diff -uprk.orig rcf-5.2.1s1.orig/etc/firewall/functions/read_config.sh rcf-5.2.1s1/etc/firewall/functions/read_config.sh --- rcf-5.2.1s1.orig/etc/firewall/functions/read_config.sh 2002-01-03 17:32:24 +0300 +++ rcf-5.2.1s1/etc/firewall/functions/read_config.sh 2002-11-30 20:09:25 +0300 @@ -64,7 +64,7 @@ Read_Config () { # ride existing values. # eval : `grep -v "^ *$\|^ *#" $CONF | \ - sed -n -e 's/^ *\([^ #]*\) *= *\"*\([^\\"#]*\).*$/\1=\2/;h;s/\(.*\)=.*/\1/;y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/;s/[:-]/_/g;G;s/\(.*\)\n.*=\(.*\)/\${\1=\"\2\"}/p;'` + sed -n -e 's/^ *\([^ #]*\) *= *\"*\([^\\"#]*\).*$/\1=\2/;h;s/\(.*\)=.*/\1/;y/abcdefghijklmnopqrstuvwxyz:-./ABCDEFGHIJKLMNOPQRSTUVWXYZ___/;G;s/\(.*\)\n.*=\(.*\)/\${\1=\"\2\"}/p;'` # If we haven't asked to update it, and the version number differs, # then display a warning about the mismatch. diff -uprk.orig rcf-5.2.1s1.orig/sbin/rcf rcf-5.2.1s1/sbin/rcf --- rcf-5.2.1s1.orig/sbin/rcf 2002-12-01 02:23:22 +0300 +++ rcf-5.2.1s1/sbin/rcf 2002-11-30 03:18:09 +0300 @@ -70,7 +70,7 @@ which () { To_Upper () { sed -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'; } To_Lower () { sed -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'; } -To_Upper_Fix () { sed -e 'y/abcdefghijklmnopqrstuvwxyz:-/ABCDEFGHIJKLMNOPQRSTUVWXYZ__/'; } +To_Upper_Fix () { sed -e 'y/abcdefghijklmnopqrstuvwxyz:-./ABCDEFGHIJKLMNOPQRSTUVWXYZ___/'; } To_Lower_Fix () { sed -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ_/abcdefghijklmnopqrstuvwxyz-/'; } Read_Command_Line () {