![](https://seccdn.libravatar.org/avatar/6cacaf4eb2894c2da1aaf9dab186ef82.jpg?s=120&d=mm&r=g)
Martin Zambo wrote:
Hallo Sandy,
ich staune immer wieder was du alles weißt, vielen Dank für die Antwort.
Ich staune immer wieder, was ich alles NICHT weiss! Egal, Mut zur Lücke!
Am Montag, 24. Juli 2006 20:17 schrieb Sandy Drobic:
Du machst bereits die Arbeit, welche die Sieveshell erledigen soll. verschiebe das Script einfach mal in das Homeverzeichnis des Users martin, logge dich als user martin in sieveshell ein und für den kompletten Pfad an für das Hochladen des Scripts
martin@notenew:~> mv /var/lib/sieve/m/martin/default.script . martin@notenew:~> sieveshell localhost connecting to localhost
Please enter your password:
put /home/martin/default.script
Das Script wird dann schon automatisch in /var/lib/sieve/m/martin abgelegt. Eventuell musst du es noch aktivieren, aber das sollte bei nur einem Script nicht notwendig sein.
Aber da klemmt noch etwas??
martin@notenew:~> ls -l default.script -rw------- 1 martin users 3684 2006-07-24 20:57 default.script martin@notenew:~> chmod 777 default.script martin@notenew:~> sieveshell localhost connecting to localhost Please enter your password:
put /home/martin/default.script upload failed: put script: Unable to open script for writing (default.script.NEW )
Ich nehme an, dass du das Script als root dort hinkopiert hast, und der user martin bzw. cyrus hat nicht das Recht, diese Datei zu überschreiben. Lösche als root die Dateien in /var/lib/sieve/m/martin mal, dann melde dich noch einmal in sieveshell an und lade die Datei aus dem Homeverzeichnis hoch. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com