On Wed, 11 Jun 2008 05:49:12 -0500 Will Maier <[EMAIL PROTECTED]> wrote:
> Hi Taylor- > > On Tue, Jun 10, 2008 at 11:57:35PM -0400, Taylor Venable wrote: > > I was just curious if this was a bug because it seemed a bit > > curious to me that the Python files for Trac 0.10.4 on OpenBSD 4.3 > > are installed group-writable. While the byte-compiled code in > > /usr/local/lib/ python2.5/site-packages/trac is chmod 644, the > > source code is chmod 664. > > Really? That isn't the case now (in -current), and I don't see > anything in the CVS log that suggests it was the case on 4.3. You're > saying that the *.py files have mode 664? Is this still the case > after removing and reinstalling the package? OK, I apologize because I got one thing wrong: this is in the package available from the OpenBSD FTP site, not from Ports. When built from Ports, things work as expected. But when I did this: # export PKG_PATH=ftp://ftp5.usa.openbsd.org/pub/OpenBSD/`uname -r`/packages/`uname -m`/ # pkg_add -v trac That's when I get the group-writable Python source. I don't know if this is the right mailing list for the problem then, but it's definitely reproducible. -- Taylor Venable http://real.metasyntax.net:2357/ foldr = lambda f, i, l: (len(l) == 1 and [f(l[0], i)] or [f(l[0], foldr(f, i, l[1:]))])[0]