Wie ich schon
vor einiger Zeit verlinkt habe, hat Daneil damals in seinem Blog erklärt warum man teilweise
"Kein Zugriff auf Verzeichnisse unter Windows Vista" hat.
Jetzt bin ich über ein Programm gestolpert, dass trotz dieser Einstellung nicht korrekt funktioniert - immerhin wird der Fehler abgefangen:
CODE:
Admin@Jtb ~
$ updatedb
/usr/bin/find: Filesystem loop detected; `/cygdrive/c/Documents and Settings/Adm
in/AppData/Local/Application Data' is part of the same filesystem loop as `/cygd
rive/c/Documents and Settings/Admin/AppData/Local'.
/usr/bin/find: Filesystem loop detected; `/cygdrive/c/Documents and Settings/Adm
in/Local Settings/Application Data' is part of the same filesystem loop as `/cyg
drive/c/Documents and Settings/Admin/Local Settings'.
Fazit: cygwin ist noch nicht ganz Vista-kompatibel, aber dank des Ursprungs wo Symlinks gängiger sind/waren, waren die Programmierer so schlau diesen Fehler abzufangen.
Ich rede hier extra von gängiger anstatt "überhaupt möglich", da Symlinks schon vor Windows Vista mit NTFS möglich waren - nur kaum jemand wusste es und noch weniger benutzten es
Warum die Einstellung, die das genau eigentlich verhindern sollte mit find nicht funktioniert, weiß ich nicht - habe aber derzeit auch nicht die Lust das genauer zu untersuchen.