Bei der Verwendung von Ruby kann es vorkommen, dass man eine Warnung “Insecure world writable dir …” erhält. Diese wird ausgegeben, wenn es sich bei den in $PATH angegebenen Pfaden um Verzeichnisse handelt, die schreibbar für alle Benutzer sind.
Ruby gibt in einem solchen Fall beispielsweise für die Eingabe:
ruby -e '`echo`'folgende Warnung aus:
-e:1: warning: Insecure world writable dir /usr/local/mysql/bin in PATH, mode 040777Ein naheliegender Work-Arround ist dabei das Entfernen der allgemeinen Schreibrechte von dem angegebenen Verzeichnis. Dies ist mit folgendem Befehl möglich:
chmod o-w /usr/local/mysql/binHandelt es sich um ein Verzeichnis mit eingeschränkten Benutzerrechten, dann sollte sudo chmod verwendet werden.

Leave a Reply