feat(profiles): ensure child-open is available.

This commit is contained in:
Alexandre Pujol 2023-09-10 12:10:14 +01:00
parent 3147f7d59a
commit e381aace56
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
7 changed files with 17 additions and 43 deletions

View file

@ -93,7 +93,6 @@ profile child-open {
@{bin}/xbrlapi rPx,
@{lib}/libreoffice/program/{soffice,soffice.bin,oosplash} rPUx,
include if exists <usr/child-open.d>
include if exists <local/child-open>
}

View file

@ -39,7 +39,8 @@ profile gnome-software @{exec_path} {
@{bin}/gpg{,2} rCx -> gpg,
@{bin}/gpgconf rCx -> gpg,
@{bin}/gpgsm rCx -> gpg,
@{lib}/gio-launch-desktop rPx -> child-open,
@{lib}/@{multiarch}/glib-[0-9]*/gio-launch-desktop rPx -> child-open,
@{lib}/gio-launch-desktop rPx -> child-open,
@{lib}/revokefs-fuse rix,
/usr/share/app-info/{,**} r,

View file

@ -47,7 +47,9 @@ profile nautilus @{exec_path} flags=(attach_disconnected) {
@{bin}/firejail rPUx,
@{bin}/net rPUx,
@{bin}/tracker3 rPUx,
@{lib}/gio-launch-desktop rPx -> child-open,
@{lib}/@{multiarch}/glib-[0-9]*/gio-launch-desktop rPx -> child-open,
@{lib}/gio-launch-desktop rPx -> child-open,
/usr/share/*ubuntu/applications/{,**} r,
/usr/share/icu/@{int}.@{int}/*.dat r,

View file

@ -38,7 +38,7 @@ profile ubuntu-advantage @{exec_path} {
@{bin}/apt-get rPx,
@{bin}/dpkg rPx -> child-dpkg,
@{bin}/ps rPx,
@{bin}/snap rPx,
@{bin}/snap rPUx,
@{bin}/systemctl rCx -> systemctl,
@{bin}/systemd-detect-virt rPx,
@{bin}/ubuntu-distro-info rPx,