[Fedora-packaging] rpmlint non-standard-[ug]id, non-standard-dir-perm

Tom "spot" Callaway tcallawa at redhat.com
Tue Sep 16 19:50:35 UTC 2008


On Tue, 2008-09-16 at 15:44 -0400, Chuck Anderson wrote:
> I'm packaging cricket and rpmlint complains:
> 
> cricket.noarch: W: non-standard-uid /etc/cricket/config/Defaults cricket
> cricket.noarch: W: non-standard-gid /etc/cricket/config/Defaults apache
> cricket.noarch: W: non-standard-uid /etc/cricket/config cricket
> cricket.noarch: W: non-standard-gid /etc/cricket/config apache
> cricket.noarch: E: non-standard-dir-perm /etc/cricket/config 0771
> cricket.noarch: W: non-standard-uid /etc/cricket cricket
> cricket.noarch: W: non-standard-gid /etc/cricket apache
> cricket.noarch: E: non-standard-dir-perm /etc/cricket 0771
> cricket.noarch: W: non-standard-uid /etc/cricket/cricket-conf.pl cricket
> cricket.noarch: W: non-standard-gid /etc/cricket/cricket-conf.pl apache
> cricket.noarch: W: non-standard-gid /var/log/cricket cricket
> cricket.noarch: E: non-standard-dir-perm /var/log/cricket 0775
> cricket.noarch: W: non-standard-uid /etc/cricket/subtree-sets cricket
> cricket.noarch: W: non-standard-gid /etc/cricket/subtree-sets apache
> cricket.noarch: W: non-standard-uid /var/cache/cricket apache
> cricket.noarch: W: non-standard-gid /var/cache/cricket cricket
> cricket.noarch: W: non-standard-gid /var/lib/cricket cricket
> cricket.noarch: E: non-standard-dir-perm /var/lib/cricket 0775
> 
> What is the rationale for these warnings and errors, and why should 
> the package avoid using them?

Basically, rpmlint is asking:

Why are these files owned by users/groups I don't recognize?

and

Why do these directories have odd permissions (771 and 775 are a little
unique)?

If you have good answers for these questions, they're safe to ignore.

~spot




More information about the Fedora-packaging mailing list