Changeset 36714 in vbox for trunk/src/VBox/Installer/linux/debian
- Timestamp:
- Apr 18, 2011 1:18:33 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 71230
- Location:
- trunk/src/VBox/Installer/linux/debian
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/linux/debian/VBox.sh
r34687 r36714 3 3 # Oracle VM VirtualBox 4 4 # 5 # Copyright (C) 2006-201 0Oracle Corporation5 # Copyright (C) 2006-2011 Oracle Corporation 6 6 # 7 7 # This file is part of VirtualBox Open Source Edition (OSE), as … … 89 89 exec "/usr/lib/virtualbox/vboxwebsrv" "$@" 90 90 ;; 91 VBoxBalloonCtrl|vboxballoonctrl) 92 exec "/usr/lib/virtualbox/VBoxBalloonCtrl" "$@" 93 ;; 91 94 *) 92 95 echo "Unknown application - $APP" -
trunk/src/VBox/Installer/linux/debian/lintian-override.in
r35301 r36714 89 89 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/components/VBoxXPCOMIPCC.so /usr/lib/virtualbox 90 90 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/kchmviewer /usr/lib/virtualbox 91 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/VBoxBalloonCtrl /usr/lib/virtualbox 91 92 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/vboxwebsrv /usr/lib/virtualbox 92 93 %VERPKG%: binary-or-shlib-defines-rpath ./usr/lib/virtualbox/webtest /usr/lib/virtualbox -
trunk/src/VBox/Installer/linux/debian/postinst.in
r35363 r36714 1 1 #!/bin/sh 2 2 # 3 # Copyright (C) 2006-201 0Oracle Corporation3 # Copyright (C) 2006-2011 Oracle Corporation 4 4 # 5 5 # This file is part of VirtualBox Open Source Edition (OSE), as … … 129 129 130 130 if [ "$1" = "configure" ]; then 131 # Start vboxdrv/vbox web-service manually as we use our own error handling in postrm131 # Start vboxdrv/vboxballoonctrl/vboxweb-service manually as we use our own error handling in postrm 132 132 if [ -x "/etc/init.d/vboxdrv" ]; then 133 133 update-rc.d vboxdrv defaults >/dev/null … … 180 180 fi 181 181 fi 182 if [ -x "/etc/init.d/vboxballoonctrl-service" ]; then 183 update-rc.d vboxballoonctrl-service defaults >/dev/null 184 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 185 invoke-rc.d vboxballoonctrl-service start || exit $? 186 else 187 /etc/init.d/vboxballoonctrl-service start || exit $? 188 fi 189 fi 182 190 if [ -x "/etc/init.d/vboxweb-service" ]; then 183 191 update-rc.d vboxweb-service defaults >/dev/null -
trunk/src/VBox/Installer/linux/debian/preinst.in
r32543 r36714 1 1 #!/bin/bash 2 2 # 3 # Copyright (C) 2006-201 0Oracle Corporation3 # Copyright (C) 2006-2011 Oracle Corporation 4 4 # 5 5 # This file is part of VirtualBox Open Source Edition (OSE), as … … 29 29 VBOXSVC_PID=`pidof VBoxSVC 2> /dev/null || true` 30 30 if [ -n "$VBOXSVC_PID" ]; then 31 if [ -f /etc/init.d/vboxballoonctrl-service ]; then 32 # try graceful termination; terminate the ballon control service first 33 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 34 invoke-rc.d vboxballoonctrl-service stop || true 35 else 36 /etc/init.d/vboxballoonctrl-service stop || true 37 fi 38 fi 31 39 if [ -f /etc/init.d/vboxweb-service ]; then 32 40 # try graceful termination; terminate the webservice first … … 36 44 /etc/init.d/vboxweb-service stop || true 37 45 fi 38 kill -USR1 $VBOXSVC_PID39 46 fi 47 kill -USR1 $VBOXSVC_PID 40 48 sleep 1 41 49 if pidof VBoxSVC > /dev/null 2>&1; then -
trunk/src/VBox/Installer/linux/debian/prerm.in
r34603 r36714 38 38 VBOXSVC_PID=`pidof VBoxSVC 2>/dev/null` 39 39 if [ -n "$VBOXSVC_PID" ]; then 40 # try graceful termination; terminate the balloon control servic first 41 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then 42 invoke-rc.d vboxballoonctrl-service stop || true 43 else 44 /etc/init.d/vboxballoonctrl-service stop || true 45 fi 40 46 # try graceful termination; terminate the webservice first 41 47 if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then -
trunk/src/VBox/Installer/linux/debian/rules
r36554 r36714 1 1 #!/usr/bin/make -f 2 2 # 3 # Copyright (C) 2006-201 0Oracle Corporation3 # Copyright (C) 2006-2011 Oracle Corporation 4 4 # 5 5 # This file is part of VirtualBox Open Source Edition (OSE), as … … 178 178 dh_testroot 179 179 rm -f debian/changelog debian/preinst debian/postinst debian/prerm 180 rm -f debian/$(package).init debian/vboxdrv.init debian/vboxweb-service.init 180 rm -f debian/$(package).init debian/vboxdrv.init 181 rm -f debian/vboxballoonctrl-service.init debian/vboxweb-service.init 181 182 rm -f debian/AutoConfig.kmk debian/configure.log debian/env.sh 182 183 rm -f debian/modules-stamp debian/build-stamp debian/configure-stamp … … 249 250 for i in VBoxManage VBoxSVC $(if $(HEADLESS),,VBoxSDL) \ 250 251 $(if $(NOQT),,VirtualBox) VBoxHeadless \ 251 VBoxExtPackHelperApp \252 VBoxExtPackHelperApp VBoxBalloonCtrl \ 252 253 $(if $(NOWEBSVC),,vboxwebsrv webtest); do \ 253 254 mv $(archdir)/$$i $(prefix)/usr/lib/$(package); done … … 295 296 usr/bin/VBox usr/bin/VBoxHeadless \ 296 297 usr/bin/VBox usr/bin/vboxheadless \ 298 usr/bin/VBox usr/bin/VBoxBalloonCtrl \ 299 usr/bin/VBox usr/bin/vboxballoonctrl \ 297 300 $(if $(NOWEBSVC),,usr/bin/VBox usr/bin/vboxwebsrv) \ 298 301 usr/share/virtualbox/src/vboxhost usr/src/vboxhost-$(ver) … … 306 309 $(vboxroot)/src/VBox/Installer/linux/vboxdrv.sh.in > debian/vboxdrv.init 307 310 dh_installinit --name=vboxdrv --noscripts 311 sed \ 312 -e 's|%NOLSB%||g' \ 313 -e 's|%DEBIAN%|yes|g' \ 314 -e 's|%PACKAGE%|virtualbox|g' \ 315 $(vboxroot)/src/VBox/Installer/linux/vboxballoonctrl-service.sh.in > debian/vboxballoonctrl-service.init 316 dh_installinit --name=vboxballoonctrl-service --noscripts 308 317 sed \ 309 318 -e 's|%NOLSB%||g' \
Note:
See TracChangeset
for help on using the changeset viewer.