From 1a72d7beeaebc8be855deb98648803d9528fba81ad3beff92cf3488dbb30c7bc Mon Sep 17 00:00:00 2001 From: Matthias Gerstner Date: Tue, 20 Dec 2022 10:43:28 +0000 Subject: [PATCH] address and suppress some rpmlint warnings OBS-URL: https://build.opensuse.org/package/show/Base:System/permissions?expand=0&rev=313 --- permissions.rpmlintrc | 5 +++++ permissions.spec | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 permissions.rpmlintrc diff --git a/permissions.rpmlintrc b/permissions.rpmlintrc new file mode 100644 index 0000000..1c537e8 --- /dev/null +++ b/permissions.rpmlintrc @@ -0,0 +1,5 @@ +# the base package needs to have Arch, otherwise we get no -source and +# -debuginfo package (which we need for the chkstat sub package) +addFilter("no-binary") +# it's hard not to repeat "permissions" in the summary +addFilter("name-repeated-in-summary") diff --git a/permissions.spec b/permissions.spec index 298f40f..c7c6a23 100644 --- a/permissions.spec +++ b/permissions.spec @@ -54,9 +54,9 @@ tests/regtest.py --skip-make > /dev/null %endif %description -Permission settings of files and directories depending on the local -security settings. The local security setting ("easy", "secure", or "paranoid") -can be configured in /etc/sysconfig/security. +File and directory permission settings depending on the local security +settings. The local security setting ("easy", "secure", or "paranoid") can be +configured in /etc/sysconfig/security. This package does not contain files, it just requires the necessary packages. @@ -70,6 +70,7 @@ Requires(post): chkstat #!BuildIgnore: group(trusted) Requires(pre): group(trusted) Obsoletes: permissions-doc <= %{suse_version}_%{VERSION_DATE} +BuildArch: noarch %description config The actual permissions configuration files, /usr/share/permissions/permission.*.