- Timestamp:
- May 20, 2014 7:39:48 AM (11 years ago)
- Location:
- trunk/src/VBox/Installer/solaris
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
r48282 r51302 411 411 VBoxAutostart \ 412 412 $(if $(VBOX_WITH_WEBSERVICES),vboxwebsrv) \ 413 $(if $(VBOX_WITH_WEBSERVICES),webtest) 413 $(if $(VBOX_WITH_WEBSERVICES),webtest) \ 414 $(if $(VBOX_WITH_VBOX_IMG)$(VBOX_WITH_TESTCASES),vbox-img) 414 415 415 416 # Guest Additions -
trunk/src/VBox/Installer/solaris/VBox.sh
r44580 r51302 47 47 exec "$INSTALL_DIR/VBoxQtconfig" "$@" 48 48 ;; 49 vbox-img) 50 exec "$INSTALL_DIR/vbox-img" "$0" 51 ;; 49 52 *) 50 53 echo "Unknown application - $APP" … … 53 56 esac 54 57 exit 0 58 -
trunk/src/VBox/Installer/solaris/makepackage.sh
r47894 r51302 97 97 } 98 98 99 create_hardlink() 100 { 101 if test -f "$VBOX_INSTALLED_DIR/amd64/$1" || test -f "$VBOX_INSTALLED_DIR/i386/$1"; then 102 ln -f ./VBoxISAExec "$VBOX_INSTALLED_DIR/$1" 103 fi 104 } 99 105 100 106 # Prepare file list … … 109 115 fi 110 116 111 # Create relative hardlinks 117 # Create relative hardlinks for executables to either the 32-bit or 64-bit subfolders 112 118 cd "$VBOX_INSTALLED_DIR" 113 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxManage 114 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxSDL 115 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxBalloonCtrl 116 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxAutostart 117 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/vboxwebsrv 118 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/webtest 119 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxZoneAccess 120 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxSVC 121 if test -f $VBOX_INSTALLED_DIR/amd64/VBoxTestOGL || test -f $VBOX_INSTALLED_DIR/i386/VBoxTestOGL; then 122 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxTestOGL 123 fi 124 125 if test -f $VBOX_INSTALLED_DIR/amd64/VirtualBox || test -f $VBOX_INSTALLED_DIR/i386/VirtualBox; then 126 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VirtualBox 127 fi 128 if test -f $VBOX_INSTALLED_DIR/amd64/VBoxHeadless || test -f $VBOX_INSTALLED_DIR/i386/VBoxHeadless; then 129 ln -f ./VBoxISAExec $VBOX_INSTALLED_DIR/VBoxHeadless 130 ln -fs ./VBoxHeadless $VBOX_INSTALLED_DIR/VBoxVRDP 131 fi 119 create_hardlink VBoxManage 120 create_hardlink VBoxSDL 121 create_hardlink VBoxAutostart 122 create_hardlink vboxwebsrv 123 create_hardlink webtest 124 create_hardlink VBoxZoneAccess 125 create_hardlink VBoxSVC 126 create_hardlink VBoxBalloonCtrl 127 create_hardlink VBoxTestOGL 128 create_hardlink VirtualBox 129 create_hardlink vbox-img 130 create_hardlink VBoxHeadless 132 131 133 132 # Exclude directories to not cause install-time conflicts with existing system directories … … 184 183 dirlist_fixup prototype '$3 == "var/svc/manifest/application/virtualbox"' '$6 = "root"' 185 184 186 # hardening requires some executables to be marked setuid.185 # Hardening requires some executables to be marked setuid. 187 186 if test -n "$HARDENED"; then 188 187 $VBOX_AWK 'NF == 6 \ … … 233 232 pkgtrans -s -o /var/spool/pkg "`pwd`/$VBOX_PKGFILE" "$VBOX_PKGNAME" 234 233 235 # $5 if exist would contain the path to the VBI package to include in the .tar.gz234 # $5 if exists would contain the path to the VBI package to include in the .tar.gz 236 235 #if [ -f LICENSE ]; then 237 236 # VBOX_LICENSEFILE=LICENSE
Note:
See TracChangeset
for help on using the changeset viewer.