Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Instabilité de CUPS

3 réponses
Avatar
dominique
Bonjour,
Linux 2.6, Aurox 10.2, CUPS 1.1, Epson Stylus color 880.

J'utilise sans problème mon imprimante. Il y a UNE chose que je ne dois
jamais faire : imprimer un document si l'imprimante n'est pas branchée
et/ou pas en marche.
Parce que là ! je pars vers des heures de galères à bidouiller avec
l'interface ouaibe ou avec les soft de configuration de KDE pour
retrouver mon imprimante. Et après 3 ha de forêt en papier perdu et deux
bidons d'encre, je récupère mon imprimante :-(
Donc, je suppose que des fichiers sont automatiquement modifiés lorsque
je rencontre un tel plantage ( j'ai le fichier /var/log/cups/error_log
sous le coude ).
Y a-t-il une solution pour figer définitivement la configuration de mon
imprimante ?
Je trouve divers fichiers de configuration dont certains ne sont là qu'à
titre d'exemple :
[normal@localhost cups]$ pwd
/etc/cups
[normal@localhost cups]$ ls -l
total 148
drwx--x--x 2 root sys 4096 jui 15 05:36 certs
-rw-r----- 1 root sys 2421 oct 26 2004 classes.conf
-rw-r--r-- 1 root root 2333 oct 26 2004 client.conf
-rw-r----- 1 root sys 21684 jui 15 05:21 cupsd.conf
-rw-r----- 1 root sys 21943 oct 26 2004 cupsd.conf.rpmnew
-rw-r--r-- 1 root root 21202 déc 30 2004 cupsd.conf.save
drwxr-xr-x 2 root root 4096 oct 26 2004 interfaces
-rw-r--r-- 1 root root 106 jui 15 05:21 lpoptions
-rw-r--r-- 1 root root 4587 oct 26 2004 mime.convs
-rw-r--r-- 1 root root 5878 déc 31 2004 mime.types
-rw-r--r-- 1 root root 5925 oct 26 2004 mime.types.rpmnew
drwxr-xr-x 2 root sys 4096 jui 15 05:21 ppd
-rw-r--r-- 1 root root 9840 mar 11 00:02 ppds.dat
-rw-r----- 1 root sys 556 jui 15 05:21 printers.conf
-rw-r----- 1 root sys 313 jui 15 05:15 printers.conf.O
-rw-r----- 1 root sys 2742 oct 26 2004 printers.conf.rpmnew
-rw-r--r-- 1 root root 947 oct 26 2004 pstoraster.convs

À défaut, j'ai copié tous les fichiers et répertoires modifiés le 15
juillet à 5 h 21, heure de ma première impression correcte, dans un
répertoire de sauvegarde. D'après vous, est-ce suffisant ?

À dire vrai, CUPS est plein de mystère pour moi ;-)
Merci et bonne journée,
Dominique

3 réponses

Avatar
Rapha
Le vendredi 15 juillet 2005 à 08:56 +0000, sansflotusspam a écrit :

[...]

Tu pourrais essayer de tracer tout ça avec un "strace lpr -P imprima nte
machin.ps" en root dans une console, histoire de voir les appels et retou rs
de fonctions.


À condition de disposer des clients BSD-like pour CUPS sans lesquels l a
commande n'est plus «lpr» mais «lp».

--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net

Avatar
sansflotusspam

Bonjour,
Linux 2.6, Aurox 10.2, CUPS 1.1, Epson Stylus color 880.

J'utilise sans problème mon imprimante. Il y a UNE chose que je ne dois
jamais faire : imprimer un document si l'imprimante n'est pas branchée
et/ou pas en marche.
Parce que là ! je pars vers des heures de galères à bidouiller avec
l'interface ouaibe ou avec les soft de configuration de KDE pour
retrouver mon imprimante. Et après 3 ha de forêt en papier perdu et deux
bidons d'encre, je récupère mon imprimante :-(
Donc, je suppose que des fichiers sont automatiquement modifiés lorsque
je rencontre un tel plantage ( j'ai le fichier /var/log/cups/error_log
sous le coude ).
Y a-t-il une solution pour figer définitivement la configuration de mon
imprimante ?
Je trouve divers fichiers de configuration dont certains ne sont là qu'à
titre d'exemple :
[ cups]$ pwd
/etc/cups
[ cups]$ ls -l
total 148
drwx--x--x 2 root sys 4096 jui 15 05:36 certs
-rw-r----- 1 root sys 2421 oct 26 2004 classes.conf
-rw-r--r-- 1 root root 2333 oct 26 2004 client.conf
-rw-r----- 1 root sys 21684 jui 15 05:21 cupsd.conf
-rw-r----- 1 root sys 21943 oct 26 2004 cupsd.conf.rpmnew
-rw-r--r-- 1 root root 21202 déc 30 2004 cupsd.conf.save
drwxr-xr-x 2 root root 4096 oct 26 2004 interfaces
-rw-r--r-- 1 root root 106 jui 15 05:21 lpoptions
-rw-r--r-- 1 root root 4587 oct 26 2004 mime.convs
-rw-r--r-- 1 root root 5878 déc 31 2004 mime.types
-rw-r--r-- 1 root root 5925 oct 26 2004 mime.types.rpmnew
drwxr-xr-x 2 root sys 4096 jui 15 05:21 ppd
-rw-r--r-- 1 root root 9840 mar 11 00:02 ppds.dat
-rw-r----- 1 root sys 556 jui 15 05:21 printers.conf
-rw-r----- 1 root sys 313 jui 15 05:15 printers.conf.O
-rw-r----- 1 root sys 2742 oct 26 2004 printers.conf.rpmnew
-rw-r--r-- 1 root root 947 oct 26 2004 pstoraster.convs

À défaut, j'ai copié tous les fichiers et répertoires modifiés le 15
juillet à 5 h 21, heure de ma première impression correcte, dans un
répertoire de sauvegarde. D'après vous, est-ce suffisant ?

À dire vrai, CUPS est plein de mystère pour moi ;-)
Merci et bonne journée,
Dominique


pour qu'une imprimante "disparaisse" parce qu'elle n'est pas branchée, il y
a effectivement quelque chose de pas clair dans la config.
Il m'étonnerait beaucoup que cela vienne de cups, qui est quasiment parfait
de stabilité, de simplicité et d'efficacité (pas un seul plantage de cups
en X années sur Y bécanes et réseaux, dont des réseaux hétérogènes assez
meu-meu).
Quand on essaye d'imprimer sur une imprimante non disponible, cups annonce
"printer not ready" et garde la tâche dans les jobs ; on allume
l'imprimante, et les jobs inachevés s'impriment, c'est tout.
Est-ce que ton Epson est en USB ? dans ce cas, c'est plutôt du côté de
hotplug (usbusermap, etc) qu'il faudrait regarder en premier, peut'être
aussi du côté de udev (si, si, ça joue même sur les imprimantes).
N'y aurait-il pas aussi un sombre mélange pas très cohérent entre cups,
foomatic, ghostscript et qques autres softs intervenant dans les chaînes
d'impression ?
Tu pourrais essayer de tracer tout ça avec un "strace lpr -P imprimante
machin.ps" en root dans une console, histoire de voir les appels et retours
de fonctions.
En attendant la suite,
A+

Avatar
dominique


pour qu'une imprimante "disparaisse" parce qu'elle n'est pas branchée, il y
a effectivement quelque chose de pas clair dans la config.
....

Tu pourrais essayer de tracer tout ça avec un "strace lpr -P imprimante
machin.ps" en root dans une console, histoire de voir les appels et retours
de fonctions.


Merci pour l'aide.
Voici la trace ci-dessous. Si tu trouves quelque chose...
Bonne fin de journée,
Dominique



[ fm]# /usr/bin/strace lpr
/home/normal/documents/fm/demandefm.pdf
execve("/usr/bin/lpr", ["lpr",
"/home/normal/documents/fm/demandefm.pdf"], [/* 38 vars */]) = 0
uname({sys="Linux", node="localhost.localdomain", ...}) = 0
brk(0) = 0x88bc000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size˜900, ...}) = 0
old_mmap(NULL, 98900, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fe7000
close(3) = 0
open("/usr/lib/libcups.so.2", O_RDONLY) = 3
read(3, "177ELF111331000T221"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size3760, ...}) = 0
old_mmap(0x911000, 112864, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x911000
old_mmap(0x92b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1a000) = 0x92b000
close(3) = 0
open("/lib/libnsl.so.1", O_RDONLY) = 3
read(3, "177ELF111331p332217"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size–248, ...}) = 0
old_mmap(0x8fa000, 84192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x8fa000
old_mmap(0x90b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x11000) = 0x90b000
old_mmap(0x90d000, 6368, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x90d000
close(3) = 0
open("/lib/libcrypt.so.1", O_RDONLY) = 3
read(3, "177ELF111331340307"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size(408, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7fe6000
old_mmap(0x579c000, 180540, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x579c000
old_mmap(0x57a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x4000) = 0x57a0000
old_mmap(0x57a2000, 155964, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x57a2000
close(3) = 0
open("/lib/tls/libc.so.6", O_RDONLY) = 3
read(3, "177ELF111331300253"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size55084, ...}) = 0
old_mmap(0x9f6000, 1158124, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x9f6000
old_mmap(0xb0b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x115000) = 0xb0b000
old_mmap(0xb0f000, 7148, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb0f000
close(3) = 0
open("/lib/libssl.so.4", O_RDONLY) = 3
read(3, "177ELF111331200206"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size!3596, ...}) = 0
old_mmap(0x58bf000, 212640, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x58bf000
old_mmap(0x58f0000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x31000) = 0x58f0000
close(3) = 0
open("/lib/libcrypto.so.4", O_RDONLY) = 3
read(3, "177ELF111331000251"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size—3340, ...}) = 0
old_mmap(0x5640000, 985432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x5640000
old_mmap(0x571c000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0xdc000) = 0x571c000
old_mmap(0x572d000, 14680, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x572d000
close(3) = 0
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
read(3, "177ELF111331^00"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizex628, ...}) = 0
old_mmap(0x5c1000, 76132, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x5c1000
old_mmap(0x5d3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x12000) = 0x5d3000
close(3) = 0
open("/usr/lib/libkrb5.so.3", O_RDONLY) = 3
read(3, "177ELF11133120&t05"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeB3136, ...}) = 0
old_mmap(0x5733000, 421128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x5733000
old_mmap(0x5798000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x65000) = 0x5798000
close(3) = 0
open("/lib/libcom_err.so.2", O_RDONLY) = 3
read(3, "177ELF111331354250"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizep04, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7fe5000
old_mmap(0x8ea000, 8636, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x8ea000
old_mmap(0x8ec000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0x8ec000
close(3) = 0
open("/usr/lib/libk5crypto.so.3", O_RDONLY) = 3
read(3, "177ELF111331340364"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size9896, ...}) = 0
old_mmap(0x561c000, 138592, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x561c000
old_mmap(0x563d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x21000) = 0x563d000
close(3) = 0
open("/lib/libresolv.so.2", O_RDONLY) = 3
read(3, "177ELF111331200327"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizev588, ...}) = 0
old_mmap(0xd5b000, 72104, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xd5b000
old_mmap(0xd69000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xe000) = 0xd69000
old_mmap(0xd6b000, 6568, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xd6b000
close(3) = 0
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "177ELF111331300230"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size708, ...}) = 0
old_mmap(0xb38000, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb38000
old_mmap(0xb3a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x1000) = 0xb3a000
close(3) = 0
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, "177ELF111331260205"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizec528, ...}) = 0
old_mmap(0xc17000, 65028, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xc17000
old_mmap(0xc26000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xe000) = 0xc26000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7fe4000
mprotect(0x90b000, 4096, PROT_READ) = 0
mprotect(0x57a0000, 4096, PROT_READ) = 0
mprotect(0xb0b000, 8192, PROT_READ) = 0
mprotect(0x9f2000, 4096, PROT_READ) = 0
mprotect(0xb3a000, 4096, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fe4880,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) =0
munmap(0xb7fe7000, 98900) = 0
access("/home/normal/documents/fm/demandefm.pdf", R_OK) = 0
brk(0) = 0x88bc000
brk(0x88dd000) = 0x88dd000
brk(0) = 0x88dd000
open("/root/.cupsrc", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/cups/client.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size#33, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "#n# "$Id: client.conf,v 1.8 2004"..., 4096) = 2333
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fff000, 4096) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size86, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "#n# /etc/nsswitch.confn#n# An ex"..., 4096) = 1686
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fff000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size˜900, ...}) = 0
old_mmap(NULL, 98900, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fe7000
close(3) = 0
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "177ELF111331`3300"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_sizeP944, ...}) = 0
old_mmap(NULL, 45724, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7fd8000
old_mmap(0xb7fe2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x9000) = 0xb7fe2000
close(3) = 0
mprotect(0xb7fe2000, 4096, PROT_READ) = 0
munmap(0xb7fe7000, 98900) = 0
open("/etc/services", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size986, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "# /etc/services:n# $Id: services"..., 4096) = 4096
read(3, "TBIOS Name Servicennetbios-nst13"..., 4096) = 4096
close(3) = 0
munmap(0xb7fff000, 4096) = 0
open("/root/.cupsrc", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/cups/client.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size#33, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "#n# "$Id: client.conf,v 1.8 2004"..., 4096) = 2333
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fff000, 4096) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
gettimeofday({1121426393, 342952}, NULL) = 0
gettimeofday({1121426393, 343986}, NULL) = 0
getpid() = 4359
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_sizep, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "; generated by /sbin/dhclient-sc"..., 4096) = 70
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fff000, 4096) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sa_family¯_UNIX, path="/var/run/nscd/socket"}, 110) = -1
ENOENT (No such file or directory)
close(3) = 0
open("/etc/host.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "order hosts,bindn", 4096) = 17
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7fff000, 4096) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size7, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7fff000
read(3, "# Do not remove the following li"..., 4096) = 147
close(3) = 0
munmap(0xb7fff000, 4096) = 0
time(NULL) = 1121426393
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(3, {sa_family¯_INET, sin_port=htons(631),
sin_addr=inet_addr("127.0.0.1")}, 16) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_sizeB096976, ...}) = 0
mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7dd8000
close(4) = 0
access("/usr/share/locale/fr_FR/cups_fr_FR", F_OK) = -1 ENOENT (No such
file or directory)
access("/usr/share/locale/fr/cups_fr", F_OK) = 0
open("/usr/share/locale/fr/cups_fr", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size275, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7dd7000
read(4, "iso-8859-15nOKnAnnulationnAidenQ"..., 4096) = 3275
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7dd7000, 4096) = 0
send(3, "POST / HTTP/1.1rn", 17, 0) = 17
send(3, "Content-Length: 135rn", 21, 0) = 21
send(3, "Content-Type: application/ipprn", 31, 0) = 31
send(3, "Host: localhostrn", 17, 0) = 17
send(3, "rn", 2, 0) = 2
time(NULL) = 1121426393
send(3, "1", 8, 0) = 8
time(NULL) = 1121426393
send(3, "1G22attributes-charset5utf-8", 29, 0) = 29
time(NULL) = 1121426393
send(3, "H33attributes-natural-language5"..., 37, 0) = 37
time(NULL) = 1121426393
send(3, "D24requested-attributesfprinter"..., 60, 0) = 60
time(NULL) = 1121426393
send(3, "3", 1, 0) = 1
recv(3, "HTTP/1.1 200 OKrnDate: Fri, 15 J"..., 2048, 0) = 422
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
recv(3, "!22printer-state-time4B327233E124pr"..., 443, 0) = 443
time(NULL) = 1121426393
send(3, "POST / HTTP/1.1rn", 17, 0) = 17
send(3, "Content-Length: 135rn", 21, 0) = 21
send(3, "Content-Type: application/ipprn", 31, 0) = 31
send(3, "Host: localhostrn", 17, 0) = 17
send(3, "rn", 2, 0) = 2
time(NULL) = 1121426393
send(3, "1", 8, 0) = 8
time(NULL) = 1121426393
send(3, "1G22attributes-charset5utf-8", 29, 0) = 29
time(NULL) = 1121426393
send(3, "H33attributes-natural-language5"..., 37, 0) = 37
time(NULL) = 1121426393
send(3, "D24requested-attributesfprinter"..., 60, 0) = 60
time(NULL) = 1121426393
send(3, "3", 1, 0) = 1
recv(3, "HTTP/1.1 200 OKrnDate: Fri, 15 J"..., 2048, 0) = 72
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
recv(3, "Connection: Keep-AlivernKeep-Ali"..., 2048, 0) = 216
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
send(3, "POST / HTTP/1.1rn", 17, 0) = 17
send(3, "Content-Length: 75rn", 20, 0) = 20
send(3, "Content-Type: application/ipprn", 31, 0) = 31
send(3, "Host: localhostrn", 17, 0) = 17
send(3, "rn", 2, 0) = 2
time(NULL) = 1121426393
send(3, "1", 8, 0) = 8
time(NULL) = 1121426393
send(3, "1G22attributes-charset5utf-8", 29, 0) = 29
time(NULL) = 1121426393
send(3, "H33attributes-natural-language5"..., 37, 0) = 37
time(NULL) = 1121426393
send(3, "3", 1, 0) = 1
recv(3, "HTTP/1.1 200 OKrnDate: Fri, 15 J"..., 2048, 0) = 96
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
recv(3, "Keep-Alive: timeout`rnContent-"..., 2048, 0) = 2048
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
recv(3, "peration-time-out4<D$multip"..., 2048, 0) = 2048
time(NULL) = 1121426393
recv(3, "ntialB6secretB10standardB"..., 61, 0) = 61
time(NULL) = 1121426393
open("/etc/cups/lpoptions", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size!9, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7dd7000
read(4, "Default MonEpson cpi lpi=7 pa"..., 4096) = 219
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7dd7000, 4096) = 0
open("/root/.lpoptions", O_RDONLY) = -1 ENOENT (No such file or
directory)
close(3) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
gettimeofday({1121426393, 605712}, NULL) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sa_family¯_UNIX, path="/var/run/nscd/socket"}, 110) = -1
ENOENT (No such file or directory)
close(3) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size7, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7dd7000
read(3, "# Do not remove the following li"..., 4096) = 147
close(3) = 0
munmap(0xb7dd7000, 4096) = 0
time(NULL) = 1121426393
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
connect(3, {sa_family¯_INET, sin_port=htons(631),
sin_addr=inet_addr("127.0.0.1")}, 16) = 0
open("/etc/passwd", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size30, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7dd7000
_llseek(4, 0, [0], SEEK_CUR) = 0
getuid32() = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 5
connect(5, {sa_family¯_UNIX, path="/var/run/nscd/socket"}, 110) = -1
ENOENT (No such file or directory)
close(5) = 0
_llseek(4, 0, [0], SEEK_SET) = 0
read(4, "root:x:0:0:root:/root:/bin/bashn"..., 4096) = 1430
close(4) = 0
munmap(0xb7dd7000, 4096) = 0
open("/etc/passwd", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size30, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7dd7000
_llseek(4, 0, [0], SEEK_CUR) = 0
_llseek(4, 0, [0], SEEK_SET) = 0
stat64("/home/normal/documents/fm/demandefm.pdf", {st_mode=S_IFREG|0664,
st_size4860, ...}) = 0
open("/home/normal/documents/fm/demandefm.pdf", O_RDONLY) = 5
send(3, "POST /printers/MonEpson HTTP/1.1"..., 34, 0) = 34
send(3, "Content-Length: 35235rn", 23, 0) = 23
send(3, "Content-Type: application/ipprn", 31, 0) = 31
send(3, "Host: localhostrn", 17, 0) = 17
send(3, "rn", 2, 0) = 2
time(NULL) = 1121426393
send(3, "1121", 8, 0) = 8
time(NULL) = 1121426393
send(3, "1G22attributes-charset5utf-8", 29, 0) = 29
time(NULL) = 1121426393
send(3, "H33attributes-natural-language5"..., 37, 0) = 37
time(NULL) = 1121426393
send(3, "Evprinter-uri%ipp://localhost:"..., 53, 0) = 53
time(NULL) = 1121426393
send(3, "B24requesting-user-name4root", 29, 0) = 29
time(NULL) = 1121426393
send(3, "B10job-namerdemandefm.pdf", 26, 0) = 26
time(NULL) = 1121426393
send(3, "I17document-format30application/"..., 44, 0) = 44
time(NULL) = 1121426393
send(3, "2Bnjob-sheets4noneB4none", 29, 0) = 29
time(NULL) = 1121426393
send(3, "B3cpi0212", 10, 0) = 10
time(NULL) = 1121426393
send(3, "B3lpi017", 9, 0) = 9
time(NULL) = 1121426393
send(3, "!vpage-bottom4V", 20, 0) = 20
time(NULL) = 1121426393
send(3, "!tpage-left4009", 18, 0) = 18
time(NULL) = 1121426393
send(3, "!npage-right4009", 19, 0) = 19
time(NULL) = 1121426393
send(3, "!10page-top4H", 17, 0) = 17
time(NULL) = 1121426393
send(3, "!7scaling4d", 16, 0) = 16
time(NULL) = 1121426393
send(3, ""4wrap11", 10, 0) = 10
time(NULL) = 1121426393
send(3, "3", 1, 0) = 1
fstat64(5, {st_mode=S_IFREG|0664, st_size4860, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7dd6000
_llseek(5, 0, [0], SEEK_SET) = 0
read(5, "%PDF-1.4n3 0 obj <<n/Length 1833"..., 32768) = 32768
getrlimit(RLIMIT_NOFILE, {rlim_cur24, rlim_max24}) = 0
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
time(NULL) = 1121426393
send(3, "%PDF-1.4n3 0 obj <<n/Length 1833"..., 32768, 0) = 32768
read(5, "ro/one/two/three/four/five/six/s"..., 32768) = 2092
read(5, "", 28672) = 0
select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
time(NULL) = 1121426393
send(3, "ro/one/two/three/four/five/six/s"..., 2092, 0) = 2092
read(5, "", 32768) = 0
recv(3, "HTTP/1.1 200 OKrn", 2048, 0) = 17
time(NULL) = 1121426393
recv(3, "Date: Fri, 15 Jul 2005 11:19:53 "..., 2048, 0) = 393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
time(NULL) = 1121426393
close(5) = 0
munmap(0xb7dd6000, 4096) = 0
time(NULL) = 1121426393
exit_group(0) = ?