can't start shell script in the background

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi guys,

i try to start a program via shellscript with systemd.
The program is inotifywait, the commandline looks like this:
/usr/bin/inotifywait -e delete -d -o /var/log/monitordev_shm.log -r --timefmt %d.%m.%Y-%H:%M:%S --format %w%f:%e:%T /dev/shm
When i start this script manual, inotifywait runs in the background and does what it should.

My service looks like this:
[Unit]
Description="start script to monitor deletion of files/folders in /dev/shm"

[Service]
ExecStart=/root/skripte/dev_shm_inotifywait.sh
Type=exec
# ExecStart=/usr/bin/inotifywait "-e delete -d -o /var/log/monitordev_shm.log -r --timefmt %d.%m.%Y-%H:%M:%S --format %w%f:%e:%T /dev/shm"
# Restart=always

[Install]
WantedBy=multi-user.target

When i start it via systemd there is no process inotifywait running afterwards.
I tried already to start inotify in the background (&) or with exec in the script. Didn't work.
I played with the Type, tried simple. Didn't help.
I put the commandline in the service-file, not the script. Didn't work.
I tried Restart=always, no solution.
Systemctl status dev_shm_inotifywait.service is always inactive and dead.

Can anyone help me ?

Additional question: is it always necessary to do a systemctl daemon-reload after editing a unit file ?

Bernd
-- 
Bernd Lentes 
System Administrator 
Institute for Metabolism and Cell Death (MCD) 
Building 25 - office 122 
HelmholtzZentrum München 
bernd.lentes@xxxxxxxxxxxxxxxxxxxxx 
phone: +49 89 3187 1241
       +49 89 3187 49123 
fax:   +49 89 3187 2294 
https://www.helmholtz-munich.de/en/mcd

Public key: 
30 82 01 0a 02 82 01 01 00 b3 72 3e ce 2c 0a 6f 58 49 2c 92 23 c7 b9 c1 ff 6c 3a 53 be f7 9e e9 24 b7 49 fa 3c e8 de 28 85 2c d3 ed f7 70 03 3f 4d 82 fc cc 96 4f 18 27 1f df 25 b3 13 00 db 4b 1d ec 7f 1b cf f9 cd e8 5b 1f 11 b3 a7 48 f8 c8 37 ed 41 ff 18 9f d7 83 51 a9 bd 86 c2 32 b3 d6 2d 77 ff 32 83 92 67 9e ae ae 9c 99 ce 42 27 6f bf d8 c2 a1 54 fd 2b 6b 12 65 0e 8a 79 56 be 53 89 70 51 02 6a eb 76 b8 92 25 2d 88 aa 57 08 42 ef 57 fb fe 00 71 8e 90 ef b2 e3 22 f3 34 4f 7b f1 c4 b1 7c 2f 1d 6f bd c8 a6 a1 1f 25 f3 e4 4b 6a 23 d3 d2 fa 27 ae 97 80 a3 f0 5a c4 50 4a 45 e3 45 4d 82 9f 8b 87 90 d0 f9 92 2d a7 d2 67 53 e6 ae 1e 72 3e e9 e0 c9 d3 1c 23 e0 75 78 4a 45 60 94 f8 e3 03 0b 09 85 08 d0 6c f3 ff ce fa 50 25 d9 da 81 7b 2a dc 9e 28 8b 83 04 b4 0a 9f 37 b8 ac 58 f1 38 43 0e 72 af 02 03 01 00 01

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux