#!/usr/bin/env python # Hey Emacs, this is -*-python-*- code! from fooconflib import * def generateUnixGroupFragment(ctx = FooConfContext()) : cursor = ctx.db.cursor() cursor.execute("SELECT name, id "+ "FROM account") while 1: row = cursor.fetchone() if row is None: break print "%s:x:%u:" % (ctx.makeSysUserName(row["name"]), ctx.makeSysGID(row["id"])) if __name__ == "__main__": generateUnixGroupFragment()