| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Description
XXXX
Activation du module
Le module MODULEauth-cfg-NAMEpassword est un module qui peut être activé seulement sur le démon DEMON-TYPE module WebUI.
- L'activation du module s'effectue en ajoutant le nom de ce module dans le fichier de configuration du démon DEMON-TYPEmodule de la WebUI.
- Pour ce faire, ouvrer le fichier de configuration du DEMON-TYPE à module WebUI à l'emplacement /etc/shinken/XXXXXmodules/ma_webui.cfg, et ajouter le nom de votre module "
MODULEauth-cfg-NAMEpassword".
Exemple: par défaut, nous livrons un module dont le nom est "MODULEauth-cfg-NAMEpassword" :
| Code Block | ||
|---|---|---|
| ||
define DEMON-TYPE {
[...]
modules Module 1, Module 2, Module 3, MODULEauth-cfg-NAMEpassword
[...]
} |
Pour prendre en compte le changement de configuration, redémarrer l'Arbiter:
| Code Block |
|---|
service shinken-arbiter restart |
Configuration
La configuration du module se trouve par défaut dans le fichier /etc/shinken/modules/MODULE-NAMEauth_cfg_password.cfg
- Vous trouverez aussi systématiquement un exemple dans /etc/shinken-user-example/configuration/daemons/DEMON-TYPEbrokers/modules/webui/MODULE-NAME/MODULE-NAMEmodules/auth_cfg_password-example.cfg
Exemple de fichier de configuration
| Code Block | ||
|---|---|---|
| ||
# =============================================================================== # Cfg_password #=================================================== # # ---------------------------------- MODULE-NAME ---------------------------------- # # ============================ # Daemons that can load this module: # - synchronizer # Module that can load this module: # - WebUI # This module is the authentification that allow to use the password set in the user definition (configuration part) #=============================================================================== # define module { # ---Shinken Enterprise. Lines added by import core. Do not remove it, it's used by Shinken Enterprise to update your objects if you re-import them. _SE_UUID --- # --- core-module-938bf1e45adc11e5992d080027f08538 _SE_UUID_HASH ddf31c5571a6e94eb00627a4f9da19d6 # End of Shinken Enterprise part #======== Module identity ========= # Module name. Must be unique module_name --- # --- --- #============================================================================================================ # define module { ... => Mettre le fichier livré par défaut ... } Cfg_password-example # Module type (to load module code). Do not edit. module_type cfg_password_webui # There is no parameters for this module } |
Détails des sections composant le fichier de configuration
Identification du module
Il est possible de définir plusieurs instances de module de type COLLECTEUR-NAME "cfg_password_webui" dans votre architecture Shinken.
- Chaque instance devra avoir un nom unique.
| Nom | Type | Unité | Défaut | Commentaire | ||
|---|---|---|---|---|---|---|
| Texte | --- | MODULEauth-cfg-NAMEpassword | Nous vous conseillons de choisir un nom en fonction de l'utilisation du module pour que votre configuration soit simple à maintenir. Doit être unique. | ||
| Texte | ---MODULE-NAME | cfg_password_webui | Ne peut être modifié. |
xxxxx
| Code Block | ||
|---|---|---|
| ||
...
=> Mettre le bloc de configuration
...
|
Description du chapitre
Mettre tous les paramètres présents dans le chapitre de configuration
| Nom | Type | Unité | Défaut | Commentaire | |||||
|---|---|---|---|---|---|---|---|---|---|
| Code Block |
|---|
XXXX |
| Code Block |
|---|
XXXX |