On Sat, 2024-06-22 at 23:02 +0200, Patrick Dupre via users wrote:
Even if I remove the x right ?
That kind of thing will always depend on how a script is handled.
If it's run directly by a shell, then the shell *may* care about eXecute bit. Likewise, if its *run* by a handler. But if it's essentially a *configuration* for some handler, it's probably ignored.
You can always test this. Put a test script into cron.hourly without the X bit set, and see if it runs. I'd always prefer to test things like this than take someone else's word for it. Sometimes even man files may lead you up the garden path.
If you have configuration scripts you want to keep, but want disabled, it's safer (more predictable) to store them somewhere else than where they're normally accessed.
You could move them into a /etc/cron.weekly.disabled/ directory.