আমি অজগর ভিত্তিক প্রোগ্রামটি নিয়ন্ত্রণ করার চেষ্টা করছি (যা কনসোল থেকে নিজেকে আলাদা করে না)
#!/bin/bash
user=nobody
pid=/var/run/xx.pid
name=xx
prog=/xx.py
case $1 in
start)
/sbin/start-stop-daemon --start -b --oknodo --user "$user" --name "$name" --pidfile "$pid" --startas "$prog" --chuid nobody -- --daemon
;;
stop)
/sbin/start-stop-daemon --stop --oknodo --user "$user" --name "$name" --pidfile "$pid" --retry=TERM/5/KILL/1
;;
restart)
;;
*)
;;
esac
প্রারম্ভ অংশটি ঠিকঠাক কাজ করে। আমি স্ক্রিপ্টটি আপ এবং চলমান দেখতে পাচ্ছি, তবে স্টপ অংশটি তা করে না। এটা সহজভাবে বলেNo xx found running; none killed.
সুতরাং আমি অনুমান করি যে শুরুর অংশটির সাথে কিছু ভুল আছে?