mise au point atelier

This commit is contained in:
2022-10-31 12:14:36 +01:00
parent 27850a17e3
commit 1f67b166cb

View File

@@ -1,16 +1,22 @@
# 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
## 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à
## 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:
@@ -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)"'
```
## 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/
## S'assurer de l'absence de fichier avec file
### S'assurer de l'absence de fichier avec file
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
## 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_