]> git.pld-linux.org Git - packages/VirtualBox.git/commitdiff
- fixed post/preun for kernel drivers init scripts auto/th/VirtualBox-1_6_0-4
authorhawk <hawk@pld-linux.org>
Mon, 26 May 2008 06:57:39 +0000 (06:57 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    VirtualBox.spec -> 1.87

VirtualBox.spec

index cc77c69669296e407eaf6f1c3ef89bd4bb5daf60..b3b11a117b019a48fd4716785fef61fc3d2888cb 100644 (file)
@@ -11,7 +11,7 @@
 %bcond_without kernel          # don't build kernel module
 %bcond_without userspace       # don't build userspace package
 
-%define                rel             3
+%define                rel             4
 
 %if %{without kernel}
 %undefine      with_dist_kernel
@@ -356,16 +356,6 @@ rm -rf $RPM_BUILD_ROOT
 %pre
 %groupadd -g 221 -r -f vbox
 
-%post
-/sbin/chkconfig --add virtualbox
-%service virtualbox restart "VirtualBox OSE"
-
-%preun
-if [ "$1" = "0" ]; then
-       %service virtualbox stop
-       /sbin/chkconfig --del virtualbox
-fi
-
 %postun
 if [ "$1" = "0" ]; then
        %groupremove vbox
@@ -373,16 +363,32 @@ fi
 
 %post  -n kernel%{_alt_kernel}-misc-vboxadd
 %depmod %{_kernel_ver}
+/sbin/chkconfig --add vboxadd
+%service vboxadd restart "VirtualBox OSE guest additions driver"
 
 %postun        -n kernel%{_alt_kernel}-misc-vboxadd
 %depmod %{_kernel_ver}
 
+%preun -n kernel%{_alt_kernel}-misc-vboxadd
+if [ "$1" = "0" ]; then
+       %service vboxadd stop
+       /sbin/chkconfig --del vboxadd
+fi
+
 %post  -n kernel%{_alt_kernel}-misc-vboxdrv
 %depmod %{_kernel_ver}
+/sbin/chkconfig --add vboxdrv
+%service vboxdrv restart "VirtualBox OSE driver"
 
 %postun        -n kernel%{_alt_kernel}-misc-vboxdrv
 %depmod %{_kernel_ver}
 
+%preun -n kernel%{_alt_kernel}-misc-vboxdrv
+if [ "$1" = "0" ]; then
+       %service vboxdrv stop
+       /sbin/chkconfig --del vboxdrv
+fi
+
 %post  -n kernel%{_alt_kernel}-misc-vboxvfs
 %depmod %{_kernel_ver}
 
This page took 0.193183 seconds and 4 git commands to generate.