Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com X-Authentication-Warning: ics-server.interface-net.com: lbakken owned process doing -bs Date: Mon, 15 Oct 2001 06:55:24 -0700 (PDT) From: Luke Bakken X-X-Sender: Reply-To: To: "Bui, Hung" cc: "'Pavel Tsekov'" , "'cygwin AT cygwin DOT com'" Subject: RE: How to make 'mkpasswd -d' a faster process? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Install ActiveState Perl and the Roth Win32::Perms module on your machine, and run this script with your account information to get the numbers. You can hand-create the /etc/passwd entry with this info: use Win32::Perms; $Account = "DOMAIN\\lukeb"; $Sid = Win32::Perms::ResolveSid( $Account ); $Account = "DOMAIN\\Domain Users"; $GroupSid = Win32::Perms::ResolveSid( $Account ); print "SID: $Sid\n"; print "Group SID: $GroupSid\n"; In the above example. it will get the user and group SID for lukeb in group "Domain Users" on DOMAIN. If you need assistance, email me privately. Luke On Mon, 15 Oct 2001, Bui, Hung wrote: > Dear Pavel, > > I am logging into the company domain name. In fact, my company does not > allow anyone to log in to the local machine. > > Thanks, > Hung > > -----Original Message----- > From: Pavel Tsekov [mailto:ptsekov AT syntrex DOT com] > Sent: Monday, October 15, 2001 9:20 AM > To: Bui, Hung > Cc: 'cygwin AT cygwin DOT com' > Subject: Re: How to make 'mkpasswd -d' a faster process? > > When you login to you workstation do you login to > the localdomain (name for this is the same as > machine name) or to the company domain ? > > "Bui, Hung" wrote: > > > > Dear Luke, > > > > Thanks for your advise. > > > > However, the problem is that the has more than 5000 entries. I > > wonder if there is anyway to specify the exact entry that you want to > > retrieve the information for. I do not understand how MS domain work, but > > should there be a way you can retrieve entry by keyword? > > > > Thanks again, > > Hung. > > > > -----Original Message----- > > From: Luke Bakken [mailto:luke_bakken AT yahoo DOT com] > > Sent: Friday, October 12, 2001 4:50 PM > > To: Bui, Hung > > Cc: 'cygwin AT cygwin DOT com' > > Subject: Re: How to make 'mkpasswd -d' a faster process? > > > > Try specifying the domain to which you belong explicitly: > > > > mkpasswd -d DOMAIN >> /etc/passwd > > > > Luke > > > > On Fri, 12 Oct 2001, Bui, Hung wrote: > > > > > Dear all, > > > > > > I am a newbie to cygwin here. > > > > > > Recently, I installed cygwin 1.3.3. I tried to turn on ntsec, however, > > when > > > I run: > > > > > > mkpasswd -d > /etc/passwd > > > > > > mkpasswd traverses the whole directory tree of my company to get > > everyone's > > > name. I have it run almost all day and mkpasswd still has not found my > id > > > yet. > > > > > > Is there any way to specify the 'user name' to be extracted from the > > domain > > > directory? Is there a faster version of mkpasswd? > > > > > > BTW, using '| grep ' does not help because it takes as long to > > > traverse the whole directory. > > > > > > Thanks in advance, > > > Hung > > > > > > hung DOT bui AT Nextel DOT com > > > > > -- > 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/ > -- 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/