diff --git a/HowtoSystemd.md b/HowtoSystemd.md index 1e9a784d..aed14b49 100644 --- a/HowtoSystemd.md +++ b/HowtoSystemd.md @@ -168,6 +168,10 @@ Alias=sshd.service > **Note** : Chaque fois qu'une unité est modifiée, il est nécessaire de recharger systemd avec `systemctl daemon-reload`. +> **N.B.** : La commande donnée dans la variable `ExecStart` n’est pas exécutée dans un shell. Les symboles tels que `>>` ou `&&` ne seront donc par pris en compte comme de la syntaxe shell, mais comme des arguments pour le programme qu’on souhaite exécuter. Si on veut quand même utiliser `>>` par exemple, on fera : +> ``` +> ExecStart=/bin/sh -c '/path/to/program >> /path/to/log' +> ``` ### Modifier partiellement une unité