From a1cf335802b7dccdffa1015e9b07c19b7ae3f6b0 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Tue, 5 May 2015 18:15:27 +0200 Subject: [PATCH] Gestito il caso di macchina virtuale in Init. Verifica configurazioni nethcfg: problema a livello di creazione gruppo di dominio (comando signal-event group-create torna codice 1). --- domain.yml | 2 +- hosts | 3 +++ init.yml | 2 +- roles/nethcfg/tasks/main.yml | 10 +++++----- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/domain.yml b/domain.yml index 9cd3c18..1e197e5 100644 --- a/domain.yml +++ b/domain.yml @@ -12,7 +12,7 @@ dhcprange_start: 192.168.0.10 dhcprange_end: 192.168.0.50 extdnsserver1: 208.67.222.222 extdnsserver2: 208.67.220.220 -org_company: Istituto Comprensivo Mastri Caravaggini +org_company: Istituto Comprensivo 'Mastri Caravaggini' org_countrycode: IT org_department: "Laboratorio 1" org_city: Caravaggio diff --git a/hosts b/hosts index 51c13ca..e28941b 100644 --- a/hosts +++ b/hosts @@ -1,5 +1,8 @@ [defaults] host_key_checking=false +[localnet] +10.0.0.1 ansible_ssh_port=22 ansible_ssh_user=root + [server] localhost ansible_ssh_port=2222 ansible_ssh_user=amgmt diff --git a/init.yml b/init.yml index 73deca3..c41466e 100644 --- a/init.yml +++ b/init.yml @@ -1,6 +1,6 @@ --- -- hosts: server +- hosts: localnet vars: - ansible_ssh_user: root roles: diff --git a/roles/nethcfg/tasks/main.yml b/roles/nethcfg/tasks/main.yml index ed25419..82b1a8d 100644 --- a/roles/nethcfg/tasks/main.yml +++ b/roles/nethcfg/tasks/main.yml @@ -6,11 +6,11 @@ sudo: yes - name: Configurazione scheda di rete esterna - shell: /sbin/e-smith/db configuration setprop eth0 role red bootproto dhcp + shell: /sbin/e-smith/db networks setprop eth0 role red bootproto dhcp sudo: yes - name: Configurazione scheda di rete interna - shell: /sbin/e-smith/db configuration setprop eth1 role green ipaddr {{ serverip }} netmask {{ servernetmask }} + shell: /sbin/e-smith/db networks setprop eth1 role green ipaddr {{ serverip }} netmask {{ servernetmask }} sudo: yes - name: Configurazione rete trusted @@ -38,7 +38,7 @@ sudo: yes - name: Configurazione servizio DHCP - shell: /sbin/e-smith/db dhcp setprop eth1 DhcpRangeStart {{ dhcprange_start }} DhcpRangeEnd {{ dhcprange_end }} status enabled + shell: /sbin/e-smith/db dhcp set eth1 range DhcpRangeStart {{ dhcprange_start }} DhcpRangeEnd {{ dhcprange_end }} status enabled sudo: yes - name: Attivazione configurazione DHCP @@ -72,7 +72,7 @@ sudo: yes - name: Creazione gruppo Domain Users - shell: /sbin/e-smith/db accounts set domusers group Gid 502 Description "Domain Users" Members admin Removable no + shell: /sbin/e-smith/db accounts set domusers group Gid 5000 Description "Domain Users" Members admin Removable no sudo: yes - name: Configurazione nuovo gruppo Domain Users @@ -80,7 +80,7 @@ sudo: yes - name: Configurazione share Condiviso - shell: /sbin/e-smith/db accounts set shared ibay AclRead domadmins,domusers AclWrite domadmins,domusers Description "Cartella condivisa" GroupAccess rw HttpStatus disabled OtherAccess r OwningGroup locals SmbAuditStatus enabled SmbGuestAccessType none SmbRecycleBinStatus enabled SmbRecycleBinVersionsStatus disabled SmbStatus enabled + shell: /sbin/e-smith/db accounts set shared ibay AclRead domadmins,domusers AclWrite domadmins,domusers Description "Cartella condivisa" GroupAccess rw HttpStatus disabled OtherAccess r OwningGroup locals SmbAuditStatus enabled SmbGuestAccessType none SmbRecycleBinStatus enabled SmbRecycleBinVersionsStatus enabled SmbStatus enabled sudo: yes - name: Attivazione share condiviso