From 330e688fe8fca0a5cfc5c60ea3a877e936110cd0 Mon Sep 17 00:00:00 2001 From: Raphael Dannecker Date: Fri, 19 Jan 2024 22:08:12 +0100 Subject: [PATCH] sudo privileges for mounthome.sh and sync-vm.sh --- roles/lmn_vm/files/lmn-vm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/lmn_vm/files/lmn-vm b/roles/lmn_vm/files/lmn-vm index 1297be9..50f8db7 100644 --- a/roles/lmn_vm/files/lmn-vm +++ b/roles/lmn_vm/files/lmn-vm @@ -15,3 +15,13 @@ lmnsynci ALL=(root) NOPASSWD: /usr/local/bin/vm-aria2 %examusers ALL=(root) NOPASSWD: /usr/local/bin/start-virtiofsd %role-student ALL=(root) NOPASSWD: /usr/local/bin/start-virtiofsd %role-teacher ALL=(root) NOPASSWD: /usr/local/bin/start-virtiofsd + +# mounthome.sh: Mount old novell home directories +%examusers ALL=(root) NOPASSWD: /usr/local/bin/mounthome.sh +%role-student ALL=(root) NOPASSWD: /usr/local/bin/mounthome.sh +%role-teacher ALL=(root) NOPASSWD: /usr/local/bin/mounthome.sh + +# sync-vm.sh: sync desktop-starterfiles from server +%role-teacher ALL=(lmnsynci) NOPASSWD: /usr/local/bin/sync-vm.sh +%role-student ALL=(lmnsynci) NOPASSWD: /usr/local/bin/sync-vm.sh +%examusers ALL=(lmnsynci) NOPASSWD: /usr/local/bin/sync-vm.sh