Astuces.divers : [Terminal] Une imprimante PDF en 2 coups de cuillères à pot

Posté par Mathieu Bouju () le 21 décembre 2003
0
Vous avez une machine samba qui traine dans un coin, qui fait son boulot de contrôleur de domaine mais qui pourrait en faire plus ? (oui, c'était mon cas :p )

alors transformez la en imprimante PDF grâce à samba et un petit script de rien du tout !

tout d'abord, installez le package gs-aladdin

une fois ceci fait, dans le fichier smb.conf, rajoutez la "section" suivante :

[PDFPrint]
path=/tmp
printable = yes
writeable = no
guest ok = yes
print command = /usr/local/bin/printpdf %s %U
lpq command =
lprm command =
printer admin = [les utilisateurs qui auront full accès à l'imprimante]

[PDF]
path = /home/pdf
browseable = yes
writeable = yes
guest ok = yes
force user = smbguest

le fichier /usr/local/bin/printpdf est en fait un petit script shell :
#!/bin/sh

DATE=`date +%b%d-%H%M%S`
OUTDIR=/home/pdf

ps2pdf $1 $OUTDIR/$2-$DATE.temp
mv $OUTDIR/$2-$DATE.temp $OUTDIR/$2-$DATE.pdf
rm $1


sur les machines ouinedoze qui accéderont à cette imprimante, installez n'importe quel pilote PostScript couleur (genre HP LaserJet 5000 Color). Pour les machines linux, avec cups, n'importe quelle imprimante PS fera l'affaire :)

> Lire le message (6 commentaires, moyenne: 1).  

Vous avez demandé le commentaire #388081.

Re: Une imprimante PDF en 2 coups de cuillères à pot

Posté par Volnai () le 28/03/2004 à 19:03. (lien). Évalué à 1.

J'ajoute que certaines distrib (je sais que suse le fait par exemple, ca s'appelle smbprnpdf je crois) fournissent un script complet a utiliser à la place de ton moche bout de shell :)

[ Répondre ]

  • [^]Re: Une imprimante PDF en 2 coups de cuillères à pot

    Posté par gc (page perso, ) le 01/04/2004 à 16:18. (lien). Évalué à 1.

    Ca pourrait être une bonne idée de le copier ici ce script alors (à moins qu'il ne soit propriétaire ;p).

    [ Répondre ]

    • [^]Re: Une imprimante PDF en 2 coups de cuillères à pot

      Posté par Olivier BENDRIES (page perso, ) le 08/04/2004 à 06:48. (lien). Évalué à 1.

      ouais, ça pourrai aider...
      Je ne m'en sors pas avec les problèmes d'espaces dans les noms de fichiers

      [ Répondre ]