PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : script: datei auslesen



michaxyz
22.02.04, 20:32
Hallo zusammen,

auf der Suche nach einer Lösung, mit cups einen pdf-Konverter zu realisieren, der dann das Konvertierte per eMail an den Auftraggeber schickt, bin ich mit ein bisschen (oder ein bisschen mehr) Hilfe mittlerweile so weit gekommen:

- der Auftraggeber wird in der Datei /tmp/pdf/name gespeichert
- die Datei ausgabe.pdf wird im gleichen Verzeichnis abgelegt

Nun soll das Backend noch ein Transport-Script (Idee aus Linux intern) aufrufen, dass eine eMail an den in der Datei name stehenden User schickt und dort als Anhang die pdf-Datei anhängt.

Ich habe das mit
$user=`/tmp/pdf/name` gesehen und versucht. Ruft man das Script jedoch von der Shell aus auf, erhält man nur: /tmp/pdf/name keine Berechtigung
Dabei rufe ich das Script doch als root auf!?
Allerdings habe ich auch schon versucht, die Rechte für alle rw zu setzen. Das änderte aber am Ergebnis nichts.
Hat jemand eine Lösung für das spezielle Problem oder weiß, wie ich mein Ziell auf anderem Wege erreichen kann?
Ich brauche eigentlich nur noch den user, damit ich ihm per
cat irgendeine_Datei | mail -s pdf-Dokument ... $user
das Dokument zusenden kann.

Danke im Voraus für eure Hilfe und so!

Michaell

SeeksTheMoon
23.02.04, 10:53
Das ist eigentlich kein Tip, sondern eine Frage.

michaxyz
23.02.04, 13:13
Hallo,

ja, danke, wusste ich schon ;-)

Ich dachte, man könnte hier nach Tipps und Tricks fragen.
Welches Forum wäre denn sonst das richtige für so etwas?

Oh, Mist, schon wieder kein Tipp ;-)

Mfg Michael

SeeksTheMoon
23.02.04, 14:51
im Zweifelsfall unter "Linux Allgemein" oder bei einer eher programmiertechnischen Frage auf mrunix.de