]> git.ipfire.org Git - thirdparty/dracut.git/blob - modules.d/95znet/module-setup.sh
ebe740e326adf05939964a3d87e00bcaea51804d
[thirdparty/dracut.git] / modules.d / 95znet / module-setup.sh
1 #!/bin/bash
2
3 # called by dracut
4 check() {
5 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 return 0
16 }
17
18 # called by dracut
19 installkernel() {
20 instmods ctcm lcs qeth qeth_l2 qeth_l3
21 }
22
23 # called by dracut
24 install() {
25 inst_hook cmdline 30 "$moddir/parse-ccw.sh"
26 inst_rules 81-ccw.rules
27 inst_multiple znet_cio_free grep sed seq readlink /lib/udev/ccw_init
28 }
29