instmods virtio_net hv_netvsc vmxnet3
# Filesystem support
- inst_multiple parted mkswap mke2fs mkreiserfs mkfs.xfs
+ inst_multiple parted mkswap mke2fs mkreiserfs mkfs.xfs mkfs.vfat
instmods ext4 iso9660 reiserfs vfat xfs
# Extraction
inst /var/ipfire/dhcpc/dhcpcd-run-hooks
inst "$moddir/70-dhcpcd.exe" "/var/ipfire/dhcpc/dhcpcd-hooks/70-dhcpcd.exe"
- inst /etc/host.conf /etc/hosts /etc/protocols
+ # CAs
+ inst /etc/ssl/cert.pem
+
+ inst /etc/host.conf /etc/protocols
inst /etc/nsswitch.conf /etc/resolv.conf
inst_libdir_file "libnss_dns.so.*"
# Misc. tools
- inst_multiple chmod cut grep eject id killall md5sum touch
+ inst_multiple chmod cut grep eject id killall md5sum ntpdate touch
inst_multiple -o fdisk cfdisk df ps top
# Hardware IDs
inst /usr/share/hwdata/pci.ids /usr/share/hwdata/usb.ids
# Locales
- for locale in de en es fr nl pl ru tr; do
- for file in $(find /usr/lib/locale/${locale}*); do
- inst "${file}"
- done
- done
+ mkdir -p "${initdir}/usr/lib/locale"
+ localedef --quiet --prefix="${initdir}" --add-to-archive /usr/lib/locale/en_US
+ localedef --quiet --prefix="${initdir}" --add-to-archive /usr/lib/locale/en_US.utf8
+
for file in /usr/share/locale/*/LC_MESSAGES/installer.mo; do
inst "${file}"
done