diff options
Diffstat (limited to 'packaging/PHT/TurboLinux/samba2.spec.tmpl')
-rw-r--r-- | packaging/PHT/TurboLinux/samba2.spec.tmpl | 55 |
1 files changed, 33 insertions, 22 deletions
diff --git a/packaging/PHT/TurboLinux/samba2.spec.tmpl b/packaging/PHT/TurboLinux/samba2.spec.tmpl index 0633f62a7e7..5f586f0bbca 100644 --- a/packaging/PHT/TurboLinux/samba2.spec.tmpl +++ b/packaging/PHT/TurboLinux/samba2.spec.tmpl @@ -11,12 +11,6 @@ Prereq: chkconfig fileutils BuildRoot: /var/tmp/samba Prefix: /usr -%package debugtools -Version: PVERSION -Release: PRELEASE -Group: Networking -Summary: Programs to debug Samba and to test SMB client integrity - %package -n smbfs Version: PVERSION Release: PRELEASE @@ -69,6 +63,9 @@ more information on SMB and NetBIOS over TCP/IP. There you also find explanation for conceps like NetBIOS name or share. %changelog +* Thu Jul 26 2001 John H Terpstra <jht@samba.org> +- Addded WinBind stuff + * Tue Mar 27 2001 John H Terpstra <jht@samba.org> - Fixes to make 2.2 compile @@ -193,20 +190,29 @@ autoconf autoheader NUMCPU=`grep processor /proc/cpuinfo | wc -l` CFLAGS="$RPM_OPT_FLAGS $EXTRA" ./configure \ - --prefix=%{prefix} \ --libdir=/etc/samba \ + --prefix=%{prefix} \ --with-lockdir=/var/lock/samba \ - --with-privatedir=/etc \ - --with-swatdir=%{prefix}/share/swat \ - --with-quotas \ - --with-smbmount \ --with-pam \ --with-pam_smbpass \ + --with-privatedir=/etc \ --with-profile \ + --with-quotas \ + --with-sambabook=%{prefix}/share/swat/using_samba + --with-smbmount \ + --with-swatdir=%{prefix}/share/swat \ --with-syslog \ --with-utmp \ - --with-netatalk \ - --with-sambabook=%{prefix}/share/swat/using_samba + --with-codepagedir=/usr/share/samba/codepages \ + --with-configdir=/etc/samba \ + --with-fhs \ + --with-pam \ + --with-pam_smbpass \ + --with-quotas \ + --with-smbmount \ + --with-syslog + --with-utmp \ + --without-smbwrapper \ make -j${NUMCPU} all smbfilter nsswitch/libnss_wins.so make -j${NUMCPU} debug2html @@ -241,7 +247,7 @@ install -m755 source/script/$i $RPM_BUILD_ROOT%{prefix}/bin done # Install secure binary files -for i in smbd nmbd swat smbmount smbumount smbmnt debug2html smbfilter +for i in smbd nmbd swat smbmount smbumount smbmnt debug2html smbfilter wbinfo winbindd do install -m755 -s source/bin/$i $RPM_BUILD_ROOT/usr/sbin done @@ -256,20 +262,23 @@ done # Install codepage source files for i in 437 737 775 850 852 861 866 932 936 949 950 1251 do -install -m644 source/codepages/codepage_def.$i $RPM_BUILD_ROOT%{prefix}/samba/codepages/src +install -m644 source/codepages/codepage_def.$i $RPM_BUILD_ROOT%{prefix}/share/samba/codepages/src done for i in 437 737 850 852 861 866 932 936 949 950 ISO8859-1 ISO8859-2 ISO8859-5 ISO8859-7 KOI8-R do -install -m644 source/codepages/CP$i.TXT $RPM_BUILD_ROO%{prefix}/samba/codepages/src +install -m644 source/codepages/CP$i.TXT $RPM_BUILD_ROOT%{prefix}/share/samba/codepages/src done -# Install the nsswitch library extension file +# Install the nsswitch library extension files install -m755 source/nsswitch/libnss_wins.so $RPM_BUILD_ROOT/lib +install -m755 source/nsswitch/libnss_winbind.so $RPM_BUILD_ROOT/lib # Make link for wins resolver ( cd $RPM_BUILD_ROOT/lib; ln -s libnss_wins.so libnss_wins.so.2; ) +( cd $RPM_BUILD_ROOT/lib; ln -s libnss_winbind.so libnss_winbind.so.2; ) # Install PAM pam_smbpass.so install -m644 source/bin/pam_smbpass.so $RPM_BUILD_ROOT/lib/security +install -m644 source/nsswitch/pam_winbind.so $RPM_BUILD_ROOT/lib/security # Install SWAT helper files for i in swat/help/*.html docs/htmldocs/*.html @@ -312,6 +321,7 @@ install -m644 docs/manpages/swat.8 $RPM_BUILD_ROOT%{prefix}/share/man/man8 install -m644 docs/manpages/smbmount.8 $RPM_BUILD_ROOT%{prefix}/share/man/man8 install -m644 docs/manpages/smbmnt.8 $RPM_BUILD_ROOT%{prefix}/share/man/man8 install -m644 docs/manpages/smbumount.8 $RPM_BUILD_ROOT%{prefix}/share/man/man8 +install -m644 docs/manpages/winbindd.8 $RPM_BUILD_ROOT%{prefix}/share/man/man8 install -m644 packaging/PHT/TurboLinux/smb.conf $RPM_BUILD_ROOT/etc/samba/smb.conf install -m644 packaging/PHT/TurboLinux/smbusers $RPM_BUILD_ROOT/etc/samba/smbusers install -m755 packaging/PHT/TurboLinux/smbprint $RPM_BUILD_ROOT%{prefix}/bin @@ -320,7 +330,7 @@ install -m755 packaging/PHT/TurboLinux/smb.init $RPM_BUILD_ROOT/etc/rc.d/init.d/ install -m755 packaging/PHT/TurboLinux/smb.init $RPM_BUILD_ROOT%{prefix}/sbin/samba install -m644 packaging/PHT/TurboLinux/samba.pamd $RPM_BUILD_ROOT/etc/pam.d/samba install -m644 packaging/PHT/TurboLinux/samba.log $RPM_BUILD_ROOT/etc/logrotate.d/samba -echo 127.0.0.1 localhost > $RPM_BUILD_ROOT/etc/lmhosts +echo 127.0.0.1 localhost > $RPM_BUILD_ROOT/etc/samba/lmhosts # Link smbmount to /sbin/mount.smb and /sbin/mount.smbfs ln -sf %{prefix}/sbin/smbmount $RPM_BUILD_ROOT/sbin/mount.smb @@ -339,7 +349,7 @@ for i in 437 737 775 850 852 861 866 932 936 949 950 1251 do %{prefix}/bin/make_smbcodepage c $i %{prefix}/share/samba/codepages/src/codepage_def.$i %{prefix}/share/samba/codepages/codepage.$i done -for i in 437 737 850 852 861 866 932 936 949 950 ISO8859-1 ISO8859-2 ISO8859-5 ISO8859-7 KOI8-R +for i in 437 737 850 852 861 866 932 936 949 950 1251 ISO8859-1 ISO8859-2 ISO8859-5 ISO8859-7 KOI8-R do %{prefix}/bin/make_unicodemap $i %{prefix}/share/samba/codepages/src/CP$i.TXT %{prefix}/share/samba/codepages/unicode_map.$i done @@ -434,6 +444,8 @@ fi %attr(-,root,root) %{prefix}/sbin/smbd %attr(-,root,root) %{prefix}/sbin/nmbd %attr(-,root,root) %{prefix}/sbin/swat +%attr(-,root,root) %{prefix}/sbin/wbinfo +%attr(-,root,root) %{prefix}/sbin/winbindd %attr(-,root,root) %{prefix}/sbin/debug2html %attr(0750,root,root) %{prefix}/sbin/samba %attr(-,root,root) %{prefix}/bin/smbclient @@ -450,9 +462,8 @@ fi %attr(-,root,root) %{prefix}/bin/smbtar %attr(-,root,root) %{prefix}/bin/smbprint %attr(-,root,root) %{prefix}/bin/smbspool -%attr(-,root,root) %{prefix}/bin/smbadduser -%attr(755,root,root) /lib/libnss_wins.s* -%attr(755,root,root) /lib/security/pam_smbpass.so +%attr(755,root,root) /lib/libnss_win* +%attr(755,root,root) /lib/security/pam_* %attr(-,root,root) %{prefix}/share/swat/help/* %attr(-,root,root) %{prefix}/share/swat/images/* %attr(-,root,root) %{prefix}/share/swat/include/header.html |