Sudahkah Anda mencoba menggunakan PartOf
pada sub-unit dari kelompok target selain Wants
di dalam target? Mis: PartOf=foo.target
masuk foo-sub1.service
dan Wants=foo-sub1.service foo-sub2.service
masuk foo.target
. Saya baru saja mencoba ini dan dapat memulai dan menghentikan semua sub-unit saya hanya dengan memulai dan menghentikan target.
Bagian =
Mengkonfigurasi dependensi mirip dengan Membutuhkan =, tetapi terbatas pada menghentikan dan memulai kembali unit. Ketika systemd berhenti atau me-restart unit yang terdaftar di sini, tindakan disebarkan ke unit ini. Perhatikan bahwa ini adalah ketergantungan satu arah - perubahan pada unit ini tidak mempengaruhi unit yang terdaftar.
Ketika PartOf = b.service digunakan pada layanan a.service, dependensi ini akan ditampilkan sebagai ConsistsOf = a.service dalam daftar properti b.service. ConsistsOf = ketergantungan tidak dapat ditentukan secara langsung.
WantedBy
kunci di[Install]
bagian itu dan mencatat target yang sudah ada. Misalnya, jika Anda ingin layanan Anda selalu mulai sebelum pengguna lain dapat masuk, gunakanmulti-user.target
.