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

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Sat Jun 25 04:45:18 CEST 2011


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

           Summary: [systemd] Add installation of systemd unit file via
                    build-sys
           Product: syslog-ng
           Version: 3.2.x
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: unspecified
         Component: syslog-ng
        AssignedTo: bazsi at balabit.hu
        ReportedBy: d at falconindy.com
Type of the Report: enhancement
   Estimated Hours: 0.0


I'd like to see syslog-ng offer installation of the systemd unit file via the build system, similar to how other services (e.g., udev or rsyslog) provide this,
with the --with-systemdsystemunitdir configure option. autotools is unfortunately not my forte, so the attached patch may not be the most eloquent of solutions
(borrowing bits from udev), but it does the job, and does not appear to bother configurations which avoid --enable-systemd or the new --with flag. I felt it
was prudent to separate the --enable-systemd flag from this new flag as there's certainly a case for using the --enable flag without the --with flag.

I've also provided a one line amendment to the service file itself, which removes the ExecReload. This is discouraged by upstream, as systemd is unable to
properly track the behavior of the daemon due to the effects of an asynchronous trigger.


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