--- /dev/null
+../../../common/daq
\ No newline at end of file
--- /dev/null
+../../../common/dracut
\ No newline at end of file
etc/system-release
etc/issue
+var/ipfire/langs
+usr/share/hwdata/pci.ids
+usr/share/hwdata/usb.ids
+etc/rc.d/init.d/network
+etc/rc.d/init.d/networking/dhcpcd.exe
+etc/rc.d/init.d/rc
+etc/rc.d/init.d/smartenabler
+etc/rc.d/init.d/snort
+usr/local/bin/hddshutdown
+usr/local/bin/makegraphs
+usr/local/bin/scanhd
+srv/web/ipfire/cgi-bin/hardwaregraphs.cgi
+srv/web/ipfire/cgi-bin/ids.cgi
+srv/web/ipfire/cgi-bin/media.cgi
+srv/web/ipfire/cgi-bin/vpnmain.cgi
--- /dev/null
+../../../common/fireinfo
\ No newline at end of file
--- /dev/null
+lib/modules/2.6.32.45-ipfire/kernel/drivers/net/e1000/e1000.ko
+lib/modules/2.6.32.45-ipfire/kernel/drivers/net/e1000e/e1000e.ko
+lib/modules/2.6.32.45-ipfire/kernel/drivers/net/igb/igb.ko
+lib/modules/2.6.32.45-ipfire-pae/kernel/drivers/net/e1000/e1000.ko
+lib/modules/2.6.32.45-ipfire-pae/kernel/drivers/net/e1000e/e1000e.ko
+lib/modules/2.6.32.45-ipfire-pae/kernel/drivers/net/igb/igb.ko
+lib/modules/2.6.32.45-ipfire-xen/kernel/drivers/net/e1000/e1000.ko
+lib/modules/2.6.32.45-ipfire-xen/kernel/drivers/net/e1000e/e1000e.ko
+lib/modules/2.6.32.45-ipfire-xen/kernel/drivers/net/igb/igb.ko
--- /dev/null
+../../../common/smartmontools
\ No newline at end of file
--- /dev/null
+../../../common/snort
\ No newline at end of file
--- /dev/null
+../../../common/squid
\ No newline at end of file
--- /dev/null
+../../../common/strongswan
\ No newline at end of file
--- /dev/null
+../../../common/tzdata
\ No newline at end of file
#
#Stop services
+/etc/init.d/ipsec stop
+/etc/init.d/squid stop
+/etc/init.d/snort stop
+
#
#Extract files
extract_files
#
#Start services
+/etc/init.d/squid start
+if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then
+ /etc/init.d/ipsec start
+fi
#
#Update Language cache
perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
#Rebuild module dep's
-#depmod 2.6.32.45-ipfire >/dev/null 2>&1
-#depmod 2.6.32.45-ipfire-pae >/dev/null 2>&1
-#depmod 2.6.32.45-ipfire-xen >/dev/null 2>&1
+depmod -a 2.6.32.45-ipfire >/dev/null 2>&1
+depmod -a 2.6.32.45-ipfire-pae >/dev/null 2>&1
+depmod -a 2.6.32.45-ipfire-xen >/dev/null 2>&1
+
+#Rebuild initrd's because some compat-wireless modules are inside
+/sbin/dracut --force --verbose /boot/ipfirerd-2.6.32.45.img 2.6.32.45-ipfire
+if [ -e /boot/ipfirerd-2.6.32.45-pae.img ]; then
+/sbin/dracut --force --verbose /boot/ipfirerd-2.6.32.45-pae.img 2.6.32.45-ipfire-pae
+fi
+if [ -e /boot/ipfirerd-2.6.32.45-xen.img ]; then
+/sbin/dracut --force --verbose /boot/ipfirerd-2.6.32.45-xen.img 2.6.32.45-ipfire-xen
+fi
+
+sync
#
#Finish