Hi Wolfgang,

On Di, Jun 07, 2005 at 05:07:02 +0200, Wolfgang Lumpp wrote:
>> Wie sehen die Berechtigungen f�r die Skripte aus, die �ber die crontab
>> des OTRS-Users ausgef�hrt werden? Kannst du die Skripte als OTRS-User
>> ausf�hren? Log dich mal als OTRS-User ein und schick die Ausgabe von
>>
>> # ls -al var/cron
>drwxrwxr-x � �2 otrs � � users � � � �4096 Jun �6 14:00 .
>drwxrwxr-x � 11 otrs � � users � � � �4096 Jun �1 13:53 ..
>-rw-rw-r-- � �1 otrs � � users � � � � 286 May 30 16:47 aaa_base.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 387 May 30 16:47 fetchmail.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 533 Jun �7 13:41 generic_agent
>-rw-rw-r-- � �1 otrs � � users � � � � 364 Jun �7 13:41 generic_agent-database
>-rw-rw-r-- � �1 otrs � � users � � � � 364 May 30 16:47 
>generic_agent-database.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 533 May 30 16:47 generic_agent.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 394 Jun �7 13:41 pending_jobs
>-rw-rw-r-- � �1 otrs � � users � � � � 344 May 30 16:47 pending_jobs.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 495 May 30 16:47 postmaster.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 350 May 30 16:47 postmaster_pop3.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 341 May 30 16:47 
>rebuild_ticket_index.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 359 May 30 16:47 session.dist
>-rw-rw-r-- � �1 otrs � � users � � � � 345 May 30 16:47 unlock.dist

Uah! Per Hand oder RPM installiert? Wenn per RPM, dann war das 
nicht OK bzw. es hat was gefehlt. Jedenfalls musst du erst mal alle 
.dist-Files umkopieren. Machmal als otrs-User:

# cd var/cron
# for i in `ls -1 *.dist` ; do cp $i `basename $i .dist`; done

Und nun mach noch die ganzen Files executable. Auch im var/cron-Verz.:

# chmod +x *

>> Und dann noch die Ausgabe von
>>
>> # crontab -l
>
>*/10 * * * * $HOME/bin/GenericAgent.pl -c db >> /dev/null
>45 */2 * * * $HOME/bin/PendingJobs.pl >> /dev/null

Hmm, ich hab da ein wenig mehr stehen. Sind da mit Absicht nur diese 
wenigen Eintr�ge? Wenn nein, dann mach doch mal Folgendes (auch wieder 
als otrs-User):

# crontab -r

Damit entfernst du erst mal die gesamte crontab. Danach dann:

# cd bin
# ./Cron.sh start

Nun werden alle crontab-Eintr�ge f�r otrs installiert. Mit

# crontab -l

kannst du dann nachsehen, ob alles da ist. Wenn du per Hand installiert 
hast, musst du evtl. noch die Pfade anpassen.

>Wolfgang

Hth,
Christian

-- 
((otrs.de)) :: OTRS GmbH :: Norsk-Data-Str. 1 :: 61352 Bad Homburg
        http://www.otrs.de/ :: Manage your communication!

_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/

Antwort per Email an