On Wed, Nov 25, 2009 at 3:25 PM, Serafeim Zanikolas <[email protected]> wrote: > It's been pointed that the FHS recommends that if an ordinary user needs to > run the command, then it should be placed in /usr/bin. So the answer then > depends on what is an ordinary user. To me, a user that starts up the queueing > facilities of whatever application is not an ordinary one (regardless of what > account is actually used, that user has either a sysadmin, a dev or a devop > role).
The FHS provides a definition of this, too: "if a normal (not a system administrator) user will ever run it directly, then it must be placed in one of the "bin" directories". A developer is not a system administrator, and so is a "normal" user for our purposes. This means beanstalkd must be placed in a "bin" directory. If there is any doubt left, we can just ask: "Hey, all you non-system-admins out there! Do any of you run the 'beanstalkd' command?" On a more practical note, it seems likely that plenty of our users will become frustrated if we move beanstalkd into sbin. Let's be nice to them and avoid that. :) kr -- You received this message because you are subscribed to the Google Groups "beanstalk-talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/beanstalk-talk?hl=en.
