You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
500 B
25 lines
500 B
#!/bin/bash |
|
|
|
# called by dracut |
|
check() { |
|
require_binaries capsh |
|
return 255 |
|
} |
|
|
|
# called by dracut |
|
depends() { |
|
echo bash |
|
return 0 |
|
} |
|
|
|
# called by dracut |
|
install() { |
|
if ! dracut_module_included "systemd"; then |
|
inst_hook pre-pivot 00 "$moddir/caps.sh" |
|
inst "$(find_binary capsh 2> /dev/null)" /usr/sbin/capsh |
|
# capsh wants bash and we need bash also |
|
inst /bin/bash |
|
else |
|
dwarning "caps: does not work with systemd in the initramfs" |
|
fi |
|
}
|
|
|