Perhaps ./setiathome is a script,
using #!/bin/bash as its interpreter,
it is calling another (binary) executable,
that does not have execute permissions.

I don't have the latest version of setiathome,
so this is all speculation, but it would seem
to explain everything I have read in this 
thread so far.

J

-----Original Message-----
From: Bijan Soleymani [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, September 24, 2002 9:11 AM
To: [EMAIL PROTECTED]
Cc: debian-laptop List
Subject: Re: bash: ./setiathome: Permission denied


The fact that bash gives "cannot execute binary file" 
suggests that "setiathome" is an executable and not a
script.

The default permission of 555 is ok, that is read +
execute for all users: 4 (read) + 1 (execute).

If you run it like ./setiathome
or 
/directory/where/program/is/setiathome

then there is something wrong with the program.

Bijan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to