From: Arne Fitzenreiter Date: Mon, 6 Jul 2009 17:29:58 +0000 (+0200) Subject: Add aliases to backup and run setaliases at red start (if red=static only) X-Git-Tag: v2.5-core29~51 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=f6a6ea8d5ea0bf9a9344d99b0715e5a3fad1476a Add aliases to backup and run setaliases at red start (if red=static only) --- diff --git a/config/backup/include b/config/backup/include index 0ce2dc6ca0..87abb071e3 100644 --- a/config/backup/include +++ b/config/backup/include @@ -3,7 +3,7 @@ /var/ipfire/*/*.pem /var/ipfire/*/config /var/ipfire/*/enable -/var/ipifre/*/*enable* +/var/ipfire/*/*enable* /etc/passwd /etc/shadow /etc/group @@ -30,3 +30,4 @@ /etc/sysconfig/rc.local /root/.gitconfig /root/.bash_history +/var/ipfire/ethernet/aliases diff --git a/config/rootfiles/core/29/filelists/files b/config/rootfiles/core/29/filelists/files index 536160d243..9b62cc7638 100644 --- a/config/rootfiles/core/29/filelists/files +++ b/config/rootfiles/core/29/filelists/files @@ -8,3 +8,5 @@ srv/web/ipfire/images/info.gif srv/web/ipfire/images/openvpn.gif var/ipfire/menu.d/50-firewall.menu lib/firmware/av7110/bootcode.bin +var/ipfire/backup/include +etc/rc.d/init.d/networking/red diff --git a/src/initscripts/init.d/networking/red b/src/initscripts/init.d/networking/red index 6a85eb48e6..f90e07378d 100644 --- a/src/initscripts/init.d/networking/red +++ b/src/initscripts/init.d/networking/red @@ -122,7 +122,10 @@ case "${1}" in evaluate_retval run_subdir ${rc_base}/init.d/networking/red.up/ - + + # Configure aliases only if red static + /usr/local/bin/setaliases + elif [ "${TYPE}" == "DHCP" ]; then if [ -e $LEASEINFO ]; then