mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-22 10:07:12 +00:00
tests: snapd/mount-control: allow paths used on openSUSE
In addition allow linking to libeconf, generalize locale paths to cover values other than C.UTF-8 and allow reading system-wide locale.alias and gconv modules. Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com> (cherry picked from commit cff25b8d1771a2a8ba9909a4c4304686daf8427f) Signed-off-by: John Johansen <john.johansen@canonical.com>
This commit is contained in:
parent
e9c76f03c8
commit
5e42f492f6
@ -31,28 +31,32 @@ profile "test-mount-tmpfs-rw" flags=(attach_disconnected,mediate_deleted) {
|
||||
# profiles generated by snapd.
|
||||
/etc/ld.so.cache r,
|
||||
/etc/locale.alias r,
|
||||
/usr/share/locale/locale.alias r,
|
||||
/proc/*/mountinfo r,
|
||||
/proc/*/mounts r,
|
||||
/proc/filesystems r,
|
||||
/run/mount/utab r,
|
||||
/usr/lib/*-linux-gnu/gconv/gconv-modules.cache r,
|
||||
/usr/lib/*-linux-gnu/libblkid.so.* rm,
|
||||
/usr/lib/*-linux-gnu/libc.so.* rm,
|
||||
/usr/lib/*-linux-gnu/libmount.so.* rm,
|
||||
/usr/lib/*-linux-gnu/libpcre2-*.so.* rm,
|
||||
/usr/lib/*-linux-gnu/libselinux.so.* rm,
|
||||
/usr/lib/locale/C.utf8/LC_ADDRESS r,
|
||||
/usr/lib/locale/C.utf8/LC_COLLATE r,
|
||||
/usr/lib/locale/C.utf8/LC_CTYPE r,
|
||||
/usr/lib/locale/C.utf8/LC_IDENTIFICATION r,
|
||||
/usr/lib/locale/C.utf8/LC_MEASUREMENT r,
|
||||
/usr/lib/locale/C.utf8/LC_MESSAGES/ r,
|
||||
/usr/lib/locale/C.utf8/LC_MESSAGES/SYS_LC_MESSAGES r,
|
||||
/usr/lib/locale/C.utf8/LC_MONETARY r,
|
||||
/usr/lib/locale/C.utf8/LC_NAME r,
|
||||
/usr/lib/locale/C.utf8/LC_NUMERIC r,
|
||||
/usr/lib/locale/C.utf8/LC_PAPER r,
|
||||
/usr/lib/locale/C.utf8/LC_TELEPHONE r,
|
||||
/usr/lib/locale/C.utf8/LC_TIME r,
|
||||
/usr/lib{64,/*-linux-gnu}/gconv/gconv-modules.cache r,
|
||||
/usr/lib64/gconv/gconv-modules r,
|
||||
/usr/lib64/gconv/gconv-modules.d/ r,
|
||||
/usr/lib{64,/*-linux-gnu}/libblkid.so.* rm,
|
||||
/usr/lib{64,/*-linux-gnu}/libc.so.* rm,
|
||||
/usr/lib{64,/*-linux-gnu}/libmount.so.* rm,
|
||||
/usr/lib{64,/*-linux-gnu}/libpcre2-*.so.* rm,
|
||||
/usr/lib{64,/*-linux-gnu}/libselinux.so.* rm,
|
||||
/usr/lib{64,/*-linux-gnu}/libeconf.so.* rm,
|
||||
/usr/lib/locale/*/LC_ADDRESS r,
|
||||
/usr/lib/locale/*/LC_COLLATE r,
|
||||
/usr/lib/locale/*/LC_CTYPE r,
|
||||
/usr/lib/locale/*/LC_IDENTIFICATION r,
|
||||
/usr/lib/locale/*/LC_MEASUREMENT r,
|
||||
/usr/lib/locale/*/LC_MESSAGES/ r,
|
||||
/usr/lib/locale/*/LC_MESSAGES/SYS_LC_MESSAGES r,
|
||||
/usr/lib/locale/*/LC_MONETARY r,
|
||||
/usr/lib/locale/*/LC_NAME r,
|
||||
/usr/lib/locale/*/LC_NUMERIC r,
|
||||
/usr/lib/locale/*/LC_PAPER r,
|
||||
/usr/lib/locale/*/LC_TELEPHONE r,
|
||||
/usr/lib/locale/*/LC_TIME r,
|
||||
/usr/lib/locale/locale-archive r,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user