[EMAIL PROTECTED] ~]# perl -le 'for (@ARGV) { print join(":", getpwnam($_)) }' ipnoc
ipnoc:bb8mChsjCXn.c:5000:5000:::::/bin/bash So what now ? On Wed, Oct 29, 2008 at 9:57 PM, Ilo Lorusso <[EMAIL PROTECTED]> wrote: > yeah I just did a perl > > script which look like this > > #!/usr/bin/perl > > print getpwnam("ipnoc"),"\n"; > > and this was my output > === > ipnocbb8mChsjCXn.c50005000/bin/bash > === > > everything looks right except for the colons missing between the fields.. > > is that cause of perl? or what? > > On Wed, Oct 29, 2008 at 9:38 PM, Gustav Meirinho <[EMAIL PROTECTED]> wrote: >> Try this: >> >> # perl -e 'print getpwnam "username",$/' >> >> >> >> >> >> >> Ilo Lorusso escreveu: >> >> if getpwnam() is a system library routine and not a command how would >> I go about performing those tests? >> please forgive my ignorance .. >> On Wed, Oct 29, 2008 at 8:44 PM, Wietse Venema <[EMAIL PROTECTED]> wrote: >> >> >> Postfix uses the standard getpwnam() system library routine to >> determine if a user exists. >> You should do your tests with getpwnam(), not with the >> getent command. >> Wietse >> >> >> >