feat(profile): improve signal across profiles.
This commit is contained in:
parent
73e3ac6cbd
commit
71a8bf6be8
3 changed files with 6 additions and 4 deletions
|
|
@ -86,8 +86,9 @@ profile makepkg @{exec_path} {
|
||||||
|
|
||||||
ptrace read,
|
ptrace read,
|
||||||
|
|
||||||
signal send set=winch peer=pacman,
|
signal send set=(term winch) peer=pacman,
|
||||||
signal send set=winch peer=pacman//systemctl,
|
signal send set=(term winch) peer=pacman//systemctl,
|
||||||
|
signal send set=(term winch) peer=systemd-tty-ask-password-agent,
|
||||||
|
|
||||||
@{bin}/pacman Px,
|
@{bin}/pacman Px,
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@ profile pacman @{exec_path} flags=(attach_disconnected) {
|
||||||
ptrace read,
|
ptrace read,
|
||||||
|
|
||||||
signal send,
|
signal send,
|
||||||
signal receive set=winch peer=makepkg//sudo,
|
signal receive set=(term winch) peer=makepkg//sudo,
|
||||||
|
|
||||||
@{exec_path} mrix,
|
@{exec_path} mrix,
|
||||||
|
|
||||||
|
|
@ -200,7 +200,7 @@ profile pacman @{exec_path} flags=(attach_disconnected) {
|
||||||
|
|
||||||
signal send set=cont peer=child-pager,
|
signal send set=cont peer=child-pager,
|
||||||
signal send set=(cont term) peer=systemd-tty-ask-password-agent,
|
signal send set=(cont term) peer=systemd-tty-ask-password-agent,
|
||||||
signal receive set=winch peer=makepkg//sudo,
|
signal receive set=(term winch) peer=makepkg//sudo,
|
||||||
|
|
||||||
@{pager_path} rPx -> child-pager,
|
@{pager_path} rPx -> child-pager,
|
||||||
@{bin}/systemd-tty-ask-password-agent rPx,
|
@{bin}/systemd-tty-ask-password-agent rPx,
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,7 @@ profile systemd-tty-ask-password-agent @{exec_path} {
|
||||||
capability sys_resource,
|
capability sys_resource,
|
||||||
|
|
||||||
signal receive set=(term cont) peer=*//systemctl,
|
signal receive set=(term cont) peer=*//systemctl,
|
||||||
|
signal receive set=(term cont) peer=deb-systemd-invoke,
|
||||||
signal receive set=(term cont) peer=default,
|
signal receive set=(term cont) peer=default,
|
||||||
signal receive set=(term cont) peer=logrotate,
|
signal receive set=(term cont) peer=logrotate,
|
||||||
signal receive set=(term cont) peer=role_*,
|
signal receive set=(term cont) peer=role_*,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue