Xref: utzoo comp.bugs.4bsd:895 comp.bugs.misc:177 comp.bugs.sys5:514 Path: utzoo!utgpu!attcan!uunet!husc6!cmcl2!lanl!unm-la!unmvax!turing.unm.edu!mike From: mike@turing.unm.edu (Michael I. Bushnell) Newsgroups: comp.bugs.4bsd,comp.bugs.misc,comp.bugs.sys5 Subject: Re: Hard Links between UNIX Utility Programs Keywords: unix links bsd sysv sys5 Message-ID: <1164@unmvax.unm.edu> Date: 3 Aug 88 08:32:22 GMT References: <184@chip.UUCP> <185@chip.UUCP> <3642@pitt.UUCP> Sender: news@unmvax.unm.edu Reply-To: mike@turing.unm.edu.UUCP (Michael I. Bushnell) Organization: University of New Mexico, Albuquerque Lines: 30 In article <3642@pitt.UUCP> hoffman@vax.cs.pittsburgh.edu (Bob Hoffman) writes: >In article <185@chip.UUCP> mparker@chip.UUCP (M. D. Parker) writes: >>... I want to prevent users from >>examining the mailq using the /usr/ucb/mailq program >I believe it can be done by setting protections and group-IDs >carefully. First of all, I think it's safe to assume that you >don't want any of your users executing /usr/lib/sendmail directly >for any reason. Sendmail is normally invoked by the users' mail >agent, e.g. /bin/mail, /usr/ucb/Mail, etc. I propose a way of >restricting execution of /usr/lib/sendmail without losing any >functionality for the users sending or receiving mail or for the >administration of the mail facility. Oh, please, please don't inflict pain on your users like this. What if I want to write my own mail agent? Say I like emacs? Then I get emacs's mail agent, which calls sendmail. Sendmail is intended to usable by arbitrary bozos, who will usually want to use a nice interface instead. Also, you can get some access to sendmail with "telnet localhost smtp", anyway. -- N u m q u a m G l o r i a D e o Michael I. Bushnell HASA - "A" division mike@turing.unm.edu {ucbvax,gatech}!unmvax!turing.unm.edu!mike