correct service startup and password management for non-default-user [Closes: issue1133]