This sounds very much like a request for the feature also discussed in threads immediately previous to this. Check the archives -- the feature to do this in a way similar to the su command (su - -c ....) is not implemented yet. There are workarounds.