|
Sign-In Sources Mailing lists Downloads Live collector Documentation Admins Contacts Welcome |
||||||||
|
Documentation index Compliance modules libraryThe OpenSVC nodeware packages some base modules. com.opensvc.sys.cronDescriptionThis module checks that cron entries are installed. It implements the check, fixable and fix entry points. If the system runing the module supports split crontabs (/etc/cron.d), this layout is preferred. This module is used to deploy the compliance check runs. Supported operating systemsAll operating systems supported by OpenSVC nodeware. RulesVariable name must start with 'cron_entry_'. Example: cron_entry_compliance Variable value fields: Example: add:root:0 5 * * 0:[ -x /opt/opensvc/bin/nodemgr ] && /opt/opensvc/bin/nodemgr compliance check:opensvc com.opensvc.sys.userDescriptionThis module checks that users are correctly set up. It implements the check and fix entry points. The following user properties are supported: Supported operating systemsSunOS variants and Linux. RulesVariable name must start with 'user_'. Variable value is a json serialized dictionnary in the following form: {'opensvc': {'uid': 1003, 'gid':1003, 'shell': '/bin/bash', 'homedir': '/home/opensvc'},}Dictionnary keys: All keys need not be defined. If a key is not set, no check is performed on this key. |
|||||||||
|
Copyright © 2010 OpenSVC - Powered by web2py |
|||||||||