Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jun 1999 18:39:37 -0700 (PDT)
From:      Jaye Mathisen <mrcpu@internetcds.com>
To:        Doug <Doug@gorean.org>
Cc:        Doug White <dwhite@resnet.uoregon.edu>, freebsd-questions@FreeBSD.ORG
Subject:   Re: pwd_mkdb -p not doing what I expected
Message-ID:  <Pine.BSF.4.10.9906221839050.378-100000@schizo.cdsnet.net>
In-Reply-To: <Pine.BSF.4.05.9906221154200.26369-100000@dt054n86.san.rr.com>

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

If you tweak the cache options to pwd_mkdb, it will complete in just a few
seconds even on a very large password file.

On Tue, 22 Jun 1999, Doug wrote:

> On Tue, 22 Jun 1999, Doug White wrote:
> 
> > On Mon, 21 Jun 1999, Doug wrote:
> > 
> > > 	I'm on a -current system and for various reasons I want to add
> > > some pseudo-users to /etc/passwd, but not to /etc/master.passwd.
> > > Basically, these are users who have no login, but a process on the box
> > > needs to be able to map usernames on a remote system to uid's. So, my
> > > first choice was simply to add them to /etc/passwd, but that didn't work
> > > because they weren't in the associated db. So, looking at the man page for
> > > pwd_mkdb, the -p option seems to do what I want:
> > > 
> > >      -p    Create a Version 7 style password file and install it into
> > >            /etc/passwd.
> > > 
> > > However, when I run 'pwd_mkdb -p filename' it not only recreates the
> > > /etc/passwd file and db, it also rewrites master.passwd and its database.
> > > Fortunately I was adequately prepared for this eventuality, however it's
> > > still not desired behavior. 
> > 
> > Then use vipw to add them to the database, 
> 
> 	The db for the pseudo-users has to be rebuilt at least once, and
> probably more than once a day for the multi tens of thousands of users.
> Unless we want to employ a full time vipw employee, I don't think this
> will work. :)
> 
> 	For now I can live with the behaviour of pwd_mkdb, my concern was
> more along the lines of which I should send a PR on, the docs or the
> binary, since (to my mind anyway) the two are out of synch.
> 
> Doug
> -- 
> On account of being a democracy and run by the people, we are the only
> nation in the world that has to keep a government four years, no matter
> what it does.
>                 -- Will Rogers
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9906221839050.378-100000>