Saya mencoba untuk mengubah proses di bawah pengguna yang berbeda.
Dalam init.d saya, saya memiliki layanan yang terlihat sedikit seperti ini:
...
start() {
echo "Starting mydaemon..."
daemon --user someuser --name mydaemon mycommand
}
...
(seluruh skrip di sini: http://pastebin.com/bvpnsHgn )
Namun, yang saya dapatkan hanyalah daemon: command not found
.
Saya memeriksa yang daemon()
dideklarasikan di /etc/init.d/functions
, tetapi masih, saya tidak bisa menggunakannya.
Bagaimana saya bisa menyelesaikan ini?
. /etc/init.d/functions
, seperti yang saya tulis dalam jawaban saya?Jika Anda kehilangan skrip, Anda dapat (menginstal ulang) skrip ini agar
daemon: command not found
masalah terselesaikanSemoga ini membantu
sumber