summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Bauer2019-12-17 13:48:00 +0100
committerJonathan Bauer2019-12-17 13:48:00 +0100
commit813eeab4c7ebabfd32279022c512d47e512eec18 (patch)
tree853add485330c99d31472d6f04b61cd8c0e94b33
parent[hardware-stats] explicitely wait on run-virt-env (diff)
downloadmltk-813eeab4c7ebabfd32279022c512d47e512eec18.tar.gz
mltk-813eeab4c7ebabfd32279022c512d47e512eec18.tar.xz
mltk-813eeab4c7ebabfd32279022c512d47e512eec18.zip
[vbox-src] add vboxusers group in addon-init
-rwxr-xr-xcore/modules/vbox-src/data/addon-init2
-rwxr-xr-xcore/modules/vbox-src/data/opt/openslx/pam/hooks/auth-final-exec.d/20-add-to-vboxusers.sh1
-rw-r--r--core/modules/vbox-src/module.build2
3 files changed, 3 insertions, 2 deletions
diff --git a/core/modules/vbox-src/data/addon-init b/core/modules/vbox-src/data/addon-init
index cd547549..e52bf941 100755
--- a/core/modules/vbox-src/data/addon-init
+++ b/core/modules/vbox-src/data/addon-init
@@ -1,5 +1,7 @@
#!/bin/ash
+addgroup --system vboxusers
+
systemctl daemon-reload
systemctl start vbox
exit 0
diff --git a/core/modules/vbox-src/data/opt/openslx/pam/hooks/auth-final-exec.d/20-add-to-vboxusers.sh b/core/modules/vbox-src/data/opt/openslx/pam/hooks/auth-final-exec.d/20-add-to-vboxusers.sh
index 05ccbb99..0a3e8720 100755
--- a/core/modules/vbox-src/data/opt/openslx/pam/hooks/auth-final-exec.d/20-add-to-vboxusers.sh
+++ b/core/modules/vbox-src/data/opt/openslx/pam/hooks/auth-final-exec.d/20-add-to-vboxusers.sh
@@ -1,6 +1,5 @@
#!/bin/ash
-getent group vboxusers || addgroup -S vboxusers
adduser "${PAM_USER}" "vboxusers"
exit 0
diff --git a/core/modules/vbox-src/module.build b/core/modules/vbox-src/module.build
index 2fcec1c7..4cd80c8a 100644
--- a/core/modules/vbox-src/module.build
+++ b/core/modules/vbox-src/module.build
@@ -92,5 +92,5 @@ build() {
}
post_copy() {
- add_group "vboxusers"
+ :
}