commit
04f2b52a78
5
all.yml
5
all.yml
|
@ -35,11 +35,6 @@
|
||||||
- import_playbook: plays/tv.yml
|
- import_playbook: plays/tv.yml
|
||||||
- import_playbook: plays/wireguard.yml
|
- import_playbook: plays/wireguard.yml
|
||||||
|
|
||||||
# FIXME: should be in plays/ directory
|
|
||||||
# Tools for members
|
|
||||||
- hosts: zamok.adm.crans.org
|
|
||||||
roles: ["zamok-tools"]
|
|
||||||
|
|
||||||
# FIXME: should be in plays/ directory
|
# FIXME: should be in plays/ directory
|
||||||
# Deploy LDAP replica
|
# Deploy LDAP replica
|
||||||
- hosts: odlyd.adm.crans.org,soyouz.adm.crans.org,fy.adm.crans.org,thot.adm.crans.org
|
- hosts: odlyd.adm.crans.org,soyouz.adm.crans.org,fy.adm.crans.org,thot.adm.crans.org
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
---
|
||||||
|
loc_borg:
|
||||||
|
to_exclude:
|
||||||
|
- /var/mail
|
||||||
|
hooks:
|
||||||
|
- type: mysql_databases
|
||||||
|
params:
|
||||||
|
- "- name: all"
|
||||||
|
- " password: {{ vault_mysql_zamok_password }}"
|
3
hosts
3
hosts
|
@ -1,5 +1,8 @@
|
||||||
# Crans servers inventory
|
# Crans servers inventory
|
||||||
|
|
||||||
|
[adh_server]
|
||||||
|
zamok.adm.crans.org
|
||||||
|
|
||||||
[backups]
|
[backups]
|
||||||
zephir.adm.crans.org
|
zephir.adm.crans.org
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
#!/usr/bin/env ansible-playbook
|
||||||
|
---
|
||||||
|
|
||||||
|
- hosts: adh_server
|
||||||
|
roles:
|
||||||
|
- zamok-tools
|
||||||
|
- postfix
|
||||||
|
- prometheus-node-exporter-postfix
|
||||||
|
|
|
@ -77,12 +77,13 @@ consistency:
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
{% if borg.hooks | default([]) %}
|
{% if borg.hooks | default([]) %}
|
||||||
hooks:
|
hooks:
|
||||||
{% for hook in borg.hooks %}
|
{% for hook in borg.hooks %}
|
||||||
{{ hook.type }}:
|
{{ hook.type }}:
|
||||||
{% for value in hook.values %}
|
{% for param in hook.params %}
|
||||||
- {{ value }}
|
{{ param }}
|
||||||
{% endfor %}
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
umask: 0077
|
{% endfor %}
|
||||||
|
|
||||||
|
umask: 0077
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -3,65 +3,58 @@
|
||||||
apt:
|
apt:
|
||||||
update_cache: true
|
update_cache: true
|
||||||
name:
|
name:
|
||||||
|
- bitlbee # Demande du 06/09/2017 17:40 sur #crans
|
||||||
|
- byobu
|
||||||
- cabal-install
|
- cabal-install
|
||||||
|
- cmake # Demande irc #root 22/05/2018 15h45
|
||||||
|
- cpanminus
|
||||||
|
- exiv2 # Demande du 25/08/2017 14:19 sur #crans
|
||||||
|
- fetchmail
|
||||||
|
- fish
|
||||||
|
# - freefem++ # Demande du 14/05/2018 17:12 sur #roots
|
||||||
|
- graphviz # Demande du 10/02/2018 15:46 sur #roots
|
||||||
|
- inotify-tools # Demande du 24/10/2017 23:17 sur #crans
|
||||||
|
- jed # Demande du 04/08/2017 sur nounou@
|
||||||
|
- joe
|
||||||
|
- libapache2-mod-wsgi-py3
|
||||||
|
- lua-cjson # Demande du 01/09/2017 18:50 sur #crans
|
||||||
|
- lynx # Demande du 30/07/2017 sur nounou@
|
||||||
|
- mariadb-server
|
||||||
|
- moreutils # Ce package, c'est la vie !
|
||||||
|
- nyancat
|
||||||
|
- octave # Demande irc #crans 28/02/2019 14h28
|
||||||
|
- odt2txt
|
||||||
|
- par
|
||||||
|
- pdftk # Demande mail nounou@ 16/10/2018 16h01
|
||||||
|
- php
|
||||||
|
- php-mysql
|
||||||
|
- phpmyadmin
|
||||||
|
- pkg-config # Demande du 01/02/2018 15:00 sur #roots
|
||||||
|
- poppler-utils
|
||||||
|
- python3-dialog
|
||||||
- python3-django
|
- python3-django
|
||||||
- python3-django-reversion
|
- python3-django-reversion
|
||||||
- python-django-reversion
|
|
||||||
- python3-djangorestframework
|
- python3-djangorestframework
|
||||||
- python3-netaddr
|
|
||||||
- python3-psycopg2
|
|
||||||
- python3-mysqldb
|
|
||||||
- python3-pip
|
|
||||||
- python-irc
|
|
||||||
- python3-irc
|
- python3-irc
|
||||||
|
- python3-mysqldb
|
||||||
|
- python3-netaddr
|
||||||
|
- python3-pip
|
||||||
- python3-scipy
|
- python3-scipy
|
||||||
- mysql-server
|
|
||||||
- texlive-full
|
|
||||||
- libapache2-mod-ruid2
|
|
||||||
- libapache2-mod-wsgi-py3
|
|
||||||
- php
|
|
||||||
- slrn
|
|
||||||
- sl
|
|
||||||
- nyancat
|
|
||||||
- php-mysql
|
|
||||||
- fish
|
|
||||||
- odt2txt
|
|
||||||
- python3-dialog
|
|
||||||
- reptyr
|
|
||||||
- byobu
|
|
||||||
- cpanminus
|
|
||||||
- lynx # Demande du 30/07/2017 sur nounou@
|
|
||||||
- poppler-utils
|
|
||||||
- par
|
|
||||||
- joe
|
|
||||||
- jed # Demande du 04/08/2017 sur nounou@
|
|
||||||
- fetchmail
|
|
||||||
- python-mysqldb # Demande du 18/08/2017 sur nounou@ respo pot vieux
|
|
||||||
- exiv2 # Demande du 25/08/2017 14:19 sur #crans
|
|
||||||
- lua-cjson # Demande du 01/09/2017 18:50 sur #crans
|
|
||||||
- bitlbee # Demande du 06/09/2017 17:40 sur #crans
|
|
||||||
- vim-gtk # Demande du 23/09/2017 22:04 sur #crans
|
|
||||||
- libenchant1c2a # Demande du 25/09/2017 11:28 sur #crans
|
|
||||||
- inotify-tools # Demande du 24/10/2017 23:17 sur #crans
|
|
||||||
- incron # Demande du 24/10/2017 23:57 sur #crans
|
|
||||||
- ruby-dev # Demande du 07/01/2018 18:50 sur #crans pour compiler des gem
|
|
||||||
- pkg-config # Demande du 01/02/2018 15:00 sur #roots
|
|
||||||
- graphviz # Demande du 10/02/2018 15:46 sur #roots
|
|
||||||
- freefem++ # Demande du 14/05/2018 17:12 sur #roots
|
|
||||||
- spamassassin # utile pour filtrer le spam avec procmail
|
|
||||||
- pyzor
|
|
||||||
- razor
|
|
||||||
- uwsgi # pratique pour utiliser Django sur sa page perso
|
|
||||||
- uwsgi-plugin-python
|
|
||||||
- uwsgi-plugin-python3
|
|
||||||
- unison # Demande news crans.crans 11/04/18
|
|
||||||
- cmake # Demande irc #root 22/05/2018 15h45
|
|
||||||
- moreutils # Ce package, c'est la vie !
|
|
||||||
- pdftk # Demande mail nounou@ 16/10/2018 16h01
|
|
||||||
- weechat # Parceque c'est normal qu'il soit installe
|
|
||||||
- octave # Demande irc #crans 28/02/2019 14h28
|
|
||||||
- python3-venv # Ajout par erdnaxe pour la Med 10/08/2019 10h50
|
- python3-venv # Ajout par erdnaxe pour la Med 10/08/2019 10h50
|
||||||
|
- pyzor
|
||||||
- ranger # Demande du 31/01/2020 11h10 par Solal
|
- ranger # Demande du 31/01/2020 11h10 par Solal
|
||||||
|
- razor
|
||||||
|
- reptyr
|
||||||
|
- ruby-dev # Demande du 07/01/2018 18:50 sur #crans pour compiler des gem
|
||||||
|
- sl
|
||||||
|
- slrn
|
||||||
|
- spamassassin # utile pour filtrer le spam avec procmail
|
||||||
|
- texlive-full
|
||||||
|
- unison # Demande news crans.crans 11/04/18
|
||||||
|
- uwsgi # pratique pour utiliser Django sur sa page perso
|
||||||
|
- uwsgi-plugin-python3
|
||||||
|
- vim-gtk # Demande du 23/09/2017 22:04 sur #crans
|
||||||
|
- weechat # Parceque c'est normal qu'il soit installe
|
||||||
register: apt_result
|
register: apt_result
|
||||||
retries: 3
|
retries: 3
|
||||||
until: apt_result is succeeded
|
until: apt_result is succeeded
|
||||||
|
|
Loading…
Reference in New Issue