Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2411 connectés 

 


Dernière réponse
Sujet : Ghostscript : creer des pdf [probleme avec samba]
kayasax ah c'est bon je viens de trouver,
j ai simplement virer les lignes  
printcap name = cups
printing = cups
du smb.conf ....

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
kayasax ah c'est bon je viens de trouver,
j ai simplement virer les lignes  
printcap name = cups
printing = cups
du smb.conf ....
kayasax bon ca marche en local mais xp me mets accès refusé quand j'essayes d'imprimer par samba pourtant j'ai lu pas mal de tuto je vois pas le souci avec mon smb.conf :

# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2003/06/28 23:48:18
 
# Global parameters
[global]
 netbios name = FW
 server string = Linux
 security = SHARE
        guest user = nobody
 encrypt passwords = Yes
 map to guest = Bad User
 log file = /var/log/samba/log.%m
 max log size = 50
 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
 printcap name = cups
 dns proxy = No
 printer admin = @adm
 ;hosts allow = 192.168.0.1
 printing = cups
 
[homes]
 comment = Home Directories
 read only = No
 browseable = No
 
[pdf]
path=/pdf
comment=fichiers pdf
read only = no
browseable = yes
guest ok = yes
 
[pdf-generator]
 comment = PDF Generator  
guest ok = Yes  
path = /pdf
 printable = Yes
 print command = /usr/share/samba/scripts/print-pdf %s /pdf //%L/pdf %m %I "%J" &


 
dans la log samba :


[2003/11/19 18:24:00, 0] printing/print_cups.c:cups_queue_get(788)
  Unable to get jobs for ipp://localhost/printers/pdf-generator - client-error-not-found
[2003/11/19 18:24:07, 0] printing/print_cups.c:cups_job_submit(655)
  Unable to print file to pdf-generator - client-error-not-found
[2003/11/19 18:25:25, 0] printing/print_cups.c:cups_queue_get(788)
  Unable to get jobs for ipp://localhost/printers/pdf-generator - client-error-not-found


 
on dirait qu'il cherche une file d'attente dans cups, mais moi je m'en four c'est un script que je veux executer !

kayasax merci
arghbis dans le .bashrc de chacun ou dans le /etc/profiles
kayasax euh.. ca doit pas etre export qu'il me faut... comment on fixe une variable pour tout le monde meme apres un reboot svp ?
kayasax j'ai trouvé !! ici
 
pb de dossier temporaire :
echo $TMPDIR -> /root/temp  , normal que ca marchait qu'en root.
 
j'ai fait un export TMPDIR=/tmp et ca passe avec nobody !!
kayasax ???
je sais pas, avec le compte nobody je peux lire le .ps passé en entrée je peux egalement executer gs et je peux ecrire dans le dossier de sortie .
arghbis c un problème de droit, mais pas sur la sortie, c'est sur l'entrée (unable to open initial device).
kayasax c'est une pseudo imprimante, elle n'existe pas en tant que telle dans cups ...
bobuse regarde dans les propriétés de l'imprimante pdfwrite
kayasax ps2pdf me redirige sur ps2pdfwr qui contient lui meme la commande ci dessus
 
j'ai pourtant acces au dossier de sortie en ecriture et acces a ps2pdf en execution je vois pas pkoi ca coince
arghbis ben visiblement un problème de droit soit sur le fichier, soit sur le dossier où il se trouve.
 
mais c point sûr
 
sinon, pourquoi pas ps2pdf ? c pas plus simple?
kayasax :hello:  
j'ai déjà réussi a utiliser gs pour convertir des .ps en .pdf sous mdke 9.1  mais la je suis passe en 9.2 et j'y arrive plus (en fait ca ne marche qu'en root  :heink: )
 
la commande est celle la :

exec gs $OPTIONS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite "-sOutputFile=$outfile" $OPTIONS -c .setpdfwrite -f "$infile"


 
si je l'execute avec un autre compte que root j'ai le message
"unable to open the initial device, quitting"
 
quelqun a une idée svp ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)