У меня есть две пользовательские цели A
и 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
Если A
изолировано, службы в A
запускаются, службы в B
останавливаются и наоборот. Пока все хорошо.
Проблема: Всякий раз, когда я переключаюсь с A
на на B
или B
на A
, все службы multi-user.target
перезапускаются.
Как я могу это предотвратить?