]> git.ipfire.org Git - thirdparty/dracut.git/blame - modules.d/40network/module-setup.sh
40network: Don't include 40network by default
[thirdparty/dracut.git] / modules.d / 40network / module-setup.sh
CommitLineData
95d2dabc 1#!/bin/bash
95d2dabc 2
83cbc06a
KS
3# called by dracut
4check() {
5 return 255
6}
7
8bcfd683 8# called by dracut
95d2dabc 9depends() {
08bdadbf
LR
10 echo -n "kernel-network-modules "
11 if ! dracut_module_included "network-legacy" && [ -x "/usr/libexec/nm-initrd-generator" ] ; then
12 echo "network-manager"
13 else
14 echo "network-legacy"
15 fi
95d2dabc
HH
16 return 0
17}
18
8bcfd683 19# called by dracut
95d2dabc 20installkernel() {
ae43adb7 21 return 0
95d2dabc
HH
22}
23
8bcfd683 24# called by dracut
95d2dabc 25install() {
29b10e65 26 local _arch _i _dir
400a85ff 27
53fe81e7 28 inst_script "$moddir/netroot.sh" "/sbin/netroot"
53fe81e7 29 inst_simple "$moddir/net-lib.sh" "/lib/net-lib.sh"
95d2dabc 30 inst_hook pre-udev 50 "$moddir/ifname-genrules.sh"
41eba87b
HH
31
32 dracut_need_initqueue
95d2dabc 33}