Date: Wed, 1 Sep 1999 20:40:51 -0400 From: Tim Vanderhoek <vanderh@ecf.utoronto.ca> To: Andrew Reilly <areilly@nsw.bigpond.net.au> Cc: Pascal Hofstee <daeron@Wit401305.student.utwente.nl>, Doug <Doug@gorean.org>, Sheldon Hearn <sheldonh@uunet.co.za>, hackers@FreeBSD.ORG Subject: Re: Proposal: Add generic username for 3rd-party MTA's Message-ID: <19990901204051.A14974@mad> In-Reply-To: <19990902082738.A46667@gurney.reilly.home>; from Andrew Reilly on Thu, Sep 02, 1999 at 08:27:38AM %2B1000 References: <Pine.BSF.4.10.9909011207240.31203-100000@dt010nb9.san.rr.com> <Pine.BSF.4.10.9909012249510.12931-100000@shadowmere.student.utwente.nl> <19990902082738.A46667@gurney.reilly.home>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 02, 1999 at 08:27:38AM +1000, Andrew Reilly wrote: > > Another data point: qmail adds _seven_ new users, and one new > group. It has a very paranoid security model. > > I think that it uses a script to add them, but maybe I did it > myself. It was a while ago... The qmail port uses a script. The script uses pw. Note that qmail also has registered its uids and gids with the ports system. Because qmail has registered uids and gids, it is allowed to insist on getting a specific uid or gid number. I do not reccomend this for most ports. Most ports which require a uid or gid do not require a specific number (and thus do not require that the uid or gid be registered). These ports need merely add the required username or groupname from a pkg/INSTALL script. Qmail is an exception; qmail compiles the uid and gid numbers into itself. This caused the Linux package people much angst. :-) Of the many ports that require their own uid and gid, some of them are not good examples to follow. I believe qmail is ok (although it's pkg/INSTALL uses perl, which is sub-ideal). -- This is my .signature which gets appended to the end of my messages. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990901204051.A14974>