[Bug 528108] Review Request: Vuurmuur - Firewall manager built on top of iptables
bugzilla at redhat.com
bugzilla at redhat.com
Sun Nov 15 18:33:19 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=528108
--- Comment #6 from Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> 2009-11-15 13:33:17 EDT ---
For -2:
! BuildRequires
- It is up to you, however usually all BuildRequires are
written in the main package section.
* Parallel make
- Still parallel make is missing in two places (if possible,
please enable it)
---------------------------------------------------------
90 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g'
libtool
91 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
92 make
116 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g'
libtool
117 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
118 make
---------------------------------------------------------
* Timestamp
- Please consider to use:
---------------------------------------------------------
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
---------------------------------------------------------
to keep timestamps on installed files. This method usually works
for Makefiles generated by recent autotools.
* Directory ownership issue
- Some directories are not owned by any packages, ref:
https://fedoraproject.org/wiki/Packaging/Guidelines#File_and_Directory_Ownership
https://fedoraproject.org/wiki/Packaging:UnownedDirectories#Common_Mistakes
On i686:
----------------------------------------------------------
/usr/lib/vuurmuur/plugins/
/usr/share/vuurmuur/
/usr/share/vuurmuur/config/
----------------------------------------------------------
! Note
At least with rpm >= 4.7, $ rpm -ivv *.rpm will show such information
like
----------------------------------------------------------
D: Vuurmuur-0.7-2.fc12.i686: Header SHA1 digest: OK
(84243c0b26f8e16c6b9f0bd2d14909735bf4f266)
D: install: Vuurmuur-0.7-2.fc12 has 10 files, test = 0
D: opening db index /var/lib/rpm/Triggername create mode=0x42
Vuurmuur-0.7-2.fc12
D: ========== Directories not explicitly included in package:
D: 0 /usr/lib/
D: 1 /usr/lib/vuurmuur/plugins/
D: 2 /usr/share/doc/
D: ==========
D: /usr/lib/vuurmuur directory created with perms 0755, no context.
D: /usr/lib/vuurmuur/plugins directory created with perms 0755, no context.
D: fini 120777 1 ( 0, 0) 20 /usr/lib/libvuurmuur.so.0;4b003ba3
D: fini 100755 1 ( 0, 0) 255652
/usr/lib/libvuurmuur.so.0.6.0;4b003ba3
----------------------------------------------------------
See the lines which shows "directory created with perms 0755, no context."
* Service
-----------------------------------------------------------
[root at localhost ~]# service vuurmuur status
vuurmuur は停止しています
vuurmuur_log は停止しています
[root at localhost ~]# service vuurmuur start
Starting vuurmuur:Error (-1): could not open configfile
'/etc/vuurmuur/config.conf': No such file or directory (in: init_config).
Initializing config failed.
[失敗]
-----------------------------------------------------------
( Well, "は停止しています" is "is stopped", "失敗" is "FAILED",
currently due to the bug in initscripts (bug 537682)
I cannot change these messages into English... )
- I think it is preferable to install the default /etc/vuurmuur/config.conf
file (Fedora prefers that the package works as it is by default)
--
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 Fedora-package-review
mailing list