VirtualBox

Changeset 68181 in vbox


Ignore:
Timestamp:
Jul 30, 2017 10:15:22 AM (7 years ago)
Author:
vboxsync
Message:

TestExecService: switched installation location from /root/ to /opt/ on linux to make selinux happy.

Location:
trunk/src/VBox/ValidationKit/utils/TestExecServ
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-nat.sh

    r58591 r68181  
    7979case "`uname -m`" in
    8080    AMD64|amd64|X86_64|x86_64)
    81         binary=/root/validationkit/linux/amd64/TestExecService
     81        binary=/opt/validationkit/linux/amd64/TestExecService
    8282        ;;
    8383
    8484    i386|x86|i486|i586|i686|i787)
    85         binary=/root/validationkit/linux/x86/TestExecService
     85        binary=/opt/validationkit/linux/x86/TestExecService
    8686        ;;
    8787
    8888    *)
    89         binary=/root/validationkit/linux/x86/TestExecService
     89        binary=/opt/validationkit/linux/x86/TestExecService
    9090        ;;
    9191esac
  • trunk/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.service

    r68080 r68181  
    11[Unit]
    22Description=VirtualBox Test Execution Service
    3 SourcePath=/root/validationkit/linux/vboxtxs
     3SourcePath=/opt/validationkit/linux/vboxtxs
    44
    55[Service]
     
    1111GuessMainPID=no
    1212RemainAfterExit=yes
    13 ExecStart=/root/validationkit/linux/vboxtxs start
    14 ExecStop=/root/validationkit/linux/vboxtxs stop
     13ExecStart=/opt/validationkit/linux/vboxtxs start
     14ExecStop=/opt/validationkit/linux/vboxtxs stop
    1515
    1616[Install]
  • trunk/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs.sh

    r58591 r68181  
    7979case "`uname -m`" in
    8080    AMD64|amd64|X86_64|x86_64)
    81         binary=/root/validationkit/linux/amd64/TestExecService
     81        binary=/opt/validationkit/linux/amd64/TestExecService
    8282        ;;
    8383
    8484    i386|x86|i486|i586|i686|i787)
    85         binary=/root/validationkit/linux/x86/TestExecService
     85        binary=/opt/validationkit/linux/x86/TestExecService
    8686        ;;
    8787
    8888    *)
    89         binary=/root/validationkit/linux/x86/TestExecService
     89        binary=/opt/validationkit/linux/x86/TestExecService
    9090        ;;
    9191esac
  • trunk/src/VBox/ValidationKit/utils/TestExecServ/vboxtxs-readme.txt

    r52776 r68181  
    30302. scp/download VBoxValidationKit*.zip there.
    31313. unzip VBoxValidationKit*.zip
    32 4. chmod -R u+w,a+x /root/validationkit/
     324. chmod -R u+w,a+x /opt/validationkit/
    33335. cd /etc/init.d/
    34 6. Link up the right init script (see connection type above):
    35       nat)   ln -s ../../root/validationkit/linux/vboxtxs-nat ./vboxtxs
    36       other) ln -s ../../root/validationkit/linux/vboxtxs     ./vboxtxs
    37 7. Add vboxtxs to runlevels 2, 3, 5 and any other that makes sense
     346a. init.rc: Link up the right init script (see connection type above):
     35      nat)   ln -s ../../opt/validationkit/linux/vboxtxs-nat ./vboxtxs
     36      other) ln -s ../../opt/validationkit/linux/vboxtxs     ./vboxtxs
     376b. systemd: Link/copy up the vboxtxs.system to [/usr]/lib/systemd/.
     387a. init.rc: Add vboxtxs to runlevels 2, 3, 5 and any other that makes sense
    3839   on the distro. There is usually some command for doing this...
     407b: systemd: Enable the vboxtxs service.
    39418. Check the cdrom location in vboxtxs and fix it so it's correct, make sure
    4042   to update in svn as well.
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