summaryrefslogtreecommitdiff
path: root/package/samba
AgeCommit message (Collapse)Author
2012-07-25dbus: requires thread supportThomas Petazzoni
As can be seen on the build result at http://autobuild.buildroot.org/results/20f1078ef7dc5f187b04c63ef70e8b43acf9bb3a/build-end.log, D-Bus requires thread support in the toolchain. This commit adjusts the Kconfig dependencies of D-Bus and all its reverse dependencies to depend on thread support in the toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)
Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-06-26samba: bump to version 3.6.6Gustavo Zacarias
Bump samba to version 3.6.6 Lots of bugfixes. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-05-18samba: bump to version 3.6.5 and enhancementsGustavo Zacarias
Bump samba to version 3.6.5 with SMB2 protocol support. Use shared popt rather than the builtin - it saves some space if you've already got it on your target. mount.cifs & umount.cifs have been unbundled so remove the option - users must use cifs-tools for that. Add recommended enhancement from bug #807 (make iconv support optional). Optional smbd was already commited some time ago. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-05-01samba: security bump to version 3.5.15Gustavo Zacarias
Fix for CVE-2012-2111 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-04-14samba: security bump to version 3.5.14Gustavo Zacarias
Bump samba to version 3.5.14 to fix CVE-2012-1182 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-11packages: remove redundant INSTALL_TARGET=YES declarationsGustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-03-11packages: remove redundant AUTORECONF=NO declarationsGustavo Zacarias
[Peter: handle libgtk2 as well] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-01-31samba: avahi: replace dependency on dbus by selectArnout Vandecappelle (Essensium/Mind)
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-01-02samba: security bump to version 3.5.12Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29package: remove useless arguments from AUTOTARGETSThomas Petazzoni
Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-13samba: fix linking of smbd with avahi supportSven Neumann
Expliticly link with -lpthread if smbd is compiled with avahi support. Otherwise the binary will fail to run. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-13samba: bump to 3.5.11Sven Neumann
Bump to version 3.5.11 and also update the download location. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-11samba: make installation of smbd configurableSven Neumann
It may be desirable to compile samba but not actually install the smbd binary. This is the case if you need libsmbclient but don't want to run a samba server. Make this possible by allowing to disable installation of smbd. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-08-04samba: bump to version 3.3.15Gustavo Zacarias
Bump samba to version 3.3.15 and add security patches for CVE-2011-2522 and CVE-2011-2694. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-12packages: remove --{enable,disable}-{shared,static} from autotools packagesThomas Petazzoni
Now that those values are passed at the autotools infrastructure level, there's no need for every package to pass inconsistent values. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-03-11samba: rename CVE-2011-0719 patch so other patches gets applied as wellPeter Korsgaard
Otherwise the build breaks during configure with the AC_TRY_RUN test for getgrouplist. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-03-05samba: add security fix for CVE-2011-0719Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-02-17package: apply libtool patch where possiblePeter Korsgaard
Now that we have libtool-2.2.x patch support, we can get rid of a bunch of _LIBTOOL_PATH = NO, fixing (potential) cross link issues. Notice: php not changed, as it uses a very old 1.5 version for the embedded sqlite, where our buildroot-libtool-v1.5.patch doesn't apply. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-11-04samba: security bump to 3.3.14 [CVE-2010-3069]Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-09-12samba: convert old-style hooks to new-style hooksThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-08-29samba: avahi support needs avahi-daemon / dbusPeter Korsgaard
./configure checks for libavahi-client. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-29samba: remove swat documentation when not neededThomas Petazzoni
When SWAT (the Web administration tool of Samba) is enabled, which is the default when one enables samba in Buildroot, a lot of documentation gets installed in /usr/swat (~15 MB). This patch fixes this by removing the documentation when BR2_HAVE_DOCUMENTATION is not set. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-07-28Bump samba to 3.3.13 [CVE-2010-2063]Gustavo Zacarias
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
2010-05-20samba: only require libiconv if !BR2_ENABLE_LOCALEThomas Petazzoni
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2010-04-26samba: bump versionGustavo Zacarias
Closes #1561 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-20samba: updated the samba package to version 3.3.8rvpaasen
Update the samba package to the new makefile format and also update it to samba version 3.3.8 (latest 3.3.x version). Based on the patch from bug 665, but with uclibc dependency and call to autogen.sh removed. Tested-By: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-01buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard
We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-21samba: fix dependenciesSven Neumann
The samba configure scripts detects the presence of fam and avahi headers in order to decide whether support for fam and/or avahi should be built into samba. This patch adds the missing dependencies so that fam and/or avahi are built before samba if they are selected in buildroot. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-21samba: add option to install libsmbclientSven Neumann
Closes #301 The libsmbclient library is part of the samba package. It can be used to build applications that access Samba shares without the need to mount them. Currently the library is explicitly not installed by buildroot. Here's a patch that adds a config option to install it. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-21samba: explicitly link with -pthread if avahi support is enabledSven Neumann
The avahi-client library makes use of threads. We need to link the smbd binary with -pthread if avahi support is enabled. Otherwise the binary will crash at startup. Signed-off-by: Sven Neumann <s.neumann@raumfeld.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-05-04samba: bump versionSven Neumann
Closes #293. [peter: bump to 3.3.4] Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-04-26samba: fix build with ipv6 support is disabledPeter Korsgaard
Based on patch by Sven Neumann <s.neumann@phase-zero.de>, closes #285
2009-01-16package/: convert to DOWNLOAD helperPeter Korsgaard
2009-01-13samba: use proper BR variable to disable largefile while configuringHans-Christian Egtvedt
2009-01-13samba: bump version to 3.2.7 and refresh patches against this versionHans-Christian Egtvedt
This patch bumps the Samba version to 3.2.7 and refreshes the patches. It also fixes two minor issues by introducing two new small patches.
2009-01-13samba: properly disable largefile if not selected in BuildrootHans-Christian Egtvedt
2008-12-12samba: add a comment about why make proto is done before makeHans-Christian Egtvedt
This patch adds a comment why make proto is needed before make.
2008-12-12samba: make proto first to allow parallel build afterwardsHans-Christian Egtvedt
This patch fixes parallel build of Samba. The trick is to make proto before executing a full make. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-12samba: bump version to 3.2.5Hans-Christian Egtvedt
This patch bumps Samba version to 3.2.5. In the process Samba now depends on libiconv. This dependency is needed because Samba wants to use various formats when talking to the different parts of the system. Two new patches are introduced, one to double check if BSD functions are available, and one to skip checking for glibc version. The use unsigned enum patch could be removed since this can be supplied with a autoconf variable. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-12-08package/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-12-05samba: predefine a autoconf result for enums with negative valuesHans-Christian Egtvedt
The configure script tries to find out if enums can be negative, this is not supported when cross compiling, since it tries to run the binary. This commit sets the test to yes, i.e. negative enums are possible.
2008-12-02samba: bump version to 3.0.33Hans-Christian Egtvedt
Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-06samba.mk:Wade Berrier
-force some performance enhancing autoconf options -run 'installscripts' so findsmb and smbtar are installed -samba binaires were segfaulting with uclibc 0.9.29 when not using: samba_cv_fpie=no. Force it. Config.in: -create configure options for findsmb and smbtar S91smb: -create dir (/var/lock/subsys) that is referenced later in script
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-07-03install SAMBA SWAT correctly, add hint for autoconf, courtesy HC EgtvedtUlf Samuelsson
2008-06-24samba: use generic samba.org location over httpPeter Korsgaard
Based on patch by Thiago A. Correa.
2008-06-19buildroot: s/depends/depends on/Peter Korsgaard
The new kconfig is more strict regarding depends/depends on, so fixup the tree.
2008-03-11updated samba versionJohn Voltz
2008-03-06update samba versionJohn Voltz