[Bug 245015] PolicyKit package review

bugzilla at redhat.com bugzilla at redhat.com
Thu Jun 21 04:01:03 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: PolicyKit package review


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=245015





------- Additional Comments From mclasen at redhat.com  2007-06-21 00:01 EST -------
ok, here comes a more formal checklist

rpmlint output on PolicyKit-0.3-1.fc8.i386.rpm:
E: PolicyKit non-standard-uid /var/run/PolicyKit polkit
E: PolicyKit non-standard-gid /var/run/PolicyKit polkit
E: PolicyKit non-standard-dir-perm /var/run/PolicyKit 0775
E: PolicyKit non-standard-uid /var/lib/PolicyKit polkit
E: PolicyKit non-standard-gid /var/lib/PolicyKit polkit
E: PolicyKit non-standard-dir-perm /var/lib/PolicyKit 0775
E: PolicyKit non-standard-gid /usr/libexec/polkit-grant-helper polkit
E: PolicyKit setgid-binary /usr/libexec/polkit-grant-helper polkit 02755
E: PolicyKit non-standard-executable-perm /usr/libexec/polkit-grant-helper 02755

The errors about uid/gid should be covered by the bug asking for
a standard uid/gid

The errors about permissions should probably be handled
by adding a comment explaining why these permissions are necessary

W: PolicyKit incoherent-version-in-changelog 0.3.0-1 0.3-1.fc8

This should be corrected

W: PolicyKit invalid-license AFL/GPL

I believe rpmlint is just dumb here

W: PolicyKit conffile-without-noreplace-flag /etc/PolicyKit/PolicyKit.conf
W: PolicyKit conffile-without-noreplace-flag /etc/pam.d/polkit

What about these, David ? Is there any good reason not to make these
noreplace ?

rpmlint output on PolicyKit-docs-0.3-1.fc8.i386.rpm 
W: PolicyKit-docs invalid-license AFL/GPL

see above

W: PolicyKit one-line-command-in-%post /sbin/ldconfig
W: PolicyKit one-line-command-in-%postun /sbin/ldconfig

This has already been mentioned as something that should be changed

rpmlint output on PolicyKit-devel-0.3-1.fc8.i386.rpm
W: PolicyKit-devel no-documentation
W: PolicyKit-devel invalid-license AFL/GPL

the no-docs warning is ignorable, the other is already covered


package name: follows upstream tarball name, ok
spec file name: ok
packaging guidelines: see comment #2
license: ok. Small typo in  COPYING noticed in passing: 
    "[...] may be under the GPL only or under the LGPG."
license field: ok
license file: ok
American English: ok
legibility: pretty good
sources match upstream: ok
buildable: ok
excludearch: n/a
build requires: complete
locales: n/a
ldconfig: is run
relocatable: n/a
directory ownership: 
  - must require pam, for /etc/pam.d
  - must own /etc/PolicyKit, /usr/lib/PolicyKit, /usr/lib/PolicyKit/modules
file list duplicates: ok
file permissions: ok
%clean: ok
macro use: ok
content: permissable
doc subpackage: yes
%doc: ok
header files: ok
static libs: n/a
pc files: ok, see above for pkgconfig requirement
shared libs: ok
-devel requires: ok
libtool archives: ok
desktop files: n/a
directory ownership again: see above
%install cleans build root: yes
filenames utf8: ok 


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list