Update of /cvsroot/freevo/freevo/contrib/rpm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14276

Modified Files:
        freevo.spec 
Log Message:
Make backup of freevo.conf just before creating new default on install/upgrade


Index: freevo.spec
===================================================================
RCS file: /cvsroot/freevo/freevo/contrib/rpm/freevo.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -d -r1.13 -r1.14
*** freevo.spec 29 Jun 2004 02:57:40 -0000      1.13
--- freevo.spec 29 Jun 2004 04:02:39 -0000      1.14
***************
*** 144,147 ****
--- 144,152 ----
  
  %post
+ # Make backup of old freevo.conf here
+ if [ -s %{_sysconfdir}/freevo/freevo.conf ]; then
+    cp %{_sysconfdir}/freevo/freevo.conf %{_sysconfdir}/freevo/freevo.conf.rpmsave
+ fi
+ 
  # Copy old local_conf.py to replace dummy file
  %{_bindir}/freevo setup --geometry=%{geometry} --display=%{display} \
***************
*** 150,156 ****
  
  %preun
! if [ -s %{_sysconfdir}/freevo/freevo.conf ]; then
!    cp %{_sysconfdir}/freevo/freevo.conf %{_sysconfdir}/freevo/freevo.conf.rpmsave
! fi
  if [ -s %{_sysconfdir}/freevo/local_conf.py ]; then
     cp %{_sysconfdir}/freevo/local_conf.py %{_sysconfdir}/freevo/local_conf.py.rpmsave
--- 155,162 ----
  
  %preun
! # Not safe to run this when upgrading!
! #if [ -s %{_sysconfdir}/freevo/freevo.conf ]; then
! #   cp %{_sysconfdir}/freevo/freevo.conf %{_sysconfdir}/freevo/freevo.conf.rpmsave
! #fi
  if [ -s %{_sysconfdir}/freevo/local_conf.py ]; then
     cp %{_sysconfdir}/freevo/local_conf.py %{_sysconfdir}/freevo/local_conf.py.rpmsave
***************
*** 196,200 ****
  %changelog
  * Tue Jun 29 2004 TC Wan <[EMAIL PROTECTED]>
! - Added python-numeric dependency
  
  * Fri Jun 18 2004 TC Wan <[EMAIL PROTECTED]>
--- 202,207 ----
  %changelog
  * Tue Jun 29 2004 TC Wan <[EMAIL PROTECTED]>
! - Added python-numeric dependency, backup freevo.conf 
!   just before creating new default copy
  
  * Fri Jun 18 2004 TC Wan <[EMAIL PROTECTED]>



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to