This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, master has been updated via 18520692cd1788be8b6bd3d9bc4c9f63826875f2 (commit) via 6a6a89a2c40a5053e4216ba29e28142af06ec842 (commit) via c785b25c4b7a0cb06b16d44aef6e4d156fd4f29f (commit) via 845e27c5bbd68a3895f9b1f415d96a595a1a67d1 (commit) via 952bb3b8d0e932ade22a17fa52b9ef8d8deecd59 (commit) via 45e5371d8802faff7d41bbc1d3792083464992df (commit) via 3b022ebe592f0059bbd899d49a9a71da22620bae (commit) via 2ab6290c8eb66b6b895984d5db0fc2de0a125c07 (commit) via 65248b97be7ba645f45b8dc05f0294a680193c19 (commit) via 6c8dc2fde71ecaf61ab27b279ef31c7dd11c8c02 (commit) via 0b0b5f8707332b16123135a55549bd18e30c105d (commit) via 406b8790848f6ce4e273d6bfc950a51576d1b7ce (commit) via 130102ce702430bc97658174ee463f370dd66edd (commit) via ea0260573e57e270574e7bc68d3e321c8275ca22 (commit) via 6e18bc38f326117f79ea027985215ed836f50a3c (commit) via ef699f01f3054e3729b3e37b7d3ddb084b06cc20 (commit) via f3557f76cf7524341b078d1003f0ef60e0e50433 (commit) via 526aec4bff6889b1de0f85b6525c252ab7acda35 (commit) via 4e17308be92c20add773288cc447419d064e1dd5 (commit) via 19ab181bd90830a497ee04e308cda9aac5e8276e (commit) via ac7cb03fb7bf6533ceb6f650586f4ff46987de1e (commit) via e05f04f071b35ce1d4189b58a5fdcfa26850bce0 (commit) via eae7f778261d1154b5cc49afa14fec694fa67aad (commit) from 44ab6faa5f235d4547d9d183fde39b4ba9638cc4 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 18520692cd1788be8b6bd3d9bc4c9f63826875f2 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Jul 25 20:25:28 2011 +0200
kernel: add a patch for cve-2011-1767/1768.
commit 6a6a89a2c40a5053e4216ba29e28142af06ec842 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Jul 25 07:05:56 2011 +0200
Fix missing Mail-Tools rootfile.
commit c785b25c4b7a0cb06b16d44aef6e4d156fd4f29f Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Apr 28 18:43:08 2011 +0200
v4l-dvb: updated to git20110427.
commit 845e27c5bbd68a3895f9b1f415d96a595a1a67d1 Merge: 952bb3b 44ab6fa Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Jul 25 00:23:16 2011 +0200
Merge branch 'master' into kernel
commit 952bb3b8d0e932ade22a17fa52b9ef8d8deecd59 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Jul 24 19:38:28 2011 +0200
remove wrong merged file.
commit 45e5371d8802faff7d41bbc1d3792083464992df Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue May 24 08:22:51 2011 +0200
autoupdate kernel version at package install and core update scripts.
commit 3b022ebe592f0059bbd899d49a9a71da22620bae Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Jun 30 22:09:11 2011 +0200
kernel: disabled obsolete prism54 modul.
commit 2ab6290c8eb66b6b895984d5db0fc2de0a125c07 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue May 31 21:16:31 2011 +0200
kernel: disabled more wireles modules that will be replaced by compat-wireless.
commit 65248b97be7ba645f45b8dc05f0294a680193c19 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Tue May 24 21:17:50 2011 +0200
compat-wireless: update to 2.6.39-1-sn.
commit 6c8dc2fde71ecaf61ab27b279ef31c7dd11c8c02 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sun Jul 24 10:10:58 2011 +0200
core51: add kernel, compat-wireless, iw to core-updater.
commit 0b0b5f8707332b16123135a55549bd18e30c105d Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Jun 1 10:13:49 2011 +0200
iw: update to 0.9.22.
commit 406b8790848f6ce4e273d6bfc950a51576d1b7ce Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Jun 1 14:13:39 2011 +0200
crda: move wireless-regdb to own package. update crda to 1.1.1. update wireless-regdb to 2011.04.28.
commit 130102ce702430bc97658174ee463f370dd66edd Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed May 25 13:34:47 2011 +0200
zd1211-firmware: package added.
commit ea0260573e57e270574e7bc68d3e321c8275ca22 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed May 25 13:33:39 2011 +0200
linux-firmware: updated to 20110518.
commit 6e18bc38f326117f79ea027985215ed836f50a3c Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Mar 21 14:02:14 2011 +0100
compat-wireless: update to 2.6.38-3-ns.
commit ef699f01f3054e3729b3e37b7d3ddb084b06cc20 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Apr 28 18:41:49 2011 +0200
alsa: updated to 1.0.24.x
commit f3557f76cf7524341b078d1003f0ef60e0e50433 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Wed Jul 13 22:55:03 2011 +0200
kernel: update to 2.6.32.43.
commit 526aec4bff6889b1de0f85b6525c252ab7acda35 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Fri Jun 24 19:18:58 2011 +0200
kernel: update to 2.6.32.42.
commit 4e17308be92c20add773288cc447419d064e1dd5 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon May 23 23:54:50 2011 +0200
kernel: update to 2.6.32.41.
commit 19ab181bd90830a497ee04e308cda9aac5e8276e Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat May 14 10:51:06 2011 +0200
kernel: update to 2.6.32.40.
commit ac7cb03fb7bf6533ceb6f650586f4ff46987de1e Author: Arne Fitzenreiter arne_f@ipfire.org Date: Thu Apr 28 18:42:42 2011 +0200
kernel: updated to 2.6.32.39.
commit e05f04f071b35ce1d4189b58a5fdcfa26850bce0 Author: Arne Fitzenreiter arne_f@ipfire.org Date: Mon Apr 18 20:46:50 2011 +0200
kernel: update to 2.7.32.38.
commit eae7f778261d1154b5cc49afa14fec694fa67aad Author: Arne Fitzenreiter arne_f@ipfire.org Date: Sat Apr 2 12:16:53 2011 +0200
kernel: Updated to 2.6.32.26.
-----------------------------------------------------------------------
Summary of changes: config/kernel/kernel.config.i586-ipfire | 120 ++--------- config/kernel/kernel.config.i586-ipfire-pae | 116 ++--------- config/kernel/kernel.config.i586-ipfire-xen | 117 ++--------- config/rootfiles/common/MIME-Tools | 7 +- config/rootfiles/common/compat-wireless | 1 - config/rootfiles/common/crda | 2 - config/rootfiles/common/linux-firmware | 220 +++++++++++++++++++- config/rootfiles/common/wireless-regdb | 5 + config/rootfiles/common/zd1211-firmware | 19 ++ config/rootfiles/core/48/filelists/perl-GD | 1 - config/rootfiles/core/{48 => 51}/exclude | 0 config/rootfiles/core/{46 => 51}/filelists/crda | 0 config/rootfiles/core/{44 => 51}/filelists/dracut | 0 config/rootfiles/core/51/filelists/files | 1 + config/rootfiles/core/{44 => 51}/filelists/grub | 0 config/rootfiles/core/{44 => 51}/filelists/iw | 0 config/rootfiles/core/{44 => 51}/filelists/linux | 0 .../core/{44 => 51}/filelists/linux-firmware | 0 config/rootfiles/core/51/filelists/wireless-regdb | 1 + config/rootfiles/core/51/filelists/zd1211-firmware | 1 + config/rootfiles/core/{44 => 51}/meta | 0 config/rootfiles/{oldcore/34 => core/51}/update.sh | 99 ++++++---- config/rootfiles/{core => oldcore}/44/exclude | 0 .../rootfiles/{core => oldcore}/44/filelists/acl | 0 .../{core => oldcore}/44/filelists/apache2 | 0 .../rootfiles/{core => oldcore}/44/filelists/attr | 0 .../rootfiles/{core => oldcore}/44/filelists/cpio | 0 .../rootfiles/{core => oldcore}/44/filelists/daq | 0 .../{core => oldcore}/44/filelists/dhcpcd | 0 .../{core => oldcore}/44/filelists/dnsmasq | 0 .../{core => oldcore}/44/filelists/dracut | 0 .../rootfiles/{core => oldcore}/44/filelists/files | 0 .../{core => oldcore}/44/filelists/findutils | 0 .../{core => oldcore}/44/filelists/fireinfo | 0 .../rootfiles/{core => oldcore}/44/filelists/grub | 0 .../{core => oldcore}/44/filelists/hwdata | 0 config/rootfiles/{core => oldcore}/44/filelists/iw | 0 .../{core => oldcore}/44/filelists/libcap | 0 .../{core => oldcore}/44/filelists/libdnet | 0 .../rootfiles/{core => oldcore}/44/filelists/linux | 0 .../{core => oldcore}/44/filelists/linux-firmware | 0 .../{core => oldcore}/44/filelists/smartmontools | 0 .../rootfiles/{core => oldcore}/44/filelists/snort | 0 .../rootfiles/{core => oldcore}/44/filelists/squid | 0 .../{core => oldcore}/44/filelists/strongswan | 0 .../rootfiles/{core => oldcore}/44/filelists/tcl | 0 .../rootfiles/{core => oldcore}/44/filelists/udev | 0 .../{core => oldcore}/44/filelists/usb_modeswitch | 0 .../44/filelists/usb_modeswitch_data | 0 .../rootfiles/{core => oldcore}/44/filelists/vim | 0 .../{core => oldcore}/44/filelists/wireless | 0 .../{core => oldcore}/44/filelists/wpa_supplicant | 0 config/rootfiles/{core/45 => oldcore/44}/meta | 0 config/rootfiles/{core => oldcore}/44/update.sh | 0 config/rootfiles/{core => oldcore}/45/exclude | 0 .../rootfiles/{core => oldcore}/45/filelists/files | 0 .../{core => oldcore}/45/filelists/fireinfo | 0 .../rootfiles/{core => oldcore}/45/filelists/snort | 0 .../rootfiles/{core => oldcore}/45/filelists/squid | 0 config/rootfiles/{core/46 => oldcore/45}/meta | 0 config/rootfiles/{core => oldcore}/45/update.sh | 0 config/rootfiles/{core => oldcore}/46/exclude | 0 .../{core => oldcore}/46/filelists/compat-wireless | 0 .../46/filelists/compat-wireless-modules | 6 +- .../rootfiles/{core => oldcore}/46/filelists/crda | 0 .../rootfiles/{core => oldcore}/46/filelists/files | 0 .../{core => oldcore}/46/filelists/openssh | 0 .../{core => oldcore}/46/filelists/openssl | 0 .../rootfiles/{core => oldcore}/46/filelists/squid | 0 config/rootfiles/{core/47 => oldcore/46}/meta | 0 config/rootfiles/{core => oldcore}/46/update.sh | 0 config/rootfiles/{core => oldcore}/47/exclude | 0 .../rootfiles/{core => oldcore}/47/filelists/files | 0 .../{core => oldcore}/47/filelists/fireinfo | 0 .../rootfiles/{core => oldcore}/47/filelists/php | 0 config/rootfiles/{core/48 => oldcore/47}/meta | 0 config/rootfiles/{core => oldcore}/47/update.sh | 0 config/rootfiles/{core => oldcore}/48/exclude | 0 .../rootfiles/{core => oldcore}/48/filelists/daq | 0 .../rootfiles/{core => oldcore}/48/filelists/files | 0 .../rootfiles/{core => oldcore}/48/filelists/perl | 0 .../{core => oldcore}/48/filelists/perl-modules | 0 .../rootfiles/{core => oldcore}/48/filelists/snort | 0 .../rootfiles/{core => oldcore}/48/filelists/squid | 0 config/rootfiles/{core/44 => oldcore/48}/meta | 0 config/rootfiles/{core => oldcore}/48/update.sh | 0 config/rootfiles/packages/alsa | 82 ++++---- lfs/Config | 1 + lfs/alsa | 20 +- lfs/compat-wireless | 10 +- lfs/core-updates | 5 +- lfs/crda | 16 +- lfs/iw | 4 +- lfs/linux | 19 +- lfs/linux-firmware | 6 +- lfs/v4l-dvb | 17 +- lfs/{syslinux => wireless-regdb} | 11 +- lfs/{man-pages => zd1211-firmware} | 14 +- make.sh | 2 + src/paks/linux-pae/install.sh | 4 +- src/paks/linux-pae/uninstall.sh | 2 +- src/paks/linux-pae/update.sh | 4 +- src/paks/linux-xen/install.sh | 2 +- src/paks/linux-xen/update.sh | 3 +- .../compat-wireless-2.6.39_kfifo_module_info.patch | 14 ++ .../linux-2.6.32.43-cve_2011_1767+1768.patch | 137 ++++++++++++ src/patches/v4l-dvb_remove_backport_warning.patch | 12 - 107 files changed, 643 insertions(+), 458 deletions(-) create mode 100644 config/rootfiles/common/wireless-regdb create mode 100644 config/rootfiles/common/zd1211-firmware delete mode 120000 config/rootfiles/core/48/filelists/perl-GD copy config/rootfiles/core/{48 => 51}/exclude (100%) copy config/rootfiles/core/{46 => 51}/filelists/crda (100%) copy config/rootfiles/core/{44 => 51}/filelists/dracut (100%) create mode 100644 config/rootfiles/core/51/filelists/files copy config/rootfiles/core/{44 => 51}/filelists/grub (100%) copy config/rootfiles/core/{44 => 51}/filelists/iw (100%) copy config/rootfiles/core/{44 => 51}/filelists/linux (100%) copy config/rootfiles/core/{44 => 51}/filelists/linux-firmware (100%) create mode 120000 config/rootfiles/core/51/filelists/wireless-regdb create mode 120000 config/rootfiles/core/51/filelists/zd1211-firmware copy config/rootfiles/core/{44 => 51}/meta (100%) copy config/rootfiles/{oldcore/34 => core/51}/update.sh (74%) rename config/rootfiles/{core => oldcore}/44/exclude (100%) rename config/rootfiles/{core => oldcore}/44/filelists/acl (100%) rename config/rootfiles/{core => oldcore}/44/filelists/apache2 (100%) rename config/rootfiles/{core => oldcore}/44/filelists/attr (100%) rename config/rootfiles/{core => oldcore}/44/filelists/cpio (100%) rename config/rootfiles/{core => oldcore}/44/filelists/daq (100%) rename config/rootfiles/{core => oldcore}/44/filelists/dhcpcd (100%) rename config/rootfiles/{core => oldcore}/44/filelists/dnsmasq (100%) rename config/rootfiles/{core => oldcore}/44/filelists/dracut (100%) rename config/rootfiles/{core => oldcore}/44/filelists/files (100%) rename config/rootfiles/{core => oldcore}/44/filelists/findutils (100%) rename config/rootfiles/{core => oldcore}/44/filelists/fireinfo (100%) rename config/rootfiles/{core => oldcore}/44/filelists/grub (100%) rename config/rootfiles/{core => oldcore}/44/filelists/hwdata (100%) rename config/rootfiles/{core => oldcore}/44/filelists/iw (100%) rename config/rootfiles/{core => oldcore}/44/filelists/libcap (100%) rename config/rootfiles/{core => oldcore}/44/filelists/libdnet (100%) rename config/rootfiles/{core => oldcore}/44/filelists/linux (100%) rename config/rootfiles/{core => oldcore}/44/filelists/linux-firmware (100%) rename config/rootfiles/{core => oldcore}/44/filelists/smartmontools (100%) rename config/rootfiles/{core => oldcore}/44/filelists/snort (100%) rename config/rootfiles/{core => oldcore}/44/filelists/squid (100%) rename config/rootfiles/{core => oldcore}/44/filelists/strongswan (100%) rename config/rootfiles/{core => oldcore}/44/filelists/tcl (100%) rename config/rootfiles/{core => oldcore}/44/filelists/udev (100%) rename config/rootfiles/{core => oldcore}/44/filelists/usb_modeswitch (100%) rename config/rootfiles/{core => oldcore}/44/filelists/usb_modeswitch_data (100%) rename config/rootfiles/{core => oldcore}/44/filelists/vim (100%) rename config/rootfiles/{core => oldcore}/44/filelists/wireless (100%) rename config/rootfiles/{core => oldcore}/44/filelists/wpa_supplicant (100%) rename config/rootfiles/{core/45 => oldcore/44}/meta (100%) rename config/rootfiles/{core => oldcore}/44/update.sh (100%) rename config/rootfiles/{core => oldcore}/45/exclude (100%) rename config/rootfiles/{core => oldcore}/45/filelists/files (100%) rename config/rootfiles/{core => oldcore}/45/filelists/fireinfo (100%) rename config/rootfiles/{core => oldcore}/45/filelists/snort (100%) rename config/rootfiles/{core => oldcore}/45/filelists/squid (100%) rename config/rootfiles/{core/46 => oldcore/45}/meta (100%) rename config/rootfiles/{core => oldcore}/45/update.sh (100%) rename config/rootfiles/{core => oldcore}/46/exclude (100%) rename config/rootfiles/{core => oldcore}/46/filelists/compat-wireless (100%) rename config/rootfiles/{core => oldcore}/46/filelists/compat-wireless-modules (99%) rename config/rootfiles/{core => oldcore}/46/filelists/crda (100%) rename config/rootfiles/{core => oldcore}/46/filelists/files (100%) rename config/rootfiles/{core => oldcore}/46/filelists/openssh (100%) rename config/rootfiles/{core => oldcore}/46/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/46/filelists/squid (100%) rename config/rootfiles/{core/47 => oldcore/46}/meta (100%) rename config/rootfiles/{core => oldcore}/46/update.sh (100%) rename config/rootfiles/{core => oldcore}/47/exclude (100%) rename config/rootfiles/{core => oldcore}/47/filelists/files (100%) rename config/rootfiles/{core => oldcore}/47/filelists/fireinfo (100%) rename config/rootfiles/{core => oldcore}/47/filelists/php (100%) rename config/rootfiles/{core/48 => oldcore/47}/meta (100%) rename config/rootfiles/{core => oldcore}/47/update.sh (100%) rename config/rootfiles/{core => oldcore}/48/exclude (100%) rename config/rootfiles/{core => oldcore}/48/filelists/daq (100%) rename config/rootfiles/{core => oldcore}/48/filelists/files (100%) rename config/rootfiles/{core => oldcore}/48/filelists/perl (100%) rename config/rootfiles/{core => oldcore}/48/filelists/perl-modules (100%) rename config/rootfiles/{core => oldcore}/48/filelists/snort (100%) rename config/rootfiles/{core => oldcore}/48/filelists/squid (100%) rename config/rootfiles/{core/44 => oldcore/48}/meta (100%) rename config/rootfiles/{core => oldcore}/48/update.sh (100%) copy lfs/{syslinux => wireless-regdb} (93%) copy lfs/{man-pages => zd1211-firmware} (90%) create mode 100644 src/patches/compat-wireless-2.6.39_kfifo_module_info.patch create mode 100644 src/patches/linux-2.6.32.43-cve_2011_1767+1768.patch delete mode 100644 src/patches/v4l-dvb_remove_backport_warning.patch
Difference in files: diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 0a94767..2c08a1b 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.27-ipfire -# Thu Dec 30 13:29:23 2010 +# Linux kernel version: 2.6.32.41-ipfire +# Tue May 31 14:26:02 2011 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -96,7 +96,6 @@ CONFIG_RCU_FANOUT=32 # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y -# CONFIG_GROUP_SCHED is not set # CONFIG_CGROUPS is not set CONFIG_SYSFS_DEPRECATED=y CONFIG_SYSFS_DEPRECATED_V2=y @@ -279,6 +278,7 @@ CONFIG_IOMMU_API=y CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y +CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set @@ -1685,13 +1685,8 @@ CONFIG_WLAN=y # CONFIG_WLAN_PRE80211 is not set CONFIG_WLAN_80211=y CONFIG_PCMCIA_RAYCS=m -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m -CONFIG_LIBERTAS_SDIO=m -# CONFIG_LIBERTAS_DEBUG is not set -CONFIG_LIBERTAS_THINFIRM=m -CONFIG_LIBERTAS_THINFIRM_USB=m +# CONFIG_LIBERTAS is not set +# CONFIG_LIBERTAS_THINFIRM is not set CONFIG_AIRO=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m @@ -1699,100 +1694,32 @@ CONFIG_PCMCIA_ATMEL=m CONFIG_AT76C50X_USB=m CONFIG_AIRO_CS=m CONFIG_PCMCIA_WL3501=m -CONFIG_PRISM54=m +# CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y -CONFIG_ADM8211=m +# CONFIG_RTL8180 is not set +# CONFIG_RTL8187 is not set +# CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m -CONFIG_P54_COMMON=m -CONFIG_P54_USB=m -CONFIG_P54_PCI=m -CONFIG_P54_LEDS=y -CONFIG_ATH_COMMON=m -CONFIG_ATH5K=m -# CONFIG_ATH5K_DEBUG is not set -CONFIG_ATH9K=m -# CONFIG_ATH9K_DEBUG is not set -CONFIG_AR9170_USB=m -CONFIG_AR9170_LEDS=y -CONFIG_IPW2100=m -# CONFIG_IPW2100_MONITOR is not set -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2200=m -# CONFIG_IPW2200_MONITOR is not set -# CONFIG_IPW2200_QOS is not set -# CONFIG_IPW2200_DEBUG is not set -CONFIG_LIBIPW=m -# CONFIG_LIBIPW_DEBUG is not set -CONFIG_IWLWIFI=m -# CONFIG_IWLWIFI_LEDS is not set -# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set -# CONFIG_IWLWIFI_DEBUG is not set -CONFIG_IWLAGN=m -CONFIG_IWL4965=y -CONFIG_IWL5000=y -CONFIG_IWL3945=m -# CONFIG_IWL3945_SPECTRUM_MEASUREMENT is not set +# CONFIG_MWL8K is not set +# CONFIG_P54_COMMON is not set +# CONFIG_ATH_COMMON is not set +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set +# CONFIG_IWLWIFI is not set CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m -CONFIG_B43=m -CONFIG_B43_PCI_AUTOSELECT=y -CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_PCMCIA=y -CONFIG_B43_SDIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_LP=y -CONFIG_B43_LEDS=y -CONFIG_B43_HWRNG=y -# CONFIG_B43_DEBUG is not set -CONFIG_B43LEGACY=m -CONFIG_B43LEGACY_PCI_AUTOSELECT=y -CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y -CONFIG_B43LEGACY_LEDS=y -CONFIG_B43LEGACY_HWRNG=y -CONFIG_B43LEGACY_DEBUG=y -CONFIG_B43LEGACY_DMA=y -CONFIG_B43LEGACY_PIO=y -CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y -# CONFIG_B43LEGACY_DMA_MODE is not set -# CONFIG_B43LEGACY_PIO_MODE is not set -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_RT2X00=m -CONFIG_RT2400PCI=m -CONFIG_RT2500PCI=m -CONFIG_RT61PCI=m -CONFIG_RT2500USB=m -CONFIG_RT73USB=m -CONFIG_RT2800USB=m -CONFIG_RT2X00_LIB_PCI=m -CONFIG_RT2X00_LIB_USB=m -CONFIG_RT2X00_LIB=m -CONFIG_RT2X00_LIB_HT=y -CONFIG_RT2X00_LIB_FIRMWARE=y -CONFIG_RT2X00_LIB_CRYPTO=y -CONFIG_RT2X00_LIB_LEDS=y -# CONFIG_RT2X00_DEBUG is not set -CONFIG_HERMES=m -CONFIG_HERMES_CACHE_FW_ON_INIT=y -CONFIG_PLX_HERMES=m -CONFIG_TMD_HERMES=m -CONFIG_NORTEL_HERMES=m -CONFIG_PCI_HERMES=m -CONFIG_PCMCIA_HERMES=m -CONFIG_PCMCIA_SPECTRUM=m -CONFIG_WL12XX=m -CONFIG_WL1251=m -CONFIG_WL1251_SDIO=m -CONFIG_IWM=m +# CONFIG_B43 is not set +# CONFIG_B43LEGACY is not set +# CONFIG_ZD1211RW is not set +# CONFIG_RT2X00 is not set +# CONFIG_HERMES is not set +# CONFIG_WL12XX is not set +# CONFIG_IWM is not set
# # Enable WiMAX (Networking options) to see the WiMAX drivers @@ -2497,10 +2424,9 @@ CONFIG_SSB_POSSIBLE=y # CONFIG_SSB=m CONFIG_SSB_SPROM=y -CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y -CONFIG_SSB_B43_PCI_BRIDGE=y +# CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index 94810b6..17498b7 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.27-ipfire -# Thu Dec 30 13:35:50 2010 +# Linux kernel version: 2.6.32.41-ipfire-pae +# Sat May 31 15:00:00 2011 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -281,6 +281,7 @@ CONFIG_DMI=y # CONFIG_IOMMU_HELPER is not set CONFIG_IOMMU_API=y CONFIG_NR_CPUS=8 +CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_PREEMPT_NONE=y @@ -1691,13 +1692,8 @@ CONFIG_WLAN=y # CONFIG_WLAN_PRE80211 is not set CONFIG_WLAN_80211=y CONFIG_PCMCIA_RAYCS=m -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m -CONFIG_LIBERTAS_SDIO=m -# CONFIG_LIBERTAS_DEBUG is not set -CONFIG_LIBERTAS_THINFIRM=m -CONFIG_LIBERTAS_THINFIRM_USB=m +# CONFIG_LIBERTAS is not set +# CONFIG_LIBERTAS_THINFIRM is not set CONFIG_AIRO=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m @@ -1705,100 +1701,32 @@ CONFIG_PCMCIA_ATMEL=m CONFIG_AT76C50X_USB=m CONFIG_AIRO_CS=m CONFIG_PCMCIA_WL3501=m -CONFIG_PRISM54=m +# CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y -CONFIG_ADM8211=m +# CONFIG_RTL8180 is not set +# CONFIG_RTL8187 is not set +# CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m -CONFIG_P54_COMMON=m -CONFIG_P54_USB=m -CONFIG_P54_PCI=m -CONFIG_P54_LEDS=y -CONFIG_ATH_COMMON=m -CONFIG_ATH5K=m -# CONFIG_ATH5K_DEBUG is not set -CONFIG_ATH9K=m -# CONFIG_ATH9K_DEBUG is not set -CONFIG_AR9170_USB=m -CONFIG_AR9170_LEDS=y -CONFIG_IPW2100=m -# CONFIG_IPW2100_MONITOR is not set -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2200=m -# CONFIG_IPW2200_MONITOR is not set -# CONFIG_IPW2200_QOS is not set -# CONFIG_IPW2200_DEBUG is not set -CONFIG_LIBIPW=m -# CONFIG_LIBIPW_DEBUG is not set -CONFIG_IWLWIFI=m -# CONFIG_IWLWIFI_LEDS is not set -# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set -# CONFIG_IWLWIFI_DEBUG is not set -CONFIG_IWLAGN=m -CONFIG_IWL4965=y -CONFIG_IWL5000=y -CONFIG_IWL3945=m -# CONFIG_IWL3945_SPECTRUM_MEASUREMENT is not set +# CONFIG_MWL8K is not set +# CONFIG_P54_COMMON is not set +# CONFIG_ATH_COMMON is not set +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set +# CONFIG_IWLWIFI is not set CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m -CONFIG_B43=m -CONFIG_B43_PCI_AUTOSELECT=y -CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_PCMCIA=y -CONFIG_B43_SDIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_LP=y -CONFIG_B43_LEDS=y -CONFIG_B43_HWRNG=y -# CONFIG_B43_DEBUG is not set -CONFIG_B43LEGACY=m -CONFIG_B43LEGACY_PCI_AUTOSELECT=y -CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y -CONFIG_B43LEGACY_LEDS=y -CONFIG_B43LEGACY_HWRNG=y -CONFIG_B43LEGACY_DEBUG=y -CONFIG_B43LEGACY_DMA=y -CONFIG_B43LEGACY_PIO=y -CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y -# CONFIG_B43LEGACY_DMA_MODE is not set -# CONFIG_B43LEGACY_PIO_MODE is not set -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_RT2X00=m -CONFIG_RT2400PCI=m -CONFIG_RT2500PCI=m -CONFIG_RT61PCI=m -CONFIG_RT2500USB=m -CONFIG_RT73USB=m -CONFIG_RT2800USB=m -CONFIG_RT2X00_LIB_PCI=m -CONFIG_RT2X00_LIB_USB=m -CONFIG_RT2X00_LIB=m -CONFIG_RT2X00_LIB_HT=y -CONFIG_RT2X00_LIB_FIRMWARE=y -CONFIG_RT2X00_LIB_CRYPTO=y -CONFIG_RT2X00_LIB_LEDS=y -# CONFIG_RT2X00_DEBUG is not set -CONFIG_HERMES=m -CONFIG_HERMES_CACHE_FW_ON_INIT=y -CONFIG_PLX_HERMES=m -CONFIG_TMD_HERMES=m -CONFIG_NORTEL_HERMES=m -CONFIG_PCI_HERMES=m -CONFIG_PCMCIA_HERMES=m -CONFIG_PCMCIA_SPECTRUM=m -CONFIG_WL12XX=m -CONFIG_WL1251=m -CONFIG_WL1251_SDIO=m -CONFIG_IWM=m +# CONFIG_B43 is not set +# CONFIG_B43LEGACY is not set +# CONFIG_ZD1211RW is not set +# CONFIG_RT2X00 is not set +# CONFIG_HERMES is not set +# CONFIG_WL12XX is not set +# CONFIG_IWM is not set
# # Enable WiMAX (Networking options) to see the WiMAX drivers diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index 1a6ab28..72fd490 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.27-ipfire-xen -# Thu Dec 30 14:49:34 2010 +# Linux kernel version: 2.6.32.41-ipfire-xen +# Mon May 31 15:00:00 2011 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -89,7 +89,6 @@ CONFIG_RCU_FANOUT=32 # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y -# CONFIG_GROUP_SCHED is not set # CONFIG_CGROUPS is not set CONFIG_SYSFS_DEPRECATED=y CONFIG_SYSFS_DEPRECATED_V2=y @@ -243,6 +242,7 @@ CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_IOMMU_API is not set CONFIG_NR_CPUS=8 +CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set @@ -1482,13 +1482,8 @@ CONFIG_WLAN=y # CONFIG_WLAN_PRE80211 is not set CONFIG_WLAN_80211=y CONFIG_PCMCIA_RAYCS=m -CONFIG_LIBERTAS=m -CONFIG_LIBERTAS_USB=m -CONFIG_LIBERTAS_CS=m -CONFIG_LIBERTAS_SDIO=m -# CONFIG_LIBERTAS_DEBUG is not set -CONFIG_LIBERTAS_THINFIRM=m -CONFIG_LIBERTAS_THINFIRM_USB=m +# CONFIG_LIBERTAS is not set +# CONFIG_LIBERTAS_THINFIRM is not set CONFIG_AIRO=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m @@ -1496,100 +1491,32 @@ CONFIG_PCMCIA_ATMEL=m CONFIG_AT76C50X_USB=m CONFIG_AIRO_CS=m CONFIG_PCMCIA_WL3501=m -CONFIG_PRISM54=m +# CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m -CONFIG_RTL8180=m -CONFIG_RTL8187=m -CONFIG_RTL8187_LEDS=y -CONFIG_ADM8211=m +# CONFIG_RTL8180 is not set +# CONFIG_RTL8187 is not set +# CONFIG_ADM8211 is not set # CONFIG_MAC80211_HWSIM is not set -CONFIG_MWL8K=m -CONFIG_P54_COMMON=m -CONFIG_P54_USB=m -CONFIG_P54_PCI=m -CONFIG_P54_LEDS=y -CONFIG_ATH_COMMON=m -CONFIG_ATH5K=m -# CONFIG_ATH5K_DEBUG is not set -CONFIG_ATH9K=m -# CONFIG_ATH9K_DEBUG is not set -CONFIG_AR9170_USB=m -CONFIG_AR9170_LEDS=y -CONFIG_IPW2100=m -# CONFIG_IPW2100_MONITOR is not set -# CONFIG_IPW2100_DEBUG is not set -CONFIG_IPW2200=m -# CONFIG_IPW2200_MONITOR is not set -# CONFIG_IPW2200_QOS is not set -# CONFIG_IPW2200_DEBUG is not set -CONFIG_LIBIPW=m -# CONFIG_LIBIPW_DEBUG is not set -CONFIG_IWLWIFI=m -# CONFIG_IWLWIFI_LEDS is not set -# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set -# CONFIG_IWLWIFI_DEBUG is not set -CONFIG_IWLAGN=m -CONFIG_IWL4965=y -CONFIG_IWL5000=y -CONFIG_IWL3945=m -# CONFIG_IWL3945_SPECTRUM_MEASUREMENT is not set +# CONFIG_MWL8K is not set +# CONFIG_P54_COMMON is not set +# CONFIG_ATH_COMMON is not set +# CONFIG_IPW2100 is not set +# CONFIG_IPW2200 is not set +# CONFIG_IWLWIFI is not set CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m -CONFIG_B43=m -CONFIG_B43_PCI_AUTOSELECT=y -CONFIG_B43_PCICORE_AUTOSELECT=y -CONFIG_B43_PCMCIA=y -CONFIG_B43_SDIO=y -CONFIG_B43_PIO=y -CONFIG_B43_PHY_LP=y -CONFIG_B43_LEDS=y -CONFIG_B43_HWRNG=y -# CONFIG_B43_DEBUG is not set -CONFIG_B43LEGACY=m -CONFIG_B43LEGACY_PCI_AUTOSELECT=y -CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y -CONFIG_B43LEGACY_LEDS=y -CONFIG_B43LEGACY_HWRNG=y -CONFIG_B43LEGACY_DEBUG=y -CONFIG_B43LEGACY_DMA=y -CONFIG_B43LEGACY_PIO=y -CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y -# CONFIG_B43LEGACY_DMA_MODE is not set -# CONFIG_B43LEGACY_PIO_MODE is not set -CONFIG_ZD1211RW=m -# CONFIG_ZD1211RW_DEBUG is not set -CONFIG_RT2X00=m -CONFIG_RT2400PCI=m -CONFIG_RT2500PCI=m -CONFIG_RT61PCI=m -CONFIG_RT2500USB=m -CONFIG_RT73USB=m -CONFIG_RT2800USB=m -CONFIG_RT2X00_LIB_PCI=m -CONFIG_RT2X00_LIB_USB=m -CONFIG_RT2X00_LIB=m -CONFIG_RT2X00_LIB_HT=y -CONFIG_RT2X00_LIB_FIRMWARE=y -CONFIG_RT2X00_LIB_CRYPTO=y -CONFIG_RT2X00_LIB_LEDS=y -# CONFIG_RT2X00_DEBUG is not set -CONFIG_HERMES=m -CONFIG_HERMES_CACHE_FW_ON_INIT=y -CONFIG_PLX_HERMES=m -CONFIG_TMD_HERMES=m -CONFIG_NORTEL_HERMES=m -CONFIG_PCI_HERMES=m -CONFIG_PCMCIA_HERMES=m -CONFIG_PCMCIA_SPECTRUM=m -CONFIG_WL12XX=m -CONFIG_WL1251=m -CONFIG_WL1251_SDIO=m -CONFIG_IWM=m +# CONFIG_B43 is not set +# CONFIG_B43LEGACY is not set +# CONFIG_ZD1211RW is not set +# CONFIG_RT2X00 is not set +# CONFIG_HERMES is not set +# CONFIG_WL12XX is not set +# CONFIG_IWM is not set
# # Enable WiMAX (Networking options) to see the WiMAX drivers diff --git a/config/rootfiles/common/MIME-Tools b/config/rootfiles/common/MIME-Tools index 6b55d7b..76e5a2c 100644 --- a/config/rootfiles/common/MIME-Tools +++ b/config/rootfiles/common/MIME-Tools @@ -1,6 +1,6 @@ #usr/lib/perl5/site_perl/5.12.3/MIME usr/lib/perl5/site_perl/5.12.3/MIME/Body.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder +#usr/lib/perl5/site_perl/5.12.3/MIME/Decoder usr/lib/perl5/site_perl/5.12.3/MIME/Decoder.pm usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Base64.pm usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/BinHex.pm @@ -24,8 +24,9 @@ usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Results.pm usr/lib/perl5/site_perl/5.12.3/MIME/Tools.pm usr/lib/perl5/site_perl/5.12.3/MIME/WordDecoder.pm usr/lib/perl5/site_perl/5.12.3/MIME/Words.pm -#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME-tools -#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME-tools/.packlist +#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME +#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME/tools +#usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/MIME/tools/.packlist #usr/share/man/man3/MIME::Body.3 #usr/share/man/man3/MIME::Decoder.3 #usr/share/man/man3/MIME::Decoder::Base64.3 diff --git a/config/rootfiles/common/compat-wireless b/config/rootfiles/common/compat-wireless index adc4ab3..80018c8 100644 --- a/config/rootfiles/common/compat-wireless +++ b/config/rootfiles/common/compat-wireless @@ -1,3 +1,2 @@ -etc/modprobe.d/ralink_wireless etc/udev/rules.d/50-compat_firmware.rules lib/udev/compat_firmware.sh diff --git a/config/rootfiles/common/crda b/config/rootfiles/common/crda index abda701..3c932a1 100644 --- a/config/rootfiles/common/crda +++ b/config/rootfiles/common/crda @@ -5,7 +5,5 @@ lib/udev/rules.d/85-regulatory.rules #root/.python-eggs/M2Crypto-0.21.1-py2.7-linux-i686.egg-tmp/M2Crypto/__m2crypto.so sbin/crda sbin/regdbdump -#usr/lib/crda -usr/lib/crda/regulatory.bin #usr/share/man/man8/crda.8.gz #usr/share/man/man8/regdbdump.8.gz diff --git a/config/rootfiles/common/linux-firmware b/config/rootfiles/common/linux-firmware index 4343666..d4b9071 100644 --- a/config/rootfiles/common/linux-firmware +++ b/config/rootfiles/common/linux-firmware @@ -1,17 +1,33 @@ #lib/firmware/3com lib/firmware/3com/3C359.bin lib/firmware/3com/typhoon.bin +lib/firmware/GPL-3 +lib/firmware/LICENCE.Marvell lib/firmware/LICENCE.agere lib/firmware/LICENCE.atheros_firmware +lib/firmware/LICENCE.broadcom_bcm43xx +lib/firmware/LICENCE.chelsio_firmware lib/firmware/LICENCE.i2400m lib/firmware/LICENCE.iwlwifi_firmware -lib/firmware/LICENCE.libertas -lib/firmware/LICENCE.mwl8k +lib/firmware/LICENCE.mwl8335 +lib/firmware/LICENCE.myri10ge_firmware +lib/firmware/LICENCE.phanfw lib/firmware/LICENCE.qla2xxx lib/firmware/LICENCE.ralink-firmware.txt +lib/firmware/LICENCE.rtlwifi_firmware.txt +lib/firmware/LICENCE.tda7706-firmware.txt +lib/firmware/LICENCE.ti-connectivity +lib/firmware/LICENCE.ueagle-atm4-firmware +lib/firmware/LICENCE.via_vt6656 lib/firmware/LICENCE.xc5000 lib/firmware/LICENSE.dib0700 lib/firmware/LICENSE.radeon_rlc +#lib/firmware/RTL8192E +lib/firmware/RTL8192E/boot.img +lib/firmware/RTL8192E/data.img +lib/firmware/RTL8192E/main.img +lib/firmware/TDA7706_OM_v2.5.1_boot.txt +lib/firmware/TDA7706_OM_v3.0.2_boot.txt lib/firmware/WHENCE #lib/firmware/acenic lib/firmware/acenic/tg1.bin @@ -26,27 +42,96 @@ lib/firmware/advansys/38C1600.bin lib/firmware/advansys/mcode.bin lib/firmware/agere_ap_fw.bin lib/firmware/agere_sta_fw.bin +#lib/firmware/ar3k +#lib/firmware/ar3k/1020200 +lib/firmware/ar3k/1020200/PS_ASIC.pst +lib/firmware/ar3k/1020200/RamPatch.txt +lib/firmware/ar3k/1020200/ar3kbdaddr.pst +#lib/firmware/ar3k/30000 +lib/firmware/ar3k/30000/PS_ASIC.pst +lib/firmware/ar3k/30000/RamPatch.txt +lib/firmware/ar3k/30000/ar3kbdaddr.pst +#lib/firmware/ar3k/30101 +lib/firmware/ar3k/30101/PS_ASIC.pst +lib/firmware/ar3k/30101/RamPatch.txt +lib/firmware/ar3k/30101/ar3kbdaddr.pst +lib/firmware/ar3k/AthrBT_0x01020001.dfu +lib/firmware/ar3k/AthrBT_0x01020200.dfu +lib/firmware/ar3k/ramps_0x01020001_26.dfu +lib/firmware/ar3k/ramps_0x01020200_26.dfu +lib/firmware/ar3k/ramps_0x01020200_40.dfu +lib/firmware/ar7010.fw +lib/firmware/ar7010_1_1.fw lib/firmware/ar9170-1.fw lib/firmware/ar9170-2.fw lib/firmware/ar9271.fw lib/firmware/ath3k-1.fw +#lib/firmware/ath6k +#lib/firmware/ath6k/AR6002 +lib/firmware/ath6k/AR6002/athwlan.bin.z77 +lib/firmware/ath6k/AR6002/data.patch.hw2_0.bin +lib/firmware/ath6k/AR6002/eeprom.bin +lib/firmware/ath6k/AR6002/eeprom.data +#lib/firmware/ath6k/AR6003 +#lib/firmware/ath6k/AR6003/hw1.0 +lib/firmware/ath6k/AR6003/hw1.0/athwlan.bin.z77 +lib/firmware/ath6k/AR6003/hw1.0/bdata.SD31.bin +lib/firmware/ath6k/AR6003/hw1.0/bdata.SD32.bin +lib/firmware/ath6k/AR6003/hw1.0/bdata.WB31.bin +lib/firmware/ath6k/AR6003/hw1.0/data.patch.bin +lib/firmware/ath6k/AR6003/hw1.0/otp.bin.z77 +#lib/firmware/ath6k/AR6003/hw2.0 +lib/firmware/ath6k/AR6003/hw2.0/athwlan.bin.z77 +lib/firmware/ath6k/AR6003/hw2.0/bdata.SD31.bin +lib/firmware/ath6k/AR6003/hw2.0/bdata.SD32.bin +lib/firmware/ath6k/AR6003/hw2.0/bdata.WB31.bin +lib/firmware/ath6k/AR6003/hw2.0/data.patch.bin +lib/firmware/ath6k/AR6003/hw2.0/otp.bin.z77 +#lib/firmware/ath6k/AR6003/hw2.1.1 +lib/firmware/ath6k/AR6003/hw2.1.1/athwlan.bin +lib/firmware/ath6k/AR6003/hw2.1.1/bdata.SD31.bin +lib/firmware/ath6k/AR6003/hw2.1.1/bdata.SD32.bin +lib/firmware/ath6k/AR6003/hw2.1.1/bdata.WB31.bin +lib/firmware/ath6k/AR6003/hw2.1.1/data.patch.bin +lib/firmware/ath6k/AR6003/hw2.1.1/endpointping.bin +lib/firmware/ath6k/AR6003/hw2.1.1/otp.bin lib/firmware/atmsar11.fw #lib/firmware/av7110 lib/firmware/av7110/bootcode.bin #lib/firmware/bnx2 lib/firmware/bnx2/bnx2-mips-06-4.6.16.fw lib/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw +lib/firmware/bnx2/bnx2-mips-06-5.0.0.j6.fw +lib/firmware/bnx2/bnx2-mips-06-6.0.15.fw +lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw lib/firmware/bnx2/bnx2-mips-09-4.6.17.fw +lib/firmware/bnx2/bnx2-mips-09-5.0.0.j15.fw lib/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw +lib/firmware/bnx2/bnx2-mips-09-5.0.0.j9.fw +lib/firmware/bnx2/bnx2-mips-09-6.0.17.fw +lib/firmware/bnx2/bnx2-mips-09-6.2.1.fw +lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw lib/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw lib/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw +lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw lib/firmware/bnx2/bnx2-rv2p-09-4.6.15.fw +lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j10.fw lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw +lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw +lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw +lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw lib/firmware/bnx2x-e1-4.8.53.0.fw +lib/firmware/bnx2x-e1-5.2.13.0.fw lib/firmware/bnx2x-e1-5.2.7.0.fw lib/firmware/bnx2x-e1h-4.8.53.0.fw +lib/firmware/bnx2x-e1h-5.2.13.0.fw lib/firmware/bnx2x-e1h-5.2.7.0.fw +#lib/firmware/brcm +lib/firmware/brcm/bcm4329-fullmac-4.bin +lib/firmware/brcm/bcm4329-fullmac-4.txt +lib/firmware/brcm/bcm43xx-0.fw +lib/firmware/brcm/bcm43xx_hdr-0.fw #lib/firmware/cis lib/firmware/cis/3CCFEM556.cis lib/firmware/cis/3CXEM556.cis @@ -58,10 +143,25 @@ lib/firmware/cis/MT5634ZLX.cis lib/firmware/cis/NE2K.cis lib/firmware/cis/PCMLM28.cis lib/firmware/cis/PE-200.cis +lib/firmware/cis/PE520.cis lib/firmware/cis/RS-COM-2P.cis lib/firmware/cis/SW_555_SER.cis lib/firmware/cis/SW_7xx_SER.cis lib/firmware/cis/SW_8xx_SER.cis +#lib/firmware/cis/src +lib/firmware/cis/src/3CCFEM556.cis +lib/firmware/cis/src/3CXEM556.cis +lib/firmware/cis/src/COMpad2.cis +lib/firmware/cis/src/COMpad4.cis +lib/firmware/cis/src/DP83903.cis +lib/firmware/cis/src/LA-PCM.cis +lib/firmware/cis/src/MT5634ZLX.cis +lib/firmware/cis/src/NE2K.cis +lib/firmware/cis/src/PCMLM28.cis +lib/firmware/cis/src/PE-200.cis +lib/firmware/cis/src/PE520.cis +lib/firmware/cis/src/RS-COM-2P.cis +lib/firmware/cis/src/tamarack.cis lib/firmware/cis/tamarack.cis #lib/firmware/cpia2 lib/firmware/cpia2/stv0672_vp4.bin @@ -73,7 +173,10 @@ lib/firmware/cxgb3/t3b_psram-1.1.0.bin lib/firmware/cxgb3/t3c_psram-1.1.0.bin lib/firmware/cxgb3/t3fw-7.0.0.bin lib/firmware/cxgb3/t3fw-7.1.0.bin +lib/firmware/cxgb3/t3fw-7.10.0.bin lib/firmware/cxgb3/t3fw-7.4.0.bin +#lib/firmware/cxgb4 +lib/firmware/cxgb4/t4fw.bin #lib/firmware/dabusb lib/firmware/dabusb/bitstream.bin lib/firmware/dabusb/firmware.fw @@ -105,16 +208,25 @@ lib/firmware/emi62/spdif.fw lib/firmware/ess/maestro3_assp_kernel.fw lib/firmware/ess/maestro3_assp_minisrc.fw lib/firmware/f2255usb.bin -lib/firmware/i2400m-fw-usb-1.3.sbcf +lib/firmware/htc_7010.fw +lib/firmware/htc_9271.fw lib/firmware/i2400m-fw-usb-1.4.sbcf +lib/firmware/i2400m-fw-usb-1.5.sbcf +lib/firmware/i6050-fw-usb-1.5.sbcf lib/firmware/intelliport2.bin +lib/firmware/iwlwifi-100-5.ucode lib/firmware/iwlwifi-1000-3.ucode lib/firmware/iwlwifi-3945-2.ucode lib/firmware/iwlwifi-4965-2.ucode lib/firmware/iwlwifi-5000-1.ucode lib/firmware/iwlwifi-5000-2.ucode +lib/firmware/iwlwifi-5000-5.ucode lib/firmware/iwlwifi-5150-2.ucode lib/firmware/iwlwifi-6000-4.ucode +lib/firmware/iwlwifi-6000g2a-5.ucode +lib/firmware/iwlwifi-6000g2b-5.ucode +lib/firmware/iwlwifi-6050-4.ucode +lib/firmware/iwlwifi-6050-5.ucode #lib/firmware/kaweth lib/firmware/kaweth/new_code.bin lib/firmware/kaweth/new_code_fix.bin @@ -140,6 +252,7 @@ lib/firmware/keyspan_pda/keyspan_pda.fw lib/firmware/keyspan_pda/xircom_pgs.fw #lib/firmware/korg lib/firmware/korg/k1212.dsp +lib/firmware/lgs8g75.fw #lib/firmware/libertas lib/firmware/libertas/cf8385.bin lib/firmware/libertas/cf8385_helper.bin @@ -165,16 +278,30 @@ lib/firmware/libertas/usb8682.bin #lib/firmware/matrox lib/firmware/matrox/g200_warp.fw lib/firmware/matrox/g400_warp.fw +#lib/firmware/mrvl +lib/firmware/mrvl/sd8787_uapsta.bin lib/firmware/mts_cdma.fw lib/firmware/mts_edge.fw lib/firmware/mts_gsm.fw +lib/firmware/mts_mt9234mu.fw +lib/firmware/mts_mt9234zba.fw +lib/firmware/mwl8335_duplex.fw #lib/firmware/mwl8k +lib/firmware/mwl8k/fmimage_8366.fw +lib/firmware/mwl8k/fmimage_8366_ap-1.fw +lib/firmware/mwl8k/fmimage_8366_ap-2.fw lib/firmware/mwl8k/fmimage_8687.fw +lib/firmware/mwl8k/helper_8366.fw lib/firmware/mwl8k/helper_8687.fw +lib/firmware/myri10ge_eth_z8e.dat +lib/firmware/myri10ge_ethp_z8e.dat +lib/firmware/myri10ge_rss_eth_z8e.dat +lib/firmware/myri10ge_rss_ethp_z8e.dat #lib/firmware/myricom lib/firmware/myricom/lanai.bin #lib/firmware/ositech lib/firmware/ositech/Xilinx7OD.bin +lib/firmware/phanfw.bin lib/firmware/ql2100_fw.bin lib/firmware/ql2200_fw.bin lib/firmware/ql2300_fw.bin @@ -186,9 +313,32 @@ lib/firmware/qlogic/1040.bin lib/firmware/qlogic/12160.bin lib/firmware/qlogic/1280.bin lib/firmware/qlogic/isp1000.bin +lib/firmware/qlogic/sd7220.fw #lib/firmware/r128 lib/firmware/r128/r128_cce.bin #lib/firmware/radeon +lib/firmware/radeon/BARTS_mc.bin +lib/firmware/radeon/BARTS_me.bin +lib/firmware/radeon/BARTS_pfp.bin +lib/firmware/radeon/BTC_rlc.bin +lib/firmware/radeon/CAICOS_mc.bin +lib/firmware/radeon/CAICOS_me.bin +lib/firmware/radeon/CAICOS_pfp.bin +lib/firmware/radeon/CAYMAN_mc.bin +lib/firmware/radeon/CAYMAN_me.bin +lib/firmware/radeon/CAYMAN_pfp.bin +lib/firmware/radeon/CAYMAN_rlc.bin +lib/firmware/radeon/CEDAR_me.bin +lib/firmware/radeon/CEDAR_pfp.bin +lib/firmware/radeon/CEDAR_rlc.bin +lib/firmware/radeon/CYPRESS_me.bin +lib/firmware/radeon/CYPRESS_pfp.bin +lib/firmware/radeon/CYPRESS_rlc.bin +lib/firmware/radeon/JUNIPER_me.bin +lib/firmware/radeon/JUNIPER_pfp.bin +lib/firmware/radeon/JUNIPER_rlc.bin +lib/firmware/radeon/PALM_me.bin +lib/firmware/radeon/PALM_pfp.bin lib/firmware/radeon/R100_cp.bin lib/firmware/radeon/R200_cp.bin lib/firmware/radeon/R300_cp.bin @@ -198,6 +348,9 @@ lib/firmware/radeon/R600_me.bin lib/firmware/radeon/R600_pfp.bin lib/firmware/radeon/R600_rlc.bin lib/firmware/radeon/R700_rlc.bin +lib/firmware/radeon/REDWOOD_me.bin +lib/firmware/radeon/REDWOOD_pfp.bin +lib/firmware/radeon/REDWOOD_rlc.bin lib/firmware/radeon/RS600_cp.bin lib/firmware/radeon/RS690_cp.bin lib/firmware/radeon/RS780_me.bin @@ -218,12 +371,32 @@ lib/firmware/radeon/RV730_me.bin lib/firmware/radeon/RV730_pfp.bin lib/firmware/radeon/RV770_me.bin lib/firmware/radeon/RV770_pfp.bin +lib/firmware/radeon/SUMO_rlc.bin +lib/firmware/radeon/TURKS_mc.bin +lib/firmware/radeon/TURKS_me.bin +lib/firmware/radeon/TURKS_pfp.bin lib/firmware/rt2561.bin lib/firmware/rt2561s.bin lib/firmware/rt2661.bin lib/firmware/rt2860.bin lib/firmware/rt2870.bin +lib/firmware/rt3070.bin +lib/firmware/rt3071.bin +lib/firmware/rt3090.bin lib/firmware/rt73.bin +#lib/firmware/rtl_nic +lib/firmware/rtl_nic/rtl8105e-1.fw +lib/firmware/rtl_nic/rtl8168d-1.fw +lib/firmware/rtl_nic/rtl8168d-2.fw +lib/firmware/rtl_nic/rtl8168e-1.fw +lib/firmware/rtl_nic/rtl8168e-2.fw +lib/firmware/rtl_nic/rtl8168e-3.fw +#lib/firmware/rtlwifi +lib/firmware/rtlwifi/rtl8192cfw.bin +lib/firmware/rtlwifi/rtl8192cufw.bin +lib/firmware/rtlwifi/rtl8192defw.bin +lib/firmware/rtlwifi/rtl8192sefw.bin +lib/firmware/rtlwifi/rtl8712u.bin lib/firmware/s2250.fw lib/firmware/s2250_loader.fw #lib/firmware/sb16 @@ -245,15 +418,50 @@ lib/firmware/sxg/saharadbgdownloadB.sys lib/firmware/sxg/saharadownloadB.sys #lib/firmware/tehuti lib/firmware/tehuti/bdx.bin +#lib/firmware/ti-connectivity +lib/firmware/ti-connectivity/TIInit_7.2.31.bts +lib/firmware/ti-connectivity/wl1271-fw-2.bin +lib/firmware/ti-connectivity/wl1271-fw-ap.bin +lib/firmware/ti-connectivity/wl1271-fw.bin +lib/firmware/ti-connectivity/wl1271-nvs-example-wl128x.bin +lib/firmware/ti-connectivity/wl1271-nvs.bin +lib/firmware/ti-connectivity/wl128x-fw-ap.bin +lib/firmware/ti-connectivity/wl128x-fw.bin lib/firmware/ti_3410.fw lib/firmware/ti_5052.fw #lib/firmware/tigon lib/firmware/tigon/tg3.bin lib/firmware/tigon/tg3_tso.bin lib/firmware/tigon/tg3_tso5.bin +lib/firmware/tlg2300_firmware.bin lib/firmware/tr_smctr.bin #lib/firmware/ttusb-budget lib/firmware/ttusb-budget/dspbootcode.bin +#lib/firmware/ueagle-atm +lib/firmware/ueagle-atm/930-fpga.bin +lib/firmware/ueagle-atm/CMV4p.bin.v2 +lib/firmware/ueagle-atm/CMV9i.bin +lib/firmware/ueagle-atm/CMV9p.bin +lib/firmware/ueagle-atm/CMVei.bin +lib/firmware/ueagle-atm/CMVeiWO.bin +lib/firmware/ueagle-atm/CMVep.bin +lib/firmware/ueagle-atm/CMVepES.bin +lib/firmware/ueagle-atm/CMVepES03.bin +lib/firmware/ueagle-atm/CMVepFR.bin +lib/firmware/ueagle-atm/CMVepFR04.bin +lib/firmware/ueagle-atm/CMVepFR10.bin +lib/firmware/ueagle-atm/CMVepIT.bin +lib/firmware/ueagle-atm/CMVepWO.bin +lib/firmware/ueagle-atm/DSP4p.bin +lib/firmware/ueagle-atm/DSP9i.bin +lib/firmware/ueagle-atm/DSP9p.bin +lib/firmware/ueagle-atm/DSPei.bin +lib/firmware/ueagle-atm/DSPep.bin +lib/firmware/ueagle-atm/adi930.fw +lib/firmware/ueagle-atm/eagleI.fw +lib/firmware/ueagle-atm/eagleII.fw +lib/firmware/ueagle-atm/eagleIII.fw +lib/firmware/ueagle-atm/eagleIV.fw #lib/firmware/usbdux #lib/firmware/usbdux/Makefile_dux #lib/firmware/usbdux/README.dux @@ -271,6 +479,10 @@ lib/firmware/v4l-cx23885-enc.fw lib/firmware/v4l-cx25840.fw #lib/firmware/vicam lib/firmware/vicam/firmware.fw +lib/firmware/vntwusb.fw +#lib/firmware/vxge +lib/firmware/vxge/X3fw-pxe.ncf +lib/firmware/vxge/X3fw.ncf lib/firmware/whiteheat.fw lib/firmware/whiteheat_loader.fw #lib/firmware/yam @@ -281,5 +493,3 @@ lib/firmware/yamaha/ds1_ctrl.fw lib/firmware/yamaha/ds1_dsp.fw lib/firmware/yamaha/ds1e_ctrl.fw lib/firmware/yamaha/yss225_registers.bin -lib/firmware/bnx2x-e1-5.0.21.0.fw -lib/firmware/bnx2x-e1h-5.0.21.0.fw diff --git a/config/rootfiles/common/wireless-regdb b/config/rootfiles/common/wireless-regdb new file mode 100644 index 0000000..2dcdbca --- /dev/null +++ b/config/rootfiles/common/wireless-regdb @@ -0,0 +1,5 @@ +#usr/lib/crda +#usr/lib/crda/pubkeys +usr/lib/crda/pubkeys/linville.key.pub.pem +usr/lib/crda/regulatory.bin +#usr/share/man/man5/regulatory.bin.5.gz diff --git a/config/rootfiles/common/zd1211-firmware b/config/rootfiles/common/zd1211-firmware new file mode 100644 index 0000000..389c73a --- /dev/null +++ b/config/rootfiles/common/zd1211-firmware @@ -0,0 +1,19 @@ +#lib/firmware/zd1211 +#lib/firmware/zd1211/COPYING +#lib/firmware/zd1211/README +#lib/firmware/zd1211/WS11UPh.h +#lib/firmware/zd1211/WS11UPhR.h +#lib/firmware/zd1211/WS11UPhR_Turbo.h +#lib/firmware/zd1211/WS11UPhm.h +#lib/firmware/zd1211/WS11Ub.h +#lib/firmware/zd1211/WS11Ur.h +lib/firmware/zd1211/zd1211_ub +lib/firmware/zd1211/zd1211_uph +lib/firmware/zd1211/zd1211_uphm +lib/firmware/zd1211/zd1211_uphr +lib/firmware/zd1211/zd1211_ur +lib/firmware/zd1211/zd1211b_ub +lib/firmware/zd1211/zd1211b_uph +lib/firmware/zd1211/zd1211b_uphm +lib/firmware/zd1211/zd1211b_uphr +lib/firmware/zd1211/zd1211b_ur diff --git a/config/rootfiles/core/44/exclude b/config/rootfiles/core/44/exclude deleted file mode 100644 index c2bceb8..0000000 --- a/config/rootfiles/core/44/exclude +++ /dev/null @@ -1,6 +0,0 @@ -etc/udev/rules.d/30-persistent-network.rules -etc/ipsec.conf -etc/ipsec.secrets -etc/ipsec.user.conf -etc/ipsec.user.secrets -var/updatecache diff --git a/config/rootfiles/core/44/filelists/acl b/config/rootfiles/core/44/filelists/acl deleted file mode 120000 index d819f9c..0000000 --- a/config/rootfiles/core/44/filelists/acl +++ /dev/null @@ -1 +0,0 @@ -../../../common/acl \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/apache2 b/config/rootfiles/core/44/filelists/apache2 deleted file mode 120000 index eef95ef..0000000 --- a/config/rootfiles/core/44/filelists/apache2 +++ /dev/null @@ -1 +0,0 @@ -../../../common/apache2 \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/attr b/config/rootfiles/core/44/filelists/attr deleted file mode 120000 index c808017..0000000 --- a/config/rootfiles/core/44/filelists/attr +++ /dev/null @@ -1 +0,0 @@ -../../../common/attr \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/cpio b/config/rootfiles/core/44/filelists/cpio deleted file mode 120000 index fbab21a..0000000 --- a/config/rootfiles/core/44/filelists/cpio +++ /dev/null @@ -1 +0,0 @@ -../../../common/cpio \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/daq b/config/rootfiles/core/44/filelists/daq deleted file mode 120000 index d0e0956..0000000 --- a/config/rootfiles/core/44/filelists/daq +++ /dev/null @@ -1 +0,0 @@ -../../../common/daq \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/dhcpcd b/config/rootfiles/core/44/filelists/dhcpcd deleted file mode 120000 index 1e799da..0000000 --- a/config/rootfiles/core/44/filelists/dhcpcd +++ /dev/null @@ -1 +0,0 @@ -../../../common/dhcpcd \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/dnsmasq b/config/rootfiles/core/44/filelists/dnsmasq deleted file mode 120000 index d469c74..0000000 --- a/config/rootfiles/core/44/filelists/dnsmasq +++ /dev/null @@ -1 +0,0 @@ -../../../common/dnsmasq \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/dracut b/config/rootfiles/core/44/filelists/dracut deleted file mode 120000 index 1608699..0000000 --- a/config/rootfiles/core/44/filelists/dracut +++ /dev/null @@ -1 +0,0 @@ -../../../common/dracut \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/files b/config/rootfiles/core/44/filelists/files deleted file mode 100644 index 0958059..0000000 --- a/config/rootfiles/core/44/filelists/files +++ /dev/null @@ -1,51 +0,0 @@ -etc/system-release -etc/issue -etc/rc.d/init.d/checkfs -etc/rc.d/init.d/checkfstab -etc/rc.d/init.d/fireinfo -etc/rc.d/init.d/firewall -etc/rc.d/init.d/squid -etc/rc.d/init.d/networking/dhcpcd.exe -etc/rc.d/init.d/networking/red -etc/rc.d/init.d/networking/red.up/99-fireinfo -etc/rc.d/rc3.d/S15fireinfo -srv/web/ipfire/cgi-bin/fireinfo.cgi -srv/web/ipfire/cgi-bin/extrahd.cgi -srv/web/ipfire/cgi-bin/credits.cgi -srv/web/ipfire/cgi-bin/index.cgi -srv/web/ipfire/cgi-bin/ipinfo.cgi -srv/web/ipfire/cgi-bin/pakfire.cgi -srv/web/ipfire/cgi-bin/proxy.cgi -srv/web/ipfire/cgi-bin/speed.cgi -srv/web/ipfire/cgi-bin/vpnmain.cgi -srv/web/ipfire/cgi-bin/ids.cgi -srv/web/ipfire/cgi-bin/outgoingfw.cgi -srv/web/ipfire/cgi-bin/outgoinggrp.cgi -srv/web/ipfire/cgi-bin/pppsetup.cgi -srv/web/ipfire/cgi-bin/hardwaregraphs.cgi -srv/web/ipfire/cgi-bin/memory.cgi -srv/web/ipfire/cgi-bin/netexternal.cgi -srv/web/ipfire/cgi-bin/netinternal.cgi -srv/web/ipfire/cgi-bin/system.cgi -srv/web/ipfire/cgi-bin/services.cgi -srv/web/ipfire/cgi-bin/backup.cgi -srv/web/ipfire/cgi-bin/logs.cgi/log.dat -srv/web/ipfire/html/images/urlfilter/copy.gif -var/ipfire/general-functions.pl -var/ipfire/graphs.pl -var/ipfire/extrahd/bin/extrahd.pl -var/ipfire/langs/de.pl -var/ipfire/langs/en.pl -var/ipfire/langs/fr.pl -var/ipfire/langs/es.pl -var/ipfire/menu.d/10-system.menu -usr/local/bin/fireinfoctrl -var/ipfire/qos/bin/makeqosscripts.pl -usr/local/bin/backupiso -usr/local/bin/timectrl -usr/local/bin/rebuild-initrd -usr/local/bin/scanhd -usr/local/sbin/setup -usr/local/share/GeoIP/GeoIP.dat -usr/bin/ldd -usr/share/doc/licenses/GPLv3 diff --git a/config/rootfiles/core/44/filelists/findutils b/config/rootfiles/core/44/filelists/findutils deleted file mode 120000 index 545280a..0000000 --- a/config/rootfiles/core/44/filelists/findutils +++ /dev/null @@ -1 +0,0 @@ -../../../common/findutils \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/fireinfo b/config/rootfiles/core/44/filelists/fireinfo deleted file mode 120000 index c461155..0000000 --- a/config/rootfiles/core/44/filelists/fireinfo +++ /dev/null @@ -1 +0,0 @@ -../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/grub b/config/rootfiles/core/44/filelists/grub deleted file mode 120000 index 050745c..0000000 --- a/config/rootfiles/core/44/filelists/grub +++ /dev/null @@ -1 +0,0 @@ -../../../common/grub \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/hwdata b/config/rootfiles/core/44/filelists/hwdata deleted file mode 120000 index ced9116..0000000 --- a/config/rootfiles/core/44/filelists/hwdata +++ /dev/null @@ -1 +0,0 @@ -../../../common/hwdata \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/iw b/config/rootfiles/core/44/filelists/iw deleted file mode 120000 index 7c58a20..0000000 --- a/config/rootfiles/core/44/filelists/iw +++ /dev/null @@ -1 +0,0 @@ -../../../common/iw \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/libcap b/config/rootfiles/core/44/filelists/libcap deleted file mode 120000 index ed67d95..0000000 --- a/config/rootfiles/core/44/filelists/libcap +++ /dev/null @@ -1 +0,0 @@ -../../../common/libcap \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/libdnet b/config/rootfiles/core/44/filelists/libdnet deleted file mode 120000 index 5fe2abb..0000000 --- a/config/rootfiles/core/44/filelists/libdnet +++ /dev/null @@ -1 +0,0 @@ -../../../common/libdnet \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/linux b/config/rootfiles/core/44/filelists/linux deleted file mode 120000 index c469fe1..0000000 --- a/config/rootfiles/core/44/filelists/linux +++ /dev/null @@ -1 +0,0 @@ -../../../common/linux \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/linux-firmware b/config/rootfiles/core/44/filelists/linux-firmware deleted file mode 120000 index 4bf91bc..0000000 --- a/config/rootfiles/core/44/filelists/linux-firmware +++ /dev/null @@ -1 +0,0 @@ -../../../common/linux-firmware \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/smartmontools b/config/rootfiles/core/44/filelists/smartmontools deleted file mode 120000 index fb66daf..0000000 --- a/config/rootfiles/core/44/filelists/smartmontools +++ /dev/null @@ -1 +0,0 @@ -../../../common/smartmontools \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/snort b/config/rootfiles/core/44/filelists/snort deleted file mode 120000 index 9406ce0..0000000 --- a/config/rootfiles/core/44/filelists/snort +++ /dev/null @@ -1 +0,0 @@ -../../../common/snort \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/squid b/config/rootfiles/core/44/filelists/squid deleted file mode 120000 index 2dc8372..0000000 --- a/config/rootfiles/core/44/filelists/squid +++ /dev/null @@ -1 +0,0 @@ -../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/strongswan b/config/rootfiles/core/44/filelists/strongswan deleted file mode 120000 index 90c727e..0000000 --- a/config/rootfiles/core/44/filelists/strongswan +++ /dev/null @@ -1 +0,0 @@ -../../../common/strongswan \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/tcl b/config/rootfiles/core/44/filelists/tcl deleted file mode 120000 index 7f620c6..0000000 --- a/config/rootfiles/core/44/filelists/tcl +++ /dev/null @@ -1 +0,0 @@ -../../../common/tcl \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/udev b/config/rootfiles/core/44/filelists/udev deleted file mode 120000 index e967a1c..0000000 --- a/config/rootfiles/core/44/filelists/udev +++ /dev/null @@ -1 +0,0 @@ -../../../common/udev \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/usb_modeswitch b/config/rootfiles/core/44/filelists/usb_modeswitch deleted file mode 120000 index acbab6f..0000000 --- a/config/rootfiles/core/44/filelists/usb_modeswitch +++ /dev/null @@ -1 +0,0 @@ -../../../common/usb_modeswitch \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/usb_modeswitch_data b/config/rootfiles/core/44/filelists/usb_modeswitch_data deleted file mode 120000 index 4cbce46..0000000 --- a/config/rootfiles/core/44/filelists/usb_modeswitch_data +++ /dev/null @@ -1 +0,0 @@ -../../../common/usb_modeswitch_data \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/vim b/config/rootfiles/core/44/filelists/vim deleted file mode 120000 index 9861317..0000000 --- a/config/rootfiles/core/44/filelists/vim +++ /dev/null @@ -1 +0,0 @@ -../../../common/vim \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/wireless b/config/rootfiles/core/44/filelists/wireless deleted file mode 120000 index 6cdd0b4..0000000 --- a/config/rootfiles/core/44/filelists/wireless +++ /dev/null @@ -1 +0,0 @@ -../../../common/wireless \ No newline at end of file diff --git a/config/rootfiles/core/44/filelists/wpa_supplicant b/config/rootfiles/core/44/filelists/wpa_supplicant deleted file mode 120000 index 1d04c03..0000000 --- a/config/rootfiles/core/44/filelists/wpa_supplicant +++ /dev/null @@ -1 +0,0 @@ -../../../common/wpa_supplicant \ No newline at end of file diff --git a/config/rootfiles/core/44/meta b/config/rootfiles/core/44/meta deleted file mode 100644 index d547fa8..0000000 --- a/config/rootfiles/core/44/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/44/update.sh b/config/rootfiles/core/44/update.sh deleted file mode 100644 index 2141b3a..0000000 --- a/config/rootfiles/core/44/update.sh +++ /dev/null @@ -1,311 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2010 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 -# -KVER="2.6.32.28" -MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` -# Nur den letzten Parameter verwenden -echo $MOUNT > /dev/null -MOUNT=$_ -if [ ! $MOUNT == "rw" ]; then - MOUNT="ro" -fi - - -# -# check if we the backup file already exist -if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then - echo Moving backup to backup-old ... - mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ - /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2 -fi -echo First we made a backup of all files that was inside of the -echo update archive. This may take a while ... -# Add some files that are not in the package to backup -echo lib/modules >> /opt/pakfire/tmp/ROOTFILES -echo boot >> /opt/pakfire/tmp/ROOTFILES -echo etc/mkinitcpio.conf >> /opt/pakfire/tmp/ROOTFILES -echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES -echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES -echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES -echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES -echo usr/bin/iw >> /opt/pakfire/tmp/ROOTFILES -echo etc/snort >> /opt/pakfire/tmp/ROOTFILES -echo usr/lib/snort_* >> /opt/pakfire/tmp/ROOTFILES -echo usr/lib/squid >> /opt/pakfire/tmp/ROOTFILES - -# Backup the files -tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ - -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1 - -echo -echo Update Kernel to $KVER ... -# Remove old kernel, configs, initrd, modules ... -# -rm -rf /boot/System.map-* -rm -rf /boot/config-* -rm -rf /boot/ipfirerd-* -rm -rf /boot/vmlinuz-* -rm -rf /lib/modules/*-ipfire -# Remove mkinitcpio -rm -rf /etc/mkinitcpio.* -rm -rf /lib/initcpio -rm -rf /sbin/mkinitcpio -# Remove old iw (new is in usr/sbin) -rm -rf /usr/bin/iw -# Remove old usb_modeswitch data -rm -rf /etc/usb_modeswitch.d -# -# Backup grub.conf -# -cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org - -# -# Stop services to save memory -# -/etc/init.d/snort stop -/etc/init.d/squid stop -/etc/init.d/ipsec stop - -# -# -# Remove old snort... -rm -rf /etc/snort -rm -rf /usr/lib/snort_* -# Remove old squid... -rm -rf /usr/lib/squid -# -# Unpack the updated files -# -echo -echo Unpack the updated files ... -# -tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ - --no-overwrite-dir - -# -# Change collectd init symlinks -# -rm -f /etc/rc.d/rc3.d/S21collectd -ln -f -s ../init.d/collectd /etc/rc.d/rc3.d/S29collectd - -# Remove old pakfire cronjob. -rm -f /etc/fcron.daily/pakfire-update - -# Convert /etc/fstab entries to UUID ... -# -echo Convert fstab entries to UUID ... -ROOT=`mount | grep " / " | cut -d" " -f1` -BOOT=`mount | grep " /boot " | cut -d" " -f1` -VAR=`mount | grep " /var " | cut -d" " -f1` -SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1` -# - -if [ ! -z $ROOT ]; then - ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` - if [ ! -z $ROOTUUID ]; then - sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab - #else - #to do add uuid to rootfs - fi - else - echo "ERROR! / not found!!!" -fi - -if [ ! -z $BOOT ]; then - BOOTUUID=`blkid -c /dev/null -sUUID $BOOT | cut -d'"' -f2` - if [ ! -z $BOOTUUID ]; then - sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab - #else - #to do add uuid to bootfs - fi - else - echo "WARNING! /boot not found!!!" -fi - -if [ ! -z $VAR ]; then - VARUUID=`blkid -c /dev/null -sUUID $VAR | cut -d'"' -f2` - if [ ! -z $VARUUID ]; then - sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab - #else - #to do add uuid to varfs - fi - else - echo "WARNING! /var not found!!!" -fi - -if [ ! -z $SWAP ]; then - SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` - if [ ! -z $SWAPUUID ]; then - sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab - else - # Reformat swap to add a UUID - swapoff -a - mkswap $SWAP - swapon -a - SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` - if [ ! -z $SWAPUUID ]; then - sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab - fi - fi - else - echo "WARNING! swap not found!!!" -fi - -#new strongswan need keyexchange=ikev1 because this is not default anymore -mv /var/ipfire/vpn/ipsec.conf /var/ipfire/vpn/ipsec.conf.org -grep -v "keyexchange=ikev1" /var/ipfire/vpn/ipsec.conf.org > /var/ipfire/vpn/ipsec.conf -sed -i "s|^conn [A-Za-z].*$|&\n\tkeyexchange=ikev1|g" /var/ipfire/vpn/ipsec.conf -chown nobody:nobody /var/ipfire/vpn/ipsec.conf - -#new squid has some changed options. Build a basic config to be able start squid. -mv /var/ipfire/proxy/squid.conf /var/ipfire/proxy/squid.conf.org -grep -v "header_access " /var/ipfire/proxy/squid.conf.org | \ -grep -v "error_directory " | \ -grep -v "cache_dir null" | \ -grep -v "reply_body_max_size 0" > /var/ipfire/proxy/squid.conf -echo >> /var/ipfire/proxy/squid.conf -echo error_directory /etc/squid/errors >> /var/ipfire/proxy/squid.conf -chown nobody:nobody /var/ipfire/proxy/squid.conf - -#Convert extrahd entries to UUID -cp -f /var/ipfire/extrahd/devices /var/ipfire/extrahd/devices.org -while read entry -do - device=`echo $entry | cut -f1 -d";"` - uuid=`blkid -c /dev/null -s UUID -o value /dev/$device` - if [ ! -z $uuid ]; then - sed -i -e "s|$device|UUID=$uuid|g" /var/ipfire/extrahd/devices - sed -i -e "s|/dev/$device|UUID=$uuid|g" /var/ipfire/extrahd/fstab - sed -i -e "s|/dev/$device|UUID=$uuid|g" /etc/fstab - fi -done < /var/ipfire/extrahd/devices.org - -# -# Start services -# -/etc/init.d/squid start -/etc/init.d/snort start -if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then - /etc/init.d/ipsec start -fi - -# -# Rebuild qosscript if enabled -# -if [ -e /var/ipfire/qos/enable ]; then - /usr/local/bin/qosctrl stop - /usr/local/bin/qosctrl generate - /usr/local/bin/qosctrl start -fi - -# Add pakfire and fireinfo cronjobs... -grep -v "# fireinfo" /var/spool/cron/root.orig | -grep -v "/usr/bin/sendprofile" | -grep -v "# pakfire" | -grep -v "/usr/local/bin/pakfire" > /var/tmp/root.tmp -echo "" >> /var/tmp/root.tmp -echo "# fireinfo" >> /var/tmp/root.tmp -echo "%nightly,random * 23-4 /usr/bin/sendprofile >/dev/null 2>&1" >> /var/tmp/root.tmp -echo "" >> /var/tmp/root.tmp -echo "# pakfire" >> /var/tmp/root.tmp -echo "%nightly,random * 23-4 /usr/local/bin/pakfire update >/dev/null 2>&1" >> /var/tmp/root.tmp -fcrontab /var/tmp/root.tmp - -# -# Modify grub.conf -# -echo -echo Update grub configuration ... -if [ ! -z $ROOTUUID ]; then - sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf -else - sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf -fi -sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf -sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf - -if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then - echo "grub use default console ..." -else - echo "grub use serial console ..." - sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf - sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf - sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf - sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf -fi -# -# Change /dev/hd? to /dev/sda -# -if [ "${ROOT:0:7}" == "/dev/hd" ];then - sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /boot/grub/grub.conf - sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /etc/fstab -fi -# -# Don't show gpl on updated systens -# -touch /var/ipfire/main/gpl_accepted -# -# ReInstall grub -# -grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck -# -# Rebuild Language -# -perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" -# -# Delete old lm-sensor modullist to force search at next boot -# -rm -rf /etc/sysconfig/lm_sensors -# -# Change version of Pakfire.conf -# -OLDVERSION=`grep "version = " /opt/pakfire/etc/pakfire.conf | cut -d'"' -f2` -NEWVERSION="2.9" -sed -i "s|$OLDVERSION|$NEWVERSION|g" /opt/pakfire/etc/pakfire.conf -# -# After pakfire has ended run it again and update the lists and do upgrade -# -echo '#!/bin/bash' > /tmp/pak_update -echo 'while [ "$(ps -A | grep " update.sh")" != "" ]; do' >> /tmp/pak_update -echo ' sleep 1' >> /tmp/pak_update -echo 'done' >> /tmp/pak_update -echo 'while [ "$(ps -A | grep " pakfire")" != "" ]; do' >> /tmp/pak_update -echo ' sleep 1' >> /tmp/pak_update -echo 'done' >> /tmp/pak_update -echo '/opt/pakfire/pakfire update -y --force' >> /tmp/pak_update -echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update -echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update -echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update -echo '/usr/bin/logger -p syslog.emerg -t core-upgrade-44 "Upgrade finished. If you use a customized grub.cfg"' >> /tmp/pak_update -echo '/usr/bin/logger -p syslog.emerg -t core-upgrade-44 "Check it before reboot !!!"' >> /tmp/pak_update -echo '/usr/bin/logger -p syslog.emerg -t core-upgrade-44 " *** Please reboot... *** "' >> /tmp/pak_update -echo 'touch /var/run/need_reboot ' >> /tmp/pak_update -# -chmod +x /tmp/pak_update -/tmp/pak_update & -echo -echo Please wait until pakfire has ended... -echo diff --git a/config/rootfiles/core/45/exclude b/config/rootfiles/core/45/exclude deleted file mode 100644 index 2cb9798..0000000 --- a/config/rootfiles/core/45/exclude +++ /dev/null @@ -1 +0,0 @@ -etc/snort/snort.conf \ No newline at end of file diff --git a/config/rootfiles/core/45/filelists/files b/config/rootfiles/core/45/filelists/files deleted file mode 100644 index 0fba2b2..0000000 --- a/config/rootfiles/core/45/filelists/files +++ /dev/null @@ -1,19 +0,0 @@ -etc/system-release -etc/issue -etc/httpd/conf/ssl-global.conf -etc/rc.d/init.d/functions -srv/web/ipfire/cgi-bin/connections.cgi -srv/web/ipfire/cgi-bin/fireinfo.cgi -srv/web/ipfire/cgi-bin/ids.cgi -srv/web/ipfire/cgi-bin/index.cgi -srv/web/ipfire/cgi-bin/media.cgi -srv/web/ipfire/cgi-bin/pakfire.cgi -srv/web/ipfire/cgi-bin/pppsetup.cgi -srv/web/ipfire/cgi-bin/proxy.cgi -srv/web/ipfire/cgi-bin/vpnmain.cgi -usr/sbin/updxlrator -var/ipfire/outgoing/bin/outgoingfw.pl -srv/web/ipfire/cgi-bin/logs.cgi/firewalllog.dat -usr/local/bin/makegraphs -usr/local/bin/hddshutdown -usr/local/bin/vpn-watch diff --git a/config/rootfiles/core/45/filelists/fireinfo b/config/rootfiles/core/45/filelists/fireinfo deleted file mode 120000 index c461155..0000000 --- a/config/rootfiles/core/45/filelists/fireinfo +++ /dev/null @@ -1 +0,0 @@ -../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/core/45/filelists/snort b/config/rootfiles/core/45/filelists/snort deleted file mode 120000 index 9406ce0..0000000 --- a/config/rootfiles/core/45/filelists/snort +++ /dev/null @@ -1 +0,0 @@ -../../../common/snort \ No newline at end of file diff --git a/config/rootfiles/core/45/filelists/squid b/config/rootfiles/core/45/filelists/squid deleted file mode 120000 index 2dc8372..0000000 --- a/config/rootfiles/core/45/filelists/squid +++ /dev/null @@ -1 +0,0 @@ -../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/core/45/meta b/config/rootfiles/core/45/meta deleted file mode 100644 index d547fa8..0000000 --- a/config/rootfiles/core/45/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/45/update.sh b/config/rootfiles/core/45/update.sh deleted file mode 100644 index 646a553..0000000 --- a/config/rootfiles/core/45/update.sh +++ /dev/null @@ -1,91 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2010 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 - -# -# Remove old core updates from pakfire cache to save space... -core=45 -for (( i=1; i<=$core; i++ )) -do - rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire -done - -# -#Stop services -echo Stopping Proxy -/etc/init.d/squid stop 2>/dev/null -echo Stopping vpn-watch -killall vpn-watch - -# -#Extract files -extract_files - -# -# Remove some addon cronjobs if the addons are not installed -[ ! -e /opt/pakfire/db/installed/meta-cacti ] && rm -f /etc/fcron.cyclic/cacti.cron -[ ! -e /opt/pakfire/db/installed/meta-gnump3d ] && rm -f /etc/fcron.daily/gnump3d-index -[ ! -e /opt/pakfire/db/installed/meta-asterisk ] && rm -f /etc/fcron.minutely/wakeup.sh - -# Remove disable cron mails... -sed "s|MAILTO=root|MAILTO=|g" < /var/spool/cron/root.orig > /var/tmp/root.tmp -fcrontab /var/tmp/root.tmp - -# Disable snort packet decoding alerts -sed -i "s|#config disable_decode_alerts|config disable_decode_alerts|g" /etc/snort/snort.conf -sed -i "s|#config disable_tcpopt_alerts|config disable_tcpopt_alerts|g" /etc/snort/snort.conf - -# -#Start services -echo Starting Proxy -/etc/init.d/squid start 2>/dev/null -echo Rewriting Outgoing FW Rules -/var/ipfire/outgoing/bin/outgoingfw.pl -if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then - echo Starting vpn-watch - /usr/local/bin/vpn-watch & -fi - -# -#Update Language cache -#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" - -#Disable geode_aes modul -mv /lib/modules/2.6.32.28-ipfire/kernel/drivers/crypto/geode-aes.ko \ - /lib/modules/2.6.32.28-ipfire/kernel/drivers/crypto/geode-aes.ko.off >/dev/null 2>&1 -mv /lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/crypto/geode-aes.ko \ - /lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/crypto/geode-aes.ko.off >/dev/null 2>&1 -mv /lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/crypto/geode-aes.ko \ - /lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/crypto/geode-aes.ko.off >/dev/null 2>&1 - -#Rebuild module dep's -depmod 2.6.32.28-ipfire >/dev/null 2>&1 -depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 -depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 - -# -#Finish -#Don't report the exitcode last command -exit 0 diff --git a/config/rootfiles/core/46/exclude b/config/rootfiles/core/46/exclude deleted file mode 100644 index 01b7a7f..0000000 --- a/config/rootfiles/core/46/exclude +++ /dev/null @@ -1,3 +0,0 @@ -etc/ssh/ssh_config -etc/ssh/sshd_config -etc/ssl/openssl.cnf diff --git a/config/rootfiles/core/46/filelists/compat-wireless b/config/rootfiles/core/46/filelists/compat-wireless deleted file mode 120000 index 5b5ac9e..0000000 --- a/config/rootfiles/core/46/filelists/compat-wireless +++ /dev/null @@ -1 +0,0 @@ -../../../common/compat-wireless \ No newline at end of file diff --git a/config/rootfiles/core/46/filelists/compat-wireless-modules b/config/rootfiles/core/46/filelists/compat-wireless-modules deleted file mode 100644 index aa25804..0000000 --- a/config/rootfiles/core/46/filelists/compat-wireless-modules +++ /dev/null @@ -1,342 +0,0 @@ -lib/modules/2.6.32.28-ipfire/kernel/compat/compat.ko -lib/modules/2.6.32.28-ipfire/kernel/compat/compat_firmware_class.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/ath3k.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bcm203x.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bfusb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bluecard_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bpa10x.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bt3c_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btmrvl.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btmrvl_sdio.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btsdio.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btuart_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btusb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/dtl1_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/hci_uart.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/hci_vhci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/misc/eeprom/eeprom_93cx6.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atl1c/atl1c.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atl1e/atl1e.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atlx/atl1.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atlx/atl2.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/b44.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/asix.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/catc.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/cdc_eem.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/cdc_ether.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/cdc_subset.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/dm9601.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/gl620a.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/hso.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/int51x1.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/kaweth.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/mcs7830.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/net1080.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/pegasus.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/plusb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/rndis_host.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/rtl8150.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/smsc95xx.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/usbnet.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/zaurus.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/adm8211.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/at76c50x-usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/carl9170 -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/b43/b43.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/b43legacy/b43legacy.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ipw2x00/libipw.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/libertas.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/libertas_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/libertas_sdio.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/usb8xxx.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/mwl8k.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/p54/p54common.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/p54/p54pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/p54/p54usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt61pci.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt73usb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8180.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8187.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/wl1251/wl1251.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/wl1251/wl1251_sdio.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/wl12xx/wl1271.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/ssb/ssb.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/staging/ath6kl/ath6kl.ko -lib/modules/2.6.32.28-ipfire/kernel/drivers/staging/brcm80211/brcm80211.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/bluetooth.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/bnep/bnep.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/cmtp/cmtp.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/hidp/hidp.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/l2cap.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/rfcomm/rfcomm.ko -lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/sco.ko -lib/modules/2.6.32.28-ipfire/kernel/net/mac80211/mac80211.ko -lib/modules/2.6.32.28-ipfire/kernel/net/wireless/cfg80211.ko -lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211.ko -lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211_crypt_ccmp.ko -lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211_crypt_tkip.ko -lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211_crypt_wep.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/compat/compat.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/compat/compat_firmware_class.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/ath3k.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bcm203x.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bfusb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bluecard_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bpa10x.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bt3c_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btmrvl.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btmrvl_sdio.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btsdio.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btuart_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btusb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/dtl1_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/hci_uart.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/hci_vhci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/misc/eeprom/eeprom_93cx6.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atl1c/atl1c.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atl1e/atl1e.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atlx/atl1.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atlx/atl2.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/b44.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/asix.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/catc.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/cdc_eem.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/cdc_ether.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/cdc_subset.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/dm9601.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/gl620a.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/hso.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/int51x1.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/kaweth.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/mcs7830.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/net1080.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/pegasus.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/plusb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/rndis_host.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/rtl8150.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/smsc95xx.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/usbnet.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/zaurus.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/adm8211.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/at76c50x-usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/carl9170 -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/b43/b43.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/b43legacy/b43legacy.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/libipw.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas_sdio.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/usb8xxx.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/mac80211_hwsim.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/mwl8k.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/p54/p54common.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/p54/p54pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/p54/p54usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rndis_wlan.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt61pci.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt73usb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rtl818x/rtl8180.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rtl818x/rtl8187.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/wl1251/wl1251.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/wl1251/wl1251_sdio.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/wl12xx/wl1271.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/ssb/ssb.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/staging/ath6kl/ath6kl.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/staging/brcm80211/brcm80211.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/bluetooth.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/bnep/bnep.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/cmtp/cmtp.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/hidp/hidp.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/l2cap.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/rfcomm/rfcomm.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/sco.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/mac80211/mac80211.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/cfg80211.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211_crypt_tkip.ko -lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211_crypt_wep.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/compat/compat.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/compat/compat_firmware_class.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/ath3k.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bcm203x.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bfusb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bluecard_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bpa10x.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bt3c_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btmrvl.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btmrvl_sdio.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btsdio.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btuart_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btusb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/dtl1_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/hci_uart.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/hci_vhci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/misc/eeprom/eeprom_93cx6.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atl1c/atl1c.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atl1e/atl1e.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atlx/atl1.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atlx/atl2.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/b44.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/asix.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/catc.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/cdc_eem.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/cdc_ether.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/cdc_subset.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/dm9601.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/gl620a.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/hso.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/int51x1.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/kaweth.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/mcs7830.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/net1080.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/pegasus.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/plusb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/rndis_host.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/rtl8150.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/smsc95xx.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/usbnet.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/zaurus.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/adm8211.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/at76c50x-usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/carl9170 -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/b43/b43.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/b43legacy/b43legacy.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/libipw.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_sdio.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/usb8xxx.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/mac80211_hwsim.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/mwl8k.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/p54/p54common.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/p54/p54pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/p54/p54usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rndis_wlan.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt61pci.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt73usb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8180.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8187.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/wl1251/wl1251.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/wl1251/wl1251_sdio.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1271.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/ssb/ssb.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/staging/ath6kl/ath6kl.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/staging/brcm80211/brcm80211.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/bluetooth.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/bnep/bnep.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/cmtp/cmtp.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/hidp/hidp.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/l2cap.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/rfcomm/rfcomm.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/sco.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/mac80211/mac80211.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/cfg80211.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211_crypt_ccmp.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211_crypt_tkip.ko -lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211_crypt_wep.ko diff --git a/config/rootfiles/core/46/filelists/crda b/config/rootfiles/core/46/filelists/crda deleted file mode 120000 index d68c46e..0000000 --- a/config/rootfiles/core/46/filelists/crda +++ /dev/null @@ -1 +0,0 @@ -../../../common/crda \ No newline at end of file diff --git a/config/rootfiles/core/46/filelists/files b/config/rootfiles/core/46/filelists/files deleted file mode 100644 index 956e06e..0000000 --- a/config/rootfiles/core/46/filelists/files +++ /dev/null @@ -1,11 +0,0 @@ -etc/system-release -boot/ipfirerd-2.6.32.28.img -opt/pakfire/lib/functions.pl -var/ipfire/backup/include -srv/web/ipfire/cgi-bin/system.cgi -srv/web/ipfire/cgi-bin/ddns.cgi -usr/local/bin/setddns.pl -var/ipfire/langs/de.pl -var/ipfire/langs/en.pl -var/ipfire/langs/es.pl -var/ipfire/langs/fr.pl diff --git a/config/rootfiles/core/46/filelists/openssh b/config/rootfiles/core/46/filelists/openssh deleted file mode 120000 index d8c77fd..0000000 --- a/config/rootfiles/core/46/filelists/openssh +++ /dev/null @@ -1 +0,0 @@ -../../../common/openssh \ No newline at end of file diff --git a/config/rootfiles/core/46/filelists/openssl b/config/rootfiles/core/46/filelists/openssl deleted file mode 120000 index e011a92..0000000 --- a/config/rootfiles/core/46/filelists/openssl +++ /dev/null @@ -1 +0,0 @@ -../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/core/46/filelists/squid b/config/rootfiles/core/46/filelists/squid deleted file mode 120000 index 2dc8372..0000000 --- a/config/rootfiles/core/46/filelists/squid +++ /dev/null @@ -1 +0,0 @@ -../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/core/46/meta b/config/rootfiles/core/46/meta deleted file mode 100644 index d547fa8..0000000 --- a/config/rootfiles/core/46/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/46/update.sh b/config/rootfiles/core/46/update.sh deleted file mode 100644 index 3ac423d..0000000 --- a/config/rootfiles/core/46/update.sh +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2011 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 - -# -# Remove old core updates from pakfire cache to save space... -core=46 -for (( i=1; i<=$core; i++ )) -do - rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire -done - -# -#Stop services - -# -#Extract files -extract_files - -# -#Start services -/etc/init.d/squid restart - -# -#Update Language cache -perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" - -# Rebuild initrd of optional pae and xen kernel -KVER=2.6.32.28 -[ -e /boot/ipfirerd-$KVER-pae.img ] && /sbin/dracut --force --verbose /boot/ipfirerd-$KVER-pae.img $KVER-ipfire-pae -[ -e /boot/ipfirerd-$KVER-xen.img ] && /sbin/dracut --force --verbose /boot/ipfirerd-$KVER-xen.img $KVER-ipfire-xen - -#Rebuild module dep's -depmod 2.6.32.28-ipfire >/dev/null 2>&1 -depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 -depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 - -# -#Finish -/etc/init.d/fireinfo start -sendprofile -#Don't report the exitcode last command -exit 0 diff --git a/config/rootfiles/core/47/exclude b/config/rootfiles/core/47/exclude deleted file mode 100644 index e69de29..0000000 diff --git a/config/rootfiles/core/47/filelists/files b/config/rootfiles/core/47/filelists/files deleted file mode 100644 index a83bb34..0000000 --- a/config/rootfiles/core/47/filelists/files +++ /dev/null @@ -1,9 +0,0 @@ -etc/system-release -etc/rc.d/init.d/sshd -etc/rc.d/init.d/networking/red -srv/web/ipfire/cgi-bin/proxy.cgi -srv/web/ipfire/cgi-bin/pppsetup.cgi -srv/web/ipfire/cgi-bin/services.cgi -srv/web/ipfire/cgi-bin/remote.cgi -srv/web/ipfire/cgi-bin/ids.cgi -var/ipfire/backup/include diff --git a/config/rootfiles/core/47/filelists/fireinfo b/config/rootfiles/core/47/filelists/fireinfo deleted file mode 120000 index c461155..0000000 --- a/config/rootfiles/core/47/filelists/fireinfo +++ /dev/null @@ -1 +0,0 @@ -../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/core/47/filelists/php b/config/rootfiles/core/47/filelists/php deleted file mode 120000 index 1ae48d7..0000000 --- a/config/rootfiles/core/47/filelists/php +++ /dev/null @@ -1 +0,0 @@ -../../../common/php \ No newline at end of file diff --git a/config/rootfiles/core/47/meta b/config/rootfiles/core/47/meta deleted file mode 100644 index d547fa8..0000000 --- a/config/rootfiles/core/47/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/47/update.sh b/config/rootfiles/core/47/update.sh deleted file mode 100644 index 3adc616..0000000 --- a/config/rootfiles/core/47/update.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2011 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 - -# -# Remove old core updates from pakfire cache to save space... -core=47 -for (( i=1; i<=$core; i++ )) -do - rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire -done - -# -#Stop services - -# -#Extract files -extract_files - -#Generate ssh ecdsa host key if not present -if [ ! -e /etc/ssh/ssh_host_ecdsa_key ]; then - ssh-keygen -qf /etc/ssh/ssh_host_ecdsa_key -N '' -t ecdsa -fi - -# -#Start services - -# -#Update Language cache -#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" - -#Rebuild module dep's -#depmod 2.6.32.28-ipfire >/dev/null 2>&1 -#depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 -#depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 - -# -#Finish -/etc/init.d/fireinfo start -sendprofile -#Don't report the exitcode last command -exit 0 diff --git a/config/rootfiles/core/48/exclude b/config/rootfiles/core/48/exclude deleted file mode 100644 index ce199d8..0000000 --- a/config/rootfiles/core/48/exclude +++ /dev/null @@ -1 +0,0 @@ -srv/web/ipfire/html/proxy.pac diff --git a/config/rootfiles/core/48/filelists/daq b/config/rootfiles/core/48/filelists/daq deleted file mode 120000 index d0e0956..0000000 --- a/config/rootfiles/core/48/filelists/daq +++ /dev/null @@ -1 +0,0 @@ -../../../common/daq \ No newline at end of file diff --git a/config/rootfiles/core/48/filelists/files b/config/rootfiles/core/48/filelists/files deleted file mode 100644 index 6bc22d4..0000000 --- a/config/rootfiles/core/48/filelists/files +++ /dev/null @@ -1,4 +0,0 @@ -etc/system-release -var/ipfire/backup/bin/backup.pl -srv/web/ipfire/cgi-bin/ids.cgi -srv/web/ipfire/cgi-bin/pppsetup.cgi diff --git a/config/rootfiles/core/48/filelists/perl b/config/rootfiles/core/48/filelists/perl deleted file mode 120000 index 478292a..0000000 --- a/config/rootfiles/core/48/filelists/perl +++ /dev/null @@ -1 +0,0 @@ -../../../common/perl \ No newline at end of file diff --git a/config/rootfiles/core/48/filelists/perl-GD b/config/rootfiles/core/48/filelists/perl-GD deleted file mode 120000 index 962d937..0000000 --- a/config/rootfiles/core/48/filelists/perl-GD +++ /dev/null @@ -1 +0,0 @@ -../../../common/perl-GD \ No newline at end of file diff --git a/config/rootfiles/core/48/filelists/perl-modules b/config/rootfiles/core/48/filelists/perl-modules deleted file mode 100644 index 9c884b8..0000000 --- a/config/rootfiles/core/48/filelists/perl-modules +++ /dev/null @@ -1,380 +0,0 @@ -usr/lib/perl5/site_perl/5.12.3/Archive/Tar.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Tar/Constant.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Tar/File.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Zip.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Zip/BufferedFileHandle.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Zip/MemberRead.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Zip/MockFileHandle.pm -usr/lib/perl5/site_perl/5.12.3/Archive/Zip/Tree.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/BerkeleyDB.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/BerkeleyDB/Btree.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/BerkeleyDB/Hash.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/BerkeleyDB/BerkeleyDB.so -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Compress/Zlib.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Zlib/Zlib.so -usr/lib/perl5/site_perl/5.12.3/Convert/TNEF.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Convert/UUlib.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Convert/UUlib/UUlib.so -usr/lib/perl5/site_perl/5.12.3/Digest/HMAC.pm -usr/lib/perl5/site_perl/5.12.3/Digest/HMAC_MD5.pm -usr/lib/perl5/site_perl/5.12.3/Digest/HMAC_SHA1.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Digest/SHA1.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Digest/SHA1/SHA1.so -usr/lib/perl5/site_perl/5.12.3/GD/Graph.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/Data.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/Error.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/FAQ.pod -usr/lib/perl5/site_perl/5.12.3/GD/Graph/area.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/axestype.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/bars.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/colour.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/hbars.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/lines.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/linespoints.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/mixed.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/pie.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/points.pm -usr/lib/perl5/site_perl/5.12.3/GD/Graph/utils.pm -usr/lib/perl5/site_perl/5.12.3/GD/Text.pm -usr/lib/perl5/site_perl/5.12.3/GD/Text/Align.pm -usr/lib/perl5/site_perl/5.12.3/GD/Text/Wrap.pm -usr/lib/perl5/site_perl/5.12.3/Geo/IP/PurePerl.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/Entities.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/Filter.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/HeadParser.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/LinkExtor.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/Parser.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/PullParser.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/TokeParser.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/HTML/Parser/Parser.so -usr/lib/perl5/site_perl/5.12.3/HTML/Tagset.pm -usr/lib/perl5/site_perl/5.12.3/IO/AtomicFile.pm -usr/lib/perl5/site_perl/5.12.3/IO/InnerFile.pm -usr/lib/perl5/site_perl/5.12.3/IO/Lines.pm -usr/lib/perl5/site_perl/5.12.3/IO/Scalar.pm -usr/lib/perl5/site_perl/5.12.3/IO/ScalarArray.pm -usr/lib/perl5/site_perl/5.12.3/IO/Stringy.pm -usr/lib/perl5/site_perl/5.12.3/IO/Wrap.pm -usr/lib/perl5/site_perl/5.12.3/IO/WrapTie.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/Oping.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/Oping/Oping.so -usr/lib/perl5/site_perl/5.12.3/Bundle/LWP.pm -usr/lib/perl5/site_perl/5.12.3/File/Listing.pm -usr/lib/perl5/site_perl/5.12.3/HTML/Form.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Cookies.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Cookies/Microsoft.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Cookies/Netscape.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Daemon.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Date.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Headers.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Headers/Auth.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Headers/ETag.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Headers/Util.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Message.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Negotiate.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Request.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Request/Common.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Response.pm -usr/lib/perl5/site_perl/5.12.3/HTTP/Status.pm -usr/lib/perl5/site_perl/5.12.3/LWP.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Authen/Basic.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Authen/Digest.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Authen/Ntlm.pm -usr/lib/perl5/site_perl/5.12.3/LWP/ConnCache.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Debug.pm -usr/lib/perl5/site_perl/5.12.3/LWP/DebugFile.pm -usr/lib/perl5/site_perl/5.12.3/LWP/MediaTypes.pm -usr/lib/perl5/site_perl/5.12.3/LWP/MemberMixin.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/GHTTP.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/cpan.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/data.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/file.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/ftp.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/gopher.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/http.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/http10.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/https.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/https10.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/loopback.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/mailto.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/nntp.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/nogo.pm -usr/lib/perl5/site_perl/5.12.3/LWP/RobotUA.pm -usr/lib/perl5/site_perl/5.12.3/LWP/Simple.pm -usr/lib/perl5/site_perl/5.12.3/LWP/UserAgent.pm -usr/lib/perl5/site_perl/5.12.3/LWP/media.types -usr/lib/perl5/site_perl/5.12.3/Net/HTTP.pm -usr/lib/perl5/site_perl/5.12.3/Net/HTTP/Methods.pm -usr/lib/perl5/site_perl/5.12.3/Net/HTTP/NB.pm -usr/lib/perl5/site_perl/5.12.3/Net/HTTPS.pm -usr/lib/perl5/site_perl/5.12.3/WWW/RobotRules.pm -usr/lib/perl5/site_perl/5.12.3/WWW/RobotRules/AnyDBM_File.pm -usr/lib/perl5/site_perl/5.12.3/Locale/Constants.pm -usr/lib/perl5/site_perl/5.12.3/Locale/Constants.pod -usr/lib/perl5/site_perl/5.12.3/Locale/Country.pm -usr/lib/perl5/site_perl/5.12.3/Locale/Country.pod -usr/lib/perl5/site_perl/5.12.3/Locale/Currency.pm -usr/lib/perl5/site_perl/5.12.3/Locale/Currency.pod -usr/lib/perl5/site_perl/5.12.3/Locale/Language.pm -usr/lib/perl5/site_perl/5.12.3/Locale/Language.pod -usr/lib/perl5/site_perl/5.12.3/Locale/Script.pm -usr/lib/perl5/site_perl/5.12.3/Locale/Script.pod -usr/lib/perl5/site_perl/5.12.3/Mail/Address.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Cap.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Field.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Field/AddrList.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Field/Date.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Filter.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Header.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Internet.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Mailer.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/qmail.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/rfc822.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/sendmail.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/smtp.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/testfile.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Send.pm -usr/lib/perl5/site_perl/5.12.3/Mail/Util.pm -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/_prephdr.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/add_signature.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/autosplit.ix -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/escape_from.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/nntppost.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/reply.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/send.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/sign.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/smtpsend.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/unescape_from.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/autosplit.ix -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/mailaddress.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/maildomain.al -#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/read_mbox.al -usr/lib/perl5/site_perl/5.12.3/MIME/Body.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Base64.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/BinHex.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Binary.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Gzip64.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/NBit.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/QuotedPrint.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/UU.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Entity.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Field/ConTraEnc.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Field/ContDisp.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Field/ContType.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Field/ParamVal.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Head.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Parser.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Filer.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Reader.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Results.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Tools.pm -usr/lib/perl5/site_perl/5.12.3/MIME/WordDecoder.pm -usr/lib/perl5/site_perl/5.12.3/MIME/Words.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Header.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Nameserver.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Packet.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Question.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/A.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/AAAA.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/AFSDB.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/CERT.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/CNAME.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/DNAME.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/EID.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/HINFO.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/ISDN.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/LOC.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MB.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MG.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MINFO.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MR.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MX.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NAPTR.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NIMLOC.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NS.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NSAP.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NULL.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/OPT.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/PTR.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/PX.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/RP.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/RT.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/SOA.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/SRV.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/TKEY.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/TSIG.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/TXT.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/Unknown.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/X25.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Base.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Cygwin.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Recurse.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/UNIX.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Win32.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Update.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/DNS/DNS.so -usr/lib/perl5/site_perl/5.12.3/Net/IPv4Addr.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Daemonize.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Fork.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/INET.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/MultiType.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Multiplex.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/PreFork.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/PreForkSimple.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/SSL.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/TCP.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/UDP.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/UNIX.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/SIG.pm -usr/lib/perl5/site_perl/5.12.3/Net/Server/Single.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/SSLeay.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/SSLeay/Handle.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/SSLeay.so -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/autosplit.ix -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/debug_read.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https2.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_httpx2.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_httpx3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_httpx4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/dump_peer_certificate.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_http.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_http3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_http4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_https.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_https3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_https4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_httpx.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_httpx3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_httpx4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_http.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_http3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_http4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_https.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_https3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_https4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_httpx.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_httpx3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_httpx4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/http_cat.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/https_cat.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/httpx_cat.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/make_form.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/make_headers.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/new_x_ctx.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/open_proxy_tcp_connection.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/open_tcp_connection.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_http.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_http3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_http4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_https.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_https3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_https4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_httpx.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_httpx3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_httpx4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_http.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_http3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_http4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_https.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_https3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_https4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_httpx.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_httpx3.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_httpx4.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/randomize.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/set_cert_and_key.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/set_proxy.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/set_server_cert_and_key.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_read_CRLF.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_read_all.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_read_until.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_write_CRLF.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_write_all.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/sslcat.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_read_CRLF.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_read_all.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_read_until.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_write_CRLF.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_write_all.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcpcat.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcpxcat.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_X509_lookup.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_nothing.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_read.al -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_write.al -usr/lib/perl5/site_perl/5.12.3/RRDp.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/RRDs.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/RRDs/RRDs.so -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Unix/Syslog.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Unix/Syslog/Syslog.so -usr/lib/perl5/site_perl/5.12.3/URI.pm -usr/lib/perl5/site_perl/5.12.3/URI/Escape.pm -usr/lib/perl5/site_perl/5.12.3/URI/Heuristic.pm -usr/lib/perl5/site_perl/5.12.3/URI/QueryParam.pm -usr/lib/perl5/site_perl/5.12.3/URI/Split.pm -usr/lib/perl5/site_perl/5.12.3/URI/URL.pm -usr/lib/perl5/site_perl/5.12.3/URI/WithBase.pm -usr/lib/perl5/site_perl/5.12.3/URI/_foreign.pm -usr/lib/perl5/site_perl/5.12.3/URI/_generic.pm -usr/lib/perl5/site_perl/5.12.3/URI/_ldap.pm -usr/lib/perl5/site_perl/5.12.3/URI/_login.pm -usr/lib/perl5/site_perl/5.12.3/URI/_query.pm -usr/lib/perl5/site_perl/5.12.3/URI/_segment.pm -usr/lib/perl5/site_perl/5.12.3/URI/_server.pm -usr/lib/perl5/site_perl/5.12.3/URI/_userpass.pm -usr/lib/perl5/site_perl/5.12.3/URI/data.pm -usr/lib/perl5/site_perl/5.12.3/URI/file -usr/lib/perl5/site_perl/5.12.3/URI/file.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/Base.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/FAT.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/Mac.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/OS2.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/QNX.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/Unix.pm -usr/lib/perl5/site_perl/5.12.3/URI/file/Win32.pm -usr/lib/perl5/site_perl/5.12.3/URI/ftp.pm -usr/lib/perl5/site_perl/5.12.3/URI/gopher.pm -usr/lib/perl5/site_perl/5.12.3/URI/http.pm -usr/lib/perl5/site_perl/5.12.3/URI/https.pm -usr/lib/perl5/site_perl/5.12.3/URI/ldap.pm -usr/lib/perl5/site_perl/5.12.3/URI/ldapi.pm -usr/lib/perl5/site_perl/5.12.3/URI/ldaps.pm -usr/lib/perl5/site_perl/5.12.3/URI/mailto.pm -usr/lib/perl5/site_perl/5.12.3/URI/mms.pm -usr/lib/perl5/site_perl/5.12.3/URI/news.pm -usr/lib/perl5/site_perl/5.12.3/URI/nntp.pm -usr/lib/perl5/site_perl/5.12.3/URI/pop.pm -usr/lib/perl5/site_perl/5.12.3/URI/rlogin.pm -usr/lib/perl5/site_perl/5.12.3/URI/rsync.pm -usr/lib/perl5/site_perl/5.12.3/URI/rtsp.pm -usr/lib/perl5/site_perl/5.12.3/URI/rtspu.pm -usr/lib/perl5/site_perl/5.12.3/URI/sip.pm -usr/lib/perl5/site_perl/5.12.3/URI/sips.pm -usr/lib/perl5/site_perl/5.12.3/URI/snews.pm -usr/lib/perl5/site_perl/5.12.3/URI/ssh.pm -usr/lib/perl5/site_perl/5.12.3/URI/telnet.pm -usr/lib/perl5/site_perl/5.12.3/URI/tn3270.pm -usr/lib/perl5/site_perl/5.12.3/URI/urn.pm -usr/lib/perl5/site_perl/5.12.3/URI/urn/isbn.pm -usr/lib/perl5/site_perl/5.12.3/URI/urn/oid.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Encodings -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Expat.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/LWPExternEnt.pl -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Debug.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Objects.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Stream.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Subs.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Tree.pm -usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/XML/Parser/Expat/Expat.so diff --git a/config/rootfiles/core/48/filelists/snort b/config/rootfiles/core/48/filelists/snort deleted file mode 120000 index 9406ce0..0000000 --- a/config/rootfiles/core/48/filelists/snort +++ /dev/null @@ -1 +0,0 @@ -../../../common/snort \ No newline at end of file diff --git a/config/rootfiles/core/48/filelists/squid b/config/rootfiles/core/48/filelists/squid deleted file mode 120000 index 2dc8372..0000000 --- a/config/rootfiles/core/48/filelists/squid +++ /dev/null @@ -1 +0,0 @@ -../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/core/48/meta b/config/rootfiles/core/48/meta deleted file mode 100644 index d547fa8..0000000 --- a/config/rootfiles/core/48/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/48/update.sh b/config/rootfiles/core/48/update.sh deleted file mode 100644 index b34d37d..0000000 --- a/config/rootfiles/core/48/update.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2011 IPFire-Team info@ipfire.org. # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 - -# -# Remove old core updates from pakfire cache to save space... -core=48 -for (( i=1; i<=$core; i++ )) -do - rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire -done - -# -#Stop services - -# -#Extract files -extract_files - -# -#Start services - -# -#Update Language cache -#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" - -#Rebuild module dep's -#depmod 2.6.32.28-ipfire >/dev/null 2>&1 -#depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 -#depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 - -# -#Finish -/etc/init.d/fireinfo start -sendprofile -#Don't report the exitcode last command -exit 0 diff --git a/config/rootfiles/core/51/exclude b/config/rootfiles/core/51/exclude new file mode 100644 index 0000000..ce199d8 --- /dev/null +++ b/config/rootfiles/core/51/exclude @@ -0,0 +1 @@ +srv/web/ipfire/html/proxy.pac diff --git a/config/rootfiles/core/51/filelists/crda b/config/rootfiles/core/51/filelists/crda new file mode 120000 index 0000000..d68c46e --- /dev/null +++ b/config/rootfiles/core/51/filelists/crda @@ -0,0 +1 @@ +../../../common/crda \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/dracut b/config/rootfiles/core/51/filelists/dracut new file mode 120000 index 0000000..1608699 --- /dev/null +++ b/config/rootfiles/core/51/filelists/dracut @@ -0,0 +1 @@ +../../../common/dracut \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/files b/config/rootfiles/core/51/filelists/files new file mode 100644 index 0000000..0037af1 --- /dev/null +++ b/config/rootfiles/core/51/filelists/files @@ -0,0 +1 @@ +etc/system-release diff --git a/config/rootfiles/core/51/filelists/grub b/config/rootfiles/core/51/filelists/grub new file mode 120000 index 0000000..050745c --- /dev/null +++ b/config/rootfiles/core/51/filelists/grub @@ -0,0 +1 @@ +../../../common/grub \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/iw b/config/rootfiles/core/51/filelists/iw new file mode 120000 index 0000000..7c58a20 --- /dev/null +++ b/config/rootfiles/core/51/filelists/iw @@ -0,0 +1 @@ +../../../common/iw \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/linux b/config/rootfiles/core/51/filelists/linux new file mode 120000 index 0000000..c469fe1 --- /dev/null +++ b/config/rootfiles/core/51/filelists/linux @@ -0,0 +1 @@ +../../../common/linux \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/linux-firmware b/config/rootfiles/core/51/filelists/linux-firmware new file mode 120000 index 0000000..4bf91bc --- /dev/null +++ b/config/rootfiles/core/51/filelists/linux-firmware @@ -0,0 +1 @@ +../../../common/linux-firmware \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/wireless-regdb b/config/rootfiles/core/51/filelists/wireless-regdb new file mode 120000 index 0000000..c9205b3 --- /dev/null +++ b/config/rootfiles/core/51/filelists/wireless-regdb @@ -0,0 +1 @@ +../../../common/wireless-regdb \ No newline at end of file diff --git a/config/rootfiles/core/51/filelists/zd1211-firmware b/config/rootfiles/core/51/filelists/zd1211-firmware new file mode 120000 index 0000000..33985ce --- /dev/null +++ b/config/rootfiles/core/51/filelists/zd1211-firmware @@ -0,0 +1 @@ +../../../common/zd1211-firmware \ No newline at end of file diff --git a/config/rootfiles/core/51/meta b/config/rootfiles/core/51/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/core/51/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/core/51/update.sh b/config/rootfiles/core/51/update.sh new file mode 100644 index 0000000..78e6a53 --- /dev/null +++ b/config/rootfiles/core/51/update.sh @@ -0,0 +1,156 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2011 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# +# Remove old core updates from pakfire cache to save space... +core=51 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# +KVER="xxxKVERxxx" +MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` +# Nur den letzten Parameter verwenden +echo $MOUNT > /dev/null +MOUNT=$_ +if [ ! $MOUNT == "rw" ]; then + MOUNT="ro" +fi + + +# +# check if we the backup file already exist +if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then + echo Moving backup to backup-old ... + mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2 +fi +echo First we made a backup of all files that was inside of the +echo update archive. This may take a while ... +# Add some files that are not in the package to backup +echo lib/modules >> /opt/pakfire/tmp/ROOTFILES +echo boot >> /opt/pakfire/tmp/ROOTFILES + +# Backup the files +tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1 + +echo +echo Update Kernel to $KVER ... +# Remove old kernel, configs, initrd, modules ... +# +rm -rf /boot/System.map-* +rm -rf /boot/config-* +rm -rf /boot/ipfirerd-* +rm -rf /boot/vmlinuz-* +rm -rf /lib/modules/*-ipfire +# +# Backup grub.conf +# +cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org + +# +# Stop services to save memory +# +/etc/init.d/snort stop +/etc/init.d/squid stop +/etc/init.d/ipsec stop + +# +# Unpack the updated files +# +echo +echo Unpack the updated files ... +# +tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ + --no-overwrite-dir + +# +# Enable ralink rt73 hardware encryption again +rm -f /etc/modprobe.d/ralink_wireless + +# +# Start services +# +/etc/init.d/squid start +/etc/init.d/snort start +if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then + /etc/init.d/ipsec start +fi + +# +# Modify grub.conf +# +echo +echo Update grub configuration ... +ROOT=`mount | grep " / " | cut -d" " -f1` +if [ ! -z $ROOT ]; then + ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` +fi +if [ ! -z $ROOTUUID ]; then + sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf +else + sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf +fi +sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf +sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf + +if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then + echo "grub use default console ..." +else + echo "grub use serial console ..." + sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf + sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf + sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf + sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf +fi +# +# ReInstall grub +# +grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck +# +# Rebuild Language +# +perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +# +# Delete old lm-sensor modullist to force search at next boot +# +rm -rf /etc/sysconfig/lm_sensors + +# Reboot message to console +/usr/bin/logger -p syslog.emerg -t core-upgrade-51 "Upgrade finished. If you use a customized grub.cfg" +/usr/bin/logger -p syslog.emerg -t core-upgrade-51 "Check it before reboot !!!" +/usr/bin/logger -p syslog.emerg -t core-upgrade-51 " *** Please reboot... *** " + + +# +#Finish +/etc/init.d/fireinfo start +sendprofile +#Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/44/exclude b/config/rootfiles/oldcore/44/exclude new file mode 100644 index 0000000..c2bceb8 --- /dev/null +++ b/config/rootfiles/oldcore/44/exclude @@ -0,0 +1,6 @@ +etc/udev/rules.d/30-persistent-network.rules +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +var/updatecache diff --git a/config/rootfiles/oldcore/44/filelists/acl b/config/rootfiles/oldcore/44/filelists/acl new file mode 120000 index 0000000..d819f9c --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/acl @@ -0,0 +1 @@ +../../../common/acl \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/apache2 b/config/rootfiles/oldcore/44/filelists/apache2 new file mode 120000 index 0000000..eef95ef --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/apache2 @@ -0,0 +1 @@ +../../../common/apache2 \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/attr b/config/rootfiles/oldcore/44/filelists/attr new file mode 120000 index 0000000..c808017 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/attr @@ -0,0 +1 @@ +../../../common/attr \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/cpio b/config/rootfiles/oldcore/44/filelists/cpio new file mode 120000 index 0000000..fbab21a --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/cpio @@ -0,0 +1 @@ +../../../common/cpio \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/daq b/config/rootfiles/oldcore/44/filelists/daq new file mode 120000 index 0000000..d0e0956 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/daq @@ -0,0 +1 @@ +../../../common/daq \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/dhcpcd b/config/rootfiles/oldcore/44/filelists/dhcpcd new file mode 120000 index 0000000..1e799da --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/dhcpcd @@ -0,0 +1 @@ +../../../common/dhcpcd \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/dnsmasq b/config/rootfiles/oldcore/44/filelists/dnsmasq new file mode 120000 index 0000000..d469c74 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/dnsmasq @@ -0,0 +1 @@ +../../../common/dnsmasq \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/dracut b/config/rootfiles/oldcore/44/filelists/dracut new file mode 120000 index 0000000..1608699 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/dracut @@ -0,0 +1 @@ +../../../common/dracut \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/files b/config/rootfiles/oldcore/44/filelists/files new file mode 100644 index 0000000..0958059 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/files @@ -0,0 +1,51 @@ +etc/system-release +etc/issue +etc/rc.d/init.d/checkfs +etc/rc.d/init.d/checkfstab +etc/rc.d/init.d/fireinfo +etc/rc.d/init.d/firewall +etc/rc.d/init.d/squid +etc/rc.d/init.d/networking/dhcpcd.exe +etc/rc.d/init.d/networking/red +etc/rc.d/init.d/networking/red.up/99-fireinfo +etc/rc.d/rc3.d/S15fireinfo +srv/web/ipfire/cgi-bin/fireinfo.cgi +srv/web/ipfire/cgi-bin/extrahd.cgi +srv/web/ipfire/cgi-bin/credits.cgi +srv/web/ipfire/cgi-bin/index.cgi +srv/web/ipfire/cgi-bin/ipinfo.cgi +srv/web/ipfire/cgi-bin/pakfire.cgi +srv/web/ipfire/cgi-bin/proxy.cgi +srv/web/ipfire/cgi-bin/speed.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +srv/web/ipfire/cgi-bin/ids.cgi +srv/web/ipfire/cgi-bin/outgoingfw.cgi +srv/web/ipfire/cgi-bin/outgoinggrp.cgi +srv/web/ipfire/cgi-bin/pppsetup.cgi +srv/web/ipfire/cgi-bin/hardwaregraphs.cgi +srv/web/ipfire/cgi-bin/memory.cgi +srv/web/ipfire/cgi-bin/netexternal.cgi +srv/web/ipfire/cgi-bin/netinternal.cgi +srv/web/ipfire/cgi-bin/system.cgi +srv/web/ipfire/cgi-bin/services.cgi +srv/web/ipfire/cgi-bin/backup.cgi +srv/web/ipfire/cgi-bin/logs.cgi/log.dat +srv/web/ipfire/html/images/urlfilter/copy.gif +var/ipfire/general-functions.pl +var/ipfire/graphs.pl +var/ipfire/extrahd/bin/extrahd.pl +var/ipfire/langs/de.pl +var/ipfire/langs/en.pl +var/ipfire/langs/fr.pl +var/ipfire/langs/es.pl +var/ipfire/menu.d/10-system.menu +usr/local/bin/fireinfoctrl +var/ipfire/qos/bin/makeqosscripts.pl +usr/local/bin/backupiso +usr/local/bin/timectrl +usr/local/bin/rebuild-initrd +usr/local/bin/scanhd +usr/local/sbin/setup +usr/local/share/GeoIP/GeoIP.dat +usr/bin/ldd +usr/share/doc/licenses/GPLv3 diff --git a/config/rootfiles/oldcore/44/filelists/findutils b/config/rootfiles/oldcore/44/filelists/findutils new file mode 120000 index 0000000..545280a --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/findutils @@ -0,0 +1 @@ +../../../common/findutils \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/fireinfo b/config/rootfiles/oldcore/44/filelists/fireinfo new file mode 120000 index 0000000..c461155 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/fireinfo @@ -0,0 +1 @@ +../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/grub b/config/rootfiles/oldcore/44/filelists/grub new file mode 120000 index 0000000..050745c --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/grub @@ -0,0 +1 @@ +../../../common/grub \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/hwdata b/config/rootfiles/oldcore/44/filelists/hwdata new file mode 120000 index 0000000..ced9116 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/hwdata @@ -0,0 +1 @@ +../../../common/hwdata \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/iw b/config/rootfiles/oldcore/44/filelists/iw new file mode 120000 index 0000000..7c58a20 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/iw @@ -0,0 +1 @@ +../../../common/iw \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/libcap b/config/rootfiles/oldcore/44/filelists/libcap new file mode 120000 index 0000000..ed67d95 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/libcap @@ -0,0 +1 @@ +../../../common/libcap \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/libdnet b/config/rootfiles/oldcore/44/filelists/libdnet new file mode 120000 index 0000000..5fe2abb --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/libdnet @@ -0,0 +1 @@ +../../../common/libdnet \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/linux b/config/rootfiles/oldcore/44/filelists/linux new file mode 120000 index 0000000..c469fe1 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/linux @@ -0,0 +1 @@ +../../../common/linux \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/linux-firmware b/config/rootfiles/oldcore/44/filelists/linux-firmware new file mode 120000 index 0000000..4bf91bc --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/linux-firmware @@ -0,0 +1 @@ +../../../common/linux-firmware \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/smartmontools b/config/rootfiles/oldcore/44/filelists/smartmontools new file mode 120000 index 0000000..fb66daf --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/smartmontools @@ -0,0 +1 @@ +../../../common/smartmontools \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/snort b/config/rootfiles/oldcore/44/filelists/snort new file mode 120000 index 0000000..9406ce0 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/snort @@ -0,0 +1 @@ +../../../common/snort \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/squid b/config/rootfiles/oldcore/44/filelists/squid new file mode 120000 index 0000000..2dc8372 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/strongswan b/config/rootfiles/oldcore/44/filelists/strongswan new file mode 120000 index 0000000..90c727e --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/strongswan @@ -0,0 +1 @@ +../../../common/strongswan \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/tcl b/config/rootfiles/oldcore/44/filelists/tcl new file mode 120000 index 0000000..7f620c6 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/tcl @@ -0,0 +1 @@ +../../../common/tcl \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/udev b/config/rootfiles/oldcore/44/filelists/udev new file mode 120000 index 0000000..e967a1c --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/udev @@ -0,0 +1 @@ +../../../common/udev \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/usb_modeswitch b/config/rootfiles/oldcore/44/filelists/usb_modeswitch new file mode 120000 index 0000000..acbab6f --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/usb_modeswitch @@ -0,0 +1 @@ +../../../common/usb_modeswitch \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/usb_modeswitch_data b/config/rootfiles/oldcore/44/filelists/usb_modeswitch_data new file mode 120000 index 0000000..4cbce46 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/usb_modeswitch_data @@ -0,0 +1 @@ +../../../common/usb_modeswitch_data \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/vim b/config/rootfiles/oldcore/44/filelists/vim new file mode 120000 index 0000000..9861317 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/vim @@ -0,0 +1 @@ +../../../common/vim \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/wireless b/config/rootfiles/oldcore/44/filelists/wireless new file mode 120000 index 0000000..6cdd0b4 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/wireless @@ -0,0 +1 @@ +../../../common/wireless \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/filelists/wpa_supplicant b/config/rootfiles/oldcore/44/filelists/wpa_supplicant new file mode 120000 index 0000000..1d04c03 --- /dev/null +++ b/config/rootfiles/oldcore/44/filelists/wpa_supplicant @@ -0,0 +1 @@ +../../../common/wpa_supplicant \ No newline at end of file diff --git a/config/rootfiles/oldcore/44/meta b/config/rootfiles/oldcore/44/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/oldcore/44/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/oldcore/44/update.sh b/config/rootfiles/oldcore/44/update.sh new file mode 100644 index 0000000..2141b3a --- /dev/null +++ b/config/rootfiles/oldcore/44/update.sh @@ -0,0 +1,311 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2010 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 +# +KVER="2.6.32.28" +MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` +# Nur den letzten Parameter verwenden +echo $MOUNT > /dev/null +MOUNT=$_ +if [ ! $MOUNT == "rw" ]; then + MOUNT="ro" +fi + + +# +# check if we the backup file already exist +if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then + echo Moving backup to backup-old ... + mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2 +fi +echo First we made a backup of all files that was inside of the +echo update archive. This may take a while ... +# Add some files that are not in the package to backup +echo lib/modules >> /opt/pakfire/tmp/ROOTFILES +echo boot >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.conf >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES +echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES +echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES +echo usr/bin/iw >> /opt/pakfire/tmp/ROOTFILES +echo etc/snort >> /opt/pakfire/tmp/ROOTFILES +echo usr/lib/snort_* >> /opt/pakfire/tmp/ROOTFILES +echo usr/lib/squid >> /opt/pakfire/tmp/ROOTFILES + +# Backup the files +tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1 + +echo +echo Update Kernel to $KVER ... +# Remove old kernel, configs, initrd, modules ... +# +rm -rf /boot/System.map-* +rm -rf /boot/config-* +rm -rf /boot/ipfirerd-* +rm -rf /boot/vmlinuz-* +rm -rf /lib/modules/*-ipfire +# Remove mkinitcpio +rm -rf /etc/mkinitcpio.* +rm -rf /lib/initcpio +rm -rf /sbin/mkinitcpio +# Remove old iw (new is in usr/sbin) +rm -rf /usr/bin/iw +# Remove old usb_modeswitch data +rm -rf /etc/usb_modeswitch.d +# +# Backup grub.conf +# +cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org + +# +# Stop services to save memory +# +/etc/init.d/snort stop +/etc/init.d/squid stop +/etc/init.d/ipsec stop + +# +# +# Remove old snort... +rm -rf /etc/snort +rm -rf /usr/lib/snort_* +# Remove old squid... +rm -rf /usr/lib/squid +# +# Unpack the updated files +# +echo +echo Unpack the updated files ... +# +tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ + --no-overwrite-dir + +# +# Change collectd init symlinks +# +rm -f /etc/rc.d/rc3.d/S21collectd +ln -f -s ../init.d/collectd /etc/rc.d/rc3.d/S29collectd + +# Remove old pakfire cronjob. +rm -f /etc/fcron.daily/pakfire-update + +# Convert /etc/fstab entries to UUID ... +# +echo Convert fstab entries to UUID ... +ROOT=`mount | grep " / " | cut -d" " -f1` +BOOT=`mount | grep " /boot " | cut -d" " -f1` +VAR=`mount | grep " /var " | cut -d" " -f1` +SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1` +# + +if [ ! -z $ROOT ]; then + ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` + if [ ! -z $ROOTUUID ]; then + sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab + #else + #to do add uuid to rootfs + fi + else + echo "ERROR! / not found!!!" +fi + +if [ ! -z $BOOT ]; then + BOOTUUID=`blkid -c /dev/null -sUUID $BOOT | cut -d'"' -f2` + if [ ! -z $BOOTUUID ]; then + sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab + #else + #to do add uuid to bootfs + fi + else + echo "WARNING! /boot not found!!!" +fi + +if [ ! -z $VAR ]; then + VARUUID=`blkid -c /dev/null -sUUID $VAR | cut -d'"' -f2` + if [ ! -z $VARUUID ]; then + sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab + #else + #to do add uuid to varfs + fi + else + echo "WARNING! /var not found!!!" +fi + +if [ ! -z $SWAP ]; then + SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` + if [ ! -z $SWAPUUID ]; then + sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab + else + # Reformat swap to add a UUID + swapoff -a + mkswap $SWAP + swapon -a + SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` + if [ ! -z $SWAPUUID ]; then + sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab + fi + fi + else + echo "WARNING! swap not found!!!" +fi + +#new strongswan need keyexchange=ikev1 because this is not default anymore +mv /var/ipfire/vpn/ipsec.conf /var/ipfire/vpn/ipsec.conf.org +grep -v "keyexchange=ikev1" /var/ipfire/vpn/ipsec.conf.org > /var/ipfire/vpn/ipsec.conf +sed -i "s|^conn [A-Za-z].*$|&\n\tkeyexchange=ikev1|g" /var/ipfire/vpn/ipsec.conf +chown nobody:nobody /var/ipfire/vpn/ipsec.conf + +#new squid has some changed options. Build a basic config to be able start squid. +mv /var/ipfire/proxy/squid.conf /var/ipfire/proxy/squid.conf.org +grep -v "header_access " /var/ipfire/proxy/squid.conf.org | \ +grep -v "error_directory " | \ +grep -v "cache_dir null" | \ +grep -v "reply_body_max_size 0" > /var/ipfire/proxy/squid.conf +echo >> /var/ipfire/proxy/squid.conf +echo error_directory /etc/squid/errors >> /var/ipfire/proxy/squid.conf +chown nobody:nobody /var/ipfire/proxy/squid.conf + +#Convert extrahd entries to UUID +cp -f /var/ipfire/extrahd/devices /var/ipfire/extrahd/devices.org +while read entry +do + device=`echo $entry | cut -f1 -d";"` + uuid=`blkid -c /dev/null -s UUID -o value /dev/$device` + if [ ! -z $uuid ]; then + sed -i -e "s|$device|UUID=$uuid|g" /var/ipfire/extrahd/devices + sed -i -e "s|/dev/$device|UUID=$uuid|g" /var/ipfire/extrahd/fstab + sed -i -e "s|/dev/$device|UUID=$uuid|g" /etc/fstab + fi +done < /var/ipfire/extrahd/devices.org + +# +# Start services +# +/etc/init.d/squid start +/etc/init.d/snort start +if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then + /etc/init.d/ipsec start +fi + +# +# Rebuild qosscript if enabled +# +if [ -e /var/ipfire/qos/enable ]; then + /usr/local/bin/qosctrl stop + /usr/local/bin/qosctrl generate + /usr/local/bin/qosctrl start +fi + +# Add pakfire and fireinfo cronjobs... +grep -v "# fireinfo" /var/spool/cron/root.orig | +grep -v "/usr/bin/sendprofile" | +grep -v "# pakfire" | +grep -v "/usr/local/bin/pakfire" > /var/tmp/root.tmp +echo "" >> /var/tmp/root.tmp +echo "# fireinfo" >> /var/tmp/root.tmp +echo "%nightly,random * 23-4 /usr/bin/sendprofile >/dev/null 2>&1" >> /var/tmp/root.tmp +echo "" >> /var/tmp/root.tmp +echo "# pakfire" >> /var/tmp/root.tmp +echo "%nightly,random * 23-4 /usr/local/bin/pakfire update >/dev/null 2>&1" >> /var/tmp/root.tmp +fcrontab /var/tmp/root.tmp + +# +# Modify grub.conf +# +echo +echo Update grub configuration ... +if [ ! -z $ROOTUUID ]; then + sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf +else + sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf +fi +sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf +sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf + +if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then + echo "grub use default console ..." +else + echo "grub use serial console ..." + sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf + sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf + sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf + sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf +fi +# +# Change /dev/hd? to /dev/sda +# +if [ "${ROOT:0:7}" == "/dev/hd" ];then + sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /boot/grub/grub.conf + sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /etc/fstab +fi +# +# Don't show gpl on updated systens +# +touch /var/ipfire/main/gpl_accepted +# +# ReInstall grub +# +grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck +# +# Rebuild Language +# +perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +# +# Delete old lm-sensor modullist to force search at next boot +# +rm -rf /etc/sysconfig/lm_sensors +# +# Change version of Pakfire.conf +# +OLDVERSION=`grep "version = " /opt/pakfire/etc/pakfire.conf | cut -d'"' -f2` +NEWVERSION="2.9" +sed -i "s|$OLDVERSION|$NEWVERSION|g" /opt/pakfire/etc/pakfire.conf +# +# After pakfire has ended run it again and update the lists and do upgrade +# +echo '#!/bin/bash' > /tmp/pak_update +echo 'while [ "$(ps -A | grep " update.sh")" != "" ]; do' >> /tmp/pak_update +echo ' sleep 1' >> /tmp/pak_update +echo 'done' >> /tmp/pak_update +echo 'while [ "$(ps -A | grep " pakfire")" != "" ]; do' >> /tmp/pak_update +echo ' sleep 1' >> /tmp/pak_update +echo 'done' >> /tmp/pak_update +echo '/opt/pakfire/pakfire update -y --force' >> /tmp/pak_update +echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update +echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update +echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update +echo '/usr/bin/logger -p syslog.emerg -t core-upgrade-44 "Upgrade finished. If you use a customized grub.cfg"' >> /tmp/pak_update +echo '/usr/bin/logger -p syslog.emerg -t core-upgrade-44 "Check it before reboot !!!"' >> /tmp/pak_update +echo '/usr/bin/logger -p syslog.emerg -t core-upgrade-44 " *** Please reboot... *** "' >> /tmp/pak_update +echo 'touch /var/run/need_reboot ' >> /tmp/pak_update +# +chmod +x /tmp/pak_update +/tmp/pak_update & +echo +echo Please wait until pakfire has ended... +echo diff --git a/config/rootfiles/oldcore/45/exclude b/config/rootfiles/oldcore/45/exclude new file mode 100644 index 0000000..2cb9798 --- /dev/null +++ b/config/rootfiles/oldcore/45/exclude @@ -0,0 +1 @@ +etc/snort/snort.conf \ No newline at end of file diff --git a/config/rootfiles/oldcore/45/filelists/files b/config/rootfiles/oldcore/45/filelists/files new file mode 100644 index 0000000..0fba2b2 --- /dev/null +++ b/config/rootfiles/oldcore/45/filelists/files @@ -0,0 +1,19 @@ +etc/system-release +etc/issue +etc/httpd/conf/ssl-global.conf +etc/rc.d/init.d/functions +srv/web/ipfire/cgi-bin/connections.cgi +srv/web/ipfire/cgi-bin/fireinfo.cgi +srv/web/ipfire/cgi-bin/ids.cgi +srv/web/ipfire/cgi-bin/index.cgi +srv/web/ipfire/cgi-bin/media.cgi +srv/web/ipfire/cgi-bin/pakfire.cgi +srv/web/ipfire/cgi-bin/pppsetup.cgi +srv/web/ipfire/cgi-bin/proxy.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +usr/sbin/updxlrator +var/ipfire/outgoing/bin/outgoingfw.pl +srv/web/ipfire/cgi-bin/logs.cgi/firewalllog.dat +usr/local/bin/makegraphs +usr/local/bin/hddshutdown +usr/local/bin/vpn-watch diff --git a/config/rootfiles/oldcore/45/filelists/fireinfo b/config/rootfiles/oldcore/45/filelists/fireinfo new file mode 120000 index 0000000..c461155 --- /dev/null +++ b/config/rootfiles/oldcore/45/filelists/fireinfo @@ -0,0 +1 @@ +../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/oldcore/45/filelists/snort b/config/rootfiles/oldcore/45/filelists/snort new file mode 120000 index 0000000..9406ce0 --- /dev/null +++ b/config/rootfiles/oldcore/45/filelists/snort @@ -0,0 +1 @@ +../../../common/snort \ No newline at end of file diff --git a/config/rootfiles/oldcore/45/filelists/squid b/config/rootfiles/oldcore/45/filelists/squid new file mode 120000 index 0000000..2dc8372 --- /dev/null +++ b/config/rootfiles/oldcore/45/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/oldcore/45/meta b/config/rootfiles/oldcore/45/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/oldcore/45/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/oldcore/45/update.sh b/config/rootfiles/oldcore/45/update.sh new file mode 100644 index 0000000..646a553 --- /dev/null +++ b/config/rootfiles/oldcore/45/update.sh @@ -0,0 +1,91 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2010 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# +# Remove old core updates from pakfire cache to save space... +core=45 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# +#Stop services +echo Stopping Proxy +/etc/init.d/squid stop 2>/dev/null +echo Stopping vpn-watch +killall vpn-watch + +# +#Extract files +extract_files + +# +# Remove some addon cronjobs if the addons are not installed +[ ! -e /opt/pakfire/db/installed/meta-cacti ] && rm -f /etc/fcron.cyclic/cacti.cron +[ ! -e /opt/pakfire/db/installed/meta-gnump3d ] && rm -f /etc/fcron.daily/gnump3d-index +[ ! -e /opt/pakfire/db/installed/meta-asterisk ] && rm -f /etc/fcron.minutely/wakeup.sh + +# Remove disable cron mails... +sed "s|MAILTO=root|MAILTO=|g" < /var/spool/cron/root.orig > /var/tmp/root.tmp +fcrontab /var/tmp/root.tmp + +# Disable snort packet decoding alerts +sed -i "s|#config disable_decode_alerts|config disable_decode_alerts|g" /etc/snort/snort.conf +sed -i "s|#config disable_tcpopt_alerts|config disable_tcpopt_alerts|g" /etc/snort/snort.conf + +# +#Start services +echo Starting Proxy +/etc/init.d/squid start 2>/dev/null +echo Rewriting Outgoing FW Rules +/var/ipfire/outgoing/bin/outgoingfw.pl +if [ `grep "ENABLED=on" /var/ipfire/vpn/settings` ]; then + echo Starting vpn-watch + /usr/local/bin/vpn-watch & +fi + +# +#Update Language cache +#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" + +#Disable geode_aes modul +mv /lib/modules/2.6.32.28-ipfire/kernel/drivers/crypto/geode-aes.ko \ + /lib/modules/2.6.32.28-ipfire/kernel/drivers/crypto/geode-aes.ko.off >/dev/null 2>&1 +mv /lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/crypto/geode-aes.ko \ + /lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/crypto/geode-aes.ko.off >/dev/null 2>&1 +mv /lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/crypto/geode-aes.ko \ + /lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/crypto/geode-aes.ko.off >/dev/null 2>&1 + +#Rebuild module dep's +depmod 2.6.32.28-ipfire >/dev/null 2>&1 +depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 +depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 + +# +#Finish +#Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/46/exclude b/config/rootfiles/oldcore/46/exclude new file mode 100644 index 0000000..01b7a7f --- /dev/null +++ b/config/rootfiles/oldcore/46/exclude @@ -0,0 +1,3 @@ +etc/ssh/ssh_config +etc/ssh/sshd_config +etc/ssl/openssl.cnf diff --git a/config/rootfiles/oldcore/46/filelists/compat-wireless b/config/rootfiles/oldcore/46/filelists/compat-wireless new file mode 120000 index 0000000..5b5ac9e --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/compat-wireless @@ -0,0 +1 @@ +../../../common/compat-wireless \ No newline at end of file diff --git a/config/rootfiles/oldcore/46/filelists/compat-wireless-modules b/config/rootfiles/oldcore/46/filelists/compat-wireless-modules new file mode 100644 index 0000000..3f12c8a --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/compat-wireless-modules @@ -0,0 +1,342 @@ +lib/modules/2.6.32.28-ipfire/kernel/compat/compat.ko +lib/modules/2.6.32.28-ipfire/kernel/compat/compat_firmware_class.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/ath3k.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bcm203x.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bfusb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bluecard_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bpa10x.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/bt3c_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btmrvl.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btmrvl_sdio.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btsdio.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btuart_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/btusb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/dtl1_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/hci_uart.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/bluetooth/hci_vhci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/misc/eeprom/eeprom_93cx6.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atl1c/atl1c.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atl1e/atl1e.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atlx/atl1.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/atlx/atl2.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/b44.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/asix.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/catc.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/cdc_eem.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/cdc_ether.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/cdc_subset.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/dm9601.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/gl620a.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/hso.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/int51x1.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/kaweth.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/mcs7830.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/net1080.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/pegasus.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/plusb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/rndis_host.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/rtl8150.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/smsc95xx.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/usbnet.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/usb/zaurus.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/adm8211.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/at76c50x-usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/carl9170 +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/b43/b43.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/b43legacy/b43legacy.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/ipw2x00/libipw.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/libertas.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/libertas_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/libertas_sdio.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas/usb8xxx.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/mwl8k.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/p54/p54common.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/p54/p54pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/p54/p54usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt61pci.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rt2x00/rt73usb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8180.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8187.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/wl1251/wl1251.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/wl1251/wl1251_sdio.ko +#lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/wl12xx/wl1271.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/ssb/ssb.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/staging/ath6kl/ath6kl.ko +lib/modules/2.6.32.28-ipfire/kernel/drivers/staging/brcm80211/brcm80211.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/bluetooth.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/bnep/bnep.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/cmtp/cmtp.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/hidp/hidp.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/l2cap.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/rfcomm/rfcomm.ko +lib/modules/2.6.32.28-ipfire/kernel/net/bluetooth/sco.ko +lib/modules/2.6.32.28-ipfire/kernel/net/mac80211/mac80211.ko +lib/modules/2.6.32.28-ipfire/kernel/net/wireless/cfg80211.ko +lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211.ko +lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211_crypt_ccmp.ko +lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211_crypt_tkip.ko +lib/modules/2.6.32.28-ipfire/kernel/net/wireless/lib80211_crypt_wep.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/compat/compat.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/compat/compat_firmware_class.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/ath3k.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bcm203x.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bfusb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bluecard_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bpa10x.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/bt3c_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btmrvl.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btmrvl_sdio.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btsdio.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btuart_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/btusb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/dtl1_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/hci_uart.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/bluetooth/hci_vhci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/misc/eeprom/eeprom_93cx6.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atl1c/atl1c.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atl1e/atl1e.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atlx/atl1.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/atlx/atl2.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/b44.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/asix.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/catc.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/cdc_eem.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/cdc_ether.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/cdc_subset.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/dm9601.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/gl620a.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/hso.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/int51x1.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/kaweth.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/mcs7830.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/net1080.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/pegasus.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/plusb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/rndis_host.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/rtl8150.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/smsc95xx.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/usbnet.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/usb/zaurus.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/adm8211.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/at76c50x-usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/carl9170 +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/b43/b43.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/b43legacy/b43legacy.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/libipw.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas_sdio.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas/usb8xxx.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/mac80211_hwsim.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/mwl8k.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/p54/p54common.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/p54/p54pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/p54/p54usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rndis_wlan.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt61pci.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt73usb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rtl818x/rtl8180.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/rtl818x/rtl8187.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/wl1251/wl1251.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/wl1251/wl1251_sdio.ko +#lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/wl12xx/wl1271.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/ssb/ssb.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/staging/ath6kl/ath6kl.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/drivers/staging/brcm80211/brcm80211.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/bluetooth.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/bnep/bnep.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/cmtp/cmtp.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/hidp/hidp.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/l2cap.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/rfcomm/rfcomm.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/bluetooth/sco.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/mac80211/mac80211.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/cfg80211.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211_crypt_tkip.ko +lib/modules/2.6.32.28-ipfire-pae/kernel/net/wireless/lib80211_crypt_wep.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/compat/compat.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/compat/compat_firmware_class.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/ath3k.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bcm203x.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bfusb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bluecard_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bpa10x.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/bt3c_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btmrvl.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btmrvl_sdio.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btsdio.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btuart_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/btusb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/dtl1_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/hci_uart.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/bluetooth/hci_vhci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/misc/eeprom/eeprom_93cx6.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atl1c/atl1c.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atl1e/atl1e.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atlx/atl1.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/atlx/atl2.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/b44.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/asix.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/catc.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/cdc_eem.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/cdc_ether.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/cdc_subset.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/dm9601.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/gl620a.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/hso.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/int51x1.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/kaweth.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/mcs7830.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/net1080.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/pegasus.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/plusb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/rndis_host.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/rtl8150.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/smsc95xx.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/usbnet.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/usb/zaurus.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/adm8211.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/at76c50x-usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/carl9170 +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ath/carl9170/carl9170.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/b43/b43.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/b43legacy/b43legacy.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/libipw.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_sdio.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas/usb8xxx.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/mac80211_hwsim.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/mwl8k.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/p54/p54common.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/p54/p54pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/p54/p54usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rndis_wlan.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt61pci.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt73usb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8180.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8187.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/wl1251/wl1251.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/wl1251/wl1251_sdio.ko +#lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1271.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/ssb/ssb.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/staging/ath6kl/ath6kl.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/drivers/staging/brcm80211/brcm80211.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/bluetooth.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/bnep/bnep.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/cmtp/cmtp.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/hidp/hidp.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/l2cap.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/rfcomm/rfcomm.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/bluetooth/sco.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/mac80211/mac80211.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/cfg80211.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211_crypt_ccmp.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211_crypt_tkip.ko +lib/modules/2.6.32.28-ipfire-xen/kernel/net/wireless/lib80211_crypt_wep.ko diff --git a/config/rootfiles/oldcore/46/filelists/crda b/config/rootfiles/oldcore/46/filelists/crda new file mode 120000 index 0000000..d68c46e --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/crda @@ -0,0 +1 @@ +../../../common/crda \ No newline at end of file diff --git a/config/rootfiles/oldcore/46/filelists/files b/config/rootfiles/oldcore/46/filelists/files new file mode 100644 index 0000000..956e06e --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/files @@ -0,0 +1,11 @@ +etc/system-release +boot/ipfirerd-2.6.32.28.img +opt/pakfire/lib/functions.pl +var/ipfire/backup/include +srv/web/ipfire/cgi-bin/system.cgi +srv/web/ipfire/cgi-bin/ddns.cgi +usr/local/bin/setddns.pl +var/ipfire/langs/de.pl +var/ipfire/langs/en.pl +var/ipfire/langs/es.pl +var/ipfire/langs/fr.pl diff --git a/config/rootfiles/oldcore/46/filelists/openssh b/config/rootfiles/oldcore/46/filelists/openssh new file mode 120000 index 0000000..d8c77fd --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/openssh @@ -0,0 +1 @@ +../../../common/openssh \ No newline at end of file diff --git a/config/rootfiles/oldcore/46/filelists/openssl b/config/rootfiles/oldcore/46/filelists/openssl new file mode 120000 index 0000000..e011a92 --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/openssl @@ -0,0 +1 @@ +../../../common/openssl \ No newline at end of file diff --git a/config/rootfiles/oldcore/46/filelists/squid b/config/rootfiles/oldcore/46/filelists/squid new file mode 120000 index 0000000..2dc8372 --- /dev/null +++ b/config/rootfiles/oldcore/46/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/oldcore/46/meta b/config/rootfiles/oldcore/46/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/oldcore/46/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/oldcore/46/update.sh b/config/rootfiles/oldcore/46/update.sh new file mode 100644 index 0000000..3ac423d --- /dev/null +++ b/config/rootfiles/oldcore/46/update.sh @@ -0,0 +1,65 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2011 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# +# Remove old core updates from pakfire cache to save space... +core=46 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# +#Stop services + +# +#Extract files +extract_files + +# +#Start services +/etc/init.d/squid restart + +# +#Update Language cache +perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" + +# Rebuild initrd of optional pae and xen kernel +KVER=2.6.32.28 +[ -e /boot/ipfirerd-$KVER-pae.img ] && /sbin/dracut --force --verbose /boot/ipfirerd-$KVER-pae.img $KVER-ipfire-pae +[ -e /boot/ipfirerd-$KVER-xen.img ] && /sbin/dracut --force --verbose /boot/ipfirerd-$KVER-xen.img $KVER-ipfire-xen + +#Rebuild module dep's +depmod 2.6.32.28-ipfire >/dev/null 2>&1 +depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 +depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 + +# +#Finish +/etc/init.d/fireinfo start +sendprofile +#Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/47/exclude b/config/rootfiles/oldcore/47/exclude new file mode 100644 index 0000000..e69de29 diff --git a/config/rootfiles/oldcore/47/filelists/files b/config/rootfiles/oldcore/47/filelists/files new file mode 100644 index 0000000..a83bb34 --- /dev/null +++ b/config/rootfiles/oldcore/47/filelists/files @@ -0,0 +1,9 @@ +etc/system-release +etc/rc.d/init.d/sshd +etc/rc.d/init.d/networking/red +srv/web/ipfire/cgi-bin/proxy.cgi +srv/web/ipfire/cgi-bin/pppsetup.cgi +srv/web/ipfire/cgi-bin/services.cgi +srv/web/ipfire/cgi-bin/remote.cgi +srv/web/ipfire/cgi-bin/ids.cgi +var/ipfire/backup/include diff --git a/config/rootfiles/oldcore/47/filelists/fireinfo b/config/rootfiles/oldcore/47/filelists/fireinfo new file mode 120000 index 0000000..c461155 --- /dev/null +++ b/config/rootfiles/oldcore/47/filelists/fireinfo @@ -0,0 +1 @@ +../../../common/fireinfo \ No newline at end of file diff --git a/config/rootfiles/oldcore/47/filelists/php b/config/rootfiles/oldcore/47/filelists/php new file mode 120000 index 0000000..1ae48d7 --- /dev/null +++ b/config/rootfiles/oldcore/47/filelists/php @@ -0,0 +1 @@ +../../../common/php \ No newline at end of file diff --git a/config/rootfiles/oldcore/47/meta b/config/rootfiles/oldcore/47/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/oldcore/47/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/oldcore/47/update.sh b/config/rootfiles/oldcore/47/update.sh new file mode 100644 index 0000000..3adc616 --- /dev/null +++ b/config/rootfiles/oldcore/47/update.sh @@ -0,0 +1,64 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2011 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# +# Remove old core updates from pakfire cache to save space... +core=47 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# +#Stop services + +# +#Extract files +extract_files + +#Generate ssh ecdsa host key if not present +if [ ! -e /etc/ssh/ssh_host_ecdsa_key ]; then + ssh-keygen -qf /etc/ssh/ssh_host_ecdsa_key -N '' -t ecdsa +fi + +# +#Start services + +# +#Update Language cache +#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" + +#Rebuild module dep's +#depmod 2.6.32.28-ipfire >/dev/null 2>&1 +#depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 +#depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 + +# +#Finish +/etc/init.d/fireinfo start +sendprofile +#Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/48/exclude b/config/rootfiles/oldcore/48/exclude new file mode 100644 index 0000000..ce199d8 --- /dev/null +++ b/config/rootfiles/oldcore/48/exclude @@ -0,0 +1 @@ +srv/web/ipfire/html/proxy.pac diff --git a/config/rootfiles/oldcore/48/filelists/daq b/config/rootfiles/oldcore/48/filelists/daq new file mode 120000 index 0000000..d0e0956 --- /dev/null +++ b/config/rootfiles/oldcore/48/filelists/daq @@ -0,0 +1 @@ +../../../common/daq \ No newline at end of file diff --git a/config/rootfiles/oldcore/48/filelists/files b/config/rootfiles/oldcore/48/filelists/files new file mode 100644 index 0000000..6bc22d4 --- /dev/null +++ b/config/rootfiles/oldcore/48/filelists/files @@ -0,0 +1,4 @@ +etc/system-release +var/ipfire/backup/bin/backup.pl +srv/web/ipfire/cgi-bin/ids.cgi +srv/web/ipfire/cgi-bin/pppsetup.cgi diff --git a/config/rootfiles/oldcore/48/filelists/perl b/config/rootfiles/oldcore/48/filelists/perl new file mode 120000 index 0000000..478292a --- /dev/null +++ b/config/rootfiles/oldcore/48/filelists/perl @@ -0,0 +1 @@ +../../../common/perl \ No newline at end of file diff --git a/config/rootfiles/oldcore/48/filelists/perl-modules b/config/rootfiles/oldcore/48/filelists/perl-modules new file mode 100644 index 0000000..9c884b8 --- /dev/null +++ b/config/rootfiles/oldcore/48/filelists/perl-modules @@ -0,0 +1,380 @@ +usr/lib/perl5/site_perl/5.12.3/Archive/Tar.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Tar/Constant.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Tar/File.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Zip.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Zip/BufferedFileHandle.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Zip/MemberRead.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Zip/MockFileHandle.pm +usr/lib/perl5/site_perl/5.12.3/Archive/Zip/Tree.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/BerkeleyDB.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/BerkeleyDB/Btree.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/BerkeleyDB/Hash.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/BerkeleyDB/BerkeleyDB.so +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Compress/Zlib.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Compress/Zlib/Zlib.so +usr/lib/perl5/site_perl/5.12.3/Convert/TNEF.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Convert/UUlib.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Convert/UUlib/UUlib.so +usr/lib/perl5/site_perl/5.12.3/Digest/HMAC.pm +usr/lib/perl5/site_perl/5.12.3/Digest/HMAC_MD5.pm +usr/lib/perl5/site_perl/5.12.3/Digest/HMAC_SHA1.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Digest/SHA1.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Digest/SHA1/SHA1.so +usr/lib/perl5/site_perl/5.12.3/GD/Graph.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/Data.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/Error.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/FAQ.pod +usr/lib/perl5/site_perl/5.12.3/GD/Graph/area.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/axestype.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/bars.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/colour.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/hbars.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/lines.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/linespoints.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/mixed.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/pie.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/points.pm +usr/lib/perl5/site_perl/5.12.3/GD/Graph/utils.pm +usr/lib/perl5/site_perl/5.12.3/GD/Text.pm +usr/lib/perl5/site_perl/5.12.3/GD/Text/Align.pm +usr/lib/perl5/site_perl/5.12.3/GD/Text/Wrap.pm +usr/lib/perl5/site_perl/5.12.3/Geo/IP/PurePerl.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/Entities.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/Filter.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/HeadParser.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/LinkExtor.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/Parser.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/PullParser.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/HTML/TokeParser.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/HTML/Parser/Parser.so +usr/lib/perl5/site_perl/5.12.3/HTML/Tagset.pm +usr/lib/perl5/site_perl/5.12.3/IO/AtomicFile.pm +usr/lib/perl5/site_perl/5.12.3/IO/InnerFile.pm +usr/lib/perl5/site_perl/5.12.3/IO/Lines.pm +usr/lib/perl5/site_perl/5.12.3/IO/Scalar.pm +usr/lib/perl5/site_perl/5.12.3/IO/ScalarArray.pm +usr/lib/perl5/site_perl/5.12.3/IO/Stringy.pm +usr/lib/perl5/site_perl/5.12.3/IO/Wrap.pm +usr/lib/perl5/site_perl/5.12.3/IO/WrapTie.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/Oping.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/Oping/Oping.so +usr/lib/perl5/site_perl/5.12.3/Bundle/LWP.pm +usr/lib/perl5/site_perl/5.12.3/File/Listing.pm +usr/lib/perl5/site_perl/5.12.3/HTML/Form.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Cookies.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Cookies/Microsoft.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Cookies/Netscape.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Daemon.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Date.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Headers.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Headers/Auth.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Headers/ETag.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Headers/Util.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Message.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Negotiate.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Request.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Request/Common.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Response.pm +usr/lib/perl5/site_perl/5.12.3/HTTP/Status.pm +usr/lib/perl5/site_perl/5.12.3/LWP.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Authen/Basic.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Authen/Digest.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Authen/Ntlm.pm +usr/lib/perl5/site_perl/5.12.3/LWP/ConnCache.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Debug.pm +usr/lib/perl5/site_perl/5.12.3/LWP/DebugFile.pm +usr/lib/perl5/site_perl/5.12.3/LWP/MediaTypes.pm +usr/lib/perl5/site_perl/5.12.3/LWP/MemberMixin.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/GHTTP.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/cpan.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/data.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/file.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/ftp.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/gopher.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/http.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/http10.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/https.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/https10.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/loopback.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/mailto.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/nntp.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Protocol/nogo.pm +usr/lib/perl5/site_perl/5.12.3/LWP/RobotUA.pm +usr/lib/perl5/site_perl/5.12.3/LWP/Simple.pm +usr/lib/perl5/site_perl/5.12.3/LWP/UserAgent.pm +usr/lib/perl5/site_perl/5.12.3/LWP/media.types +usr/lib/perl5/site_perl/5.12.3/Net/HTTP.pm +usr/lib/perl5/site_perl/5.12.3/Net/HTTP/Methods.pm +usr/lib/perl5/site_perl/5.12.3/Net/HTTP/NB.pm +usr/lib/perl5/site_perl/5.12.3/Net/HTTPS.pm +usr/lib/perl5/site_perl/5.12.3/WWW/RobotRules.pm +usr/lib/perl5/site_perl/5.12.3/WWW/RobotRules/AnyDBM_File.pm +usr/lib/perl5/site_perl/5.12.3/Locale/Constants.pm +usr/lib/perl5/site_perl/5.12.3/Locale/Constants.pod +usr/lib/perl5/site_perl/5.12.3/Locale/Country.pm +usr/lib/perl5/site_perl/5.12.3/Locale/Country.pod +usr/lib/perl5/site_perl/5.12.3/Locale/Currency.pm +usr/lib/perl5/site_perl/5.12.3/Locale/Currency.pod +usr/lib/perl5/site_perl/5.12.3/Locale/Language.pm +usr/lib/perl5/site_perl/5.12.3/Locale/Language.pod +usr/lib/perl5/site_perl/5.12.3/Locale/Script.pm +usr/lib/perl5/site_perl/5.12.3/Locale/Script.pod +usr/lib/perl5/site_perl/5.12.3/Mail/Address.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Cap.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Field.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Field/AddrList.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Field/Date.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Filter.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Header.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Internet.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Mailer.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/qmail.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/rfc822.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/sendmail.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/smtp.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Mailer/testfile.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Send.pm +usr/lib/perl5/site_perl/5.12.3/Mail/Util.pm +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/_prephdr.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/add_signature.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/autosplit.ix +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/escape_from.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/nntppost.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/reply.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/send.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/sign.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/smtpsend.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Internet/unescape_from.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/autosplit.ix +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/mailaddress.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/maildomain.al +#usr/lib/perl5/site_perl/5.12.3/auto/Mail/Util/read_mbox.al +usr/lib/perl5/site_perl/5.12.3/MIME/Body.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Base64.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/BinHex.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Binary.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/Gzip64.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/NBit.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/QuotedPrint.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Decoder/UU.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Entity.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Field/ConTraEnc.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Field/ContDisp.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Field/ContType.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Field/ParamVal.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Head.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Parser.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Filer.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Reader.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Parser/Results.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Tools.pm +usr/lib/perl5/site_perl/5.12.3/MIME/WordDecoder.pm +usr/lib/perl5/site_perl/5.12.3/MIME/Words.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Header.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Nameserver.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Packet.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Question.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/A.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/AAAA.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/AFSDB.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/CERT.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/CNAME.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/DNAME.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/EID.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/HINFO.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/ISDN.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/LOC.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MB.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MG.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MINFO.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MR.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/MX.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NAPTR.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NIMLOC.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NS.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NSAP.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/NULL.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/OPT.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/PTR.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/PX.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/RP.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/RT.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/SOA.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/SRV.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/TKEY.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/TSIG.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/TXT.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/Unknown.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/RR/X25.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Base.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Cygwin.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Recurse.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/UNIX.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Resolver/Win32.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/DNS/Update.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/DNS/DNS.so +usr/lib/perl5/site_perl/5.12.3/Net/IPv4Addr.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Daemonize.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Fork.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/INET.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/MultiType.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Multiplex.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/PreFork.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/PreForkSimple.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/SSL.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/TCP.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/UDP.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Proto/UNIX.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/SIG.pm +usr/lib/perl5/site_perl/5.12.3/Net/Server/Single.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/SSLeay.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Net/SSLeay/Handle.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/SSLeay.so +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/autosplit.ix +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/debug_read.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https2.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_https4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_httpx2.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_httpx3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/do_httpx4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/dump_peer_certificate.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_http.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_http3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_http4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_https.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_https3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_https4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_httpx.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_httpx3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/get_httpx4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_http.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_http3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_http4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_https.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_https3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_https4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_httpx.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_httpx3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/head_httpx4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/http_cat.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/https_cat.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/httpx_cat.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/make_form.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/make_headers.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/new_x_ctx.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/open_proxy_tcp_connection.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/open_tcp_connection.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_http.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_http3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_http4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_https.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_https3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_https4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_httpx.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_httpx3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/post_httpx4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_http.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_http3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_http4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_https.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_https3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_https4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_httpx.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_httpx3.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/put_httpx4.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/randomize.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/set_cert_and_key.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/set_proxy.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/set_server_cert_and_key.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_read_CRLF.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_read_all.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_read_until.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_write_CRLF.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/ssl_write_all.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/sslcat.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_read_CRLF.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_read_all.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_read_until.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_write_CRLF.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcp_write_all.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcpcat.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/tcpxcat.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_X509_lookup.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_nothing.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_read.al +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Net/SSLeay/want_write.al +usr/lib/perl5/site_perl/5.12.3/RRDp.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/RRDs.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/RRDs/RRDs.so +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/Unix/Syslog.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/Unix/Syslog/Syslog.so +usr/lib/perl5/site_perl/5.12.3/URI.pm +usr/lib/perl5/site_perl/5.12.3/URI/Escape.pm +usr/lib/perl5/site_perl/5.12.3/URI/Heuristic.pm +usr/lib/perl5/site_perl/5.12.3/URI/QueryParam.pm +usr/lib/perl5/site_perl/5.12.3/URI/Split.pm +usr/lib/perl5/site_perl/5.12.3/URI/URL.pm +usr/lib/perl5/site_perl/5.12.3/URI/WithBase.pm +usr/lib/perl5/site_perl/5.12.3/URI/_foreign.pm +usr/lib/perl5/site_perl/5.12.3/URI/_generic.pm +usr/lib/perl5/site_perl/5.12.3/URI/_ldap.pm +usr/lib/perl5/site_perl/5.12.3/URI/_login.pm +usr/lib/perl5/site_perl/5.12.3/URI/_query.pm +usr/lib/perl5/site_perl/5.12.3/URI/_segment.pm +usr/lib/perl5/site_perl/5.12.3/URI/_server.pm +usr/lib/perl5/site_perl/5.12.3/URI/_userpass.pm +usr/lib/perl5/site_perl/5.12.3/URI/data.pm +usr/lib/perl5/site_perl/5.12.3/URI/file +usr/lib/perl5/site_perl/5.12.3/URI/file.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/Base.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/FAT.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/Mac.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/OS2.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/QNX.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/Unix.pm +usr/lib/perl5/site_perl/5.12.3/URI/file/Win32.pm +usr/lib/perl5/site_perl/5.12.3/URI/ftp.pm +usr/lib/perl5/site_perl/5.12.3/URI/gopher.pm +usr/lib/perl5/site_perl/5.12.3/URI/http.pm +usr/lib/perl5/site_perl/5.12.3/URI/https.pm +usr/lib/perl5/site_perl/5.12.3/URI/ldap.pm +usr/lib/perl5/site_perl/5.12.3/URI/ldapi.pm +usr/lib/perl5/site_perl/5.12.3/URI/ldaps.pm +usr/lib/perl5/site_perl/5.12.3/URI/mailto.pm +usr/lib/perl5/site_perl/5.12.3/URI/mms.pm +usr/lib/perl5/site_perl/5.12.3/URI/news.pm +usr/lib/perl5/site_perl/5.12.3/URI/nntp.pm +usr/lib/perl5/site_perl/5.12.3/URI/pop.pm +usr/lib/perl5/site_perl/5.12.3/URI/rlogin.pm +usr/lib/perl5/site_perl/5.12.3/URI/rsync.pm +usr/lib/perl5/site_perl/5.12.3/URI/rtsp.pm +usr/lib/perl5/site_perl/5.12.3/URI/rtspu.pm +usr/lib/perl5/site_perl/5.12.3/URI/sip.pm +usr/lib/perl5/site_perl/5.12.3/URI/sips.pm +usr/lib/perl5/site_perl/5.12.3/URI/snews.pm +usr/lib/perl5/site_perl/5.12.3/URI/ssh.pm +usr/lib/perl5/site_perl/5.12.3/URI/telnet.pm +usr/lib/perl5/site_perl/5.12.3/URI/tn3270.pm +usr/lib/perl5/site_perl/5.12.3/URI/urn.pm +usr/lib/perl5/site_perl/5.12.3/URI/urn/isbn.pm +usr/lib/perl5/site_perl/5.12.3/URI/urn/oid.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Encodings +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Expat.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/LWPExternEnt.pl +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Debug.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Objects.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Stream.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Subs.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/XML/Parser/Style/Tree.pm +usr/lib/perl5/site_perl/5.12.3/i586-linux-thread-multi/auto/XML/Parser/Expat/Expat.so diff --git a/config/rootfiles/oldcore/48/filelists/snort b/config/rootfiles/oldcore/48/filelists/snort new file mode 120000 index 0000000..9406ce0 --- /dev/null +++ b/config/rootfiles/oldcore/48/filelists/snort @@ -0,0 +1 @@ +../../../common/snort \ No newline at end of file diff --git a/config/rootfiles/oldcore/48/filelists/squid b/config/rootfiles/oldcore/48/filelists/squid new file mode 120000 index 0000000..2dc8372 --- /dev/null +++ b/config/rootfiles/oldcore/48/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/oldcore/48/meta b/config/rootfiles/oldcore/48/meta new file mode 100644 index 0000000..d547fa8 --- /dev/null +++ b/config/rootfiles/oldcore/48/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/oldcore/48/update.sh b/config/rootfiles/oldcore/48/update.sh new file mode 100644 index 0000000..b34d37d --- /dev/null +++ b/config/rootfiles/oldcore/48/update.sh @@ -0,0 +1,59 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2011 IPFire-Team info@ipfire.org. # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +# +# Remove old core updates from pakfire cache to save space... +core=48 +for (( i=1; i<=$core; i++ )) +do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# +#Stop services + +# +#Extract files +extract_files + +# +#Start services + +# +#Update Language cache +#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" + +#Rebuild module dep's +#depmod 2.6.32.28-ipfire >/dev/null 2>&1 +#depmod 2.6.32.28-ipfire-pae >/dev/null 2>&1 +#depmod 2.6.32.28-ipfire-xen >/dev/null 2>&1 + +# +#Finish +/etc/init.d/fireinfo start +sendprofile +#Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/packages/alsa b/config/rootfiles/packages/alsa index d87664d..c9db150 100644 --- a/config/rootfiles/packages/alsa +++ b/config/rootfiles/packages/alsa @@ -1,3 +1,4 @@ +etc/rc.d/init.d/alsa lib/firmware/aica_firmware.bin #lib/firmware/asihpi lib/firmware/asihpi/dsp2400.bin @@ -45,22 +46,25 @@ lib/firmware/emagic/emi26-bitstream.bin lib/firmware/emagic/emi26-firmware.bin lib/firmware/emagic/emi26-loader.bin lib/firmware/emagic/emi62-bitstream.bin +lib/firmware/emagic/emi62-firmware.bin lib/firmware/emagic/emi62-firmware-midi.bin lib/firmware/emagic/emi62-firmware-spdif.bin -lib/firmware/emagic/emi62-firmware.bin lib/firmware/emagic/emi62-loader.bin lib/firmware/emagic/license.txt #lib/firmware/emu lib/firmware/emu/audio_dock.fw lib/firmware/emu/emu0404.fw -lib/firmware/emu/emu1010_notebook.fw lib/firmware/emu/emu1010b.fw +lib/firmware/emu/emu1010_notebook.fw lib/firmware/emu/hana.fw lib/firmware/emu/micro_dock.fw +lib/firmware/ess/maestro3_assp_kernel.fw +lib/firmware/ess/maestro3_assp_minisrc.fw +lib/firmware/korg/k1212.dsp #lib/firmware/mixart +lib/firmware/mixart/miXart8AES.xlx lib/firmware/mixart/miXart8.elf lib/firmware/mixart/miXart8.xlx -lib/firmware/mixart/miXart8AES.xlx lib/firmware/multiface_firmware.bin lib/firmware/multiface_firmware_rev11.bin #lib/firmware/pcxhr @@ -86,6 +90,12 @@ lib/firmware/pcxhr/xlxc882e.dat lib/firmware/pcxhr/xlxc882hr.dat lib/firmware/pcxhr/xlxc924.dat lib/firmware/pcxhr/xlxint.dat +lib/firmware/rpm_firmware.bin +lib/firmware/sb16/alaw_main.csp +lib/firmware/sb16/ima_adpcm_capture.csp +lib/firmware/sb16/ima_adpcm_init.csp +lib/firmware/sb16/ima_adpcm_playback.csp +lib/firmware/sb16/mulaw_main.csp #lib/firmware/turtlebeach lib/firmware/turtlebeach/msndinit.bin lib/firmware/turtlebeach/msndperm.bin @@ -105,9 +115,15 @@ lib/firmware/vx/x1_1_vp4.xlx lib/firmware/vx/x1_1_vx2.xlx lib/firmware/vx/x1_1_vxp.xlx lib/firmware/vx/x1_2_v22.xlx +lib/firmware/yamaha/ds1_ctrl.fw +lib/firmware/yamaha/ds1_dsp.fw +lib/firmware/yamaha/ds1e_ctrl.fw lib/firmware/yamaha/yss225_registers.bin +lib/udev/rules.d/90-alsa-restore.rules usr/bin/aconnect +usr/bin/alsaloop usr/bin/alsamixer +usr/bin/alsaucm usr/bin/amidi usr/bin/amixer usr/bin/aplay @@ -124,36 +140,38 @@ usr/bin/speaker-test #usr/include/alsa/asoundef.h #usr/include/alsa/asoundlib.h #usr/include/alsa/conf.h -#usr/include/alsa/control.h #usr/include/alsa/control_external.h +#usr/include/alsa/control.h #usr/include/alsa/error.h #usr/include/alsa/global.h #usr/include/alsa/hwdep.h #usr/include/alsa/iatomic.h #usr/include/alsa/input.h -#usr/include/alsa/mixer.h #usr/include/alsa/mixer_abst.h +#usr/include/alsa/mixer.h #usr/include/alsa/output.h -#usr/include/alsa/pcm.h #usr/include/alsa/pcm_external.h #usr/include/alsa/pcm_extplug.h +#usr/include/alsa/pcm.h #usr/include/alsa/pcm_ioplug.h #usr/include/alsa/pcm_old.h #usr/include/alsa/pcm_plugin.h #usr/include/alsa/pcm_rate.h #usr/include/alsa/rawmidi.h -#usr/include/alsa/seq.h #usr/include/alsa/seq_event.h -#usr/include/alsa/seq_midi_event.h +#usr/include/alsa/seq.h #usr/include/alsa/seqmid.h +#usr/include/alsa/seq_midi_event.h #usr/include/alsa/sound #usr/include/alsa/sound/asound_fm.h #usr/include/alsa/sound/emu10k1.h #usr/include/alsa/sound/hdsp.h +usr/include/alsa/sound/hdspm.h #usr/include/alsa/sound/sb16_csp.h #usr/include/alsa/sound/sscape_ioctl.h #usr/include/alsa/sound/type_compat.h #usr/include/alsa/timer.h +#usr/include/alsa/use-case.h #usr/include/alsa/version.h #usr/include/sys/asoundlib.h #usr/lib/alsa-lib @@ -183,11 +201,12 @@ usr/local/share/alsa #usr/local/share/alsa/firmware/hdsploader/digiface_firmware_rev11.bin #usr/local/share/alsa/firmware/hdsploader/multiface_firmware.bin #usr/local/share/alsa/firmware/hdsploader/multiface_firmware_rev11.bin +usr/local/share/alsa/firmware/hdsploader/rpm_firmware.bin #usr/local/share/alsa/firmware/mixartloader -#usr/local/share/alsa/firmware/mixartloader/miXart.conf +#usr/local/share/alsa/firmware/mixartloader/miXart8AES.xlx #usr/local/share/alsa/firmware/mixartloader/miXart8.elf #usr/local/share/alsa/firmware/mixartloader/miXart8.xlx -#usr/local/share/alsa/firmware/mixartloader/miXart8AES.xlx +#usr/local/share/alsa/firmware/mixartloader/miXart.conf #usr/local/share/alsa/firmware/pcxhrloader #usr/local/share/alsa/firmware/pcxhrloader/b321_512.b56 #usr/local/share/alsa/firmware/pcxhrloader/d321_512.d56 @@ -202,13 +221,13 @@ usr/local/share/alsa #usr/local/share/alsa/firmware/pcxhrloader/dspe882.e56 #usr/local/share/alsa/firmware/pcxhrloader/dspe924.e56 #usr/local/share/alsa/firmware/pcxhrloader/e321_512.e56 -#usr/local/share/alsa/firmware/pcxhrloader/pcxhr.conf #usr/local/share/alsa/firmware/pcxhrloader/pcxhr0.conf #usr/local/share/alsa/firmware/pcxhrloader/pcxhr1.conf #usr/local/share/alsa/firmware/pcxhrloader/pcxhr2.conf #usr/local/share/alsa/firmware/pcxhrloader/pcxhr3.conf #usr/local/share/alsa/firmware/pcxhrloader/pcxhr4.conf #usr/local/share/alsa/firmware/pcxhrloader/pcxhr5.conf +#usr/local/share/alsa/firmware/pcxhrloader/pcxhr.conf #usr/local/share/alsa/firmware/pcxhrloader/xc_1_882.dat #usr/local/share/alsa/firmware/pcxhrloader/xi_1_882.dat #usr/local/share/alsa/firmware/pcxhrloader/xlxc1222e.dat @@ -221,17 +240,17 @@ usr/local/share/alsa #usr/local/share/alsa/firmware/usx2yloader #usr/local/share/alsa/firmware/usx2yloader/tascam_loader.ihx #usr/local/share/alsa/firmware/usx2yloader/us122.conf +#usr/local/share/alsa/firmware/usx2yloader/us122fw.ihx #usr/local/share/alsa/firmware/usx2yloader/us122.prepad #usr/local/share/alsa/firmware/usx2yloader/us122.rbt -#usr/local/share/alsa/firmware/usx2yloader/us122fw.ihx #usr/local/share/alsa/firmware/usx2yloader/us224.conf +#usr/local/share/alsa/firmware/usx2yloader/us224fw.ihx #usr/local/share/alsa/firmware/usx2yloader/us224.prepad #usr/local/share/alsa/firmware/usx2yloader/us224.rbt -#usr/local/share/alsa/firmware/usx2yloader/us224fw.ihx #usr/local/share/alsa/firmware/usx2yloader/us428.conf +#usr/local/share/alsa/firmware/usx2yloader/us428fw.ihx #usr/local/share/alsa/firmware/usx2yloader/us428.prepad #usr/local/share/alsa/firmware/usx2yloader/us428.rbt -#usr/local/share/alsa/firmware/usx2yloader/us428fw.ihx #usr/local/share/alsa/firmware/vxloader #usr/local/share/alsa/firmware/vxloader/bd56002.boot #usr/local/share/alsa/firmware/vxloader/bd563s3.boot @@ -257,19 +276,21 @@ usr/share/alsa #usr/share/alsa/alsa.conf #usr/share/alsa/cards #usr/share/alsa/cards/AACI.conf +#usr/share/alsa/cards/aliases.alisp +#usr/share/alsa/cards/aliases.conf +#usr/share/alsa/cards/ATIIXP.conf #usr/share/alsa/cards/ATIIXP-MODEM.conf #usr/share/alsa/cards/ATIIXP-SPDMA.conf -#usr/share/alsa/cards/ATIIXP.conf #usr/share/alsa/cards/AU8810.conf #usr/share/alsa/cards/AU8820.conf #usr/share/alsa/cards/AU8830.conf -#usr/share/alsa/cards/Audigy.conf #usr/share/alsa/cards/Audigy2.conf +#usr/share/alsa/cards/Audigy.conf #usr/share/alsa/cards/Aureon51.conf #usr/share/alsa/cards/Aureon71.conf #usr/share/alsa/cards/CA0106.conf -#usr/share/alsa/cards/CMI8338-SWIEC.conf #usr/share/alsa/cards/CMI8338.conf +#usr/share/alsa/cards/CMI8338-SWIEC.conf #usr/share/alsa/cards/CMI8738-MC6.conf #usr/share/alsa/cards/CMI8738-MC8.conf #usr/share/alsa/cards/CMI8788.conf @@ -284,9 +305,9 @@ usr/share/alsa #usr/share/alsa/cards/HDA-Intel.conf #usr/share/alsa/cards/ICE1712.conf #usr/share/alsa/cards/ICE1724.conf -#usr/share/alsa/cards/ICH-MODEM.conf -#usr/share/alsa/cards/ICH.conf #usr/share/alsa/cards/ICH4.conf +#usr/share/alsa/cards/ICH.conf +#usr/share/alsa/cards/ICH-MODEM.conf #usr/share/alsa/cards/Maestro3.conf #usr/share/alsa/cards/NFORCE.conf #usr/share/alsa/cards/PC-Speaker.conf @@ -303,15 +324,13 @@ usr/share/alsa #usr/share/alsa/cards/TRID4DWAVENX.conf #usr/share/alsa/cards/USB-Audio.conf #usr/share/alsa/cards/VIA686A.conf -#usr/share/alsa/cards/VIA8233.conf #usr/share/alsa/cards/VIA8233A.conf +#usr/share/alsa/cards/VIA8233.conf #usr/share/alsa/cards/VIA8237.conf #usr/share/alsa/cards/VX222.conf -#usr/share/alsa/cards/VXPocket.conf #usr/share/alsa/cards/VXPocket440.conf +#usr/share/alsa/cards/VXPocket.conf #usr/share/alsa/cards/YMF744.conf -#usr/share/alsa/cards/aliases.alisp -#usr/share/alsa/cards/aliases.conf #usr/share/alsa/init #usr/share/alsa/init/00main #usr/share/alsa/init/default @@ -341,12 +360,14 @@ usr/share/alsa #usr/share/alsa/speaker-test #usr/share/alsa/speaker-test/sample_map.csv #usr/share/locale/de/LC_MESSAGES/alsa-utils.mo -#usr/share/locale/ja/LC_MESSAGES/alsa-utils.mo +#usr/share/locale/fr/LC_MESSAGES/alsa-utils.mo #usr/share/locale/ja/LC_MESSAGES/alsaconf.mo +#usr/share/locale/ja/LC_MESSAGES/alsa-utils.mo #usr/share/locale/ru/LC_MESSAGES/alsaconf.mo #usr/share/man/fr/man8/alsaconf.8 #usr/share/man/man1/aconnect.1 #usr/share/man/man1/alsactl.1 +#usr/share/man/man1/alsaloop.1 #usr/share/man/man1/alsamixer.1 #usr/share/man/man1/amidi.1 #usr/share/man/man1/amixer.1 @@ -370,15 +391,4 @@ usr/share/sounds/alsa #usr/share/sounds/alsa/Rear_Right.wav #usr/share/sounds/alsa/Side_Left.wav #usr/share/sounds/alsa/Side_Right.wav -etc/rc.d/init.d/alsa -lib/firmware/ess/maestro3_assp_kernel.fw -lib/firmware/ess/maestro3_assp_minisrc.fw -lib/firmware/korg/k1212.dsp -lib/firmware/sb16/alaw_main.csp -lib/firmware/sb16/ima_adpcm_capture.csp -lib/firmware/sb16/ima_adpcm_init.csp -lib/firmware/sb16/ima_adpcm_playback.csp -lib/firmware/sb16/mulaw_main.csp -lib/firmware/yamaha/ds1_ctrl.fw -lib/firmware/yamaha/ds1_dsp.fw -lib/firmware/yamaha/ds1e_ctrl.fw +var/lib/alsa diff --git a/lfs/Config b/lfs/Config index 01b9cf1..fac10eb 100644 --- a/lfs/Config +++ b/lfs/Config @@ -196,6 +196,7 @@ define PAK fi cp -v /usr/src/config/rootfiles/packages/$(PROG) /install/packages/package/ROOTFILES sed -e 's/KVER/$(KVER)/g' -i /install/packages/package/ROOTFILES + sed -e 's/xxxKVERxxx/$(KVER)/g' -i /install/packages/package/install.sh chmod 755 /install/packages/package/{{,un}install,update}.sh cd / && tar cf /install/packages/package/files.tmp --files-from=/install/packages/package/ROOTFILES --exclude='#*' \ -p --numeric-owner diff --git a/lfs/alsa b/lfs/alsa index d2eaadb..f6f6df8 100644 --- a/lfs/alsa +++ b/lfs/alsa @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2010 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2011 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -34,17 +34,17 @@ else endif endif
-VER = 1.0.23 -UVER = 1.0.23 -FVER = 1.0.23 -DVER = 1.0.23 +VER = 1.0.24.1 +UVER = 1.0.24.2 +FVER = 1.0.24.1 +DVER = 1.0.24
THISAPP = alsa-lib-$(VER) DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) PROG = alsa -PAK_VER = 8 +PAK_VER = 9
DEPS = ""
@@ -66,10 +66,10 @@ alsa-utils-$(UVER).tar.bz2 = $(DL_FROM)/alsa-utils-$(UVER).tar.bz2 alsa-firmware-$(FVER).tar.bz2 = $(DL_FROM)/alsa-firmware-$(FVER).tar.bz2 alsa-driver-$(DVER).tar.bz2 = $(DL_FROM)/alsa-driver-$(DVER).tar.bz2
-$(DL_FILE)_MD5 = f48b50421d8a69d2d806d9c47e534f0d -alsa-utils-$(UVER).tar.bz2_MD5 = cb0cf46029ac9549cf3a31bff6a4f4e1 -alsa-firmware-$(FVER).tar.bz2_MD5 = e3f755331d6d485f6fd697249b90f877 -alsa-driver-$(DVER).tar.bz2_MD5 = 4be102f995bd4cc68e6e8178b0d19ec2 +$(DL_FILE)_MD5 = 7cc05f25e1d5b65da8fb3fdcd540f226 +alsa-utils-$(UVER).tar.bz2_MD5 = 8238cd57cb301d1c36bcf0ecb59ce6b2 +alsa-firmware-$(FVER).tar.bz2_MD5 = d37434dfcfececd8581d2f0bbe2fcf1b +alsa-driver-$(DVER).tar.bz2_MD5 = a4ffd80745ce5098dfd48d83c2769e0e
install : $(TARGET)
diff --git a/lfs/compat-wireless b/lfs/compat-wireless index 60a76c6..71f3bc9 100644 --- a/lfs/compat-wireless +++ b/lfs/compat-wireless @@ -34,7 +34,7 @@ else endif endif
-VER = 2.6.37-4-sn +VER = 2.6.39-1-sn
THISAPP = compat-wireless-$(VER) DL_FILE = compat-wireless-$(VER).tar.bz2 @@ -51,7 +51,7 @@ objects = $(DL_FILE) asix-3.5.0a.tar.bz2 $(DL_FILE) = $(DL_FROM)/$(DL_FILE) asix-3.5.0a.tar.bz2 = $(DL_FROM)/asix-3.5.0a.tar.bz2
-$(DL_FILE)_MD5 = be07898fa2e28a06c1b90dd424270ad2 +$(DL_FILE)_MD5 = ac2b20607d75de8ce2b30b74995383a6 asix-3.5.0a.tar.bz2_MD5=cc57513505d3ad1a43b58add91d2bba7
install : $(TARGET) @@ -83,6 +83,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar xjf $(DIR_DL)/$(DL_FILE)
+ # kfifo has no license info and taints kernel + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/compat-wireless-2.6.39_kfifo_module_info.patch + # Copy USB-Net drivers from Kernel... mkdir $(DIR_APP)/drivers/net/usb/new cp $(DIR_APP)/drivers/net/usb/*.c $(DIR_APP)/drivers/net/usb/new @@ -101,8 +104,5 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP)/udev && install -m 644 50-compat_firmware.rules /etc/udev/rules.d/ cd $(DIR_APP)/udev && install -m 755 compat_firmware.sh /lib/udev/
- # Disable hwcrypt on rt73 ... - echo "options rt73usb nohwcrypt=1" > /etc/modprobe.d/ralink_wireless - -rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/core-updates b/lfs/core-updates index f7f50cf..0dd2ecc 100644 --- a/lfs/core-updates +++ b/lfs/core-updates @@ -63,7 +63,7 @@ core/%: #Change KVER to Kernelversion sed -e "s/KVER/$(KVER)/g" -i /tmp/ROOTFILES - + #Remove doubled files with tar/untar/tar to save space tar -c -C / --files-from=/tmp/ROOTFILES \ -f /$(SNAME).tar --exclude='#*' --exclude='dev/pts/*' \ @@ -80,6 +80,9 @@ core/%: #build package cp -f $(DIR_SRC)/config/rootfiles/$@/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh + #Change xxxKVERxxx to Kernelversion + sed -e "s/xxxKVERxxx/$(KVER)/g" -i /install/packages/package/update.sh + cd /install/packages/package && tar cf ../core-upgrade-$(VERSION)-$$(basename $@).ipfire \ update.sh files ROOTFILES rm -rf /install/packages/package diff --git a/lfs/crda b/lfs/crda index f97fdcb..521eb93 100644 --- a/lfs/crda +++ b/lfs/crda @@ -24,12 +24,10 @@
include Config
-VER = 20110202-git - -REGDB = regulatory-20110202 +VER = 1.1.1
THISAPP = crda-$(VER) -DL_FILE = $(THISAPP).tar.xz +DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP)
@@ -39,13 +37,11 @@ TARGET = $(DIR_INFO)/$(THISAPP) # Top-level Rules ###############################################################################
-objects = $(DL_FILE) $(REGDB).tar.xz +objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(REGDB).tar.xz = $(DL_FROM)/$(REGDB).tar.xz
-$(DL_FILE)_MD5 = 1da048b854cca1f1087c1250df335ca8 -$(REGDB).tar.xz_MD5 = 620621172d18d6f8cdc2db423dcb6381 +$(DL_FILE)_MD5 = 5fc77af68b3e21736b8ef2f8b061c810
install : $(TARGET)
@@ -74,9 +70,7 @@ $(subst %,%_MD5,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - -mkdir /usr/lib/crda - tar Jxf $(DIR_DL)/$(REGDB).tar.xz -C /usr/lib/crda/ - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && USE_OPENSSL=1 make $(MAKETUNING) cd $(DIR_APP) && USE_OPENSSL=1 make install @rm -rf $(DIR_APP) diff --git a/lfs/iw b/lfs/iw index c330420..ec59f23 100644 --- a/lfs/iw +++ b/lfs/iw @@ -24,7 +24,7 @@
include Config
-VER = 0.9.20 +VER = 0.9.22
THISAPP = iw-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 1055799b544b3e08169d155bb6c21bb0 +$(DL_FILE)_MD5 = 561c2602c5ce7c65a590118286c0892a
install : $(TARGET)
diff --git a/lfs/linux b/lfs/linux index 26c7b83..ac85f20 100644 --- a/lfs/linux +++ b/lfs/linux @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2010 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2011 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,8 +24,8 @@
include Config
-PATCHLEVEL = .28 -VER = 2.6.32.28 +PATCHLEVEL = .43 +VER = 2.6.32.43
THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -60,19 +60,19 @@ objects =$(DL_FILE) \ netfilter-layer7-v2.22.tar.gz \ patch-2.6.16-nath323-1.3.bz2 \ reiser4-for-2.6.32.patch.bz2 \ - xen-patches-2.6.32-2d.tar.bz2 + xen-patches-2.6.32-2f.tar.bz2
$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 -xen-patches-2.6.32-2d.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2d.tar.bz2 +xen-patches-2.6.32-2f.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2f.tar.bz2
-$(DL_FILE)_MD5 = 9ee6d4023f34eb055ec32f201b5f9206 +$(DL_FILE)_MD5 = d6819da012da0d9772ac79da9dce3d63 netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 -xen-patches-2.6.32-2d.tar.bz2_MD5 = d1690d2b8b0c9124897981aea505f8f7 +xen-patches-2.6.32-2f.tar.bz2_MD5 = b59d6f89e11accb9d40354418e13f31b
install : $(TARGET)
@@ -110,7 +110,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ifeq "$(XEN)" "1" # Apply gentoo Xen patches mkdir -p $(DIR_SRC)/xen-patches - cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2d.tar.bz2 + cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2f.tar.bz2
for x in `ls -1 $(DIR_SRC)/xen-patches/*.patch1`; do \ echo "*********** [Patch: $$x]"; \ @@ -125,6 +125,9 @@ else cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32-imq-test2.patch endif
+ # Patch CVE 2011-1767 and 1768 dos hole + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.43-cve_2011_1767+1768.patch + # Not report deprecated syscall 1.23 (for kudzu) cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.25.18-not_report_sysctl_1.23.patch
diff --git a/lfs/linux-firmware b/lfs/linux-firmware index eb9c4ff..6a7f956 100644 --- a/lfs/linux-firmware +++ b/lfs/linux-firmware @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2010 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2011 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 20100318 +VER = 20110518
THISAPP = linux-firmware-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 57e3ec91c81eee2443b0ab6d83c43633 +$(DL_FILE)_MD5 = 3b215b5ec9a5e8784dd971c039e9b948
install : $(TARGET)
diff --git a/lfs/v4l-dvb b/lfs/v4l-dvb index e8f2e54..6c6a5fc 100644 --- a/lfs/v4l-dvb +++ b/lfs/v4l-dvb @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2010 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2011 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -34,10 +34,10 @@ else endif endif
-VER = abd3aac6644e +VER = git20110427
THISAPP = v4l-dvb-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.xz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) PAK_VER = 2 @@ -51,7 +51,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = fca89ad531c5d04dadbbc65997c92aac +$(DL_FILE)_MD5 = 8b83a89332fe8468ebffd516a4a47128
install : $(TARGET)
@@ -83,12 +83,9 @@ $(subst %,%_MD5,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - # Remove backported warning... - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/v4l-dvb_remove_backport_warning.patch - cd $(DIR_APP) && make release VER=$(KVER)-$(VERSUFIX) - cd $(DIR_APP) && make $(MAKETUNING) all - cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make all KERNELRELEASE=$(KVER)-$(VERSUFIX) VER=2.6.32 + cd $(DIR_APP) && make install KERNELRELEASE=$(KVER)-$(VERSUFIX) VER=2.6.32 ln -sf $(DIR_APP)/ /usr/src/v4l-dvb # @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/wireless-regdb b/lfs/wireless-regdb new file mode 100644 index 0000000..2228c22 --- /dev/null +++ b/lfs/wireless-regdb @@ -0,0 +1,76 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2011 IPFire Team info@ipfire.org # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see http://www.gnu.org/licenses/. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2011.04.28 + +THISAPP = wireless-regdb-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) + +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 16b7fabd4d7761ccf206702a3f18cce9 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/zd1211-firmware b/lfs/zd1211-firmware new file mode 100644 index 0000000..25a9c4a --- /dev/null +++ b/lfs/zd1211-firmware @@ -0,0 +1,76 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2011 IPFire Team info@ipfire.org # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see http://www.gnu.org/licenses/. # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.4 + +THISAPP = zd1211-firmware-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/zd1211-firmware +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 19f28781d76569af8551c9d11294c870 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + mkdir -p /lib/firmware/zd1211 + cd $(DIR_APP) && cp -v * /lib/firmware/zd1211 + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index f42082c..ee87961 100755 --- a/make.sh +++ b/make.sh @@ -358,6 +358,7 @@ buildipfire() { ipfiremake which ipfiremake xz ipfiremake linux-firmware + ipfiremake zd1211-firmware ipfiremake linux XEN=1 ipfiremake kqemu XEN=1 ipfiremake v4l-dvb XEN=1 @@ -689,6 +690,7 @@ buildipfire() { ipfiremake parted ipfiremake swig ipfiremake python-m2crypto + ipfiremake wireless-regdb ipfiremake crda ipfiremake libsatsolver ipfiremake python-satsolver diff --git a/src/paks/linux-pae/install.sh b/src/paks/linux-pae/install.sh index 445af20..60f8bbb 100644 --- a/src/paks/linux-pae/install.sh +++ b/src/paks/linux-pae/install.sh @@ -17,14 +17,14 @@ # along with IPFire; if not, write to the Free Software # # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # # -# Copyright (C) 2010 IPFire-Team info@ipfire.org. # +# Copyright (C) 2007-2011 IPFire-Team info@ipfire.org. # # # ############################################################################ # . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.28 +KVER=xxxKVERxxx ROOT=`mount | grep " / " | cut -d" " -f1` ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then diff --git a/src/paks/linux-pae/uninstall.sh b/src/paks/linux-pae/uninstall.sh index 9a45300..959fdb1 100644 --- a/src/paks/linux-pae/uninstall.sh +++ b/src/paks/linux-pae/uninstall.sh @@ -23,4 +23,4 @@ # . /opt/pakfire/lib/functions.sh remove_files -mv -f /boot/grub/grub-backup-2.6.32.*-pae.conf /boot/grub/grub.conf +#mv -f /boot/grub/grub-backup-2.6.32.*-pae.conf /boot/grub/grub.conf diff --git a/src/paks/linux-pae/update.sh b/src/paks/linux-pae/update.sh index abbaf47..2878dfb 100644 --- a/src/paks/linux-pae/update.sh +++ b/src/paks/linux-pae/update.sh @@ -17,11 +17,11 @@ # along with IPFire; if not, write to the Free Software # # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # # -# Copyright (C) 2007 IPFire-Team info@ipfire.org. # +# Copyright (C) 2007-2011 IPFire-Team info@ipfire.org. # # # ############################################################################ # . /opt/pakfire/lib/functions.sh -#Don't remove old xen kernel at update +#Don't remove old pae kernel at update #./uninstall.sh ./install.sh diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 2015b5d..70efa9d 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.28 +KVER=xxxKVERxxx ROOT=`mount | grep " / " | cut -d" " -f1` ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then diff --git a/src/paks/linux-xen/update.sh b/src/paks/linux-xen/update.sh index abbaf47..89c40d0 100644 --- a/src/paks/linux-xen/update.sh +++ b/src/paks/linux-xen/update.sh @@ -22,6 +22,5 @@ ############################################################################ # . /opt/pakfire/lib/functions.sh -#Don't remove old xen kernel at update -#./uninstall.sh +./uninstall.sh ./install.sh diff --git a/src/patches/compat-wireless-2.6.39_kfifo_module_info.patch b/src/patches/compat-wireless-2.6.39_kfifo_module_info.patch new file mode 100644 index 0000000..eb5d280 --- /dev/null +++ b/src/patches/compat-wireless-2.6.39_kfifo_module_info.patch @@ -0,0 +1,14 @@ +diff -Naur compat-wireless-2.6.39-1-sn.org/compat/kfifo.c compat-wireless-2.6.39-1-sn/compat/kfifo.c +--- compat-wireless-2.6.39-1-sn.org/compat/kfifo.c 2011-05-24 01:43:48.000000000 +0200 ++++ compat-wireless-2.6.39-1-sn/compat/kfifo.c 2011-05-24 17:20:06.956818313 +0200 +@@ -27,6 +27,10 @@ + #include <linux/uaccess.h> + #include <linux/kfifo.h> + ++MODULE_LICENSE("GPL"); ++MODULE_AUTHOR("Stefani Seibold stefani@seibold.net"); ++MODULE_DESCRIPTION("A generic kernel FIFO implementation"); ++ + /* + * internal helper to calculate the unused elements in a fifo + */ diff --git a/src/patches/linux-2.6.32.43-cve_2011_1767+1768.patch b/src/patches/linux-2.6.32.43-cve_2011_1767+1768.patch new file mode 100644 index 0000000..076cce6 --- /dev/null +++ b/src/patches/linux-2.6.32.43-cve_2011_1767+1768.patch @@ -0,0 +1,137 @@ +diff -Naur linux-2.6.32.43.org/net/ipv4/ip_gre.c linux-2.6.32.43/net/ipv4/ip_gre.c +--- linux-2.6.32.43.org/net/ipv4/ip_gre.c 2011-07-13 05:29:43.000000000 +0200 ++++ linux-2.6.32.43/net/ipv4/ip_gre.c 2011-06-20 19:27:06.000000000 +0200 +@@ -1665,14 +1665,16 @@ + + printk(KERN_INFO "GRE over IPv4 tunneling driver\n"); + +- if (inet_add_protocol(&ipgre_protocol, IPPROTO_GRE) < 0) { +- printk(KERN_INFO "ipgre init: can't add protocol\n"); +- return -EAGAIN; +- } +- + err = register_pernet_gen_device(&ipgre_net_id, &ipgre_net_ops); + if (err < 0) ++ goto out; ++ ++ err = inet_add_protocol(&ipgre_protocol, IPPROTO_GRE); ++ if (err < 0) { ++ printk(KERN_INFO "ipgre init: can't add protocol\n"); ++ err = -EAGAIN; + goto gen_device_failed; ++ } + + err = rtnl_link_register(&ipgre_link_ops); + if (err < 0) +@@ -1688,9 +1690,9 @@ + tap_ops_failed: + rtnl_link_unregister(&ipgre_link_ops); + rtnl_link_failed: +- unregister_pernet_gen_device(ipgre_net_id, &ipgre_net_ops); +-gen_device_failed: + inet_del_protocol(&ipgre_protocol, IPPROTO_GRE); ++gen_device_failed: ++ unregister_pernet_gen_device(ipgre_net_id, &ipgre_net_ops); + goto out; + } + +@@ -1698,9 +1700,10 @@ + { + rtnl_link_unregister(&ipgre_tap_ops); + rtnl_link_unregister(&ipgre_link_ops); +- unregister_pernet_gen_device(ipgre_net_id, &ipgre_net_ops); + if (inet_del_protocol(&ipgre_protocol, IPPROTO_GRE) < 0) + printk(KERN_INFO "ipgre close: can't remove protocol\n"); ++ ++ unregister_pernet_gen_device(ipgre_net_id, &ipgre_net_ops); + } + + module_init(ipgre_init); +diff -Naur linux-2.6.32.43.org/net/ipv4/ipip.c linux-2.6.32.43/net/ipv4/ipip.c +--- linux-2.6.32.43.org/net/ipv4/ipip.c 2011-07-13 05:29:43.000000000 +0200 ++++ linux-2.6.32.43/net/ipv4/ipip.c 2011-06-20 19:27:06.000000000 +0200 +@@ -830,15 +830,14 @@ + + printk(banner); + +- if (xfrm4_tunnel_register(&ipip_handler, AF_INET)) { ++ err = register_pernet_gen_device(&ipip_net_id, &ipip_net_ops); ++ if (err < 0) ++ return err; ++ err = xfrm4_tunnel_register(&ipip_handler, AF_INET); ++ if (err < 0) { ++ unregister_pernet_gen_device(ipip_net_id, &ipip_net_ops); + printk(KERN_INFO "ipip init: can't register tunnel\n"); +- return -EAGAIN; + } +- +- err = register_pernet_gen_device(&ipip_net_id, &ipip_net_ops); +- if (err) +- xfrm4_tunnel_deregister(&ipip_handler, AF_INET); +- + return err; + } + +diff -Naur linux-2.6.32.43.org/net/ipv6/ip6_tunnel.c linux-2.6.32.43/net/ipv6/ip6_tunnel.c +--- linux-2.6.32.43.org/net/ipv6/ip6_tunnel.c 2011-07-13 05:29:43.000000000 +0200 ++++ linux-2.6.32.43/net/ipv6/ip6_tunnel.c 2011-06-20 19:27:06.000000000 +0200 +@@ -1466,10 +1465,14 @@ + { + int err; + ++ err = register_pernet_gen_device(&ip6_tnl_net_id, &ip6_tnl_net_ops); ++ if (err < 0) ++ goto out; ++ + if (xfrm6_tunnel_register(&ip4ip6_handler, AF_INET)) { + printk(KERN_ERR "ip6_tunnel init: can't register ip4ip6\n"); + err = -EAGAIN; +- goto out; ++ goto unreg_pernet_dev; + } + + if (xfrm6_tunnel_register(&ip6ip6_handler, AF_INET6)) { +@@ -1478,14 +1481,12 @@ + goto unreg_ip4ip6; + } + +- err = register_pernet_gen_device(&ip6_tnl_net_id, &ip6_tnl_net_ops); +- if (err < 0) +- goto err_pernet; + return 0; +-err_pernet: +- xfrm6_tunnel_deregister(&ip6ip6_handler, AF_INET6); ++ + unreg_ip4ip6: + xfrm6_tunnel_deregister(&ip4ip6_handler, AF_INET); ++unreg_pernet_dev: ++ unregister_pernet_gen_device(ip6_tnl_net_id, &ip6_tnl_net_ops); + out: + return err; + } +diff -Naur linux-2.6.32.43.org/net/ipv6/sit.c linux-2.6.32.43/net/ipv6/sit.c +--- linux-2.6.32.43.org/net/ipv6/sit.c 2011-07-13 05:29:43.000000000 +0200 ++++ linux-2.6.32.43/net/ipv6/sit.c 2011-06-20 19:27:06.000000000 +0200 +@@ -1086,15 +1086,17 @@ + + printk(KERN_INFO "IPv6 over IPv4 tunneling driver\n"); + +- if (xfrm4_tunnel_register(&sit_handler, AF_INET6) < 0) { ++ err = register_pernet_gen_device(&sit_net_id, &sit_net_ops); ++ if (err < 0) ++ return err; ++ ++ err = xfrm4_tunnel_register(&sit_handler, AF_INET6); ++ if (err < 0) { ++ unregister_pernet_gen_device(sit_net_id, &sit_net_ops); + printk(KERN_INFO "sit init: Can't add protocol\n"); + return -EAGAIN; + } + +- err = register_pernet_gen_device(&sit_net_id, &sit_net_ops); +- if (err < 0) +- xfrm4_tunnel_deregister(&sit_handler, AF_INET6); +- + return err; + } + diff --git a/src/patches/v4l-dvb_remove_backport_warning.patch b/src/patches/v4l-dvb_remove_backport_warning.patch deleted file mode 100644 index 7f57822..0000000 --- a/src/patches/v4l-dvb_remove_backport_warning.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur v4l-dvb-abd3aac6644e.org/v4l/compat.h v4l-dvb-abd3aac6644e/v4l/compat.h ---- v4l-dvb-abd3aac6644e.org/v4l/compat.h 2010-07-02 05:38:54.000000000 +0200 -+++ v4l-dvb-abd3aac6644e/v4l/compat.h 2010-12-04 12:19:09.531056981 +0100 -@@ -14,8 +14,6 @@ - #define INIT_DELAYED_WORK(a,b,c) INIT_WORK(a,b,c) - #endif - --#define EXPERIMENTAL_TREE -- - #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 35) - #define usb_buffer_alloc(dev, size, mem_flags, dma) usb_alloc_coherent(dev, size, mem_flags, dma) - #define usb_buffer_free(dev, size, addr, dma) usb_free_coherent(dev, size, addr, dma)
hooks/post-receive -- IPFire 2.x development tree