--- daemon/hald.i.old 2005-12-21 16:14:35.000000000 +0100 +++ daemon/hald.i 2005-12-21 16:15:37.000000000 +0100 @@ -13,8 +13,7 @@ rm /var/run/hal/pid &> /dev/null # We have to probe what version it is, they use diffrent arguments. - /usr/sbin/hald --help 2>&1 | /bin/grep retain-privileges &> /dev/null - if [ "$?" = "0" ]; then + if /usr/sbin/hald --help 2>&1 | /bin/grep -q retain-privileges ]; then exec /usr/sbin/hald --daemon=no --retain-privileges &> /dev/null else exec /usr/sbin/hald --daemon=no --drop-privileges &> /dev/null