Used to configure required users and groups for a charm without reinventing the wheel (get it?) each time. Not intended for standalone use, or for interactive users. Users will be created with a null password to prevent interactive login, and will have their shell set to /bin/false.
This is the base layer for all reactive Charms. It provides all of the standard
Juju hooks and starts the reactive framework when these hooks get executed. It
also bootstraps the charm-helpers and charms.reactive libraries, and all
of their dependencies for use by the Charm.
Go read the layer-basic documentation for more info on how to use this
layer. It is now hosted together with the charms.reactive documentation in order
to reduce the amount of places a charmer needs to search for info.