[Linux] Envoyer du PostScript à une imprimante

Bernard Schoenacker bernard.schoenacker@::1
Mer 2 Nov 18:29:51 CET 2011


Le Wed, 02 Nov 2011 18:22:06 +0100,
François DREYFUERST <francois.dreyfuerst@::1> a écrit :

> Le 02/11/2011 17:33, Benoit Speckel a écrit :
> > [...]
> >>>
> >>>        
> >> Ok, je vais essayer.
> >>
> >>      
> >>> Et, pour éviter de passer en root à chaque fois, un
> >>>           chmod 666 /dev/lp0
> >>> devrait suffire jusqu'au prochain boot.
> >>>
> >>>
> >>>        
> >> Ce n'est pas dangereux en termes de sécurité du système ?
> >>      
> > ... autorise l'accès à l'imprimante à tout le monde, et pas
> > seulement à cups (user et group lp), les risques :
> > 	- impression  par des personnes non autorisées (doivent
> > 	qd-même être loguées sur la machine)
> > 	- mélange d'impressions si plusieurs personnes attaquent
> > 	l'imprimante simultanément
> >
> >    
> 
> OK
> 
> >> En attendant, je l'ai imprimé par
> >> # cat regle.ps>  /dev/lp0
> >> en tant que root ; résultat : nickel, la règle graduée est
> >> parfaitement imprimée.
> >>      
> > Il y a du y avoir un petit délai pour que l'impression démarre...
> >    
> 
> Je n'ai rien remarqué de dramatique ;-) .
> 
> > Sur les interfaces séries ou parallèles, il faut ajouter un
> > séparateur d'impressions, normalement<Ctrl D>. En modifant
> > légèrement la ligne de l'autre jour :
> > 	perl -pwe 'END { print "\4" }
> > s/$/\r/' /etc/profile>  /dev/lp0 (devrait même fonctionner pour les
> > textes).
> >
> >    
> 
> Les textes ? Type ODT, ou PDF ?
> >>> Pour cups, que retourne lpstat -s ?
> >>>
> >>>
> >>>        
> >> Voilà :
> >>
> >> $ lpstat -s
> >> destination système par défaut : HP-LaserJet-5MP
> >> périphérique pour HP-LaserJet-5MP :
> >> hp:/par/HP_LaserJet_5MP?device=/dev/parport0
> >>      
> > Il faudrait déjà déblayer tout ce qui peut trainer en queue :
> > 	cancel -a
> >
> >    
> 
> Euh ...
> 
> $ lpq
> HP-LaserJet-5MP n’est pas prêt
> aucune entrée
> 
> Rien à déblayer, ou bien ?
> > et tenter de redémarrer l'impression :
> > 	cupsenable HP-LaserJet-5MP
> >
> >    
> 
> En tant que root, j'imagine.
> 
> Résultat : BINGO !!!
> Un essai d'impression en ligne de commande en tant que simple user, 
> ainsi qu'un autre depuis Okular (visualisateur PDF), toujours en tant 
> que simple suer, a parfaitement marché.
> 
> Dorénavant, cupsenable fait partie de mon « vocabulaire Bash » ;-) .
> 
> Bref : jusqu'à nouvel ordre, ce fil et le fil principal peuvent être 
> considérés comme résolus.
> 
> Merci et bonne soirée
> François


bonjour,


	puisque c'est maintenant du Bach et que la lumière à été
	trouvée :

	http://www.youtube.com/watch?v=1CGbVdZptbA


	slt
	bernard


Plus d'informations sur la liste de diffusion linux