2015-07-16 02:03:46 +02:00
|
|
|
# Ansible-pull configuration playbook for domain clients #
|
2015-07-07 22:04:32 +02:00
|
|
|
|
2015-08-20 06:37:51 +02:00
|
|
|
## Progetto Scuola - [<img src="https://avatars1.githubusercontent.com/u/12886037?v=3&s=200" width="25" height="25" alt="BgLUG logo" /> BgLUG][bglug] - Scenario 1 ##
|
2015-07-07 22:04:32 +02:00
|
|
|
|
2015-07-21 21:34:59 +02:00
|
|
|
Configurations for [Ubuntu][] client (or better, [Edubuntu][]) inside a
|
|
|
|
[SAMBA][] 3.0 domain with [NethServer][].
|
2015-07-07 22:04:32 +02:00
|
|
|
|
2015-07-16 02:03:46 +02:00
|
|
|
The files in this repository has to be read and executed by `ansible-pull`
|
2015-07-21 21:34:59 +02:00
|
|
|
(please check it out from [Ansible][]) from the client, right after the first
|
|
|
|
installation via PXE and using custom kickstart files.
|
2015-07-07 22:04:32 +02:00
|
|
|
|
2015-07-21 21:34:59 +02:00
|
|
|
## ToDo List ##
|
2015-07-07 22:04:32 +02:00
|
|
|
|
2015-08-20 06:37:51 +02:00
|
|
|
* Fix HTTPS proxy (needs to load a certificate in each client)
|
|
|
|
* Add and test operators for sudo operations
|
2015-07-16 02:03:46 +02:00
|
|
|
* Implementation of dynamic inventory for `ansible-pull` (should permit to
|
|
|
|
pass further configuration variables with the help of
|
|
|
|
[`doraemon`](https://github.com/bglug-it/doraemon))
|
|
|
|
* Tasks/roles testing
|
2015-07-21 21:34:59 +02:00
|
|
|
|
|
|
|
[bglug]: http://bglug.it "BgLUG Homepage"
|
|
|
|
[ubuntu]: http://www.ubuntu.com
|
|
|
|
[edubuntu]: http://www.edubuntu.com
|
|
|
|
[nethserver]: http://www.nethserver.org
|
|
|
|
[samba]: http://www.samba.org
|
|
|
|
[ansible]: http://www.ansible.com
|