[Eisfair] [e1] samba 2.0.0 keine pdf Erzeugung mehr

Thomas Bork tom at eisfair.org
Di Jan 22 12:57:51 CET 2013


Am 21.01.2013 23:30, schrieb Fabian Törner:

>> Drucker unter Win7 mit /public/ghostscript_pdf_drivers eingerichtet,
>> SAMBA_PDF_TARGET='public'
> es war ja auch mal möglich ohne Treiber Installation unter win7/XP möglich.

Einen Treiber muss es immer geben, vergleiche die Dokumentation und 
siehe Marcus Antwort.
Ghostscript nimmt den Job über Samba als Postscript-Datei entgegen und 
wandelt den nach PDF.

> SAMBA_PRINTER_1_CLIENTDRIVER = no

Wenn Du den Treiber zur automatischen Installation auf dem eisfair 
hinterlegen möchtest, muss das auf 'no' stehen. Wie man das macht, siehe 
Dokumentation. Hat mit Deinem Problem aber nichts zu tun.

> SAMBA_PRINTER_N  =  3
> SAMBA_PRINTER_1_ACTIVE =  yes
> SAMBA_PRINTER_1_NAME =  pdf
> SAMBA_PRINTER_1_TYPE =  pdf
> SAMBA_PRINTER_1_PDF_QUALITY =  default
> SAMBA_PRINTER_1_PDF_OWNERPASS =  ************
> SAMBA_PRINTER_1_PDF_USERPASS =  ************

Sind Passworte eingestellt?

> SAMBA_PRINTER_1_PDF_PERMS =
> SAMBA_PRINTER_1_PDF_MESSAGES =  yes
> SAMBA_PRINTER_1_CAPNAME =
> SAMBA_PRINTER_1_COMMENT =  PDF_Drucker
> SAMBA_PRINTER_1_CLIENTDRIVER =  no
> SAMBA_PRINTER_1_BROWSE =  yes
> SAMBA_PRINTER_1_USER =
> SAMBA_PRINTER_1_PUBLIC =  yes
> Wo konnte man nochmal einstellen dass die Datei unter /public landet
> oder ist das standardmäßig so?

Siehe mein Zitat von mir oben und die Dokumentation:

SAMBA_PDF_TARGET='public'

Wenn Du /var/install/bin/samba-print-pdf so manipulierst, dass 
Logdateien nicht gelöscht werden und aussagekräftig sind, erhältst Du 
unter /tmp z.B. so ein Log:

referencetest # ls -l /tmp/samba-print-pdf*
-rw-rw-rw- 1 tb users 1237 Jan 22 14:34 /tmp/samba-print-pdf-4593.log
referencetest # cat /tmp/samba-print-pdf-4593.log
Lieber tb,

Ihre Datei wurde konvertiert. Sie finden sie hier:

\\referencetest\public\about_blank-4593.pdf

#######################################
Ein paar Informationen über diesen Job:

(user)<tab><tab>: tb
(prefix/homedir)<tab>: /public
(quality)<tab><tab>: default
(permissions)<tab>: -dPermissions=-4
(jobname)<tab>: about:blank
(psjobname)<tab>: about:blank
(trim0)<tab><tab>: ->about:blank<-
(trim1)<tab><tab>: ->about:blank<-
(trim2)<tab><tab>: ->about:blank<-
(trim3)<tab><tab>: ->about_blank<-
(trim4)<tab><tab>: ->about_blank<-
(trim5)<tab><tab>: ->about_blank<-
(trim6)<tab><tab>: ->about_blank<-
(trim7)<tab><tab>: ->about_blank<-
(name)<tab><tab>: ->about_blank<-
(basefile)<tab><tab>: pdf-service
(output)<tab><tab>: /public/pdf-service-tb-pc-4593
(tempfile)<tab><tab>: /tmp/pdf-service-tb-pc-4593.pdf
(finaloutput)<tab>: /public/about_blank-4593.pdf
(winbase)<tab><tab>: \\referencetest\public
(win_output)<tab>: \\referencetest\public\about_blank-4593.pdf
#######################################

<tab><tab>>>>> powered by eisfair <<<<

  - base<tab><tab>: 2.0.2
  - eiskernel<tab>: 2.0.30<tab>(2.6.32-eisfair-1-SMP)
  - Samba<tab><tab>: 2.0.0<tab>(3.5.20-for-eisfair-1-patch-1)
  - GPL Ghostscript<tab>: 2.0.0<tab>(9.06)
referencetest #


Dazu setzt Du in /var/install/bin/samba-print-pdf folgende Einstellungen:

Zeile 68:
Ist:
#smbinfo=yes
Soll:
smbinfo=yes

Zeile 122:
Ist:
   rm -f "$logfile"
Soll:
   #rm -f "$logfile"

Nicht vergessen, die Änderungen nach Aufspüren des Fehlers wieder zurück 
zu nehmen...

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair