blob: b547f9bc14a03c9e667e11dbb9512bb8ac5704a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/bin/bash
# called by dracut
check() {
arch=${DRACUT_ARCH:-$(uname -m)}
[ "$arch" = "s390" -o "$arch" = "s390x" ] || return 1
require_binaries zfcp_cio_free sed || return 1
return 0
}
# called by dracut
depends() {
return 0
}
# called by dracut
installkernel() {
instmods zfcp
}
# called by dracut
install() {
inst_hook cmdline 30 "$moddir/parse-zfcp.sh"
inst_multiple zfcp_cio_free sed
inst_script /sbin/zfcpconf.sh
inst_rules 56-zfcp.rules
if [[ $hostonly ]]; then
inst_simple -H /etc/zfcp.conf
fi
}
|