[Eisfair_dev] certs_letsencrypt --> crontab update requested
Peter Bäumer
peter at baeumer.dd-dns.de
So Sep 11 11:52:13 CEST 2016
Am 11.09.2016 um 10:43 schrieb Marcus Roeckrath:
> Hallo Peter,
>
> Peter Bäumer wrote:
>
>> Betreff: fcron <root at oberon-2> { echo; echo "2016-09-10 08:07:22 -
>> crontab update requested ..." } >>/var/log/certs_letsencrypt.log;
>> /var/install/config.d/certs_letsencrypt.sh --request-cert
>> >>/var/log/certs_letsencrypt.log 2>>/var/log/certs_letsencrypt.log
>
> IMHO sind die {...} bei
>
> { echo; echo "2016-09-10 08:07:22 - crontab update requested ..." }
>
> falsch und müssen durch (...) ersetzt werden.
Wirklich falsch ist das mit dem {} nicht, die geschweiften Klammern
fassen die Befehle zu einem Block zusammen.
Fehlen tut da ein Komma bzw. ein Zeilenumbruch.
also
{ echo; echo "2016-09-10 08:07:22 - crontab update requested ..."; }
oder so:
{
echo
echo "2016-09-10 08:07:22 - crontab update requested ..."
}
die Runden Klammern bringen hier das gleiche Ergebnis , funktionieren
aber etwas anders.
Bei den () wird eine Subshell aufgemacht, würden hier Variablen gesetzt
bekommt der Elternprozess die nicht zurückgemeldet.
In der Hoffnung das ich da jetzt nicht komplett danebenliege.
>
> Das ganze findet sich in /var/install/config.d/certs_letsencrypt.sh in Zeile
> 597.
MfG
Peter B.
Mehr Informationen über die Mailingliste Eisfair_dev