From 8b92983d758098465c8dc003cbea8a144fd8cba8 Mon Sep 17 00:00:00 2001 From: abenmiloud Date: Wed, 19 Aug 2020 17:01:39 +0200 Subject: [PATCH] Ajouter N.B. pour ExecStart --- HowtoSystemd.md | 4 ++++ 1 file changed, 4 insertions(+) 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é