Heinz W. Pahlke schrieb:
On 17-Aug-2006 Karl Sinn wrote:
Des Installer ausführbar machen mit "chmod a+x DATEINAME"
Kann man sich aber auch sparen. Da es sich um ein Shell-Script handelt, reicht ein "sh Dateiname" voellig aus.
Nicht als Korrektur, sondern nur so als Ergaenzung.
Ähm: Bist du auf einem Dateisystem, das mit -o noexec gemountet ist, kannst du das Skript mit sh NAME ausführen, mit ./NAME aber nicht. Ist es mit -o exec gemountet, funktionieren beide wie gewohnt. _Das_ ist der Unterschied. Folglich ist es für Anfänger einfacher, wenn man immer sh NAME schreibt, denn dann macht ein noexec-mount keine Probleme. Allerdings ist dies auch wieder ein Sicherheitsproblem. Man kann so auf _absichtlich_ noexec-Partitionen ein Skript ausführen. Martin