Traductions pour les gestionnaires de paquets
This commit is contained in:
parent
37f6b5ea0a
commit
b7ca566fc9
19
i18n/en.yml
19
i18n/en.yml
|
@ -66,3 +66,22 @@ webserver-perso-config: Configure personal pages for webserver
|
|||
webserver-perso-symlink: Enable personal pages config
|
||||
webserver-perso-publichtml: Create public_html folder in skel
|
||||
webserver-perso-onions: Prepare personal pages on onions
|
||||
#### .debian
|
||||
# roles/.debian/tasks/main.yml
|
||||
debian-pkg: Setup Debian packaged défined in config
|
||||
#### .rust
|
||||
# roles/.rust/tasks/main.yml
|
||||
rust-setup: Setup rust and cargo
|
||||
rust-user: Create a rust account to compile packages
|
||||
rust-cargo-folder: Create folder for cargo
|
||||
rust-bin-ownership: Give rust ownership over local bin directory
|
||||
rust-bin-symlink: Create symbolic link from cargo to local bin directory
|
||||
rust-pkg: Setup rust packages defined in config
|
||||
#### .custom
|
||||
# roles/.custom/tasks/zola/main.yml
|
||||
custom-zola-setup: Setup zola static site generator (SSG)
|
||||
# roles/.custom/tasks/ttbp/main.yml
|
||||
custom-ttbp-source: Download ttbp source
|
||||
custom-ttbp-pkg: Setup ttbp dependencies
|
||||
custom-ttbp-setup: Setup Tilde Team Blogging Platform (ttbp)
|
||||
custom-ttbp-tmp: Delete ttbp temporary files
|
||||
|
|
19
i18n/fr.yml
19
i18n/fr.yml
|
@ -65,3 +65,22 @@ webserver-perso-config: Configurer les pages perso
|
|||
webserver-perso-symlink: Activer la configuration des pages perso
|
||||
webserver-perso-publichtml: Créer le dossier public_html dans /etc/skel
|
||||
webserver-perso-onions: Préparer les pages perso en onion
|
||||
#### .debian
|
||||
# roles/.debian/tasks/main.yml
|
||||
debian-pkg: Installer les paquets Debian définis dans la config
|
||||
#### .rust
|
||||
# roles/.rust/tasks/main.yml
|
||||
rust-setup: Installer rust et cargo
|
||||
rust-user: Créer un compte rust pour compiler les paquets
|
||||
rust-cargo-folder: Créer le dossier pour cargo
|
||||
rust-bin-ownership: Donner à rust la gestion des exécutables locaux
|
||||
rust-bin-symlink: Créer un lien symbolique de cargo vers les exécutables locaux
|
||||
rust-pkg: Installer les paquets rust qui nous intéressent
|
||||
#### .custom
|
||||
# roles/.custom/tasks/zola/main.yml
|
||||
custom-zola-setup: Installer le générateur de sites statiquse (SSG) zola
|
||||
# roles/.custom/tasks/ttbp/main.yml
|
||||
custom-ttbp-source: Télécharger la source de ttbp
|
||||
custom-ttbp-pkg: Installer les dépendances de ttbp
|
||||
custom-ttbp-setup: Installer Tilde Team Blogging Platform (ttbp)
|
||||
custom-ttbp-tmp: Supprimer les fichiers temporaires de ttbp
|
||||
|
|
|
@ -2,24 +2,24 @@
|
|||
path: /usr/local/bin/ttbp
|
||||
register: ttbp
|
||||
|
||||
- name: Télécharger la source de ttbp
|
||||
- name: custom-ttbp-source
|
||||
git:
|
||||
repo: https://tildegit.org/envs/ttbp.git
|
||||
dest: /tmp/ttbp
|
||||
when: not ttbp.stat.exists
|
||||
|
||||
- name: ttbp a des dépendances non installées dans main.yml
|
||||
- name: custom-ttbp-pkg
|
||||
apt:
|
||||
name: "python-setuptools"
|
||||
state: present
|
||||
|
||||
- name: Compiler ttbp
|
||||
- name: custom-ttbp-setup
|
||||
command:
|
||||
cmd: "python /tmp/ttbp/setup.py install"
|
||||
chdir: /tmp/ttbp
|
||||
when: not ttbp.stat.exists
|
||||
|
||||
- name: Supprimer les fichiers temporaires de ttbp
|
||||
- name: custom-ttbp-tmp
|
||||
file:
|
||||
path: /tmp/ttbp
|
||||
state: absent
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Malheureusement zola compile pas sur debian buster (rustc v1.34 contre 1.36 requis)
|
||||
# Donc on copie un binaire que j'ai compilé avec amour
|
||||
- name: Installer le générateur de site statique zola
|
||||
- name: custom-zola-setup
|
||||
copy:
|
||||
src: ../../files/bin/zola
|
||||
dest: /usr/local/bin/zola
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
- name: Installer les paquets Debian définis dans la config
|
||||
- name: debian-pkg
|
||||
apt:
|
||||
state: present
|
||||
name: "{{ packages.debian }}"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
- name: Installer rust et cargo
|
||||
- name: rust-setup
|
||||
apt:
|
||||
state: present
|
||||
name:
|
||||
|
@ -7,7 +7,7 @@
|
|||
- cargo-doc
|
||||
update_cache: yes
|
||||
|
||||
- name: Créer unE user rust pour compiler les crates
|
||||
- name: rust-user
|
||||
user:
|
||||
name: "rust"
|
||||
state: present
|
||||
|
@ -17,14 +17,14 @@
|
|||
createhome: yes
|
||||
home: "/home/rust"
|
||||
|
||||
- name: Créer le dossier pour cargo
|
||||
- name: rust-cargo-folder
|
||||
file:
|
||||
path: /home/rust/.cargo
|
||||
state: directory
|
||||
owner: rust
|
||||
group: rust
|
||||
|
||||
- name: Transférer les permissions de /usr/local/bin à rust
|
||||
- name: rust-bin-ownership
|
||||
file:
|
||||
path: /usr/local/bin
|
||||
state: directory
|
||||
|
@ -33,7 +33,7 @@
|
|||
mode: 0755
|
||||
recurse: yes
|
||||
|
||||
- name: Créer un symlink de ~rust/.cargo/bin vers /usr/local/bin
|
||||
- name: rust-bin-symlink
|
||||
file:
|
||||
dest: /home/rust/.cargo/bin
|
||||
src: /usr/local/bin
|
||||
|
@ -41,7 +41,7 @@
|
|||
follow: no
|
||||
state: link
|
||||
|
||||
- name: Installer les paquets rust qui nous intéresse
|
||||
- name: rust-pkg
|
||||
become:
|
||||
become_user: rust
|
||||
command:
|
||||
|
|
Loading…
Reference in New Issue