]>
Commit | Line | Data |
---|---|---|
95d2dabc | 1 | #!/bin/bash |
95d2dabc | 2 | |
8bcfd683 | 3 | # called by dracut |
95d2dabc | 4 | check() { |
29b10e65 HH |
5 | local _arch=$(uname -m) |
6 | [ "$_arch" = "s390" -o "$_arch" = "s390x" ] || return 1 | |
30e6e809 | 7 | require_binaries grep sed seq |
95d2dabc HH |
8 | |
9 | return 0 | |
10 | } | |
11 | ||
8bcfd683 | 12 | # called by dracut |
95d2dabc HH |
13 | depends() { |
14 | return 0 | |
15 | } | |
16 | ||
8bcfd683 | 17 | # called by dracut |
95d2dabc HH |
18 | installkernel() { |
19 | instmods dasd_mod dasd_eckd_mod dasd_fba_mod dasd_diag_mod | |
20 | } | |
21 | ||
8bcfd683 | 22 | # called by dracut |
95d2dabc HH |
23 | install() { |
24 | inst_hook cmdline 31 "$moddir/parse-dasd-mod.sh" | |
8b2b77e4 HR |
25 | inst_multiple grep sed seq |
26 | inst_multiple -o dasd_cio_free | |
95d2dabc HH |
27 | } |
28 |