diff --git a/skripte/ansible-pull-evtl-aufrufen.sh b/skripte/ansible-pull-evtl-aufrufen.sh index fb4b92294c19a1421c30f8989b309d11c9caf311..16aa94dda4ad36a406f24a43bced5eb953ae5be1 100755 --- a/skripte/ansible-pull-evtl-aufrufen.sh +++ b/skripte/ansible-pull-evtl-aufrufen.sh @@ -35,7 +35,7 @@ else sudo chmod 0744 $LOGDIR sudo echo `date`: Logfile erstellt >$LOGFILE PULL_DURCHFUEHREN="ja" - ZUFAELLIGWARTEN=60 + ZUFAELLIGWARTEN=10 PULL_ERZWINGEN="ja" sudo echo Die mod-time dieser Datei ist der letzte abgeschlossene Aufruf von ansible-pull. >$ZEITSTEMPELDATEI fi diff --git a/skripte/mintupdate-evtl-aufrufen.sh b/skripte/mintupdate-evtl-aufrufen.sh index a2f0a54b2ec9f0e47b825f44bb61697022aa3fbb..b0306c69e68f02c193f8faf9944a957f271ab889 100755 --- a/skripte/mintupdate-evtl-aufrufen.sh +++ b/skripte/mintupdate-evtl-aufrufen.sh @@ -1,4 +1,4 @@ -#!bin/bash +#!/bin/bash -x # Dieses Skript stößt ein "sudo apt update; sudo mintupgrade-cli" an, # aber nur falls a) das letzte Mal lang genug her ist und wir b) NICHT @@ -17,10 +17,12 @@ ZEITSTEMPELDATEI="$LOGDIR/mintupdate_erfolgt" # Falls kein Logfile da ist, läuft dieses Skript offenbar zum allerersten Mal: if [ -e $LOGFILE ]; then - # nichts tun + true # nichts tun else sudo mkdir --parents $LOGDIR sudo echo `date`: Logfile erstellt >$LOGFILE + sudo chown $ANSIBLE_USER:$ANSIBLE_USER $LOGFILE + sudo chmod 0644 $LOGFILE UPD_DURCHFUEHREN="ja" sudo echo Die mod-time dieser Datei zeigt den letzten abgeschlossenen, durch das FaMiLa-Skript>$ZEITSTEMPELDATEI sudo echo mintupdate-evtl-aufrufen.sh angestoßenen Lauf von mintupdate.>>$ZEITSTEMPELDATEI @@ -29,7 +31,7 @@ fi # Start dieses Skripts dokumentieren: -echo -e -n "\n"`date`: mintupdate-evtl-aufrufen.sh gestartet... >>$LOGFILE +sudo echo -e -n "\n"`date`: mintupdate-evtl-aufrufen.sh gestartet... >>$LOGFILE ## falls gerade ein mintupdate läuft, ist der vorige Lauf vmtl. noch nicht fertig: diff --git a/tasks/setup-ansible.yml b/tasks/setup-ansible.yml index b180f3b258384f3c9a9c984e5a8c6e262b40ef37..b36dc98a8f6ec977aa6b732979e92b94192fee4a 100644 --- a/tasks/setup-ansible.yml +++ b/tasks/setup-ansible.yml @@ -13,6 +13,11 @@ path: /etc/cron.d/ansible-pull-cron-erstmalig state: absent +- name: "ansible-pull-evtl-aufrufen.sh löschen; wird fürderhin aus cloned-repo gestartet" + ansible.builtin.file: + path: "{{ ansible_folder }}/ansible-pull-evtl-aufrufen.sh" + state: absent + - name: "cron-job erneuern: regelmäßig laufenden einrichten" ansible.builtin.copy: src: files/_etc_cron.d_ansible-pull-cron-regelmaessig