um, changing to 644 is almost certainly incorrect for executables. methinks you want 0755.
-elf On Mon, 24 Nov 2008, felix winkelmann wrote:
On Sat, Nov 22, 2008 at 1:36 PM, Drake Wilson <[EMAIL PROTECTED]> wrote:Sorry for the short pre-message research time, but this seems bogus enough to warrant it. I just built Chicken 3.4.0 from source in /usr/local/src/chicken-3.4.0 on Debian GNU/Linux x86_64 ("sid"), and at the end of the [make install] output, I see: $ sudo make PLATFORM=linux PREFIX=/usr/local USE_HOST_PCRE=yes install [...] chmod a+rw chicken csi \ csc chicken-profile chmod a+rw chicken-setup Uh. Why is this making the executables world-writable? Who said I wanted other UIDs on this machine to be able to write to those files? It seems like a pretty bad idea to be doing that without user consent, or at the very least a prominent notice! A few searches on chicken.wiki.br, the Web, and the user manual turn up nothing relevant about "world-writable" or "chmod a+rw", so here I post.Thanks for reporting this. I changed the invocation to use 0644 instead. cheers, felix _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
_______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
