* [Buildroot] [Bug 665] New: [PATCH] Samba package
@ 2009-10-17 21:19 bugzilla at busybox.net
2009-10-17 21:51 ` [Buildroot] [Bug 665] " bugzilla at busybox.net
` (10 more replies)
0 siblings, 11 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-17 21:19 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
Summary: [PATCH] Samba package
Product: buildroot
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Outdated package
AssignedTo: unassigned at buildroot.uclibc.org
ReportedBy: rvpaasen at t3i.nl
CC: buildroot at uclibc.org
Estimated Hours: 0.0
Created an attachment (id=701)
--> (https://bugs.busybox.net/attachment.cgi?id=701)
samba package
Hi,
I have updated the samba package to the new makefile format. I also updated to
samba version 3.3.8 (latest 3.3.x version).
Patch is attached and to be aplied to the current git.
Richard.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
@ 2009-10-17 21:51 ` bugzilla at busybox.net
2009-10-17 22:06 ` bugzilla at busybox.net
` (9 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-17 21:51 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #1 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-17 21:51:56 UTC ---
I tried to apply this patch to an uptodate git clone, but the patch did not
apply:
error: patch failed: package/samba/Config.in:8
error: package/samba/Config.in: patch does not apply
error: patch failed: package/samba/samba.mk:3
error: package/samba/samba.mk: patch does not apply
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
2009-10-17 21:51 ` [Buildroot] [Bug 665] " bugzilla at busybox.net
@ 2009-10-17 22:06 ` bugzilla at busybox.net
2009-10-17 22:14 ` bugzilla at busybox.net
` (8 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-17 22:06 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #2 from rvpaasen <rvpaasen@t3i.nl> 2009-10-17 22:06:40 UTC ---
I created the patch with 'git diff package/samba'. Could you try using 'patch'?
Here patching succeeds:
mmnet at Wodan:[buildroot]:~/broot/buildroot.git$ rm -rf package/samba
mmnet at Wodan:[buildroot]:~/broot/buildroot.git$ git pull
Already up-to-date.
mmnet at Wodan:[buildroot]:~/broot/buildroot.git$ git checkout package/samba
mmnet at Wodan:[buildroot]:~/broot/buildroot.git$ ls package/samba/
Config.in samba-add-check-for-__use_bsd.patch samba-fix-client-mtab.patch
samba-getgrouplist.patch samba-remove-legacy-index.patch
S91smb samba-do-not-check-glibc-version.patch samba-fix-mount.cifs.patch
samba.mk simple.conf
mmnet at Wodan:[buildroot]:~/broot/buildroot.git$ patch -p1 <
../buildroot-samba.patch
patching file package/samba/Config.in
patching file package/samba/samba.mk
mmnet@Wodan:[buildroot]:~/broot/buildroot.git$
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
2009-10-17 21:51 ` [Buildroot] [Bug 665] " bugzilla at busybox.net
2009-10-17 22:06 ` bugzilla at busybox.net
@ 2009-10-17 22:14 ` bugzilla at busybox.net
2009-10-17 22:26 ` bugzilla at busybox.net
` (7 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-17 22:14 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #3 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-17 22:14:24 UTC ---
Perhaps I did something wrong, trying again now ...
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (2 preceding siblings ...)
2009-10-17 22:14 ` bugzilla at busybox.net
@ 2009-10-17 22:26 ` bugzilla at busybox.net
2009-10-18 10:01 ` bugzilla at busybox.net
` (6 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-17 22:26 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #4 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-17 22:26:08 UTC ---
I am sorry, I did apply the patch in the wrong branch. Running a rebuild now,
will report back later...
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (3 preceding siblings ...)
2009-10-17 22:26 ` bugzilla at busybox.net
@ 2009-10-18 10:01 ` bugzilla at busybox.net
2009-10-18 11:32 ` bugzilla at busybox.net
` (5 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-18 10:01 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #5 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-18 10:01:42 UTC ---
The build completed successfully here. But I found that the libsmbclient.h
header is not installed, even if BR2_PACKAGE_SAMBA_LIBSMBCLIENT is selected. I
am testing a patch now to fix this...
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (4 preceding siblings ...)
2009-10-18 10:01 ` bugzilla at busybox.net
@ 2009-10-18 11:32 ` bugzilla at busybox.net
2009-10-18 11:56 ` bugzilla at busybox.net
` (4 subsequent siblings)
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-18 11:32 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #6 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-18 11:32:43 UTC ---
The header is installed correctly in staging_dir, but for whatever reason, it
is not being picked up later by the gvfs configure script:
checking libsmbclient.h usability... no
checking libsmbclient.h presence... no
checking for libsmbclient.h... no
checking for Samba 3.0 libraries... no
Unfortunately I only have access to the build log right now, which makes it
somewhat difficult to investigate this in more detail.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (5 preceding siblings ...)
2009-10-18 11:32 ` bugzilla at busybox.net
@ 2009-10-18 11:56 ` bugzilla at busybox.net
2009-10-18 11:58 ` [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8 Sven Neumann
2009-10-18 17:23 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
` (3 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-18 11:56 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #7 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-18 11:56:52 UTC ---
Looking at build logs from before the samba update, it appears that this
problem has existed before, but got unnoticed so far. So the problem is more
likely in the gvfs package and not related to this patch.
So this change looks good from my point. For your convenience I will send a git
formatted patch to the list.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8
2009-10-18 11:56 ` bugzilla at busybox.net
@ 2009-10-18 11:58 ` Sven Neumann
2009-10-18 12:24 ` Bernhard Reutner-Fischer
0 siblings, 1 reply; 16+ messages in thread
From: Sven Neumann @ 2009-10-18 11:58 UTC (permalink / raw)
To: buildroot
From: rvpaasen <rvpaasen@t3i.nl>
Update the samba package to the new makefile format and also update
it to samba version 3.3.8 (latest 3.3.x version).
Tested-By: Sven Neumann <s.neumann@raumfeld.com>
---
package/samba/Config.in | 71 ++++++++--
package/samba/samba.mk | 351 +++++++++++++++++++++++------------------------
2 files changed, 233 insertions(+), 189 deletions(-)
diff --git a/package/samba/Config.in b/package/samba/Config.in
index cb4c4f6..70d1367 100644
--- a/package/samba/Config.in
+++ b/package/samba/Config.in
@@ -8,7 +8,7 @@ config BR2_PACKAGE_SAMBA
http://www.samba.org/
- NOTE: A complete Samba install takes close to 40MB of space,
+ NOTE: A complete Samba install takes over 50MB of space,
so choose only the components you need.
menu "Samba tools selection"
@@ -40,15 +40,6 @@ config BR2_PACKAGE_SAMBA_FINDSMB
comment "findsmb - disabled (requires nmblookup, smbclient and perl)"
depends on !BR2_PACKAGE_SAMBA_SMBCLIENT || !BR2_PACKAGE_SAMBA_NMBLOOKUP || !BR2_PACKAGE_MICROPERL
-config BR2_PACKAGE_SAMBA_LIBSMBCLIENT
- bool "libsmbclient"
- depends on BR2_PACKAGE_SAMBA
- help
- libsmbclient is a library toolset that permits applications
- to manipulate CIFS/SMB network resources using many of the
- standards POSIX functions available for manipulating local
- files.
-
config BR2_PACKAGE_SAMBA_NET
bool "net"
default y
@@ -95,6 +86,7 @@ config BR2_PACKAGE_SAMBA_PROFILES
config BR2_PACKAGE_SAMBA_RPCCLIENT
bool "rpcclient"
+ select BR2_PACKAGE_READLINE
default y
depends on BR2_PACKAGE_SAMBA
help
@@ -110,6 +102,7 @@ config BR2_PACKAGE_SAMBA_SMBCACLS
config BR2_PACKAGE_SAMBA_SMBCLIENT
bool "smbclient"
+ select BR2_PACKAGE_READLINE
default y
depends on BR2_PACKAGE_SAMBA
help
@@ -136,6 +129,13 @@ config BR2_PACKAGE_SAMBA_SMBGET
help
wget-like utility for download files over SMB
+config BR2_PACKAGE_SAMBA_SMBLDBTOOLS
+ bool "smbldbtools"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ help
+ ldbadd ldbdel ldbedit ldbmodify ldbrename ldbsearch tools
+
config BR2_PACKAGE_SAMBA_SMBPASSWD
bool "smbpasswd"
default y
@@ -143,6 +143,13 @@ config BR2_PACKAGE_SAMBA_SMBPASSWD
help
Change a user's SMB passwd
+config BR2_PACKAGE_SAMBA_SMBSHARESEC
+ bool "smbsharesec"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ help
+ Manipulate share permissions on SMB file shares
+
config BR2_PACKAGE_SAMBA_SMBSPOOL
bool "smbspool"
default y
@@ -210,3 +217,47 @@ config BR2_PACKAGE_SAMBA_WBINFO
Query information from winbind daemon
endmenu
+
+
+menu "Samba libraries selection"
+ depends on BR2_PACKAGE_SAMBA
+
+config BR2_PACKAGE_SAMBA_LIBSMBCLIENT
+ bool "libsmbclient"
+ depends on BR2_PACKAGE_SAMBA
+ help
+ libsmbclient is a library toolset that permits applications
+ to manipulate CIFS/SMB network resources using many of the
+ standards POSIX functions available for manipulating local
+ files.
+
+endmenu
+
+
+menu "Samba support selection"
+ depends on BR2_PACKAGE_SAMBA
+
+config BR2_PACKAGE_SAMBA_AVAHI
+ bool "support avahi"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ depends on BR2_PACKAGE_AVAHI
+ help
+ Include support for avahi
+
+comment "support avhai - disabled (requires avahi)"
+ depends on !BR2_PACKAGE_AVAHI
+
+config BR2_PACKAGE_SAMBA_GAMIN
+ bool "support gamin"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ depends on BR2_PACKAGE_GAMIN
+ help
+ Include support for gamin
+
+comment "support gamin - disabled (requires gamin)"
+ depends on !BR2_PACKAGE_GAMIN
+
+endmenu
+
diff --git a/package/samba/samba.mk b/package/samba/samba.mk
index 48637c6..c3a3541 100644
--- a/package/samba/samba.mk
+++ b/package/samba/samba.mk
@@ -3,189 +3,182 @@
# samba
#
#############################################################
-SAMBA_VERSION:=3.3.4
+SAMBA_VERSION:=3.3.8
SAMBA_SOURCE:=samba-$(SAMBA_VERSION).tar.gz
SAMBA_SITE:=http://samba.org/samba/ftp/stable/
-SAMBA_DIR:=$(BUILD_DIR)/samba-$(SAMBA_VERSION)/source
-SAMBA_CAT:=$(ZCAT)
-SAMBA_BINARY:=bin/smbd
-SAMBA_TARGET_BINARY:=usr/sbin/smbd
-
-SAMBA_DEPENDENCIES=libiconv
-
-ifeq ($(BR2_PACKAGE_SAMBA_LIBSMBCLIENT),y)
-SAMBA_LIBSMBCLIENT := libsmbclient
-SAMBA_CONF_OPTIONS := --enable-libsmbclient
-else
-SAMBA_LIBSMBCLIENT :=
-SAMBA_CONF_OPTIONS := --disable-libsmbclient
-endif
-
-ifeq ($(BR2_PACKAGE_AVAHI),y)
-SAMBA_CONF_OPTIONS := --enable-avahi
-SAMBA_DEPENDENCIES += avahi
-else
-SAMBA_CONF_OPTIONS := --disable-avahi
-endif
-
-ifeq ($(BR2_PACKAGE_GAMIN),y)
-SAMBA_CONF_OPTIONS := --enable-fam
-SAMBA_DEPENDENCIES += gamin
-else
-SAMBA_CONF_OPTIONS := --disable-fam
-endif
-
-
-$(DL_DIR)/$(SAMBA_SOURCE):
- $(call DOWNLOAD,$(SAMBA_SITE),$(SAMBA_SOURCE))
-
-$(SAMBA_DIR)/.unpacked: $(DL_DIR)/$(SAMBA_SOURCE)
- $(SAMBA_CAT) $(DL_DIR)/$(SAMBA_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
- toolchain/patch-kernel.sh `dirname $(SAMBA_DIR)` package/samba/ samba\*.patch
- $(CONFIG_UPDATE) $(SAMBA_DIR)
- touch $@
-
-$(SAMBA_DIR)/.configured: $(SAMBA_DIR)/.unpacked
- (cd $(SAMBA_DIR); rm -rf config.cache; \
- ./autogen.sh; \
- $(TARGET_CONFIGURE_OPTS) \
- $(TARGET_CONFIGURE_ARGS) \
- samba_cv_HAVE_GETTIMEOFDAY_TZ=yes \
- samba_cv_USE_SETREUID=yes \
- samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes \
- samba_cv_HAVE_IFACE_IFCONF=yes \
- samba_cv_HAVE_MMAP=yes \
- samba_cv_HAVE_FCNTL_LOCK=yes \
- samba_cv_HAVE_SECURE_MKSTEMP=yes \
- samba_cv_HAVE_NATIVE_ICONV=no \
- samba_cv_CC_NEGATIVE_ENUM_VALUES=yes \
- samba_cv_fpie=no \
- libreplace_cv_HAVE_IPV6=$(if $(BR2_INET_IPV6),yes,no) \
- AVAHI_LIBS=-pthread \
- ./configure $(QUIET) \
- --target=$(GNU_TARGET_NAME) \
- --host=$(GNU_TARGET_NAME) \
- --build=$(GNU_HOST_NAME) \
- --prefix=/usr \
- --localstatedir=/var \
- --with-lockdir=/var/cache/samba \
- --with-piddir=/var/run \
- --with-privatedir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-configdir=/etc/samba \
- --with-libiconv=$(STAGING_DIR) \
- --without-ldap \
- --without-ads \
- --without-acl \
- --with-included-popt \
- --with-included-iniparser \
- --disable-shared-libs \
- --disable-static \
- --disable-cups \
- $(DISABLE_LARGEFILE) \
- $(SAMBA_CONF_OPTIONS) \
+
+SAMBA_SUBDIR = source
+SAMBA_AUTORECONF = NO
+SAMBA_LIBTOOL_PATCH = NO
+
+SAMBA_INSTALL_STAGING = YES
+SAMBA_INSTALL_TARGET = YES
+
+
+SAMBA_DEPENDENCIES = \
+ uclibc \
+ libiconv \
+ $(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),readline,) \
+ $(if $(BR2_PACKAGE_SAMBA_SMBCLIENT),readline,) \
+ $(if $(BR2_PACKAGE_SAMBA_AVAHI),avahi,) \
+ $(if $(BR2_PACKAGE_SAMBA_GAMIN),gamin,)
+
+
+SAMBA_CONF_ENV = \
+ samba_cv_HAVE_GETTIMEOFDAY_TZ=yes \
+ samba_cv_USE_SETREUID=yes \
+ samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes \
+ samba_cv_HAVE_IFACE_IFCONF=yes \
+ samba_cv_HAVE_MMAP=yes \
+ samba_cv_HAVE_FCNTL_LOCK=yes \
+ samba_cv_HAVE_SECURE_MKSTEMP=yes \
+ samba_cv_CC_NEGATIVE_ENUM_VALUES=yes \
+ samba_cv_fpie=no \
+ libreplace_cv_HAVE_IPV6=$(if $(BR2_INET_IPV6),yes,no) \
+ $(if $(BR2_PACKAGE_SAMBA_AVAHI),AVAHI_LIBS=-pthread,)
+
+
+SAMBA_CONF_OPT = \
+ --localstatedir=/var \
+ --with-piddir=/var/run \
+ --with-lockdir=/var/lock \
+ --with-logfilebase=/var/log \
+ --with-configdir=/etc/samba \
+ --with-privatedir=/etc/samba \
+ \
+ --disable-cups \
+ --disable-static \
+ --enable-shared \
+ --enable-shared-libs \
+ --disable-pie \
+ --disable-relro \
+ --disable-dnssd \
+ \
+ $(if $(BR2_PACKAGE_SAMBA_AVAHI),--enable-avahi,--disable-avahi) \
+ $(if $(BR2_PACKAGE_SAMBA_GAMIN),--enable-fam,--disable-fam) \
+ $(if $(BR2_PACKAGE_SAMBA_SWAT),--enable-swat,--disable-swat) \
+ \
+ --without-cluster-support \
+ --without-cifsupcall \
+ --without-ads \
+ --without-ldap \
+ --with-included-popt \
+ --with-included-iniparser \
+ --with-libiconv=$(STAGING_DIR) \
+ \
+ $(if $(BR2_PACKAGE_SAMBA_CIFS),--with-cifsmount,--without-cifsmount) \
+ $(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),--with-readline=$(STAGING_DIR),) \
+ $(if $(BR2_PACKAGE_SAMBA_SMBCLIENT),--with-readline=$(STAGING_DIR),) \
+ $(if $(BR2_PACKAGE_SAMBA_WINBINDD),--with-winbind,--without-winbind)
+
+
+SAMBA_INSTALL_TARGET_OPT = \
+ DESTDIR=$(TARGET_DIR) -C $(SAMBA_DIR)/$(SAMBA_SUBDIR) \
+ installlibs installservers installbin installscripts \
+ $(if $(BR2_PACKAGE_SAMBA_CIFS),installcifsmount,) \
+ $(if $(BR2_PACKAGE_SAMBA_SWAT),installswat,)
+
+
+SAMBA_UNINSTALL_TARGET_OPT = \
+ DESTDIR=$(TARGET_DIR) -C $(SAMBA_DIR)/$(SAMBA_SUBDIR) \
+ uninstalllibs uninstallservers uninstallbin uninstallscripts \
+ $(if $(BR2_PACKAGE_SAMBA_CIFS),uninstallcifsmount,) \
+ $(if $(BR2_PACKAGE_SAMBA_SWAT),uninstallswat,)
+
+
+$(eval $(call AUTOTARGETS,package,samba))
+
+
+# binaries to keep
+SAMBA_BINTARGETS_y = \
+ usr/sbin/smbd \
+ usr/lib/libtalloc.so \
+ usr/lib/libtdb.so
+
+
+# binaries to remove
+SAMBA_BINTARGETS_ = \
+ usr/lib/libnetapi.so* \
+ usr/lib/libsmbsharemodes.so*
+
+
+# binaries to keep or remove
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/mount.cifs
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/umount.cifs
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbadd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbdel
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbedit
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbmodify
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbrename
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbsearch
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSHARESEC) += usr/bin/sharesec
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbdump
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbtool
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo
+
+# libraries to keep or remove
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/lib/libwbclient.so*
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_LIBSMBCLIENT) += usr/lib/libsmbclient.so*
+
+
+# non-binaries to remove
+SAMBA_TXTTARGETS_ = \
+ usr/include/libsmbclient.h \
+ usr/include/netapi.h \
+ usr/include/smb_share_modes.h \
+ usr/include/talloc.h \
+ usr/include/tdb.h \
+ usr/include/wbclient.h
+
+
+# non-binaries to keep or remove
+SAMBA_TXTTARGETS_$(BR2_PACKAGE_SAMBA_FINDSMB) += usr/bin/findsmb
+SAMBA_TXTTARGETS_$(BR2_PACKAGE_SAMBA_SMBTAR) += usr/bin/smbtar
+
+
+$(SAMBA_HOOK_POST_EXTRACT):
+ ( cd $(SAMBA_DIR)/$(SAMBA_SUBDIR); \
+ rm -rf config.cache; \
+ ./autogen.sh \
)
- touch $@
-
-$(SAMBA_DIR)/$(SAMBA_BINARY): $(SAMBA_DIR)/.configured
- # make proto must be done before make to be parallel safe
- $(MAKE) -C $(SAMBA_DIR) proto
- $(MAKE) -C $(SAMBA_DIR)
-
-SAMBA_TARGETS_ :=
-SAMBA_TARGETS_y :=
-
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/mount.cifs \
- usr/sbin/umount.cifs
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_FINDSMB) += usr/bin/findsmb
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBTAR) += usr/bin/smbtar
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup \
- usr/bin/tdbdump \
- usr/bin/tdbtool
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo
-
-$(TARGET_DIR)/$(SAMBA_TARGET_BINARY): $(SAMBA_DIR)/$(SAMBA_BINARY)
- $(MAKE) $(TARGET_CONFIGURE_OPTS) \
- prefix="${TARGET_DIR}/usr" \
- BASEDIR="${TARGET_DIR}/usr" \
- SBINDIR="${TARGET_DIR}/usr/sbin" \
- LOCKDIR="${TARGET_DIR}/var/cache/samba" \
- PRIVATEDIR="${TARGET_DIR}/etc/samba" \
- CONFIGDIR="${TARGET_DIR}/etc/samba" \
- VARDIR="${TARGET_DIR}/var/log/samba" \
- -C $(SAMBA_DIR) installlibs installservers installbin installcifsmount installscripts
- # Do not install the LDAP-like embedded database tools
- rm -f $(addprefix $(TARGET_DIR)/usr/bin/ldb, add del edit modify search)
- # Remove not used library by Samba binaries
- rm -f $(TARGET_DIR)/usr/lib/libnetapi*
- rm -f $(TARGET_DIR)/usr/lib/libtalloc*
- rm -f $(TARGET_DIR)/usr/lib/libtdb*
- # Remove not wanted Samba binaries
- for file in $(SAMBA_TARGETS_); do \
- rm -f $(TARGET_DIR)/$$file; \
- done
- # Strip the wanted Samba binaries
- $(STRIPCMD) $(STRIP_STRIP_ALL) $(TARGET_DIR)/$(SAMBA_TARGET_BINARY)
- for file in $(SAMBA_TARGETS_y); do \
- $(STRIPCMD) $(STRIP_STRIP_ALL) $(TARGET_DIR)/$$file; \
- done
-ifeq ($(BR2_PACKAGE_SAMBA_SWAT),y)
- cp -dpfr $(SAMBA_DIR)/../swat $(TARGET_DIR)/usr/
-endif
- $(INSTALL) -m 0755 package/samba/S91smb $(TARGET_DIR)/etc/init.d
+ $(Q)touch $@
+
+
+$(SAMBA_HOOK_POST_INSTALL):
+ $(call MESSAGE,"Post installing")
+ # remove unneeded
+ rm -f $(addprefix $(TARGET_DIR)/, $(SAMBA_BINTARGETS_))
+ rm -f $(addprefix $(TARGET_DIR)/, $(SAMBA_TXTTARGETS_))
+ # strip binaries
+ $(STRIPCMD) $(STRIP_STRIP_ALL) $(addprefix $(TARGET_DIR)/, $(SAMBA_BINTARGETS_y))
+ # install start/stop script
+ @if [ ! -f $(TARGET_DIR)/etc/init.d/S91smb ]; then \
+ $(INSTALL) -m 0755 -D package/samba/S91smb $(TARGET_DIR)/etc/init.d/S91smb; \
+ fi
+ # install config
@if [ ! -f $(TARGET_DIR)/etc/samba/smb.conf ]; then \
$(INSTALL) -m 0755 -D package/samba/simple.conf $(TARGET_DIR)/etc/samba/smb.conf; \
fi
- rm -rf $(TARGET_DIR)/var/cache/samba
- rm -rf $(TARGET_DIR)/var/lib/samba
-
-libsmbclient: $(SAMBA_DIR)/bin/libsmbclient.so
- $(MAKE) $(TARGET_CONFIGURE_OPTS) \
- DESTDIR="$(STAGING_DIR)" \
- -C $(SAMBA_DIR) installlibs
-
-samba: $(SAMBA_DEPENDENCIES) $(TARGET_DIR)/$(SAMBA_TARGET_BINARY) $(SAMBA_LIBSMBCLIENT)
-
-samba-source: $(DL_DIR)/$(SAMBA_SOURCE)
-
-samba-unpacked: $(SAMBA_DIR)/.unpacked
+ $(Q)touch $@
-samba-clean:
- rm -f $(TARGET_DIR)/$(SAMBA_TARGET_BINARY)
- for file in $(SAMBA_TARGETS_y); do \
- rm -f $(TARGET_DIR)/$$file; \
- done
- rm -f $(TARGET_DIR)/etc/init.d/S91smb
- rm -rf $(TARGET_DIR)/etc/samba
- -$(MAKE) -C $(SAMBA_DIR) clean
-
-samba-dirclean:
- rm -rf $(SAMBA_DIR)
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(BR2_PACKAGE_SAMBA),y)
-TARGETS+=samba
-endif
--
1.6.5
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8
2009-10-18 11:58 ` [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8 Sven Neumann
@ 2009-10-18 12:24 ` Bernhard Reutner-Fischer
0 siblings, 0 replies; 16+ messages in thread
From: Bernhard Reutner-Fischer @ 2009-10-18 12:24 UTC (permalink / raw)
To: buildroot
On Sun, Oct 18, 2009 at 01:58:14PM +0200, Sven Neumann wrote:
>From: rvpaasen <rvpaasen@t3i.nl>
>
>Update the samba package to the new makefile format and also update
>it to samba version 3.3.8 (latest 3.3.x version).
>+SAMBA_DEPENDENCIES = \
>+ uclibc \
this dependency above is not needed (because implied and may be another
libc too), please drop it.
http://repo.or.cz/w/buildroot.git?a=commit;h=567d5c24536c8462b6df24f6c7654a72b00f202d
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (6 preceding siblings ...)
2009-10-18 11:56 ` bugzilla at busybox.net
@ 2009-10-18 17:23 ` bugzilla at busybox.net
2009-10-18 17:35 ` [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8 Sven Neumann
2009-10-18 19:10 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
` (2 subsequent siblings)
10 siblings, 1 reply; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-18 17:23 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #8 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-18 17:23:14 UTC ---
While trying to find the cause of the gvfs problem, I attempted to build the
updated samba package on my Debian sid system. This unveiled a problem in your
patch. Your patch adds a SAMBA_HOOK_POST_EXTRACT hook that calls the autogen.sh
script. This will regenerate the configure script (among other things).
Depending on the version of autoconf that is being called by autogen.sh, the
resulting configure script will differ. On my system this causes the
samba-do-not-check-glibc-version.patch to fail. If I remove the
SAMBA_HOOK_POST_EXTRACT hook entirely, everything works just fine. So it
appears this is not needed at all?
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8
2009-10-18 17:23 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
@ 2009-10-18 17:35 ` Sven Neumann
2009-10-20 12:51 ` Peter Korsgaard
0 siblings, 1 reply; 16+ messages in thread
From: Sven Neumann @ 2009-10-18 17:35 UTC (permalink / raw)
To: buildroot
From: rvpaasen <rvpaasen@t3i.nl>
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>
---
package/samba/Config.in | 71 +++++++++--
package/samba/samba.mk | 344 ++++++++++++++++++++++-------------------------
2 files changed, 225 insertions(+), 190 deletions(-)
diff --git a/package/samba/Config.in b/package/samba/Config.in
index cb4c4f6..70d1367 100644
--- a/package/samba/Config.in
+++ b/package/samba/Config.in
@@ -8,7 +8,7 @@ config BR2_PACKAGE_SAMBA
http://www.samba.org/
- NOTE: A complete Samba install takes close to 40MB of space,
+ NOTE: A complete Samba install takes over 50MB of space,
so choose only the components you need.
menu "Samba tools selection"
@@ -40,15 +40,6 @@ config BR2_PACKAGE_SAMBA_FINDSMB
comment "findsmb - disabled (requires nmblookup, smbclient and perl)"
depends on !BR2_PACKAGE_SAMBA_SMBCLIENT || !BR2_PACKAGE_SAMBA_NMBLOOKUP || !BR2_PACKAGE_MICROPERL
-config BR2_PACKAGE_SAMBA_LIBSMBCLIENT
- bool "libsmbclient"
- depends on BR2_PACKAGE_SAMBA
- help
- libsmbclient is a library toolset that permits applications
- to manipulate CIFS/SMB network resources using many of the
- standards POSIX functions available for manipulating local
- files.
-
config BR2_PACKAGE_SAMBA_NET
bool "net"
default y
@@ -95,6 +86,7 @@ config BR2_PACKAGE_SAMBA_PROFILES
config BR2_PACKAGE_SAMBA_RPCCLIENT
bool "rpcclient"
+ select BR2_PACKAGE_READLINE
default y
depends on BR2_PACKAGE_SAMBA
help
@@ -110,6 +102,7 @@ config BR2_PACKAGE_SAMBA_SMBCACLS
config BR2_PACKAGE_SAMBA_SMBCLIENT
bool "smbclient"
+ select BR2_PACKAGE_READLINE
default y
depends on BR2_PACKAGE_SAMBA
help
@@ -136,6 +129,13 @@ config BR2_PACKAGE_SAMBA_SMBGET
help
wget-like utility for download files over SMB
+config BR2_PACKAGE_SAMBA_SMBLDBTOOLS
+ bool "smbldbtools"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ help
+ ldbadd ldbdel ldbedit ldbmodify ldbrename ldbsearch tools
+
config BR2_PACKAGE_SAMBA_SMBPASSWD
bool "smbpasswd"
default y
@@ -143,6 +143,13 @@ config BR2_PACKAGE_SAMBA_SMBPASSWD
help
Change a user's SMB passwd
+config BR2_PACKAGE_SAMBA_SMBSHARESEC
+ bool "smbsharesec"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ help
+ Manipulate share permissions on SMB file shares
+
config BR2_PACKAGE_SAMBA_SMBSPOOL
bool "smbspool"
default y
@@ -210,3 +217,47 @@ config BR2_PACKAGE_SAMBA_WBINFO
Query information from winbind daemon
endmenu
+
+
+menu "Samba libraries selection"
+ depends on BR2_PACKAGE_SAMBA
+
+config BR2_PACKAGE_SAMBA_LIBSMBCLIENT
+ bool "libsmbclient"
+ depends on BR2_PACKAGE_SAMBA
+ help
+ libsmbclient is a library toolset that permits applications
+ to manipulate CIFS/SMB network resources using many of the
+ standards POSIX functions available for manipulating local
+ files.
+
+endmenu
+
+
+menu "Samba support selection"
+ depends on BR2_PACKAGE_SAMBA
+
+config BR2_PACKAGE_SAMBA_AVAHI
+ bool "support avahi"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ depends on BR2_PACKAGE_AVAHI
+ help
+ Include support for avahi
+
+comment "support avhai - disabled (requires avahi)"
+ depends on !BR2_PACKAGE_AVAHI
+
+config BR2_PACKAGE_SAMBA_GAMIN
+ bool "support gamin"
+ default y
+ depends on BR2_PACKAGE_SAMBA
+ depends on BR2_PACKAGE_GAMIN
+ help
+ Include support for gamin
+
+comment "support gamin - disabled (requires gamin)"
+ depends on !BR2_PACKAGE_GAMIN
+
+endmenu
+
diff --git a/package/samba/samba.mk b/package/samba/samba.mk
index 48637c6..f950cd3 100644
--- a/package/samba/samba.mk
+++ b/package/samba/samba.mk
@@ -3,189 +3,173 @@
# samba
#
#############################################################
-SAMBA_VERSION:=3.3.4
+SAMBA_VERSION:=3.3.8
SAMBA_SOURCE:=samba-$(SAMBA_VERSION).tar.gz
SAMBA_SITE:=http://samba.org/samba/ftp/stable/
-SAMBA_DIR:=$(BUILD_DIR)/samba-$(SAMBA_VERSION)/source
-SAMBA_CAT:=$(ZCAT)
-SAMBA_BINARY:=bin/smbd
-SAMBA_TARGET_BINARY:=usr/sbin/smbd
-
-SAMBA_DEPENDENCIES=libiconv
-
-ifeq ($(BR2_PACKAGE_SAMBA_LIBSMBCLIENT),y)
-SAMBA_LIBSMBCLIENT := libsmbclient
-SAMBA_CONF_OPTIONS := --enable-libsmbclient
-else
-SAMBA_LIBSMBCLIENT :=
-SAMBA_CONF_OPTIONS := --disable-libsmbclient
-endif
-
-ifeq ($(BR2_PACKAGE_AVAHI),y)
-SAMBA_CONF_OPTIONS := --enable-avahi
-SAMBA_DEPENDENCIES += avahi
-else
-SAMBA_CONF_OPTIONS := --disable-avahi
-endif
-
-ifeq ($(BR2_PACKAGE_GAMIN),y)
-SAMBA_CONF_OPTIONS := --enable-fam
-SAMBA_DEPENDENCIES += gamin
-else
-SAMBA_CONF_OPTIONS := --disable-fam
-endif
-
-
-$(DL_DIR)/$(SAMBA_SOURCE):
- $(call DOWNLOAD,$(SAMBA_SITE),$(SAMBA_SOURCE))
-
-$(SAMBA_DIR)/.unpacked: $(DL_DIR)/$(SAMBA_SOURCE)
- $(SAMBA_CAT) $(DL_DIR)/$(SAMBA_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
- toolchain/patch-kernel.sh `dirname $(SAMBA_DIR)` package/samba/ samba\*.patch
- $(CONFIG_UPDATE) $(SAMBA_DIR)
- touch $@
-
-$(SAMBA_DIR)/.configured: $(SAMBA_DIR)/.unpacked
- (cd $(SAMBA_DIR); rm -rf config.cache; \
- ./autogen.sh; \
- $(TARGET_CONFIGURE_OPTS) \
- $(TARGET_CONFIGURE_ARGS) \
- samba_cv_HAVE_GETTIMEOFDAY_TZ=yes \
- samba_cv_USE_SETREUID=yes \
- samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes \
- samba_cv_HAVE_IFACE_IFCONF=yes \
- samba_cv_HAVE_MMAP=yes \
- samba_cv_HAVE_FCNTL_LOCK=yes \
- samba_cv_HAVE_SECURE_MKSTEMP=yes \
- samba_cv_HAVE_NATIVE_ICONV=no \
- samba_cv_CC_NEGATIVE_ENUM_VALUES=yes \
- samba_cv_fpie=no \
- libreplace_cv_HAVE_IPV6=$(if $(BR2_INET_IPV6),yes,no) \
- AVAHI_LIBS=-pthread \
- ./configure $(QUIET) \
- --target=$(GNU_TARGET_NAME) \
- --host=$(GNU_TARGET_NAME) \
- --build=$(GNU_HOST_NAME) \
- --prefix=/usr \
- --localstatedir=/var \
- --with-lockdir=/var/cache/samba \
- --with-piddir=/var/run \
- --with-privatedir=/etc/samba \
- --with-logfilebase=/var/log/samba \
- --with-configdir=/etc/samba \
- --with-libiconv=$(STAGING_DIR) \
- --without-ldap \
- --without-ads \
- --without-acl \
- --with-included-popt \
- --with-included-iniparser \
- --disable-shared-libs \
- --disable-static \
- --disable-cups \
- $(DISABLE_LARGEFILE) \
- $(SAMBA_CONF_OPTIONS) \
- )
- touch $@
-
-$(SAMBA_DIR)/$(SAMBA_BINARY): $(SAMBA_DIR)/.configured
- # make proto must be done before make to be parallel safe
- $(MAKE) -C $(SAMBA_DIR) proto
- $(MAKE) -C $(SAMBA_DIR)
-
-SAMBA_TARGETS_ :=
-SAMBA_TARGETS_y :=
-
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/mount.cifs \
- usr/sbin/umount.cifs
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_FINDSMB) += usr/bin/findsmb
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBTAR) += usr/bin/smbtar
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup \
- usr/bin/tdbdump \
- usr/bin/tdbtool
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
-SAMBA_TARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo
-
-$(TARGET_DIR)/$(SAMBA_TARGET_BINARY): $(SAMBA_DIR)/$(SAMBA_BINARY)
- $(MAKE) $(TARGET_CONFIGURE_OPTS) \
- prefix="${TARGET_DIR}/usr" \
- BASEDIR="${TARGET_DIR}/usr" \
- SBINDIR="${TARGET_DIR}/usr/sbin" \
- LOCKDIR="${TARGET_DIR}/var/cache/samba" \
- PRIVATEDIR="${TARGET_DIR}/etc/samba" \
- CONFIGDIR="${TARGET_DIR}/etc/samba" \
- VARDIR="${TARGET_DIR}/var/log/samba" \
- -C $(SAMBA_DIR) installlibs installservers installbin installcifsmount installscripts
- # Do not install the LDAP-like embedded database tools
- rm -f $(addprefix $(TARGET_DIR)/usr/bin/ldb, add del edit modify search)
- # Remove not used library by Samba binaries
- rm -f $(TARGET_DIR)/usr/lib/libnetapi*
- rm -f $(TARGET_DIR)/usr/lib/libtalloc*
- rm -f $(TARGET_DIR)/usr/lib/libtdb*
- # Remove not wanted Samba binaries
- for file in $(SAMBA_TARGETS_); do \
- rm -f $(TARGET_DIR)/$$file; \
- done
- # Strip the wanted Samba binaries
- $(STRIPCMD) $(STRIP_STRIP_ALL) $(TARGET_DIR)/$(SAMBA_TARGET_BINARY)
- for file in $(SAMBA_TARGETS_y); do \
- $(STRIPCMD) $(STRIP_STRIP_ALL) $(TARGET_DIR)/$$file; \
- done
-ifeq ($(BR2_PACKAGE_SAMBA_SWAT),y)
- cp -dpfr $(SAMBA_DIR)/../swat $(TARGET_DIR)/usr/
-endif
- $(INSTALL) -m 0755 package/samba/S91smb $(TARGET_DIR)/etc/init.d
+
+SAMBA_SUBDIR = source
+SAMBA_AUTORECONF = NO
+SAMBA_LIBTOOL_PATCH = NO
+
+SAMBA_INSTALL_STAGING = YES
+SAMBA_INSTALL_TARGET = YES
+
+
+SAMBA_DEPENDENCIES = \
+ libiconv \
+ $(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),readline,) \
+ $(if $(BR2_PACKAGE_SAMBA_SMBCLIENT),readline,) \
+ $(if $(BR2_PACKAGE_SAMBA_AVAHI),avahi,) \
+ $(if $(BR2_PACKAGE_SAMBA_GAMIN),gamin,)
+
+
+SAMBA_CONF_ENV = \
+ samba_cv_HAVE_GETTIMEOFDAY_TZ=yes \
+ samba_cv_USE_SETREUID=yes \
+ samba_cv_HAVE_KERNEL_OPLOCKS_LINUX=yes \
+ samba_cv_HAVE_IFACE_IFCONF=yes \
+ samba_cv_HAVE_MMAP=yes \
+ samba_cv_HAVE_FCNTL_LOCK=yes \
+ samba_cv_HAVE_SECURE_MKSTEMP=yes \
+ samba_cv_CC_NEGATIVE_ENUM_VALUES=yes \
+ samba_cv_fpie=no \
+ libreplace_cv_HAVE_IPV6=$(if $(BR2_INET_IPV6),yes,no) \
+ $(if $(BR2_PACKAGE_SAMBA_AVAHI),AVAHI_LIBS=-pthread,)
+
+
+SAMBA_CONF_OPT = \
+ --localstatedir=/var \
+ --with-piddir=/var/run \
+ --with-lockdir=/var/lock \
+ --with-logfilebase=/var/log \
+ --with-configdir=/etc/samba \
+ --with-privatedir=/etc/samba \
+ \
+ --disable-cups \
+ --disable-static \
+ --enable-shared \
+ --enable-shared-libs \
+ --disable-pie \
+ --disable-relro \
+ --disable-dnssd \
+ \
+ $(if $(BR2_PACKAGE_SAMBA_AVAHI),--enable-avahi,--disable-avahi) \
+ $(if $(BR2_PACKAGE_SAMBA_GAMIN),--enable-fam,--disable-fam) \
+ $(if $(BR2_PACKAGE_SAMBA_SWAT),--enable-swat,--disable-swat) \
+ \
+ --without-cluster-support \
+ --without-cifsupcall \
+ --without-ads \
+ --without-ldap \
+ --with-included-popt \
+ --with-included-iniparser \
+ --with-libiconv=$(STAGING_DIR) \
+ \
+ $(if $(BR2_PACKAGE_SAMBA_CIFS),--with-cifsmount,--without-cifsmount) \
+ $(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),--with-readline=$(STAGING_DIR),) \
+ $(if $(BR2_PACKAGE_SAMBA_SMBCLIENT),--with-readline=$(STAGING_DIR),) \
+ $(if $(BR2_PACKAGE_SAMBA_WINBINDD),--with-winbind,--without-winbind)
+
+
+SAMBA_INSTALL_TARGET_OPT = \
+ DESTDIR=$(TARGET_DIR) -C $(SAMBA_DIR)/$(SAMBA_SUBDIR) \
+ installlibs installservers installbin installscripts \
+ $(if $(BR2_PACKAGE_SAMBA_CIFS),installcifsmount,) \
+ $(if $(BR2_PACKAGE_SAMBA_SWAT),installswat,)
+
+
+SAMBA_UNINSTALL_TARGET_OPT = \
+ DESTDIR=$(TARGET_DIR) -C $(SAMBA_DIR)/$(SAMBA_SUBDIR) \
+ uninstalllibs uninstallservers uninstallbin uninstallscripts \
+ $(if $(BR2_PACKAGE_SAMBA_CIFS),uninstallcifsmount,) \
+ $(if $(BR2_PACKAGE_SAMBA_SWAT),uninstallswat,)
+
+
+$(eval $(call AUTOTARGETS,package,samba))
+
+
+# binaries to keep
+SAMBA_BINTARGETS_y = \
+ usr/sbin/smbd \
+ usr/lib/libtalloc.so \
+ usr/lib/libtdb.so
+
+
+# binaries to remove
+SAMBA_BINTARGETS_ = \
+ usr/lib/libnetapi.so* \
+ usr/lib/libsmbsharemodes.so*
+
+
+# binaries to keep or remove
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/mount.cifs
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_CIFS) += usr/sbin/umount.cifs
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_EVENTLOGADM) += usr/bin/eventlogadm
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NET) += usr/bin/net
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NMBD) += usr/sbin/nmbd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NMBLOOKUP) += usr/bin/nmblookup
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_NTLM_AUTH) += usr/bin/ntlm_auth
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_PDBEDIT) += usr/bin/pdbedit
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_PROFILES) += usr/bin/profiles
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_RPCCLIENT) += usr/bin/rpcclient
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCACLS) += usr/bin/smbcacls
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCLIENT) += usr/bin/smbclient
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCONTROL) += usr/bin/smbcontrol
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBCQUOTAS) += usr/bin/smbcquotas
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBGET) += usr/bin/smbget
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbadd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbdel
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbedit
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbmodify
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbrename
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBLDBTOOLS) += usr/bin/ldbsearch
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBPASSWD) += usr/bin/smbpasswd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSHARESEC) += usr/bin/sharesec
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSPOOL) += usr/bin/smbspool
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBSTATUS) += usr/bin/smbstatus
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SMBTREE) += usr/bin/smbtree
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_SWAT) += usr/sbin/swat
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbbackup
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbdump
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TDB) += usr/bin/tdbtool
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_TESTPARM) += usr/bin/testparm
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/sbin/winbindd
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WBINFO) += usr/bin/wbinfo
+
+# libraries to keep or remove
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_WINBINDD) += usr/lib/libwbclient.so*
+SAMBA_BINTARGETS_$(BR2_PACKAGE_SAMBA_LIBSMBCLIENT) += usr/lib/libsmbclient.so*
+
+
+# non-binaries to remove
+SAMBA_TXTTARGETS_ = \
+ usr/include/libsmbclient.h \
+ usr/include/netapi.h \
+ usr/include/smb_share_modes.h \
+ usr/include/talloc.h \
+ usr/include/tdb.h \
+ usr/include/wbclient.h
+
+
+# non-binaries to keep or remove
+SAMBA_TXTTARGETS_$(BR2_PACKAGE_SAMBA_FINDSMB) += usr/bin/findsmb
+SAMBA_TXTTARGETS_$(BR2_PACKAGE_SAMBA_SMBTAR) += usr/bin/smbtar
+
+
+$(SAMBA_HOOK_POST_INSTALL):
+ $(call MESSAGE,"Post installing")
+ # remove unneeded
+ rm -f $(addprefix $(TARGET_DIR)/, $(SAMBA_BINTARGETS_))
+ rm -f $(addprefix $(TARGET_DIR)/, $(SAMBA_TXTTARGETS_))
+ # strip binaries
+ $(STRIPCMD) $(STRIP_STRIP_ALL) $(addprefix $(TARGET_DIR)/, $(SAMBA_BINTARGETS_y))
+ # install start/stop script
+ @if [ ! -f $(TARGET_DIR)/etc/init.d/S91smb ]; then \
+ $(INSTALL) -m 0755 -D package/samba/S91smb $(TARGET_DIR)/etc/init.d/S91smb; \
+ fi
+ # install config
@if [ ! -f $(TARGET_DIR)/etc/samba/smb.conf ]; then \
$(INSTALL) -m 0755 -D package/samba/simple.conf $(TARGET_DIR)/etc/samba/smb.conf; \
fi
- rm -rf $(TARGET_DIR)/var/cache/samba
- rm -rf $(TARGET_DIR)/var/lib/samba
-
-libsmbclient: $(SAMBA_DIR)/bin/libsmbclient.so
- $(MAKE) $(TARGET_CONFIGURE_OPTS) \
- DESTDIR="$(STAGING_DIR)" \
- -C $(SAMBA_DIR) installlibs
-
-samba: $(SAMBA_DEPENDENCIES) $(TARGET_DIR)/$(SAMBA_TARGET_BINARY) $(SAMBA_LIBSMBCLIENT)
-
-samba-source: $(DL_DIR)/$(SAMBA_SOURCE)
-
-samba-unpacked: $(SAMBA_DIR)/.unpacked
+ $(Q)touch $@
-samba-clean:
- rm -f $(TARGET_DIR)/$(SAMBA_TARGET_BINARY)
- for file in $(SAMBA_TARGETS_y); do \
- rm -f $(TARGET_DIR)/$$file; \
- done
- rm -f $(TARGET_DIR)/etc/init.d/S91smb
- rm -rf $(TARGET_DIR)/etc/samba
- -$(MAKE) -C $(SAMBA_DIR) clean
-
-samba-dirclean:
- rm -rf $(SAMBA_DIR)
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(BR2_PACKAGE_SAMBA),y)
-TARGETS+=samba
-endif
--
1.6.5
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (7 preceding siblings ...)
2009-10-18 17:23 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
@ 2009-10-18 19:10 ` bugzilla at busybox.net
2009-10-18 21:59 ` bugzilla at busybox.net
2009-10-20 12:52 ` bugzilla at busybox.net
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-18 19:10 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #9 from rvpaasen <rvpaasen@t3i.nl> 2009-10-18 19:10:47 UTC ---
I used an Ubuntu 9.04 system to build. The autogen.sh script was also called
before configuring the package by the previous samba.mk and since it didn't
break the build (on my system), I kept the call in place. The package also
builds without calling autogen.sh so it's probably best to remove it.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (8 preceding siblings ...)
2009-10-18 19:10 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
@ 2009-10-18 21:59 ` bugzilla at busybox.net
2009-10-20 12:52 ` bugzilla at busybox.net
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-18 21:59 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
--- Comment #10 from Sven Neumann <s.neumann@raumfeld.com> 2009-10-18 21:59:41 UTC ---
The gvfs patches that I just sent to the mailing-list fix the problem described
in comment #6. It was indeed unrelated to your patch.
I've also sent an updated patch for samba to the mailing-list that has the
uclibc dependency and the call to autogen.sh dropped.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8
2009-10-18 17:35 ` [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8 Sven Neumann
@ 2009-10-20 12:51 ` Peter Korsgaard
0 siblings, 0 replies; 16+ messages in thread
From: Peter Korsgaard @ 2009-10-20 12:51 UTC (permalink / raw)
To: buildroot
>>>>> "Sven" == Sven Neumann <s.neumann@raumfeld.com> writes:
Hi,
Sven> From: rvpaasen <rvpaasen@t3i.nl>
Sven> Update the samba package to the new makefile format and also update
Sven> it to samba version 3.3.8 (latest 3.3.x version). Based on the
Sven> patch from bug 665, but with uclibc dependency and call to
Sven> autogen.sh removed.
Thanks, committed with a few minor fixes.
Sven> +config BR2_PACKAGE_SAMBA_AVAHI
Sven> + bool "support avahi"
Sven> + default y
Sven> + depends on BR2_PACKAGE_SAMBA
Sven> + depends on BR2_PACKAGE_AVAHI
Sven> + help
Sven> + Include support for avahi
Sven> +
Sven> +comment "support avhai - disabled (requires avahi)"
Sven> + depends on !BR2_PACKAGE_AVAHI
typo -> s/avhai/avahi/
Sven> + $(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),readline,) \
'if' supports a 3 parameter form as well, so you can get rid of the last
comma - E.G.:
$(if $(BR2_PACKAGE_SAMBA_RPCCLIENT),readline)
Which is imho more readable.
Sven> +SAMBA_CONF_OPT = \
Sven> + --localstatedir=/var \
Sven> + --with-piddir=/var/run \
Sven> + --with-lockdir=/var/lock \
Sven> + --with-logfilebase=/var/log \
Sven> + --with-configdir=/etc/samba \
Sven> + --with-privatedir=/etc/samba \
Sven> + \
Sven> + --disable-cups \
Long term we should probably enable cups support if enabled similar to
avahi/gamin.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Buildroot] [Bug 665] [PATCH] Samba package
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
` (9 preceding siblings ...)
2009-10-18 21:59 ` bugzilla at busybox.net
@ 2009-10-20 12:52 ` bugzilla at busybox.net
10 siblings, 0 replies; 16+ messages in thread
From: bugzilla at busybox.net @ 2009-10-20 12:52 UTC (permalink / raw)
To: buildroot
https://bugs.busybox.net/show_bug.cgi?id=665
Peter Korsgaard <jacmet@uclibc.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #11 from Peter Korsgaard <jacmet@uclibc.org> 2009-10-20 12:52:19 UTC ---
Committed, thanks!
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2009-10-20 12:52 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-17 21:19 [Buildroot] [Bug 665] New: [PATCH] Samba package bugzilla at busybox.net
2009-10-17 21:51 ` [Buildroot] [Bug 665] " bugzilla at busybox.net
2009-10-17 22:06 ` bugzilla at busybox.net
2009-10-17 22:14 ` bugzilla at busybox.net
2009-10-17 22:26 ` bugzilla at busybox.net
2009-10-18 10:01 ` bugzilla at busybox.net
2009-10-18 11:32 ` bugzilla at busybox.net
2009-10-18 11:56 ` bugzilla at busybox.net
2009-10-18 11:58 ` [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8 Sven Neumann
2009-10-18 12:24 ` Bernhard Reutner-Fischer
2009-10-18 17:23 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
2009-10-18 17:35 ` [Buildroot] [PATCH] samba: updated the samba package to version 3.3.8 Sven Neumann
2009-10-20 12:51 ` Peter Korsgaard
2009-10-18 19:10 ` [Buildroot] [Bug 665] [PATCH] Samba package bugzilla at busybox.net
2009-10-18 21:59 ` bugzilla at busybox.net
2009-10-20 12:52 ` bugzilla at busybox.net
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox