Isn't he running the command in the user home since he only uses sudo?
So, if he doesn't use ./ he will not execute the command chmod in the current directory.
@d81
Please use ls with the ls -l option
ls -l ./
in the dir:
/usr/lib/tremulous
no, sudo temporarily grants root privs to your user in the current working directory. you're thinking of sudo su - which spawns an actual root `login shell'.
there is absolutely no need to use ls -l ./, the ./ is entirely extraneous
run cat /usr/bin/tremulous, and post it here. it also might be incorrect permissions as stated by david. try sudo chmod 755 tremulous (which gives world readable/executable bits)