VirtualBox

Ignore:
Timestamp:
Dec 10, 2012 2:36:06 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
82593
Message:

Installer/linux: src/VBox/Installer/linux/scripts/VBoxHeadlessXOrg.sh and install_service.sh fixes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/linux/scripts/VBoxHeadlessXOrg.sh

    r44071 r44081  
    110110    available.  The default command waits until the udev event queue has
    111111    settled.  The command may return failure to signal that it has given up.
     112    No arguments may be passsed.
    112113
    113114  HEADLESS_X_ORG_USERS
     
    127128    command creates an authority file for each of the users in the list
    128129    \${HEADLESS_X_ORG_USERS} and generates server configuration files for all
    129     detected graphics cards.
     130    detected graphics cards.  No arguments may be passed.
    130131
    131132  HEADLESS_X_ORG_SERVER_COMMAND
     
    150151HEADLESS_X_ORG_LOG_FILE="${SERVICE_NAME}.log"
    151152HEADLESS_X_ORG_RUN_FOLDER="/var/run/${SERVICE_NAME}"
    152 HEADLESS_X_ORG_WAIT_FOR_PREREQUISITES="udevadm settle"  # Fails if no udevadm.
    153153HEADLESS_X_ORG_USERS=""
    154154HEADLESS_X_ORG_FIRST_DISPLAY=10
    155 
    156155X_AUTH_FILE="${HEADLESS_X_ORG_RUN_FOLDER}/xauth"
     156
     157default_wait_for_prerequisites()
     158{
     159    udevadm settle  # Fails if no udevadm.
     160}
     161HEADLESS_X_ORG_WAIT_FOR_PREREQUISITES="default_wait_for_prerequisites"
     162
    157163default_pre_command()
    158164{
     
    288294  CONFIGURATION_FILE_ESCAPED=$(echo "${CONFIGURATION_FILE}" | sed 's/\([ \%]\)/\\\1/g')
    289295  if [ "x${do_install}" = "xinstall" ]; then
    290     ../helpers/install_service --command "${SCRIPT_FOLDER}"$(basename "${SCRIPT_NAME}") --arguments "--configuration-file ${CONFIGURATION_FILE_ESCAPED}" --service-name "${SERVICE_NAME}" --description "${SERVICE_DESCRIPTION}" --enable
     296    ../helpers/install_service --command "${SCRIPT_FOLDER}"$(basename "${SCRIPT_NAME}") --arguments "--conf-file ${CONFIGURATION_FILE_ESCAPED}" --service-name "${SERVICE_NAME}" --description "${SERVICE_DESCRIPTION}" --enable
    291297  else
    292298    ../helpers/install_service --service-name "${SERVICE_NAME}" --remove
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