[syslog-ng] [Bug 126] [systemd] Add installation of systemd unit file via build-sys

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Sun Jun 26 17:49:16 CEST 2011


https://bugzilla.balabit.com/show_bug.cgi?id=126


Tom Gundersen <teg at jklm.no> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |teg at jklm.no




--- Comment #6 from Tom Gundersen <teg at jklm.no>  2011-06-26 17:49:16 ---
@Balazs,Dave: it's great to see work on systemd support in syslog-ng!

A few (independent) comments:

1) the installation directories upstream should care about are:
  - /lib/systemd/system, where the unit files should be installed by the syslog-ng package, and
  - /usr/local/lib/systemd/system, where the unit files should be installed when you compile your own package.

   We should never install anything into /etc/systemd/system, this is for the admin only.

2) Just a quick note about something I noticed in #125: we should not need to alter syslog.socket.
   The correct behavior is that syslog.sockt, should start systemd-kmsg-syslogd.service if nothing is running,
   and when syslog-ng.service/rsyslog.service is started they take over the socket. At least that's the way I
   understood it.

3) The reason ExecReload was removed from rsyslog.service was that rsyslog does not support HUP at all
   <http://git.adiscon.com/?p=rsyslog.git;a=commit;h=fd26a42bdc04eaf497cafd9ef806a54f3de1a7e9>. While
   a synchronous reload would be ideal, I agree that keeping the HUP stuff is the correct thing to do for the
   time being.

Looking forward to this work trickling down to the Arch packages soon :-)


-- 
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the syslog-ng mailing list