Yes, I am talking about shell scripts, made executable through the command
- Code: Select all
chmod +x
As for the system, I was under Mageia 32bits, and I installed (after formating the / partition) Mageia 64bits. Since I had forgotten to check the id numbers for my account and associated group, I didn't directly create these accounts when I installed the system, but realocated the account directory afterwards. To make sure there was no problem, I gave all the files to this user account (as root), using
- Code: Select all
chown -R user/user /home/<user directory>
I have a few of these scripts (which all worked properly before. Here is one :
- Code: Select all
#/bin/sh
leafpad /home/<user directory>/Documents/Todo.txt
This script's path is
- Code: Select all
/home/<user directory>/.Todo
An ls -lah of this script gives :
- Code: Select all
-rwxrwxr-x 1 user user 46 juil. 13 2011 .Todo*
I honestly see nothing here that enlightens me as to why even root isn't allowed to execute the script.