]> git.ipfire.org Git - thirdparty/dracut.git/blob - modules.d/95znet/module-setup.sh
fix: shellcheck 0.7.2
[thirdparty/dracut.git] / modules.d / 95znet / module-setup.sh
1 #!/bin/bash
2
3 # called by dracut
4 check() {
5 arch=${DRACUT_ARCH:-$(uname -m)}
6 [ "$arch" = "s390" -o "$arch" = "s390x" ] || return 1
7
8 require_binaries znet_cio_free grep sed seq readlink || return 1
9
10 return 0
11 }
12
13 # called by dracut
14 depends() {
15 echo bash
16 return 0
17 }
18
19 # called by dracut
20 installkernel() {
21 instmods ctcm lcs qeth qeth_l2 qeth_l3
22 }
23
24 # called by dracut
25 install() {
26 inst_hook cmdline 30 "$moddir/parse-ccw.sh"
27 inst_rules 81-ccw.rules
28 inst_multiple znet_cio_free grep sed seq readlink /lib/udev/ccw_init
29 }