Başlarken veya yeniden yüklendiğinde (yalnızca yapılandırmayı yeniden yükle), yeniden Systemdbaşlatma A.service( After) ile sistem tarafından yüklenen ve yükseltilen B.servicedüzenleme olmadan mümkünse bir yol olup olmadığını bilmek istiyorum B.service.
A.serviceB.servicekurulu olmasa, devre dışı bırakılsa veya durdurulsa bile başlamalıdır .
A.service:
[Unit]
After = B.service network-online.target
Wants = B.service
[Service]
Type=oneshot
ExecStart = /script.sh start
ExecStop = /script.sh stop
RemainAfterExit=yes
[Install]
WantedBy = network-online.target
B.service:
[Unit]
After=syslog.target network.target
[Service]
Type=forking
ExecStart=/cmd start
ExecStop=/cmd stop
ExecReload=/cmd reload
PIDFile=/var/run/cmd.pid
[Install]
WantedBy=multi-user.target
Overriding vendor settingsama bu daha da kolay ve umut verici görünüyor, sadece heyecan dursaAdurmak istemiyorumB,A.restarteğerB.startyine de, yakında biraz test yapacağım ve yönetmenin bir yolu olup olmadığını göreceğim, bildiririm