GNU bug report logs -
#41688
[PATCH] Add rsyslog
Previous Next
Full log
Message #18 received at 41688-done <at> debbugs.gnu.org (full text, mbox):
Ricardo Wurmus <rekado <at> elephly.net> writes:
> I’ve followed Ludo’s suggestions for the remaining package definitions
> and pushed the result to the “master” branch.
Thank you so much, Ricardo!
It is my fault for letting this sit, but I think we should unbundle the outputs once more -- even if they must become separate packages.
As you know, rsyslog is meant to forward (egress) and receive (ingress) syslog logs, and it does so through these plug-ins. For ingress, I don't think this package is necessarily a problem, but systems that want to forward logs may have very limited resources (e.g. I have a wifi repeater that forwards logs). I didn't want to require things like PostgreSQL and MySQL, dependencies required by ingress, on egress.
A secondary concern is that a package like rsyslog becomes quite sticky since there are lots and lots of modules, and I imagine the Guix closure becomes quite big.
> Among the changes:
>
> - fixed and clarified licenses
> - removed per-module outputs
> - removed default configure flags and added a comment about enabling
> optional features
> - enabled tests
> - removed “dev” output
> - used new input style
>
> Now I guess we’ll need an rsyslog service :)
I'm working[1] on it! Although it is frustrating at how little time I have to dedicate to things like this :(
> Thank you, Katherine, for the patches and your patience!
Likewise, thank you for your contributions and getting this landed. Cheers!
[1] - https://github.com/kat-co/guix-channels/blob/upstream-staging/upstream/services/rsyslog.scm
--
Katherine
This bug report was last modified 3 years and 233 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.