2 # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
3 # ex: ts=8 sw=4 sts=4 et filetype=sh
12 echo base bash mdraid shutdown
18 inst
/etc
/system-release
19 inst
/usr
/bin
/installer
20 inst
/usr
/bin
/downloadsource.sh
21 inst
/usr
/bin
/execute-postinstall.sh
22 inst
/usr
/local
/bin
/iowrap
29 instmods
=drivers
/net
/ethernet
=drivers
/net
/usb
30 instmods virtio_net hv_netvsc vmxnet3
33 inst_multiple parted mkswap mke2fs mkreiserfs mkfs.xfs mkfs.vfat
34 instmods ext4 iso9660 reiserfs vfat xfs
37 inst_multiple
tar gzip zstd
40 inst_multiple dhcpcd ethtool hostname ip
ping sort wget
41 inst
/usr
/bin
/start-networking.sh
42 inst
/var
/ipfire
/dhcpc
/dhcpcd.conf
43 inst
/var
/ipfire
/dhcpc
/dhcpcd-run-hooks
44 inst
"$moddir/70-dhcpcd.exe" "/var/ipfire/dhcpc/dhcpcd-hooks/70-dhcpcd.exe"
47 inst
/etc
/ssl
/cert.pem
49 inst
/etc
/host.conf
/etc
/protocols
50 inst
/etc
/nsswitch.conf
/etc
/resolv.conf
51 inst_libdir_file
"libnss_dns.so.*"
54 inst_multiple
chmod cut
grep eject id killall
md5sum ntpdate
touch
55 inst_multiple
-o fdisk cfdisk df ps top
58 inst
/usr
/share
/hwdata
/pci.ids
/usr
/share
/hwdata
/usb.ids
61 mkdir
-p "${initdir}/usr/lib/locale"
62 localedef
--quiet --prefix="${initdir}" --add-to-archive /usr
/lib
/locale
/en_US
63 localedef
--quiet --prefix="${initdir}" --add-to-archive /usr
/lib
/locale
/en_US.utf8
65 for file in /usr
/share
/locale
/*/LC_MESSAGES
/installer.mo
; do
70 inst_multiple
/etc
/profile
/root
/.bash_profile
/etc
/bashrc
/root
/.bashrc
71 for file in /etc
/profile.d
/*.sh
; do
75 inst_hook cmdline
99 "$moddir/fake-root.sh"
76 inst_hook pre-mount
99 "$moddir/run-installer.sh"