pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/34968 ("checkperms" is broken under Mac OS X)
The following reply was made to PR pkg/34968; it has been noted by GNATS.
From: "Todd Vierling" <tv%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: rillig%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
tron%colwyn.zhadum.org.uk@localhost
Subject: Re: pkg/34968 ("checkperms" is broken under Mac OS X)
Date: Mon, 6 Nov 2006 11:45:24 -0500
On 11/5/06, rillig%netbsd.org@localhost <rillig%netbsd.org@localhost> wrote:
> I don't know anything about Interix, so can you please have a try if the
> sysutils/checkperms package is working there? Please install the package
> and run:
>
> echo /bin/ls | checkperms -c
>
> If it does not report any warning, it's fine. Otherwise please reassign
> the PR to me and tell me with what bytes the Interix binaries start,
> like "\x7fELF" is for ELF binaries.
OK, I built it by hand (my pkgsrc environment is being rebootstrapped)
and I noticed one more thing:
warning: /bin/ls: group-writable file.
On Interix, group writability for executables is actually normal,
because administrative permission is governed by gid 131616, not a
specific root user. pkgsrc is currently set up to use the standard
0755 permissions for binaries, but this may later change to 0775 to be
in line with the rest of the system. (It already uses 0775 for
directories per PKGDIRMODE; this at least allows the Administrators
group file delete permission.)
--
-- Todd Vierling <tv%duh.org@localhost> <tv%pobox.com@localhost>
<todd%vierling.name@localhost>
Home |
Main Index |
Thread Index |
Old Index