-
jaredj
oh my gosh.
-
fac3
What?
-
jaredj
i had build_options="...WITHOUT LOCALES..." instead of build_options="...WITHOUT_LOCALES..." in my occambsd profile
-
fac3
Oof
-
fac3
That would be annoying to find
-
jaredj
occambsd starts by asking make showconfig about all the possible WITHs and WITHOUTs
-
jaredj
it gets rid of all the WITHs, and starts with the idea that it's going to be WITHOUT everything
-
fac3
never heard of occambsd
-
jaredj
that's stored in the all_options variable. and then for each word in build_options, all_options=$(echo $all_options | grep -v $word)
-
jaredj
so WITHOUT_THIS WITHOUT_THAT WITHOUT_THE_OTHER | grep -v WITHOUT is ... nothing
-
jaredj
so it happily built with all the defaults
-
fac3
Indeed
-
jaredj
occambsd isssss
-
jaredj
-
jaredj
applying occam's razor to freebsd build options to build tiny jails, VM images, cloud images, etc
-
jaredj
he's done a few talks about it at various bsd cons
-
fac3
Hmm, I might check it out. It sounds pretty neat for running services
-
dvl
This jail-level metrics may be useful for some people: memory, CPU, etc, per jail:
x.com/DLangille/status/1820966352380653755
-
Demosthenex
hrm, bitperfect works with my USB DAC, but i can't change volume in mpd.
-
antranigv
dch you around?
-
antranigv
dch I integrated "depend" with Jailer's generated jail.conf, but now I'm having problems
-
antranigv
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
-
antranigv
I wonder how do you do it
-
antranigv
I moved my files to /usr/local/etc/jail.conf.d/*.conf and I added include to that path ; fixed the issue
-
beowuff
Is anyone running Home Assistant on FreeBSD? I was thinking of putting it in a jail, if I can get it to run.
-
mikewilzn
I am planning to run it so lmk how it goes for you
-
scoobybejesus
i looked at a write-up or two, and it seemed overly obnoxious to set up
-
scoobybejesus
i'm interested, but it feels fragile and unnecessarily complicated
-
beowuff
Well, I've also got an unused NUC I can through it on, but I think I'll try it in a jail first...
-
mikewilzn
Can always just virtualize it too
-
beowuff
Yeah. I haven't run bhyve in some time because most of my stuff runs in jails with bastille.
-
mikewilzn
I am running Home Assistant now on Alpine and I definitely can't go without it
-
mikewilzn
Probably my most used self hosting thing besides jellyfin
-
scoobybejesus
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
-
scoobybejesus
-
beowuff
Well! I've got homeassistant running in a jail.
-
beowuff
-
beowuff
One thing that got me was you need to have cmake and git installed in the jail.
-
beowuff
Ha! Got an error... "No moduel named 'numpy'...
-
scoobybejesus
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
-
duncan
depends on rust and python, yea, this is certifiably crazy
-
duncan
I think it is probably easier to package than signal desktop, though
-
psycorama
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
-
psycorama
i might try fixing it …
-
beowuff
Well, it currently says Home Assistant is starting, please wait...
-
beowuff
And, now it's complaining about ffmpeg.
-
beowuff
So, while not great, at least it's not too hard to make progress.
-
mikewilzn
Honestly though about trying openhab just because there's already a port for it lol
-
nimaje
there is someone creating a port for HA, not sure about the progress
bugs.freebsd.org/bugzilla/show_bug.cgi?id=256885
-
scoobybejesus
ah, a write-up is in there for putting it in a bhyve vm
-
beowuff
Yeah, I'm getting a ton of errors now about "ValueError: Unsupported system: freebsd" ;/
-
nimaje
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
-
beowuff
Yeah... and I was reading Dan's comment about running it in bhyve. Might just try that. :/
-
victori
Hi, can a wireguard tunnel be bidirectional? ping client -> server and server -> client (wg0 tunnel ip)
-
victori
Seems like only client can ping server and lan but not server to connected client
-
nimaje
-
vortexx
victori: you have to let the server access the client's IP
-
victori
okay how?
-
nimaje
seems like you made some mistakes somewhere when setting up wg, a unidirectional virtual private *network* is extremly broken
-
vortexx
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
-
dudz
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.
-
victori
yeah weird, so openvpn does a bidirectional tunnel not wireguard
-
mikewilzn
Wireguard absolutely does bidirectional
-
nimaje
they are networks, not tunnels
-
victori
yeah wrong nomenclature
-
nimaje
and as ping works you get packages in both directions, do you filter icmp in one direction for some reason?
-
beowuff
-
beowuff
Giving it a shot...