diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2007-10-19 15:05:49 -0400 |
---|---|---|
committer | Michael DeHaan <mdehaan@redhat.com> | 2007-10-19 15:05:49 -0400 |
commit | d09c20fc07efb87cffcbac467f189e312eb67e9e (patch) | |
tree | c4e7c3b2196afb2ad66bfe30b5e4401e1921caa0 /cobbler.spec | |
parent | 8350279beec5475cb1e9eb17ff314ba24d18f6d6 (diff) | |
download | third_party-cobbler-d09c20fc07efb87cffcbac467f189e312eb67e9e.tar.gz third_party-cobbler-d09c20fc07efb87cffcbac467f189e312eb67e9e.tar.xz third_party-cobbler-d09c20fc07efb87cffcbac467f189e312eb67e9e.zip |
Make RPMs backup the old config, migrate, and conditionally restart the service to make upgrades seamless.
Diffstat (limited to 'cobbler.spec')
-rw-r--r-- | cobbler.spec | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cobbler.spec b/cobbler.spec index 85adb99..89de848 100644 --- a/cobbler.spec +++ b/cobbler.spec @@ -53,13 +53,13 @@ test "x$RPM_BUILD_ROOT" != "x" && rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --optimize=1 --root=$RPM_BUILD_ROOT %post -cp /var/lib/cobbler/distros* /var/lib/cobbler/backup -cp /var/lib/cobbler/profiles* /var/lib/cobbler/backup -cp /var/lib/cobbler/systems* /var/lib/cobbler/backup -cp /var/lib/cobbler/repos* /var/lib/cobbler/backup +cp /var/lib/cobbler/distros* /var/lib/cobbler/backup 2>/dev/null +cp /var/lib/cobbler/profiles* /var/lib/cobbler/backup 2>/dev/null +cp /var/lib/cobbler/systems* /var/lib/cobbler/backup 2>/dev/null +cp /var/lib/cobbler/repos* /var/lib/cobbler/backup 2>/dev/null /usr/bin/cobbler reserialize /sbin/chkconfig --add cobblerd -/sbin/service cobblerd restart +/sbin/service cobblerd condrestart %preun |