systemd: alterna entre destinos sem reiniciar os serviços do terceiro destino

systemd: alterna entre destinos sem reiniciar os serviços do terceiro destino

eu tenho dois destinos personalizados Ae B:

A.target:

Description=A
Requires=multi-user.target
Wants=
Conflicts=B.target
After=multi-user.target
AllowIsolate=yes

B.target:

Description=B
Requires=multi-user.target
Wants=
Conflicts=A.target
After=multi-user.target
AllowIsolate=yes

Se Aestiver isolado, os serviços de entrada Asão iniciados, os serviços de entrada Bsão interrompidos e vice-versa. Isso é bom até agora.

Problema: Sempre que mudo de Apara Bou Bpara A, todos os serviços multi-user.targetsão reiniciados.

Como posso evitar isso?

informação relacionada