Date: Tue, 22 Jun 1999 11:58:10 -0700 (PDT) From: Doug <Doug@gorean.org> To: Doug White <dwhite@resnet.uoregon.edu> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: pwd_mkdb -p not doing what I expected Message-ID: <Pine.BSF.4.05.9906221154200.26369-100000@dt054n86.san.rr.com> In-Reply-To: <Pine.BSF.4.10.9906221148030.99084-100000@resnet.uoregon.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9906221154200.26369-100000>