diff options
author | Jeremy Allison <jra@samba.org> | 2001-04-16 21:01:25 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2001-04-16 21:01:25 +0000 |
commit | 0dc7399d969909bfdaa4192b5dbbf3ee470eafff (patch) | |
tree | 3d0abf18f1d2e92b4b7eed1d669e194a78ea70c1 /packaging/RedHat | |
parent | 894b8adc4e2a1a68d10f54331063a0c560bd5191 (diff) | |
download | samba-0dc7399d969909bfdaa4192b5dbbf3ee470eafff.tar.gz |
Latest RPM mess :-).
Jeremy.
Diffstat (limited to 'packaging/RedHat')
-rw-r--r-- | packaging/RedHat/samba2.spec.tmpl | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/packaging/RedHat/samba2.spec.tmpl b/packaging/RedHat/samba2.spec.tmpl index 75c038d054a..35e9acb5154 100644 --- a/packaging/RedHat/samba2.spec.tmpl +++ b/packaging/RedHat/samba2.spec.tmpl @@ -252,26 +252,35 @@ install -m755 packaging/RedHat/smb.init $RPM_BUILD_ROOT%{prefix}/sbin/samba install -m644 packaging/RedHat/samba.log $RPM_BUILD_ROOT/etc/logrotate.d/samba install -m644 packaging/RedHat/smb.conf $RPM_BUILD_ROOT/etc/samba/smb.conf install -m644 packaging/RedHat/smbusers $RPM_BUILD_ROOT/etc/samba/smbusers +install -m644 packaging/RedHat/samba.pamd $RPM_BUILD_ROOT/etc/pam.d/samba echo 127.0.0.1 localhost > $RPM_BUILD_ROOT/etc/samba/lmhosts %clean -rm -rf $RPM_BUILD_ROOT +#rm -rf $RPM_BUILD_ROOT %post /sbin/chkconfig --add smb +echo "Looking for old /etc/smb.conf..." if [ -f /etc/smb.conf ]; then + echo "Moving old /etc/smb.conf to /etc/samba/smb.conf" mv /etc/smb.conf /etc/samba/smb.conf fi +echo "Looking for old /etc/smbusers..." if [ -f /etc/smbusers ]; then + echo "Moving old /etc/smbusers to /etc/samba/smbusers" mv /etc/smbusers /etc/samba/smbusers fi +echo "Looking for old /etc/lmhosts..." if [ -f /etc/lmhosts ]; then + echo "Moving old /etc/lmhosts to /etc/samba/lmhosts" mv /etc/lmhosts /etc/samba/lmhosts fi +echo "Looking for old /etc/MACHINE.SID..." if [ -f /etc/MACHINE.SID ]; then + echo "Moving old /etc/MACHINE.SID to /etc/samba/MACHINE.SID" mv /etc/MACHINE.SID /etc/samba/MACHINE.SID fi @@ -290,14 +299,16 @@ fi # Add swat entry to xinetd.d if needed. if [ -d $RPM_BUILD_ROOT/etc/xinetd.d ]; then - install -m644 packaging/RedHat/samba.xinetd $RPM_BUILD_ROOT/etc/xinetd.d/swat + install -m644 packaging/RedHat/samba.xinetd /etc/xinetd.d/swat fi # Install the correct version of the samba pam file, depending on pam version. if [ -f /lib/security/pam_stack.so ]; then - install -m644 packaging/RedHat/samba.pamd.stack $RPM_BUILD_ROOT/etc/pam.d/samba + echo "Installing stack version of /etc/pam.d/samba..." + install -m644 packaging/RedHat/samba.pamd.stack /etc/pam.d/samba else - install -m644 packaging/RedHat/samba.pamd $RPM_BUILD_ROOT/etc/pam.d/samba + echo "Installing non-stack version of /etc/pam.d/samba..." + install -m644 packaging/RedHat/samba.pamd /etc/pam.d/samba fi %preun @@ -413,7 +424,7 @@ fi %attr(-,root,root) MANDIR_MACRO/man5/* %attr(-,root,root) MANDIR_MACRO/man7/* %attr(-,root,root) MANDIR_MACRO/man8/* -%attr(-,root,root) %dir %{prefix}/etc/codepages/* +%attr(-,root,root) %dir /etc/codepages/* %attr(755,root,root) %dir /var/lock/samba %attr(-,root,root) %dir /var/log/samba %attr(1777,root,root) %dir /var/spool/samba |