adduser: Python Linux User Admin Tool
A small python command line app for managing Linux accounts
Author: M Butcher
Date: 2008-01-25 11:09:25 -0500
The mpb-adduser package contains an advanced tool, adduser, for managing Linux user accounts. It maintains /etc/passwd, /etc/group, and passwords for accounts. In addition, it provides tools for tiered home directories (e.g. /home/a/adam, /home/z/zanzibar, and so on). Basically, it is designed to work like the old Debian adduser program.
Why?I recently rediscovered this tool. It's been sitting around for about five years. Originally, I wrote the script for inclusion in Gentoo Linux -- basically to provide the flexibility of the Debian adduser command, but in a way more tailored for the Gentoo way of doing things (like using Python for utilities).
But life intervened, and I never got around to putting the finishing touches on adduser, and I never submitted the product to Gentoo.
I posted the code here in hopes that someone out there might find it useful.
|