Re: request for GNU (not djb) install info
On Mon, Apr 24, 2000 at 11:52:25AM -0500, Mate Wierdl wrote:
> From: Mate Wierdl <mw@moni.msci.memphis.edu>
> To: Qmail List <qmail@list.cr.yp.to>, log@list.cr.yp.to
> Reply-To: mw@moni.msci.memphis.edu
> Mail-Followup-To: Qmail List <qmail@list.cr.yp.to>, log@list.cr.yp.to
>
> This is a bit offtopic: I was about to upload an init/run scripts
> package when I noticed they would not work properly. The reason: the
> install and mkdir programs of the GNU fileutils package on RH 6.1 do
> not handle special bits properly. Consider
On Debian GNU/Linux, version 2.2, which comes with fileutils
4.0l, I see mkdir behaving properly, while install seems broken:
root@nagy /tmp/c# install -d -m2755 install
root@nagy /tmp/c# mkdir -p -m2755 mkdir
root@nagy /tmp/c# ls -ld install mkdir
drwxr-xr-x 2 root root 1024 Apr 25 14:28 install
drwxr-sr-x 2 root root 1024 Apr 25 14:28 mkdir
On a SuSE 6.3 box, with fileutils 4.0, the result is:
drwxr-xr-x 2 vanbaal users 1024 Apr 25 14:39 install
drwxr-xr-x 2 vanbaal users 1024 Apr 25 14:39 mkdir
I think mkdir was fixed in 4.0l, the fileutils changelog says:
1999-11-17 Jim Meyering <meyering@ascend.com>
* src/mkdir.c (S_IRWXUGO): Define if necessary.
(main): Use chmod to set the permissions if bits other than those
of S_IRWXUGO were requested. Reported by Sami Farin.
Apparently, this fix didn't make it into install.c.
I'll report a bug against it. Thanks for pointing this out.
Let's mail followups to debian-devel@lists.debian.org, not
qmail@list.cr.yp.to.
Bye,
Joost van Baal
Reply to: