From owner-freebsd-isp Thu Jun 20 18:24:36 1996 Return-Path: owner-isp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA03333 for isp-outgoing; Thu, 20 Jun 1996 18:24:36 -0700 (PDT) Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.109.160]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA03327 for ; Thu, 20 Jun 1996 18:24:33 -0700 (PDT) Received: (from jgreco@localhost) by brasil.moneng.mei.com (8.7.Beta.1/8.7.Beta.1) id UAA29971; Thu, 20 Jun 1996 20:23:30 -0500 From: Joe Greco Message-Id: <199606210123.UAA29971@brasil.moneng.mei.com> Subject: Re: Automatic PPP-detecting getty and pppd!!! To: bsd@mail.gld.com Date: Thu, 20 Jun 1996 20:23:29 -0500 (CDT) Cc: isp@freebsd.org In-Reply-To: <199606210114.VAA05541@mail.gld.com> from "bsd@mail.gld.com" at Jun 20, 96 09:10:23 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-isp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Okay all of you who have been wanting a way to get around loading "Microsoft > > Dial Up Scripting" on your Windows 95 boxes... now FreeBSD can detect a PPP > > session inside getty, and deal with it appropriately! "Cooooool!" > Where were you a week ago when I struggled with mgetty!? Anyways, are > you able to log users using pap and logging in normally? If so, then > I'm gonna to try your stuff! BTW thanx for writing it! Hi, It wasn't hard, I've been in getty often enough in the past. Special thanks to Mike Hancock for a kick in the rear that allowed me to see how easy it was to do ;-) Local policy here is to authenticate with PAP out of the system password database. This has the jolly nice side effect of giving users one (and only one) password to remember and (more importantly) to forget. However, my stuff does not deal with the authentication. If you can do it with the pppd in 2.1R, you can do it with mine. The only changes I made to the PAP/passwd stuff was to check the account expiration field for expired accounts, and to put the user in the utmp file. Enjoy, ... Joe ------------------------------------------------------------------------------- Joe Greco - Systems Administrator jgreco@ns.sol.net Solaria Public Access UNIX - Milwaukee, WI 414/546-7968