diff options
author | Stephen Hemminger <stephen.hemminger@vyatta.com> | 2009-04-06 21:32:29 -0700 |
---|---|---|
committer | Stephen Hemminger <shemminger@vyatta.com> | 2009-04-08 15:33:37 -0700 |
commit | 3f6410042b54db636eac390657a8a35583515ce4 (patch) | |
tree | 53d912db2b97adce4ac22f09abd4686a305885b5 /templates/system/syslog/console | |
parent | b565e19b831a92a054e9281624f51482d3d9566e (diff) | |
download | vyatta-cfg-quagga-3f6410042b54db636eac390657a8a35583515ce4.tar.gz vyatta-cfg-quagga-3f6410042b54db636eac390657a8a35583515ce4.zip |
Rewrite existing syslog configuration update
Do most of the work in the rewritten vyatta_update_syslog code.
Handle multiple facilities for same target without causing duplicate
log messages.
Never restart syslog daemon, just reload it and only if the configuration
has changed.
Diffstat (limited to 'templates/system/syslog/console')
-rw-r--r-- | templates/system/syslog/console/facility/node.def | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/templates/system/syslog/console/facility/node.def b/templates/system/syslog/console/facility/node.def index f505610d..4a565f6e 100644 --- a/templates/system/syslog/console/facility/node.def +++ b/templates/system/syslog/console/facility/node.def @@ -2,14 +2,6 @@ tag: type: txt help: Set facility for console logging syntax:expression: $VAR(@) in "auth", "authpriv", "cron", "daemon", "kern", "lpr", "mail", "mark", "news", "security", "syslog", "user", "uucp", "local0", "local1", "local2", "local3", "local4", "local5", "local6", "local7", "all"; "\"$VAR(@)\" is not a valid logging facility" -create:expression: "sudo sh -c \"LVL=`echo -n $VAR(level/@) | tr '[a-z]' '[A-Z]'` && \ -FAC='$VAR(@)' ; if [ x\\$FAC == xall ]; then FAC='*'; fi && \ -/opt/vyatta/sbin/vyatta_update_syslog.pl \\\"\\$FAC\\.\\\" \ - '\\/dev\\/console' \\\"\\$FAC.\\$LVL\t/dev/console\n\\\"\" " -delete:expression: "sudo sh -c \"FAC='$VAR(@)' ; \ -if [ x\\$FAC == xall ]; then FAC='*'; fi && \ -/opt/vyatta/sbin/vyatta_update_syslog.pl \\\"\\$FAC\\.\\\" \ - '\\/dev\\/console' ''\" " comp_help:Available logging facilities: all All facilities excluding "mark" auth Authentication and authorization |