22
0
Fork 0

Ajout d'informations liées au support d'OpenBSD

This commit is contained in:
tpilat 2017-02-28 16:33:14 +01:00
parent 5667ca857c
commit c0af694a26
1 changed files with 26 additions and 1 deletions

View File

@ -13,7 +13,8 @@ Ansible peut exécuter des actions sur des serveurs distants sous :
* *Debian 6* et supérieur (nécessite uniquement _Python_ ce qui est le cas par défaut)
* *Debian 4 / 5* : voir [#AnsiblesurdesvieillesversionsDebian]
* *FreeBSD* et *OpenBSD* : TODO => décrire pré-requis
* *OpenBSD* : voir **[pré-requis](https://wiki.evolix.org/_edit/HowtoAnsible#openbsd)**
* *FreeBSD* : TODO
## Installation
@ -1030,6 +1031,30 @@ Il est possible aussi d'accéder aux variables d'environnement shell :
"{{ lookup('env','HOME') }}"
~~~
## Pré-requis
### OpenBSD
Voici les étapes nécéssaires à l'utilisation d'Ansible sur des serveurs OpenBSD
Installer `Python`
~~~
# export PKG_PATH=http://ftp.eu.openbsd.org/pub/OpenBSD/$(uname -r)/packages/$(uname -p)/
# pkg_add -z python-2
# ln -sf /usr/local/bin/python2.7 /usr/local/bin/python
~~~
Surcharger la variable `ansible_python_interpreter` dans le fichier “inventory”
~~~
[openbsd]
serveur.example.com
[openbsd:vars]
ansible_python_interpreter=/usr/local/bin/python
~~~
## Ressources utiles
* [Documentation officielle](http://docs.ansible.com/ansible/) (voir notamment la partie [Best Practices](http://docs.ansible.com/ansible/playbooks_best_practices.html))