David E. Nelson wrote:

Hi All,

Looking through 'editfiles', I'm not seeing an easy way to edit a single field in /etc/passwd - I need to change the primary group for one account. I can't just replace the entire line since the Gecos and home dir aren't consistent across systems. Any ideas?

It'd be nice if there was an edit command that used a sed-like syntax that allowed backreferences.

Thanks,
     /\/elson


Use 'usermod' in a shellcommands section. You could set a class based on a grep for the old contents, then use that class to trigger the usermod command.

Regards
Frank Ranner

_______________________________________________
Help-cfengine mailing list
Help-cfengine@gnu.org
http://lists.gnu.org/mailman/listinfo/help-cfengine

Reply via email to