Sie befinden sich hier: eisfair / Pack-Eis
News News News

Navigation

Content

Dateianzeige für mini_httpd_unimount (1.0.0)

usr/share/doc/mini_httpd_unimount/mini_httpd_unimount.txt
Das Mini_HTTPD_Unimount-Paket Mit dem Universal Mounter lassen sich ueber die Mini_HTTPD-Oberflaeche auf einfache Weise Laufwerke mounten bzw. unmounten. Auf Wunsch kann das Paket eventuell benoetigte USB-Treiber vorab laden. Hierzu ist es unter Umstaenden noetig das Skript do_usb.sh, welches sich im Verzeichnis /usr/local/htdocs/unimount befindet, den eigenen Beduerfnissen anzupassen. Es wurde bis dato noch nicht entschieden, ob diese Funktion zukuenftig eine Ueberarbeitung erfaehrt oder ersatzlos gestrichen wird. Hinweis Normalerweise sollten benoetigte USB-Treiber ueber den Menuepunkt `setup -> System administration -> USB administration' geladen werden. Die Installation Das Paket wird ueber das Setup-Menue installiert. Wird eine aeltere Paketversion vorgefunden, so wird diese deinstalliert bevor die neuen Programmdateien installiert werden. Das Menue im Setup-Programm Das Mini_HTTPD-Modulmenue im Setup-Programm ist wie folgt aufgebaut: * ... * Goto modules: Zum Modulmenue verzweigen + ... + Unimount - Universal Mounter o View documentation: Anzeigen der Dokumentation o Edit configuration: Bearbeiten der Konfiguration o Advanced configuration file handling: Konfigurationen verwalten o View log file: Logdatei anzeigen o Exit: Untermenue verlassen * ... * Exit: Untermenue verlassen Die Menuepunkte duerften selbsterklaerend sein, da sie keinerlei weitere Eingaben erwarten. Aus diesem Grund wird auf deren Funktion nicht weiter eingegangen. Die Konfigurationsdatei In der Konfigurationsdatei, die ueber das Menue zugaenglich ist, sind folgende Parameter vorhanden; wer sie von Hand editieren will findet sie unter /etc/config.d/mini_httpd_unimount. Die Parameter START_UNIMOUNT Wird der Wert dieses Parameters auf `yes' gesetzt, so wird das Mini_HTTPD_Unimount-Paket aktiviert, der Wert `no' deaktiviert es. Gueltige Werte: yes, no Standardwert: START_UNIMOUNT='no' UNIMOUNT_INFO Wird der Wert dieses Parameters auf `yes' gesetzt, so wird eine Liste aller gemounteter Laufwerke angezeigt, der Wert `no' verhindert die Anzeige der gemounteten Laufwerke. Gueltige Werte: yes, no Standardwert: UNIMOUNT_INFO='yes' UNIMOUNT_USB Wird der Wert dieses Parameters auf `yes' gesetzt, so werden eventuell benoetigte USB-Treiber beim Start geladen, der Wert `no' verhindert das Laden von USB-Treibern durch das Unimount-Paket. Hinweis Normalerweise sollten benoetigte USB-Treiber ueber den Menuepunkt `setup -> System administration -> USB administration' geladen werden. Gueltige Werte: yes, no Standardwert: UNIMOUNT_INFO='no' UNIMOUNT_N Ueber diesen Parameter wird die Anzahl der zu mountenden Laufwerke angegeben, die von Unimount beruecksichtigt werden sollen. Gueltige Werte: Zahl Beispiel: UNIMOUNT_N='3' UNIMOUNT_x_ACTIVE Wird der Wert dieses Parameters auf `yes' gesetzt, so wird der entsprechende Datensatz aktiviert, der Wert `no' deaktiviert ihn. Gueltige Werte: yes, no Standardwert: UNIMOUNT_1_ACTIVE='no' UNIMOUNT_x_NAME Ueber diesen Parameter legt man einen Namen fest welcher die Identifikation des Datensatzes erleichert. Dieser Eintrag dient einzig der Anzeige und wird sonst nicht ausgewertet. Gueltige Werte: Text Beispiel: UNIMOUNT_1_NAME='Home-Verzeichnis' UNIMOUNT_x_DEVICE Ueber diesen Parameter legt man das Laufwerk bzw. Device fest, welches gemountet werden soll. Gueltige Werte: Device-Name Beispiel: UNIMOUNT_1_DEVICE='/dev/sdb2' UNIMOUNT_x_POINT Ueber diesen Parameter legt man den Mountpoint fest ueber welchen auf das Laufwerk bzw. Device zugegriffen werden soll. Gueltige Werte: existierender Mountpoint Beispiel: UNIMOUNT_1_POINT='/mnt/mp-home' UNIMOUNT_x_OPTION Optionaler Parameter: Ueber diesen Parameter koennen bei Bedarf zusaetzlich benoetigte Mount-Optionen angegeben werden. Gueltige Werte: gueltige Mount-Option Beispiel: UNIMOUNT_1_OPTION='-o loop' UNIMOUNT_1_OPTION='ro' UNIMOUNT_1_OPTION='rw' UNIMOUNT_1_OPTION='???' UNIMOUNT_x_USER Optionaler Parameter: Ueber diesen Parameter kann bei Bedarf ein vom Benutzer `root' abweichender Anwendername angegeben werden mit welchem der Mount-Befehl ausgefuehrt werden soll. Wird dieser Wert nicht gesetzt, so wird standardmaessig der Benutzer `root' verwendet. Gueltige Werte: gueltiger Benutzer Beispiel: UNIMOUNT_1_USER='nobody' UNIMOUNT_x_GROUP Optionaler Parameter: Ueber diesen Parameter kann bei Bedarf eine von der Benutzergruppe `root' abweichender Gruppenname angegeben werden mit welchem der Mount-Befehl ausgefuehrt werden soll. Wird dieser Wert nicht gesetzt, so wird standardmaessig die Benutzergruppe `root' verwendet. Gueltige Werte: gueltige Benutzergruppe Beispiel: UNIMOUNT_1_GROUP='nogroup' UNIMOUNT_x_TYPE Optionaler Parameter: Ueber diesen Parameter kann bei Bedarf der Typ des Dateisystems angegeben werden welches gemountet werden soll. Wird dieser Parameter nicht gesetzt, so wird versucht den Dateisystemtyp automatisch zu ermitteln. Gueltige Werte: Name eines Dateisystem Beispiel: UNIMOUNT_1_TYPE='ext3' UNIMOUNT_x_AUTH_USER Optionaler Parameter: Ueber diesen Parameter kann bei Bedarf der Anmeldename angegeben werden, der z.B. beim Mounten einer SMB-Freigabe verwendet werden soll. Gueltige Werte: Anmeldename Beispiel: UNIMOUNT_1_AUTH_USER='frank' UNIMOUNT_x_AUTH_PASS Optionaler Parameter: Ueber diesen Parameter kann bei Bedarf das Kennwort angegeben werden, welches z.B. beim Mounten einer SMB-Freigabe verwendet werden soll. Gueltige Werte: gueltiges Kennwort Beispiel: UNIMOUNT_1_AUTH_PASS='geheim' Verschiedenes Auf eine SMB-Laufwerksfreigabe zugreifen Will man auf eine SMB-Laufwerksfreigabe zugreifen, so sollte die Konfiguration etwa wie folgt aussehen: UNIMOUNT_5_ACTIVE='yes' # Datensatz aktiviert UNIMOUNT_5_NAME='VOL1' # Beschreibender Name UNIMOUNT_5_DEVICE='//server/daten' # //Servername/Freigabename UNIMOUNT_5_POINT='/vol1' # Mountpoint fuer den Zugriff UNIMOUNT_5_OPTION='???' # durch die Netzfreigabe bestimmt UNIMOUNT_5_USER='nobody' # alternativer Anwender zu 'root' UNIMOUNT_5_GROUP='nogroup' # alternative Gruppe zu 'root' UNIMOUNT_5_TYPE='smbfs' # Dateisystemtyp: smbfs Volume UNIMOUNT_5_AUTH_USER='Admin' # Anmeldename fuer Serverzugriff UNIMOUNT_5_AUTH_PASS='pluto' # Kennwort fuer Serverzugriff Juergen Edner 2011-06-11