From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 13 Sep 2007 15:32:23 +0300 (EEST) From: Igor Vlasenko To: ALT Devel discussion list Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=KOI8-R Content-Transfer-Encoding: 8BIT Received-SPF: pass (dad.imath.kiev.ua: domain of vlasenko@dad.imath.kiev.ua designates 127.0.0.1 as permitted sender) receiver=dad.imath.kiev.ua; client-ip=127.0.0.1; helo=localhost; envelope-from=vlasenko@dad.imath.kiev.ua; x-software=spfmilter 0.95 http://www.acme.com/software/spfmilter/ with libspf2; Subject: [devel] udev + pam_console rakes X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Sep 2007 12:32:31 -0000 Archived-At: List-Archive: List-Post: Вопрос более к Сергею, как к майнтайнеру udev, но также прошу откликнуться кто знает. я к hplip прикрутил pam_console, чтобы принтер отдавался текущему юзеру, но заметил, что все гарантированно работает только в момент загрузки. При горячем втыкании (часто?) возникают проблемы. Нет ли противоречий в 55-hpmud.rules , мешающих запуску 94-pam-console.rules? "Добавлены вызовы /sbin/pam_console_apply - теперь при обработке событий не должны портиться права доступа к устройствам, которыми управляет pam_console." cat 80-hpmud.perms ------------------------------ # device class (hplip symlinks to real devices) =/dev/hplip/* # hp-toolbox of logged in user gave direct access to the printer 0664 0664 root.lp cat 55-hpmud.rules --------------------------------- SUBSYSTEM=="usb", GOTO="hpmud_rules_continue" # For backward compatibility match also against "usb_device" SUBSYSTEM=="usb_device", GOTO="hpmud_rules_continue" GOTO="hpmud_rules_end" LABEL="hpmud_rules_continue" ACTION!="add", GOTO="hpmud_rules_end" SYSFS{idVendor}=="03f0", GROUP="lp", MODE="0664", SYMLINK+="hplip/$attr{manufacturer}-$attr{serial}" LABEL="hpmud_rules_end" cat /etc/udev/rules.d/94-pam-console.rules ------------------------------------------- ACTION=="add", ATTR{dev}=="?*", KERNEL=="?*", RUN+="/sbin/pam_console_apply $env{DEVNAME} $env{DEVLINKS}" -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine