no-re...@cfengine.com wrote: > Forum: Cfengine Help > Subject: Re: Managing user accounts with Cfengine 3 > Author: kenneho > Link to topic: https://cfengine.com/forum/read.php?3,20993,21097#msg-21097 > > Thanks, I'll check out that create_users bundle you've written. > > I must say that I'm surprised that Cfengine doesn't ship with any built-in > code to manage users. > [...]
I, too, am surprised that there isn't somewhere a collection (either official or unofficial-but-recognised) of "*.cf" files for various bits of functionality that a lot of people would find themselves doing. In addition to management of users, there are things such as NIS/YP-client configuration, NTP-client configuration, etc. And some of these themselves would have mutually shared commonality (for instance, both these examples have the concepts of a service being configured (e.g. "Redhat "chkconfig") and kept running (e.g. Redhat "service ... start") and reloading after config change (e.g. Redhat "service ... reload"). (And, of course, being stopped if a policy decision came through to that effect.) A lot of us must be re-inventing a lot of wheels, and probably re-inventing them in suboptimal non-round, even square or worse, shapes. A collection of such very common things would not only be very useful to sites getting started, but would also serve as "good practice" examples for our subsequent local development of other things. Is there mileage in future cfengine distributions including such a collection? If there was, then presumably several of us on this list might be able and willing to contribute into it (and, of course, developers probably ought to peer-review and sanity-check such contributions). -- : David Lee (ECMWF) _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine