From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EdRbo-0007yr-53 for garchives@archives.gentoo.org; Sat, 19 Nov 2005 12:14:20 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAJCCuwD002408; Sat, 19 Nov 2005 12:12:56 GMT Received: from smtp19.wxs.nl (smtp19.wxs.nl [195.121.247.10]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAJC8XwG003247 for ; Sat, 19 Nov 2005 12:08:33 GMT Received: from [10.0.0.150] (ip3e83ab52.speed.planet.nl [62.131.171.82]) by smtp19.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0IQ70013OB28TE@smtp19.wxs.nl> for gentoo-user@lists.gentoo.org; Sat, 19 Nov 2005 13:08:33 +0100 (CET) Date: Sat, 19 Nov 2005 13:07:59 +0100 From: Holly Bostick Subject: Re: [gentoo-user] root password gremlin In-reply-to: <437EC8BB.2040507@mid.email-server.info> To: gentoo-user@lists.gentoo.org Message-id: <437F159F.6020004@planet.nl> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT X-Accept-Language: nl-NL, nl, en User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051029) X-Enigmail-Version: 0.92.0.0 References: <20051117203328.73680.qmail@web25601.mail.ukl.yahoo.com> <437CED2F.7050502@buanzo.com.ar> <20051117231122.GA30003@princeton.edu> <20051119054556.GD18358@waltdnes.org> <437EBED9.5060504@cs.ubishops.ca> <437EC8BB.2040507@mid.email-server.info> X-Archives-Salt: 683f4c85-0903-4c5e-ba1b-545c807709a8 X-Archives-Hash: 7446e3f290da19c45166fc1f5a55354c Alexander Skwar schreef: > Patrick McLean schrieb: > > >> Running a system withoug pam is a rather strange thing to do on a >> modern Linux system, and I can think of very few reasons to do it. > > > What do you need PAM for, when there's basically just one (human) > user on the system and the system acts as a "consumer" (ie. no > servers)? Why add the complexity of PAM? Where's the gain - in *THAT* > scenario? > What I found even worse than the irrelevancy of PAM in that situation (which is mine), was what Walter Dnes mentioned: > "everything you know is wrong" when it comes to config files all over > the place. You end up using entirely several different config files > to control access. When PAM broke for me (as it did for so many others) during the Great PAM Debacle of a year or two ago, I was *shocked* to discover that I knew nothing at all about PAM configuration, and couldn't figure out anything about PAM configuration--despite having used Gentoo for a couple of years already and having figured out plenty of things that I had previously known nothing about. I was forced to stand by and watch as my authentication protocols progressively broke-- first GUI su (programs that pop up a dialog to give root privileges), then my DE login, then my console login. What distressed me the most-- even more than "having to" install another distro in order to ultimately do an alternative reinstall-- was that it was clear that PAM was mission-critical.... yet the first I ever heard of/dealt with it was when it broke. That seemed so un-Gentoo-like to me that I totally lost my bearings about the whole issue. By the time I got back from my dalliance with SuSE, people had figured out how to run a PAM-free system, ebuilds that had previously depended on PAM now had PAM optional and I was free to put -pam in my USE flags and hope to have a working system. Which I did, and do. I'm sure that PAM has a function, and that function is important for those who need a lot of authentication protocols to be passed to their machine (as in the case of servers that need to be protected). But for the average Jill or Joe like me, who runs no servers and doesn't have to ever do things like ssh into my machine (because I'm sitting right here), I think it's overkill.... and in this case, rather dangerous overkill, because if this unnecessary set of protocols ever does break (again), the average Jill or Joe is quite up the creek without a paddle. Holly -- gentoo-user@gentoo.org mailing list