You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
675 B
21 lines
675 B
#!/bin/sh |
|
# Parses the syslog commandline options |
|
# |
|
#Bootparameters: |
|
#syslogserver=ip Where to syslog to |
|
#sysloglevel=level What level has to be logged |
|
#syslogtype=rsyslog|syslog|syslogng |
|
# Don't auto detect syslog but set it |
|
if getarg rdnetdebug ; then |
|
exec >/tmp/syslog-parse-opts.$1.$$.out |
|
exec 2>>/tmp/syslog-parse-opts.$1.$$.out |
|
set -x |
|
fi |
|
|
|
syslogserver=$(getarg syslog) |
|
syslogfilters=$(getargs filter) |
|
syslogtype=$(getarg syslogtype) |
|
|
|
[ -n "$syslogserver" ] && echo $syslogserver > /tmp/syslog.server |
|
[ -n "$syslogfilters" ] && echo "$syslogfilters" > /tmp/syslog.filters |
|
[ -n "$syslogtype" ] && echo "$syslogtype" > /tmp/syslog.type
|
|
|