X-Git-Url: http://git.onelab.eu/?p=vserver-reference.git;a=blobdiff_plain;f=sliceimage.spec;h=57402d01b1672ec12826f78df4430772e3ff060e;hp=a233cef10a24ee44645d35bad2b6949c005ca4fc;hb=bd5e506603d7531712b9fa61c625460cef18e247;hpb=6ebbbc633f8ab9135c929886cf54ffe2b5d6a304 diff --git a/sliceimage.spec b/sliceimage.spec index a233cef..57402d0 100644 --- a/sliceimage.spec +++ b/sliceimage.spec @@ -89,16 +89,19 @@ rm -rf $RPM_BUILD_ROOT /vservers/.vstub/%{slicefamily} ### for upgrades -%post ${slicefamily} +%post %{slicefamily} +#[ "$PL_BOOTCD" = "1" ] || service vserver-sliceimage start [ "$PL_BOOTCD" = "1" ] && return +# remove explicit reference to vserver, find out all relevant scripts for initscript in /etc/init.d/*sliceimage*; do $initscript start ; done # need to do this for system slices, for when a new image shows up # we've already the service installed and enabled, as systemslices requires the plain package %post system-%{slicefamily} +#[ "$PL_BOOTCD" = "1" ] || service vserver-sliceimage force [ "$PL_BOOTCD" = "1" ] && return +# remove explicit reference to vserver, find out all relevant scripts for initscript in /etc/init.d/*sliceimage*; do $initscript force ; done -#[ "$PL_BOOTCD" = "1" ] || service vserver-sliceimage force #%define vcached_pid /var/run/vcached.pid