mise au point atelier
This commit is contained in:
20
Readme.md
20
Readme.md
@@ -1,16 +1,22 @@
|
|||||||
# Commandes AdHoc
|
# Commandes AdHoc
|
||||||
|
|
||||||
|
## Tâches d'administration système I
|
||||||
|
|
||||||
|
1. Lister sur le pad les tâches d'administration système que nous réalisons au quotidien, et que nous souhaiterions automatiser
|
||||||
|
2. Tenter, pour chaque tâche, d'identifier le(s) module(s) ansible que l'on pourra utiliser
|
||||||
|
|
||||||
|
|
||||||
## Télécharger des fichiers sur la cible avec get_url
|
## Tâches d'administration système II
|
||||||
|
|
||||||
|
### Télécharger des fichiers sur la cible avec get_url
|
||||||
|
|
||||||
Récupérer dans /tmp le fichier : https://starship.rs/install.sh
|
Récupérer dans /tmp le fichier : https://starship.rs/install.sh
|
||||||
|
|
||||||
## Exécuter des scripts à distance avec command
|
### Exécuter des scripts à distance avec command
|
||||||
|
|
||||||
Exécuter le script précédemment récupéré, uniquement si le fichier /usr/local/bin/starship n'existe pas déjà
|
Exécuter le script précédemment récupéré, uniquement si le fichier /usr/local/bin/starship n'existe pas déjà
|
||||||
|
|
||||||
## Déployer un fichier avec copy
|
### Déployer un fichier avec copy
|
||||||
|
|
||||||
S'assurer de la présence du fichier /etc/profile.d/zstarship.sh avec le contenu suivant:
|
S'assurer de la présence du fichier /etc/profile.d/zstarship.sh avec le contenu suivant:
|
||||||
|
|
||||||
@@ -18,19 +24,19 @@ S'assurer de la présence du fichier /etc/profile.d/zstarship.sh avec le contenu
|
|||||||
'eval "$(/usr/local/bin/starship init bash)"'
|
'eval "$(/usr/local/bin/starship init bash)"'
|
||||||
```
|
```
|
||||||
|
|
||||||
## Cloner des dépôts avec git
|
### Cloner des dépôts avec git
|
||||||
|
|
||||||
Cloner le dépôt https://infra.opendoor.fr/git/tom/vim_formation.git dans /opt/vim/
|
Cloner le dépôt https://infra.opendoor.fr/git/tom/vim_formation.git dans /opt/vim/
|
||||||
|
|
||||||
|
|
||||||
## S'assurer de l'absence de fichier avec file
|
### S'assurer de l'absence de fichier avec file
|
||||||
|
|
||||||
Supprimer le fichier /etc/vimrc existant
|
Supprimer le fichier /etc/vimrc existant
|
||||||
|
|
||||||
## Gérer des liens symboliques, toujours avec file
|
### Gérer des liens symboliques, toujours avec file
|
||||||
|
|
||||||
Faire un lien symbolique /etc/vimrc vers /opt/vim/vimrc
|
Faire un lien symbolique /etc/vimrc vers /opt/vim/vimrc
|
||||||
|
|
||||||
## Modifier des fichiers avec lineinfile
|
### Modifier des fichiers avec lineinfile
|
||||||
|
|
||||||
dans /etc/vimrc, assurez-vous que la ligne 62 (qui commence par set list listchars...) soit _décommentée_
|
dans /etc/vimrc, assurez-vous que la ligne 62 (qui commence par set list listchars...) soit _décommentée_
|
||||||
Reference in New Issue
Block a user