Date: 5 Feb 1997 17:43:07 -0000 From: tqbf@enteract.com To: eivind@dimaga.com, freebsd-security@freebsd.org Subject: Re: 2.1.6+++: crt0.c CRITICAL CHANGE Message-ID: <19970205174307.9985.qmail@char-star.rdist.org> In-Reply-To: <3.0.32.19970205173026.0093c150@dimaga.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <3.0.32.19970205173026.0093c150@dimaga.com>, you wrote: >I was unable to find a call to any locale-function in 2.1.6 "at". That's because 2.1.x programs don't explicitly call setlocale() - they rely on crt0 start() to do that for them. FreeBSD 2.2's at(1) explicitly calls setlocale() from main(), before getopt. In 2.1.6, you're screwed until you fix crt0.c. In FreeBSD 2.2, prior to December, you're screwed until you remove the setlocale() call from at(1) or fix your locale routines. -- ---------------- Thomas Ptacek at EnterAct, L.L.C., Chicago, IL [tqbf@enteract.com] ---------------- exit(main(kfp->kargc, argv, environ));
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970205174307.9985.qmail>