01:13:38 oh my gosh. 01:14:20 What? 01:14:52 i had build_options="...WITHOUT LOCALES..." instead of build_options="...WITHOUT_LOCALES..." in my occambsd profile 01:15:09 Oof 01:15:24 That would be annoying to find 01:15:45 occambsd starts by asking make showconfig about all the possible WITHs and WITHOUTs 01:16:09 it gets rid of all the WITHs, and starts with the idea that it's going to be WITHOUT everything 01:16:24 never heard of occambsd 01:16:54 that's stored in the all_options variable. and then for each word in build_options, all_options=$(echo $all_options | grep -v $word) 01:17:25 so WITHOUT_THIS WITHOUT_THAT WITHOUT_THE_OTHER | grep -v WITHOUT is ... nothing 01:17:50 so it happily built with all the defaults 01:17:59 Indeed 01:18:07 occambsd isssss 01:18:25 https://github.com/michaeldexter/occambsd 01:18:54 applying occam's razor to freebsd build options to build tiny jails, VM images, cloud images, etc 01:19:23 he's done a few talks about it at various bsd cons 01:19:44 Hmm, I might check it out. It sounds pretty neat for running services 12:40:43 This jail-level metrics may be useful for some people: memory, CPU, etc, per jail: https://x.com/DLangille/status/1820966352380653755 13:00:44 hrm, bitperfect works with my USB DAC, but i can't change volume in mpd. 14:32:19 dch you around? 14:32:34 dch I integrated "depend" with Jailer's generated jail.conf, but now I'm having problems 14:33:28 say I have www0 which depends on dns0. if www0 is starting, then dns0 will start automatically; but then the jail command (inside rc.d/jail) will try to run dns0 *again* and it will fail 14:33:37 I wonder how do you do it 15:21:01 I moved my files to /usr/local/etc/jail.conf.d/*.conf and I added include to that path ; fixed the issue 17:48:55 Is anyone running Home Assistant on FreeBSD? I was thinking of putting it in a jail, if I can get it to run. 17:49:53 I am planning to run it so lmk how it goes for you 17:51:08 i looked at a write-up or two, and it seemed overly obnoxious to set up 17:51:27 i'm interested, but it feels fragile and unnecessarily complicated 17:52:03 Well, I've also got an unused NUC I can through it on, but I think I'll try it in a jail first... 17:52:59 Can always just virtualize it too 17:53:21 Yeah. I haven't run bhyve in some time because most of my stuff runs in jails with bastille. 17:53:23 I am running Home Assistant now on Alpine and I definitely can't go without it 17:53:33 Probably my most used self hosting thing besides jellyfin 18:02:43 i need to give bhyve another go. even with vm-bhyve, it seemed a bit opaque, but i should be capable of handling it now.. though everything in a jail is def preferred for me too 18:28:05 okay this looks much easier than when i first read it: https://dan.langille.org/2022/08/27/getting-home-assistant-running-in-a-freebsd-13-1-jail/ 20:49:20 Well! I've got homeassistant running in a jail. 20:49:25 I followed https://dan.langille.org/2022/08/27/getting-home-assistant-running-in-a-freebsd-13-1-jail/ 20:49:41 One thing that got me was you need to have cmake and git installed in the jail. 20:52:20 Ha! Got an error... "No moduel named 'numpy'... 21:12:20 i would have thought a pip package would have its own Requirements.txt that is run as part of the install process, but i don't know python package mgmt super well 21:18:07 depends on rust and python, yea, this is certifiably crazy 21:18:30 I think it is probably easier to package than signal desktop, though 21:32:09 beowuff: i had one running in a 13.2 jail. but it broke recently. it's a bit if a hassle to get it running 21:35:05 i might try fixing it … 21:44:18 Well, it currently says Home Assistant is starting, please wait... 21:44:58 And, now it's complaining about ffmpeg. 21:45:09 So, while not great, at least it's not too hard to make progress. 21:55:03 Honestly though about trying openhab just because there's already a port for it lol 22:22:35 there is someone creating a port for HA, not sure about the progress https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256885 22:32:48 ah, a write-up is in there for putting it in a bhyve vm 23:13:11 Yeah, I'm getting a ton of errors now about "ValueError: Unsupported system: freebsd" ;/ 23:20:17 hm, maybe there is some truth to "Even though the HA Core developers go out of their way to unsupport FreeBSD," in that problem report 23:20:40 Yeah... and I was reading Dan's comment about running it in bhyve. Might just try that. :/ 23:23:08 Hi, can a wireguard tunnel be bidirectional? ping client -> server and server -> client (wg0 tunnel ip) 23:23:21 Seems like only client can ping server and lan but not server to connected client 23:23:39 https://github.com/home-assistant/core/issues/85383 23:25:34 victori: you have to let the server access the client's IP 23:25:46 okay how? 23:25:56 seems like you made some mistakes somewhere when setting up wg, a unidirectional virtual private *network* is extremly broken 23:26:24 I haven't tried wireguard on FreeBSD, but normally where you set the server and lan IPs on the client you do the same on the server's config 23:27:02 i have a strange network issue where i can ping the default gateway (192.168.1.1) and internet addresses but i can't ping other network connected devices. 23:28:45 yeah weird, so openvpn does a bidirectional tunnel not wireguard 23:29:41 Wireguard absolutely does bidirectional 23:30:09 they are networks, not tunnels 23:30:44 yeah wrong nomenclature 23:33:59 and as ping works you get packages in both directions, do you filter icmp in one direction for some reason? 23:35:48 Ooo, just found this. https://blog.brendans-bits.com/posts/2024/home-assistant-2024.7-jail/ 23:35:51 Giving it a shot...