Re: [Ac] Prawa /dev/lp0

2006-10-30 Wątek Tomasz Wittner
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

2006-10-29 Wątek Tomasz Wittner
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

2006-10-29 Wątek Tomasz Wittner
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

2006-10-28 Wątek Jakub Bogusz
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

2006-10-28 Wątek Tomasz Wittner
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

2006-10-28 Wątek Fryderyk Dziarmagowski
--- 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

2006-10-28 Wątek Krzysztof Mościcki
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