Ubuntu 10.04
ฉันได้สร้างสคริปต์ upstart นี้ ( /etc/init/pure-ftpd.conf ):
# pure-ftpd - FTP server
description "Pure-FTPd server"
start on filesystem
stop on runlevel S
respawn
respawn limit 10 5
pid file /var/run/pure-ftpd.pid
console output
pre-start script
test -x /usr/local/sbin/pure-ftpd || { stop; exit 0; }
end script
exec /usr/local/sbin/pure-ftpd --maxclientsnumber 2 --maxclientsperip 10 --prohibitdotfileswrite --prohibitdotfilesread --noanonymous --chrooteveryone --dontresolve --nochmod --pidfile /var/run/pure-ftpd.pid
แต่...
# start pure-ftpd
start: Unknown job: pure-ftpd
และ
# service pure-ftpd start
start: Unknown job: pure-ftpd
มีปัญหาอะไร?
จำเป็นต้องทำอะไรมากกว่านี้หรือไม่?
จำเป็นต้องสร้างหนึ่งสคริปต์ใน /etc/init.d ด้วยหรือไม่