diff options
author | Juergen Daubert <jue@jue.li> | 2008-10-23 14:26:22 +0200 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2008-10-23 14:26:22 +0200 |
commit | 4892bb8e2f3491de9f0ad8604944ab81def5b9d5 (patch) | |
tree | 5c0febb1f8801fbfa00e7c6de1efb5708e0c030b /samba | |
parent | fea384e7525aba2fd96f9ea18fb869d676e03533 (diff) | |
download | opt-4892bb8e2f3491de9f0ad8604944ab81def5b9d5.tar.gz opt-4892bb8e2f3491de9f0ad8604944ab81def5b9d5.tar.xz |
samba: added /etc/ld.so.conf.d/samba.conf, set localstatedir to /var
Diffstat (limited to 'samba')
-rw-r--r-- | samba/.footprint | 29 | ||||
-rw-r--r-- | samba/Pkgfile | 14 |
2 files changed, 26 insertions, 17 deletions
diff --git a/samba/.footprint b/samba/.footprint index d2d00688d..8f65f14b0 100644 --- a/samba/.footprint +++ b/samba/.footprint @@ -1,4 +1,6 @@ drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/ld.so.conf.d/ +-rw-r--r-- root/root etc/ld.so.conf.d/samba.conf drwxr-xr-x root/root etc/rc.d/ -rwxr-xr-x root/root etc/rc.d/samba drwxr-xr-x root/root etc/samba/ @@ -50,18 +52,7 @@ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/tdb.h -rw-r--r-- root/root usr/include/wbclient.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libnetapi.so -> libnetapi.so.0 --rwxr-xr-x root/root usr/lib/libnetapi.so.0 -lrwxrwxrwx root/root usr/lib/libsmbclient.so -> libsmbclient.so.0 --rwxr-xr-x root/root usr/lib/libsmbclient.so.0 -lrwxrwxrwx root/root usr/lib/libsmbsharemodes.so -> libsmbsharemodes.so.0 --rwxr-xr-x root/root usr/lib/libsmbsharemodes.so.0 -lrwxrwxrwx root/root usr/lib/libtalloc.so -> libtalloc.so.1 --rwxr-xr-x root/root usr/lib/libtalloc.so.1 -lrwxrwxrwx root/root usr/lib/libtdb.so -> libtdb.so.1 --rwxr-xr-x root/root usr/lib/libtdb.so.1 -lrwxrwxrwx root/root usr/lib/libwbclient.so -> libwbclient.so.0 --rwxr-xr-x root/root usr/lib/libwbclient.so.0 +lrwxrwxrwx root/root usr/lib/libsmbclient.so -> samba/libsmbclient.so.0 drwxr-xr-x root/root usr/lib/samba/ drwxr-xr-x root/root usr/lib/samba/auth/ -rwxr-xr-x root/root usr/lib/samba/auth/script.so @@ -69,6 +60,18 @@ drwxr-xr-x root/root usr/lib/samba/charset/ -rwxr-xr-x root/root usr/lib/samba/charset/CP437.so -rwxr-xr-x root/root usr/lib/samba/charset/CP850.so drwxr-xr-x root/root usr/lib/samba/idmap/ +lrwxrwxrwx root/root usr/lib/samba/libnetapi.so -> libnetapi.so.0 +-rwxr-xr-x root/root usr/lib/samba/libnetapi.so.0 +lrwxrwxrwx root/root usr/lib/samba/libsmbclient.so -> libsmbclient.so.0 +-rwxr-xr-x root/root usr/lib/samba/libsmbclient.so.0 +lrwxrwxrwx root/root usr/lib/samba/libsmbsharemodes.so -> libsmbsharemodes.so.0 +-rwxr-xr-x root/root usr/lib/samba/libsmbsharemodes.so.0 +lrwxrwxrwx root/root usr/lib/samba/libtalloc.so -> libtalloc.so.1 +-rwxr-xr-x root/root usr/lib/samba/libtalloc.so.1 +lrwxrwxrwx root/root usr/lib/samba/libtdb.so -> libtdb.so.1 +-rwxr-xr-x root/root usr/lib/samba/libtdb.so.1 +lrwxrwxrwx root/root usr/lib/samba/libwbclient.so -> libwbclient.so.0 +-rwxr-xr-x root/root usr/lib/samba/libwbclient.so.0 -rw-r--r-- root/root usr/lib/samba/lowcase.dat drwxr-xr-x root/root usr/lib/samba/nss_info/ drwxr-xr-x root/root usr/lib/samba/pdb/ @@ -171,6 +174,8 @@ drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/smbd -rwxr-xr-x root/root usr/sbin/winbindd drwxr-xr-x root/root var/ +drwxr-xr-x root/root var/lib/ +drwxr-xr-x root/root var/lib/samba/ drwxr-xr-x root/root var/log/ drwxr-xr-x root/root var/log/samba/ drwxr-xr-x root/root var/run/ diff --git a/samba/Pkgfile b/samba/Pkgfile index 3bfc76048..5b7c82be1 100644 --- a/samba/Pkgfile +++ b/samba/Pkgfile @@ -5,7 +5,7 @@ name=samba version=3.2.4 -release=1 +release=2 source=(http://www.samba.org/samba/ftp/stable/$name-$version.tar.gz \ samba-config.patch samba) @@ -16,6 +16,7 @@ build () { ./configure --prefix=/usr \ --libdir=/usr/lib/samba \ + --localstatedir=/var \ --with-fhs \ --with-configdir=/etc/samba \ --with-lockdir=/var/run/samba \ @@ -29,7 +30,10 @@ build () { install -d $PKG/sbin mv $PKG/usr/sbin/*.cifs $PKG/sbin - mv $PKG/usr/lib/samba/*.so* $PKG/usr/lib + ln -s samba/libsmbclient.so.0 $PKG/usr/lib/libsmbclient.so + + install -d $PKG/etc/ld.so.conf.d + echo "/usr/lib/samba" > $PKG/etc/ld.so.conf.d/samba.conf # nsswitch extensions install -d $PKG/lib @@ -37,8 +41,8 @@ build () { ln -s libnss_wins.so $PKG/lib/libnss_wins.so.2 ln -s libnss_winbind.so $PKG/lib/libnss_winbind.so.2 - # spool/log directory - install -d $PKG/var/log/samba + # spool/log/lib directory + install -d $PKG/var/{lib,log}/samba install -d -m 1777 $PKG/var/spool/samba # config-file and start-script @@ -46,5 +50,5 @@ build () { install -D -m 755 $SRC/samba $PKG/etc/rc.d/samba # cleanup - rm -r $PKG/usr/{var,man/man8/swat.8} + rm -r $PKG/usr/man/man8/swat.8 } |