aldenso.solariscommon

solariscommon

Gemeinsame Konfiguration für Solaris-Dienste (Zeitzone, DNS, nsswitch usw.).

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt.

solariscommon_be: false  
solariscommon_bename: "solaris"  
solariscommon_timezone: "America/Caracas"  
solariscommon_dns_servers: "192.168.56.1 192.168.56.101"  
solariscommon_dns_search: '"aldoca.local" "aldoca.local.ve"'  
solariscommon_ns_switch: '"files dns"'  
solariscommon_ntp_servers: [ '0.pool.ntp.org prefer', '1.pool.ntp.org', '2.pool.ntp.org' ]  
solariscommon_banner: |  
  ##################################################################  
  Nur autorisierte Benutzer. Alle Aktivitäten können überwacht und gemeldet werden.  
  ##################################################################  

Wichtig: Überprüfen Sie vars/main.yml, bevor Sie eine Variable festlegen. Einige Strings in svccfg können ohne die notwendigen Anführungszeichen Probleme verursachen.

Um verfügbare Zeitzonen in Solaris zu überprüfen --> /usr/share/lib/zoneinfo/

Standardeinstellungen sind unten aufgeführt.

solariscommon_maxauthtries: 6  
solariscommon_ignorerhosts: 'ja'  
solariscommon_permitrootlogin: 'nein'  
solariscommon_permitemptypasswords: 'nein'  
solariscommon_sleeptime: 4  
solariscommon_retries: 3  
solariscommon_lockafterretries: 'JA'  
solariscommon_maxweeks: 13  
solariscommon_minweeks: 1  
solariscommon_warnweeks: 4  
solariscommon_passlength: 14  
solariscommon_namecheck: 'JA'  
solariscommon_history: 10  
solariscommon_mindiff: 3  
solariscommon_minupper: 1  
solariscommon_minlower: 1  
solariscommon_minspecial: 1  
solariscommon_mindigit: 1  
solariscommon_maxrepeats: 0  
solariscommon_whitespace: 'JA'  
solariscommon_dictiondbdir: '/var/passwd'  
solariscommon_dictionlist: '/usr/share/lib/dict/words'  
solariscommon_umask: '027'  

Abhängigkeiten

Keine

Beispiel-Playbook

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

Lizenz

BSD

Autoreninformation

aldenso@gmail.com

Über das Projekt

Solaris common services configuration

Installieren
ansible-galaxy install aldenso.solariscommon
GitHub Repository
Lizenz
bsd-2-clause
Downloads
77
Besitzer
SysAdmin powered by caffeine