Subject: Re: pkg/34968 ("checkperms" is broken under Mac OS X)
To: None <,,,>
From: Todd Vierling <>
List: pkgsrc-bugs
Date: 11/06/2006 16:50:02
The following reply was made to PR pkg/34968; it has been noted by GNATS.

From: "Todd Vierling" <>
Subject: Re: pkg/34968 ("checkperms" is broken under Mac OS X)
Date: Mon, 6 Nov 2006 11:45:24 -0500

 On 11/5/06, <> 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 <> <> <>