Content
Dateianzeige für mini_httpd_unimount (1.1.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 2012-05-24