115 Commits

Author SHA1 Message Date
Michael Stapelberg
2e60d5b8c8 ping hardware watchdog every 1s
In case gokrazy gets stuck for whichever reason, the hardware watchdog will
reset the Raspberry Pi 3.
2017-10-21 20:05:26 +02:00
Michael Stapelberg
32e8b6dd34 dhcp: persist domain name to resolv.conf if specified 2017-09-19 14:48:36 +02:00
Michael Stapelberg
6127f9566e dhcp: set client id (option 61), some routers need it
E.g. /etc/kresd/dhcp_host_domain_ng.sh on a turris omnia incorrectly deletes
DHCP hostname mappings when more than one client does not send a client id.
2017-09-05 09:52:53 +02:00
Michael Stapelberg
3ed1e381b5 ntp: drop privileges to nobody/nogroup, retain CAP_SYS_TIME 2017-09-03 22:21:00 +02:00
Michael Stapelberg
83adedae5d ntp: use gokrazy vendor zone
fixes #34
2017-08-25 09:24:15 +02:00
Michael Stapelberg
eb8f1753b3 ntp: react to breaking API change
See https://github.com/beevik/ntp/pull/14
2017-08-23 09:51:01 +02:00
Michael Stapelberg
b96471c05d update FAT16B writer import path 2017-07-14 03:19:15 +02:00
Michael Stapelberg
13173460da dhcp: set hostname for renewal packets as well
Otherwise, router restarts might result in the hostname getting
lost (observed using dnsmasq on OpenWrt).
2017-07-01 11:29:10 +02:00
Michael Stapelberg
3999a60a05 WaitForClock: give up after 1 year, not 1 minute
related to issue #21
2017-03-25 20:47:47 +01:00
Michael Stapelberg
83181ca00c add empty package
related to #14
2017-03-05 20:27:48 +01:00
Michael Stapelberg
c7ae5cac83 README: add go report card badge 2017-03-04 18:48:20 +01:00
Michael Stapelberg
60d4164cfe README: add travis build status 2017-03-04 18:47:07 +01:00
Michael Stapelberg
b3c9568a9d Link to golang.org for installing go1.8 2017-03-04 18:46:24 +01:00
Michael Stapelberg
09883a3b00 add travis config 2017-03-04 18:45:08 +01:00
Michael Stapelberg
38af7fd18d Initial commit 2017-03-04 11:22:48 +01:00