57 Commits

Author SHA256 Message Date
adam f2540b125e Allow disabling dhcpv4 on internal ifaces. 2026-09-20 06:46:20 -04:00
adam 8b7e70af8d Correct rc.d dependency lines 2026-09-20 06:02:53 -04:00
adam 6355efa379 Automatically compute vlans for base card. 2026-09-05 18:41:30 -04:00
adam 4aebcc4f9a Pass rtadvd.conf generated file as argument 2026-09-05 03:06:14 -04:00
adam d8d5e98bbc rtadvd.conf must use rdnss for nameservers. 2026-09-05 03:01:46 -04:00
adam 684722db03 Clean enable var spelling fix 2026-09-05 03:01:17 -04:00
adam 46647d673e Clean of generated data 2026-09-03 14:47:40 -04:00
adam 830fdca90a Allow host rules aren't generated. 2026-09-03 14:39:38 -04:00
adam c2b206f4b7 The DHCPD provider name doesn't match script name 2026-09-03 14:38:08 -04:00
adam 39a7d65ac9 Because I like spaces. 2026-09-03 14:37:40 -04:00
adam e0628ab962 Only install allow_hosts file if it exists. 2026-09-03 14:23:56 -04:00
adam 78c3e93450 Anchor for rules must exist before updating. 2026-09-03 14:20:52 -04:00
adam b3c10452a8 No templates, yet, for build_sysctl. 2026-09-03 13:02:38 -04:00
adam a33e5d7c3a Simplify the rc.test utility to just print all variables. 2026-09-03 00:20:37 -04:00
adam 957ceb727d Fix v4 net selection bug. 2026-09-03 00:18:15 -04:00
adam 2e76f1dc0d Fix error in fib setting. 2026-09-02 22:45:44 -04:00
adam af42491d0a Max fib is now calculated. 2026-09-02 22:44:01 -04:00
adam f1520797e8 Gateway for IPv6 enabled when an ISP is set. 2026-09-02 22:42:57 -04:00
adam fa0285ac6e Fix spelling error in build_sysctl 2026-09-02 22:41:54 -04:00
adam e323879bd5 PF should always be on. 2026-09-02 22:41:16 -04:00
adam 8c23b2a8fc Sysctl building should always happen. 2026-09-02 22:40:31 -04:00
adam abfc62f899 Generate tayga, regardless of whether used. 2026-09-02 22:01:59 -04:00
adam 9604d48d3b Generation in the configuration dir. 2026-09-02 22:00:23 -04:00
adam a7124f5d1d Build sysctl file primitive. 2026-08-31 19:52:37 -04:00
adam 14ec578135 Tayga configuration can be generated.
This facilitates more configuration being authoritatively
in `rc.conf`.
2026-08-31 09:21:44 -04:00
adam ad05cac710 Fix Localnet zone generation. 2026-08-31 09:21:18 -04:00
adam 0f0be7e4b1 Auto-enable router adverts, when v6 is registered 2026-08-31 03:55:25 -04:00
adam 6d4d0cc606 Change v4/v6 tayga route deregistration order. 2026-08-31 03:53:36 -04:00
adam 25790aae36 Fix error in deregistration of extra tayga routes 2026-08-31 03:53:16 -04:00
adam e9baa9f2ea Fix some errors in documentation tables. 2026-05-30 00:29:22 -04:00
adam 8466545caf SHA256 submodule within SHA1 repo causes problems
Thus, the advice on how to create a git repo is changed.
2026-05-28 10:43:04 -04:00
adam 2f2bae8ff0 Add a bit of flair. 2026-05-28 10:38:48 -04:00
adam d7abd14561 Cleanup a bit more and get ready to publish. 2026-05-14 17:26:20 -04:00
adam fe443b66f9 Update with two pre-canned configurations. 2026-05-14 15:37:35 -04:00
adam 0ba30c7440 Document the VLAN-id 0 special case. 2026-05-14 15:25:48 -04:00
adam 5438fc765f Sample basic IPv4-only SOHO configuration 2026-05-14 14:08:44 -04:00
adam ca0ae3c5c5 Default vlan support. 2026-05-14 13:55:13 -04:00
adam d72859fee9 Default DNS for v4 and v6. 2026-05-14 13:24:49 -04:00
adam 60226c782a Directory variables. 2026-05-14 13:23:27 -04:00
adam db1652823c Fix typo. 2026-05-12 02:16:26 -04:00
adam 44cae888d4 A few more doc tweaks and the dependency script. 2026-05-12 01:55:11 -04:00
adam 672f02efc6 Documentation fixes and improvements 2026-05-12 01:43:27 -04:00
adam f402f728e5 Add several important startup services 2026-05-12 01:43:08 -04:00
adam bdd387b11c Integrate rc.d dependencies. 2026-05-11 19:19:55 -04:00
adam bf11b10b35 Added more documentation. 2026-05-11 19:19:42 -04:00
adam 53ce3fc9b9 Remove some stale local config. 2026-05-11 17:11:19 -04:00
adam d2e4f916e3 A lot more documentation. 2026-05-11 17:07:21 -04:00
adam abfe6fde5e More documentation 2026-05-11 14:25:32 -04:00
adam d9e1213e82 Hints can come from user conf. 2026-05-11 14:25:05 -04:00
adam aa8517b86a Make add_vlan and add_rtadv public commands. 2026-05-11 14:24:41 -04:00