I used svccfg to do the following: bash-3.2# svccfg -s network/physical:default setenv DLPI_DEVONLY 1
This resulted in: bash-3.2# svcprop network/physical:default | grep DLPI_DEVONLY method_context/environment astring DLPI_DEVONLY=1 Great, and this indeed results in DLPI_DEVONLY being set in the method script's environment for network/physical:default. Now I can't undo this: bash-3.2# svccfg -s network/physical:default unsetenv DLPI_DEVONLY bash-3.2# svcprop network/physical:default | grep DLPI_DEVONLY method_context/environment astring DLPI_DEVONLY=1 Am I missing something? Why isn't the inverse operation working? I've tried using -i and -s (and I have no idea what those options do, I don't understand the man page's descriptions for these options do) with similar non-results. -Seb