Benutzer-Werkzeuge

Webseiten-Werkzeuge


skript_fuer_cron-start_erstellen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
skript_fuer_cron-start_erstellen [2015/06/09 13:05] iodokskript_fuer_cron-start_erstellen [2020/06/24 14:33] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ===== Dieses Skript erstellt ein Skript ===== ===== Dieses Skript erstellt ein Skript =====
-in dem die Umgebungsvariablen gesetzt werden, damit diese im Cronjob zur verfügung stehen.+in dem die Umgebungsvariablen gesetzt werden, damit diese im Cronjob zur Verfügung stehen.
  
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Zeile 49: Zeile 49:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
-Wenn das entstandene Skript in cron ausgeführt wird, sollten alle benötigten (Stand heute) gesetzt sein. \\ +Wenn das entstandene Skript in cron ausgeführt wird, sollten alle benötigten Umgebungsvariablen (Stand heute) gesetzt sein. \\ 
  
 ==== Ausführen als anderer Benutzer ==== ==== Ausführen als anderer Benutzer ====
  
-Wenn das Skript von root aber im Namen eines anderen Benutzers ausgeführt werden soll, dann folgendermassen aufrufen: \\  +Wenn das Skript von root im Namen eines anderen Benutzers ausgeführt werden soll, dann folgendermaßen aufrufen: \\  
-/usr/bin/sudo -u etime -/home/etime/script.d/SKRIPT 2>/dev/null >&1+/usr/bin/sudo -u etime -/home/etime/script.d/SKRIPT 2>/dev/null >&1 
 + 
 +(**sudo -i** lädt .profile usw. wie bei einem login, so dass alle Variablen gesetzt sein sollten)
  
  
skript_fuer_cron-start_erstellen.1433855123.txt.gz · Zuletzt geändert: 2020/06/24 14:33 (Externe Bearbeitung)