File packages-productivity.yaml of Package smar-apparmor-profiles
- name: "texlive-kpathsea-bin"
in_directory:
"productivity/texlive":
files:
- "kpsewhich"
- "mktexlsr"
rpm_scriptlets_symlinks:
- "kpsewhich"
- "mktexlsr"
# fonts folder
- name: "freetype2"
provides:
# This is currently kind of metaprofile, only to allow
# PROT_EXEC for certain common libraries, like libfreetype6
# and libharfbuzz0.
- "freetype"
in_directory:
"productivity/fonts":
extra_directories:
- "abstractions/fonts.d"
extra_files:
- "abstractions/fonts.d/common_libraries"
# media folder
- name: "ghostscript"
in_directory:
"media":
files:
- "gs"
- name: "kodi"
in_directory:
"media/kodi":
files:
- "kodi"
# utilities folder
- name: "cryptsetup"
in_directory:
"utilities/crypt":
included_tunables:
- "cryptsetup"
files:
- "cryptsetup"
- "cryptsetup-reencrypt"
- "integritysetup"
- "veritysetup"
- name: "elektra"
in_directory:
"utilities":
files:
- "kdb"
rpm_scriptlets_symlinks:
- "kdb"
- name: "graphviz"
in_directory:
"utilities/graphviz":
files:
- "dot"
- name: "lddtree"
in_directory:
"utilities":
files:
- "lddtree"
- name: "logrotate"
load_profile_by_systemd:
logrotate: logrotate
in_directory:
"utilities":
local:
- "logrotate"
files:
- "logrotate"
"system/cron/scripts":
files:
- "cron.daily.logrotate"
- name: "lsyncd"
load_profile_by_systemd:
lsyncd: lsyncd.service
in_directory:
"utilities":
included_tunables:
- "lsyncd"
files:
- "lsyncd"
- name: "pinentry"
files:
- "utilities/pinentry"
- name: "screen"
in_directory:
"utilities":
files:
- "screen"
- name: "scout-command-not-found"
in_directory:
"utilities":
files:
- "command-not-found"
- name: "speech-dispatcher"
in_directory:
"utilities":
files:
- "speech-dispatcher"
# utilities -> network folder
- name: "curl"
in_directory:
"utilities/network":
files:
- "curl"
- name: "rsync"
in_directory:
"utilities/network":
files:
- "rsync"
- name: "speedtest-cli"
provides:
- "speedtest"
in_directory:
"utilities/network":
files:
- "speedtest-cli"
- name: "wget"
in_directory:
"utilities/network":
files:
- "wget"
# Miscellaneous things.
- name: "wine"
supplements:
- wine-32bit
included_tunables:
- "wine"
namespaces:
- "wine"
extra_directories:
- "lib/wine"
extra_files:
- "lib/wine/wine-preloader"
- "lib/wine/wineserver"
# kate: indent-width 2