File packages-packaging.yaml of Package smar-apparmor-profiles
# packaging folder
# Can’t be enabled until “no new privs” override support is available:
# https://bugs.launchpad.net/apparmor/+bug/1908448/comments/2
#- name: "flatpak"
# files:
# - "packaging/flatpak/flatpak"
# - "packaging/flatpak/flatpak.nheko"
- name: "appstream-glib"
in_directory:
"packaging/appstream":
files:
- "appstream-util"
# NOTE: bzr is provided both by Bazaar and Breezy.
- name: "bzr"
in_directory:
"packaging":
files:
- "bzr"
- name: "dpkg"
in_directory:
"packaging/deb":
files:
- "dpkg-architecture"
rpm_scriptlets_symlinks:
- "dpkg-architecture"
- name: "polkit"
in_directory:
"packaging/polkit":
files:
- "chkstat-polkit"
- "polkitd"
- "polkit-agent-helper-1"
# In rpm polkit-default-privs, but no need to create
# another package for it.
- "set_polkit_default_privs"
- name: "nodejs"
in_directory:
"packaging/node":
files:
- "node"
- name: "yarn"
in_directory:
"packaging/node":
files:
- "yarn"
# packagekit folder
- name: "PackageKit"
in_directory:
"packaging/packagekit":
files:
- "packagekitd"
# obs folder
- name: "build"
requires:
- "git-core"
provides:
- "obs-build"
namespaces:
- "obs-build"
in_directory:
"packaging/obs":
extra_files:
- "lib/obs-build"
- "lib/obs_build_common"
- name: "createrepo_c"
in_directory:
"packaging/rpm":
files:
- "createrepo_c"
- "modifyrepo_c"
- name: "obs-server"
in_directory:
"packaging/obs":
files:
- "obsscheduler"
- "obs.bs_admin"
- "obs.bs_deltastore"
- "obs.bs_dispatch"
- "obs.bs_notifyforward"
- "obs.bs_publish"
- "obs.bs_repserver"
- "obs.bs_sched"
- "obs.bs_service"
- "obs.bs_servicedispatch"
- "obs.bs_signer"
- "obs.bs_srcserver"
- "obs.bs_warden"
- "obs.cleanup_scm_cache"
extra_directories:
- "abstractions/smar-strict.d"
- "abstractions/system-daemon.d"
- "local/obs"
extra_files:
- "abstractions/smar-strict.d/obs"
- "abstractions/system-daemon.d/obs"
- "lib/obs-server"
- "lib/obs.bs_sched-debian"
- "lib/obs.BSStdRunner"
- "local/obs/obsscheduler"
- "local/obs/bs_signer"
"system/cron":
extra_files:
- "cronie.d/obs.cleanup_scm_cache"
- name: "obs-service-format_spec_file"
in_directory:
"packaging/obs":
files:
- "obs.service.format_spec_file"
- name: "obs-service-recompress"
files:
- "packaging/obs/obs.service.recompress"
- name: "obs-service-set_version"
files:
- "packaging/obs/obs.service.set_version"
- name: "obs-service-source_validator"
in_directory:
"packaging/obs":
files:
- "obs.service.source_validator"
- name: "obs-service-tar_scm"
recommends:
- git-core
files:
- "packaging/obs/obs.service.tar_scm"
- name: "obs-signd"
in_directory:
"packaging/obs":
files:
- "sign"
- "signd"
- name: "obs-utils"
requires:
- osc
in_directory:
"packaging/obs":
files:
- "obs_project_update"
- name: "obs-worker"
requires:
- build
load_profile_by_systemd:
obsworker: obsworker
namespaces:
- "bs_worker"
in_directory:
"packaging/obs":
files:
- "obsworker"
- name: "osc"
requires:
- build
abstractions:
- less
suggests:
- git-core
in_directory:
"packaging/obs":
files:
- "osc"
extra_directories:
- "local/obs"
extra_files:
- "local/obs/osc"
# kate: indent-width 2