home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / question / 9438 < prev    next >
Encoding:
Internet Message Format  |  1992-07-26  |  1.6 KB

  1. Path: sparky!uunet!zephyr.ens.tek.com!uw-beaver!micro-heart-of-gold.mit.edu!rutgers!usc!wupost!darwin.sura.net!jvnc.net!netnews.upenn.edu!eniac.seas.upenn.edu!chip
  2. From: chip@eniac.seas.upenn.edu (Charles H. Buchholtz)
  3. Newsgroups: comp.unix.questions
  4. Subject: Re: Finger and .plan, .project
  5. Message-ID: <84433@netnews.upenn.edu>
  6. Date: 26 Jul 92 15:21:57 GMT
  7. References: <19076@fritz.filenet.com> <14u80cINNbd8@grasp1.univ-lyon1.fr>
  8. Sender: news@netnews.upenn.edu
  9. Organization: University of Pennsylvania
  10. Lines: 25
  11. Nntp-Posting-Host: eniac.seas.upenn.edu
  12.  
  13. scotth@felix.filenet.com (Scott Hopson) suggested using a named pipe
  14. as your .plan file.
  15.  
  16. Christophe.Wolfhugel@univ-lyon1.fr (Christophe Wolfhugel) gave lots of
  17. good reason why this is a bad idea.
  18.  
  19. To which I'll add one more: we share a lot of home directories via NFS
  20. between machines.  So, you may have the same home directory on dozens
  21. of machines.  If your .plan is a named pipe, it is associated with a
  22. process on *one* of those machines, on all of the other machines any
  23. access will hang.
  24.  
  25. I got tired of having to kill off hung fingerd processes (owned by
  26. "nobody", so only root can get rid of them), so I installed a new
  27. version of finger.  Works great - only accesses regular .plan and
  28. .project files, gives an error for named pipes, sockets, etc, etc.
  29.  
  30. I considered writing one which would execute .plan if it was
  31. executable, to allow people to run a program when they got fingered,
  32. but I got overwhelmed by the security issues.
  33.  
  34.  
  35. Charles H. Buchholtz       Systems Programmer     chip@seas.upenn.edu
  36.           School of Engineering and Applied Science
  37.               University of Pennsylvania
  38.