rpms/samba/devel samba.spec,1.92,1.93

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Mar 26 21:13:05 UTC 2007


Author: ssorce

Update of /cvs/dist/rpms/samba/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25946

Modified Files:
	samba.spec 
Log Message:

make sure we force move the files
remove eventual leftover in /etc/samba to clean it up




Index: samba.spec
===================================================================
RCS file: /cvs/dist/rpms/samba/devel/samba.spec,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -r1.92 -r1.93
--- samba.spec	26 Mar 2007 21:10:59 -0000	1.92
+++ samba.spec	26 Mar 2007 21:13:03 -0000	1.93
@@ -438,27 +438,31 @@
 #secrets.tdb
 if [ -f %{_sysconfdir}/samba/secrets.tdb ]; then
 	if [ -f /var/lib/samba/private/secrets.tdb ]; then
-		mv /var/lib/samba/private/secrets.tdb /var/lib/samba/private/secrets.tdb.old
+		mv -f /var/lib/samba/private/secrets.tdb /var/lib/samba/private/secrets.tdb.old
 	fi
-	mv %{_sysconfdir}/samba/secrets.tdb /var/lib/samba/private/secrets.tdb
+	mv -f %{_sysconfdir}/samba/secrets.tdb /var/lib/samba/private/secrets.tdb
 fi
 
 #smbpasswd
 if [ -f %{_sysconfdir}/samba/smbpasswd ]; then
 	if [ -f /var/lib/samba/private/smbpasswd ]; then
-		mv /var/lib/samba/private/smbpasswd /var/lib/samba/private/smbpasswd.old
+		mv -f /var/lib/samba/private/smbpasswd /var/lib/samba/private/smbpasswd.old
 	fi
-	mv %{_sysconfdir}/samba/smbpasswd /var/lib/samba/private/smbpasswd
+	mv -f %{_sysconfdir}/samba/smbpasswd /var/lib/samba/private/smbpasswd
 fi
 
 #passdb.tdb
 if [ -f %{_sysconfdir}/samba/passdb.tdb ]; then
 	if [ -f /var/lib/samba/private/passdb.tdb ]; then
-		mv /var/lib/samba/private/passdb.tdb /var/lib/samba/private/passdb.tdb.old
+		mv -f /var/lib/samba/private/passdb.tdb /var/lib/samba/private/passdb.tdb.old
 	fi
-	mv %{_sysconfdir}/samba/passdb.tdb /var/lib/samba/private/passdb.tdb
+	mv -f %{_sysconfdir}/samba/passdb.tdb /var/lib/samba/private/passdb.tdb
 fi
 
+#remove schannel_store if existing, it is not info we need to keep across restarts
+if [ -f %{_sysconfdir}/samba/schannel_store.tdb ]; then
+	rm -f %{_sysconfdir}/samba/schannel_store.tdb
+fi
 
 if [ "$1" -ge "1" ]; then
 	%{_initrddir}/winbind condrestart >/dev/null 2>&1




More information about the fedora-cvs-commits mailing list