Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mystical в Mar 25, 2008, 01:10



Титла: Автоматично монтиране на cdrom
Публикувано от: mystical в Mar 25, 2008, 01:10
По тази тема е писано Проблем със slackware 12, прегледах я както и много други подобни теми в нета. Имам чувството, че се въртя в кръг.

Първоначално ми изписваше: A security policy in place prevents this sender from sending this message to this recipient,see message bus configuration file(rejected message haed interface "org.freedesktop.Hal.Device.Volume" member "Mount error name"(unset)" destination "org.freedesktop.Hal")


usermod -g plugdev mystical
usermod -g video mystical
usermod -g audio mystical
usermod -g cdrom mystical


mystical@Slackware:~$ groups
users audio video cdrom plugdev

root@Slackware# groups
root bin daemon sys adm disk wheel floppy

Цитат
root@Slackware# cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
tty::5:
disk::6:root,adm
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:
audio::17:mystical
video::18:mystical
cdrom::19:mystical
games::20:
slocate::21:
utmp::22:
smmsp::25:smmsp
mysql::27:
rpc::32:
sshd::33:sshd
gdm::42:
shadow::43:
ftp::50:
apache:x:80:
messagebus:x:81:
haldaemon::82:
plugdev::83:mystical
power:x:84:
pop::90:pop
scanner::93:
nobody::98:nobody
nogroup::99:
users::100:mystical
console::101:

Вече изписва друго съобщение
Feature only available with HAL


Титла: Автоматично монтиране на cdrom
Публикувано от: neter в Mar 25, 2008, 10:31
Ами включи HAL (Hardware Abstraction Layer). Ако го нямаш инсталиран, инсталирай го. Той май нещо се караше с udev, така че ако сложиш hal, първо спри udev преди да го пуснеш.





Титла: Автоматично монтиране на cdrom
Публикувано от: mystical в Mar 25, 2008, 18:17
HAL е инсталиран по подразбиране и работи перфектно.

root@Slackware:/home/mystical# /etc/rc.d/rc.udev stop
Stopping udevd
udevd: no process killed

Няма ефект, когато поставя CD то изписва: "Permissions denied"
Интересното е че когато свържа телефона си чрез USB,  системата го разпознава безпроблемно.

Проблема е в правата за достъп до CD-то, но не зная към коя точно група трябва да добавя потребителя. Пробвах с adm и wheel.
mystical@Slackware:~$ groups
wheel audio video cdrom plugdev

Можеби трябва да го добавя към група root, но тогава пък се обезмисля идеята да бъдеш нормален потребител, който няма достъп до CD-то без да си в групата на Супер администратора.

Как мога да премахна даден потребител от дадена група?
Редактирах nano /etc/group
Цитат
mystical# cat /etc/group
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
tty::5:
disk::6:root,adm
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:
audio::17:mystical
video::18:mystical
cdrom::19:mystical
games::20:
slocate::21:
utmp::22:
smmsp::25:smmsp
mysql::27:
rpc::32:
sshd::33:sshd
gdm::42:
shadow::43:
ftp::50:
apache:x:80:
messagebus:x:81:
haldaemon::82:
plugdev::83:mystical
power:x:84:
pop::90:pop
scanner::93:
nobody::98:nobody
nogroup::99:
users::100:
console::101:

Но след рестарт системата пак ми изписва:
Цитат
mystical@Slackware:~$ groups
wheel audio video cdrom plugdev

И трябва ли между дете точки да има "х"? Примерно
Цитат
plugdev::83:mystical
и
Цитат
plugdev:х:83:mystical

И за какво служе?





Титла: Автоматично монтиране на cdrom
Публикувано от: ANTIADMIN в Mar 26, 2008, 02:01
Преди да си счупил сичко де го има на слака>
1. Добави lusera си към групата на plugdev
2. Редактирай си hal.conf файла в /etc/dbus-1/system.d/ да изглежда така, накрая.

<!-- Allow members of the 'plugdev' group to mount volumes -->
    70    <policy group="plugdev">
    71      <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    72      <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
    73      <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagem
ent"/>
    74      <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    75    </policy>


п.п. Хората, които са виждали слак на картинка да не се обаждат.


Титла: Автоматично монтиране на cdrom
Публикувано от: mystical в Mar 26, 2008, 23:28
Можеби вече нещо е прецакано  :D
Когато поставя CD-то изписва:
Permissions denied

В plugdev групата съм.
mystical@Slackware:~$ groups
wheel audio video cdrom plugdev

Но трябва да призная, че редактирах ръчно /etc/group файла. Четох, че това не трябва да се прави.


Титла: Автоматично монтиране на cdrom
Публикувано от: mystical в Apr 11, 2008, 22:57
Проблема се оказа изключително прост
/etc/fstab
/dev/cdrom      /mnt/cdrom       auto        noauto,users,ro  0   0
трябва да изглежда по този начин, след като сте добавили потребителя си към група users
gpasswd -a user_name users