Quote: |
For whatever strange reason, Linux only honors SUID/SGID on a.out and ELF files, not interpreted files...
| Can't seem to locate a credible reference at the moment, but I remember reading that as of some kernel revision, support was dropped for the SUID bit on interpreted files (e.g. shell scripts).
The reason was/is that it is too difficult to harden these sufficiently. |