-+if [ -n "${dhc_dbus}" ]; then
-+ if [ -x /usr/bin/dbus-send ]; then
-+ /usr/bin/dbus-send \
-+ --system \
-+ --dest=com.redhat.dhcp \
-+ --type=method_call \
-+ /com/redhat/dhcp/$interface \
-+ com.redhat.dhcp.set \
-+ 'string:'"`env | /bin/egrep -v '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`";
++if [ -n "$dhc_dbus" -a -x /usr/bin/dbus-send ]; then
++ /usr/bin/dbus-send \
++ --system \
++ --dest=com.redhat.dhcp \
++ --type=method_call \
++ /com/redhat/dhcp/$interface \
++ com.redhat.dhcp.set \
++ 'string:'"$(unset PATH SHLVL _ PWD dhc_dbus ; env)"