Project

General

Profile

Actions

Bug #4702

closed

syslogd support partially broken: "*" is not always supported for priority, and reload command varies on AIX

Added by Jonathan CLARKE over 10 years ago. Updated almost 10 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Matthieu CERDA
Category:
Techniques
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

The default configuration we introduce to send logs remotely via syslog is:

local6.*    @remote.server.com

However, older versions of syslog don't support "*". So we can just use "notice", which is the lowest priority CFEngine logs on (this also avoids any debug logs coming up...).

#4460 introduced many changes to Techniques to support UNIX systems, but missed one for AIX, that causes this error:

2014-03-29T11:49:27CDT    error: Proposed executable file '/etc/init.d/syslog' doesn't exist
2014-03-29T11:49:27CDT    error: /check_log_system/commands/'/etc/init.d/syslog': '/etc/init.d/syslog' promises to be executable but isn't

Simply put, cf-agent is trying to tell syslogd to refresh it's config file, by using an init.d script, which doesn't exist on AIX. The simple replacement for this is "refresh -s syslogd".


Subtasks 1 (0 open1 closed)

Bug #4712: We need to remove the old syslog.conf line that #4702 changedReleasedMatthieu CERDA2014-03-31Actions

Related issues 1 (0 open1 closed)

Related to Rudder - User story #4460: UNIX support - implementation for other Techniques - general casesReleasedJonathan CLARKE2014-02-10Actions
Actions #1

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Jonathan CLARKE to Matthieu CERDA
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/331/files
Actions #2

Updated by Jonathan CLARKE over 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset commit:7785d84239389b9b57c7a3d14d6fb87e9fe784d3.

Actions #3

Updated by Jonathan CLARKE over 10 years ago

Applied in changeset commit:d2867ff3c977653612951329fba66ecc9f1c8f35.

Actions #4

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.10.1, which was released today.
Check out:

Actions #5

Updated by Benoît PECCATTE almost 10 years ago

  • Project changed from 24 to Rudder
  • Category set to Techniques
Actions

Also available in: Atom PDF