• Joined on 2022-07-02
dan pushed to main at dan/liminix 2023-07-13 18:26:53 +00:00
2e50368bd2 rename config.outputs to config.system.outputs
492317623d more thoughts about modules
Compare 2 commits »
dan pushed to main at dan/liminix 2023-07-09 14:18:38 +00:00
0f57ae2a32 fix section order
dan pushed to main at dan/liminix 2023-07-09 14:12:41 +00:00
2d05695d99 add cautionary note about flashing from openwrt
dan pushed to main at dan/liminix 2023-07-08 22:44:56 +00:00
a1dff5b92d document flash.scr
dan pushed to main at dan/liminix 2023-07-08 22:08:35 +00:00
7c06f30675 set ipv6 wan address to that provided by dhcpv6
c7ead8559b shell.nix: set FENNEL_PATH for interactive convenience
a19d12d6d7 fennelrepl add PREFIX/?/init.lua to lua load path
b5cd0cc2d5 fennelrepl: fix bug which introduced whitespace in package.path
0c41e9305c extract service output watcher to fennel module
Compare 6 commits »
dan pushed to main at dan/liminix 2023-07-07 16:45:49 +00:00
e7de889403 explain why all the examples are misspelled
dan pushed to main at dan/liminix 2023-07-05 19:42:27 +00:00
46f2ef9e0b explain why all the examples are misspelled
a12e5888e9 rotuer: remove hardcoded wan address
Compare 2 commits »
dan pushed to main at dan/liminix 2023-07-05 19:33:33 +00:00
2de4d7a8f9 fennel: extract some common functions into a shareable module
c3bb33c9ce add fennelrepl package
24befe6bf7 install fennel from source as a package
41687e916d rename luaSmall package to lua
3900683413 simplify protocol for watchers of service output directories
Compare 8 commits »
dan pushed to main at dan/liminix 2023-06-28 23:59:35 +00:00
5306b36181 ipv4 nat rules
1f1164cc98 allow dhcp client on wan
Compare 2 commits »
dan pushed to main at dan/liminix 2023-06-28 22:15:19 +00:00
8affb151b5 rotuer: enable ipv6 forwarding
a9848b9668 firewall: enable incoming ssh and dhcp6
25eecabc6d typo
80b6f62896 comment-out example of allowed incoming
c595ae0ccb firewallgen: make nft shebang work
Compare 10 commits »
dan pushed to main at dan/liminix 2023-06-22 19:07:19 +00:00
15be80e9de remove dead config option
bc62f7df45 remove rsync openssl dependency
Compare 2 commits »
dan pushed to main at dan/liminix 2023-06-22 15:56:44 +00:00
26cb331d8b remove dead config optiuon
dan pushed to main at dan/liminix 2023-06-22 15:55:01 +00:00
5e45817f98 example rotuer-secrets
dan pushed to main at dan/liminix 2023-06-22 09:07:11 +00:00
943820d4dd add doc note about finding supported devices
fc620df322 thunk
Compare 2 commits »
dan pushed to main at dan/liminix 2023-06-22 08:30:35 +00:00
6bc45c2b55 preinit: null-terminate argv array for execve
dan pushed to main at dan/liminix 2023-06-20 22:40:27 +00:00
b898364719 extend timeout for pppoe test
dan pushed to main at dan/liminix 2023-06-20 21:19:07 +00:00
0896c9c1d3 remove non-building ntp service from test config
dan pushed to main at dan/liminix 2023-06-20 21:04:55 +00:00
c83bd4e66d remove non-building ntp service from test config
dan pushed to main at dan/liminix 2023-06-20 19:24:33 +00:00
b002a94e07 rotuer: use firewallgen to make packet filter rules
d79a1e15bb get fennel from source instead of luarocks
340f7211ef remove unused packages
3dd247a719 update arch for gl-ar750
c1ba067fad remove deps from chrony
Compare 6 commits »
dan pushed to main at dan/liminix 2023-06-19 20:57:41 +00:00
ce207e4763 chronyd: disable editline
a7e7146887 preinit: disable nolibc
d66f5901a2 fix nftables syntax
a65bb9d585 improve file-exists? function
80639a7256 add firewallgen package, which creates an nft script
Compare 6 commits »