[2155] in SIPB_Linux_Development
Re: /afs/sipb/system/i386_linux3/srvd-8.2 read-protected
daemon@ATHENA.MIT.EDU (Salvatore Valente)
Wed Sep 9 02:48:35 1998
Date: Wed, 9 Sep 1998 02:48:18 -0400 (EDT)
To: warlord@MIT.EDU
Cc: linux-dev@MIT.EDU
In-Reply-To: <sjm4suix8wg.fsf@incommunicado.ihtfp.org> (message from Derek
Atkins on 08 Sep 1998 23:27:43 -0400)
From: Salvatore Valente <svalente@MIT.EDU>
Derek wrote:
.../usr/athena/bin/quota looks like it should be setuid according to
the makefile, so maybe Sal screwed up when he built it...
Yes, I did. And the screwup wasn't limited to "quota". When I ran
packs/build/build.sh, nothing got installed setuid root . I manually
fixed a few programs, but I obviously missed "quota". Sorry.
The problem seems to be that something in the build procedure sets the
install command to "install -m 755". So setuid programs get installed
with "install -m 755 -m 4755". It seems that install uses the first
-m argument.
I'll fix the build process.
Have a nice day,
Sal.