14 lines
		
	
	
	
		
			593 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			593 B
		
	
	
	
		
			Desktop File
		
	
	
	
	
	
[Unit]
 | 
						|
Description=share home folders via virtiofsd
 | 
						|
## $I is split into two parameters: VM:USER
 | 
						|
 | 
						|
[Service]
 | 
						|
Type=exec
 | 
						|
ExecStart=/usr/bin/sh -c 'v="%i"; soc="$${v%%:*}"; usr="$${v##*:}"; exec /usr/lib/qemu/virtiofsd --socket-path="/run/virtiofsd/$${soc}.sock" -o source="/lmn/media/$${usr}"'
 | 
						|
ExecStartPost=chmod 755 /run/virtiofsd/
 | 
						|
ExecStartPost=/usr/bin/sh -c 'v="%i"; soc="$${v%%:*}"; usr="$${v##*:}"; chown "$$usr" "/run/virtiofsd/$${soc}.sock"'
 | 
						|
ExecStopPost=/usr/bin/sh -c 'v="%i"; soc="$${v%%:*}"; rm "/run/virtiofsd/$${soc}.sock"'
 | 
						|
SuccessExitStatus=1
 | 
						|
 | 
						|
[Install]
 | 
						|
WantedBy=multi-user.target
 |