On Tue, 29 Dec 2020 14:40:09 +0100
Sebastian Benoit <[email protected]> wrote:

> ok.
> 
> maybe add a line to current.html so that people are not surprised
> that their video is no longer working after upgrade.

Looks like sthen@ was already there :-)

> /Benno
> 
> 
> Marcus Glocker([email protected]) on 2020.12.28 23:47:54 +0100:
> > Since I'm receiving various private queries about documenting the
> > new kern.video.record sysctl(2) variable, I send the diff I've
> > created already for the man page updates here.
> > 
> > OK?  (I'm happy if others want to do improvements afterwards
> > in-tree)
> > 
> > 
> > Index: share/man/man4/video.4
> > ===================================================================
> > RCS file: /cvs/src/share/man/man4/video.4,v
> > retrieving revision 1.18
> > diff -u -p -u -p -r1.18 video.4
> > --- share/man/man4/video.4  31 Jul 2020 18:17:17 -0000
> > 1.18 +++ share/man/man4/video.4     28 Dec 2020 20:09:50 -0000
> > @@ -40,6 +40,16 @@ Therefore this document mainly describes
> >  which are supported by the
> >  .Nm
> >  driver.
> > +.Pp
> > +For security reasons video recording is disabled by default.
> > +To achieve this, the
> > +.Nm
> > +driver will blank the image data received from the underlying
> > video hardware +driver.
> > +The superuser can change this behavior by the
> > +.Va kern.video.record
> > +.Xr sysctl 2
> > +variable.
> >  .Sh IOCTLS
> >  The following
> >  .Xr ioctl 2
> > Index: share/man/man8/afterboot.8
> > ===================================================================
> > RCS file: /cvs/src/share/man/man8/afterboot.8,v
> > retrieving revision 1.167
> > diff -u -p -u -p -r1.167 afterboot.8
> > --- share/man/man8/afterboot.8      23 Oct 2020 20:37:45
> > -0000       1.167 +++ share/man/man8/afterboot.8    28 Dec
> > 2020 20:09:50 -0000 @@ -414,6 +414,14 @@ Normal audio recording can
> > be enabled by .Xr sysctl.conf 5 :
> >  .Pp
> >  .Dl kern.audio.record=1
> > +.Ss Video recording
> > +The
> > +.Xr video 4
> > +driver by default records only blanked images.
> > +Normal video recording can be enabled by adding the following
> > directive to +.Xr sysctl.conf 5 :
> > +.Pp
> > +.Dl kern.video.record=1
> >  .Ss Mail aliases
> >  Edit
> >  .Pa /etc/mail/aliases
> > Index: lib/libc/sys/sysctl.2
> > ===================================================================
> > RCS file: /cvs/src/lib/libc/sys/sysctl.2,v
> > retrieving revision 1.41
> > diff -u -p -u -p -r1.41 sysctl.2
> > --- lib/libc/sys/sysctl.2   4 Aug 2020 09:32:05 -0000
> > 1.41 +++ lib/libc/sys/sysctl.2      28 Dec 2020 20:09:50 -0000
> > @@ -491,6 +491,7 @@ information.
> >  .It Dv KERN_TTYCOUNT Ta "integer" Ta "no"
> >  .It Dv KERN_UTC_OFFSET Ta "integer" Ta "yes"
> >  .It Dv KERN_VERSION Ta "string" Ta "no"
> > +.It Dv KERN_VIDEO Ta "node" Ta "yes"
> >  .It Dv KERN_WATCHDOG Ta "node" Ta "not applicable"
> >  .It Dv KERN_WITNESS Ta "node" Ta "not applicable"
> >  .It Dv KERN_WXABORT Ta "integer" Ta "yes"
> > @@ -1104,6 +1105,23 @@ greater than 0,
> >  this variable may not be changed.
> >  .It Dv KERN_VERSION Pq Va kern.version
> >  The system version string.
> > +.It Dv KERN_VIDEO Pq Va kern.video
> > +Control device-independent aspects of the
> > +.Xr video 4
> > +subsystem.
> > +Currently, there is one subnode:
> > +.Bl -column "KERN_VIDEO_RECORD" "integer" "Changeable" -offset
> > indent +.It Sy "Third level name" Ta Sy "Type" Ta Sy "Changeable"
> > +.It Dv KERN_VIDEO_RECORD Ta "integer" Ta "yes"
> > +.El
> > +.Pp
> > +Its meaning is as follows:
> > +.Bl -tag -width "123456"
> > +.It Dv KERN_VIDEO_RECORD Pq Va kern.video.record
> > +If set to the default value of 0, recording is disabled by default
> > +for all video devices.
> > +Otherwise, video recording is enabled by default.
> > +.El
> >  .It Dv KERN_WATCHDOG Pq Va kern.watchdog
> >  Return information on hardware watchdog timers.
> >  If the kernel does not support a hardware watchdog timer,
> >   
> 

Reply via email to