usb-stick mit ext3 filesystem, wie zugriffsrechte setzen...
Hallo liste, hab mir einen usb stick mit ext3 formatiert, wo sag ich dem hotplug dass er den mit den rechten RWXRWXR-X mounten soll, das verzeichnis in dem der gemountet wird wird ja beim abstecken gelöscht... :/ bye, MH -- gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 3. Februar 2009 19:33 schrieb Mathias Homann:
Hallo liste,
hab mir einen usb stick mit ext3 formatiert, wo sag ich dem hotplug dass er den mit den rechten RWXRWXR-X mounten soll, das verzeichnis in dem der gemountet wird wird ja beim abstecken gelöscht... :/
Ein Ansatzpunkt könnten eine passende udev Regel in /etc/udev/rules.d sein man udev http://reactivated.net/writing_udev_rules.html In diversen c'ts gab es in letzter Zeit auch Artikel zu dem Thema Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 3. Februar 2009 schrieb Ralf Arndt:
Am Dienstag, 3. Februar 2009 19:33 schrieb Mathias Homann:
Hallo liste,
hab mir einen usb stick mit ext3 formatiert, wo sag ich dem hotplug dass er den mit den rechten RWXRWXR-X mounten soll, das verzeichnis in dem der gemountet wird wird ja beim abstecken gelöscht... :/
Ein Ansatzpunkt könnten eine passende udev Regel in /etc/udev/rules.d sein
man udev
ok, der artikel hilft mir nicht wirklich weiter. Die grundlegenden Ideen sind mir klar, aber wie kann ich denn eine Regel schreiben die sich nur auf einen ganz bestimmten Stick auswirkt...
In diversen c'ts gab es in letzter Zeit auch Artikel zu dem Thema
muss ich wohl mal meinen stapel durchsehn. bye, MH -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 4. Februar 2009 10:14 schrieb Mathias Homann:
Am Dienstag, 3. Februar 2009 schrieb Ralf Arndt:
Am Dienstag, 3. Februar 2009 19:33 schrieb Mathias Homann: ok, der artikel hilft mir nicht wirklich weiter. Die grundlegenden Ideen sind mir klar, aber wie kann ich denn eine Regel schreiben die sich nur auf einen ganz bestimmten Stick auswirkt...
Indem Du eine Regel für ein bestimmtes Label oder eine UUID oder ein anderes eindeutiges Charakteristikum erstellst. Ein Beispiel: ACTION=="add", ENV{ID_SERIAL}="Apple_iPod_000A2700186BF07E-0:0", \ RUN+="tuwas" Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 4. Februar 2009 schrieb Ralf Arndt:
Am Mittwoch, 4. Februar 2009 10:14 schrieb Mathias Homann:
Am Dienstag, 3. Februar 2009 schrieb Ralf Arndt:
Am Dienstag, 3. Februar 2009 19:33 schrieb Mathias Homann:
ok, der artikel hilft mir nicht wirklich weiter. Die grundlegenden Ideen sind mir klar, aber wie kann ich denn eine Regel schreiben die sich nur auf einen ganz bestimmten Stick auswirkt...
Indem Du eine Regel für ein bestimmtes Label oder eine UUID oder ein anderes eindeutiges Charakteristikum erstellst.
Ein Beispiel:
ACTION=="add", ENV{ID_SERIAL}="Apple_iPod_000A2700186BF07E-0:0", \ RUN+="tuwas"
ah, genau das hab ich gesucht... was wäre denn das volume label? ENV{VOLUME_LABEL} oder so? in der udev man page steht leider nicht drin wie ich an das FS label ran komm, muss aber gehn da udev das ja auch nutzt um das mount verzeichnis anzulegen... bye, MH -- gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 4. Februar 2009 15:04 schrieb Mathias Homann:
ah, genau das hab ich gesucht... was wäre denn das volume label? ENV{VOLUME_LABEL} oder so? in der udev man page steht leider nicht drin wie ich an das FS label ran komm, muss aber gehn da udev das ja auch nutzt um das mount verzeichnis anzulegen...
udevadm monitor --environment liefert mir für einen USB Stick die Kandidaten ID_FS_LABEL ID_FS_LABEL_ENC ID_FS_LABEL_SAFE Ersteres sollte wohl Deine Wahl sein. Du kannst natürlich auch über die UUID oder andere Kriterien gehen. Ich persönlich ziehe aber das Label vor: Wenn ich die Partition mal ersetze, muss ich genau eine Stelle ändern, nämlich das Label der neuen Partition. Ob Du jetzt mit udev Regeln die Berechtigungen des gemounteten FS ändern kannst, weiss ich nicht. Möglicherweise muss das über die fdi Regeln geschehen. Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 4. Februar 2009 15:04 schrieb Mathias Homann:
Am Mittwoch, 4. Februar 2009 schrieb Ralf Arndt:
ACTION=="add", ENV{ID_SERIAL}="Apple_iPod_000A2700186BF07E-0:0", \ ^^^^^ RUN+="tuwas"
Kleiner Nachtrag, da ist natürlich ein Fehler drin: Der Vergleich muß natürlich mit "==" durchgeführt werden. Vor einigen Monaten habe ich mal ein paar Versuche mit meinem iPod. Bis eben habe ich mich gewundert, warum sich seitdem jeder dahergelaufene USB Stick als iPod ausgibt;-) Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Mathias Homann
-
Ralf Arndt