Commit Graph

106 Commits

Author SHA1 Message Date
Tom Alexander
512fb57924 Add LaTeX for Linux. 2023-02-25 18:26:32 -05:00
Tom Alexander
ef20733077 WIP does not seem to mount phone. 2023-02-18 13:42:39 -05:00
Tom Alexander
b4735a6daf Start a bluetooth role. 2023-02-18 12:15:44 -05:00
Tom Alexander
8955c32e43 Add a role for nvme. 2023-01-24 00:08:00 -05:00
Tom Alexander
558c71219b Add DNS over TLS. 2022-12-15 17:35:11 -05:00
Tom Alexander
93dab70817 Move poudriere to inside a VM. 2022-12-10 17:55:44 -05:00
Tom Alexander
85d9b4a569 Fix sending dns servers in dhcp response. 2022-12-10 17:19:13 -05:00
Tom Alexander
2fdb47e1a1 Starting the poudriere role. 2022-12-10 16:33:45 -05:00
Tom Alexander
7de6bc9231 Add a role for portshaker. 2022-12-10 15:29:19 -05:00
Tom Alexander
694ea4665e Add a hosts role to set /etc/hosts. 2022-12-04 02:28:25 -05:00
Tom Alexander
0598d33eb2 Start a sound role. 2022-12-03 18:38:23 -05:00
Tom Alexander
e32c2b1f6b cleanup 2022-12-03 17:22:53 -05:00
Tom Alexander
83f8b2509b Start a wireguard role. 2022-12-03 17:16:37 -05:00
Tom Alexander
32073d9720 Add config for nat dhcp jail on homeserver. 2022-12-03 01:41:00 -05:00
Tom Alexander
d3c1905847 Add an ansible role to install the sshjail plugin. 2022-12-02 22:26:51 -05:00
Tom Alexander
26354d1a86 Start a jail_nat_dhcp role for the nat_dhcp jail. 2022-12-02 20:39:52 -05:00
Tom Alexander
fc8694c886 Add an sshfs role. 2022-12-02 18:52:30 -05:00
Tom Alexander
cae5ecdfd2 Add google cloud sdk role. 2022-12-02 00:22:49 -05:00
Tom Alexander
80083ff0cc Add the kubernetes role. 2022-12-01 23:38:21 -05:00
Tom Alexander
1c41d23474 Add a media role for image/video viewers/editors. 2022-11-26 19:01:27 -05:00
Tom Alexander
d8049e932d Add sound to waybar on FreeBSD. 2022-11-13 16:39:34 -05:00
Tom Alexander
0a49fc16b6 Make canmount configurable for bhyve and jails. 2022-11-12 17:08:47 -05:00
Tom Alexander
0f8ebc5bbe cleanup 2022-11-01 23:50:53 -04:00
Tom Alexander
9406b8337e Use netgraph networking in bhyve. 2022-11-01 23:43:48 -04:00
Tom Alexander
b7139ded65 Make debugging easier. 2022-11-01 23:03:30 -04:00
Tom Alexander
683c264650 Add a script to automatically mount datasets. 2022-11-01 22:42:46 -04:00
Tom Alexander
fbfadadffc Start a bhyve role. 2022-11-01 18:53:03 -04:00
Tom Alexander
5be80474bb Add a fuse role. 2022-10-30 00:19:38 -04:00
Tom Alexander
449f04259c Add an exfat role for FreeBSD. 2022-10-30 00:15:58 -04:00
Tom Alexander
94b2f3846f Add an autofs role for mounting removable media automatically on FreeBSD. 2022-10-30 00:12:43 -04:00
Tom Alexander
adf825839d cleanup 2022-10-29 23:56:12 -04:00
Tom Alexander
2e893733a8 NAT working but not fail-safe.
When the firewall is down, packets still go out wlan0 but with untranslated source ips.
2022-10-29 23:56:11 -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
9bf06cc90e Fix firewall role.
pflog was creating /-i as a file because the logfile was undefined.
2022-10-29 19:07:55 -04:00
Tom Alexander
22ebc631fc Add gpg_auth to FreeBSD. 2022-10-27 01:43:04 -04:00
Tom Alexander
039b79c166 Add a devfs role for FreeBSD. 2022-10-27 00:31:58 -04:00
Tom Alexander
1365932f43 Import firefox role. 2022-10-23 20:49:48 -04:00
Tom Alexander
a5261c1704 Starting an emacs role. 2022-10-19 22:54:00 -04:00
Tom Alexander
ff9e438d90 Continued adding configs to the sway role. 2022-10-17 22:17:26 -04:00
Tom Alexander
31a533c5e5 Import alacritty role. 2022-10-17 15:29:31 -04:00
Tom Alexander
ad8fc734f6 Import the fonts role. 2022-10-17 15:22:46 -04:00
Tom Alexander
172b4063ee Starting the FreeBSD sway role. 2022-10-17 14:40:22 -04:00
Tom Alexander
f159ed886f Add a linux gpg role. 2022-10-16 00:32:44 -04:00
Tom Alexander
9ed2e209fd Create a linux package_manager role. 2022-10-15 22:49:05 -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
2b1a2bf1d6 Import the FreeBSD ntp role. 2022-10-15 19:59:25 -04:00
Tom Alexander
c41cd20865 Import the FreeBSD cpu role. 2022-10-15 19:51:54 -04:00
Tom Alexander
8dfac5cb65 Invoke the network role. 2022-10-14 01:30:31 -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