Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com From: "Dave Korn" To: "'Cygwin List'" Subject: RE: passwd & group file problems ? Date: Fri, 10 Jun 2005 15:12:41 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit In-Reply-To: <6.2.1.2.0.20050610094501.0725cc20@pop.prospeed.net> Message-ID: ----Original Message---- >From: Larry Hall >Sent: 10 June 2005 14:55 > At 04:56 AM 6/10/2005, you wrote: >>>>> Did you run "mkpasswd -c -l", like I told you? >> >> yep, do you mean -c or -d here ? I've done both, -d is >> taking forever to resolve, -c does resolve, but I >> still get the same incorrect logon when i do -c with mkpasswd and >> mkgroup. >> >> the commands are running, and I see how things should >> go I think, but i'm still left wondering, how can >> setup.exe do in 1 minute what mkpasswd -d -l > >> /etc/passwd is looking to take days or weeks to >> complete (there seriously are 10's of thousands of >> users on that emea domain so it would take forever at >> the speed I was seeing) ? > If there is more than 1 domain but you only care about one, you can > specify that domain name with '-d' and speed things up a bit. But if > you need all users from all domains, you're stuck with your slow domain. Since Roy is installing cygwin to a whole load of machines, and assuming that they're all in the same domain, it ought to be possible to run "mkpasswd -d >domain-passwd" and "mkgroup -d >domain-group" just once each, bundle the two output files up along with the rest of the distribution he's been installing, then on each new machine, after installing, you'd run a little script like mkpasswd -l > /etc/passwd mkgroup -l > /etc/group cat domain-passwd >> /etc/passwd cat domain-group >> /etc/group That ought to speed up the per-machine install time quite nicely, shouldn't it? Or is there some reason it wouldn't work? cheers, DaveK -- Can't think of a witty .sigline today.... -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/