Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Mar 2009 21:33:22 +0100
From:      Mister Olli <mister.olli@googlemail.com>
To:        Steve Bertrand <steve@ibctech.ca>
Cc:        Polytropon <freebsd@edvax.de>, freebsd-questions@freebsd.org, Jonathan Chen <jonc@chen.org.nz>
Subject:   Re: Execute and lock a user into a program upon login
Message-ID:  <1237149202.4448.8.camel@phoenix.blechhirn.net>
In-Reply-To: <49BB0D5E.7080309@ibctech.ca>
References:  <49BB0161.3070800@ibctech.ca> <49BB0467.6090606@ibctech.ca> <20090314021827.1ada6548.freebsd@edvax.de> <20090314014535.GB94130@osiris.chen.org.nz> <49BB0D5E.7080309@ibctech.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
hi...

have a look here:
	http://docs.hp.com/en/5991-7517/ch01s04.html

I think the cleanest solution would be to create a match block for your
user, and apply the forcecommand within that block...

--
Olli


On Fr, 2009-03-13 at 21:50 -0400, Steve Bertrand wrote:
> Jonathan Chen wrote:
> > On Sat, Mar 14, 2009 at 02:18:27AM +0100, Polytropon wrote:
> > 
> > [..]
> >> If the user's shell is csh (FreeBSD's standard dialog shell), you
> >> could achieve the goal:
> >>
> >> 	~/.login
> >> 	vtysh
> >> 	logout
> >>
> >> Only problem: I don't know how the shell will act when the user
> >> terminates the vtysh application (^C)...
> > 
> > Change the contents of ~/.login to:
> > 
> >     exec vtysh
> > 
> > This overlays the shell with "vtysh". When it exits, the session will
> > be closed.
> 
> Thank you.
> 
> This appears to be what I want.
> 
> I was trying it with the previous setup, but I had to put the user in
> the wheel group. I haven't yet figured where permissions were going astray.
> 
> Your procedure will allow me to put the user in the wheel group for now,
> knowing that logout will occur as soon as the program terminates. This
> way, I can safely know it works, and make myself a note for Monday to
> fix the permissions issues ;)
> 
> Regards,
> 
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1237149202.4448.8.camel>