Tôi đang tự hỏi làm thế nào để ngăn chặn tất cả các đơn vị được nhóm lại với nhau bởi cùng một mục tiêu.
Thiết lập của tôi là như sau. Tôi có một số tập tin cấu hình đơn vị đọc:
[Unit]
...
[Service]
...
[Install]
WantedBy=mycustom.target
Khi tôi chạy
# systemctl start mycustom.target
Những đơn vị "được muốn bởi" mycustom.target
bắt đầu chính xác. Bây giờ, tôi cũng muốn có thể dừng tất cả các đơn vị đang muốn mycustom.target
. Tôi đã thử:
# systemctl stop mycustom.target
Điều này không làm bất cứ điều gì mặc dù. Có cách nào để thực hiện công việc này mà không phải dừng tất cả các đơn vị (rõ ràng) muốn cùng một mục tiêu không?
StopWhenUnneeded
hoặc nó được ngụ ý?