aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity/samba/samba_4.4.5.bb
AgeCommit message (Collapse)Author
2017-02-16samba: Avoid timeout for nmbd if started offline with systemdAndreas Oberritter
If no network connection appears within DefaultTimeoutStartSec (~ 90s) after startup, nmbd fails to notify systemd and will therefore get killed. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: simplify LSB handlingAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: replace base_contains with bb.utils.contains [backport from master]Andreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: start on boot with systemdAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: move /etc/sysconfig to more common /etc/default, package tmpfiles.d ↵Andreas Oberritter
in samba-common Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: add packages samba-dsdb-modules, samba-testsuite and registry-toolsAndreas Oberritter
Inspired by Debian. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: split libraries into their own packagesAndreas Oberritter
It's quite hard to track library dependencies manually between releases. Splitting libraries into their own packages creates some overhead but effectively uses less storage in minimal installations. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: simplify files list for samba-pythonAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: install manpagesAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: add smbclient packageAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: remove unused variable DISABLE_STATICAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: install systemd units and initscripts unconditionallyAndreas Oberritter
Fixes hybrid systemd/sysvinit setups. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: rename initscript from 'samba.sh' to more common 'samba'Andreas Oberritter
This gets masked automatically by samba.service if systemd is running. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: install all systemd unit filesAndreas Oberritter
This includes samba.service, which other major distributions install, too. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: remove superflous listing of pam_smbpass.soAndreas Oberritter
EXTRA_OECONF includes --with-pammodulesdir=${base_libdir}/security when pam is enabled. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: use systemd_system_unitdir variableAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: remove unneeded conditionals for sysvinit and systemdAndreas Oberritter
systemd.bbclass takes care of deleting unused startup scripts. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: use default packaging rules for -dbg and -dev packagesAndreas Oberritter
There's no need to create multiple packages. Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: fix build by linking with bfd instead of goldAndreas Müller
Use this workaround as long as there is no better (upstream) fix Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> (cherry picked from commit b60c60806e57f69233db582ef88d113867c2ecd1) Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: fix to package pidl in samba-pidlMingli Yu
* Use =+ to replace the previous += to let samba-pidl do package before samba to guarantee the file /usr/bin/pidl packaged in samba-pidl as both samba and samba-pidl have rules to package /usr/bin/pidl and the command pidl depends on perl modules such as Parse/Pidl.pm resides in samba-pidl Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> (cherry picked from commit b4b6465fe3409c17de25f144a6240eaf74f32a5f) Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
2017-02-16samba: upgrade to 4.4.5Jackie Huang
* This is a security release in order to address the following defect: - CVE-2016-2119 (Client side SMB2/3 required signing can be downgraded) * Detail release note: - https://www.samba.org/samba/history/samba-4.4.5.html * Removed part of the 10-use-only-libsystemd.patch which has been fixed in new version. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> (cherry picked from commit 35326fa74dee53ffa4bd454e5fc95fdcbf0d5da6) Signed-off-by: Andreas Oberritter <obi@opendreambox.org>