91d1bd3cde
Ich habe das mal in Befehle von SystemD umgewandelt. IMHO ist es sinnvoller, wenn alles direkt von SystemD verwaltet wird.
38 lines
1 KiB
Markdown
38 lines
1 KiB
Markdown
# Einladung zum Plenum des Hackspace Jena e.V.
|
|
|
|
Das Repository enthält Dateien zum automatischen Versenden von Einladungsmails
|
|
für das Plenum.
|
|
|
|
Das Shellskript ermittelt den kommenden Donnerstag, prüft, ob es ein erster
|
|
Donnerstag des Monats ist, und bricht sonst ab, ersetzt im Einladungstext (Datei
|
|
`email_text`) Platzhalter mit dem Datum des kommenden Donnerstag und verschickt
|
|
den Text als E-Mail.
|
|
|
|
Die Service- und Timer-Dateien lassen systemd das Skript einmal wöchentlich
|
|
ausführen.
|
|
|
|
# Installation
|
|
|
|
Dieses Repository muss nach `/opt` in das Verzeichnis `plenumsinvite` kopiert
|
|
werden:
|
|
|
|
```
|
|
mkdir -p /opt
|
|
cd /opt
|
|
git clone https://github.com/HackspaceJena/plenums_invite.git
|
|
cd /plenums_invite
|
|
```
|
|
|
|
Danach müssen die beiden systemd-Unit-Dateien nach `/etc/systemd/system`
|
|
verlinkt werden:
|
|
|
|
```
|
|
systemctl link /opt/plenums_invite/plenums_invite.service
|
|
systemctl link /opt/plenums_invite/plenums_invite.timer
|
|
```
|
|
|
|
Schließlich muss die timer-Unit aktiviert werden:
|
|
|
|
```
|
|
systemctl enable plenums_invite.timer
|
|
```
|