%PDF- %PDF-
Direktori : /var/lib/snapd/apparmor/profiles/ |
Current File : /var/lib/snapd/apparmor/profiles/snap-update-ns.thunderbird |
# Description: Allows snap-update-ns to construct the mount namespace specific # to a particular snap (see the name below). This specifically includes the # precise locations of the layout elements. # vim:syntax=apparmor #include <tunables/global> profile snap-update-ns.thunderbird (attach_disconnected) { # The next four rules mirror those above. We want to be able to read # and map snap-update-ns into memory but it may come from a variety of places. /usr/lib{,exec,64}/snapd/snap-update-ns mr, /var/lib/snapd/hostfs/usr/lib{,exec,64}/snapd/snap-update-ns mr, /{,var/lib/snapd/}snap/{core,snapd}/*/usr/lib/snapd/snap-update-ns mr, /var/lib/snapd/hostfs/{,var/lib/snapd/}snap/core/*/usr/lib/snapd/snap-update-ns mr, # Allow reading the dynamic linker cache. /etc/ld.so.cache r, # Allow reading, mapping and executing the dynamic linker. /{,usr/}lib{,32,64,x32}/{,@{multiarch}/{,atomics/}}ld-*.so mrix, # Allow reading and mapping various parts of the standard library and # dynamically loaded nss modules and what not. /{,usr/}lib{,32,64,x32}/{,@{multiarch}/{,atomics/}}libc{,-[0-9]*}.so* mr, /{,usr/}lib{,32,64,x32}/{,@{multiarch}/{,atomics/}}libpthread{,-[0-9]*}.so* mr, # Common devices accesses /dev/null rw, /dev/full rw, /dev/zero rw, /dev/random r, /dev/urandom r, # golang runtime variables /sys/kernel/mm/transparent_hugepage/hpage_pmd_size r, # glibc 2.27+ may poke this file to find out the number of CPUs # available in the system when creating a new arena for malloc, see # Golang issue 25628 /sys/devices/system/cpu/online r, # Allow reading the command line (snap-update-ns uses it in pre-Go bootstrap code). owner @{PROC}/@{pid}/cmdline r, # Allow reading of own maps (Go runtime) owner @{PROC}/@{pid}/maps r, # Allow reading file descriptor paths owner @{PROC}/@{pid}/fd/* r, # Allow reading /proc/version. For release.go WSL detection. @{PROC}/version r, # Allow reading own cgroups owner @{PROC}/@{pid}/cgroup r, # Allow reading somaxconn, required in newer distro releases @{PROC}/sys/net/core/somaxconn r, # but silence noisy denial of inet/inet6 deny network inet, deny network inet6, # Allow reading the os-release file (possibly a symlink to /usr/lib). /{etc/,usr/lib/}os-release r, # Allow creating/grabbing global and per-snap lock files. /run/snapd/lock/thunderbird.lock rwk, /run/snapd/lock/.lock rwk, # While the base abstraction has rules for encryptfs encrypted home and # private directories, it is missing rules for directory read on the toplevel # directory of the mount (LP: #1848919) owner @{HOME}/.Private/ r, owner @{HOMEDIRS}/.ecryptfs/*/.Private/ r, # Allow reading stored mount namespaces, /run/snapd/ns/ r, /run/snapd/ns/thunderbird.mnt r, # Allow reading per-snap desired mount profiles. Those are written by # snapd and represent the desired layout and content connections. /var/lib/snapd/mount/snap.thunderbird.fstab r, /var/lib/snapd/mount/snap.thunderbird.user-fstab r, # Allow reading and writing actual per-snap mount profiles. Note that # the wildcard in the rule to allow an atomic write + rename strategy. # Those files are written by snap-update-ns and represent the actual # mount profile at a given moment. /run/snapd/ns/snap.thunderbird.fstab{,.*} rw, # NOTE: at this stage the /snap directory is stable as we have called # pivot_root already. # Needed to perform mount/unmounts. capability sys_admin, # Needed for mimic construction. capability chown, # Needed for dropping to calling user when processing per-user mounts capability setuid, capability setgid, # Allow snap-update-ns to override file ownership and permission checks. # This is required because writable mimics now preserve the permissions # of the original and hence we may be asked to create a directory when the # parent is a tmpfs without DAC write access. capability dac_override, # Allow freezing and thawing the per-snap cgroup freezers # v1 hierarchy where we know the group name of all processes of # a given snap upfront /sys/fs/cgroup/freezer/snap.thunderbird/freezer.state rw, # v2 hierarchy, where we need to walk the tree to looking for the tracking # groups and act on each one /sys/fs/cgroup/ r, /sys/fs/cgroup/** r, /sys/fs/cgroup/**/snap.thunderbird.*.scope/cgroup.freeze rw, /sys/fs/cgroup/**/snap.thunderbird.*.service/cgroup.freeze rw, # Allow the content interface to bind fonts from the host filesystem mount options=(ro bind) /var/lib/snapd/hostfs/usr/share/fonts/ -> /snap/thunderbird/*/**, mount options=(rw private) -> /snap/thunderbird/*/**, umount /snap/thunderbird/*/**, # set up user mount namespace mount options=(rslave) -> /, # Allow traversing from the root directory and several well-known places. # Specific directory permissions are added by snippets below. / r, /etc/ r, /snap/ r, /tmp/ r, /usr/ r, /var/ r, /var/lib/ r, /var/lib/snapd/ r, /var/snap/ r, # Allow reading timezone data. /usr/share/zoneinfo/** r, # Don't allow anyone to touch /snap/bin audit deny mount /snap/bin/** -> /**, audit deny mount /** -> /snap/bin/**, # Don't allow bind mounts to /media which has special # sharing and propagates mount events outside of the snap namespace. audit deny mount -> /media, # Allow receiving signals from unconfined (eg, systemd) signal (receive) peer=unconfined, # Allow sending and receiving signals from ourselves. signal peer=@{profile_name}, # Commonly needed permissions for writable mimics. /tmp/ r, /tmp/.snap/{,**} rw, # snapd logger.go checks /proc/cmdline @{PROC}/cmdline r, # snap checks if vendored apparmor parser should be used at startup /usr/lib/snapd/info r, /lib/apparmor/functions r, # Allow snap-update-ns to open home directory owner @{HOME}/ r, # Read-only content sharing thunderbird:sound-themes -> gtk-common-themes:sound-themes (r#0) mount options=(bind) "/snap/gtk-common-themes/1535/share/sounds/Yaru/" -> "/snap/thunderbird/532/data-dir/sounds/Yaru{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/sounds/Yaru{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/sounds/Yaru{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/sounds/Yaru{,-[0-9]*}/", # Writable mimic /snap/gtk-common-themes/1535/share/sounds # .. permissions for traversing the prefix that is assumed to exist # .. variant with mimic at / # Allow reading the mimic directory, it must exist in the first place. "/" r, # Allow setting the read-only directory aside via a bind mount. "/tmp/.snap/" rw, mount options=(rbind, rw) "/" -> "/tmp/.snap/", # Allow mounting tmpfs over the read-only directory. mount fstype=tmpfs options=(rw) tmpfs -> "/", # Allow creating empty files and directories for bind mounting things # to reconstruct the now-writable parent directory. "/tmp/.snap/*/" rw, "/*/" rw, mount options=(rbind, rw) "/tmp/.snap/*/" -> "/*/", "/tmp/.snap/*" rw, "/*" rw, mount options=(bind, rw) "/tmp/.snap/*" -> "/*", # Allow unmounting the auxiliary directory. # TODO: use fstype=tmpfs here for more strictness (LP: #1613403) mount options=(rprivate) -> "/tmp/.snap/", umount "/tmp/.snap/", # Allow unmounting the destination directory as well as anything # inside. This lets us perform the undo plan in case the writable # mimic fails. mount options=(rprivate) -> "/", mount options=(rprivate) -> "/*", mount options=(rprivate) -> "/*/", umount "/", umount "/*", umount "/*/", # .. variant with mimic at /snap/ "/snap/" r, "/tmp/.snap/snap/" rw, mount options=(rbind, rw) "/snap/" -> "/tmp/.snap/snap/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/", "/tmp/.snap/snap/*/" rw, "/snap/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/*/" -> "/snap/*/", "/tmp/.snap/snap/*" rw, "/snap/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/*" -> "/snap/*", mount options=(rprivate) -> "/tmp/.snap/snap/", umount "/tmp/.snap/snap/", mount options=(rprivate) -> "/snap/", mount options=(rprivate) -> "/snap/*", mount options=(rprivate) -> "/snap/*/", umount "/snap/", umount "/snap/*", umount "/snap/*/", # .. variant with mimic at /snap/gtk-common-themes/ "/snap/gtk-common-themes/" r, "/tmp/.snap/snap/gtk-common-themes/" rw, mount options=(rbind, rw) "/snap/gtk-common-themes/" -> "/tmp/.snap/snap/gtk-common-themes/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gtk-common-themes/", "/tmp/.snap/snap/gtk-common-themes/*/" rw, "/snap/gtk-common-themes/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gtk-common-themes/*/" -> "/snap/gtk-common-themes/*/", "/tmp/.snap/snap/gtk-common-themes/*" rw, "/snap/gtk-common-themes/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gtk-common-themes/*" -> "/snap/gtk-common-themes/*", mount options=(rprivate) -> "/tmp/.snap/snap/gtk-common-themes/", umount "/tmp/.snap/snap/gtk-common-themes/", mount options=(rprivate) -> "/snap/gtk-common-themes/", mount options=(rprivate) -> "/snap/gtk-common-themes/*", mount options=(rprivate) -> "/snap/gtk-common-themes/*/", umount "/snap/gtk-common-themes/", umount "/snap/gtk-common-themes/*", umount "/snap/gtk-common-themes/*/", # .. variant with mimic at /snap/gtk-common-themes/1535/ "/snap/gtk-common-themes/1535/" r, "/tmp/.snap/snap/gtk-common-themes/1535/" rw, mount options=(rbind, rw) "/snap/gtk-common-themes/1535/" -> "/tmp/.snap/snap/gtk-common-themes/1535/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gtk-common-themes/1535/", "/tmp/.snap/snap/gtk-common-themes/1535/*/" rw, "/snap/gtk-common-themes/1535/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/*/" -> "/snap/gtk-common-themes/1535/*/", "/tmp/.snap/snap/gtk-common-themes/1535/*" rw, "/snap/gtk-common-themes/1535/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/*" -> "/snap/gtk-common-themes/1535/*", mount options=(rprivate) -> "/tmp/.snap/snap/gtk-common-themes/1535/", umount "/tmp/.snap/snap/gtk-common-themes/1535/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/*", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/*/", umount "/snap/gtk-common-themes/1535/", umount "/snap/gtk-common-themes/1535/*", umount "/snap/gtk-common-themes/1535/*/", # .. variant with mimic at /snap/gtk-common-themes/1535/share/ "/snap/gtk-common-themes/1535/share/" r, "/tmp/.snap/snap/gtk-common-themes/1535/share/" rw, mount options=(rbind, rw) "/snap/gtk-common-themes/1535/share/" -> "/tmp/.snap/snap/gtk-common-themes/1535/share/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gtk-common-themes/1535/share/", "/tmp/.snap/snap/gtk-common-themes/1535/share/*/" rw, "/snap/gtk-common-themes/1535/share/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/*/" -> "/snap/gtk-common-themes/1535/share/*/", "/tmp/.snap/snap/gtk-common-themes/1535/share/*" rw, "/snap/gtk-common-themes/1535/share/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/*" -> "/snap/gtk-common-themes/1535/share/*", mount options=(rprivate) -> "/tmp/.snap/snap/gtk-common-themes/1535/share/", umount "/tmp/.snap/snap/gtk-common-themes/1535/share/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/*", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/*/", umount "/snap/gtk-common-themes/1535/share/", umount "/snap/gtk-common-themes/1535/share/*", umount "/snap/gtk-common-themes/1535/share/*/", # .. variant with mimic at /snap/gtk-common-themes/1535/share/sounds/ "/snap/gtk-common-themes/1535/share/sounds/" r, "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/" rw, mount options=(rbind, rw) "/snap/gtk-common-themes/1535/share/sounds/" -> "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gtk-common-themes/1535/share/sounds/", "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/*/" rw, "/snap/gtk-common-themes/1535/share/sounds/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/*/" -> "/snap/gtk-common-themes/1535/share/sounds/*/", "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/*" rw, "/snap/gtk-common-themes/1535/share/sounds/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/*" -> "/snap/gtk-common-themes/1535/share/sounds/*", mount options=(rprivate) -> "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/", umount "/tmp/.snap/snap/gtk-common-themes/1535/share/sounds/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/sounds/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/sounds/*", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/sounds/*/", umount "/snap/gtk-common-themes/1535/share/sounds/", umount "/snap/gtk-common-themes/1535/share/sounds/*", umount "/snap/gtk-common-themes/1535/share/sounds/*/", # Writable mimic /snap/thunderbird/532/data-dir/sounds # .. variant with mimic at /snap/thunderbird/ "/snap/thunderbird/" r, "/tmp/.snap/snap/thunderbird/" rw, mount options=(rbind, rw) "/snap/thunderbird/" -> "/tmp/.snap/snap/thunderbird/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/", "/tmp/.snap/snap/thunderbird/*/" rw, "/snap/thunderbird/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/*/" -> "/snap/thunderbird/*/", "/tmp/.snap/snap/thunderbird/*" rw, "/snap/thunderbird/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/*" -> "/snap/thunderbird/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/", umount "/tmp/.snap/snap/thunderbird/", mount options=(rprivate) -> "/snap/thunderbird/", mount options=(rprivate) -> "/snap/thunderbird/*", mount options=(rprivate) -> "/snap/thunderbird/*/", umount "/snap/thunderbird/", umount "/snap/thunderbird/*", umount "/snap/thunderbird/*/", # .. variant with mimic at /snap/thunderbird/532/ "/snap/thunderbird/532/" r, "/tmp/.snap/snap/thunderbird/532/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/" -> "/tmp/.snap/snap/thunderbird/532/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/", "/tmp/.snap/snap/thunderbird/532/*/" rw, "/snap/thunderbird/532/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/*/" -> "/snap/thunderbird/532/*/", "/tmp/.snap/snap/thunderbird/532/*" rw, "/snap/thunderbird/532/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/*" -> "/snap/thunderbird/532/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/", umount "/tmp/.snap/snap/thunderbird/532/", mount options=(rprivate) -> "/snap/thunderbird/532/", mount options=(rprivate) -> "/snap/thunderbird/532/*", mount options=(rprivate) -> "/snap/thunderbird/532/*/", umount "/snap/thunderbird/532/", umount "/snap/thunderbird/532/*", umount "/snap/thunderbird/532/*/", # .. variant with mimic at /snap/thunderbird/532/data-dir/ "/snap/thunderbird/532/data-dir/" r, "/tmp/.snap/snap/thunderbird/532/data-dir/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/data-dir/" -> "/tmp/.snap/snap/thunderbird/532/data-dir/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/data-dir/", "/tmp/.snap/snap/thunderbird/532/data-dir/*/" rw, "/snap/thunderbird/532/data-dir/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/*/" -> "/snap/thunderbird/532/data-dir/*/", "/tmp/.snap/snap/thunderbird/532/data-dir/*" rw, "/snap/thunderbird/532/data-dir/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/*" -> "/snap/thunderbird/532/data-dir/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/data-dir/", umount "/tmp/.snap/snap/thunderbird/532/data-dir/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/*", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/*/", umount "/snap/thunderbird/532/data-dir/", umount "/snap/thunderbird/532/data-dir/*", umount "/snap/thunderbird/532/data-dir/*/", # .. variant with mimic at /snap/thunderbird/532/data-dir/sounds/ "/snap/thunderbird/532/data-dir/sounds/" r, "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/data-dir/sounds/" -> "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/data-dir/sounds/", "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/*/" rw, "/snap/thunderbird/532/data-dir/sounds/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/*/" -> "/snap/thunderbird/532/data-dir/sounds/*/", "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/*" rw, "/snap/thunderbird/532/data-dir/sounds/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/*" -> "/snap/thunderbird/532/data-dir/sounds/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/", umount "/tmp/.snap/snap/thunderbird/532/data-dir/sounds/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/sounds/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/sounds/*", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/sounds/*/", umount "/snap/thunderbird/532/data-dir/sounds/", umount "/snap/thunderbird/532/data-dir/sounds/*", umount "/snap/thunderbird/532/data-dir/sounds/*/", # Read-only content sharing thunderbird:sound-themes -> gtk-common-themes:sound-themes (r#1) mount options=(bind) "/snap/gtk-common-themes/1535/share/sounds/freedesktop/" -> "/snap/thunderbird/532/data-dir/sounds/freedesktop{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/sounds/freedesktop{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/sounds/freedesktop{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/sounds/freedesktop{,-[0-9]*}/", # Read-only content sharing thunderbird:gnome-42-2204 -> gnome-42-2204:gnome-42-2204 (r#0) mount options=(bind) "/snap/gnome-42-2204/176/" -> "/snap/thunderbird/532/gnome-platform{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/gnome-platform{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform{,-[0-9]*}/", umount "/snap/thunderbird/532/gnome-platform{,-[0-9]*}/", # Writable mimic /snap/gnome-42-2204 # .. variant with mimic at /snap/gnome-42-2204/ "/snap/gnome-42-2204/" r, "/tmp/.snap/snap/gnome-42-2204/" rw, mount options=(rbind, rw) "/snap/gnome-42-2204/" -> "/tmp/.snap/snap/gnome-42-2204/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gnome-42-2204/", "/tmp/.snap/snap/gnome-42-2204/*/" rw, "/snap/gnome-42-2204/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gnome-42-2204/*/" -> "/snap/gnome-42-2204/*/", "/tmp/.snap/snap/gnome-42-2204/*" rw, "/snap/gnome-42-2204/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gnome-42-2204/*" -> "/snap/gnome-42-2204/*", mount options=(rprivate) -> "/tmp/.snap/snap/gnome-42-2204/", umount "/tmp/.snap/snap/gnome-42-2204/", mount options=(rprivate) -> "/snap/gnome-42-2204/", mount options=(rprivate) -> "/snap/gnome-42-2204/*", mount options=(rprivate) -> "/snap/gnome-42-2204/*/", umount "/snap/gnome-42-2204/", umount "/snap/gnome-42-2204/*", umount "/snap/gnome-42-2204/*/", # Writable mimic /snap/thunderbird/532 /{,var/lib/snapd/hostfs/}tmp/.X11-unix/ rw, mount options=(rw, bind) /var/lib/snapd/hostfs/tmp/.X11-unix/ -> /tmp/.X11-unix/, mount options=(ro, remount, bind) -> /tmp/.X11-unix/, mount options=(rslave) -> /tmp/.X11-unix/, umount /tmp/.X11-unix/, # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#0) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/default/" -> "/snap/thunderbird/532/data-dir/icons/default{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/default{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/default{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/default{,-[0-9]*}/", # Writable mimic /snap/gtk-common-themes/1535/share/icons # .. variant with mimic at /snap/gtk-common-themes/1535/share/icons/ "/snap/gtk-common-themes/1535/share/icons/" r, "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/" rw, mount options=(rbind, rw) "/snap/gtk-common-themes/1535/share/icons/" -> "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gtk-common-themes/1535/share/icons/", "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/*/" rw, "/snap/gtk-common-themes/1535/share/icons/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/*/" -> "/snap/gtk-common-themes/1535/share/icons/*/", "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/*" rw, "/snap/gtk-common-themes/1535/share/icons/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/*" -> "/snap/gtk-common-themes/1535/share/icons/*", mount options=(rprivate) -> "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/", umount "/tmp/.snap/snap/gtk-common-themes/1535/share/icons/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/icons/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/icons/*", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/icons/*/", umount "/snap/gtk-common-themes/1535/share/icons/", umount "/snap/gtk-common-themes/1535/share/icons/*", umount "/snap/gtk-common-themes/1535/share/icons/*/", # Writable mimic /snap/thunderbird/532/data-dir/icons # .. variant with mimic at /snap/thunderbird/532/data-dir/icons/ "/snap/thunderbird/532/data-dir/icons/" r, "/tmp/.snap/snap/thunderbird/532/data-dir/icons/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/data-dir/icons/" -> "/tmp/.snap/snap/thunderbird/532/data-dir/icons/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/data-dir/icons/", "/tmp/.snap/snap/thunderbird/532/data-dir/icons/*/" rw, "/snap/thunderbird/532/data-dir/icons/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/icons/*/" -> "/snap/thunderbird/532/data-dir/icons/*/", "/tmp/.snap/snap/thunderbird/532/data-dir/icons/*" rw, "/snap/thunderbird/532/data-dir/icons/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/icons/*" -> "/snap/thunderbird/532/data-dir/icons/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/data-dir/icons/", umount "/tmp/.snap/snap/thunderbird/532/data-dir/icons/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/*", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/*/", umount "/snap/thunderbird/532/data-dir/icons/", umount "/snap/thunderbird/532/data-dir/icons/*", umount "/snap/thunderbird/532/data-dir/icons/*/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#1) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Adwaita/" -> "/snap/thunderbird/532/data-dir/icons/Adwaita{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Adwaita{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Adwaita{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Adwaita{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#2) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/hicolor/" -> "/snap/thunderbird/532/data-dir/icons/hicolor{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/hicolor{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/hicolor{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/hicolor{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#3) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/HighContrast/" -> "/snap/thunderbird/532/data-dir/icons/HighContrast{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/HighContrast{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/HighContrast{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/HighContrast{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#4) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Humanity/" -> "/snap/thunderbird/532/data-dir/icons/Humanity{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Humanity{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Humanity{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Humanity{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#5) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Humanity-Dark/" -> "/snap/thunderbird/532/data-dir/icons/Humanity-Dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Humanity-Dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Humanity-Dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Humanity-Dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#6) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/ubuntu-mono-dark/" -> "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#7) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/ubuntu-mono-light/" -> "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-light{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-light{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-light{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/ubuntu-mono-light{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#8) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/DMZ-Black/" -> "/snap/thunderbird/532/data-dir/icons/DMZ-Black{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/DMZ-Black{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/DMZ-Black{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/DMZ-Black{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#9) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/DMZ-White/" -> "/snap/thunderbird/532/data-dir/icons/DMZ-White{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/DMZ-White{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/DMZ-White{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/DMZ-White{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#10) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru/" -> "/snap/thunderbird/532/data-dir/icons/Yaru{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#11) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-bark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-bark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-bark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-bark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-bark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#12) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-blue/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-blue{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-blue{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-blue{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-blue{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#13) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-magenta/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-magenta{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-magenta{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-magenta{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-magenta{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#14) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-olive/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-olive{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-olive{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-olive{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-olive{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#15) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-prussiangreen/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#16) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-purple/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-purple{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-purple{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-purple{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-purple{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#17) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-red/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-red{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-red{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-red{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-red{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#18) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-sage/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-sage{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-sage{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-sage{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-sage{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#19) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-viridian/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-viridian{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-viridian{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-viridian{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-viridian{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#20) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#21) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-bark-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-bark-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-bark-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-bark-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-bark-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#22) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-blue-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-blue-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-blue-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-blue-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-blue-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#23) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-magenta-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-magenta-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-magenta-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-magenta-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-magenta-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#24) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-olive-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-olive-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-olive-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-olive-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-olive-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#25) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-prussiangreen-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-prussiangreen-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#26) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-purple-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-purple-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-purple-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-purple-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-purple-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#27) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-red-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-red-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-red-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-red-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-red-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#28) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-sage-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-sage-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-sage-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-sage-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-sage-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#29) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-viridian-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-viridian-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-viridian-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-viridian-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-viridian-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#30) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/elementary/" -> "/snap/thunderbird/532/data-dir/icons/elementary{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/elementary{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/elementary{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/elementary{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#31) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Ambiant-MATE/" -> "/snap/thunderbird/532/data-dir/icons/Ambiant-MATE{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Ambiant-MATE{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Ambiant-MATE{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Ambiant-MATE{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#32) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Radiant-MATE/" -> "/snap/thunderbird/532/data-dir/icons/Radiant-MATE{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Radiant-MATE{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Radiant-MATE{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Radiant-MATE{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#33) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-MATE-light/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-light{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-light{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-light{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-light{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#34) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-MATE-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-MATE-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#35) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-mate/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-mate{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-mate{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-mate{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-mate{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#36) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Yaru-mate-dark/" -> "/snap/thunderbird/532/data-dir/icons/Yaru-mate-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Yaru-mate-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Yaru-mate-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Yaru-mate-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#37) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Papirus-Adapta-Maia/" -> "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Maia{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Maia{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Maia{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Maia{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#38) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Papirus-Adapta-Nokto-Maia/" -> "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Nokto-Maia{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Nokto-Maia{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Nokto-Maia{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Papirus-Adapta-Nokto-Maia{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#39) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Papirus-Dark-Maia/" -> "/snap/thunderbird/532/data-dir/icons/Papirus-Dark-Maia{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Papirus-Dark-Maia{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Papirus-Dark-Maia{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Papirus-Dark-Maia{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#40) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Papirus-Light-Maia/" -> "/snap/thunderbird/532/data-dir/icons/Papirus-Light-Maia{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Papirus-Light-Maia{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Papirus-Light-Maia{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Papirus-Light-Maia{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#41) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Papirus-Maia/" -> "/snap/thunderbird/532/data-dir/icons/Papirus-Maia{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Papirus-Maia{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Papirus-Maia{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Papirus-Maia{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#42) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/breeze_cursors/" -> "/snap/thunderbird/532/data-dir/icons/breeze_cursors{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/breeze_cursors{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/breeze_cursors{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/breeze_cursors{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#43) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/Breeze_Snow/" -> "/snap/thunderbird/532/data-dir/icons/Breeze_Snow{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/Breeze_Snow{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/Breeze_Snow{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/Breeze_Snow{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#44) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/elementary-xfce/" -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/elementary-xfce{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/elementary-xfce{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#45) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/elementary-xfce-dark/" -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/elementary-xfce-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/elementary-xfce-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#46) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/elementary-xfce-darker/" -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darker{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darker{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darker{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darker{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#47) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/elementary-xfce-darkest/" -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darkest{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darkest{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darkest{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/elementary-xfce-darkest{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#48) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/handhelds/" -> "/snap/thunderbird/532/data-dir/icons/handhelds{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/handhelds{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/handhelds{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/handhelds{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#49) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/redglass/" -> "/snap/thunderbird/532/data-dir/icons/redglass{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/redglass{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/redglass{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/redglass{,-[0-9]*}/", # Read-only content sharing thunderbird:icon-themes -> gtk-common-themes:icon-themes (r#50) mount options=(bind) "/snap/gtk-common-themes/1535/share/icons/whiteglass/" -> "/snap/thunderbird/532/data-dir/icons/whiteglass{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/icons/whiteglass{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/icons/whiteglass{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/icons/whiteglass{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#0) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Adwaita/" -> "/snap/thunderbird/532/data-dir/themes/Adwaita{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Adwaita{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Adwaita{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Adwaita{,-[0-9]*}/", # Writable mimic /snap/gtk-common-themes/1535/share/themes # .. variant with mimic at /snap/gtk-common-themes/1535/share/themes/ "/snap/gtk-common-themes/1535/share/themes/" r, "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/" rw, mount options=(rbind, rw) "/snap/gtk-common-themes/1535/share/themes/" -> "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/gtk-common-themes/1535/share/themes/", "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/*/" rw, "/snap/gtk-common-themes/1535/share/themes/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/*/" -> "/snap/gtk-common-themes/1535/share/themes/*/", "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/*" rw, "/snap/gtk-common-themes/1535/share/themes/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/*" -> "/snap/gtk-common-themes/1535/share/themes/*", mount options=(rprivate) -> "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/", umount "/tmp/.snap/snap/gtk-common-themes/1535/share/themes/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/themes/", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/themes/*", mount options=(rprivate) -> "/snap/gtk-common-themes/1535/share/themes/*/", umount "/snap/gtk-common-themes/1535/share/themes/", umount "/snap/gtk-common-themes/1535/share/themes/*", umount "/snap/gtk-common-themes/1535/share/themes/*/", # Writable mimic /snap/thunderbird/532/data-dir/themes # .. variant with mimic at /snap/thunderbird/532/data-dir/themes/ "/snap/thunderbird/532/data-dir/themes/" r, "/tmp/.snap/snap/thunderbird/532/data-dir/themes/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/data-dir/themes/" -> "/tmp/.snap/snap/thunderbird/532/data-dir/themes/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/data-dir/themes/", "/tmp/.snap/snap/thunderbird/532/data-dir/themes/*/" rw, "/snap/thunderbird/532/data-dir/themes/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/themes/*/" -> "/snap/thunderbird/532/data-dir/themes/*/", "/tmp/.snap/snap/thunderbird/532/data-dir/themes/*" rw, "/snap/thunderbird/532/data-dir/themes/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/data-dir/themes/*" -> "/snap/thunderbird/532/data-dir/themes/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/data-dir/themes/", umount "/tmp/.snap/snap/thunderbird/532/data-dir/themes/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/*", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/*/", umount "/snap/thunderbird/532/data-dir/themes/", umount "/snap/thunderbird/532/data-dir/themes/*", umount "/snap/thunderbird/532/data-dir/themes/*/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#1) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Adwaita-dark/" -> "/snap/thunderbird/532/data-dir/themes/Adwaita-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Adwaita-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Adwaita-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Adwaita-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#2) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/HighContrast/" -> "/snap/thunderbird/532/data-dir/themes/HighContrast{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/HighContrast{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/HighContrast{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/HighContrast{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#3) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Ambiance/" -> "/snap/thunderbird/532/data-dir/themes/Ambiance{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Ambiance{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Ambiance{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Ambiance{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#4) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Radiance/" -> "/snap/thunderbird/532/data-dir/themes/Radiance{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Radiance{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Radiance{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Radiance{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#5) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Arc/" -> "/snap/thunderbird/532/data-dir/themes/Arc{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Arc{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Arc{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Arc{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#6) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Arc-Dark/" -> "/snap/thunderbird/532/data-dir/themes/Arc-Dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Arc-Dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Arc-Dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Arc-Dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#7) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Arc-Darker/" -> "/snap/thunderbird/532/data-dir/themes/Arc-Darker{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Arc-Darker{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Arc-Darker{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Arc-Darker{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#8) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Breeze/" -> "/snap/thunderbird/532/data-dir/themes/Breeze{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Breeze{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Breeze{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Breeze{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#9) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Breeze-Dark/" -> "/snap/thunderbird/532/data-dir/themes/Breeze-Dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Breeze-Dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Breeze-Dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Breeze-Dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#10) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-light/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-light{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-light{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-light{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-light{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#11) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru/" -> "/snap/thunderbird/532/data-dir/themes/Yaru{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#12) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-bark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-bark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-bark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-bark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-bark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#13) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-blue/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-blue{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-blue{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-blue{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-blue{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#14) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-magenta/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-magenta{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-magenta{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-magenta{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-magenta{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#15) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-olive/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-olive{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-olive{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-olive{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-olive{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#16) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-prussiangreen/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#17) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-purple/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-purple{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-purple{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-purple{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-purple{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#18) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-red/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-red{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-red{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-red{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-red{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#19) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-sage/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-sage{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-sage{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-sage{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-sage{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#20) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-viridian/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-viridian{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-viridian{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-viridian{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-viridian{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#21) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#22) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-bark-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-bark-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-bark-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-bark-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-bark-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#23) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-blue-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-blue-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-blue-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-blue-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-blue-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#24) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-magenta-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-magenta-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-magenta-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-magenta-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-magenta-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#25) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-olive-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-olive-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-olive-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-olive-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-olive-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#26) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-prussiangreen-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-prussiangreen-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#27) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-purple-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-purple-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-purple-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-purple-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-purple-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#28) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-red-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-red-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-red-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-red-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-red-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#29) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-sage-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-sage-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-sage-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-sage-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-sage-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#30) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-viridian-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-viridian-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-viridian-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-viridian-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-viridian-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#31) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/elementary/" -> "/snap/thunderbird/532/data-dir/themes/elementary{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/elementary{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/elementary{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/elementary{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#32) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Ambiant-MATE/" -> "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#33) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Ambiant-MATE-Dark/" -> "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE-Dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE-Dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE-Dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Ambiant-MATE-Dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#34) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Radiant-MATE/" -> "/snap/thunderbird/532/data-dir/themes/Radiant-MATE{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Radiant-MATE{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Radiant-MATE{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Radiant-MATE{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#35) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-MATE-light/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-light{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-light{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-light{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-light{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#36) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-MATE-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-MATE-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#37) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-mate/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-mate{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-mate{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-mate{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-mate{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#38) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Yaru-mate-dark/" -> "/snap/thunderbird/532/data-dir/themes/Yaru-mate-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Yaru-mate-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Yaru-mate-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Yaru-mate-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#39) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Matcha-aliz/" -> "/snap/thunderbird/532/data-dir/themes/Matcha-aliz{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Matcha-aliz{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Matcha-aliz{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Matcha-aliz{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#40) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Matcha-azul/" -> "/snap/thunderbird/532/data-dir/themes/Matcha-azul{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Matcha-azul{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Matcha-azul{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Matcha-azul{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#41) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Matcha-dark-aliz/" -> "/snap/thunderbird/532/data-dir/themes/Matcha-dark-aliz{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Matcha-dark-aliz{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Matcha-dark-aliz{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Matcha-dark-aliz{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#42) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Matcha-dark-azul/" -> "/snap/thunderbird/532/data-dir/themes/Matcha-dark-azul{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Matcha-dark-azul{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Matcha-dark-azul{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Matcha-dark-azul{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#43) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Matcha-dark-sea/" -> "/snap/thunderbird/532/data-dir/themes/Matcha-dark-sea{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Matcha-dark-sea{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Matcha-dark-sea{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Matcha-dark-sea{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#44) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Matcha-sea/" -> "/snap/thunderbird/532/data-dir/themes/Matcha-sea{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Matcha-sea{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Matcha-sea{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Matcha-sea{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#45) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Greybird/" -> "/snap/thunderbird/532/data-dir/themes/Greybird{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Greybird{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Greybird{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Greybird{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#46) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Greybird-dark/" -> "/snap/thunderbird/532/data-dir/themes/Greybird-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Greybird-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Greybird-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Greybird-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#47) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Materia/" -> "/snap/thunderbird/532/data-dir/themes/Materia{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Materia{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Materia{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Materia{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#48) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Materia-compact/" -> "/snap/thunderbird/532/data-dir/themes/Materia-compact{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Materia-compact{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Materia-compact{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Materia-compact{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#49) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Materia-dark/" -> "/snap/thunderbird/532/data-dir/themes/Materia-dark{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Materia-dark{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Materia-dark{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Materia-dark{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#50) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Materia-dark-compact/" -> "/snap/thunderbird/532/data-dir/themes/Materia-dark-compact{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Materia-dark-compact{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Materia-dark-compact{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Materia-dark-compact{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#51) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Materia-light/" -> "/snap/thunderbird/532/data-dir/themes/Materia-light{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Materia-light{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Materia-light{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Materia-light{,-[0-9]*}/", # Read-only content sharing thunderbird:gtk-3-themes -> gtk-common-themes:gtk-3-themes (r#52) mount options=(bind) "/snap/gtk-common-themes/1535/share/themes/Materia-light-compact/" -> "/snap/thunderbird/532/data-dir/themes/Materia-light-compact{,-[0-9]*}/", remount options=(bind, ro) "/snap/thunderbird/532/data-dir/themes/Materia-light-compact{,-[0-9]*}/", mount options=(rprivate) -> "/snap/thunderbird/532/data-dir/themes/Materia-light-compact{,-[0-9]*}/", umount "/snap/thunderbird/532/data-dir/themes/Materia-light-compact{,-[0-9]*}/", # Mount the document portal mount options=(bind) /run/user/[0-9]*/doc/by-app/snap.thunderbird/ -> /run/user/[0-9]*/doc/, umount /run/user/[0-9]*/doc/, # Read-only access to /usr/share/fonts mount options=(bind) /var/lib/snapd/hostfs/usr/share/fonts/ -> /usr/share/fonts/, remount options=(bind, ro) /usr/share/fonts/, umount /usr/share/fonts/, # Read-only access to /usr/local/share/fonts mount options=(bind) /var/lib/snapd/hostfs/usr/local/share/fonts/ -> /usr/local/share/fonts/, remount options=(bind, ro) /usr/local/share/fonts/, umount /usr/local/share/fonts/, # Layout /usr/lib/x86_64-linux-gnu/webkit2gtk-4.0: bind $SNAP/gnome-platform/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0 mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/" -> "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/", mount options=(rprivate) -> "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/", umount "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.0/", # Writable mimic /usr/lib/x86_64-linux-gnu # .. variant with mimic at /usr/ "/usr/" r, "/tmp/.snap/usr/" rw, mount options=(rbind, rw) "/usr/" -> "/tmp/.snap/usr/", mount fstype=tmpfs options=(rw) tmpfs -> "/usr/", "/tmp/.snap/usr/*/" rw, "/usr/*/" rw, mount options=(rbind, rw) "/tmp/.snap/usr/*/" -> "/usr/*/", "/tmp/.snap/usr/*" rw, "/usr/*" rw, mount options=(bind, rw) "/tmp/.snap/usr/*" -> "/usr/*", mount options=(rprivate) -> "/tmp/.snap/usr/", umount "/tmp/.snap/usr/", mount options=(rprivate) -> "/usr/", mount options=(rprivate) -> "/usr/*", mount options=(rprivate) -> "/usr/*/", umount "/usr/", umount "/usr/*", umount "/usr/*/", # .. variant with mimic at /usr/lib/ "/usr/lib/" r, "/tmp/.snap/usr/lib/" rw, mount options=(rbind, rw) "/usr/lib/" -> "/tmp/.snap/usr/lib/", mount fstype=tmpfs options=(rw) tmpfs -> "/usr/lib/", "/tmp/.snap/usr/lib/*/" rw, "/usr/lib/*/" rw, mount options=(rbind, rw) "/tmp/.snap/usr/lib/*/" -> "/usr/lib/*/", "/tmp/.snap/usr/lib/*" rw, "/usr/lib/*" rw, mount options=(bind, rw) "/tmp/.snap/usr/lib/*" -> "/usr/lib/*", mount options=(rprivate) -> "/tmp/.snap/usr/lib/", umount "/tmp/.snap/usr/lib/", mount options=(rprivate) -> "/usr/lib/", mount options=(rprivate) -> "/usr/lib/*", mount options=(rprivate) -> "/usr/lib/*/", umount "/usr/lib/", umount "/usr/lib/*", umount "/usr/lib/*/", # .. variant with mimic at /usr/lib/x86_64-linux-gnu/ "/usr/lib/x86_64-linux-gnu/" r, "/tmp/.snap/usr/lib/x86_64-linux-gnu/" rw, mount options=(rbind, rw) "/usr/lib/x86_64-linux-gnu/" -> "/tmp/.snap/usr/lib/x86_64-linux-gnu/", mount fstype=tmpfs options=(rw) tmpfs -> "/usr/lib/x86_64-linux-gnu/", "/tmp/.snap/usr/lib/x86_64-linux-gnu/*/" rw, "/usr/lib/x86_64-linux-gnu/*/" rw, mount options=(rbind, rw) "/tmp/.snap/usr/lib/x86_64-linux-gnu/*/" -> "/usr/lib/x86_64-linux-gnu/*/", "/tmp/.snap/usr/lib/x86_64-linux-gnu/*" rw, "/usr/lib/x86_64-linux-gnu/*" rw, mount options=(bind, rw) "/tmp/.snap/usr/lib/x86_64-linux-gnu/*" -> "/usr/lib/x86_64-linux-gnu/*", mount options=(rprivate) -> "/tmp/.snap/usr/lib/x86_64-linux-gnu/", umount "/tmp/.snap/usr/lib/x86_64-linux-gnu/", mount options=(rprivate) -> "/usr/lib/x86_64-linux-gnu/", mount options=(rprivate) -> "/usr/lib/x86_64-linux-gnu/*", mount options=(rprivate) -> "/usr/lib/x86_64-linux-gnu/*/", umount "/usr/lib/x86_64-linux-gnu/", umount "/usr/lib/x86_64-linux-gnu/*", umount "/usr/lib/x86_64-linux-gnu/*/", # Writable mimic /snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu # .. variant with mimic at /snap/thunderbird/532/gnome-platform/ "/snap/thunderbird/532/gnome-platform/" r, "/tmp/.snap/snap/thunderbird/532/gnome-platform/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/" -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/gnome-platform/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/*/" rw, "/snap/thunderbird/532/gnome-platform/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/*/" -> "/snap/thunderbird/532/gnome-platform/*/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/*" rw, "/snap/thunderbird/532/gnome-platform/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/*" -> "/snap/thunderbird/532/gnome-platform/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/", umount "/tmp/.snap/snap/thunderbird/532/gnome-platform/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/*", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/*/", umount "/snap/thunderbird/532/gnome-platform/", umount "/snap/thunderbird/532/gnome-platform/*", umount "/snap/thunderbird/532/gnome-platform/*/", # .. variant with mimic at /snap/thunderbird/532/gnome-platform/usr/ "/snap/thunderbird/532/gnome-platform/usr/" r, "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/" -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/gnome-platform/usr/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/*/" rw, "/snap/thunderbird/532/gnome-platform/usr/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/*/" -> "/snap/thunderbird/532/gnome-platform/usr/*/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/*" rw, "/snap/thunderbird/532/gnome-platform/usr/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/*" -> "/snap/thunderbird/532/gnome-platform/usr/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/", umount "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/*", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/*/", umount "/snap/thunderbird/532/gnome-platform/usr/", umount "/snap/thunderbird/532/gnome-platform/usr/*", umount "/snap/thunderbird/532/gnome-platform/usr/*/", # .. variant with mimic at /snap/thunderbird/532/gnome-platform/usr/lib/ "/snap/thunderbird/532/gnome-platform/usr/lib/" r, "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/lib/" -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/gnome-platform/usr/lib/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/*/" rw, "/snap/thunderbird/532/gnome-platform/usr/lib/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/*/" -> "/snap/thunderbird/532/gnome-platform/usr/lib/*/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/*" rw, "/snap/thunderbird/532/gnome-platform/usr/lib/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/*" -> "/snap/thunderbird/532/gnome-platform/usr/lib/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/", umount "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/lib/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/lib/*", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/lib/*/", umount "/snap/thunderbird/532/gnome-platform/usr/lib/", umount "/snap/thunderbird/532/gnome-platform/usr/lib/*", umount "/snap/thunderbird/532/gnome-platform/usr/lib/*/", # .. variant with mimic at /snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/ "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/" r, "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/" -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*/" rw, "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*/" -> "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*" rw, "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*" -> "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/", umount "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*/", umount "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/", umount "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*", umount "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/*/", # Layout /usr/lib/x86_64-linux-gnu/webkit2gtk-4.1: bind $SNAP/gnome-platform/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1 mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/" -> "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/", mount options=(rprivate) -> "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/", umount "/usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/", # Layout /usr/share/libdrm: bind $SNAP/gnome-platform/usr/share/libdrm mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/share/libdrm/" -> "/usr/share/libdrm/", mount options=(rprivate) -> "/usr/share/libdrm/", umount "/usr/share/libdrm/", # Writable mimic /usr/share # .. variant with mimic at /usr/share/ "/usr/share/" r, "/tmp/.snap/usr/share/" rw, mount options=(rbind, rw) "/usr/share/" -> "/tmp/.snap/usr/share/", mount fstype=tmpfs options=(rw) tmpfs -> "/usr/share/", "/tmp/.snap/usr/share/*/" rw, "/usr/share/*/" rw, mount options=(rbind, rw) "/tmp/.snap/usr/share/*/" -> "/usr/share/*/", "/tmp/.snap/usr/share/*" rw, "/usr/share/*" rw, mount options=(bind, rw) "/tmp/.snap/usr/share/*" -> "/usr/share/*", mount options=(rprivate) -> "/tmp/.snap/usr/share/", umount "/tmp/.snap/usr/share/", mount options=(rprivate) -> "/usr/share/", mount options=(rprivate) -> "/usr/share/*", mount options=(rprivate) -> "/usr/share/*/", umount "/usr/share/", umount "/usr/share/*", umount "/usr/share/*/", # Writable mimic /snap/thunderbird/532/gnome-platform/usr/share # .. variant with mimic at /snap/thunderbird/532/gnome-platform/usr/share/ "/snap/thunderbird/532/gnome-platform/usr/share/" r, "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/share/" -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/gnome-platform/usr/share/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/*/" rw, "/snap/thunderbird/532/gnome-platform/usr/share/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/*/" -> "/snap/thunderbird/532/gnome-platform/usr/share/*/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/*" rw, "/snap/thunderbird/532/gnome-platform/usr/share/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/*" -> "/snap/thunderbird/532/gnome-platform/usr/share/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/", umount "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/share/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/share/*", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/share/*/", umount "/snap/thunderbird/532/gnome-platform/usr/share/", umount "/snap/thunderbird/532/gnome-platform/usr/share/*", umount "/snap/thunderbird/532/gnome-platform/usr/share/*/", # Layout /usr/share/xml/iso-codes: bind $SNAP/gnome-platform/usr/share/xml/iso-codes mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/share/xml/iso-codes/" -> "/usr/share/xml/iso-codes/", mount options=(rprivate) -> "/usr/share/xml/iso-codes/", umount "/usr/share/xml/iso-codes/", # Writable mimic /usr/share/xml # .. variant with mimic at /usr/share/xml/ "/usr/share/xml/" r, "/tmp/.snap/usr/share/xml/" rw, mount options=(rbind, rw) "/usr/share/xml/" -> "/tmp/.snap/usr/share/xml/", mount fstype=tmpfs options=(rw) tmpfs -> "/usr/share/xml/", "/tmp/.snap/usr/share/xml/*/" rw, "/usr/share/xml/*/" rw, mount options=(rbind, rw) "/tmp/.snap/usr/share/xml/*/" -> "/usr/share/xml/*/", "/tmp/.snap/usr/share/xml/*" rw, "/usr/share/xml/*" rw, mount options=(bind, rw) "/tmp/.snap/usr/share/xml/*" -> "/usr/share/xml/*", mount options=(rprivate) -> "/tmp/.snap/usr/share/xml/", umount "/tmp/.snap/usr/share/xml/", mount options=(rprivate) -> "/usr/share/xml/", mount options=(rprivate) -> "/usr/share/xml/*", mount options=(rprivate) -> "/usr/share/xml/*/", umount "/usr/share/xml/", umount "/usr/share/xml/*", umount "/usr/share/xml/*/", # Writable mimic /snap/thunderbird/532/gnome-platform/usr/share/xml # .. variant with mimic at /snap/thunderbird/532/gnome-platform/usr/share/xml/ "/snap/thunderbird/532/gnome-platform/usr/share/xml/" r, "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/" rw, mount options=(rbind, rw) "/snap/thunderbird/532/gnome-platform/usr/share/xml/" -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/", mount fstype=tmpfs options=(rw) tmpfs -> "/snap/thunderbird/532/gnome-platform/usr/share/xml/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/*/" rw, "/snap/thunderbird/532/gnome-platform/usr/share/xml/*/" rw, mount options=(rbind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/*/" -> "/snap/thunderbird/532/gnome-platform/usr/share/xml/*/", "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/*" rw, "/snap/thunderbird/532/gnome-platform/usr/share/xml/*" rw, mount options=(bind, rw) "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/*" -> "/snap/thunderbird/532/gnome-platform/usr/share/xml/*", mount options=(rprivate) -> "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/", umount "/tmp/.snap/snap/thunderbird/532/gnome-platform/usr/share/xml/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/share/xml/", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/share/xml/*", mount options=(rprivate) -> "/snap/thunderbird/532/gnome-platform/usr/share/xml/*/", umount "/snap/thunderbird/532/gnome-platform/usr/share/xml/", umount "/snap/thunderbird/532/gnome-platform/usr/share/xml/*", umount "/snap/thunderbird/532/gnome-platform/usr/share/xml/*/", }