subject: Add part about `ping` on recent distro

This commit is contained in:
nemunaire 2021-10-19 12:54:37 +02:00
parent 74c30a4e26
commit fb994050db
3 changed files with 19 additions and 2 deletions

View File

@ -47,6 +47,22 @@ rtt min/avg/max/mdev = 3.931/3.954/3.978/0.067 ms
Aidez-vous du visualisateur de *capabilities* de la partie 1.3 du TP, pour voir
si vous êtes sur la bonne voie.
Si votre distribution vous permet d'utiliser `ping` sans privilège, utilisez à
la place n'importe quel binaire ayant besoin de *capabilities* pour vos tests,
par exemple `arping` (qui nécessite `CAP_NET_RAW`) ou `halt` (qui nécessite
`CAP_SYS_BOOT`) :
<div lang="en-US">
```
42sh# ./mymoulette /bin/bash
bash# arping 192.168.0.1
arping: socket: Permission denied
bash# halt -f
halt: (null): Operation not permitted
```
</div>
## Palier bonus : Utilisable par un utilisateur (2 points) {-}

View File

@ -264,7 +264,8 @@ mémoire.
::::: {.question}
Le modèle de sortie standard de votre script `monitor` n'a pas d'importance, il
doit cependant être possible d'y trouver des statistiques intéressantes, dont
la quantité de mémoire utilisée.
la quantité de mémoire utilisée. Ici nous affichons au début le PID du
processus, ce qui peut simplifier le débogage du script.\
Il s'utilise de la manière suivante :
@ -276,7 +277,7 @@ Il s'utilise de la manière suivante :
Où :
- `group_name` correspond au nom du *cgroup* à créer/rejoindre.
- `group_name` correspond au nom du/des *cgroup*(s) à créer/rejoindre.
- `prog [args [...]]` est la commande que l'on souhaite monitorer, à exécuter
dans le *cgroup*.
:::::