Re: Доступ к CD
Hello, On Fri, Sep 09, 2005 at 09:18:18AM +0400, Artem Chuprina wrote: > Matvey -> debian-russian@lists.debian.org @ Thu, 8 Sep 2005 22:59:59 +0300: > > Известная засада. Поэтому обычно подобные программы умеют ставиться с > suid, и их инсталляторы задают на эту тему соответствующие вопросы. В данном случае можно или отключить SCSI-эмуляцию (на 2.6.x), или дать группе cdrom права на соответствующее /dev/sg* устройство (м.б. потребуется дать права на все /dev/sg). -- With best wishes Dmitry Baryshkov -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
Matvey -> debian-russian@lists.debian.org @ Thu, 8 Sep 2005 22:59:59 +0300: >> > После добавления mat в группу disk он перелогинивался? >> > >> Нет. После перезагрузки работает. А разве на лету это не отслеживается? >> M> Так мило. Оказалось, сказя хотя и играется плеером, но: M> [EMAIL PROTECTED]:~$ readcd dev=0,0,0 -v -f=/dev/null M> scsidev: '0,0,0' M> scsibus: 0 target: 0 lun: 0 M> readcd: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI driver. M> readcd: For possible targets try 'readcd -scanbus'. Make sure you are root. M> readcd: For possible transport specifiers try 'readcd dev=help'. M> [EMAIL PROTECTED]:~$ cdparanoia -d /dev/cdrom0 -v 1- M> cdparanoia III release 9.8 (March 23, 2001) M> (C) 2001 Monty <[EMAIL PROTECTED]> and Xiphophorus M> Report bugs to [EMAIL PROTECTED] M> http://www.xiph.org/paranoia/ M> Checking /dev/cdrom0 for cdrom... M> Testing /dev/cdrom0 for cooked ioctl() interface M> /dev/scd0 is not a cooked ioctl CDROM. M> Testing /dev/cdrom0 for SCSI interface M> No generic SCSI device found to match CDROM device /dev/scd0 M> С иде приводм все нормально. Известная засада. Поэтому обычно подобные программы умеют ставиться с suid, и их инсталляторы задают на эту тему соответствующие вопросы. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Дело говоришь! Теперь делай его. Кнышев. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
On Wed, 7 Sep 2005 15:31:17 +0300 Matvey <[EMAIL PROTECTED]> wrote: > On Wed, 07 Sep 2005 10:24:19 +0400 > Artem Chuprina <[EMAIL PROTECTED]> wrote: > > > > После добавления mat в группу disk он перелогинивался? > > > Нет. После перезагрузки работает. А разве на лету это не отслеживается? > Так мило. Оказалось, сказя хотя и играется плеером, но: [EMAIL PROTECTED]:~$ readcd dev=0,0,0 -v -f=/dev/null scsidev: '0,0,0' scsibus: 0 target: 0 lun: 0 readcd: Permission denied. Cannot open '/dev/sg0'. Cannot open SCSI driver. readcd: For possible targets try 'readcd -scanbus'. Make sure you are root. readcd: For possible transport specifiers try 'readcd dev=help'. [EMAIL PROTECTED]:~$ cdparanoia -d /dev/cdrom0 -v 1- cdparanoia III release 9.8 (March 23, 2001) (C) 2001 Monty <[EMAIL PROTECTED]> and Xiphophorus Report bugs to [EMAIL PROTECTED] http://www.xiph.org/paranoia/ Checking /dev/cdrom0 for cdrom... Testing /dev/cdrom0 for cooked ioctl() interface /dev/scd0 is not a cooked ioctl CDROM. Testing /dev/cdrom0 for SCSI interface No generic SCSI device found to match CDROM device /dev/scd0 С иде приводм все нормально. -- Матвийчук Олег aka Matvey, LRU#349092 http://mathway.narod.ru I am the "ILOVEGNU" signature virus. Just copy me to your signature. This email was infected under the terms of the GNU General Public License. Птичка Божия не знает не забот и не хлопот Лишь летает и воняет, хриплым голосом поет Dorn - 05 Dunkle Tiefen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
Matvey -> debian-russian@lists.debian.org @ Wed, 7 Sep 2005 15:31:17 +0300: >> После добавления mat в группу disk он перелогинивался? >> M> Нет. После перезагрузки работает. А разве на лету это не отслеживается? Нет. Собственно, для "на лету" прав недостаточно. Работать будет после перелогина или после sudo в себя самого (в шелле, запущенном в этом sudo). Чтобы добавить дополнительную группу процессу, нужны рутовые права, и по предкам, в отличие от потомков, распространить список невозможно. >> Кстати, это неправильно. Правильно, если у тебя hdd - CD-ROM, поменять >> ему группу на cdrom. А то как начнет писать на все диски... >> M> Что, CD-ROM ? :) Нет, просто писать. CD-ROM характерен тем, что на него даже если есть права записи, записать что-либо можно только специальной программой, если устройство поддерживает запись (а так право записи дает только возможность сделать eject). А на диск можно просто записать. Посредством перенаправления вывода не туда, например. Поэтому лучше дать отдать hdd группе cdrom, чем позволять пользователю писать на все диски. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Страшна, как смертный грех Феанора (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
On Wed, 07 Sep 2005 10:24:19 +0400 Artem Chuprina <[EMAIL PROTECTED]> wrote: > После добавления mat в группу disk он перелогинивался? > Нет. После перезагрузки работает. А разве на лету это не отслеживается? > Кстати, это неправильно. Правильно, если у тебя hdd - CD-ROM, поменять > ему группу на cdrom. А то как начнет писать на все диски... > Что, CD-ROM ? :) -- Матвийчук Олег aka Matvey, LRU#349092 http://mathway.narod.ru I am the "ILOVEGNU" signature virus. Just copy me to your signature. This email was infected under the terms of the GNU General Public License. Птичка Божия не знает не забот и не хлопот Лишь летает и воняет, хриплым голосом поет Nine Inch Nails - Kinda I Want To -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
Matvey -> debian-russian@lists.debian.org @ Tue, 6 Sep 2005 22:52:04 +0300: M> hdd - IDE CDROM M> hdb - IDE CD-RW, kernel option 'hdb=ide-scsi' M> debian:/dev# ls -l /dev/cdrom M> lrwxrwxrwx 1 root root 3 2005-09-05 16:12 /dev/cdrom -> hdd M> debian:/dev# ls -l /dev/hdd M> brw-rw 1 root disk 22, 64 2005-02-26 08:38 /dev/hdd M> debian:/dev# ls -l /dev/cdrom0 M> lrwxrwxrwx 1 root root 4 2005-08-24 17:56 /dev/cdrom0 -> scd0 M> debian:/dev# ls -l /dev/scd0 M> brw-rw 1 root cdrom 11, 0 2005-02-26 08:43 /dev/scd0 M> debian:/dev# adduser mat disk M> Користувач "mat" вже ╓ членом "disk". M> debian:/dev# adduser mat cdrom M> Користувач "mat" вже ╓ членом "cdrom". M> debian:/dev# adduser mat root M> Користувач "mat" вже ╓ членом "root". M> Тем не менее ни один CD player/ripper не хочет работать с /dev/cdrom M> от имени mat, хотя на ура работает с /dev/cdrom1. M> Что за дискриминация по интерфейсному признаку? После добавления mat в группу disk он перелогинивался? Кстати, это неправильно. Правильно, если у тебя hdd - CD-ROM, поменять ему группу на cdrom. А то как начнет писать на все диски... -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Юзер обожает терпеть мелкие неудобства Victor Wagner -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
On Tue, 6 Sep 2005 22:52:04 +0300 Matvey <[EMAIL PROTECTED]> wrote: > Привет! > > Debian Sarge 3.1. > debian:/dev# ls -l /dev/hdd > brw-rw 1 root disk 22, 64 2005-02-26 08:38 /dev/hdd > > debian:/dev# ls -l /dev/scd0 > brw-rw 1 root cdrom 11, 0 2005-02-26 08:43 /dev/scd0 > А накой вообще добавлять у меня вообще (дома) стоит: brw-rw-rw- 1 root root /dev/scd0 А работаю и я и девушка из под разных пользователей и нет проблем И риперу/проигрывателю укажи девайс Тем более что у тебя стоят все права только на ссылки а не на устройство -- "ПитерСофт-Сервис" г.Тула 8 (0872) 35-55-00 [EMAIL PROTECTED] .:Vita sene liberate nihil:. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Доступ к CD
2005/9/6, Matvey <[EMAIL PROTECTED]>: > Привет! > > Debian Sarge 3.1. > > hdd - IDE CDROM > hdb - IDE CD-RW, kernel option 'hdb=ide-scsi' > > > debian:/dev# adduser mat disk > Користувач "mat" вже є членом "disk". > debian:/dev# adduser mat cdrom > Користувач "mat" вже є членом "cdrom". > debian:/dev# adduser mat root > Користувач "mat" вже є членом "root". А чего говорит команда groups от пользователя mat? -- Regards, Yuri Kozlov