mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 11:43:25 +02:00
Installer: Add installmedia download support.
This commit is contained in:
32
config/initrd/dhcpc/70-dhcpcd.exe
Executable file
32
config/initrd/dhcpc/70-dhcpcd.exe
Executable file
@@ -0,0 +1,32 @@
|
||||
#/bin/bash
|
||||
########################################################################
|
||||
# Begin
|
||||
#
|
||||
# Description : DHCP Client Script (initrd version)
|
||||
#
|
||||
# Authors : Arne Fitzenreiter - arne_f@ipfire.org
|
||||
#
|
||||
# Version : 02.00
|
||||
#
|
||||
# Notes :
|
||||
#
|
||||
########################################################################
|
||||
|
||||
dhcpcd_up()
|
||||
{
|
||||
set | grep "^new_" | sed "s|^new_||g" | \
|
||||
sed "s|'||g" | \
|
||||
sort > /var/ipfire/dhcpc/dhcpcd-$interface.info
|
||||
|
||||
DNS=`grep "domain_name_servers" /var/ipfire/dhcpc/dhcpcd-$interface.info | cut -d"=" -f2`
|
||||
DNS1=`echo $DNS | cut -d" " -f1`
|
||||
DNS2=`echo $DNS | cut -d" " -f2`
|
||||
|
||||
echo "nameserver $DNS1" > /etc/resolv.conf
|
||||
echo "nameserver $DNS2" >> /etc/resolv.conf
|
||||
|
||||
}
|
||||
|
||||
case "$reason" in
|
||||
BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT|STATIC) dhcpcd_up;;
|
||||
esac
|
||||
@@ -9,6 +9,7 @@ ln -snf /proc/self/fd/0 /dev/stdin
|
||||
ln -snf /proc/self/fd/1 /dev/stdout
|
||||
ln -snf /proc/self/fd/2 /dev/stderr
|
||||
ln -s /proc/kcore /dev/core
|
||||
mount tmpfs -t tmpfs /tmp
|
||||
|
||||
echo "Starting shells on tty2 and tty3 ..."
|
||||
/usr/local/bin/iowrap /dev/tty2 /bin/bash &
|
||||
|
||||
1
config/rootfiles/installer/dhcpcd
Symbolic link
1
config/rootfiles/installer/dhcpcd
Symbolic link
@@ -0,0 +1 @@
|
||||
../common/dhcpcd
|
||||
4
config/rootfiles/installer/files
Normal file
4
config/rootfiles/installer/files
Normal file
@@ -0,0 +1,4 @@
|
||||
etc/host.conf
|
||||
etc/hosts
|
||||
etc/protocols
|
||||
|
||||
1
config/rootfiles/installer/iproute2
Symbolic link
1
config/rootfiles/installer/iproute2
Symbolic link
@@ -0,0 +1 @@
|
||||
../common/iproute2
|
||||
1
config/rootfiles/installer/libsafe
Symbolic link
1
config/rootfiles/installer/libsafe
Symbolic link
@@ -0,0 +1 @@
|
||||
../common/libsafe
|
||||
@@ -1 +1,2 @@
|
||||
bin/ping
|
||||
usr/local/bin/iowrap
|
||||
|
||||
176
config/rootfiles/installer/network-modules
Normal file
176
config/rootfiles/installer/network-modules
Normal file
@@ -0,0 +1,176 @@
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c501.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c503.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c505.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c507.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c509.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c515.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c523.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c527.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/3c59x.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/8139cp.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/8139too.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/82596.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/8390.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/8390p.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ac3200.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/acenic.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/amd8111e.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/at1700.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/atl1c/atl1c.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/atl1e/atl1e.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/atlx/atl1.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/atlx/atl2.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/atp.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/b44.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/benet/be2net.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/bnx2.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/bnx2x.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/bsd_comp.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/cassini.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/chelsio/cxgb.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/cnic.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/cs89x0.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/cxgb3/cxgb3.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/de600.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/de620.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/depca.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/dl2k.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/dnet.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/dummy.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/e100.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/e1000/e1000.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/e1000e/e1000e.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/e2100.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/eepro.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/eexpress.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/enic/enic.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/epic100.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/eql.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/es3210.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/eth16i.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ethoc.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ewrk3.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/fealnx.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/forcedeth.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/hamachi.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/hp-plus.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/hp.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/hp100.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ibmlana.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ifb.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/igb/igb.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/igbvf/igbvf.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/imq.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ipg.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ixgb/ixgb.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ixgbe/ixgbe.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/jme.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ks8842.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ks8851_mll.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/lance.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/lne390.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/lp486e.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/macvlan.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/mdio.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/mii.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/mlx4/mlx4_core.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/mlx4/mlx4_en.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/myri10ge/myri10ge.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/natsemi.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ne.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ne2.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ne2k-pci.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ne3210.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/netxen/netxen_nic.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ni52.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ni65.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/niu.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/ns83820.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/3c574_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/3c589_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/axnet_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/fmvj18x_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/nmclan_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/pcnet_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/smc91c92_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/xirc2ps_cs.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/pcnet32.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/broadcom.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/cicada.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/davicom.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/et1011c.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/icplus.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/lxt.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/mdio-bitbang.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/national.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/qsemi.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/realtek.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/smsc.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/ste10Xp.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/phy/vitesse.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/qla3xxx.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/qlge/qlge.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/r6040.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/r8169.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/s2io.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sb1000.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sc92031.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/seeq8005.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sfc/sfc.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sis190.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sis900.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/skge.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sky2.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/slhc.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/smc-mca.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/smc-ultra.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/smc-ultra32.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/smc9194.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/smsc9420.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/starfire.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sundance.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sungem.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sungem_phy.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/sunhme.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tehuti.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tg3.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tlan.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/de2104x.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/de4x5.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/dmfe.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/tulip.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/uli526x.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/winbond-840.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/tulip/xircom_cb.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/typhoon.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/asix.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/catc.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc-phonet.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc_eem.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc_ether.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc_subset.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/dm9601.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/gl620a.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/hso.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/int51x1.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/kaweth.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/mcs7830.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/net1080.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/pegasus.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/plusb.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/rndis_host.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/rtl8150.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/smsc95xx.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/usbnet.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/usb/zaurus.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/veth.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/via-rhine.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/via-velocity.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/virtio_net.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/vmxnet3/vmxnet3.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/vxge/vxge.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/wd.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/yellowfin.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/net/znet.ko
|
||||
lib/modules/KVER-ipfire/kernel/drivers/staging/et131x/et131x.ko
|
||||
1
config/rootfiles/installer/openssl
Symbolic link
1
config/rootfiles/installer/openssl
Symbolic link
@@ -0,0 +1 @@
|
||||
../common/openssl
|
||||
1
config/rootfiles/installer/wget
Symbolic link
1
config/rootfiles/installer/wget
Symbolic link
@@ -0,0 +1 @@
|
||||
../common/wget
|
||||
Reference in New Issue
Block a user