[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