Commit Graph

323 Commits

Author SHA1 Message Date
Emiliano Vavassori 55d222132b Adding instructions on how to change default passwords. 2016-07-25 22:26:15 +02:00
Emiliano Vavassori dc1b532c5b Changing amgmt user password. 2016-07-25 21:37:52 +02:00
Emiliano Vavassori 1e7b5dcd47 Generalizing information on domain. Generalizing bglug password on preseed. 2016-07-25 21:29:26 +02:00
Emiliano Vavassori 91946e3181 Creating doraemon_pkg extra variable to setup a different rpm. 2016-07-22 16:14:51 +02:00
Emiliano Vavassori 5548a1ff5a Generalizing the edu package to be installed via preseed. 2016-07-12 22:00:25 +02:00
Emiliano Vavassori 9ced7b7052 Added remote repository. 2016-07-12 21:12:57 +02:00
Emiliano Vavassori d5ab68fb01 Fixed all to be able to work with NS 6.8. 2016-07-12 21:08:11 +02:00
Emiliano Vavassori 09f7df6000 Removing (hopefully) double pxe run for doubled dependency. 2016-07-10 05:07:44 +02:00
Emiliano Vavassori 3908fffd4d Generalizing admin_sshkey with the one of the user. 2016-06-20 00:43:59 +02:00
Emiliano Vavassori 75613cc0c6 Adapting domain.yml to correct configuration override for mirror_* variables. 2016-06-03 14:19:43 +02:00
Emiliano Vavassori 153741495e Locking downgraded version of SAMBA to mitigate badlocks update. 2016-06-03 14:08:28 +02:00
Emiliano Vavassori b721cad45b Correcting a little issue with commas within Jinja2 expressions. 2016-06-03 12:09:05 +02:00
Emiliano Vavassori 47ac841a07 Changing repository for python-argparse. 2016-06-03 12:05:19 +02:00
Emiliano Vavassori f8a092d081 Not removing libnss-mdns, needed in local LAN to resolve DNS names. 2016-06-03 11:50:56 +02:00
Emiliano Vavassori 26b66684a0 Adjusting git-daemon roles to honor client_gitrepo variable from domain.yml. This permits to specify a different repo than the one for BgLUG. 2016-06-03 11:45:55 +02:00
Emiliano Vavassori 1ec657956a Using strange addressing to minimize compatibility problems on virtual installations. 2016-06-03 11:29:49 +02:00
Emiliano Vavassori bc0f279ffa Adding correct signalling for dns. 2016-04-28 10:11:10 +02:00
Emiliano Vavassori 059b60e80c Corrected resolver checking for DNS settings. 2016-04-28 10:05:24 +02:00
Emiliano Vavassori 08532e58d7 Forcing DNS resolvers again during configuration. 2016-04-28 10:00:35 +02:00
Emiliano Vavassori c5bcc66166 Simplify contentfilter checks for configuration, but correctly working. 2016-04-28 03:12:18 +02:00
Emiliano Vavassori 9060457ef4 Correcting settings for proxy content filter. 2016-04-27 22:34:33 +02:00
Emiliano Vavassori d9076a01d8 Adding license. 2016-04-25 18:40:04 +02:00
Emiliano Vavassori 7d30b39d28 Correction on DNS setup, again. 2016-03-15 19:42:01 +01:00
Emiliano Vavassori 4992e4032a Presetting DNS servers on nethcfg. 2016-03-15 00:02:45 +01:00
Emiliano Vavassori 6c6425ac9b Updating signaling of DNS configuration. 2016-03-14 23:06:53 +01:00
Emiliano Vavassori 42fcbef87d Moving tftp configuration part to where it belongs. 2016-03-14 02:53:26 +01:00
Emiliano Vavassori d7389bd1c9 Fixing little errors within proxy configuration. 2016-03-14 02:27:07 +01:00
Emiliano Vavassori 7312721165 Refactoring nethcfg role. Now each functionality is splitted in a file. Translated task names, so it is easier to follow up activities. 2016-03-14 02:09:04 +01:00
Emiliano Vavassori 8b0959a0cf Improving proxy configuration with squidguard. 2016-03-12 17:56:32 +01:00
Emiliano Vavassori 692233c6f6 Fixing warning with ansible v2. Adding stub configuration for openvpn. 2016-03-12 17:54:01 +01:00
Emiliano Vavassori 19983d13bf Modified bglug.sys42.eu to repo.bglug.it. 2016-03-12 15:11:49 +01:00
Emiliano Vavassori 133951e4c1 Enabling 32 bit versions of clients to be created via PXE. 2016-03-12 14:59:54 +01:00
Emiliano Vavassori 304a75b327 Implementing base content-filtering. 2016-02-21 01:29:30 +01:00
Emiliano Vavassori 5b843819a6 Fixing triggering of interfaces in production. Configured squid defaults as determined. 2016-02-21 00:19:27 +01:00
Emiliano Vavassori 04115d8b4a Redefining standard master. 2016-02-20 22:38:02 +01:00
Emiliano Vavassori 19173eff4d Redefining domain.yml file for Caravaggio. 2016-02-20 15:14:18 +01:00
Emiliano Vavassori ee2a6b960a Changing configuration for Mastri Caravaggini. 2016-02-20 14:50:40 +01:00
Emiliano Vavassori 4d47dfe31b Correcting ansible-pull functionality on update. 2016-02-20 01:08:56 +01:00
Emiliano Vavassori 54ec8d4bc0 Correctly setting up preseed for development preseed files. 2016-02-19 22:27:43 +01:00
Emiliano Vavassori 63f34fbb60 Implementing development preseed profile (power off the machine when done). Fixing (?) ansible-pull problems with updating the repository. Adding client_gitbranch to manage clients on a different branch than master. 2016-02-18 22:29:01 +01:00
Emiliano Vavassori 714ec47f9c Refactoring mirror_mode. 2016-02-17 02:05:54 +01:00
Emiliano Vavassori 83b78a5c6f Checking for python-argparse before installing it from URL. 2016-02-16 17:32:51 +01:00
Emiliano Vavassori 78f0f438a3 Removing a temporary fix during installation for perl-Authen-SASL. 2016-02-16 16:30:49 +01:00
Emiliano Vavassori 1e9e6f61f6 Managing remote mirror and mirrorpath as variables at domain.yml level. 2016-02-16 15:16:55 +01:00
Emiliano Vavassori c7e474c80e Fixing a pair of little problems with tasks. 2016-02-15 22:19:39 +01:00
Emiliano Vavassori 1065bfab05 Adding variables to default remote installation. Variables are overrideable via command line. 2016-02-15 22:04:13 +01:00
Emiliano Vavassori b8fd550c4c Adding yum-utils as packages to enable repositories. 2016-01-20 23:41:44 +01:00
Emiliano Vavassori 52771cba44 Correcting visudo call for validation. 2016-01-12 22:22:35 +01:00
Emiliano Vavassori c587b66ee0 Migrating sudo ansible syntax to 'become', sudo will be obsoleted in 2.2. 2016-01-12 22:03:15 +01:00
Emiliano Vavassori 79ac46369b Fixing error with host-key-checking in first installations for virtual machines. 2015-12-12 12:27:29 +01:00