Article View: comp.sys.sun
Article #9203Yet another finger hole
From: Brian H. Powell
Date: Tue, 22 Nov 1988 23:38
Date: Tue, 22 Nov 1988 23:38
20 lines
1304 bytes
1304 bytes
As distributed, SunOS 4.0 has the same bug. However, since SunOS 4.0 uses
a 4.3BSD-style inetd.conf, you can easily fix it.
Just edit /etc/inetd.conf, and change the line that says:
finger stream tcp nowait root /usr/etc/in.fingerd in.fingerd
to say
finger stream tcp nowait nobody /usr/etc/in.fingerd in.fingerd
This will cause in.fingerd to run as nobody instead of root. Make sure
you've got a nobody in your passwd file. The fix mentioned above (making
in.fingerd owned, grouped, setuid and setgid to nobody/nogroup) also
works.
Brian H. Powell National Instruments Corp.
brian@natinst.uucp 12109 Technology Blvd.
cs.utexas.edu!natinst!brian Austin, Texas 78727-6204
AppleLink:D0351 (512) 250-9119 x832
Technical Details
Message-ID:
<8811112032.AA22990@natinst.uucp>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!peregrine!elroy!ames!nrl-cmf!mailrus!cornell!uw-beaver!rice!sun-spots-requestShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!peregrine!elroy!ames!nrl-cmf!mailrus!cornell!uw-beaver!rice!sun-spots-request From: natinst!brian@cs.utexas.edu (Brian H. Powell) Newsgroups: comp.sys.sun Subject: Yet another finger hole Message-ID: <8811112032.AA22990@natinst.uucp> Date: 22 Nov 88 23:38:04 GMT Sender: usenet@rice.edu Reply-To: Sun-Spots@Rice.edu Organization: Rice University, Houston, Texas Lines: 20 Approved: Sun-Spots@rice.edu Original-Date: Fri, 11 Nov 88 14:32:22 CST X-Sun-Spots-Digest: Volume 7, Issue 22, message 8 of 14