mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	dracut: Support /usr/bin as 'systemctl' path
On openSUSE the initrd has systemctl in /usr/bin, check this path as well. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Richard Laager <rlaager@wiktel.com> Signed-off-by: Lorenz Hüdepohl <dev@stellardeath.org> Closes #11487
This commit is contained in:
		
							parent
							
								
									55fd8ceab6
								
							
						
					
					
						commit
						db83b3abe9
					
				@ -8,7 +8,7 @@ Before=zfs-import.target
 | 
			
		||||
 | 
			
		||||
[Service]
 | 
			
		||||
Type=oneshot
 | 
			
		||||
ExecStart=/bin/sh -c "/bin/systemctl set-environment BOOTFS=$(@sbindir@/zpool list -H -o bootfs | grep -m1 -v '^-$')"
 | 
			
		||||
ExecStart=/bin/sh -c "systemctl set-environment BOOTFS=$(@sbindir@/zpool list -H -o bootfs | grep -m1 -v '^-$')"
 | 
			
		||||
 | 
			
		||||
[Install]
 | 
			
		||||
WantedBy=zfs-import.target
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,7 @@
 | 
			
		||||
#!/bin/sh
 | 
			
		||||
 | 
			
		||||
# only run this on systemd systems, we handle the decrypt in mount-zfs.sh in the mount hook otherwise
 | 
			
		||||
[ -e /bin/systemctl ] || return 0
 | 
			
		||||
[ -e /bin/systemctl ] || [ -e /usr/bin/systemctl ] || return 0
 | 
			
		||||
 | 
			
		||||
# This script only gets executed on systemd systems, see mount-zfs.sh for non-systemd systems
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user