00:33:16 anyone know how to set and use a var in a ucl config file pls? 05:38:05 anyone know how to set and use a var in a ucl config file pls? 09:28:10 just rainy summer here time to prepare the christmas tree 10:35:17 so, I have 2 datasets on a zfs pool. one of which is shared via smb. now I want some data from set A to be visible in set B via smb. 10:35:28 what I tried was to just symlink it, but that doesn't show up on smb 10:35:46 so far I had to copy the data from A to B 10:50:32 yourfate: Can you use MOUNT_NULLFS(8)? 10:50:48 for individual files? 10:50:53 I have used that for folders 10:51:25 oh for individual files it wont work... 10:51:35 but ye, for folders that is a good idea, thanks 10:51:45 I have acutally used it before but forgot :s 10:52:57 for folders it worked :D 10:53:21 no worries :) But yeah sorry, I dont know about individual files 10:54:01 one other think: can I somehow see in `ls` that its a mount? 10:54:07 like how I can see symlinks? 10:56:21 I don't think you can. You can see your mounts when running `mount` 10:59:10 right 12:57:20 anyone know how to set and use a var in a ucl config file pls? 13:07:12 i have a vm-bhyve disk of type "nvme" on its own partition (disk0_dev="custom", disk0_name="/dev/foo"). this isn't directly mountable like a normal device – are there some extra hoops i can jump through to mount it? 13:08:12 had a catastrophic hardware loss so i'm trying to access this vms data from a different machine and booting it doesn't seem like an option, since it just BSODs and reboots in circles… 14:23:08 RIP mergemaster in 15-current, long live etcupdate 14:50:33 now etcupdate just needs to be extended to easily update thin jails 14:52:35 how can we set up a pi4 8gb for cross-compiling? 14:59:53 hi. I have FreeBSD 14.1-RELEASE installed (upgrade from14.0). I am using packages and I like to build drm-61-kmod or rebuild drm-515-kmod. How should I do? I try tou rebuild drm-515 with make and I got an error dma related 15:04:22 nsoci: What's the error? 15:06:22 make[1]: stopped in /usr/ports/graphics/drm-515-kmod/work/drm-kmod-drm_v5.15.160_0/dmabuf 15:06:25 --- dma-fence.o --- 15:06:28 1 error generated. 15:06:30 *** [dma-fence.o] Error code 1 15:07:02 Can you paste all the relevant lines to a pastebin? 15:07:02 make[1]: stopped in /usr/ports/graphics/drm-515-kmod/work/drm-kmod-drm_v5.15.160_0/dmabuf 15:07:06 --- dma-buf.o --- 15:07:08 1 error generated. 15:07:11 *** [dma-buf.o] Error code 1 15:12:07 I am sorry. I need to go somewhere now. I will prepara later everything. Thank you. 15:43:21 had a question regarding freebsd releases 15:43:44 for a mission-critical server (think web server for a large organization), would I use the STABLE branch or RELENG? 15:44:12 right now we are on 14.1 RELENG but I see that 14 STABLE has a much longer EoL date of 2028 15:44:42 but according to the docs, STABLE is a development branch not suited for production uses 15:45:56 and there is 14 STABLE and 14.1 STABLE but I cannot find information about EoL dates for 14.1 nor the ISO for 14 STABLE 15:46:38 should we stick to RELENG and update every few months? how do we get the 5 years FreeBSD support schedule to our org? 15:54:31 STABLE isn't a version it's a branch that release versions are cut from. It has a long EOL because it is and will be every version of 14.x 15:57:17 isley: so we install 14.0 RELEASE, then update to 14.1 when that comes out, 14.2, so on and so forth for the 5 years? 15:57:32 since there is no such version as 14 STABLE by itself? 16:06:30 How is wireguard on FreeBSD these days? I was thinking of setting up a jail with it so I can connect to home from other places. 17:22:56 I always envision putting wiregaurd or tailscale/headscale in a jail, and that would let me and only me be able to ssh in remotely... but then I don't see how that would help me get into the host 17:26:17 beowuff: it's wonderful now on FreeBSD 13+ 17:27:02 isley: am I on the right track with the release schedules? 17:27:02 Yay! I was also talking to someone in #wireguard, and they also said it's pretty good now. Can't wait to try it! 17:27:17 beowuff: yup 17:30:55 @scoobybejesus I just logged into my host, did a bastille console command into a jail, then ssh'd back into the host. Worked fine. Probably because of how I have the network setup so each jail gets it's own IP. 17:32:28 interesting. I think I have set skip on lo. maybe I can do the same thing if my jail has the proper private key 17:33:05 I would want this in a VPS where all my jails are loopback 17:36:11 i was thinking of doing routing through a wireguard/tailscale jail to connect a syncthing "lighthouse" (I think it goes by another name... relay server maybe) 17:50:29 maybe worth noting that we do support the container network thing that wg-on-linux does, where you can create a kernel wg(4) interface on the host and drop it into a jail for its sole network access 17:50:45 vnet jail 17:50:53 no epairs or any other middlemen 18:44:51 oh dear lord I just located a bunch of 12.1 jails 19:01:37 Dog help you! :-) 19:01:38 Better a jail than an entire system running in a rack somewhere. 19:06:02 when my dog sneezes, i say "dog bless you." and yeah, jails are at least a much smaller attack surface.. seems almost like a good problem to have 19:07:03 I was thinking that too. It's a good thing really. 19:07:46 Easier to deal with because I would make sure I had a backup copy of the jail and then I would upgrade the copy and test it then swap it in. 19:08:16 If the jail has writable data that is getting updated then I would still do it that way as a test run through and then do it again for real after I knew it worked okay. 19:27:00 yeah I usually just always snapshot the jail before modifying it 19:28:56 Writable data is always more tedious. I am upgrading databases this week and avoiding creating a "split-brain" is tedious. 19:58:02 by writable, do you mean base rw? 20:00:44 I mean like a web site which is online and so people are using it and changing data. If I fork the data and then upgrade the fork and then replace the site with the upgraded fork of it then any changes made after the fork are lost. 20:01:02 https://en.wikipedia.org/wiki/Split-brain_(computing) 20:01:58 In order to avoid that one must make the data readonly to the world by some method. Usually by bringing a web site offline and putting up a maintenance page. Then upgrading. And then after the upgrading bringing it back online again. 20:03:18 For some legacy servers doing something that other people have set up that I have no idea anything about I don't want to just jump in and perform an upgrade code. I might find a problem that prevents it from being upgraded. And then I would be stuck betwixt and between. 20:03:28 Howdy, folks! 20:03:47 To avoid that I would have to try an upgrade and see if it works first. Run into any upgrade problems before I need to know. 20:03:59 Managed to compile my first FreeBSD program that involves the use of another library today. 20:04:10 That library being SDL 1.2. 20:04:15 Then if that works it means I have to do it again. But that's not necessarily bad. Since it means I just did it and know exactly what needs to be done. 20:04:26 More likely to make mistakes the first time. Less likely to make mistakes the second time. 20:05:23 I've yet to get VGL output to work on here, but it runs on X11 and aalib. 20:59:10 anyone know how to set and use a var in a ucl config file pls? 21:02:02 you mean like, telling the shell read the file? 21:09:07 rwp: we have a web proxy (nginx) on the edge of our network; when a new version of website is ready, we start it up and then just change what the proxy points to, if it works, fine, if not, roll back to the previous server. simple config setting change is all that is needed 21:10:38 rwp: of course you will still need a rollback strategy for your databases if needed. normal stuff I guess 21:20:33 Hello, all. viewing /var/run/devd.pipe is a simple way to see whcih keys produce which ACPI events, but the devd man page says it is deprecated. What would the new way do so? 21:32:19 aquamo4k, It's not a new version of a web site. That's not the problem. 21:32:39 Site A is up and running. Database A needs to be upgraded. It's a problem if we fork the database over to system B and then upgrade it there. 21:32:47 User's register themselves at Site A which stores data into the database A. We bring database B online. User returns and goes, "Hey! What happened to my account? It's gone!" 21:33:18 It's gone because when we forked the database without blocking writes to the old database then anything written to that old database is lost. 21:33:37 We can't just go, oh, yes, we know we will lose some data, but you just have to do it again. That's not acceptable. 21:34:04 So we bring things offline for the upgrade. All of that time people are getting a site offline result. That's not good. We want to make that time as short as possible. 21:34:50 There are of course many strategies to make this go easier all of which require more resources than most small organizations I am working with have available to them. 21:35:31 And so like my dad always told me, spit in one hand and wish in the other hand and see which hand fills up faster. 22:00:02 shit in one hand is the phrase 22:00:09 not spit 22:00:55 "Wish in one hand, shit in the other. See which one gets filled first." When a person wants the impossible. 22:53:54 Howdy, folks! 22:56:01 Managed to install some more packages on my new x86-64 FreeBSD PC. 22:56:13 great 22:56:56 Managed to get circus linux, GTKRadiant, netradiant, and TrenchBroom. 22:57:24 Though, i've uninstalled GTKRadiant since it really likes to SIGSEGV a lot. 23:00:00 Though, in terms of TB, i really don't mind it being an old version. 23:00:36 And yes, i also got quake-source (QuakeC source code for Q1/QW) for the heck of it. 23:02:34 Also for netradiant, i was expecting it to come with q3map2 and q2map. (It didn't.) 23:03:39 Even then, it's not like it's the end of the world. 23:04:40 And yes, getting circus linux was a perfect way to test the aalib support of SDL 1.2. (It works, but under VT, mouse input doesn't work.) 23:09:30 Managed to get a local high-score on cirucs linux. 158 pts. 23:10:43 And found out the "Lack of mouse support" issue on SDL 1.2's aalib backend also applies to terminal emulators. 23:10:50 Again, it's nothing much. 23:11:24 But it would be a challenge to play circus linux on a terminal. 23:22:04 vortexx: iirc you said you ran OpenBSD under FreeBSD, using... bhyve? 23:44:59 nicholaus04 o/