Commit Graph

36 Commits

Author SHA1 Message Date
Tom Alexander
a344c92d83
Configure bhyve. 2022-11-01 19:06:44 -04:00
Tom Alexander
fbfadadffc
Start a bhyve role. 2022-11-01 18:53:03 -04:00
Tom Alexander
adf825839d
cleanup 2022-10-29 23:56:12 -04:00
Tom Alexander
93eb8e331a
Add a dagger jail. 2022-10-29 23:56:12 -04:00
Tom Alexander
016ed08440
Set up the cloak jail to run wireguard. 2022-10-29 23:56:11 -04:00
Tom Alexander
4e29c2e3d8
Starting an rc file to set up netgraph. 2022-10-29 23:56:11 -04:00
Tom Alexander
7db98bc9d1
Add support for jail.conf.d files. 2022-10-29 23:56:10 -04:00
Tom Alexander
33d2118c15
Start a jail task which creates the zfs datasets and installs a new_jail script. 2022-10-29 19:09:17 -04:00
Tom Alexander
07f1b0a20f
Fix FreeBSD access to yubikey. 2022-10-27 01:06:52 -04:00
Tom Alexander
039b79c166
Add a devfs role for FreeBSD. 2022-10-27 00:31:58 -04:00
Tom Alexander
6e4fffbe9d
Specify git config on a per-user basis. 2022-10-27 00:22:06 -04:00
Tom Alexander
2e0a6073c8
Add more config files to the base role. 2022-10-27 00:07:06 -04:00
Tom Alexander
a22ecfaae1
Launch mako on both FreeBSD and Linux. 2022-10-17 22:37:46 -04:00
Tom Alexander
365de83cb3
Launch the notification daemon on FreeBSD. 2022-10-17 22:36:05 -04:00
Tom Alexander
1f408202f1
Add a script to launch sway on FreeBSD. 2022-10-17 15:15:09 -04:00
Tom Alexander
f159ed886f
Add a linux gpg role. 2022-10-16 00:32:44 -04:00
Tom Alexander
35c2779a76
Import the linux intel graphics role. 2022-10-15 22:34:12 -04:00
Tom Alexander
0a82fce8d5
Add the FreeBSD graphics role. 2022-10-15 21:52:14 -04:00
Tom Alexander
ef37320b61
Add a FreeBSD build role. 2022-10-15 21:40:41 -04:00
Tom Alexander
f965a125e6
Add support for speedshift (hardware p-states). 2022-10-15 20:54:58 -04:00
Tom Alexander
c45e4cc3fa
fix conditionals for hwpstate. 2022-10-15 20:39:59 -04:00
Tom Alexander
c41cd20865
Import the FreeBSD cpu role. 2022-10-15 19:51:54 -04:00
Tom Alexander
487547aeb4
Add odo FreeBSD. 2022-10-15 00:54:11 -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
a1cd1db135
Add a FreeBSD network role. 2022-10-14 01:29:40 -04:00
Tom Alexander
4d4068c889
Add pflog configuration. 2022-10-12 22:11:39 -04:00
Tom Alexander
6bdbbfa2ac
Create a firewall role that installs a pf.conf on FreeBSD.
Does not yet configure pflog nor does it do anything on Linux.
2022-10-12 21:23:40 -04:00
Tom Alexander
5515d484a5
Finish sshd role. 2022-10-12 20:16:27 -04:00
Tom Alexander
e5d3afc7b8
Copy over sshd config. 2022-10-12 00:01:57 -04:00
Tom Alexander
d13e235879
Start an sshd role. 2022-10-11 23:52:38 -04:00
Tom Alexander
d51770a4b4
Start of zsh role, per-user section not yet implemented. 2022-10-11 20:21:38 -04:00
Tom Alexander
87c6ad5c5a
Start of zrepl role.
Currently only doing FreeBSD.
2022-10-10 22:33:23 -04:00
Tom Alexander
a271d1c756
Started adding odo linux to ansible. 2022-10-10 21:50:39 -04:00
Tom Alexander
a6e60cef85
Configure passwordless sudo for wheel group. 2022-10-09 23:14:55 -04:00
Tom Alexander
ade7fd30f4
Add an initial sudo role. 2022-10-09 18:51:41 -04:00