1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#!/bin/bash
check() {
require_binaries ip awk grep || return 1
return 255
}
depends() {
echo base initqueue
return 0
}
# called by dracut
installkernel() {
# arping depends on af_packet
hostonly='' instmods af_packet
}
install() {
inst_rules \
75-net-description.rules \
80-net-name-slot.rules \
80-net-setup-link.rules \
81-net-dhcp.rules
inst_script "$moddir/netroot.sh" "/sbin/netroot"
inst_simple "$moddir/net-lib.sh" "/lib/net-lib.sh"
inst_hook pre-udev 50 "$moddir/ifname-genrules.sh"
inst_hook cmdline 91 "$moddir/dhcp-root.sh"
inst_multiple ip awk grep
inst_multiple -o arping arping2
}
|