[Unit] Description=BitNinja service After=network.target [Service] KillMode=control-group SuccessExitStatus=KILL TimeoutStopSec=5 PIDFile=/var/run/bitninja.pid WorkingDirectory=/opt/bitninja LimitNOFILE=100000 User=root Group=bitninja StandardOutput=null StandardError=null ExecStart=/opt/bitninja/bitninja ExecStop=/bin/bash -c "for PID in $(ps -ef | grep bitninja | grep inotifywait | awk '$8~inotifywait {print $2}'); do kill -9 $PID > /dev/null 2>&1; done" ExecReload=/usr/sbin/bitninjacli --reload-all [Install] WantedBy=multi-user.target