syslogd: NetBSD/FreeBSD -T option, log remote msgs with local time
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
parent
12fa1f6682
commit
c465f340bc
@ -13,7 +13,7 @@
|
|||||||
.Nd System Log Daemon
|
.Nd System Log Daemon
|
||||||
.Sh SYNOPSIS
|
.Sh SYNOPSIS
|
||||||
.Nm
|
.Nm
|
||||||
.Op Fl ?46Adnsv
|
.Op Fl ?46AdnsTv
|
||||||
.Op Fl a Ar addr[/len][:port]
|
.Op Fl a Ar addr[/len][:port]
|
||||||
.Op Fl a Ar name[:port]
|
.Op Fl a Ar name[:port]
|
||||||
.Op Fl b Ar addr[:port]
|
.Op Fl b Ar addr[:port]
|
||||||
@ -233,6 +233,11 @@ is 5.
|
|||||||
Operate in secure mode. Do not log messages from remote machines. If
|
Operate in secure mode. Do not log messages from remote machines. If
|
||||||
specified twice, no network socket will be opened at all, which also
|
specified twice, no network socket will be opened at all, which also
|
||||||
disables logging to remote machines.
|
disables logging to remote machines.
|
||||||
|
.It Fl T
|
||||||
|
Always use the local time and date for messages received from the
|
||||||
|
network, instead of the timestamp field supplied in the message by the
|
||||||
|
remote host. This is useful if some of the originating hosts cannot
|
||||||
|
keep time properly or are unable to generate a correct timestamp.
|
||||||
.It Fl v
|
.It Fl v
|
||||||
Print
|
Print
|
||||||
.Nm
|
.Nm
|
||||||
|
@ -233,6 +233,7 @@ int usage(int code)
|
|||||||
" -s Operate in secure mode, do not log messages from remote machines.\n"
|
" -s Operate in secure mode, do not log messages from remote machines.\n"
|
||||||
" If specified twice, no socket at all will be opened, which also\n"
|
" If specified twice, no socket at all will be opened, which also\n"
|
||||||
" disables support for logging to remote machines.\n"
|
" disables support for logging to remote machines.\n"
|
||||||
|
" -T Use local time and date for all messages recived from remote hosts.\n"
|
||||||
" -? Show this help text\n"
|
" -? Show this help text\n"
|
||||||
" -v Show program version and exit\n"
|
" -v Show program version and exit\n"
|
||||||
"\n"
|
"\n"
|
||||||
@ -336,6 +337,10 @@ int main(int argc, char *argv[])
|
|||||||
SecureMode++;
|
SecureMode++;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 'T':
|
||||||
|
RemoteAddDate = 1;
|
||||||
|
break;
|
||||||
|
|
||||||
case 'v':
|
case 'v':
|
||||||
printf("syslogd v%s\n", VERSION);
|
printf("syslogd v%s\n", VERSION);
|
||||||
exit(0);
|
exit(0);
|
||||||
|
Loading…
Reference in New Issue
Block a user