aboutsummaryrefslogtreecommitdiff
path: root/net/samba4
Commit message (Collapse)AuthorAge
* samba4: support both user map and valid users on same timeLiangbin Lian2022-11-28
| | | | Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
* samba4: update to 4.17.2Andrew Sim2022-11-06
| | | | | | | | | | | | | | update samba to 4.17.2 * CVE-2022-3437: There is a limited write heap buffer overflow in the GSSAPI unwrap_des() and unwrap_des3() routines of Heimdal (included in Samba). https://www.samba.org/samba/security/CVE-2022-3437.html * CVE-2022-3592: A malicious client can use a symlink to escape the exported directory. https://www.samba.org/samba/security/CVE-2022-3592.html Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: update to 4.17.1Andrew Sim2022-10-23
| | | | | | | | * update to 4.17.1 * changelog: https://www.samba.org/samba/history/samba-4.17.1 * refresh patch Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: change perl dependency to fix menuconfigAndrew Sim2022-10-14
| | | | | | | | | Adding perlbase-json-pp to samba4-libs dependencies was the wrong approach and caused samba packages not to be offered by menuconfig. AFAIK perlbase-json-pp is a perl helper to building samba4 and seems to be already included in perl/host so use that instead to fix the menuconfig issues. Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: remove duplicate entry from libldb-fix-musl-libc-unkown-type-error.patchAndrew Sim2022-10-07
| | | | Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: update to 4.17.0Andrew Sim2022-10-07
| | | | Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: update waf-cross-answersAndrew Sim2022-10-03
| | | | | | * update waf-cross-answers for 4.14.x Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: update to 4.14.14Andrew Sim2022-10-03
| | | | | | | * update to 4.14.14 * fixes: CVE-2022-2031, CVE-2022-32744, CVE-2022-32745, CVE-2022-32746, CVE-2022-32742 Signed-off-by: Andrew Sim <andrewsimz@gmail.com>
* samba4: drop maintainershipAndy Walsh2022-06-21
| | | | | | | | | | | | | drop maintainership: * samba4 * ksmbd-tools * perl-parse-yapp * libtirpc * softethervpn5 * wsdd2 * rpcsvc-proto Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: add riscv64 supportZoltan HERPAI2022-06-02
| | | | | | Required for sifiveu target. Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
* samba4: fix build on macosSergey V. Lobanov2022-05-22
| | | | | | | | | | | This commit fixes two issues on macos: 1. Added a patch to fix 'echo -n' issue with MacOS shell (backported from upstream) 2. Redefined sys.platform='linux' for target build if build host is MacOS (otherwise, build script tries to use MacOS logic for OpenWrt(Linux) target build) Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* samba: add ppc64 supportRosen Penev2022-02-28
| | | | | | Needed for QoriQ target Signed-off-by: Rosen Penev <rosenp@gmail.com>
* samba4: update to 4.14.12Andy Walsh2022-02-01
| | | | | | | * update to 4.14.12 * fixes: CVE-2021-44142, CVE-2022-0336 Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.14.11; fix AD_DC buildAndy Walsh2022-01-28
| | | | | | | | | | | * update to 4.14.11 * fix AD_DC build * add vfs_widelinks to defaults * refresh patches * fixes: #16697, #17692 * fixes: CVE-2016-2124, CVE-2020-25717, CVE-2020-25718, CVE-2020-25719, CVE-2020-25721, CVE-2020-25722, CVE-2021-3738, CVE-2021-23192 Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba: update to 4.14.7Andy Walsh2021-09-08
| | | | | | * update to 4.14.7 Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: allow disabling wsdd2 in menuconfigFritz D. Ansel2021-08-15
| | | | | | | | but keep it selected by default as before so it could be selected if nmbd and/or wssd2 should be used Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
* samba4: use hostname only as nameFritz D. Ansel2021-08-15
| | | | | | even if a fqdn (with domain) is set by user Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
* samba4: set stoplevelFritz D. Ansel2021-08-15
| | | | | | to allow graceful stop of the daemon Signed-off-by: Fritz D. Ansel <fdansel@yandex.ru>
* samba4: update to 4.14.5Andy Walsh2021-06-27
| | | | | | | * update to 4.14.5 * refresh patches Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.13.9Andy Walsh2021-06-17
| | | | | | * update to 4.13.9 Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.13.8Andy Walsh2021-05-06
| | | | | | | | | * update to 4.13.8 * remove faulty io_uring kernel detection * fixes CVE's: CVE-2020-27840, CVE-2021-20277, CVE-2020-27840, CVE-2021-20277, CVE-2020-27840, CVE-2021-20277, CVE-2021-20254 * resolves #15512 Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* samba4: update to 4.13.4Andy Walsh2021-01-26
| | | | | | * update to 4.13.4 Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: add proper io_uring kernel detectionAndy Walsh2021-01-11
| | | | | | * add proper io_uring kernel detection Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.13.3, enbale io_uringAndy Walsh2021-01-08
| | | | | | | | | | | * update to 4.13.3 * enable vfs io_uring module by default, if kernel supports it * fix for possible exploit openwrt/packages#13758 * sanetize all external template/config inputs * fix some shellcheck warnings * remove old aio modules/deps Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.13.2Andy Walsh2020-12-08
| | | | | | | * update to 4.13.2 * remove outdated option "write cache size" Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to version 4.12.7Jan Pavlinec2020-09-24
| | | | | | | | Note: Fixes CVE-2020-1472 in case smb.conf contains 'server schannel = no' or 'server schannel = auto' Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* samba4: update to 4.12.6Andy Walsh2020-09-13
| | | | | | | * update to 4.12.6 * fix optional modules not included on module build (vfs_btrfs, vfs_linux_xfs_sgid) Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.12.5Andy Walsh2020-07-03
| | | | | | | | | | * update to 4.12.5 * fixes CVE-2020-10730, CVE-2020-10745, CVE-2020-10760, CVE-2020-14303 * add fix-musl_missing__nss_buflen_passwd.patch * remove fixed tirpc include * add extra CONFIGURE_VARS (XSLTPROC=false, WAF_NO_PREFORK=1) Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: add new UCI option "enable_extra_tuning"Andy Walsh2020-06-27
| | | | | | | | | * add new UCI option "enable_extra_tuning" * update template * add config examples for options * fix some access warnings on samba /var dirs Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: fix python3 host pathsAndy Walsh2020-06-19
| | | | | | * fix python3 host paths, ensure we use build hostpkg tools Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update waf-cross-answersAndy Walsh2020-06-16
| | | | | | * update waf-cross-answers for 4.12.x Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: unbundle libunwind, icuAndy Walsh2020-06-14
| | | | | | * add unbundle libunwind, icu patches Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.12.3Andy Walsh2020-06-13
| | | | | | | | * update to 4.12.3 * update/remove patches * disable netbios port 139 on 'DISABLE_NETBIOS' option or missing 'nmbd' Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* treewide: Remove Python variants for non-Python packagesJeffery To2020-04-19
| | | | | | | | | | | This removes Python-related build variants, and adds PYTHON3_PKG_BUILD:=0 and minor build adjustments (where appropriate), for non-Python packages. There should be no changes to build output. This also updates some include paths for python3-package.mk and/or python3-host.mk to be relative to the package Makefile. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* samba4: bring back the fix to build with parallel jobsDaniel Bermond2020-02-23
| | | | | | | | | Fixes #11417 The fix was implemented in commit 710700c and was later removed in commit c50c583. Signed-off-by: Daniel Bermond <danielbermond@gmail.com>
* samba4: update to 4.11.6, add new UCI optionAndy Walsh2020-02-09
| | | | | | | * update to 4.11.6 * add new UCI option "allow_legacy_protocols" to section [samba] Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: fix libpam depsAndy Walsh2019-12-20
| | | | | | * use old workaround for broken unbundle pam patch Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.11.4Andy Walsh2019-12-17
| | | | | | | | | | | | | | * update to 4.11.4 (python3 version) * re-enable AD-DC option * add 'samba_nice' UCI option via "config procd 'extra'" * restructure buildsteps (don't rely on waf --targets logic) * move quota option into VFS * move ACL option into AC-DC * add more admin-tools * use rpath_install for libs * fix rpath + rstrip Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: make host-buildtools private/add suffixAndy Walsh2019-12-03
| | | | | | | | * fix openwrt/packages#10700 * add suffix to asn1_compile, compile_et to avoid krb5 conflicts * bundle samba's com_err Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.9.16, remove AD-DC/Winbind optionsAndy Walsh2019-11-28
| | | | | | | | | * update to 4.9.16 * cherry-pick some musl alpine/openembedded patches * cleanup/remove AD-DC/Winbind options and related code * build the compile_et via samba4/host Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: add UCI option 'disable_async_io'Andy Walsh2019-11-22
| | | | | | | * add UCI option 'disable_async_io' * remove [homes] options Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: update to 4.9.15Andy Walsh2019-11-08
| | | | | | | | * update to 4.9.15 * fixes CVE-2019-10218, CVE-2019-14833, CVE-2019-14847 * update smb.conf.template (aio, sendfile) Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* samba4: update to version 4.9.13 (security fix)Jan Pavlinec2019-09-04
| | | | | | Fixes CVE-2019-10197 Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* samba4: remove double quotes for reniceOever González2019-09-04
| | | | | | | | | | | | | | The double quote thells the shell that the list returned from `pidof` is a single argument, therefore, `renice` will cry about a malformed input. With this commit, `renice` will be applied correctly to all the returned PIDs from `pidof`. The output of `renice` for the quoted list is as follows: `renice: invalid number '6592 6587 6586 6574'` `renice` does not show and does apply the nice value if the list is unquoted. Signed-off-by: Oever González <notengobattery@gmail.com> Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* samba4: add python2 host dependencyAndy Walsh2019-07-30
| | | | | | * add python2/host dependency Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: Run init script through shellcheckRosen Penev2019-07-28
| | | | | | Some performance improvements by batching file writes. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* samba4: revert to 4.9.11Andy Walsh2019-07-21
| | | | | | | | * revert to 4.9.x series (4.10 needs too many unofficial patches and has weird waf bugs) * cleanup patches * enable AD_DC build option again Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* samba4: add libreadline dep, cleanup old patchesAndy Walsh2019-07-14
| | | | | | | * add missing libreadline dep * remove old patches Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>