Filemanager auf Verzeichnis beschränken

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
samhain

Filemanager auf Verzeichnis beschränken

Beitrag von samhain » 09.09.2010 20:21:40

Ich siche einen einfachen graphischen Filemanager (so was wie pcmanfm/tunar/konqueror), aber ich mächte alle Aktionen des Users auf ein Verzeichnis beschränken. Quasi eine chroot-Umgebung nur für den Filemanager. Kennt jemand so was? Kann das der Kiosk-Modus von KDE?

pferdefreund
Beiträge: 3800
Registriert: 26.02.2009 14:35:56

Re: Filemanager auf Verzeichnis beschränken

Beitrag von pferdefreund » 10.09.2010 08:04:49

Obs KDE kann, - keine Ahnung. Ist auch eine etwas ausgefallene
Anforderung. So man C oder C++ kann, sollte sich das aber
relativ einfach in den Quellen regeln lassen.
Alle Verzeichniswechsel, die im String vorne nich gleicht dem
Inhalt vom $HOME sind, abfangen.
so etwa
zf char[256];
int hl;
int rc;
strncpy(zf,getenv("HOME"),255);
hl = strlen(zf);
rc = strncmp(zf,feldmitneuemdir,hl);
if ( rc != 0) fehler;
mach weiter...
Ungetestet - nur so ne Idee...

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: Filemanager auf Verzeichnis beschränken

Beitrag von cosmac » 10.09.2010 23:34:11

hi,

von wegen "ausgefallene Anforderung", ich brauch sowas auch gerade, vielleicht liegt es am Wetter :)

Ich werde wahrscheinlich einen Browser als Filemanager missbrauchen. Wenn man nichts weiter macht, kommt man mit ".." trotzdem überall hin. Dafür kann man mit einer passenden index.html kann ganz genau kontrollieren, was erlaubt ist. Das wäre auch mal eine Anwendung für die altmodischen Frames.

Debianmidori hat gegen iceweasel den Vorteil, dass man mit der Kommandozeilen-Option "-c" mehrere Konfigurationen haben kann. Außerdem ist der schneller. Dafür kann er Verzeichnisse nicht selber auflisten.
Beware of programmers who carry screwdrivers.

Antworten