Oppdater README for 2019-11-21

This commit is contained in:
Alex Thomassen 2019-11-28 11:38:38 +01:00
parent c01dd85c1a
commit 8bb0b7d57b
Signed by: Alex
GPG Key ID: 10BD786B5F6FF5DE
2 changed files with 3 additions and 3 deletions

View File

@ -7,9 +7,9 @@ Det er frivillig hva scriptet skal gjøre, men her er noen ideer:
3. Slette syslog
Vær kreative!
Bash-scriptet bruker `curl` til å kjøre en request mot [DuckDNS.org](https://www.duckdns.org/) for å oppdatere et subdomene med ny IP-adresse (en type dynamic DNS).
Bash-scriptet bruker `curl` til å kjøre en HTTP(S) request mot [DuckDNS.org](https://www.duckdns.org/) for å oppdatere et subdomene med ny IP-adresse (en type dynamic DNS).
Du trenger å spesifisere `DOMAIN` og `DUCKDNS_TOKEN` (enten i scriptet eller via "environment variable" (envvar)).
For at det skal fungere i `crontab` med envvar, må du sette det foran script-kommandoen.
Her er et eksempel som kjører fem minutter over hver time og hvor alle "echo" blir skrevet til en loggfil `/home/alex/logs/duckdns.log`:
Her er et eksempel som kjører fem minutter over hver time (13:05, 14:05, 15:05 osv.) og hvor alle "echo" blir skrevet til en loggfil `/home/alex/logs/duckdns.log`:
`5 * * * * DUCKDNS_TOKEN="abc123-def456-ghi789-jkl000" /bin/bash /home/alex/scripts/2019-11-21_crontab/update-duckdns.sh >> /home/alex/logs/duckdns.log`

View File

@ -4,7 +4,7 @@
CONF="/etc/network/interfaces.d/eth2.conf";
# Sjekker om "inet dhcp" eksisterer config-fil
# Hvis en linje matcher, blir variablet til "1";
# Hvis en linje matcher, blir variablet til `1`;
CHECK_DHCP=$(grep -c 'inet dhcp' $CONF);
# Mappe/filbane hvor alle templates ligger.