Updated kernel to 2.6.27.31

Updated compat-wireless to 2009-08-21
Disabled xen kernel build
This commit is contained in:
Arne Fitzenreiter
2009-08-22 19:56:45 +02:00
parent a979747d78
commit a5ba47dc7d
60 changed files with 48 additions and 1573 deletions

View File

View File

@@ -0,0 +1,24 @@
srv/web/ipfire/cgi-bin/proxy.cgi
usr/bin/sshfs
etc/udev/rules.d/99-fuse.rules
sbin/mount.fuse
usr/bin/fusermount
usr/bin/ulockmgr_server
usr/lib/libfuse.so
usr/lib/libfuse.so.2
usr/lib/libfuse.so.2.7.4
usr/lib/libulockmgr.so
usr/lib/libulockmgr.so.1
usr/lib/libulockmgr.so.1.0.1
bin/ntfs-3g
lib/libntfs-3g.so
#lib/libntfs-3g.so.43
#lib/libntfs-3g.so.43.0.0
sbin/mount.ntfs-3g
usr/bin/ntfs-3g.probe
usr/lib/libntfs-3g.so
usr/lib/pkgconfig/libntfs-3g.pc
usr/lib/libltdl.so
usr/lib/libltdl.so.3
usr/lib/libltdl.so.3.1.4
etc/sysctl.conf

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,5 @@
#!/bin/bash
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
extract_files
#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"

View File

View File

@@ -0,0 +1,86 @@
srv/web/ipfire/cgi-bin/ids.cgi
srv/web/ipfire/cgi-bin/vpnmain.cgi
etc/httpd/conf/magic
etc/httpd/conf/mime.types
usr/lib/apache/mod_actions.so
usr/lib/apache/mod_alias.so
usr/lib/apache/mod_asis.so
usr/lib/apache/mod_auth_basic.so
usr/lib/apache/mod_auth_digest.so
usr/lib/apache/mod_authn_anon.so
usr/lib/apache/mod_authn_dbd.so
usr/lib/apache/mod_authn_dbm.so
usr/lib/apache/mod_authn_default.so
usr/lib/apache/mod_authn_file.so
usr/lib/apache/mod_authz_dbm.so
usr/lib/apache/mod_authz_default.so
usr/lib/apache/mod_authz_groupfile.so
usr/lib/apache/mod_authz_host.so
usr/lib/apache/mod_authz_owner.so
usr/lib/apache/mod_authz_user.so
usr/lib/apache/mod_autoindex.so
usr/lib/apache/mod_cern_meta.so
usr/lib/apache/mod_cgi.so
usr/lib/apache/mod_dav.so
usr/lib/apache/mod_dav_fs.so
usr/lib/apache/mod_dbd.so
usr/lib/apache/mod_deflate.so
usr/lib/apache/mod_dir.so
usr/lib/apache/mod_dumpio.so
usr/lib/apache/mod_env.so
usr/lib/apache/mod_expires.so
usr/lib/apache/mod_ext_filter.so
usr/lib/apache/mod_filter.so
usr/lib/apache/mod_headers.so
usr/lib/apache/mod_ident.so
usr/lib/apache/mod_imagemap.so
usr/lib/apache/mod_include.so
usr/lib/apache/mod_info.so
usr/lib/apache/mod_log_config.so
usr/lib/apache/mod_log_forensic.so
usr/lib/apache/mod_logio.so
usr/lib/apache/mod_mime.so
usr/lib/apache/mod_mime_magic.so
usr/lib/apache/mod_negotiation.so
usr/lib/apache/mod_rewrite.so
usr/lib/apache/mod_setenvif.so
usr/lib/apache/mod_speling.so
usr/lib/apache/mod_ssl.so
usr/lib/apache/mod_status.so
usr/lib/apache/mod_substitute.so
usr/lib/apache/mod_unique_id.so
usr/lib/apache/mod_userdir.so
usr/lib/apache/mod_usertrack.so
usr/lib/apache/mod_version.so
usr/lib/apache/mod_vhost_alias.so
usr/lib/libapr-1.so
usr/lib/libapr-1.so.0
usr/lib/libapr-1.so.0.3.3
usr/lib/libaprutil-1.so
usr/lib/libaprutil-1.so.0
usr/lib/libaprutil-1.so.0.3.4
usr/sbin/apachectl
usr/sbin/htpasswd
usr/sbin/httpd
var/log/httpd
etc/httpd/conf/conf.d
etc/httpd/conf/default-server.conf
etc/httpd/conf/global.conf
etc/httpd/conf/hostname.conf
etc/httpd/conf/listen.conf
etc/httpd/conf/loadmodule.conf
etc/httpd/conf/mod_log_config.conf
etc/httpd/conf/server-tuning.conf
etc/httpd/conf/ssl-global.conf
etc/httpd/conf/uid.conf
etc/httpd/conf/vhosts.d/ipfire-interface-ssl.conf
etc/httpd/conf/vhosts.d/ipfire-interface.conf
usr/lib/libixml.so
usr/lib/libixml.so.2
usr/lib/libthreadutil.so
usr/lib/libthreadutil.so.2
usr/lib/libixml.so.2.0.4
usr/lib/libthreadutil.so.2.2.3
usr/lib/libupnp.so
usr/lib/libupnp.so.3
usr/lib/libupnp.so.3.0.5

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,5 @@
#!/bin/bash
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
extract_files
#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"

View File

View File

@@ -0,0 +1,22 @@
usr/sbin/pptp
etc/rc.d/init.d/networking/red
srv/web/ipfire/cgi-bin/pppsetup.cgi
srv/web/ipfire/html/include/jquery-1.2.6.min.js
srv/web/ipfire/html/themes/ipfire/include/functions.pl
srv/web/ipfire/cgi-bin/proxy.cgi
usr/sbin/updxlrator
usr/lib/apache/mod_proxy.so
usr/lib/apache/mod_proxy_ajp.so
usr/lib/apache/mod_proxy_balancer.so
usr/lib/apache/mod_proxy_connect.so
usr/lib/apache/mod_proxy_ftp.so
usr/lib/apache/mod_proxy_http.so
etc/ssl/openssl.cnf
usr/bin/openssl
usr/lib/libcrypto.so
usr/lib/libcrypto.so.0.9.8
usr/lib/libssl.so
usr/lib/libssl.so.0.9.8
usr/bin/squidGuard
var/lib/squidguard
usr/sbin/redirect_wrapper

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,5 @@
#!/bin/bash
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
extract_files
#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"

View File

View File

@@ -0,0 +1,60 @@
etc/init.d/squid
etc/sysctl.conf
etc/squid/errors
usr/bin/squidclient
usr/lib/squid/auth
usr/lib/squid/cachemgr.cgi
usr/lib/squid/diskd-daemon
usr/lib/squid/errors/English
usr/lib/squid/errors/German
usr/lib/squid/icons
usr/lib/squid/logfile-daemon
usr/lib/squid/mib.txt
usr/lib/squid/msnt_auth
usr/lib/squid/ncsa_auth
usr/lib/squid/ntlm_auth
usr/lib/squid/smb_auth
usr/lib/squid/smb_auth.pl
usr/lib/squid/smb_auth.sh
usr/lib/squid/squid_ldap_auth
usr/lib/squid/unlinkd
usr/local/bin/squidctrl
usr/sbin/squid
var/ipfire/updatexlrator/bin/checkdeaddl
var/ipfire/updatexlrator/bin/checkup
var/ipfire/updatexlrator/bin/convert
var/ipfire/updatexlrator/bin/download
var/ipfire/updatexlrator/bin/lscache
var/ipfire/updatexlrator/updxlrator-lib.pl
srv/web/ipfire/cgi-bin/proxy.cgi
srv/web/ipfire/cgi-bin/cachemgr.cgi
srv/web/ipfire/cgi-bin/updatexlrator.cgi
var/ipfire/langs
lib/modules/KVER-ipfire/kernel/drivers/net/imq.ko
var/ipfire/qos/bin/makeqosscripts.pl
etc/init.d/network
bin/ntfs-3g
lib/libntfs-3g.so
lib/libntfs-3g.so.49
lib/libntfs-3g.so.49.0.0
sbin/mount.ntfs-3g
usr/bin/ntfs-3g.probe
usr/lib/libntfs-3g.so
usr/lib/pkgconfig/libntfs-3g.pc
etc/madwifi.conf
etc/modprobe.d/madwifi
usr/bin/80211debug
usr/bin/80211stats
usr/bin/ath_info
usr/bin/athchans
usr/bin/athctrl
usr/bin/athdebug
usr/bin/athkey
usr/bin/athstats
usr/bin/madwifi-unload
usr/bin/wlanconfig
usr/bin/wpakey
usr/local/bin/rebuild-initrd
var/ipfire/menu.d/20-status.menu
srv/web/ipfire/cgi-bin/atm-status.cgi
usr/local/bin/backupiso

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,14 @@
#!/bin/bash
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
/etc/init.d/squid stop
extract_files
[ -e /var/ipfire/qos/enable ] && /usr/local/bin/qosctrl stop
/usr/local/bin/qosctrl generate
[ -e /var/ipfire/qos/enable ] && /usr/local/bin/qosctrl start
perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
sysctl -p
mv /etc/squid/cachemgr.conf /var/ipfire/proxy/cachemgr.conf
ln -sf /var/ipfire/proxy/cachemgr.conf /etc/squid/cachemgr.conf
chown nobody.nobody /var/ipfire/proxy/cachemgr.conf
/etc/init.d/squid start

View File

@@ -0,0 +1,3 @@
etc/ipsec.conf
etc/ipsec.secrets
etc/udev/rules.d/30-persistent-network.rules

View File

@@ -0,0 +1 @@
../../../common/compat-wireless

View File

@@ -0,0 +1 @@
../../../common/curl

View File

@@ -0,0 +1 @@
../../../common/dnsmasq

View File

@@ -0,0 +1 @@
../../../common/ez-ipupdate

View File

@@ -0,0 +1,48 @@
etc/system-release
etc/issue
bin/probenic.sh
etc/collectd.conf
etc/collectd.thermal
etc/ntp
etc/rc.d/init.d/beep
etc/rc.d/init.d/console
etc/rc.d/init.d/collectd
etc/rc.d/init.d/snort
etc/rc.d/init.d/squid
etc/rc.d/init.d/networking/red
etc/ppp/ip-up
etc/ssh/moduli
etc/ssh/ssh_config
etc/ssh/sshd_config
etc/modprobe.d/blacklist
usr/bin/scp
usr/bin/sftp
usr/bin/slogin
usr/bin/ssh
usr/bin/ssh-add
usr/bin/ssh-agent
usr/bin/ssh-keygen
usr/bin/ssh-keyscan
usr/lib/openssh/sftp-server
usr/lib/openssh/ssh-keysign
usr/sbin/sshd
usr/lib/libcurl.so
usr/lib/libcurl.so.3
usr/lib/libcurl.so.4
usr/lib/libcurl.so.4.1.1
usr/local/sbin/setup
lib/modules/KVER-ipfire/misc/kqemu.ko
usr/local/bin/setaliases
srv/web/ipfire/cgi-bin/aliases.cgi
var/ipfire/menu.d/20-status.menu
var/ipfire/menu.d/30-network.menu
srv/web/ipfire/cgi-bin/hardwaregraphs.cgi
srv/web/ipfire/cgi-bin/credits.cgi
srv/web/ipfire/cgi-bin/backup.cgi
srv/web/ipfire/cgi-bin/ids.cgi
srv/web/ipfire/cgi-bin/proxy.cgi
usr/local/bin/backupiso
usr/local/bin/updxsetperms
var/ipfire/updatexlrator/bin/download
var/ipfire/qos/bin/makeqosscripts.pl
opt/pakfire/pakfire

View File

@@ -0,0 +1 @@
boot/grub/grub.conf

View File

@@ -0,0 +1 @@
../../../common/hwdata

View File

@@ -0,0 +1 @@
../../../common/iptables

View File

@@ -0,0 +1 @@
../../../common/iw

View File

@@ -0,0 +1 @@
../../../common/l7-protocols

View File

@@ -0,0 +1 @@
../../../common/libnl

View File

@@ -0,0 +1 @@
../../../common/libpcap

View File

@@ -0,0 +1 @@
../../../common/linux

View File

@@ -0,0 +1 @@
../../../common/linux-firmware

View File

@@ -0,0 +1 @@
../../../common/mISDNuser

View File

@@ -0,0 +1 @@
../../../common/madwifi

View File

@@ -0,0 +1 @@
../../../common/ntp

View File

@@ -0,0 +1 @@
../../../common/openssl

View File

@@ -0,0 +1 @@
../../../common/openswan

View File

@@ -0,0 +1 @@
../../../common/snort

View File

@@ -0,0 +1 @@
../../../common/tar

View File

@@ -0,0 +1 @@
../../../common/udev

View File

@@ -0,0 +1 @@
../../../common/wpa_supplicant

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,145 @@
#!/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) 2009 IPFire-Team <info@ipfire.org>. #
# #
############################################################################
#
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
#
OLDVERSION=`grep "version = " /opt/pakfire/etc/pakfire.conf | cut -d'"' -f2`
NEWVERSION="2.5"
#
KVER="2.6.27.25"
ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1`
MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1`
# Nur den letzten Parameter verwenden
echo $MOUNT > /dev/null
MOUNT=$_
#
# 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/issue >> /opt/pakfire/tmp/ROOTFILES
echo opt/pakfire/etc/pakfire.conf >> /opt/pakfire/tmp/ROOTFILES
echo etc/sysconfig/lm_sensors >> /opt/pakfire/tmp/ROOTFILES
#
tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \
-C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1
echo
echo Update IPfire to $NEWVERSION ...
# 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/
#
# Backup grub.conf
#
cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org
#
# Unpack the updated files
#
echo
echo Unpack the updated files ...
#
tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \
--no-overwrite-dir
#
# Modify grub.conf
#
echo
echo Update grub configuration ...
sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf
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
#
# Made emergency - initramdisk
#
echo
echo Create new Initramdisks ...
cp -f /etc/mkinitcpio.conf.org /etc/mkinitcpio.conf
sed -i "s| autodetect | |g" /etc/mkinitcpio.conf
mkinitcpio -k $KVER-ipfire -g /boot/ipfirerd-$KVER-emergency.img
cp -f /etc/mkinitcpio.conf.org /etc/mkinitcpio.conf
#
# Made initramdisk
#
if [ "${ROOT:0:7}" == "/dev/sd" ]; then
# Remove ide hook if root is on sda
sed -i "s| ide | |g" /etc/mkinitcpio.conf
else
if [ "${ROOT:0:7}" == "/dev/hd" ]; then
# Remove pata & sata hook if root is on hda
sed -i "s| pata | |g" /etc/mkinitcpio.conf
sed -i "s| sata | |g" /etc/mkinitcpio.conf
fi
fi
mkinitcpio -k $KVER-ipfire -g /boot/ipfirerd-$KVER.img
#
# 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...
#
rm -rf /etc/sysconfig/lm_sensors
#
# Restart snort
#
/etc/init.d/snort restart
#
# Change version of Pakfire.conf
#
sed -i "s|$OLDVERSION|$NEWVERSION|g" /opt/pakfire/etc/pakfire.conf
#
# Regenerate qos-scripts
[ -e /var/ipfire/qos/enable ] && /usr/local/bin/qosctrl stop
[ -e /var/ipfire/qos/enable ] && /usr/local/bin/qosctrl generate
[ ! -e /var/ipfire/qos/enable ] && rm -f /var/ipfire/qos/bin/qos.sh
#
# This core-update need a reboot
/usr/bin/logger -p syslog.emerg -t core-upgrade-28 "Upgrade finished. If you use a customized grub.cfg"
/usr/bin/logger -p syslog.emerg -t core-upgrade-28 "Check it before reboot !!!"
/usr/bin/logger -p syslog.emerg -t core-upgrade-28 " *** Please reboot... *** "

View File

View File

@@ -0,0 +1,51 @@
lib/modules/2.6.27.25-ipfire/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/b44.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/usb/cdc_ether.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/usb/rndis_host.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/usb/usbnet.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/adm8211.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/at76c50x-usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ath/ath.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ath/ath9k
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/b43/b43.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/b43legacy/b43legacy.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ipw2x00/libipw.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/libertas/libertas.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/libertas/libertas_cs.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/libertas/usb8xxx.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/mwl8k.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/p54/p54common.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/p54/p54pci.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/p54/p54usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8180.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8187.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/ssb/ssb.ko
lib/modules/2.6.27.25-ipfire/kernel/net/mac80211/mac80211.ko
lib/modules/2.6.27.25-ipfire/kernel/net/rfkill/rfkill_backport.ko
lib/modules/2.6.27.25-ipfire/kernel/net/wireless/cfg80211.ko
lib/modules/2.6.27.25-ipfire/kernel/net/wireless/lib80211.ko
lib/modules/2.6.27.25-ipfire/kernel/net/wireless/lib80211_crypt_ccmp.ko
lib/modules/2.6.27.25-ipfire/kernel/net/wireless/lib80211_crypt_tkip.ko
lib/modules/2.6.27.25-ipfire/kernel/net/wireless/lib80211_crypt_wep.ko

View File

@@ -0,0 +1 @@
../../../common/fcron

View File

@@ -0,0 +1,27 @@
etc/collectd.conf
etc/rc.d/init.d/networking/red
etc/system-release
lib/firmware/av7110/bootcode.bin
srv/web/ipfire/cgi-bin/aliases.cgi
srv/web/ipfire/cgi-bin/credits.cgi
srv/web/ipfire/cgi-bin/backup.cgi
srv/web/ipfire/cgi-bin/ids.cgi
srv/web/ipfire/cgi-bin/ovpnmain.cgi
srv/web/ipfire/html/blob.gif
srv/web/ipfire/html/images/info.gif
srv/web/ipfire/html/images/openvpn.png
usr/bin/nsupdate
var/ipfire/backup/include
var/ipfire/langs/list
var/ipfire/langs/de.pl
var/ipfire/langs/en.pl
var/ipfire/mac/settings
var/ipfire/dns/settings
var/ipfire/menu.d/50-firewall.menu
var/ipfire/menu.d/30-network.menu
srv/web/ipfire/cgi-bin/mac.cgi
srv/web/ipfire/cgi-bin/dns.cgi
srv/web/ipfire/html/images/indicator.gif
srv/web/ipfire/html/images/dns_link.png
srv/web/ipfire/cgi-bin/qos.cgi
srv/web/ipfire/cgi-bin/index.cgi

View File

@@ -0,0 +1 @@
../../../common/iw

View File

@@ -0,0 +1 @@
../../../common/kudzu

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,43 @@
#!/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) 2009 IPFire-Team <info@ipfire.org>. #
# #
############################################################################
#
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
/etc/init.d/collectd stop
/etc/init.d/snort stop
extract_files
rm -rf /var/log/rrd*//collectd/localhost/disk-*[0-9]*
rm -rf /srv/web/ipfire/cgi-bin/networks.cgi
rm -rf /etc/snort/rules/community-*
cat /etc/snort/snort.conf | grep -v community- > /tmp/snort.conf
mv -f /tmp/snort.conf /etc/snort/snort.conf
chown nobody.nobody /etc/snort/snort.conf
chmod 644 /etc/snort/snort.conf
/etc/init.d/collectd start
/etc/init.d/snort start
perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
#Remove some old compat-wireless modules (why they have change the path ?)
rm -rf /lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/ath?k
rm -rf /lib/modules/2.6.27.25-ipfire/kernel/drivers/net/wireless/rtl818?.ko
#Rebuild module dep's
depmod -a

View File

View File

@@ -0,0 +1,15 @@
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/e1000e/e1000e.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/net/usb/hso.ko
lib/modules/2.6.27.25-ipfire/kernel/drivers/usb/serial/option.ko
var/ipfire/langs/list
var/ipfire/langs/de.pl
var/ipfire/langs/en.pl
srv/web/ipfire/cgi-bin/qos.cgi
srv/web/ipfire/cgi-bin/index.cgi
srv/web/ipfire/cgi-bin/gui.cgi
srv/web/ipfire/cgi-bin/pakfire.cgi
srv/web/ipfire/cgi-bin/ids.cgi
srv/web/ipfire/html/themes/maniac/include/style.css
opt/pakfire/pakfire
usr/bin/curl
etc/ppp/ip-up

View File

@@ -0,0 +1 @@
DEPS=""

View File

@@ -0,0 +1,69 @@
#!/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) 2009 IPFire-Team <info@ipfire.org>. #
# #
############################################################################
#
. /opt/pakfire/lib/functions.sh
/usr/local/bin/backupctrl exclude >/dev/null 2>&1
extract_files
#Rebuild language cache
perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
#Rebuild module dep's
depmod -a
#
# Test if this is a ct'server
#
ctdisk=`ls -l /dev/disk/by-uuid/0bd2211e-4268-442d-9f42-9fb1f8234a7e 2>/dev/null | cut -d">" -f2`
if [ "$ctdisk" == " ../../xvda3" ]; then
echo "This is a ct-server..."
#
# Fix network assignment because 30-persistent-network.rules are overwritten by setup
# (eg. If you try to configure red=dhcp)
#
echo 'KERNEL=="eth0", NAME="green0"' > /etc/udev/rules.d/29-ct-server-network.rules
echo 'KERNEL=="eth1", NAME="red0"' >> /etc/udev/rules.d/29-ct-server-network.rules
echo 'KERNEL=="eth2", NAME="blue0"' >> /etc/udev/rules.d/29-ct-server-network.rules
echo 'KERNEL=="eth3", NAME="orange0"' >> /etc/udev/rules.d/29-ct-server-network.rules
#
# Remove acpi modules autoload
#
sed -i 's|^ac|#ac|g' /etc/sysconfig/modules
sed -i 's|^battery|#battery|g' /etc/sysconfig/modules
sed -i 's|^button|#button|g' /etc/sysconfig/modules
sed -i 's|^fan|#fan|g' /etc/sysconfig/modules
sed -i 's|^processor|#processor|g' /etc/sysconfig/modules
sed -i 's|^thermal|#thermal|g' /etc/sysconfig/modules
sed -i 's|^video|#video|g' /etc/sysconfig/modules
#
# Disable some initskripts
#
echo "#!/bin/bash" > /etc/rc.d/init.d/setclock
echo "#!/bin/bash" > /etc/rc.d/init.d/keymap
#
# Change pakfire trunk from 2.5 to 2.5-ct
#
sed -i 's|"2.5"|"2.5-ct"|g' /opt/pakfire/etc/pakfire.conf
fi
# On ct' Server the pakfire uuid file exist but it is empty
# delete this empty file so pakfire generate a uuid
if [ ! -s "/opt/pakfire/db/uuid" ]; then
rm -f /opt/pakfire/db/uuid
fi