VirtualBox

Changeset 13981 in vbox for trunk/src/VBox/Installer/solaris


Ignore:
Timestamp:
Nov 8, 2008 3:45:00 PM (16 years ago)
Author:
vboxsync
Message:

Solaris/Installer: VBoxZoneAccess.

Location:
trunk/src/VBox/Installer/solaris
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/solaris/Makefile.kmk

    r13799 r13981  
    5555# Targets
    5656#
     57PROGRAMS += VBoxZoneAccess
    5758INSTALLS        += solaris-doc
    5859PACKING         += $(PATH_BIN)/$(PKG_FILENAME).tar.gz $(PATH_BIN)/$(DBG_ARCHIVE)
     
    6263
    6364#
     65# VBoxZoneAccess
     66#
     67VBoxZoneAccess_TEMPLATE = VBOXR3EXE
     68VBoxZoneAccess_DEPS     = $(VBOX_SVN_REV_KMK)
     69VBoxZoneAccess_SOURCES  = \
     70        VBoxZoneAccess.c
     71VBoxZoneAccess_LIBS     = \
     72        $(LIB_RUNTIME)
     73
     74
    6475# Solaris installs.
    6576#
     
    102113        $(if $(VBOX_WITH_PYTHON),VBoxPython.so,) \
    103114        VBoxSettings.so \
     115        VBoxZoneAccess \
    104116        components/VBoxC.so \
    105117        components/VBoxSVCM.so \
     
    156168        virtualbox-webservice.xml \
    157169        virtualbox-zoneaccess.xml \
    158         zoneaccess.sh \
    159170        smf-vboxwebsrv.sh \
    160171        vbox.copyright \
     
    299310        $(QUIET)$(if $(VBOX_WITH_PYTHON),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxPython.so                           $(SOLARIS_INST_DIR)/$(VBOX_SOL_PYTHON_INST)VBoxPython.so)
    300311        $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSettings.so                                                  $(SOLARIS_INST_DIR)/VBoxSettings.so
     312        $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxZoneAccess                                                   $(SOLARIS_INST_DIR)/VBoxZoneAccess
    301313        $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxC.so                                              $(SOLARIS_INST_DIR)/components/VBoxC.so
    302314        $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxSVCM.so                                           $(SOLARIS_INST_DIR)/components/VBoxSVCM.so
     
    350362        $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_PYTHON),strip $(SOLARIS_INST_DIR)/$(VBOX_SOL_PYTHON_INST)VBoxPython.so,),)
    351363        $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxSettings.so,)
     364        $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxZoneAccess,)
    352365        $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/components/VBoxC.so,)
    353366        $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/components/VBoxSVCM.so,)
     
    392405        $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(VBOX_PATH_SOL_INST_SRC)/smf-vboxwebsrv.sh                 $(SOLARIS_INST_DIR)/smf-vboxwebsrv.sh,)
    393406        $(QUIET)$(INSTALL) -m 0644 $(VBOX_PATH_SOL_INST_SRC)/virtualbox-zoneaccess.xml                          $(SOLARIS_INST_DIR)/virtualbox-zoneaccess.xml
    394         $(QUIET)$(INSTALL) -m 0755 $(VBOX_PATH_SOL_INST_SRC)/zoneaccess.sh                                      $(SOLARIS_INST_DIR)/zoneaccess.sh
    395407        $(QUIET)$(if $(not $(VBOX_WITH_NETFLT))$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicinit_solaris.sh            $(SOLARIS_INST_DIR)/vnic_setup.sh,)
    396408        $(QUIET)$(if $(not $(VBOX_WITH_NETFLT))$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicterm_solaris.sh            $(SOLARIS_INST_DIR)/vnic_term.sh,)
     
    497509        $(QUIET)$(if $(VBOX_WITH_PYTHON),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxPython.so                             $(SOLARIS_DBG_DIR)/VBoxPython.so,)
    498510        $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSettings.so                                                    $(SOLARIS_DBG_DIR)/VBoxSettings.so
     511        $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxZoneAccess                                                     $(SOLARIS_DBG_DIR)/VBoxZoneAccess
    499512        $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/components/VBoxC.so                                                $(SOLARIS_DBG_DIR)/components/VBoxC.so
    500513        $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/components/VBoxSVCM.so                                             $(SOLARIS_DBG_DIR)/components/VBoxSVCM.so
  • trunk/src/VBox/Installer/solaris/virtualbox-zoneaccess.xml

    r13231 r13981  
    5252        type='method'
    5353        name='start'
    54         exec='/opt/VirtualBox/zoneaccess.sh'
    55         timeout_seconds='30' >
     54        exec='/opt/VirtualBox/VBoxZoneAccess'
     55        timeout_seconds='10' >
    5656        <method_context>
    5757            <method_credential user='root' group='root' />
     
    6363        name='stop'
    6464        exec=':kill'
    65         timeout_seconds='30' >
     65        timeout_seconds='10' >
    6666        <method_context>
    6767            <method_credential user='root' group='root' />
Note: See TracChangeset for help on using the changeset viewer.

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