diff options
author | Duncan Overbruck <mail@duncano.de> | 2021-02-28 16:45:23 +0100 |
---|---|---|
committer | Duncan Overbruck <github@duncano.de> | 2021-03-13 23:55:15 +0100 |
commit | 288f526f23eb6270f6c902883e9a3092dc4972fa (patch) | |
tree | 5a927c1b359417e61c6e9c1fd7c52ef0e1f954b0 /vlogger.c | |
parent | 3db879ba2364eb185d9ad38c1aa7139806dd19c9 (diff) | |
download | runit-void-288f526f23eb6270f6c902883e9a3092dc4972fa.tar.gz runit-void-288f526f23eb6270f6c902883e9a3092dc4972fa.tar.xz runit-void-288f526f23eb6270f6c902883e9a3092dc4972fa.zip |
vlogger: behave like logger(1) if argv[0] is "logger"
Diffstat (limited to 'vlogger.c')
-rw-r--r-- | vlogger.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/vlogger.c b/vlogger.c index e61f601..801c1d3 100644 --- a/vlogger.c +++ b/vlogger.c @@ -6,6 +6,8 @@ #include <unistd.h> #include <limits.h> +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) |