VirtualBox

Ignore:
Timestamp:
Aug 7, 2012 8:41:38 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
79847
Message:

Installer/deb/rpm: Fix autostart service integration

Location:
trunk/src/VBox/Installer/linux/debian
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/linux/debian/postinst.in

    r39223 r42650  
    142142    fi
    143143  fi
     144  if [ -x "/etc/init.d/vboxautostart-service" ]; then
     145    update-rc.d vboxautostart-service defaults >/dev/null
     146    if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
     147        invoke-rc.d vboxautostart-service start || exit $?
     148    else
     149        /etc/init.d/vboxautostart-service start || exit $?
     150    fi
     151  fi
    144152  if [ -x "/etc/init.d/vboxweb-service" ]; then
    145153    update-rc.d vboxweb-service defaults >/dev/null
  • trunk/src/VBox/Installer/linux/debian/rules

    r42578 r42650  
    188188        rm -f debian/preinst debian/postinst debian/prerm
    189189        rm -f debian/$(package).init debian/vboxdrv.init
    190         rm -f debian/vboxballoonctrl-service.init debian/vboxweb-service.init
     190        rm -f debian/vboxballoonctrl-service.init debian/vboxautostart-service.init debian/vboxweb-service.init
    191191        rm -f debian/AutoConfig.kmk debian/configure.log debian/env.sh
    192192        rm -f debian/modules-stamp debian/build-stamp debian/configure-stamp
     
    341341            -e 's|%DEBIAN%|yes|g' \
    342342            -e 's|%PACKAGE%|virtualbox|g' \
     343            $(vboxroot)/src/VBox/Installer/linux/vboxautostart-service.sh.in > debian/vboxautostart-service.init
     344        dh_installinit --name=vboxautostart-service --noscripts
     345        sed \
     346            -e 's|%NOLSB%||g' \
     347            -e 's|%DEBIAN%|yes|g' \
     348            -e 's|%PACKAGE%|virtualbox|g' \
    343349            $(vboxroot)/src/VBox/Installer/linux/vboxweb-service.sh.in > debian/vboxweb-service.init
    344350        dh_installinit --name=vboxweb-service --noscripts
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette