From 374dd7af9cc7b1582637644917f133eb3d58ca16 Mon Sep 17 00:00:00 2001 From: bayucan Date: Wed, 14 Nov 2018 02:58:45 -0500 Subject: [PATCH] Fix rpmlint warning: non-standard-executable-perm/setuid-binary --- pbspro-rpmlintrc | 6 +++++- pbspro.spec | 4 ---- pbspro.spec.in | 4 ---- src/lib/Libcmds/get_dataservice_usr.c | 0 src/lib/Libdis/discull_.c | 0 src/lib/Libdis/disrsll_.c | 0 src/lib/Libdis/disrull.c | 0 src/lib/Libdis/diswull.c | 0 src/tools/pbs_sleep.c | 0 src/tools/tracejob.c | 0 10 files changed, 5 insertions(+), 9 deletions(-) mode change 100755 => 100644 src/lib/Libcmds/get_dataservice_usr.c mode change 100755 => 100644 src/lib/Libdis/discull_.c mode change 100755 => 100644 src/lib/Libdis/disrsll_.c mode change 100755 => 100644 src/lib/Libdis/disrull.c mode change 100755 => 100644 src/lib/Libdis/diswull.c mode change 100755 => 100644 src/tools/pbs_sleep.c mode change 100755 => 100644 src/tools/tracejob.c diff --git a/pbspro-rpmlintrc b/pbspro-rpmlintrc index 1048cee0c40..fd5a9525e99 100644 --- a/pbspro-rpmlintrc +++ b/pbspro-rpmlintrc @@ -1,4 +1,8 @@ - +# IGNORE: The following are purposely suppressed. +addFilter("non-standard-executable-perm .*pbs_iff") +addFilter("setuid-binary .*pbs_iff") +addFilter("non-standard-executable-perm .*pbs_rcp") +addFilter("setuid-binary .*pbs_rcp") # FIXME: The following errors need to be addressed rather than ignored addFilter('permissions-file-setuid-bit') setBadness('permissions-file-setuid-bit', 0) diff --git a/pbspro.spec b/pbspro.spec index 9f844d31d2a..a25429ff067 100644 --- a/pbspro.spec +++ b/pbspro.spec @@ -80,11 +80,7 @@ Name: %{pbs_name} Version: %{pbs_version} Release: %{pbs_release} Source0: %{pbs_dist} -%if 0%{?opensuse_bs} -%if %{defined suse_version} Source1: %{name}-rpmlintrc -%endif -%endif Summary: PBS Professional License: AGPLv3 with exceptions URL: http://www.pbspro.org diff --git a/pbspro.spec.in b/pbspro.spec.in index 51dc0e5ef10..18a8d096f2e 100644 --- a/pbspro.spec.in +++ b/pbspro.spec.in @@ -80,11 +80,7 @@ Name: %{pbs_name} Version: %{pbs_version} Release: %{pbs_release} Source0: %{pbs_dist} -%if 0%{?opensuse_bs} -%if %{defined suse_version} Source1: %{name}-rpmlintrc -%endif -%endif Summary: PBS Professional License: AGPLv3 with exceptions URL: http://www.pbspro.org diff --git a/src/lib/Libcmds/get_dataservice_usr.c b/src/lib/Libcmds/get_dataservice_usr.c old mode 100755 new mode 100644 diff --git a/src/lib/Libdis/discull_.c b/src/lib/Libdis/discull_.c old mode 100755 new mode 100644 diff --git a/src/lib/Libdis/disrsll_.c b/src/lib/Libdis/disrsll_.c old mode 100755 new mode 100644 diff --git a/src/lib/Libdis/disrull.c b/src/lib/Libdis/disrull.c old mode 100755 new mode 100644 diff --git a/src/lib/Libdis/diswull.c b/src/lib/Libdis/diswull.c old mode 100755 new mode 100644 diff --git a/src/tools/pbs_sleep.c b/src/tools/pbs_sleep.c old mode 100755 new mode 100644 diff --git a/src/tools/tracejob.c b/src/tools/tracejob.c old mode 100755 new mode 100644