Subject: Re: pppd as login shell
To: John Nemeth <jnemeth@cue.bc.ca>
From: Tom T. Thai <tomthai@future.net>
List: current-users
Date: 11/10/1996 19:55:01
How about integrating Merit RADIUS for NetBSD as a RAS?
On Sun, 10 Nov 1996, John Nemeth wrote:
> On Nov 10, 2:42pm, "Tom T. Thai" wrote:
> } On Sat, 9 Nov 1996, John Nemeth wrote:
> } > On Nov 9, 11:13pm, Jon Buller wrote:
> } > }
> } > } It seems better to me if I could just make pppd the login shell,
> } > } but I need client1 to change based on the login, eliminating (as
> } >
> } > Put 'server:client1' in ~/.ppprc. If you're doing dynamic
> } > addressing, then put it in /etc/ppp/tty.<whatever>.
> } >
> } > } far as I know) /etc/ppp/options. And putting x:y as a shell argument
> } >
> } > Use options for common options.
> }
> } is there a way to do this by assign each serial line an ip address and
> } not have to use the user's home dir at all?
>
> See above. Use /etc/ppp/tty.<whatever>. See man pppd for full
> details. If you want to take it one step further, you can use the
> latest mgetty beta. It has the option to recognise incoming PPP
> packets and automatically start pppd. This will let callers use
> PAP/CHAP authentication, and not have to write scripts. If you start
> pppd with the 'login' option, it will use the system password file to
> do PAP authentication and make utmp entries. I hacked pppd to also
> make wtmp entries.
>
> }-- End of excerpt from "Tom T. Thai"
>
.............. ....................................
Thomas T. Thai Infomedia Interactive Communications
tom@iic.net TEL 612.376.9090 * FAX 612.376.9087