[bug-notifications] [syslog_ng 0003945]: cswsyslog-ng is not zone friendly - syslog.ctl file is on inherited & read only filesystem

Mantis Bug Tracker noreply at opencsw.org
Mon Oct 12 11:23:11 CEST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=3945 
====================================================================== 
Reported By:                japester
Assigned To:                maciej
====================================================================== 
Project:                    syslog_ng
Issue ID:                   3945
Category:                   packaging
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
====================================================================== 
Date Submitted:             2009-10-07 19:04 CEST
Last Modified:              2009-10-12 11:23 CEST
====================================================================== 
Summary:                    cswsyslog-ng is not zone friendly - syslog.ctl file
is on inherited & read only filesystem
Description: 
the statistics control file is configured to be stored at
/opt/csw/var/syslog.ctl.
on non-global zones this is a read only filesystem.

It should be stored at /var/opt/csw/syslog.ctl
====================================================================== 

---------------------------------------------------------------------- 
 (0006845) maciej (manager) - 2009-10-12 11:23
 http://www.opencsw.org/bugtrack/view.php?id=3945#c6845 
---------------------------------------------------------------------- 
The updated syslog-ng package () is in testing. It removes the obsolete
.ctl and .persist files from /opt/csw/var during the preinstall stage.

Not sure what the warnings for the user should be. A message is being
printed to the screen during installation.

Re: /var/opt/csw/svc/method/svc-cswsyslog_ng -- I'm pretty sure it's
deliberate. This belongs to the cswclassutils package. In practice, all the
containers are going to use the same file, but in principle, you could want
different content of /var/opt/csw/svc/method/svc-cswsyslog_ng in each zone.
Current setup is more flexible.

The documentation for cswclassutils is here:
http://wiki.opencsw.org/cswclassutils-package#toc0

...and it in fact doesn't tell about the design decisions. Feel free to
file an issue with the cswclassutils package about documenting it.




More information about the bug-notifications mailing list