7

The default of the startup script is to run as root, I need to run the startup script as a specific user (the one used to create the image for the instance). I've tried all possible variations of su, etc, but when specifying that way, execution fails with no output. I might just be missing something stupid, but any help would be appreciated. Thanks.

MikeN
  • 71
  • 3

1 Answers1

6

For anyone else having problem and looking for a solution.. I had the same issue. I created another script /opt/c2d/startup-script-user and called it from the default start script using su like this:

su - nonrootuser -c '/opt/c2d/startup-script-user.sh'
mumshad
  • 409
  • 1
  • 7
  • 13