From 288f526f23eb6270f6c902883e9a3092dc4972fa Mon Sep 17 00:00:00 2001 From: Duncan Overbruck Date: Sun, 28 Feb 2021 16:45:23 +0100 Subject: vlogger: behave like logger(1) if argv[0] is "logger" --- vlogger.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'vlogger.c') diff --git a/vlogger.c b/vlogger.c index e61f601..801c1d3 100644 --- a/vlogger.c +++ b/vlogger.c @@ -6,6 +6,8 @@ #include #include +extern char *__progname; + static char pwd[PATH_MAX]; typedef struct { @@ -99,6 +101,9 @@ main(int argc, char *argv[]) level = LOG_NOTICE; } } + } else if (strcmp(__progname, "logger") == 0) { + /* behave just like logger(1) and only use syslog */ + Sflag++; } while ((c = getopt(argc, argv, "f:ip:Sst:")) != -1) -- cgit 1.4.1