Joined May 2011
·
Achievements
80 Karma
0 Total ProTip Views
Octopussy
Have a repo followed by a member of the GitHub team
Forked 50
Have a project with a thriving community of users that's been forked at least 50 times
Mongoose 3
Have at least three original repos where Ruby is the dominant language
Mongoose
Have at least one original repo where Ruby is the dominant language
Lemmings 100
Write something great enough to have at least 100 watchers of the project
Forked 20
Have an established project that's been forked at least 20 times
Forked
Have a project valued enough to be forked by someone else
Charity
Fork and commit to someone's open source project in need
I like being able to invoke Monit from my deploy user, but like you I don't want to type a password.
So I've put this user in the
sudoers
list like this :This way I can use
sudo
without a password but only for Monit.That said, I also like your solution for better separation between Monit supervised services. With my approach, anybody who has access to Monit can mess with all the services. With your approach it's possible to limit users to specific services since they can be restricted to their parent directories.