summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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"
+ :
}