[bug-notifications] [syslog_ng 0004409]: Installing syslog_ng package disables default Solaris syslog service when autoenable_daemons=no

Mantis Bug Tracker noreply at opencsw.org
Sun Mar 25 08:49:12 CEST 2012


The following issue has been ASSIGNED. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=4409 
====================================================================== 
Reported By:                ckmehta1
Assigned To:                maciej
====================================================================== 
Project:                    syslog_ng
Issue ID:                   4409
Category:                   packaging
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2010-04-27 20:57 CEST
Last Modified:              2012-03-25 08:49 CEST
====================================================================== 
Summary:                    Installing syslog_ng package disables default
Solaris syslog service when autoenable_daemons=no
Description: 
While syslog_ng respects the autoenable_daemons=no setting in
/opt/csw/etc/csw.conf 

when you install the syslog_ng package, by default it ALWAYS disables the
Solaris syslog service in the CSWsyslogng/install/preinstall script:
    /usr/sbin/svcadm disable svc:/system/system-log:default
regardless of the autoenable setting.  

This is an issue if you want to install the package for availability over
NFS/non-global-zones, but don't want to automatically disable syslog on the
primary-machine's global-zone and leave the system without any form of
syslog.

Two possible autoenable settings that are applicable here would be:
autoenable_daemons=
autoenable_cswsyslog_ng=

Hopefully the preinstall script can take the autoenable features into
account in /opt/csw/etc/csw.conf 
====================================================================== 

---------------------------------------------------------------------- 
 (0008240) skayser (administrator) - 2010-09-02 16:09
 https://www.opencsw.org/mantis/view.php?id=4409#c8240 
---------------------------------------------------------------------- 
We are currently running into the same issue. We'd like to offer syslog-ng
as a cluster service without actually touching the node local system-log
service. Once we install CSWsyslogng on one of the nodes though, the node
local system-log SMF service gets disabled.

As we (at OpenCSW) have taken the route to not touch system services in
other areas (postfix, cups), would it be possible to not disable
system-log? At least if autoenable_daemons == no.



More information about the bug-notifications mailing list