aldenso.solariscommon

solariscommun

Configuration commune pour les services Solaris ( fuseau horaire, DNS, nsswitch, etc.).

Exigences

Aucune.

Variables de rôle

Les variables disponibles sont listées ci-dessous.

solariscommun_be: false
solariscommun_bename: "solaris"
solariscommun_timezone: "America/Caracas"
solariscommun_dns_servers: "192.168.56.1 192.168.56.101"
solariscommun_dns_search: '"aldoca.local" "aldoca.local.ve"'
solariscommun_ns_switch: '"files dns"'
solariscommun_ntp_servers: [ '0.pool.ntp.org prefer', '1.pool.ntp.org', '2.pool.ntp.org' ]
solariscommun_banner: |
  ##################################################################
  Utilisateurs autorisés seulement. Toute activité peut être surveillée et signalée.
  ##################################################################

Important : vérifiez vars/main.yml avant de définir une variable, certaines chaînes dans svccfg peuvent poser problème sans les guillemets nécessaires.

Pour vérifier les fuseaux horaires disponibles dans Solaris --> /usr/share/lib/zoneinfo/

Les valeurs par défaut sont listées ci-dessous.

solariscommun_maxauthtries: 6
solariscommun_ignorerhosts: 'oui'
solariscommun_permitrootlogin: 'non'
solariscommun_permitemptypasswords: 'non'
solariscommun_sleeptime: 4
solariscommun_retries: 3
solariscommun_lockafterretries: 'OUI'
solariscommun_maxweeks: 13
solariscommun_minweeks: 1
solariscommun_warnweeks: 4
solariscommun_passlength: 14
solariscommun_namecheck: 'OUI'
solariscommun_history: 10
solariscommun_mindiff: 3
solariscommun_minupper: 1
solariscommun_minlower: 1
solariscommun_minspecial: 1
solariscommun_mindigit: 1
solariscommun_maxrepeats: 0
solariscommun_whitespace: 'OUI'
solariscommun_dictiondbdir: '/var/passwd'
solariscommun_dictionlist: '/usr/share/lib/dict/words'
solariscommun_umask: '027'

Dépendances

Aucune

Exemple de Playbook

- hosts: serveurs
  roles:
     - { role: aldenso.solariscommun, solariscommun_be: true, timezone: "America/New_York",  ns_switch: '"files dns mdns"', when: "ansible_os_family == 'Solaris'", become: true }

Licence

BSD

Informations sur l'auteur

aldenso@gmail.com

À propos du projet

Solaris common services configuration

Installer
ansible-galaxy install aldenso.solariscommon
Licence
bsd-2-clause
Téléchargements
77
Propriétaire
SysAdmin powered by caffeine