Date: Sat, 18 Aug 2001 22:32:04 -0700 From: Kris Kennaway <kris@obsecurity.org> To: Jon Parise <jon@csh.rit.edu> Cc: Kris Kennaway <kris@obsecurity.org>, audit@FreeBSD.org Subject: Re: Checking issetugid() with getenv() in libraries Message-ID: <20010818223204.A79607@xor.obsecurity.org> In-Reply-To: <20010819012248.B25899@csh.rit.edu>; from jon@csh.rit.edu on Sun, Aug 19, 2001 at 01:22:49AM -0400 References: <20010818221258.A79194@xor.obsecurity.org> <20010819012248.B25899@csh.rit.edu>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On Sun, Aug 19, 2001 at 01:22:49AM -0400, Jon Parise wrote:
> On Sat, Aug 18, 2001 at 10:12:58PM -0700, Kris Kennaway wrote:
>
> > Index: libss/pager.c
> > ===================================================================
> > RCS file: /mnt/ncvs/src/lib/libss/pager.c,v
> > retrieving revision 1.5
> > diff -u -r1.5 pager.c
> > --- libss/pager.c 2000/12/09 09:35:33 1.5
> > +++ libss/pager.c 2001/08/19 04:56:47
> > @@ -81,7 +81,7 @@
> > sigsetmask(mask);
> > }
> > if (_ss_pager_name == (char *)NULL) {
> > - if ((_ss_pager_name = getenv("PAGER")) == (char *)NULL)
> > + if (issetugid() !=0 || (_ss_pager_name = getenv("PAGER")) == (char *)NULL)
> ^^^
> Missing a space before the zero (i.e. issetugid() != 0).
Oops, thanks.
Kris
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org
iD8DBQE7f09TWry0BWjoQKURAtxcAKDXyPdgCiX4B88MVZZQygVIIqKMtQCeKzW3
3ZOSj0xL4KMHTiN1DX+EjqY=
=WrXG
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010818223204.A79607>
