Commit Graph

33 Commits

Author SHA1 Message Date
Tom Alexander e80cdcabdb
Add restaurant_health_rating. 2023-12-07 16:57:56 -05:00
Tom Alexander 61bc98578b
Install CPU microcode updates on Intel on FreeBSD and switch from wf-recorder to wl-screenrec. 2023-09-05 21:17:09 -04:00
Tom Alexander 7f0af6f41c
Add scripts to trigger actions in the poudriere loop. 2023-09-04 11:26:28 -04:00
Tom Alexander 8744f8f547
Only run the cleanup when updating ports. 2023-09-04 11:09:24 -04:00
Tom Alexander a6af4eee2f
Add some scripts for investigating the ports tree options. 2023-09-01 14:38:17 -04:00
Tom Alexander 5e81006208
Reduce poudriere log retention to 30 days. 2023-09-01 11:25:36 -04:00
Tom Alexander 383894bd3f
Disable static on some problem ports. 2023-09-01 10:40:05 -04:00
Tom Alexander 767b925705
Build static binaries with link-time optimization enabled. 2023-08-29 09:24:21 -04:00
Tom Alexander 1378d56924
Add script to delete a poudriere jail. 2023-08-27 16:29:27 -04:00
Tom Alexander 7b512256ec
Enable pgtk and native comp for emacs. 2023-08-25 18:11:02 -04:00
Tom Alexander 3751629166
Enable dark theme.
This should hopefully carry over into the browser and such so I don't get blinded.
2023-08-13 16:17:53 -04:00
Tom Alexander 6c9e458278
Install pavucontrol on FreeBSD. 2023-08-13 13:57:20 -04:00
Tom Alexander ff02354107
Disable wev on FreeBSD.
The wev port has been broken for weeks.
2023-07-30 14:38:08 -04:00
Tom Alexander cd6d8f3f69
Switch to using bash traps to destroy bhyve vms. 2023-07-14 14:28:36 -04:00
Tom Alexander fb759470f5
Make poudboot service file not hang startup by launching with daemon. 2023-07-14 14:28:36 -04:00
Tom Alexander 9bbc5591c1
Add /usr/local/bin to PATH for poudboot. 2023-07-11 03:53:06 -04:00
Tom Alexander eb547bf1bf
Add an endless loop to poudboot to rebuild at intervals. 2023-07-01 16:41:40 -04:00
Tom Alexander 9d16e1d42e
Add locking to poudboot. 2023-07-01 16:41:40 -04:00
Tom Alexander b30182060f
Set up nginx for poudriere. 2023-05-29 13:14:53 -04:00
Tom Alexander ab0ab17201
Set up poudriere on mrmanager. 2023-05-29 08:38:31 -04:00
Tom Alexander 7f79cc46d4
Use 16 jobs for poudriere to speed it up because waiting on ansible is annoying. 2022-12-10 20:37:12 -05:00
Tom Alexander 1c178a5ea0
Remove useless flags. 2022-12-10 20:26:32 -05:00
Tom Alexander 4ace8671d0
Creating the jails. 2022-12-10 20:19:45 -05:00
Tom Alexander 3de4132dae
The bulk directory needs to exist. 2022-12-10 19:06:34 -05:00
Tom Alexander 1039422052
Fix the script syntax by adding in an echo. 2022-12-10 19:02:50 -05:00
Tom Alexander 7915b92345
Add check that poudriere is not already running. 2022-12-10 19:01:14 -05:00
Tom Alexander 9599cfb577
Add script to actually run the build. 2022-12-10 18:58:09 -05:00
Tom Alexander 9be646f943
Starting a poudboot rc service for building when the poudriere vm launches. 2022-12-10 18:42:02 -05:00
Tom Alexander 60c4d66f1c
Set up the ports tree in poudriere. 2022-12-10 18:25:33 -05:00
Tom Alexander 8c8bf93d4c
Add poudriere config. 2022-12-10 18:13:42 -05:00
Tom Alexander 5016144047
Add sample poudriere conf. 2022-12-10 18:00:10 -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