Bug 1391

Summary: /usr/sbin/lexmarkinstall -- неправильный id для принтера Z53
Product: Sisyphus Reporter: Anton V. Boyarshinov <boyarsh>
Component: foomaticAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4    
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
0001391-lexmarkinstall.patch none

Description Anton V. Boyarshinov 2002-10-10 11:38:54 MSD
1 в скрипте /usr/sbin/lexmarkinstall указан неправильный id
 принтера Z53
2 в closed-source драйверах, без которых этот
принтер не работает, на каталоги стоят нерапвильные права, в
 результате ничего не печатается

Патч прилагается
---

---
--- lexmarkinstall.orig	Thu Oct 10 10:25:53 2002
+++ lexmarkinstall	Thu Oct 10 10:24:56 2002
@@ -36,6 +36,7 @@
   exit(0);
 }
 
+chmod 0755, $lexmarkdir, $lexmarkdir.\'/*\';
 
 # Ask the user which printer model he has
 
@@ -82,7 +83,7 @@
       } elsif ($number == 5) {
 	$id =  \&quot;328553\&quot;;
       } elsif ($number == 6) {
-	$id =  \&quot;Lexmark-Z52\&quot;;
+	$id =  \&quot;Lexmark-Z53\&quot;;
       }
     }
   } else {

Comment 1 inger@altlinux.org 2003-01-15 14:56:03 MSK
Хочу уточнить.
1. $lexmarkdir нвходится в lexmarkmaintain, а патч на lexmarkinstall
2. В driver/lexmarkinkjet.xml есть отдельный id для Z53

то есть патч уже устарел?

foomatic-2.0.2-alt1.20021220
Comment 2 inger@altlinux.org 2003-01-15 14:56:03 MSK
Хочу уточнить.
1. $lexmarkdir нвходится в lexmarkmaintain, а патч на lexmarkinstall
2. В driver/lexmarkinkjet.xml есть отдельный id для Z53

то есть патч уже устарел?

foomatic-2.0.2-alt1.20021220
Comment 3 Anton V. Boyarshinov 2003-01-15 15:11:51 MSK
Вторая половина устарела однозначно, но не за счёт driver/lexmarkinkjet.xml а за счёт того, что в lexmarkinstall сделано изменение аналогичное этому патчу.

Первая половина устарела относительно и будет работать, если заменить $lexmarkdir на $lexmarkpath. Строго говоря, это хак (первая половина патча), но без него принтеры работают только после большого приложения мозгов для того, чтоб разобраться -- что не так.
Comment 4 Anton V. Boyarshinov 2003-01-15 15:11:51 MSK
Вторая половина устарела однозначно, но не за счёт driver/lexmarkinkjet.xml а за счёт того, что в lexmarkinstall сделано изменение аналогичное этому патчу.

Первая половина устарела относительно и будет работать, если заменить $lexmarkdir на $lexmarkpath. Строго говоря, это хак (первая половина патча), но без него принтеры работают только после большого приложения мозгов для того, чтоб разобраться -- что не так.
Comment 5 inger@altlinux.org 2003-01-16 13:49:46 MSK
Сделайте пожайлуста новый патч по поводу chmod
Comment 6 inger@altlinux.org 2003-01-16 13:49:46 MSK
Сделайте пожайлуста новый патч по поводу chmod
Comment 7 Anton V. Boyarshinov 2003-01-16 14:00:36 MSK
патч сделал, в первом, кстати, была ошибка...
Comment 8 Anton V. Boyarshinov 2003-01-16 14:00:36 MSK
патч сделал, в первом, кстати, была ошибка...
Comment 9 inger@altlinux.org 2003-01-21 13:44:36 MSK
патч добавлен
Comment 10 inger@altlinux.org 2003-01-21 13:44:36 MSK
патч добавлен