Commit Graph

202 Commits

Author SHA1 Message Date
328f106497 Since we are explicitly calling prereq on playbook, using it in dependency only leads to repetition. Removing it as dependency in any role. 2015-10-04 23:44:28 +02:00
4acbe17ef8 Adding prereq as dependency also for networkpackagemanager. 2015-10-04 22:32:31 +02:00
16bb5ebf25 Running checksum.fact from the network. 2015-10-04 22:17:15 +02:00
eb1cb5801e Cleanup of client tasks. It should run specific tasks only when changed. 2015-10-04 21:02:55 +02:00
a8627d0511 Fixing little issue with indentation. 2015-10-04 04:35:38 +02:00
ab62cb85a3 Fixing pulseaudio placement and call on cron. 2015-10-04 04:26:41 +02:00
6eb1feb649 Correcting some issues with facts not correctly loading the first time (to be tested). Not updating ansible-pull scripts within ansible playbook because they are updated by hand. 2015-10-04 03:19:30 +02:00
353d06c0c9 Managing correct epoptes startup using upstart. 2015-10-02 21:47:02 +02:00
fd953c0a84 Correcting path of Firefox certificates. 2015-10-02 20:43:58 +02:00
c631cd6fb5 Adjusting configuration for installation of packages role-based. 2015-10-01 00:21:00 +02:00
21c4002760 Fixing typo for pushing role network installation. 2015-09-30 22:41:29 +02:00
ae7bfe752f Correcting script part for checkum of joining pkg arrays. 2015-09-30 01:55:45 +02:00
f38cbb23c5 Another cruft removed. 2015-09-30 01:43:52 +02:00
3b74cabc7f Fixing spurious newline. 2015-09-30 01:40:39 +02:00
83c0221b43 Fixed first part launching commands for repo version. 2015-09-30 01:34:00 +02:00
92e4e4b0a2 Removing cruft from checksum.fact. 2015-09-30 01:19:39 +02:00
0f6ab5b5e7 Cherry picking changes on checksum.fact. 2015-09-30 01:15:32 +02:00
2181182f26 Revert "Passing calling commands with subprocess."
This reverts commit beb0312c68.
2015-09-30 01:11:41 +02:00
beb0312c68 Passing calling commands with subprocess. 2015-09-30 00:33:03 +02:00
1daca5d9f5 Little changes to checksum.fact. 2015-09-30 00:08:46 +02:00
3b62292d5f Adding checksum fact. 2015-09-29 23:06:49 +02:00
8c0f8a7a4e Adding bglug-artwork package as part of customizations. 2015-09-23 23:26:07 +02:00
b2525df2da Correcting little typo in ansible-pull.yml. 2015-09-23 23:22:54 +02:00
6695cd4ed1 Added libreoffice italian languagepack, added updating of ansible-pull. 2015-09-23 23:06:10 +02:00
bfb3745a8d Fixing installation problems with sudo. 2015-09-21 23:00:56 +02:00
f21d61364f Fixing issue with configuration of epoptes on client. Configuring the local mirrored sys42 repo. 2015-09-21 22:35:35 +02:00
7641fd93f3 Adjusting options for a lineinfile action. 2015-09-21 22:29:46 +02:00
f35f4818f8 Another fix for replace action. 2015-09-21 22:27:17 +02:00
6aefd0d71c Adding custom role to default local playbook. 2015-09-21 22:24:04 +02:00
dc564352ee Adding BgLUG customizations role. 2015-09-21 22:21:26 +02:00
4305adeeb1 Removing extra variable, not needed and blocking. 2015-09-21 22:13:07 +02:00
cfe64a5de6 Fixing unexpected changes within client setup. 2015-09-21 01:48:42 +02:00
e812295b45 Validating update cache in upgrading only when passed more than 3 minutes. 2015-09-21 01:42:20 +02:00
04fbbfe93f Fixing other problem with domain.yml loaded by facts. 2015-09-21 01:37:02 +02:00
d19c26514e Changing init variables to ansible_local variable. 2015-09-21 01:32:56 +02:00
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