I'm going with this instead. That way it works like the manual
specifies already (-v enables logging debug messages)

cvs server: Diffing .
Index: ntpd.c
===================================================================
RCS file: /cvs/src/usr.sbin/ntpd/ntpd.c,v
retrieving revision 1.103
diff -u -p -r1.103 ntpd.c
--- ntpd.c      11 Jan 2016 15:30:56 -0000      1.103
+++ ntpd.c      23 Jan 2016 18:36:52 -0000
@@ -138,7 +138,7 @@ main(int argc, char *argv[])
                switch (ch) {
                case 'd':
                        lconf.debug = 1;
-                       log_verbose(1);
+                       log_verbose(2);
                        break;
                case 'f':
                        conffile = optarg;
@@ -153,7 +153,7 @@ main(int argc, char *argv[])
                        lconf.settime = 0;
                        break;
                case 'v':
-                       log_verbose(1);
+                       log_verbose(2);
                        break;
                default:
                        usage();

On Wed, Jan 20, 2016 at 7:23 AM, Sebastian Benoit <be...@openbsd.org> wrote:
> in relayd we use -v for that, so you need to run -dvvvv to get lots of
> output. check main() there?
>
> i think thats more intuitive, but maybe i'm just used to it.
>
> Brent Cook(bust...@gmail.com) on 2016.01.20 06:31:44 -0600:
>> Since the relatively recent logging unification, log_init needs a
>> debug level > 1 in order for log_debug to print anything. This change
>> makes it so 'ntpd -d' stays in the foreground but doesn't log much
>> (the current behavior, different than previous releases though), 'ntpd
>> -dd' actually prints more verbose debug messages.
>>
>> Index: ntpd.8
>> ===================================================================
>> RCS file: /cvs/src/usr.sbin/ntpd/ntpd.8,v
>> retrieving revision 1.40
>> diff -u -p -u -p -r1.40 ntpd.8
>> --- ntpd.8      30 Oct 2015 16:41:53 -0000      1.40
>> +++ ntpd.8      20 Jan 2016 12:31:16 -0000
>> @@ -50,6 +50,7 @@ If this option is specified,
>>  .Nm
>>  will run in the foreground and log to
>>  .Em stderr .
>> +It may be specified again to enable more verbose debug logs.
>>  .It Fl f Ar file
>>  Use
>>  .Ar file
>> Index: ntpd.c
>> ===================================================================
>> RCS file: /cvs/src/usr.sbin/ntpd/ntpd.c,v
>> retrieving revision 1.103
>> diff -u -p -u -p -r1.103 ntpd.c
>> --- ntpd.c      11 Jan 2016 15:30:56 -0000      1.103
>> +++ ntpd.c      20 Jan 2016 12:31:16 -0000
>> @@ -137,7 +137,7 @@ main(int argc, char *argv[])
>>         while ((ch = getopt(argc, argv, "df:nsSv")) != -1) {
>>                 switch (ch) {
>>                 case 'd':
>> -                       lconf.debug = 1;
>> +                       lconf.debug++;
>>                         log_verbose(1);
>>                         break;
>>                 case 'f':
>>
>
> --

Reply via email to