#
#
-KVER="3.10.26"
+KVER="3.10.27"
MOUNT=`grep "kernel" /boot/grub/grub.conf 2>/dev/null | tail -n 1 `
# Nur den letzten Parameter verwenden
echo $MOUNT > /dev/null
rm -rf /srv/web/ipfire/html/themes/ipfire
# rename /etc/modprobe.d files
-for i in $(find /etc/modprobe.d/* | grep -v ".conf")
+for i in $(find /etc/modprobe.d/* | grep -v ".conf"); do
mv $i $i.conf
done
+# Move /var/run to /run.
+if [ -L "/run" ]; then
+ rm -f /run
+fi
+
+mkdir -p /run
+if mountpoint /var/run; then
+ mount --move /var/run /run
+ rm -rf /var/run
+fi
+
+ln -svf ../run /var/run
+
#
#Extract files
tar xavf /opt/pakfire/tmp/files* --no-overwrite-dir -p --numeric-owner -C /
sed -i -e "s/^proc/#proc/g" /etc/fstab
sed -i -e "s/^sysfs/#sysfs/g" /etc/fstab
sed -i -e "s/^devpts/#devpts/g" /etc/fstab
+sed -i -e "s|^none\s/var/run|#none /var/run|/g" /etc/fstab
# Convert udev persistent network rules
sed -i -e "s/SYSFS{/ATTR{/g" /etc/udev/rules.d/30-persistent-network.rules
+# Firstsetup was already run
+touch /var/ipfire/main/firstsetup_ok
+
#
# Start services
#
if [ ! "$(grep "^flags.* pae " /proc/cpuinfo)" == "" ]; then
ROOTSPACE=`df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1`
BOOTSPACE=`df /boot -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1`
- if [ $BOOTSPACE -lt 9000 -o $ROOTSPACE -lt 90000 ]; then
+ if [ $BOOTSPACE -lt 12000 -o $ROOTSPACE -lt 90000 ]; then
/usr/bin/logger -p syslog.emerg -t ipfire \
"core-update-$core: WARNING not enough space for pae kernel."
else