25 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
# vm-sync: Download and synchronize VM-Images and xml-Files
 | 
						|
%role-teacher ALL=(lmnsynci) NOPASSWD: /usr/local/bin/vm-sync
 | 
						|
%role-student ALL=(lmnsynci) NOPASSWD: /usr/local/bin/vm-sync
 | 
						|
%examusers ALL=(lmnsynci) NOPASSWD: /usr/local/bin/vm-sync
 | 
						|
 | 
						|
# vm-aria2: Start/Stop aria2 as systemd-service for VM-Images
 | 
						|
lmnsynci ALL=(root) NOPASSWD: /usr/local/bin/vm-aria2
 | 
						|
 | 
						|
# vm-link-images: Link VM-Images to User-tmp-directory
 | 
						|
%examusers ALL=(root) NOPASSWD: /usr/local/bin/vm-link-images
 | 
						|
%role-student ALL=(root) NOPASSWD: /usr/local/bin/vm-link-images
 | 
						|
%role-teacher ALL=(root) NOPASSWD: /usr/local/bin/vm-link-images
 | 
						|
 | 
						|
# vm-virtiofsd: Start Virtiofsd as systemd-service
 | 
						|
%examusers ALL=(root) NOPASSWD: /usr/local/bin/vm-virtiofsd
 | 
						|
%role-student ALL=(root) NOPASSWD: /usr/local/bin/vm-virtiofsd
 | 
						|
%role-teacher ALL=(root) NOPASSWD: /usr/local/bin/vm-virtiofsd
 | 
						|
 | 
						|
# desktop-sync:
 | 
						|
%examusers ALL=(root) NOPASSWD: /usr/local/bin/desktop-sync
 | 
						|
%role-student ALL=(root) NOPASSWD: /usr/local/bin/desktop-sync
 | 
						|
%role-teacher ALL=(root) NOPASSWD: /usr/local/bin/desktop-sync
 | 
						|
 | 
						|
# vm-upload:
 | 
						|
%role-teacher ALL=(root) NOPASSWD: /usr/local/bin/vm-upload
 |