🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.unix
Article #614

Re: Unified I/O namespace: what's the point?

#614
From: Felix Lee
Date: Tue, 16 Oct 1990 15:32
24 lines
1319 bytes
Submitted-by: flee@guardian.cs.psu.edu (Felix Lee)


>On the contrary. syslog is a counterexample. While it is hardly as
>modular as I would like, it shows that (0) an fd-centric model works;

syslog shows the limitations of an fd-centric model.  B News, for
example, writes log entries in the files "log" and "errlog".  You
cannot redirect this into syslog without modifying code.

If syslog existed in the filesystem namespace, you might
	ln -s /syslog/news.info log
	ln -s /syslog/news.err errlog
or maybe even
	ln -s ~/mylog/news.err errlog
and everything would work.

Why should I have to teach all my programs about syslog when I can
just write to a filesystem object instead?
--
Felix Lee	flee@cs.psu.edu


Volume-Number: Volume 21, Number 204
Technical Details
Message-ID: <13688@cs.utexas.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!watmath!att!rutgers!uwm.edu!cs.utexas.edu!fletcher
References: <13220@cs.utexas.edu> <13343@cs.utexas.edu> <13390@cs.utexas.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watserv1!watmath!att!rutgers!uwm.edu!cs.utexas.edu!fletcher
From: flee@guardian.cs.psu.edu (Felix Lee)
Newsgroups: comp.std.unix
Subject: Re: Unified I/O namespace: what's the point?
Message-ID: <13688@cs.utexas.edu>
Date: 16 Oct 90 15:32:42 GMT
References: <13220@cs.utexas.edu> <13343@cs.utexas.edu> <13390@cs.utexas.edu>
Sender: fletcher@cs.utexas.edu
Organization: Penn State Computer Science
Lines: 24
Approved: fletcher@cs.utexas.edu (Guest Moderator, Fletcher Mattox)
X-Submissions: std-unix@uunet.uu.net