From owner-freebsd-bugs Sat Oct 5 07:21:19 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA19014 for bugs-outgoing; Sat, 5 Oct 1996 07:21:19 -0700 (PDT) Received: from spinner.DIALix.COM (root@spinner.DIALix.COM [192.203.228.67]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA19009 for ; Sat, 5 Oct 1996 07:21:10 -0700 (PDT) Received: from spinner.DIALix.COM (peter@localhost.DIALix.oz.au [127.0.0.1]) by spinner.DIALix.COM (8.8.0/8.8.0) with ESMTP id WAA01668; Sat, 5 Oct 1996 22:19:48 +0800 (WST) Message-Id: <199610051419.WAA01668@spinner.DIALix.COM> To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: jh@tangram.xs4all.nl (Jan-Hein Buhrman), freebsd-bugs@freefall.freebsd.org Subject: Re: kern/1711: kernel logging of signaled processes should be optional In-reply-to: Your message of "Sat, 05 Oct 1996 15:32:26 +0200." <199610051332.PAA00557@uriah.heep.sax.de> Date: Sat, 05 Oct 1996 22:19:48 +0800 From: Peter Wemm Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk J Wunsch wrote: > As Jan-Hein Buhrman wrote: > > > I really liked what rld (the dynamic linker/loader) did on SGI IRIS > > systems (perhaps FreeBSD does the same thing, didn't check it :-): > > > > If some shared libraries couldn't be found, an error message was just > > shown on your terminal (via syslog), but if the process didn't have a > > controlling tty, it was sent to /var/{log,adm}/{messages,SYSLOG} (also > > via syslog). > > I'm not sure, but i think that's what tprintf() does. No.. rtld/ld.so generates the "library libfoo.so.x not found" via a write(2, "message", n) to stderr.. We don't have syslog in the ld.so, although I guess it wouldn't be hard to do if it was desirable. Cheers, -Peter