Hi folks, What's the proper way to query the passwd and group database on a Unix host?
I'd like to fetch the users in a group (obviously from name services), but my many varied searches can't find any reference of someone ever looking up users on a Unix system, just NT. Weird, I know. Currently I'm calling the getent command, which works well enough, but surely there's a more Pythonic method of looking up OS user and group data ... ## Get the full group database entry, leave just the user list, and split the list on comma groupname=users groupsusers = commands.getoutput('getent group '+groupname).split(':',-1)[3].split(',') Cheers, Mike ________________________________________________ Mike MacCana Technical Specialist Australia Linux and Virtualisation Services IBM Global Services Level 14, 60 City Rd Southgate Vic 3000 Phone: +61-3-8656-2138 Fax: +61-3-8656-2423 Email: [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list