[Eisfair] [e1] Samba pdf-Erstellung macht Probleme

Hans-Georg Kiefer HansGeorg at edv-einsteiger.de
So Jun 19 20:04:49 CEST 2016


Hallo, Tom.
Danke für die Hilfestellung.

Am 19.06.2016 um 15:59 schrieb Thomas Bork:
> Folgender Ansatz hilft Dir eventuell, das Problem einzukreisen:
> Editiere /var/install/bin/samba-print-pdf:
>
> Nehme die '#' vor
>
> #smbinfo=yes
>
> heraus. Kommentiere in der Funktion
>
> rmcommand ()
>
> das Löschen der Dateien "$logfile", "$gslogfile" und "$mailfile" aus und
> sehe Dir dann unter /tmp die entsprechenden Dateien näher an:
>
> rmcommand ()
> {
> #  rm -f "$logfile"
>   rm -f "$input"
>   rm -f "$tempfile"
> #  rm -f "$gslogfile"
> #  rm -f "$mailfile"
> }
>
Folgendes Ergebnis ergibt sich für Target=mail:

cat samba-print-pdf-oLqyslPUh2.log
Lieber nobody,

Ihre Datei wurde konvertiert und an Sie gemailt.

#######################################
Ein paar Informationen ueber diesen Job:

(user)<tab><tab>: nobody
(prefix/homedir)<tab>: /dev/null
(quality)<tab><tab>: default
(permissions)<tab>: -dPermissions=-4
(jobname)<tab>: Microsoft Word - Rezept_Windbeuteltorte2.doc
(psjobname)<tab>: Microsoft Word - Rezept_Windbeuteltorte2.doc
(trim0)<tab><tab>: ->Microsoft Word - Rezept_Windbeuteltorte2.doc<-
(trim1)<tab><tab>: ->Microsoft Word - Rezept_Windbeuteltorte2.doc<-
(trim2)<tab><tab>: ->Microsoft Word - Rezept_Windbeuteltorte2.doc<-
(trim3)<tab><tab>: ->Microsoft Word - Rezept_Windbeuteltorte2.doc<-
(trim4)<tab><tab>: ->Microsoft Word - Rezept_Windbeuteltorte2.doc<-
(trim5)<tab><tab>: ->Rezept_Windbeuteltorte2.doc<-
(trim6)<tab><tab>: ->Rezept_Windbeuteltorte2.doc<-
(trim7)<tab><tab>: ->Rezept_Windbeuteltorte2.doc<-
(name)<tab><tab>: ->Rezept_Windbeuteltorte2.doc<-
(basefile)<tab><tab>: pdf-service
(output)<tab><tab>: /dev/null/pdf-service-acer-29497
(tempfile)<tab><tab>: /tmp/Rezept_Windbeuteltorte2.doc-29497.pdf
(finaloutput)<tab>: Rezept_Windbeuteltorte2.doc-29497.pdf
(winbase)<tab><tab>: \\server\nobody
#######################################

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

  - base<tab><tab>: 2.7.4
  - eiskernel<tab>: 2.22.0<tab>(3.2.79-eisfair-1-PAE)
  - Samba<tab><tab>: 2.32.0<tab>(4.3.9-for-eisfair-1-patch-1)
  - GPL Ghostscript<tab>: 2.18.0<tab>(9.19)

cat samba-print-pdf-mailtemp-lIlUG3GCAP
From: eisfair pdf-service auf server <root>
To: nobody
Subject: Ihr Druck-Auftrag Rezept_Windbeuteltorte2.doc-29497.pdf
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="DMW.Boundary.605592468"

This is a Mime message, which your mail program may not understand.
Parts of the message will appear as text. If the remainder appears
as random characters in the message body, instead of as attachments,
then you'll have to extract these parts and decode them manually.

--DMW.Boundary.605592468
Content-Type: text/plain; name="message.txt"; charset=US-ASCII
Content-Disposition: inline; filename="message.txt"
Content-Transfer-Encoding: 7bit

Lieber nobody,

wenn die PDF-Datei nicht angehaengt wurde, leiten
Sie diese Mail bitte an den Support weiter oder
antworten Sie mit einer Fehlerbeschreibung.

--DMW.Boundary.605592468
Content-Type: application/pdf; name="Rezept_Windbeuteltorte2.doc-29497.pdf"
Content-Disposition: attachment; 
filename="Rezept_Windbeuteltorte2.doc-29497.pdf"
Content-Transfer-Encoding: base64
--- Schnipp ---

Mail mit korrektem Anhang wird an nobody gesendet. Ich bin doch aber der 
tanne !

Bei der Einstellung Target=public taucht das Dokument in public auf.
-rw-rw-rw- 1 tanne  users  34247 Jun 19 19:25 
Rezept_Windbeuteltorte2.doc-14582.pdf

Besitzer: tanne. Richtich :-)

Und zum Schluss Target=homedir

cat samba-print-pdf-grVtMTZFEX.log
Lieber nobody,

kann /tmp/pdf-service-acer-14661.pdf nicht nach 
/dev/null/Rezept_Windbeuteltorte2.doc-14661.pdf verschieben ...

Datei ist vorhanden:
-rw-rw-rw- 1 tanne  users   34247 Jun 19 19:42 pdf-service-acer-14661.pdf

Und: ls -l /dev/null
crw-rw-rw- 1 root root 1, 3 May 26  2004 /dev/null
Not a directory. Wasn 'c'?

Also <nobody> ist ein Problem. Teste gleich mal von einem Win7-Client...

Tanne
-- 
--------------------------
Es grüsst hochachtungsvoll
******* T A N N E ********


Mehr Informationen über die Mailingliste Eisfair