Introduction¶
The ypid.paedml_linux
role allows you to automate the deployment of a
paedML Linux environment.
The role targets the two servers which are running Univention Corporate Server (which is based on Debian GNU/Linux).
To manage Opsi, there is a separate Ansible role which you are encouraged to checkout called ypid.opsi.
Short overview of IT school solutions*¶
paedML Windows
- Based on Microsoft Windows servers and clients.
paedML Linux (>= 6.0)
- Based on GNU/Linux, FreeBSD servers and Microsoft Windows clients. Although it has the word Linux in the name (where is the GNU btw ;)? ), this solution does not really allow to run GNU/Linux on clients which is a shame and can be confusing. TODO: There is a way to install Debian 8 using Opsi, configure it with Ansible and then deploy it to clients using Opsi capture. This needs to be checked out :)
linuxmuster.net
Was called
paedML Linux
up until 5.1. Then it was decided to let the project die and develop something new (refer to paedML Linux). Luckily, the project is quite alive and being lead by the original developer team and the community. If you want to support GNU/Linux and Microsoft Windows clients then checkout linuxmuster.net.The author of this Ansible role has written several roles to manage linuxmuster.net environments too. See Erfahrungsbericht Epoptes Einrichtung/Ansible (language: German).
For more details, checkout: Vergleich der Musterlösungen: Linux - Windows - Novell (language: German).
Installation¶
This role requires at least Ansible v2.1.3
. To install it, run:
ansible-galaxy install ypid.paedml_linux