diff --git a/src/etc/rc.backup_dhcpleases b/src/etc/rc.backup_dhcpleases index c589d3ac0..91ca0d6fc 100755 --- a/src/etc/rc.backup_dhcpleases +++ b/src/etc/rc.backup_dhcpleases @@ -5,7 +5,7 @@ BACKUPDIR="/var/dhcpd/var/db" if [ "${1}" = "restore" ]; then if [ -f "${BACKUPFILE}" ]; then - tar -C / -xzf "${BACKUPFILE}" + tar -C / -xzpf "${BACKUPFILE}" fi else if [ -d "${BACKUPDIR}" ]; then diff --git a/src/etc/rc.backup_netflow b/src/etc/rc.backup_netflow index bd4da666f..64096c4c3 100755 --- a/src/etc/rc.backup_netflow +++ b/src/etc/rc.backup_netflow @@ -5,7 +5,7 @@ BACKUPDIR="/var/netflow" if [ "${1}" = "restore" ]; then if [ -f "${BACKUPFILE}" ]; then - tar -C / -xzf "${BACKUPFILE}" + tar -C / -xzpf "${BACKUPFILE}" fi else if [ -d "${BACKUPDIR}" ]; then diff --git a/src/etc/rc.backup_rrd b/src/etc/rc.backup_rrd index 38fa30802..eb002f7cb 100755 --- a/src/etc/rc.backup_rrd +++ b/src/etc/rc.backup_rrd @@ -5,7 +5,7 @@ BACKUPFILE="/conf/rrd.tgz" if [ "${1}" = "restore" ]; then if [ -f "${BACKUPFILE}" ]; then - tar -C / -xzf "${BACKUPFILE}" + tar -C / -xzpf "${BACKUPFILE}" fi else if [ -d "${BACKUPDIR}" ]; then