1 2 3 4 5 6 7
if [ "$1" = "1" ]; then grep -q '^hosts:[[:blank:]]*\(.\+[[:blank:]]\+\)*fallback\($\|[[:blank:]]\)' \ /etc/nsswitch.conf || \ sed -i.rpmorig -e 's/^\(hosts:.\+\)$/\1 fallback/g' \ /etc/nsswitch.conf fi update_chrooted all
1 2 3 4 5 6
if [ "$1" = "0" ]; then sed -i -e 's/^hosts:fallback/hosts:/g' \ -e 's/^\(hosts:\)\(.\+[[:blank:]]*\)*[[:blank:]]\+fallback\($\|[[:blank:]].*\)$/\1\2\3/g' \ /etc/nsswitch.conf fi update_chrooted all