# Created by Tobias Powalowski install () { MODULES=" $(checked_modules "/drivers/net/" | grep -ve "wireless") " # add staging modules STAGING="et131x" for i in $STAGING; do MODULES="$MODULES $(checked_modules "/drivers/staging/$i")" done BINARIES="dnsdomainname domainname netstat nisdomainname ypdomainname arp ipmaddr iptunnel mii-tool nameif plipconfig rarp slattach ping ping6 traceroute traceroute6 arping clockdiff rarpd rdisc tftpd tracepath tracepath6 route dig host nslookup nsupdate telnet ssh arpd ctstat genl ifcfg ifstat ip lnstat nstat routef routel rtacct rtmon rtpr rtstat ss tc dhclient ifplugd ifplugstatus" FILES="" SCRIPT="" add_file "/sbin/dhcpcd" add_file "/sbin/ifenslave" add_file "/usr/sbin/brctl" add_file "/etc/rc.d/network" add_file "/etc/rc.d/netfs" add_file "/usr/share/archboot/net/etc/conf.d/dhcpcd" "/etc/conf.d/dhcpcd" add_file "/usr/share/archboot/net/etc/conf.d/bonding" "/etc/conf.d/bonding" add_file "/usr/share/archboot/net/etc/conf.d/bridges" "/etc/conf.d/bridges" for i in $(find /usr/lib/dhcpcd -type f); do add_file "$i" done add_file "/usr/share/archboot/net/etc/dhcpcd.conf" "/etc/dhcpcd.conf" add_dir "/var/lib/dhcpcd" add_file "/usr/lib/tc/q_atm.so" add_file "/usr/share/tc/experimental.dist" add_file "/usr/share/tc/normal.dist" add_file "/usr/share/tc/pareto.dist" add_file "/usr/share/tc/paretonormal.dist" add_file "/usr/share/archboot/net/etc/iproute2/ematch_map" "/etc/iproute2/ematch_map" add_file "/usr/share/archboot/net/etc/iproute2/rt_dsfield" "/etc/iproute2/rt_dsfield" add_file "/usr/share/archboot/net/etc/iproute2/rt_protos" "/etc/iproute2/rt_protos" add_file "/usr/share/archboot/net/etc/iproute2/rt_realms" "/etc/iproute2/rt_realms" add_file "/usr/share/archboot/net/etc/iproute2/rt_scopes" "/etc/iproute2/rt_scopes" add_file "/usr/share/archboot/net/etc/iproute2/rt_tables" "/etc/iproute2/rt_tables" # add dhclient support add_file "/sbin/dhclient-script" add_dir "/var/lib/dhclient" add_dir "/var/state/dhcp" # add ifplugd support add_file "/etc/rc.d/ifplugd" add_file "/etc/ifplugd/ifplugd.action" add_file "/usr/share/archboot/net/etc/ifplugd/ifplugd.conf" "/etc/ifplugd/ifplugd.conf" # fixing licenses add_file "/usr/share/licenses/db/LICENSE" add_file "/usr/share/licenses/dhcpcd/LICENSE" add_file "/usr/share/licenses/dhclient/LICENSE" add_file "/usr/share/licenses/dnsutils/LICENSE" add_file "/usr/share/licenses/krb5/LICENSE" add_file "/usr/share/licenses/openssh/LICENCE" add_file "/usr/share/licenses/openssl/LICENSE" add_file "/usr/share/licenses/sqlite3/license.txt" add_file "/usr/share/licenses/tcp_wrappers/license.txt" } help () { cat<