09:18:43 it seems my rpi running freebsd has no local v6 address, even tho it should get one via DHCP 09:18:57 I have not set up more than `ifconfig_DEFAULT="DHCP"` in /etc/rc.conf 09:19:03 do I need to tell it to also get a v6? 09:22:32 afaik freebsd doesn't have DHCPv6 in the basesystem and additionally you need some postfix to those ifconfig_ variables for v6, the postfix-less variables only configure v4 stuff 09:33:18 hi all, is there no SHASUM file for .txz artifacts? https://download.freebsd.org/ftp/releases/amd64/amd64/14.1-RELEASE/ 09:33:19 Title: Index of /ftp/releases/amd64/amd64/14.1-RELEASE/ 09:42:11 I guess the second field in MANIFEST is a checksum, but no idea which hashfuction was used 09:48:09 it's sha256, but the format is not tool-friendly (sha256, sha256sum) 09:49:01 grep -q "$(sha256 < base.txz)" MANIFEST # yay 09:56:23 how about awk '$1 == "base.txz" { print $2 }' ? 10:01:55 or more generalized awk -v hash=… -v filename=… '$1 == filename { print match($2, hash) }' ? 10:02:04 i have script for those things, altho it's similar 12:08:27 so, if I make changes to /etc/rc.conf, how do I make the system reapply it? only by reboot? 12:08:43 specifically chagnes to the network setup / dhcpv6 12:13:20 service restart netif can work 12:13:35 service netif restart 12:18:46 before I dig into that too deeply: does freeBSD support serial console on the rpi? :D 12:19:17 I do have a very genuine ""FTDI"" serial console / usb adapter, I used that with other OSs on the pi before 12:19:38 yourfate: https://docs.freebsd.org/en/books/handbook/serialcomms/ 12:19:40 Title: Chapter 29. Serial Communications | FreeBSD Documentation Portal 12:19:57 right, should have looked there first 12:20:06 :) 12:20:24 now i'll have to dig that out of some random box of cables before I mess up the networking on the PI and lock myself out of ssh 12:21:34 but its a lot less faff than connecting a screen and keyboard 12:54:24 can i give a bhyve vm access to the vt-x feature of my cpu? apparently the linux subsystem of windows depends on it and i'm going crazy without grep… 12:58:53 I'm confused about what in the handbook is thin about thinjails? https://docs.freebsd.org/en/books/handbook/jails/#thin-jail I'd like to have my jails use one single version, and have their own packages added on top. How would freebsd version upgrades happen for one selected thin jail? 1. use handbook to create "syncthing" jail (13.2) 2. install syncthing in the jail 3. upgrade to freebsd 14.1 4. 12:58:54 Title: Chapter 17. Jails and Containers | FreeBSD Documentation Portal 12:58:55 ?? 5. now we have a jail running 14.1 and with syncthing 13:04:15 oh, it's actually the nullfs jail that might be a better fit for me 13:04:47 moviuro: no idea about th zfs version, but for nullfs readonly mounted basejail kinda thin-jail, i usually have one location where i mount the basejail and skeleton as rw and do freebsd-update on that to update the base for all thinjails at once. 13:05:10 yup, exactly what I need/want 13:05:39 moviuro: so i have a part of my fstab that looks like this: https://paste.xinu.at/K39Z2/ 13:05:42 Title: stdin 13:06:25 phryk: could that be automated in jail.conf(5)? 13:06:37 (update is a jail name, right?) 13:07:29 oh, no, you misunderstand. that is to have a place where the base and skeleton are mounted on top of each other in rw-mode so i can update it with freebsd-update -b /jail/update -d /jail/update/wherever 13:08:56 moviuro: my mount automation for the jails in jail.conf looks like this: https://paste.xinu.at/Oe85u/ 13:08:59 Title: stdin 13:10:05 ooooh, shiny 13:10:43 would that not cause a bad reference 13:10:54 voy4g3r2: elaborate? 13:10:56 thin jail = use the baseline operating system and have all the udpates implied 13:11:12 if you are updating the thin jail with those mounts.. are you not just going to thick jail? 13:11:40 no? because there's only one basejail and it's shared among all jails. 13:11:44 if you do a freebsd-update on the host, all the thin jails get those updates 13:11:56 so you have jails inside of jails? 13:12:15 i have no idea what you're talking about, but you're most certainly misunderstanding something. 13:12:25 yes i am.. that is why i am asking 13:12:47 i have never heard of thin jails nullfs-mounting pieces of the actual host basesystem. 13:13:18 it was always one separate base system, for as long as i've been using jails, which is pretty sure over a decade now. 13:13:41 so phryk my understanding is: i need a place for permanent writes (usr/local, home, var, etc), that's your /jail/rw/$name/, which you automount on jail start. The only thing that a jail needs to be defined is: a skel of those permanent directories, an IP in jail.conf(5), and... a management script/program to create/update the jails' OS (wrapper around freebsd-update and fetch+tar) 13:14:57 phryk: i am use to the nomenclature of temmplates and not baseline.. i was reading this interaction as the base host 13:16:01 which now completes the gap in my understanding.. i just put stuff in /usr/local/jails/templates 13:16:06 which is what you were saying? 13:16:27 moviuro: look at the fstab i posted first. if you create that as a structure (i.e. create empty directories were necessary for the nullfs mounts) and then just untar base.txz inside /jail/update you'll should get both the base and skeleton. at /jail/base and /jail/skel. then to create a new jail you just do "cp -r /jail/skel /jail/rw/newjail" and add the config for newjail to jail.conf 13:17:36 voy4g3r2: no idea where that nomenclature comes from, but yes, if you for example run jails of multiple different freebsd versions, then "template" might be a good term for what i call "base". i just always run the same version as the host, so it's just another base-system for me^^ 13:18:20 https://docs.freebsd.org/en/books/handbook/jails/#host-configuration-directories <-- talks about the concept of templates 13:18:21 Title: Chapter 17. Jails and Containers | FreeBSD Documentation Portal 13:22:24 Ah yes. Thanks. 13:31:44 always an opportunity to learn something new after 10 years of doing jails 13:33:06 Hi, i am looking to deploy a freebsd bhyve cluster so that i can have some sort of fail-over in case of a hardware issue. I guess this would mean having the filesystems always in sync. Any advice on this? 13:38:33 hello FreeBSD, we have a local BSD community and we will be happy to contribute upstream FreeBSD projects 13:38:44 We are located in Türkiye 13:39:21 voy4g3r2: That's exactly what my cellmate and my lawyer say ! 13:40:47 * V_PauAmma_V rummages through his memory. 13:41:07 L3Fr0g: like a high availability setup? 13:41:09 Gün aydin. 13:41:20 Hello V_PauAmma_V 13:42:10 Welcome. 13:42:21 Are you Türk ? 13:43:18 No, but I've accumulated bits and odds of languages. This one begged to be used. :-) 13:43:44 Nice to hear that I like to learn languages too 13:45:48 phryk: If I try creating zfs subvolumes first before anything else (/usr/local/jails/templates/14.1-RELEASE/{root,etc,...}), tar(1) complains when extracting base.txz: `./root/.profile: Can't create 'root/.profile': Cross-device link'. How am I supposed to handle that? ignore those files? `tar -xf /usr/local/jails/media/14.1-RELEASE/base.txz -C /usr/local/jails/templates/14.1-RELEASE --unlink' 13:46:41 moviuro: sorry, no idea. i moved away from zfs. too many headaches. 13:53:22 Turks make really nice food. 14:04:43 hwpplayer1, anyway: you sound like you're (part of) a user group. If my guess is correct, are you registered in https://www.freebsd.org/usergroups/ ? 14:04:44 Title: User Groups | The FreeBSD Project 14:23:17 No V_PauAmma_V But We want. I am an admin there who has right to commit to our repositories 14:25:18 How can we register ? V_PauAmma_V 14:31:26 I'm searching V_PauAmma_V 14:34:34 Okay I learned it was so clear Thanks V_PauAmma_V 14:36:16 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279644 14:36:18 Title: 279644 – FreeBSD Turkey Group 14:38:42 mmm tasty turkey 14:40:44 Tasty kebab. 14:40:49 You're welcome. 14:54:56 my named, which is configured using root hints available here: https://www.internic.net/domain/root.zone is suddenly unable to resolve some domains (such as Wikipedia) - they return NXDOMAIN. is anybody else having this issue by any chance? I know it's not really freebsd specific but I doubt #bind or whatever has an active userbase 14:55:56 Greetings. I have a question. When FreeBSD finds a bit of memory that fails ECC or is ECC corrected, does it ignores that bit of physical RAM or does it still try to use it again? Thank you in advance 15:21:26 @voy4g3r2, exactly 15:22:17 L3Fr0g: there are a few ways.. could do zfs send | zfs recv on the datasets 15:22:40 through snapshots 15:23:34 @voy4g3r2, i want everything in sync anytime - zfs send and zfs recv won't do the trick 15:23:42 L3Fr0g: https://klarasystems.com/articles/introduction-to-zfs-replication/ 15:23:43 Title: Introduction to ZFS Replication | Klara Inc 15:23:56 hrm.. that is beyond my skillset, unfortunately.. maybe someone else may be able to guide 15:24:12 i utilize snapshots but my data is not mission critical and requires that type of redundnacy 15:24:43 guys, klarasystems is a joke 15:25:17 DynamiteDan: https://forums.freebsd.org/threads/ecc-error-reporting-functionality.77921/ might have some info 15:25:18 Title: Solved - ecc error reporting functionality | The FreeBSD Forums 15:25:54 thanks saper. I will look at it :) 15:26:03 @voy4g3r2, i want something like zfs over drbd with corosync and pacemaker 15:26:58 this?? https://corosync.github.io/corosync/ 15:26:59 Title: Corosync by corosync 15:29:09 bhyve is for virtualizatoin of operating systems, that is about application level.. not the same thing. iw ould recommend to write down what you are trying to do and be clear on what is your goal is 15:30:46 yep 15:32:48 @voy4g3r2, two identical physical machines, each capable of starting any of the configured VMs at any time. 15:40:26 so you are wanting high availability of an operating system that will "turn on" in the even the master dies 15:42:31 i think i need to step away if that is your goal, i have not done somthing like that in years and definitely not on bhyve.. it was vmware 3.x in like 2000s 15:48:10 can anybody assist with this kind of setup ? 16:11:42 L3Fr0g, have you checked https://docs.freebsd.org/en/books/handbook/disks/#disks-hast ? I think that would solve at least part of your problem as I understand it. 16:11:43 Title: Chapter 20. Storage | FreeBSD Documentation Portal 16:22:59 @V_PauAmma_V, i did, thank you 16:25:44 I have two FreeBSD physical machines, each with a distinct public IP address. Each of these physical machines hosts several VMs. My objective is to establish connectivity between the VMs on Host1 and those running on Host2. 17:23:00 Is there a way to get to prison from vnet? The problem is, userspace is always refering to prisons while I only get to see vnets. I didn't find a way to get info about which prison my object was created from. 17:24:55 https://github.com/Dautor/ng_vnet_hub/blob/master/ng_vnet_hub.c#L149 this is the line where I'd need that. 17:24:56 Title: ng_vnet_hub/ng_vnet_hub.c at master · Dautor/ng_vnet_hub · GitHub 17:25:51 F3Fr0g: you mean a VPN between the VM nets? I do this with WireGuard. 17:26:05 They left. 17:28:49 The only solution I see for now is to have user specify jid after node creation. I see no way to prevent sibling non-vnet prisons from doing vnet netgraph operations on their cousins' nested vnet jails. 17:52:54 dautor8518050867: no, because there's no 1:1 mapping from a vnet back to a prison 17:54:43 Yeah, I guessed it would be the case. Would the proposed solution of having user specify jid after node creation be acceptable? 17:54:45 your vnet_to_prison doesn't make much sense to me as it is, why do you need the prison specifically rather than resolving a jid to the vnet? 17:55:52 It's a hub where user can "connect" it to other (child) vnets. I didn't see a way for user to specify a nested vnet, just nested jail via its jid. 17:57:13 right, ideally they'd specify a jail and you'd resolve that to a prison + vnet, vnet remains constant for the lifetime of a prison 18:01:32 I guess I'll go with user specifying their jid and ng_vnet_hub just verifying that the vnet is correct (the same as its own) then. 18:08:41 I think the disconnect here is that there is no such thing as an ested vnet 18:08:55 there are nested jails, and a nested jail may have its own vnet or that of its parent 18:09:25 so when you say child vnet, that's not a thing in itself 18:09:53 Yeah, I meant child prison's vnet. 18:09:58 My motivation for why I need that - I want VMs to be able to communicate with stuff inside vnet jail without running those VMs inside the jail. 18:11:57 That would be simple if I just used tap interfaces and moved them via ifconfig. However, those VMs are not limited to just ethernet. 18:46:15 What's the difference between memstick and disc1? 18:47:14 it's created for usb drive 18:47:17 .xz 18:47:36 disc1 and dvd1 and iso are for dvd/cds 18:48:47 how it's possible to boot with chainlodaer +1 (hd5,6) freebsd with SSD i don't know 18:48:56 for MBR with normal hdd i know 18:48:59 but ?! 18:49:20 no uefi 18:49:35 no csm csm is disabled from bios 18:50:55 I get that its purpose is that. Is there no way to make them be the same? 18:51:59 Like, having the same image be usable for either usb or optical discs. 18:53:16 memstick is for usb disc/dvd is for optical discs 18:56:28 I get that, but is there a technical reason that is not allowing them to be the same? 18:58:52 since 12.0 or so disc1 is usable for either usb or optical disk 18:59:47 our .iso (for x86, at least) are hybrid iso and can be dd'd directly and probably work on most machines (barring shi-- finnicky firmware) 19:00:24 (to be fair hybrid iso are pretty funky) 19:05:20 Ah, thank you. I never tried testing booting disc image from a usb and was just wondering. 19:05:41 imo we don't advertise it as well as we should 19:07:05 my #1 problem with a lot of linices back when I was younger was that they only published .iso but they never advertised those visibly as hybrid-iso, and I didn't have optimal media to burn it to 19:07:26 lots of missed opportunity to try various linuses because I didn't want to screw with it 19:08:24 I always assumed they worked on both as they only provided one image. 19:09:03 Btw, do you know why there's 200MB extra data in memstick? 19:14:21 no idea, sorry 19:14:55 I think the .img do have a larger ESP, but if I'm reading this right that only accounts for ~30M 19:15:51 Np. Thank you again for answering. 19:17:46 On Linux I used to use DRM within firefox and just use tidal through that... but since I moved to freeBSD that is no longer possible (I shouldn't have given into DRM anyways but thats another sotry)... what solutions do you guys use for music? 19:18:11 streaming music is cheapest... and albums I love I buy a digital copy and download the flacs for it... then I can index them myself 19:18:42 but the streaming section is the one I am curious about... anyone got any tips on it? 19:46:30 polarian: qobuz has a nifty litle web player 19:46:50 jauntyd: DRM? 19:47:00 nope, html5, etc 19:47:10 they also give you discounts on buying physical copies with their streaming subscription :P 19:47:26 who does? 19:47:46 qobuz 19:47:57 i didn't know they sold physical media 19:48:02 i will check it out 19:48:20 My way of doing things is look for music on bandcamp first, this gives the author the most amount of money... plus is usually cheapest :P then if not I look for it on qobuz and buy it there to download 19:48:24 not physical 19:48:27 digital copies 19:48:47 oh ok 20:00:24 This was a weird one that just happened to me. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279653 20:00:26 Title: 279653 – Page fault in in6_selecthlim