FS#22089 - [syslog-ng] Please install config files in /etc/syslog-ng/ hierarchy

Attached to Project: Arch Linux
Opened by Peter Simons (peti) - Monday, 13 December 2010, 19:49 GMT
Last edited by Eric Belanger (Snowman) - Monday, 14 February 2011, 05:26 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Eric Belanger (Snowman)
Aaron Griffin (phrakture)
Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

The latest version of syslog-ng installs a bunch of files into the /etc directory that have very generic names ("modules.conf", "scl.conf", etc.), and it's really not obvious what these files do and whom they belong to. I think it's customary to install those files into a subdirectory in such a case, i.e. /etc/syslog-ng.
This task depends upon

Closed by  Eric Belanger (Snowman)
Monday, 14 February 2011, 05:26 GMT
Reason for closing:  Implemented
Additional comments about closing:  config files are now in /etc/syslog-ng/ in syslog-ng 3.2.2-1

I didn't touch the /usr/share/include stuff: upstream puts them there and scl.conf reference these directories.
Comment by Peter Simons (peti) - Monday, 13 December 2010, 19:52 GMT
While I am at it ... a path like "/usr/share/include/scl/syslogconf/README" is really bizarre, too. I don't any other package in ArchLinux that installs files into "/usr/share/include". Shouldn't this directory be called "/usr/share/syslog-ng"?

Loading...