Commit Graph

32 Commits

Author SHA1 Message Date
Tom Alexander
d9f6c8da31 Update for rebuild of mrmanager. 2026-03-26 18:17:38 -04:00
Tom Alexander
e38bee4c0f Use bbr for tcp congestion on FreeBSD, install ectool on framework laptop linux, and assign an ipv6 address in mrmanager. 2024-10-09 19:44:09 -04:00
Tom Alexander
913d2e9f15 Fix certificates for bastion. 2024-10-04 21:22:55 -04:00
Tom Alexander
8e5034a393 Add a test for the freezing display issue. 2024-09-29 03:59:55 -04:00
Tom Alexander
15d65c3f21 Adjust network ttl. 2024-09-12 14:47:17 -04:00
Tom Alexander
aec97a5df6 Add jail for momlaptop. 2024-08-17 19:30:14 -04:00
Tom Alexander
ee0fe7eca6 Use group root for /etc/localtime on Linux.
Arch Linux kept changing the group to root, so this change is to avoid unexpected "changed" entries in the ansible diff.
2024-05-12 23:23:09 -04:00
Tom Alexander
a7fe423583 Update for FreeBSD on AMD Framework laptop. 2024-04-28 15:08:36 -04:00
Tom Alexander
32eca75f4e Set up home server. 2024-04-22 17:23:20 -04:00
Tom Alexander
55fec03445 Add a "w" alias for watch. 2023-07-08 22:57:25 -04:00
Tom Alexander
ab0ab17201 Set up poudriere on mrmanager. 2023-05-29 08:38:31 -04:00
Tom Alexander
be2e0c964b Install rust-coreutils. 2023-04-27 17:05:32 -04:00
Tom Alexander
f950eaf772 Add gmake to FreeBSD. 2023-03-07 09:57:51 -05:00
Tom Alexander
0598d33eb2 Start a sound role. 2022-12-03 18:38:23 -05:00
Tom Alexander
64ed4c42b9 Make /var/run a ram mount. 2022-11-29 02:33:11 -05:00
Tom Alexander
8ce926be8e Don't error out when the sound unit does not exist. 2022-11-28 23:05:46 -05:00
Tom Alexander
cf514f4b58 Add support for setting the default sound card on FreeBSD. 2022-11-24 13:41:44 -05:00
Tom Alexander
a2a7da0d9b Start a disk labels loader config.
Don't have it working the way I want to yet, so its commented out.
2022-11-12 16:38:14 -05:00
Tom Alexander
683c264650 Add a script to automatically mount datasets. 2022-11-01 22:42:46 -04:00
Tom Alexander
7bfc817894 Create a netgraph bridge for jails getting full access to NAT. 2022-10-31 22:38:51 -04:00
Tom Alexander
9168cc51cf Rename the interfaces to make the separate levels more clear. 2022-10-29 23:56:11 -04:00
Tom Alexander
b69934072f Move what can be shared in the base role out to the common tasks file. 2022-10-27 00:12:06 -04:00
Tom Alexander
2e0a6073c8 Add more config files to the base role. 2022-10-27 00:07:06 -04:00
Tom Alexander
b8658ad1dc Add git-crypt to FreeBSD base role. 2022-10-26 23:43:27 -04:00
Tom Alexander
87706a8d9c Install ripgrep on FreeBSD. 2022-10-23 20:40:55 -04:00
Tom Alexander
1f408202f1 Add a script to launch sway on FreeBSD. 2022-10-17 15:15:09 -04:00
Tom Alexander
ae6673e182 Add loader.conf. 2022-10-14 01:59:15 -04:00
Tom Alexander
c34aab16af Add copying of rc.conf. 2022-10-14 01:55:15 -04:00
Tom Alexander
dcba0af7c1 Enable periodic crub. 2022-10-14 01:52:42 -04:00
Tom Alexander
244fe81111 Configure login.conf. 2022-10-14 01:44:29 -04:00
Tom Alexander
f20dd66d88 Add some packages to the FreeBSD base role. 2022-10-12 20:30:11 -04:00
Tom Alexander
8ab8000d0c Start a base role that currently adds alacritty termcap to FreeBSD. 2022-10-11 22:54:03 -04:00