[Bug 463035] Review Request: pyroman - Very fast firewall configuration tool

bugzilla at redhat.com bugzilla at redhat.com
Sat Apr 4 05:30:37 UTC 2009


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=463035





--- Comment #11 from Orcan 'oget' Ogetbil <oget.fedora at gmail.com>  2009-04-04 01:30:36 EDT ---
Phew, it's been 6 months. This was one of my first reviews and I barely
remember it.

Anyway, since then, there were some changes in the guidelines too. I had a
quick look at the package:

* The problem that I reported before remains:
  When I run the "pyroman" script I get the error:
      No rule files found in directory './examples/base'!
  I think you need to change the default_rules_path in the launching script (to
  %{_sysconfdir}/%name via 'sed', for instance).

* Please make use of the %{name} macro in %install

* Please use the -p switch of install extensively, to preserve timestamps.

* %setup -q -n %{name}-%{version}
is not necessary. 
  %setup -q
should be enough

* We certainly don't want
  %define _unpackaged_files_terminate_build 0

* The new guidelines suggest that, In the first line, %define should be
replaced by %global

? Where does SOURCE1 come from? Why the name fedora.init ?

! You probably don't need
  cp -p %SOURCE1 .
because you can use
  install -pm 0755 %{SOURCE1} %{buildroot}/%{_initrddir}/%{name}
in the %install section.

* Also there are two rpmlints that deserve attention:
   pyroman.noarch: W: service-default-enabled /etc/rc.d/init.d/pyroman
   pyroman.noarch: W: incoherent-subsys /etc/rc.d/init.d/pyroman $prog

-- 
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