myservice
私はsystemdにユーザーのホームディレクトリからサービスを管理させました。そのユーザーを新しいグループに追加すると、実行中のサービスはそのグループを選択しません。再起動しても
systemctl --user restart myservice
再起動されたサービスには、まだ新しいグループを介してアクセスする権限がありません。
/lib/systemd/systemd --user
プロセスが再開されず、以前の権限を維持するためだと思います。再起動するとmyservice
権限が付与されます。だから私は問題がプロセスツリーのどこかにあることを知っています。
グループの追加は比較的一般的な作業であり、再起動するのは不便です。/lib/systemd/systemd --user
新しい権限を取得してそれを渡すようにプロセスを再開できますかmyservice
?