Re: [Ac] Prawa /dev/lp0
On Sat 28. October 2006 12:19, Jakub Bogusz wrote: On Sat, Oct 28, 2006 at 12:09:17PM +0200, Tomasz Wittner wrote: $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 Nie powinno być `crw-rw 1 root lp' ? (tak ma Debian) W naszym dev też tak jest. Coś później musi psuć (udev?). Konkretnie: wpis Skrypt start_udev i wpis /etc/udev/links.conf: M lp0 c 6 0 Po za tym nazwa links.conf jest nieadekwatna (to to robi nie tylko linki, ale i tworzy pliki urządzeń, katalogi), plik konfiguracyjny nieudokumentowany (na swoje nieszczęście najpierw grepowałem źródła udev, internet, a na samym końcu SOURCES), skrypt start_udev uniemożliwania ustawienie innych praw niż 600 oraz ustawienia id/gid: M) mknod --mode=600 $udev_root/$name $arg1 ;; Wpisu `M lp0 c 6 0' nie ma w defaultowym konfigu Debian'a (Mandrivy i Fedory chyba też). -- Tomasz Wittner ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [Ac] Prawa /dev/lp0
On Sat 28. October 2006 18:03, Krzysztof Mościcki wrote: Dnia 28-10-2006, sob o godzinie 12:09 +0200, Tomasz Wittner napisał(a): $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 A sprawdź czy w ogóle masz załadowany moduł lp. Nie mam. Miałem podobnie i załadowanie modułu rozwiązało problem. [EMAIL PROTECTED] 23:28 ~]# lsmod | grep lp (teraz naciskam Printers-Print Test Page w iface webowym cups'a) [EMAIL PROTECTED] 23:28 ~]# lsmod | grep lp lp 9412 2 parport33352 2 lp,parport_pc Z tego wynika, że moduł lp ładuje się automagicznie: dmesg: lp0: using parport0 (interrupt-driven). -- Tomasz Wittner ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [Ac] Prawa /dev/lp0
On Sat 28. October 2006 14:29, Fryderyk Dziarmagowski wrote: --- Tomasz Wittner [EMAIL PROTECTED] wrote: $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 Nie powinno być `crw-rw 1 root lp' ? (tak ma Debian) Po restarcie systemu, ręcznie ustawione j.w. znika - pewnie dzięki udev, mimo takich wpisów (chyba oryginalna konfiguracja przychodząca z pakietem): [...] po nadaniu praw plikowi urządzenia skopiuj go do /lib/udev/devices. Dzięki, to działa, ale wolałbym, żeby pakiet udev przychodził z konfiguracją, która nie będzie psuła uprawnień i żeby nie trzeba było robić takich hacków. Póki co odinstalowałem udev'a. -- Tomasz Wittner ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [Ac] Prawa /dev/lp0
On Sat, Oct 28, 2006 at 12:09:17PM +0200, Tomasz Wittner wrote: $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 Nie powinno być `crw-rw 1 root lp' ? (tak ma Debian) W naszym dev też tak jest. Coś później musi psuć (udev?). -- Jakub Boguszhttp://qboosh.cs.net.pl/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [Ac] Prawa /dev/lp0
On Sat 28. October 2006 12:19, Jakub Bogusz wrote: On Sat, Oct 28, 2006 at 12:09:17PM +0200, Tomasz Wittner wrote: $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 Nie powinno być `crw-rw 1 root lp' ? (tak ma Debian) W naszym dev też tak jest. Coś później musi psuć (udev?). Pewnie tak (pisałem u restarcie). Dla porównania - grep na konfigach PLD i Debiana: # grep -rn lp /etc/udev /etc/udev/rules.d/50-udev-default.rules:219:SUBSYSTEM==usb, KERNEL==lp*, ACTION==add, NAME=usb/%k, SYMLINK+=usb%k, GROUP=lp /etc/udev/rules.d/50-udev-default.rules:220:SUBSYSTEM==printer, KERNEL==lp*, ACTION==add, NAME=%k, GROUP=lp /etc/udev/rules.d/50-udev-default.rules:221:KERNEL==irlpt*, NAME=%k, GROUP=lp # grep -rn lp /mnt/hda8/etc/udev /mnt/hda8/etc/udev/rules.d/020_permissions.rules:33:KERNEL==lp[0-9]*, SUBSYSTEMS==usb, GROUP=lp /mnt/hda8/etc/udev/rules.d/020_permissions.rules:90:SUBSYSTEM==printer, GROUP=lp /mnt/hda8/etc/udev/rules.d/020_permissions.rules:91:SUBSYSTEM==ppdev, GROUP=lp /mnt/hda8/etc/udev/rules.d/020_permissions.rules:92:KERNEL==irlpt*, GROUP=lp /mnt/hda8/etc/udev/rules.d/udev.rules:30:SUBSYSTEMS==usb, KERNEL==lp[0-9]*, NAME=usb/%k /mnt/hda8/etc/udev/compat-full.rules:28:KERNEL==lp[0-9]*, SYMLINK+=%k /mnt/hda8/etc/udev/compat.rules:28:#KERNEL==lp[0-9]*, SYMLINK+=%k /mnt/hda8/etc/udev/permissions.rules:33:KERNEL==lp[0-9]*, SUBSYSTEMS==usb, GROUP=lp /mnt/hda8/etc/udev/permissions.rules:90:SUBSYSTEM==printer, GROUP=lp /mnt/hda8/etc/udev/permissions.rules:91:SUBSYSTEM==ppdev, GROUP=lp /mnt/hda8/etc/udev/permissions.rules:92:KERNEL==irlpt*, GROUP=lp /mnt/hda8/etc/udev/udev.rules:30:SUBSYSTEMS==usb, KERNEL==lp[0-9]*, NAME=usb/%k /mnt/hda8/etc/udev/devfs.rules:44:SUBSYSTEMS==usb, KERNEL==lp[0-9]*, NAME=usb/%k /mnt/hda8/etc/udev/devfs.rules:88:KERNEL==lp[0-9]*, NAME=printers/%n -- Tomasz Wittner ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [Ac] Prawa /dev/lp0
--- Tomasz Wittner [EMAIL PROTECTED] wrote: $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 Nie powinno być `crw-rw 1 root lp' ? (tak ma Debian) Po restarcie systemu, ręcznie ustawione j.w. znika - pewnie dzięki udev, mimo takich wpisów (chyba oryginalna konfiguracja przychodząca z pakietem): [...] po nadaniu praw plikowi urządzenia skopiuj go do /lib/udev/devices. -- Fryderyk Dziarmagowski ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: [Ac] Prawa /dev/lp0
Dnia 28-10-2006, sob o godzinie 12:09 +0200, Tomasz Wittner napisał(a): $ ls -l /dev/lp0 ; rpm -qf /dev/lp0 crw--- 1 root root 6, 0 2006-10-28 13:36 /dev/lp0 dev-2.9.0-25 A sprawdź czy w ogóle masz załadowany moduł lp. Miałem podobnie i załadowanie modułu rozwiązało problem. -- Pozdrawiam, Krzysztof Mościcki ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl