Commit Graph

217 Commits

Author SHA1 Message Date
e9150df4ad Local domain variables are loaded as part of local facts, as done with the server. Changed all tasks that require domain informations. 2015-09-21 01:29:34 +02:00
a4279e29fd Adding local ppa-ansible to clients. 2015-09-21 01:09:41 +02:00
34a6cf538f Aesthetic changes to crontab + pulseaudio script. 2015-09-17 18:08:47 +02:00
9454f1739d Completing configuration with adding of crontask. 2015-09-17 17:57:25 +02:00
17ca23b4b0 Working version of pulseaudio-perms.sh 2015-09-17 17:52:47 +02:00
eb522fa27b Adding tag to manage sound configuration. 2015-09-17 17:31:37 +02:00
bb16269b3a Correcting little typo. 2015-09-17 17:28:33 +02:00
9a8ac8ebe3 Changing starting of pulseaudio with service from ansible. 2015-09-17 17:25:23 +02:00
14d777716b Partial implementation for pulseaudio. 2015-09-17 17:20:42 +02:00
0398888d91 Adding tag also to recompilation of glib-schemas. 2015-09-14 16:09:38 +02:00
fd5ff3c735 Trying to fix system keyboard not correctly working. 2015-09-14 16:07:30 +02:00
330f991a84 Correcting the tasks for configuring epoptes-client. 2015-09-14 10:26:02 +02:00
9277133ce8 Adding specific role tasks as a dependency on domain installation. 2015-09-14 10:05:30 +02:00
37861c4118 Correcting shell command to restart winbind service. 2015-09-14 09:52:15 +02:00
ad125236d1 Fixing restart of ntp service. 2015-09-14 07:38:14 +02:00
1b21908dc6 Since Ubuntu is using Upstart and there's some problems with service module, workaround with the 'restart' command. 2015-09-14 03:45:35 +02:00
bb2a98892f Adding sudo on apt tasks. 2015-09-14 03:37:32 +02:00
94810e4e4c Correcting some quotation errors. 2015-09-14 01:15:51 +02:00
fa2d9d2837 Translated all messages within tasks and roles. Revisited the location of some tasks. 2015-09-14 01:08:32 +02:00
102aab5328 Translated in english tasks descriptions for init and base. Better split of operations within base role. 2015-09-14 00:23:31 +02:00
d3af386f4a Revisioned again configuration of epoptes-client. 2015-09-13 21:02:51 +02:00
3cb84a6087 Better management on reboot by epoptes-client installation. 2015-09-13 20:50:04 +02:00
ede63b9676 Correcting the certificate downloading and the removal of temporary server name file during epoptes installation. 2015-09-13 20:38:05 +02:00
dd3832965c Correcting a task for epoptes-client configuration. 2015-09-13 20:29:47 +02:00
3d77e4b494 Correcting a quoting error on playbook. 2015-09-13 20:23:34 +02:00
d2c96c764a Adding tasks for epoptes-client. 2015-09-13 20:20:02 +02:00
3378e2c912 Modifications for epoptes-client. Not tested, yet. 2015-09-12 16:41:49 +02:00
f63a531c6c Adjusted replacement string for epoptes server. 2015-09-10 00:18:44 +02:00
03be47fe98 Enabling docenti domain group to be able to use epoptes on 'docenti' role machines. 2015-09-10 00:10:26 +02:00
e04c1af240 Other tentative fix - 8. 2015-09-08 03:13:44 +02:00
f01fe035b2 Other tentative fix - 7. 2015-09-08 03:10:08 +02:00
597d8a74c4 Other tentative fix - 6. 2015-09-08 03:06:40 +02:00
c13296d3bd Other tentative fix - 5. 2015-09-08 03:03:59 +02:00
f14ffe9f5c Other tentative fix - 4. 2015-09-08 03:01:13 +02:00
9fc249ebc2 Other tentative fix - 3. 2015-09-08 02:54:20 +02:00
d4edaa1f06 Other tentative fix - 2. 2015-09-08 02:49:22 +02:00
d22c6a9ef4 Other tentative fix. 2015-09-08 02:43:05 +02:00
40e371c58c Another tentative fix for empty lists. 2015-09-08 02:38:55 +02:00
00d183a07e Dealing with empty lists. 2015-09-08 02:33:51 +02:00
62d2bfe0cc Tentative fix for issues with confrontation. 2015-09-08 02:28:37 +02:00
57df744c10 Adjusting some tasks for installation/removal of role-managed packages. 2015-09-08 01:16:46 +02:00
ffae669d8a Managed packages to be added/removed with the help of a default variable file. 2015-09-07 22:16:36 +02:00
a2be77b34d Removing unneeded double loop for base, dependency of vagrantbox. 2015-09-07 21:44:16 +02:00
3f864685cb Aesthetic changes to pam_base. Skipping update-ca-certificates if ca.crt is not downloaded anew. 2015-09-07 21:42:38 +02:00
b703dc1a4e Another correction to roles. 2015-09-07 21:31:03 +02:00
09bdc182ea First attempt to convey package addition/removal from configuration. 2015-09-07 21:26:56 +02:00
4154bf5100 Falling back to user's share, instead of profile's one. 2015-09-06 23:42:41 +02:00
ea64c6f599 Fixing operators superpowers on sudoers.d. 2015-08-21 01:41:17 +02:00
6601f58e17 Fixing position for default cert8-db. 2015-08-21 00:15:55 +02:00
d7615b6322 Preparing folder before doing some stuff for the certificates. 2015-08-20 23:56:19 +02:00
f06b95be1b Added a section to manage local certificates for HTTPS transparent proxy. 2015-08-20 23:47:50 +02:00
1c6d159bb0 Adding nss-myhostname to correctly solve local hostname. 2015-08-20 06:31:44 +02:00
ed50b8f41e Testing Roaming Profiles directory from nethserver. 2015-08-20 06:21:52 +02:00
ce5d5d3d8f Idempotentiating autoremove - try 2. 2015-08-20 05:06:25 +02:00
bc76baca59 Tentative idempotentiation of task for autoremove. 2015-08-20 05:04:47 +02:00
744be42ed4 Adjusting task for choosing session to replace, making it idempotent. 2015-08-20 04:55:13 +02:00
45b916f0cb Another fix for apparmor, tunables home (ensure replacement). Better naming for a task. 2015-08-20 04:51:42 +02:00
8ebe81d771 Another minor fix for apparmor, tunables home. 2015-08-20 04:44:07 +02:00
17d05ee933 Small aesthetic fixes for apparmor stuff. 2015-08-20 04:38:45 +02:00
d5278f9d06 Fixing apparmor stuff with domain and NTP. 2015-08-20 04:34:13 +02:00
6677131f90 Changing some pam_mount.conf.xml options. Cleaning up task. 2015-08-19 17:23:54 +02:00
3d09505d20 Managing the eth0 device on Virtualbox hosts. 2015-08-19 03:15:24 +02:00
18fce3a974 Modifications to pam_mount to see if Firefox betters with exec options at mount. 2015-08-19 02:00:43 +02:00
60dfcf60e8 Removing pam configuration for testing. 2015-08-17 21:52:35 +02:00
8b7045b21a Adjusting vagrantbox downloads. 2015-08-01 00:19:43 +02:00
f928e4b64b Changing options for curl. 2015-07-31 23:44:01 +02:00
a288971b14 Correcting quotation error. 2015-07-31 22:06:15 +02:00
e094f4bb3b Added role for vagrant box creation after base installation. 2015-07-31 20:55:58 +02:00
fe9a76ec03 Optimizing pam common-auth, preferring winbind authentication over local authentication. Should permit faster login times. 2015-07-30 12:16:08 +02:00
2ba3d76897 Inverting the order for removal of unneeded packages and additional packages to be installed (due to dealing with libnss-mdns that conflicts with .local domains). 2015-07-29 21:26:21 +02:00
c66ae28fce Adding firefox-locale-it to the installation. 2015-07-28 22:57:57 +02:00
33eb384791 Added configuration for domain operators. 2015-07-28 22:40:07 +02:00
87da9b2506 Added a task to automatically update the client and a task to remove non-required package (apt-get autoremove). 2015-07-28 22:23:46 +02:00
e64b0ef44c Tentative semplification on pam configuration. 2015-07-28 22:19:44 +02:00
acf552e999 Removing mdns from installed packages for problems resolving local domain name. 2015-07-23 00:09:29 +02:00
c06e4c667a Changed the requested file on role base. 2015-07-22 22:56:25 +02:00
325e073d1f Adding missing sources.list. 2015-07-22 22:53:35 +02:00
148029de10 Tentativo di installare il task del desktop senza utilizzare tasksel (non interrompibile) né il modulo di ansible per apt. 2015-07-15 09:33:46 +02:00
f7cc13a825 Aggiunta per sicurezza permessi sudo senza password a root. 2015-07-14 22:47:00 +02:00
2ee8e7f697 Ritorniamo a tasksel come installazione. 2015-07-14 22:41:02 +02:00
c273ef733f Corretto altro piccolo errore nei playbook. 2015-07-14 22:30:50 +02:00
622724fdc5 Secondo tentativo di apt+metapacchetti. 2015-07-14 22:27:58 +02:00
2fd418d555 Aggiunta la parte di messa in dominio. Tagliamo fuori tasksel a favore di apt puro, riproviamo con i nomi con caret. 2015-07-14 22:25:07 +02:00
e00483bbc4 Modificati alcuni parametri per tasksel. 2015-07-14 18:02:27 +02:00
2fd2f6ec79 Adattati script a doraemon. 2015-07-14 14:07:00 +02:00
181c845e67 Aggiunta di un po' di task: pam base e mount, smb installazione e configurazione. 2015-07-12 23:13:12 +02:00
0a4776d91c Aggiunta task per nsswitch.conf 2015-07-12 22:23:52 +02:00
3bb75bc3c9 Preferisco che le impostazioni vengano scaricate tutte le volte. Se c'è il cambiamento del file originale del dominio è il caso che anche i client ricevano le stesse informazioni. 2015-07-12 21:53:57 +02:00
fe85c7e579 Correzione ruolo ntp con aggiunta template. 2015-07-12 21:25:24 +02:00
89c2c3d77b Piccola correzione alla verifica di esistenza del file descrittivo di dominio. 2015-07-12 21:22:42 +02:00
44d552409e Modificato ruolo prereq per essere più idempotente. Aggiunta configurazione NTP. 2015-07-12 21:17:32 +02:00
ff6b5e076f Riorganizzazione dei ruoli fin'ora visti. 2015-07-12 21:08:55 +02:00
0c57cfea06 Invertita logica. Virtualbox Guest Additions devono essere installate su virtualbox. 2015-07-10 01:28:13 +02:00
ec9cb8d9d2 Aggiunta virtualbox-guest-additions. 2015-07-10 01:16:35 +02:00
b84c4c8371 Terminate le customizzazioni alla GUI. Aggiunte ricompilazione schemi glib2. 2015-07-10 00:43:39 +02:00
ba0776bec2 Di nuovo, piccolo errore su directory config lightdm. 2015-07-09 23:07:22 +02:00
0160ee4f36 Corretto piccolo errore su cartella file di configurazione lightdm. 2015-07-09 23:04:40 +02:00
db77506174 Cominciato nuovo file per customizzazioni grafiche. 2015-07-09 23:02:42 +02:00
03dbab3a81 Nuovo tentativo di sistemare NetworkManager 2015-07-09 21:20:03 +02:00
52878668f8 Gestione interfacce di rete con NetworkManager. 2015-07-09 21:15:35 +02:00
e766514b06 Gestione interfacce di rete con NetworkManager. 2015-07-09 21:12:46 +02:00
7e98170449 Anche common dipende da prereq. 2015-07-09 02:59:16 +02:00
5ec07bf1ac Nuovo approccio all'installazione del desktop environment, usando tasksel esplicitamente con modulo shell. 2015-07-09 02:50:47 +02:00
cb34659523 Nuovo approccio all'installazione del desktop environment, usando tasksel esplicitamente con modulo shell. 2015-07-09 02:49:16 +02:00
1e0d5777c9 Nuovo test con tasksel via modulo apt. 2015-07-09 02:42:15 +02:00
304f4d599b Tentativo di installazione del desktop environment basato su tasksel. 2015-07-09 02:04:38 +02:00
730bd6254a Uso sudo anche per l'aggiornamento delle sorgenti. 2015-07-08 17:17:23 +02:00
3cc9c930c3 Correzione piccolo problema per rimozione pacchetti aggiuntivi. 2015-07-08 13:09:11 +02:00
352177e5ac Sistemazione installazione apt-get. 2015-07-08 12:16:14 +02:00
8994135b5a Tentativo di fix del problema con la validazione di visudo. 2015-07-08 10:31:01 +02:00
4c4eacfa6e Tentativo di fix del problema con la validazione di visudo. 2015-07-08 10:28:20 +02:00
6dba73d7d4 Tentativo di fix del problema con la validazione di visudo. 2015-07-08 10:26:04 +02:00
f3f8abff8f Installazione pacchetti client con GUI. 2015-07-08 02:30:07 +02:00
36937aee2e Aggiunta task per autorizzazione chiave amgmt del server. 2015-07-08 02:16:16 +02:00
16cd728f3d Possibile correzione per problema di accesso al file di dominio. 2015-07-08 02:02:50 +02:00
7e2deea3bf Previsto task di caricamento del file delle impostazioni di dominio da ansiblehelper su server. Messa come dipendenza ad init. 2015-07-08 02:00:16 +02:00
1de3032c30 Implementazione prima bozza di task remoti. 2015-07-07 23:41:59 +02:00