Với Upstart, cấu hình dịch vụ nằm trong các tập tin /etc/init/
. Ví dụ: ssh được điều khiển bằng tệp cấu hình/etc/init/ssh.conf
Tập tin này chỉ định "sự kiện" sẽ nhắc Upstart bắt đầu "công việc".
Để ngăn dịch vụ bắt đầu tự động, một trong một số phương pháp có thể được sử dụng:
a) Đổi tên tệp service.conf để nó không kết thúc bằng .conf
b) Nhận xét dòng "start on" từ tệp service.conf.
Trong các phiên bản mới hơn của upstart (ít nhất là từ v1.3), bạn cũng có thể ghi đè lên phần bắt đầu trên dòng bằng tệp service.override, do đó bạn có thể sử dụng:
# echo manual > /etc/init/service.override
Cuối cùng, bạn cũng có thể thêm từ khóa "thủ công" vào cuối tệp cấu hình của dịch vụ, ví dụ: qua:
# echo manual >> /etc/init/service.conf
Lưu ý rằng điều này không "dừng" dịch vụ đang chạy, nó chỉ ngăn không cho nó bắt đầu tự động. Trong khi được đặt để khởi động "thủ công", bạn điều khiển dịch vụ bằng initctl, ví dụ: để dừng và khởi động trình nền SSH:
# initctl stop ssh
# initctl start ssh
Có thể cho rằng tài liệu tốt nhất cho Upstart là tại http://upstart.ubfox.com/cookbook/
Mục 11.44 bao gồm "vô hiệu hóa dịch vụ khỏi tự động bắt đầu, tại đây: http : //upstart.ub Ubuntu.com/cookbook/#diseac-a-job-from-automatically-starting
systemctl [enable|disable|is-enabled] mysqld.service