[Bug 1363724] New: Fix rpmgrill issues
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1363724
Bug ID: 1363724
Summary: Fix rpmgrill issues
Product: Fedora
Version: rawhide
Component: ejabberd
Severity: medium
Assignee: lemenkov(a)gmail.com
Reporter: randy(a)electronsweatshop.com
QA Contact: extras-qa(a)fedoraproject.org
CC: erlang(a)lists.fedoraproject.org, jeremy(a)jcline.org,
lemenkov(a)gmail.com, martin(a)laptop.org,
randy(a)electronsweatshop.com
rpmgrill has reported some issues with ejabberd:
https://taskotron.fedoraproject.org/artifacts/all/256cc5f6-5975-11e6-bc33...
{
"package" : {
"name" : "ejabberd",
"release" : "1.fc25",
"version" : "16.06.1"
},
"results" : {
"timestamp" : 1470227116,
"tool" : "rpmgrill",
"version" : "0.01"
},
"tests" : [
{
"module" : "VirusCheck",
"order" : 2,
"results" : [],
"run_time" : 14,
"status" : "completed"
},
{
"module" : "SpecFileSanity",
"order" : 5,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "SpecFileEncoding",
"order" : 10,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "LibGather",
"order" : 12,
"results" : [],
"run_time" : 1,
"status" : "completed"
},
{
"module" : "ElfChecks",
"order" : 14,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "Patches",
"order" : 15,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"failure_code" : "rpmgrill: Error running strings: No such file or
directory at /usr/share/perl5/vendor_perl/RPM/Grill/Plugin/SecurityPolicy.pm
line 108.\n",
"module" : "SecurityPolicy",
"order" : 16,
"results" : [],
"run_time" : 0,
"status" : "failed"
},
{
"module" : "Multilib",
"order" : 20,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "Manifest",
"order" : 30,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "ManPages",
"order" : 45,
"results" : [
{
"arch" : "armv7hl,i686,x86_64",
"code" : "ManPageMissing",
"diag" : "No man page for <tt>/etc/ejabberd/ejabberd.yml</tt>",
"subpackage" : "ejabberd"
},
{
"arch" : "armv7hl,i686,x86_64",
"code" : "ManPageMissing",
"diag" : "No man page for
<tt>/etc/ejabberd/ejabberdctl.cfg</tt>",
"subpackage" : "ejabberd"
},
{
"arch" : "armv7hl,i686,x86_64",
"code" : "ManPageMissing",
"diag" : "No man page for <tt>/etc/ejabberd/inetrc</tt>",
"subpackage" : "ejabberd"
},
{
"arch" : "armv7hl,i686,x86_64",
"code" : "ManPageMissing",
"diag" : "No man page for <tt>/etc/logrotate.d/ejabberd</tt>",
"subpackage" : "ejabberd"
},
{
"arch" : "armv7hl,i686,x86_64",
"code" : "ManPageMissing",
"diag" : "No man page for <tt>/etc/pam.d/ejabberd</tt>",
"subpackage" : "ejabberd"
},
{
"arch" : "armv7hl,i686,x86_64",
"code" : "ManPageMissing",
"diag" : "No man page for <tt>/etc/pam.d/ejabberdctl</tt>",
"subpackage" : "ejabberd"
}
],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "RpmScripts",
"order" : 90,
"results" : [
{
"arch" : "src",
"code" : "UseraddNoHomedir",
"context" : {
"excerpt" : [
"useradd -r -g %{name} -d %{_localstatedir}/lib/%{name} -s
/sbin/nologin -M -c "ejabberd" %{name}"
],
"lineno" : 168,
"path" : "ejabberd.spec",
"sub" : "%pre"
},
"diag" : "Invocation of <tt>useradd</tt> without a home dir"
},
{
"arch" : "src",
"code" : "UseraddNoShell",
"context" : {
"excerpt" : [
"useradd -r -g %{name} -d %{_localstatedir}/lib/%{name} -s
/sbin/nologin -M -c "ejabberd" %{name}"
],
"lineno" : 168,
"path" : "ejabberd.spec",
"sub" : "%pre"
},
"diag" : "Invocation of <tt>useradd</tt> without a login shell"
},
{
"arch" : "src",
"code" : "UseraddNoUid",
"context" : {
"excerpt" : [
"useradd -r -g %{name} -d %{_localstatedir}/lib/%{name} -s
/sbin/nologin -M -c "ejabberd" %{name}"
],
"lineno" : 168,
"path" : "ejabberd.spec",
"sub" : "%pre"
},
"diag" : "Invocation of <tt>useradd</tt> without specifying a
UID; this may be OK, because /usr/share/doc/setup/uidgid defines no UID for
<var>%{name}</var>"
}
],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "Setxid",
"order" : 91,
"results" : [],
"run_time" : 1,
"status" : "completed"
},
{
"module" : "BuildLog",
"order" : 92,
"results" : [],
"run_time" : 0,
"status" : "completed"
},
{
"module" : "DesktopLint",
"order" : 93,
"results" : [],
"run_time" : 0,
"status" : "completed"
}
]
}
In particular, we should look at the useradd complaints, but also any of the
other reported issues.
--
You are receiving this mail because:
You are on the CC list for the bug.
5 years, 11 months