https://bugzilla.redhat.com/show_bug.cgi?id=2265387
Bug ID: 2265387
Summary: Review Request: ulogd - Userspace logging daemon for
netfilter
Product: Fedora
Version: rawhide
Hardware: All
OS: Linux
Status: NEW
Component: Package Review
Severity: medium
Priority: medium
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected]
Target Milestone: ---
Classification: Fedora
SPEC:
https://src.fedoraproject.org/fork/thaller/rpms/ulogd/blob/th/2.0.8/f/ulogd.spec
dist-git:
https://src.fedoraproject.org/fork/thaller/rpms/ulogd/commits/th/2.0.8
SRPM: https://thaller.fedorapeople.org/ulogd/ulogd-2.0.8-1.fc41.src.rpm
Fedora Account System Username: thaller
I'd like to unretire (and maintain) ulogd(2)
(https://www.netfilter.org/projects/ulogd/).
It's useful for NFLOG logging:
-
https://lists.fedoraproject.org/archives/list/[email protected]/message/4J234RZ7Q5EILLNOSFEUERJ3AAS63LDL/
- https://github.com/firewalld/firewalld/issues/1094
Quote from commit message of
https://src.fedoraproject.org/fork/thaller/rpms/ulogd/commits/th/2.0.8 :
Update to ulogd 2.0.8 and unretire
The ulogd package was retried in F25, 2016 as it was sysvinit-only ([1]).
[1] https://pagure.io/fesco/issue/1605
- Rebase to 2.0.8. Most recent upstream release from 2022-Nov-11.
https://netfilter.org/projects/ulogd/downloads.html#ulogd-2.0.8
- Add a systemd service file.
- The package is inspired by Debian's ulogd2 (2.0.8-1) package. The
point is that the Debian pacakge is maybe in use and possibly works
well. By doing something similar, we may also do the right thing
and Debian users may be familiar with it already.
In particular:
- create and use system user "ulog".
- create /var/log/ulog directory and patch configuration to use
files in that directory.
- enable a certain stack in /etc/ulogd.conf.
- add a logrotate and tmpfiles configuration.
Note that the Debian package is called "ulogd2", while we call the
package "ulogd". Note that "ulogd" is also the name of the package
on openSUSE. We thus follow the latter. Also, this is really an
unretirement of the previous "ulogd" package.
- create and use system user "ulog". The usage of "-u ulogd" is however
problematic, because ulogd will start creating files as root before
changing user. A later SIGHUP fails to reopen the file. That's why its
use is configurable via ULOGD_ARGS in /etc/sysconfig/ulogd.
- don't add COPYING file to each plugin subpackages.
- drop large "ulogd.{ps,html}" documentation files. They are large,
and don't seem to useful.
- requires libnetfilter_log 1.0.2. Find it at
https://src.fedoraproject.org/rpms/libnetfilter_log/pull-request/1 .
This also depends on libnetfilter_log to 1.0.2, which is currently not yet in
Rawhide:
SPEC:
https://src.fedoraproject.org/fork/thaller/rpms/libnetfilter_log/blob/th/release-1.0.2/f/libnetfilter_log.spec
dist-git: https://src.fedoraproject.org/rpms/libnetfilter_log/pull-request/1
SRPM:
https://thaller.fedorapeople.org/ulogd/libnetfilter_log-1.0.2-1.fc41.src.rpm
--
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
https://bugzilla.redhat.com/show_bug.cgi?id=2265387
Report this comment as SPAM:
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202265387%23c0
--
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue