]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
Fix move/copy of vnstat (beta3->beta4)
authorArne Fitzenreiter <arne_f@ipfire.org>
Sat, 4 Oct 2008 08:24:15 +0000 (10:24 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sat, 4 Oct 2008 08:24:15 +0000 (10:24 +0200)
config/rootfiles/updater/update.sh

index 498eed1dd0a4d9a365ce8f837547741deb629111..2f01a3273b9a6be172f8c15dff5ea20eed84036a 100755 (executable)
@@ -191,20 +191,20 @@ chown root:cron /var/spool/cron/root.orig
 sed -i 's|"net", SYSFS{address}|"net", SYSFS{type}=="1", SYSFS{address}|g' \
           /etc/udev/rules.d/30-persistent-network.rules
 #
-# Core 17
-#
-perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
-perl /var/ipfire/qos/bin/migrate.pl
-/var/ipfire/updatexlrator/bin/convert
-#
 # Move vnstat database to /var/log/rrd
 #
 mkdir -p /var/log/rrd.bak/vnstat
 if [ -e /var/log/vnstat ]; then
-    cp /var/log/vnstat /var/log/rrd.bak/vnstat
+    cp -pR /var/log/vnstat /var/log/rrd.bak/vnstat
     mv /var/log/vnstat /var/log/rrd/vnstat
 fi
 #
+# Core 17
+#
+perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
+perl /var/ipfire/qos/bin/migrate.pl
+/var/ipfire/updatexlrator/bin/convert
+#
 # Delete old lm-sensor modullist...
 #
 rm -rf /etc/sysconfig/lm_sensors