Oppdater README for 2019-11-21
This commit is contained in:
parent
c01dd85c1a
commit
8bb0b7d57b
@ -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`
|
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user