Bug 785430 - syslog-ng: Fedora 17’s unified filesystem (/usr-move)
Summary: syslog-ng: Fedora 17’s unified filesystem (/usr-move)
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: syslog-ng
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jose Pedro Oliveira
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 785428
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-28 22:14 UTC by Jose Pedro Oliveira
Modified: 2012-04-27 13:08 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-04-27 13:08:19 UTC
Type: ---


Attachments (Terms of Use)

Description Jose Pedro Oliveira 2012-01-28 22:14:42 UTC
Description of problem:
Make syslog-ng compliant with:

 * Fedora 17’s unified filesystem (/usr-move)
   http://fedoraproject.org/wiki/Features/UsrMove

Version-Release number of selected component (if applicable):
syslog-ng-3.2.5-5.fc17

  
Actual results:
Binaries installed in /sbin and modules in /lib{,64}.
$ rpm -ql syslog-ng
...
/lib64/libsyslog-ng.so.0
/lib64/libsyslog-ng.so.0.0.0
/lib64/syslog-ng/libaffile.so
/lib64/syslog-ng/libafprog.so
/lib64/syslog-ng/libafsocket-notls.so
/lib64/syslog-ng/libafsocket.so
/lib64/syslog-ng/libafuser.so
/lib64/syslog-ng/libbasicfuncs.so
/lib64/syslog-ng/libconfgen.so
/lib64/syslog-ng/libconvertfuncs.so
/lib64/syslog-ng/libcsvparser.so
/lib64/syslog-ng/libdbparser.so
/lib64/syslog-ng/libdummy.so
/lib64/syslog-ng/libsyslogformat.so
...
/sbin/syslog-ng
/sbin/syslog-ng-ctl
...

Expected results:
Everything installed under /usr

Additional info:
Lots of dependencies:

$ ldd /sbin/syslog-ng
linux-vdso.so.1 =>  (0x00007fffb95ff000)
libsyslog-ng.so.0 => /lib64/libsyslog-ng.so.0 (0x000000345f200000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003474e00000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x0000003469600000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x0000003462200000)
librt.so.1 => /lib64/librt.so.1 (0x000000345fe00000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x0000003460a00000)
libevtlog.so.0 => /lib64/libevtlog.so.0 (0x000000345fa00000)
libpcre.so.0 => /lib64/libpcre.so.0 (0x0000003475200000)
libdl.so.2 => /lib64/libdl.so.2 (0x000000345ee00000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x000000345f600000)
libc.so.6 => /lib64/libc.so.6 (0x000000345ea00000)
/lib64/ld-linux-x86-64.so.2 (0x000000345e600000)

Comment 1 Jose Pedro Oliveira 2012-01-28 22:17:24 UTC
With this new F17 feature we will be able to enable the syslog-ng SSL support.

Comment 2 Jose Pedro Oliveira 2012-04-27 13:03:44 UTC
(In reply to comment #1)
> With this new F17 feature we will be able to enable the syslog-ng SSL support.

SSL enabled in syslog-ng-3.2.5-10.fc17.

Comment 3 Jose Pedro Oliveira 2012-04-27 13:08:19 UTC
Fedora 17’s unified filesystem (/usr-move):

 * syslog-ng-3.2.5-14.fc17

Changelog:

* Thu Apr 26 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-14
- Improve syslog-ng-3.2.5-tests-functional-sql-test.patch

* Thu Apr 26 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-13
- Add a conflict with the filesystem package (due to the /usr-move)

* Mon Apr 16 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-12
- No longer disable the SSL tests.

* Mon Apr 16 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-11
- Correct the path in syslog-ng-3.2.5-syslog-ng.service.patch.

* Mon Apr 16 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-10
- Enable SSL.

* Sun Apr 15 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.5-9
- Fedora 17’s unified filesystem (/usr-move)
  http://fedoraproject.org/wiki/Features/UsrMove


Note You need to log in before you can comment on or make changes to this bug.