[Bug 752223] Review Request: racoon2 - an implementation of key management system for IPsec
bugzilla at redhat.com
bugzilla at redhat.com
Thu Nov 17 20:49:06 UTC 2011
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=752223
--- Comment #34 from Ben Thompson <bct at d0g.co.uk> 2011-11-17 15:49:04 EST ---
Package Review (Informal)
==============
Key:
- = N/A
x = Check
! = Problem
? = Not evaluated
==== C/C++ ====
[x] : MUST - Header files in -devel subpackage, if present.
[x] : MUST - Package does not contain any libtool archives (.la)
==== Generic ====
[x] : MUST - Package successfully compiles and builds into binary rpms on at
least one supported architecture.
[x] : MUST - Package has a %clean section, which contains rm -rf %{buildroot}
(or $RPM_BUILD_ROOT).(EPEL6 & Fedora < 13)
[x] : MUST - %config files are marked noreplace or the reason is justified.
[x] : MUST - Each %files section contains %defattr
[x] : MUST - Permissions on files are set properly.
[x] : MUST - Package does not contain duplicates in %files.
[x] : MUST - Spec file lacks Packager, Vendor, PreReq tags.
[x] : MUST - Package run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) and the
beginning of %install. (EPEL5)
[x] : MUST - Package is named according to the Package Naming Guidelines.
[!] : MUST - Rpmlint output is silent.
rpmlint racoon2-debuginfo-20100526a-8.fc17.i686.rpm
================================================================================
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
================================================================================
rpmlint racoon2-20100526a-8.fc17.src.rpm
================================================================================
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
================================================================================
rpmlint racoon2-20100526a-8.fc17.i686.rpm
================================================================================
racoon2.i686: W: non-conffile-in-etc /etc/racoon2/hook/functions
racoon2.i686: E: non-executable-script /etc/racoon2/hook/functions
0644L /bin/sh
racoon2.i686: E: non-readable /etc/racoon2/transport_ike.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/racoon2.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/vals.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/tunnel_ike.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/local-test.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/tunnel_ike_natt.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/transport_kink.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/default.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/tunnel_kink.conf 0600L
racoon2.i686: W: no-manual-page-for-binary iked
racoon2.i686: W: dangerous-command-in-%post chmod
1 packages and 0 specfiles checked; 10 errors, 3 warnings.
================================================================================
[x] : MUST - Sources used to build the package matches the upstream source, as
provided in the spec URL.
/mnt/docs/development/fedora-git/FedoraReview/src/752223/racoon2-20100526a.tgz
:
MD5SUM this package : 2fa33abff1ccd6fc22876a23db77aaa8
MD5SUM upstream package : 2fa33abff1ccd6fc22876a23db77aaa8
[x] : MUST - Spec file is legible and written in American English.
[x] : MUST - Spec file name must match the spec package %{name}, in the format
%{name}.spec.
[x] : MUST - File names are valid UTF-8.
[x] : SHOULD - Reviewer should test that the package builds in mock.
[x] : SHOULD - Dist tag is present.
[!] : SHOULD - SourceX / PatchY prefixed with %{name}.
Source0:
http://ftp.racoon2.wide.ad.jp/pub/racoon2/racoon2-20100526a.tgz
(racoon2-20100526a.tgz)
Patch0: racoon2-autotools.patch (racoon2-autotools.patch)
Patch1: racoon2-systemd.patch (racoon2-systemd.patch)
[x] : SHOULD - SourceX is a working URL.
[x] : SHOULD - Spec use %global instead of %define.
Issues:
[!] : MUST - Buildroot is correct (EPEL5 & Fedora < 10)
Multiple BuildRoot definitions found
[!] : MUST - Rpmlint output is silent.
rpmlint racoon2-debuginfo-20100526a-8.fc17.i686.rpm
================================================================================
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
================================================================================
rpmlint racoon2-20100526a-8.fc17.src.rpm
================================================================================
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
================================================================================
rpmlint racoon2-20100526a-8.fc17.i686.rpm
================================================================================
racoon2.i686: W: non-conffile-in-etc /etc/racoon2/hook/functions
racoon2.i686: E: non-executable-script /etc/racoon2/hook/functions
0644L /bin/sh
racoon2.i686: E: non-readable /etc/racoon2/transport_ike.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/racoon2.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/vals.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/tunnel_ike.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/local-test.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/tunnel_ike_natt.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/transport_kink.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/default.conf 0600L
racoon2.i686: E: non-readable /etc/racoon2/tunnel_kink.conf 0600L
racoon2.i686: W: no-manual-page-for-binary iked
racoon2.i686: W: dangerous-command-in-%post chmod
1 packages and 0 specfiles checked; 10 errors, 3 warnings.
================================================================================
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list