]> git.ipfire.org Git - thirdparty/dracut.git/blame - modules.d/95dasd_mod/module-setup.sh
dracut-install: Add support for compressed kernel modules
[thirdparty/dracut.git] / modules.d / 95dasd_mod / module-setup.sh
CommitLineData
95d2dabc 1#!/bin/bash
95d2dabc 2
8bcfd683 3# called by dracut
95d2dabc 4check() {
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
13depends() {
14 return 0
15}
16
8bcfd683 17# called by dracut
95d2dabc
HH
18installkernel() {
19 instmods dasd_mod dasd_eckd_mod dasd_fba_mod dasd_diag_mod
20}
21
8bcfd683 22# called by dracut
95d2dabc
HH
23install() {
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