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 Message-Id: <5.1.0.14.2.20020913161956.0271ee98@mail.biapo.com> X-Sender: biapo7 AT mail DOT biapo DOT com Date: Fri, 13 Sep 2002 16:24:50 -0400 To: cygwin AT cygwin DOT com From: rotaiv Subject: RE: mkpasswd takes 18 hours to finish! In-Reply-To: References: <5 DOT 1 DOT 0 DOT 14 DOT 2 DOT 20020913141745 DOT 027833e0 AT mail DOT biapo DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed At 9/13/2002 02:54 PM, Igor Pechtchanski wrote: >Yes, but the original poster's problem was that his username was not in >the default domain. Thus, your solution won't work. You are correct - missed that point. Sorry. >This is not true. > >Specifying both the username and the domain name results in extracting >just that one user from the domain (as can be plainly seen from the source >of mkpasswd.c). > >It may be that the order of arguments matters, and that the correct way to >specify the username and the domain would be > mkpasswd -u MY_USER_ID -d MY_DOMAIN >> /etc/passwd >but the point remains the same. Once again, correct if you use the second syntax. For some reason, putting the -d before -u causes to list all users whereas putting -u before -d only lists the single user. I fail to see why the order of the switches should be import but apparently it is. >The last point is true, but, as far as I could see, was not disputed by >anyone. Only reason I brought this up is because the original poster highlighted the fact it took 18 hours so time was a consideration. By enumerating all users then using grep, it would still take the same amount of time. Clearly, if you only want a single user, the '-u -d' combination is the most efficient. Regards, rotaiv. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/