[Bug 1185662] Review Request: shadowd - Shadow Daemon web application firewall server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

Pranav Kant <pranav913@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pranav913@xxxxxxxxx



--- Comment #1 from Pranav Kant <pranav913@xxxxxxxxx> ---
This is an unofficial review.

Skimming through the spec file and a quick review made me point out following
problems. Please have a look at points below.

- You should either macro style (%{buildroot}) or variable style
($RPM_BUILD_ROOT) consistently throughout the spec file. Mixing both of these
is bad from usability point of view. Please use one style throughout the spec
file.

See :
http://fedoraproject.org/wiki/Packaging:Guidelines#Using_.25.7Bbuildroot.7D_and_.25.7Boptflags.7D_vs_.24RPM_BUILD_ROOT_and_.24RPM_OPT_FLAGS

- defattr is not needed for rpm >=4.4.
See : http://fedoraproject.org/wiki/Packaging:Guidelines#File_Permissions

- rpmlint output :

Checking: shadowd-1.0.0-1.fc21.x86_64.rpm
          shadowd-1.0.0-1.fc21.src.rpm
shadowd.x86_64: E: explicit-lib-dependency libdbi-dbd-mysql
shadowd.x86_64: E: explicit-lib-dependency libdbi-dbd-pgsql
shadowd.x86_64: W: spelling-error %description -l en_US expandability -> expand
ability, expand-ability, dependability
shadowd.x86_64: W: non-standard-gid /etc/shadowd/shadowd.ini shadowd
shadowd.x86_64: E: non-readable /etc/shadowd/shadowd.ini 0640L
shadowd.src: W: spelling-error %description -l en_US expandability -> expand
ability, expand-ability, dependability
shadowd.src: W: strange-permission shadowd.spec 0666L
shadowd.src: W: strange-permission shadowd.service 0666L
shadowd.src: W: strange-permission shadowd-1.0.0.tar.gz 0666L
2 packages and 0 specfiles checked; 3 errors, 6 warnings.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]