Script invocation updated: preserve environment with su