home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.programmer
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!caen!destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!acs.ucalgary.ca!cpsc.ucalgary.ca!ajfcal!novatel!hpeyerl
- From: hpeyerl@novatel.cuc.ab.ca (Herb Peyerl)
- Subject: Re: named pipes (was: Finger and .plan, .project)
- Message-ID: <1992Jul29.150454.2133@novatel.cuc.ab.ca>
- Organization: none
- X-Newsreader: Tin 1.1 PL3
- References: <1992Jul26.165838.1278@news.eng.convex.com>
- Date: Wed, 29 Jul 1992 15:04:54 GMT
- Lines: 43
-
- tchrist@convex.COM (Tom Christiansen) writes:
- : At various times, I've wanted to have /etc/motd, my .signature, and my
- : .plan and .project be hooks to programs, not regular files. In the case
-
- Gee.. Wouldn't it be great to have a typed file system where you could
- write a type manager to perform a specific function, then assign that
- type to a file such that whenever an operation is performed on that
- file (open, read, write, stat, etc), the manager is called to perform
- the operation... Oh sorry; Domain/OS already had that feature but not
- enough people liked it... :->
-
- : ln -s ~/.plan /plans/$USER
-
- Wow... Another good idea that Domain/OS has had for years...
-
- It does away with things like "5bin, 5usr" etc... you can have
- /bsd4.3/[bin, usr, etc] and /sys5.3/[bin, usr, etc] and then you
- can "ln -s /usr /'($SYSTYPE)'/usr"...
-
- : What programs would break drastically if we changed the library fopen()
- : call to either accept "rx"/"wx" to indicate a popen(), or else for the
- : sake of transparency, to have it stat() the file and check for the execute
- : bit? (Should we to do it for open() as well? Probably.) Certainly editors
- : would prefer the former solution, but most general purpose programs the
- : latter one.
-
- Actually, if something like this were to be attempted, then people could
- have the compressed-file-type that they're always whining about...
-
- Though I wonder if it wouldn't be better to dig right into the filesystem
- itself and create some room there??? It seems like a lot more work but
- far less "kludgey".. Probably more difficult to distribute... (Not that
- I understand filesystem internals all that well...)
-
- Anyways, just some random comments... Didn't mean to whine about any-
- thing... I'm still a little shell-shocked about the whole Apollo/HP
- incident...
-
- --
- "I was early to finish | hpeyerl@novatel.cuc.ab.ca <Reply-To> | I brew |
- I was late to start, I | peyerlh@cuug.ab.ca | there- |
- might be an adult, but | #define JANITOR "Network Administrator"| fore I |
- I'm a minor at heart." | JANITOR, NovAtel Communications Ltd.| AM. |
-