- Timestamp:
- Aug 20, 2008 11:46:39 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 35044
- Location:
- trunk/src/VBox/Installer/solaris
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
r11475 r11510 129 129 virtualbox-webservice.xml \ 130 130 smf-vboxwebsrv.sh \ 131 webservice.cfg \132 131 vbox.copyright \ 133 132 ReadMe.txt … … 304 303 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0644 $(PATH_CURRENT)/virtualbox-webservice.xml $(SOLARIS_INST_DIR)/virtualbox-webservice.xml,) 305 304 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(PATH_CURRENT)/smf-vboxwebsrv.sh $(SOLARIS_INST_DIR)/smf-vboxwebsrv.sh,) 306 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0644 $(PATH_CURRENT)/webservice.cfg $(SOLARIS_INST_DIR)/etc/webservice.cfg,)307 305 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicinit_solaris.sh $(SOLARIS_INST_DIR)/vnic_setup.sh 308 306 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicterm_solaris.sh $(SOLARIS_INST_DIR)/vnic_term.sh -
trunk/src/VBox/Installer/solaris/makepackage.sh
r11499 r11510 94 94 filelist_fixup prototype '$3 == "opt/VirtualBox/smf-vboxwebsrv.sh=smf-vboxwebsrv.sh"' '$3 = "opt/VirtualBox/smf-vboxwebsrv=smf-vboxwebsrv.sh"' 95 95 96 # webservice SMF configuration file, mark as editable.97 filelist_fixup prototype '$3 == "opt/VirtualBox/etc/webservice.cfg=webservice.cfg"' '$1 = "e"'98 99 96 # explicitly set timestamp to shutup warning 100 97 VBOXPKG_TIMESTAMP=vbox`date '+%Y%m%d%H%M%S'` -
trunk/src/VBox/Installer/solaris/postinstall.sh
r11486 r11510 63 63 fi 64 64 /usr/sbin/removef $PKGINST /opt/VirtualBox/etc/devlink.tab 1>/dev/null 65 rm -f /opt/VirtualBox/etc/devlink.tab 66 #disabled as /opt/VirtualBox/etc is actually used for permanent config files. 67 #/usr/sbin/removef $PKGINST /opt/VirtualBox/etc 1>/dev/null 68 #rm -rf /opt/VirtualBox/etc 65 /usr/sbin/removef $PKGINST /opt/VirtualBox/etc 1>/dev/null 66 rm -rf /opt/VirtualBox/etc 69 67 /usr/sbin/removef -f $PKGINST 70 68 -
trunk/src/VBox/Installer/solaris/smf-vboxwebsrv.sh
r11506 r11510 39 39 fi 40 40 41 if [ ! -f /opt/VirtualBox/etc/webservice.cfg ]; then 42 echo "ERROR: /opt/VirtualBox/etc/webservice.cfg does not exist." 43 return $SMF_EXIT_ERR_CONFIG 44 fi 41 # Get svc configuration 42 VW_USER=`/usr/bin/svcprop -p config/user $SMF_FMRI 2>/dev/null` 43 [ $? != 0 ] && VW_USER= 44 VW_HOST=`/usr/bin/svcprop -p config/host $SMF_FMRI 2>/dev/null` 45 [ $? != 0 ] && VW_HOST= 46 VW_PORT=`/usr/bin/svcprop -p config/port $SMF_FMRI 2>/dev/null` 47 [ $? != 0 ] && VW_PORT= 45 48 46 . /opt/VirtualBox/etc/webservice.cfg 47 49 # Provide sensible defaults 48 50 [ -z "$VW_USER" ] && VW_USER=root 49 51 [ -z "$VW_HOST" ] && VW_HOST=localhost -
trunk/src/VBox/Installer/solaris/virtualbox-webservice.xml
r11368 r11510 75 75 type='method' 76 76 name='stop' 77 exec='/opt/VirtualBox/smf-vboxwebsrv %m '77 exec='/opt/VirtualBox/smf-vboxwebsrv %m %{restarter/contract}' 78 78 timeout_seconds='15'> 79 79 <method_context> … … 81 81 </method_context> 82 82 </exec_method> 83 84 <property_group name='config' type='application'> 85 <propval name='user' type='astring' value='root' /> 86 <propval name='host' type='astring' value='localhost' /> 87 <propval name='port' type='integer' value='18083' /> 88 </property_group> 83 89 84 90 <stability value='External' />
Note:
See TracChangeset
for help on using the changeset viewer.