1
0
forked from dan/liminix
Commit Graph

11 Commits

Author SHA1 Message Date
682183a88d move typeChecked into pkgs.liminix.lib 2023-07-14 20:22:29 +01:00
69e6eb5a89 accept attr args to pppoe service, and typecheck them
We use (abuse, arguably) the nixos module system for typechecking.  Un
the plus side, it gives us documentation of the options and their
expected types. On the downside, the error message doesn't tell us
the file in which the error was encountered.

(This is subject to change, if I can find a better way)
2023-07-14 16:53:36 +01:00
447f068569 partly support getting IPv6 addresses
- gets interface id from ppp
- runs odhcpc to get RA and prefix delegation
- doesn't do anything useful with the data yet
2023-05-24 23:01:50 +01:00
225fc6fe51 configurable busybox
allows modules to add to the busybox applets and change config
2023-03-10 18:40:45 +00:00
38756af1c1 add in_outputs shell function which ensures umask is set 2023-03-03 23:07:03 +00:00
59ce03630a consistent ownership/permissions for /run/service-state/** 2023-02-25 22:53:06 +00:00
228b270385 pppoe: capture nameserver addresses as outputs 2023-02-25 20:31:41 +00:00
dfdaa27f39 make ppp log to stderr not syslog 2022-09-27 22:57:06 +01:00
0632b5102e remove .service/.target/.bundle etc suffixes on service names
they don't seem to be providing value
2022-09-27 22:56:53 +01:00
5d51d15b86 working pppoe with readiness notification on ip-up 2022-09-25 21:12:50 +01:00
c1835d97ee add pppoe 2022-09-25 11:54:31 +01:00