Autor Thema: LotusScript shell Befehl  (Gelesen 2193 mal)

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
LotusScript shell Befehl
« am: 12.04.06 - 16:43:49 »
Hallo Leute,

ich versuche auf einem AIX System von einem Lotusscript-Agenten aus ein
Perl-Script zu starten. Leider funktioniert es nicht, selbst wenn ich den vollqualifizierten Pfadnamen angebe bringt er beim shell-Befehl den Fehler "File not found". Hat jemand sowas schon mal gemacht?

Danke und Gruss
 Peter
ATOS.org - Feel the music!

Glombi

  • Gast
Re: LotusScript shell Befehl
« Antwort #1 am: 12.04.06 - 16:51:04 »
Hat derjenige, der den Agenten unterzeichnet hat, die erforderlichen Rechte auf das Verzeichnis/die Datei?

Bei AIX und Konsorten hängt es oftmals daran.

Andreas

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: LotusScript shell Befehl
« Antwort #2 am: 12.04.06 - 17:04:55 »
Glombi, darf ich Dir hier widersprechen?

Der User der den Agent unterzeichnet hat, braucht die entsprechenden Agent-Ausführunsrechte (restricted agents, ...).

Perl, das Perl-Script, etc. müssen für den Benutzbar les- und ausführbar sein, unter dem der Domino-Server läuft. Den User, der den Agent unterzeichnet hat, reicht Domino NICHT zum OS durch. Externe Befehle, Zugriffe werden - AFAIK - immer mit dem OS-Account durchgeführt, unter dem auch der Domino-Server läuft.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Glombi

  • Gast
Re: LotusScript shell Befehl
« Antwort #3 am: 12.04.06 - 17:06:52 »
Hi Martin - du darfst  ;)

Du hast natürlich Recht, es gelten die Rechte für den User des Domino Servers.

Andreas

Offline Pyewacket

  • Senior Mitglied
  • ****
  • Beiträge: 310
  • Geschlecht: Männlich
Re: LotusScript shell Befehl
« Antwort #4 am: 12.04.06 - 22:03:28 »
Die üblichen Verdaechtigen hab ich schon abgeklappert. Der Agent darf unrestricted laufen, das Perlscript läuft wenn ich es direkt auf dem Server aufrufe (mit demselben Unix-User unter dem auch der Dominoserver läuft) ohne Probleme.
ATOS.org - Feel the music!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz