Is there a standard recommended way to manage the existence of local user
accounts on cfengine-managed systems?  I have a deep and abiding need to
manage the creation of accounts on a bunch of machines, and it seems the
easiest to have cfengine manage all of that hoohah.

I'm currently running a script like so:

#!/bin/sh -e

if ! getent passwd $1; then
        adduser --disabled-password $1
fi

(Debian-specific, but the guts can be modified for any distro you like)

This *feels* like a dirty hack to me; there has to be a more cfengine way,
but I'm not sure which method would be nicest.  Any suggestions?  Google
(surprisingly) didn't give me much love with queries like "cfengine create
user" and "cfengine manage users".

- Matt



_______________________________________________
Help-cfengine mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-cfengine

Reply via email to