diff options
author | Jonathan Bauer | 2018-02-14 13:15:54 +0100 |
---|---|---|
committer | Jonathan Bauer | 2018-02-14 13:15:54 +0100 |
commit | 780e9ebdf01db68760d95d86d09f8bc37d676dba (patch) | |
tree | 6ada795174dd2b8fc4a76ead45026e670eb8e399 /core/modules/vbox-src/data/etc | |
parent | [lightdm-greeter-bwlp] fix path (diff) | |
parent | [run-virt] relax /tmp mount detection regex (diff) | |
download | mltk-780e9ebdf01db68760d95d86d09f8bc37d676dba.tar.gz mltk-780e9ebdf01db68760d95d86d09f8bc37d676dba.tar.xz mltk-780e9ebdf01db68760d95d86d09f8bc37d676dba.zip |
Merge branch 'master' into install-mode
Diffstat (limited to 'core/modules/vbox-src/data/etc')
3 files changed, 17 insertions, 0 deletions
diff --git a/core/modules/vbox-src/data/etc/systemd/system/graphical.target.wants/vbox.service b/core/modules/vbox-src/data/etc/systemd/system/graphical.target.wants/vbox.service new file mode 120000 index 00000000..b8591bd1 --- /dev/null +++ b/core/modules/vbox-src/data/etc/systemd/system/graphical.target.wants/vbox.service @@ -0,0 +1 @@ +../vbox.service
\ No newline at end of file diff --git a/core/modules/vbox-src/data/etc/systemd/system/vbox.service b/core/modules/vbox-src/data/etc/systemd/system/vbox.service new file mode 100644 index 00000000..6b6347da --- /dev/null +++ b/core/modules/vbox-src/data/etc/systemd/system/vbox.service @@ -0,0 +1,9 @@ +[Unit] +Description=Sets up the virtual box environment +Requires=run-virt-env.service setup-partitions.service network.target +After=run-virt-env.service setup-partitions.service network.target + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/opt/openslx/scripts/systemd-vbox_env diff --git a/core/modules/vbox-src/data/etc/udev/rules.d/60-vboxdrv.rules b/core/modules/vbox-src/data/etc/udev/rules.d/60-vboxdrv.rules new file mode 100644 index 00000000..59990d74 --- /dev/null +++ b/core/modules/vbox-src/data/etc/udev/rules.d/60-vboxdrv.rules @@ -0,0 +1,7 @@ +KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" +KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666" +KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="root", MODE="0660" +SUBSYSTEM=="usb_device", ACTION=="add", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/sbin", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}" +SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/sbin", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}" +SUBSYSTEM=="usb_device", ACTION=="remove", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/sbin", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" +SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", ENV{PATH}="/usr/bin:/bin:/usr/sbin:/sbin:/opt/openslx/bin:/opt/openslx/sbin", RUN+="/usr/lib/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" |