Line 31 of /etc/sysconfig/network-scripts/ifup_post is: if [ "$PEERDNS" !="no" -o "$RESOLV_MODS" != "no" ]; then ^^^^^ it should read: if [ "$PEERDNS" != "no" -o "$RESOLV_MODS" != "no" ]; then Otherwise, it outputs error: [: too many arguments
Fixed in cvs, will be in initscripts-4.96-1.