Date: Sun, 22 Mar 1998 13:21:39 +1100 From: Bruce Evans <bde@zeta.org.au> To: jonny@coppe.ufrj.br, multimedia@FreeBSD.ORG, rhh@ct.picker.com Cc: stable@FreeBSD.ORG Subject: Re: Fxtv vs Stable Message-ID: <199803220221.NAA18775@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>I'm not running stable, but if you want to verify this, make these two
>tweaks to tvcapture.c and see if Fxtv works again when not running as root:
>
>1) Comment out the "|PROT_WRITE" in:
>
> c->drv_buf = (TV_UINT8 *) mmap( (caddr_t)0, MAX_MMAP_BUF_SIZE,
> PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 );
PROT_READ|PROT_WRITE, 0, c->fd, (off_t)0 );
^
and change the flags to be valid (to MAP_SHARED). 0 is equivalent to
MAP_SHARED, but only due to compatibility cruft that helped cause the
security hole.
Bruce
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803220221.NAA18775>
