Re: [Fink-devel] Angband Won't Build As Nobody

2010-09-12 Thread Max Horn
Hi there, given that apparently quite some packages are affected by the inability to use chmod/chown/chgrp when building as nobody, maybe we should take a step back and see if we can come up with a better solution than "hack the makefile, the move the commands to a PostInstScript". The problem

Re: [Fink-devel] Angband Won't Build As Nobody

2010-09-12 Thread Daniel Macks
On Sun, 12 Sep 2010 09:33:39 0200, Max Horn wrote:   > Here is one idea: Maybe we could insert our own custom chmod/chown scripts into the PATH used for building packages, with suid flag set, so that they can invoke the original chmod/chown with the appropriate rights. Of course that punch

Re: [Fink-devel] Angband Won't Build As Nobody

2010-09-12 Thread Sjors Gielen
Op 12 sep 2010, om 09:33 heeft Max Horn het volgende geschreven: > Here is one idea: Maybe we could insert our own custom chmod/chown scripts > into the PATH used for building packages, with suid flag set, so that they > can invoke the original chmod/chown with the appropriate rights. Of course

Re: [Fink-devel] Angband Won't Build As Nobody

2010-09-12 Thread Max Horn
Am 12.09.2010 um 12:58 schrieb Sjors Gielen: > > Op 12 sep 2010, om 09:33 heeft Max Horn het volgende geschreven: > >> Here is one idea: Maybe we could insert our own custom chmod/chown scripts >> into the PATH used for building packages, with suid flag set, so that they >> can invoke the ori

Re: [Fink-devel] Angband Won't Build As Nobody

2010-09-12 Thread Daniel Johnson
On Sep 12, 2010, at 8:51 AM, Max Horn wrote: > Good question... Anybody know? > > They used to have a tool called "fakeroot" for allowing non-root users to > build packages (we used to contemplate porting that to Mac OS X, but that's > hard, as the tool is system specific). But I don't know wh