Üdv.
A problémám a következő. Normál felhasználóval nem tudom megnyitni a mount-olt CD vagy DVD lemez könyvtárát. A hibához kapcsolódó topikom az arch fórumon: ittCsak azért linkelem, mert ott találhatóak meg a konfig fájlok. De azért ide is bemásolom őket.
~$ groups
disk wheel dbus hal video audio optical floppy storage power users
/etc/fstab:
/dev/cdrom /media/cdrom auto defaults,ro,users,exec,owner,noauto 0 0
/dev/dvd /media/dvd auto defaults,ro,users,exec,owner,noauto 0 0
/dev/fd0 /media/fd0 auto users,sync,noauto,exec,rw 0 0
/etc/dbus-1/system.d/hal.conf
(policy user="unranked")
(allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/)
(allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/)
(allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/)
(allow send_interface="org.freedesktop.Hal.Device.Volume"/)
(allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/)
(/policy)
A hal.conf-nál a '( )' a '< >' jellel egyezik meg, senkit ne tévesszen meg :) A linkelt topikban szerepel az autofs konfigja is, de azt már töröltem a rendszerről.
A legutolsó ötletem egy chmod volt a /media könyvtáron, de semmit nem értem el vele. És a lényeg; ls-re a címben szereplő hibaüzenetet kapom normál felhasználoként, root-ként természetesen tudom olvasni a könyvtárat. Kifogytam az ötletekből.
kernel: 2.6.28-ARCH
hal-verzió: 0.5.11-7
wm: fluxbox
fájlkezelő: thunar, thunar-volman-nal
ui.: Természetesen a wiki és a google már megvolt, nem sok sikerrel
- 1691 megtekintés
Hozzászólások
Nos, létrehoztam egy másik felhasználót 'proba' néven. Hozzáadtam a megfelelő csoportokhoz (optical,storage,power,disk,hal,users) és ez a felhasználó sem tudja olvasni a mountolt CD/DVD könyvtárat.
- A hozzászóláshoz be kell jelentkezni
sudo ls -la /media
Az a tippem, h rossz felhasznalokent/jogosultsaggal mountolodik fel.
--
The Net is indeed vast and infinite...
http://gablog.eu
- A hozzászóláshoz be kell jelentkezni
ls -la /media kimenete
Mount előtt:
összesen 20
drwxrwxrwx 5 unranked root 4096 febr 9 12.28 .
drwx-xr--x 20 root root 4096 jan 29 18.11 ..
drwxrwxrwx 2 unranked root 4096 jan 29 18.12 cdrom
drwxrwxrwx 2 unranked root 4096 febr 7 16.42 dvd
drwxrwxrwx 2 unranked root 4096 jan 29 18.12 fd0
Mount után:
összesen 20
drwxrwxrwx 5 unranked root 4096 febr 9 2009 12.28 .
drwx-xr--x 20 root root 4096 jan 29 18.11 ..
drwxrwxrwx 2 unranked root 4096 jan 29 18.12 cdrom
drwx------ 6 root root 4096 dec 5 10.16 dvd
drwxrwxrwx 2 unranked root 4096 jan 29 18.12 fd0
A tippem nekem is ez volt, ezért próbáltam ki egy másik felhasználóval. De mostmár teljesen tanácstalan vagyok.
- A hozzászóláshoz be kell jelentkezni
Hm...
Mount előtt:
...
drwxrwxrwx 2 unranked root 4096 febr 7 16.42 dvd
Mount után:
...
drwx------ 6 root root 4096 dec 5 10.16 dvd
warum?
- A hozzászóláshoz be kell jelentkezni
Az előttre a válaszom a chmod. Az utánt pedig én sem értem. Mióta szembesültem a dologgal azóta így működik. Viszonylag friss install, sokat nem buheráltam. Minden ment pöccre, csak pénteken akartam cd-t írni....root-ként meg nem fogok.
- A hozzászóláshoz be kell jelentkezni
/etc/udev/rules.d alatt nincs elállítva az eszköz jogosultság?
- A hozzászóláshoz be kell jelentkezni
Átolvastam a konfig fájlokat (közben nagy vonalakban az udev rule írást is), jónak tűnik. A cd/dvd részlegnél a 81-arch.rules fájlban meg van adva a GROUP="optical", mind az IDE mind az SCSI eszközöknél(sd0-9, sr0-9). Az enyém SATA és a dmesg.log szerint sr0-ként kezeli, ez okozhat galibát ? Ha igen, saját rules-al megoldható ?
Nagyobb vagy kisebb számot adjak meg neki elnevezésnél, mint 81 ? Ahogy az udev rules írásos howto-ban értelmeztem a kisebbet tölti be előbb, de a nagyobb sorszámú felülbírálja ezeket ?
Őszintén szólva az udev-et soha nem bántottam még, most merültem el benne jobban.
Az arch-wikiben az udev-nél szó van egy hasonló problémáról, de az 2.6.15-ös nem gyári kernelre vonatkozik. Én 2.6.28-as gyárit használok.
- A hozzászóláshoz be kell jelentkezni
Az fstab-ban nem kell szerepelnie az eszközöknek. A HAL automatikusan mountolja.
--
Elméletileg nincs különbség elmélet és gyakorlat között. Gyakorlatilag van.
- A hozzászóláshoz be kell jelentkezni
Hm. Kikommenteztem azt a két sort. Megy :) Az egészben az a furcsa,hogy ilyen egyszerű az egész. :) Kicsit szégyenlem is magam.
Köszönöm a tanácsot!
- A hozzászóláshoz be kell jelentkezni