RE: Running as a certain user

From: Steve Bertrand (iaccounts_at_northnetworks.ca)
Date: 11/30/03

  • Next message: Alex de Kruijff: "Re: swap space on multiple drives"
    To: Derrick Ryalls <ryallsd@datasphereweb.com>
    Date: Sat, 29 Nov 2003 20:25:42 -0500
    
    

    On Sat, 2003-11-29 at 19:20, Derrick Ryalls wrote:
    > > On Sat, Nov 29, 2003 at 02:49:58PM -0800, Derrick Ryalls wrote:
    > > > I am running a Counter Strike server on a 4.7 FreeBSD box, and I
    > > > recently got it all working running as a normal user (had
    > > been running
    > > > as root). The game is installed in a users' homedir and
    > > eventually I
    > > > will be revoking login rights to the user in question to furthur
    > > > minimize risk. To do this, I need to be able to run the scripts as
    > > > the user instead of whoever is logged in as.
    > > >
    > > > The structure of the scripts is like this:
    > > >
    > > > master script (start stop, public private args)
    > > > |
    > > > run_hlds wrapper script ( command line args for hlds_run )
    > > > |
    > > > hlds_run ( Valve prog )
    > > >
    > > > All three of the above scripts are owned by the isolated
    > > user and have
    > > > been chmod'ed to 6755. When I log in as a different user
    > > and try to
    > > > run the scripts, I get permission issues and am unable to
    > > fire off the
    > > > game server. What I need is to be able to run it on demand as the
    > > > isolated user like a crontab entry.
    > > >
    > > > Any ideas on what I am missing?
    > > I would say you need to make sure that the files are all
    > > owned by the user you're trying to run the hlds_run app as -
    > > in the past this has worked fine for me:
    > >
    > > chown -R user:user /path/to/hlds/
    > >
    >
    > I just double checked, all files under that folder are owned by
    > user:user...

    Try running the app with the command:

    # su user -c "/usr/bin/program"

    from crontab as you said.

    Steve

    >
    >
    > _______________________________________________
    > freebsd-questions@freebsd.org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"

    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Alex de Kruijff: "Re: swap space on multiple drives"