Portál AbcLinuxu, 6. května 2025 16:37

Dotaz: Opensuse 11.1 a přístupová práva k /dev/sr0

19.12.2008 23:01 Quak
Opensuse 11.1 a přístupová práva k /dev/sr0
Přečteno: 1658×
Odpovědět | Admin

Zkouším opensuse 11.1 x86_64 (s KDE3.5) a narazil jsem na problém, že nemohu jako obyčejný uživatel přistupovat k video dvd na /dev/sr0. Po vložení disku do mechaniky se práva nastaví vždy na

brw-rw----+ 1 root disk 11, 0 /dev/sr0

Nepomáhá ani když uživatele přidám do skupiny disk. Pokud ručně nastavím práva na 666, tak disk načtu, ale jen do chvíle než disk vysunu a znovu zasunu.

Neví někdo jak na to?

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.12.2008 23:18 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co ukáže 'getfacl /dev/sr0'?
19.12.2008 23:34 Quak
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
# file: dev/sr0
# owner: root
# group: disk
user::rw-
group::rw-
mask::rw-
other::---
20.12.2008 00:18 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
To je ale až po tom 'chmod 666 /dev/sr0'. Mne zajímá, jak to vypadalo předtím.
20.12.2008 09:29 Quak
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

To je před chmod protože other mají permissions ---.

Díval jsem se jak to vypadá s ACL u Opensuse 11.0. Tam jsou práva k /dev/sr0 nastavena na

# owner: root
# group: disk
user::rw-
user:<prave prihlaseny uzivatel>:rw-
group::rw-
mask::rw-
other::---

Nastavil jsem to tak i na problematickém stroji a pomohlo to, jenže jen na chvíli. Po rebootu jsou ještě práva v pořádku, ale po prvním vložení disku je něco zákeřně vynuluje do stavu jak je popsaný nahoře.

20.12.2008 11:17 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
Měl by tam být někdo, kdo přidá tu položku pro právě přihlášeného uživatele, myslím že resmgr (Resource Manager). Zkusím se na to podívat.
20.12.2008 20:42 Quak
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

Od verze 11.1 se v OpenSUSE nepoužívá Resource Manager. Nejspíš to dělá hal, nebo nějaký policy kit, ale nemám ponětí, kde se nastavují akce po detekci vloženého média.

23.12.2008 03:23 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak to vypadá, že se mne tento problém týká také. Teď mám sice na práci důležitější věci, ale určitě se k tomu vrátím a zkusím zjistit, kde je chyba.
23.12.2008 08:23 Tomáš Kubíček | skóre: 5
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

Měl sem ten samý problém (tedy kromě mnoha dalších) pomohlo přeinstalovat z repozitářů hal a mount (nevím jestli se tak jmenuje přesně, zkrátka balíčky, které se starají o připojování zařízení). Možná taky časem zjistíte, že nemůžete zapisovat na disk s Windows ani po nainstalování všech potřebných balíčků :-) Možná Vám taky oprava Grubu zníčí celý filesystém s Win, tak jako se to stalo mě :-(  No....takhle verze openSuse je v něčem určitě lepší než ta předešlá, ale já se pokorně vrátil k 11.0, kde mi fungovalo naprosto všechno spolehlivě.

23.12.2008 09:10 Quak
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

Já taky nejsem příznivcem překotného nasazování horkých novinek a na 11.1 jsem přešel jen kvůli podpoře WiFi síťovky Atheros AR242x. Druhý operační systém na počítači nemám, takže podobné problémy jaké jste popsal, jsem naštěstí zatím nezaznamenal.

Přeinstalaci balíčků vyzkouším, ale nevím jestli to bude konečné řešení, nebo se to zase rozklíží :-(. Než jsem položil dotaz do poradny, tak jsem přeinstaloval systém a na čerstvé instalaci je vše v pořádku.

Na desktopu mám pořád 11.0 a ještě nějaký čas tam vydrží. Doufám, že 11.3 bude opět zbavená všech bugů, jak už to u trojkových subverzí bývá.

kriskami avatar 23.12.2008 14:18 kriskami | skóre: 15 | blog: kriskami | Luka nad Jihlavou
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

Potvrzuji a děkuji. Opravdu pomohlo reinstalovat balíčky hal a autofs. Jednoduché a rychlé, leč zbytečně obtěžující a problémové pro BFU.

Když ve slově LÁSKA změníš 4 písmena a jedno odebereš, dostaneš slovo PIVO. Že by náhoda?
23.12.2008 14:22 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
To vypadá spíš na workaround než na řešení…
28.12.2008 14:11 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

Sice ta reinstalace balíčků pomůže, ale má jeden háček (aspoň v mém případě) -- je to jen do restartu/oddokování počítače. Potom už je situace zase úplně stejná -- chybná práva k /dev/sr0.

Naštěstí, v diskusi na bugzille se objevil lepší workaround:

* make your user a member of "cdrom" group
* create /etc/udev/rules.d/99-my.rules file with the following entry:
KERNEL=="sr*[0-9]", GROUP="cdrom", MODE="0660"
* reboot

Nuphar avatar 7.1.2009 17:07 Nuphar | skóre: 19
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten trik s právy u mě úplně nezabral. Musel jsem ještě laborovat s členstvím ve skupinách audio, cdrom a disk. Sice to pálí, ale KDE4 prázdné médium "nevidí". Celé se mi to nelíbí... Kde udělali soustruzi chybu...?
Per aspera, Asparagus et Aspergillus ad a/Astra!
7.1.2009 17:58 Olaf
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0

http://www.abclinuxu.cz/poradna/linux/show/250975

23.1.2009 12:40 Quak
Rozbalit Rozbalit vše Re: Opensuse 11.1 a přístupová práva k /dev/sr0
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak dneska se objevil update hal a autofs pro openSUSE 11.1. Je tu jistá naděje, že už je to opravené. Zatím to nemůžu potvrdit, protože nesedím u toho správného stroje.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.