00:32:38 Dooshki: "Warning: exporting /test_export exports entire / file system" means that /test_export is not a mountpoint, therefore an NFS client that can mount /test_export can access the entire parent filesystem (i.e., the root filesystem in this case) 03:26:53 ha! pf does not need to have a rule to allow (openBSD) DHCPD since it only listens on raw ip and also does not show on sockstat -l 03:27:41 gustik: i think that's true of most/all DHCP servers since you can't easily receive and send broadcast UDP in the way DHCP needs. you may need a pf rule if you're doing dhcp relay though... 03:27:54 I was wondering how it is possible that my wifi clients got IP addr configured over DHCP despite me not having a rule included yet. 03:28:08 ok 03:28:16 so it is not just me, it's generally the case ... great 03:28:49 the rule helps anyway, I added it later in order to track states 03:29:28 well, i'm not sure about ISC DHCP but Kea also works this way 03:29:32 DHCP works with or without it, but putting a rule for pf helps to see what goes on, if packet numbers rise etc 03:29:54 I had ISC DHCP before and I can not remember if it needed a rule 03:30:52 in my old configuration a rule was included in the pf.conf 03:31:01 but I do not remember if it would have worked without 03:31:08 this is a lot more sensible with DHCPv6 since it uses link local and multicast addresses and doesn't rely on broadcast traffic 03:31:36 what was frightening to me is that the firewall(pf in this case) did just pass trough packets despite having block drop in rule as gernal rule 03:31:49 yes, DHCPv6 needed a rule, of course 03:32:01 that was not working without, I am using DHCPCD for that 03:32:56 btw. FreeBSD should include some DHCPv6 client in the base, since I have reinstalled my router (PCengines) where my old SSD (msata) was having issues with write and random read errors, so I figured the drive is dying 03:34:06 I did not replace it because a PCengines is 10 years old, so I did a BIOS (firmware) update and got SD card slot working and have it now on SD card, which did not cost me anything, because I had one 128 GB spare, which is 2x the size of the old mSATA SSD (64GB) 03:35:11 long story short, it works, but I needed to put in my smartphone over USB tethering, which worked fine, in order to `pkg install dhcpcd` so that I could get my /56 IPv6 prefix over PPPoE and so connect to the internet 03:35:27 gustik: work is ongoing to replace dhclient with dhcpcp which supports dhcpv6 03:35:29 I have a DS_lite connection, so there is no IPv4 per default 03:35:43 yes, great 03:35:47 er, dhcpcd 03:35:54 for the time being, my smartphone saved the day 03:38:18 yes, I am totally dependent on dhcpcd, since my internet works like this: 1.) Get PPPoE connection working with IPv6 linklocal 2.) DHCPv6 getting /56 prefix and AFTR name (along with DNS servers IPv6only) - HERE there is IPv6 connectivity already 3.) create a GIF tunnel over IPv6 to pass IPv4 carrierNAT in - FINALLY there is also IPv4 connectivity 03:39:06 i think you are the first person i've ever met who actually uses DS-lite, it seems like 464XLAT has mostly replaced it before it got any real traction 03:39:40 the last part I am doing with dhcpcd hook, where I take the $new_dhcpv6_aftr_name and create the `ifconfig gif1 inet6 tunnel someaddr aftraddr` etc, then just defaultroute to something like 192.168.xxx and done is it 03:39:49 yes, I am using it since 2014 03:40:20 do you mind if i ask where you live (US, Japan, ...)? only because i'm curious who uses this 03:41:25 in germany I had DOCSIS cable modem with real dualstack, which was more fun, because on DOCSIS you have real ethernet and you can use ISC DHCPv6 client etc. BUT NOT ON VDSL2 ... like here, because there is PPPoE and ISC DHCPv6 did not support that back then (there were patches) I do not know if that changed last 10 years, I did not check 03:41:51 however, dhcpcd was the only thing that could do DHCPv6 PD over PPPoE 03:42:11 I am here on Orange Slovakia VDSL2 03:42:19 Orange being French telecom 03:42:38 ah interesting 03:42:50 so I suppose the french will be using this method too, since here in Slovakia I am the only one who actually has a clue how it works 03:43:13 Orange provides their routers which do this, but they are not configuring them ... LOL 03:43:34 other providers in Slovakia do not have a clue about IPv6 03:43:55 however, I seen that since 2016 Deutsche Telekom in Germany provides IPv6 on VDSL2 too 03:44:18 so they may be having the same kind of configuration - with PPPoE and DHCPv6 03:44:55 when i was using VDSL2 (and ADSL2+, for that matter) i just got a static route from my ISP so i never had to mess with this stuff 03:45:20 what surprised me lately is that I wanted to use my backup router which is a Mikrotik RB750GL with OpenWRT on it, it failed to configure my network here 03:46:27 which was shocking because OpenWRT used to do it well, however, upon inspecting tcpdump I seen that odhcpc6 or how is it called on OpenWRT, it did not even ask for a prefix, despite being configured properly 03:46:55 ivy: where are you from? 03:47:03 gustik: UK 03:47:07 ok 03:47:31 I had in Germany an MNet connection which did IPv6 03:47:44 also ADSL2+ 03:48:27 but that was real dualstack ... but I can not remember any more (because that was like 2012) ... how I got the prefix 03:48:57 KabelDeutschland/Vodafone on their DOCSIS gave out only one /64 so I suppose there was the same 03:49:14 2012 was not a year of prefix delegations yet 03:50:08 nowadays that Vodafone/KD /64 would be a great setup to try NPT66 on it 03:51:55 however, speaking of IPv6 I noticed some weird stuff while I kept my connection IPv6only 03:52:28 everything that's IPv6 worked, like google, youtube(of course) etc, bing etc, all the rest ... but not wikipedia and some niche websites 03:52:56 and I was investigating the issue, first I was thinking my local-unbound is messed up, but then I noticed that dig +trace shows the same issue 03:53:36 the reason for misbehaviour of SOME websites was that it really could not resolve their IPv6 since some of the upper level DNS servers are IPv4 only LOL 03:54:06 so even though they were reachable over IPv6, only as long as you had a DNS resolver that had IPv4 connectivity LOL 03:54:58 20 years of me using IPv6 and we have still islands of IPv6 connectivity ! 03:59:46 ok 03:59:58 I reconnected using IPv6 04:01:06 still somehow strange that it connected me to virginia and first over ipv4 ... hmm 10:32:58 Hello, I manager to create a ssh tunnel from Freebsd client to Linux server, But I cannot put all traffic via tun0, and when I ran this command `route change default 10.0.0.1` (10.0.0.1 is the ip of server, where I can ping and even open ssh session) the internet was gone 10:33:18 s/manager/managed 10:46:41 Did you try to route the tunnel through itself? 10:47:59 @vkarlsen, yes route change default 10.0.0.2 , but I did not have internet after 10:51:19 @vkarlsen, when I changed to the default gateway, everything internet back and I could ping to server 10.0.0.1 11:34:50 Hi. Is this the right channel to ask novice questions about FreeBSD. 11:38:39 I am new to FreeBSD – sort of, haven't used it since 2004 or so. 11:38:55 I've installed FreeBSD 14.2 from a USB that had the FreeBSD-14.2-RELEASE-amd64-memstick.img and somehow I failed to install 'pkg' and any packages. There is no ethernet or wifi working. 11:39:08 So a question: I assume it's possible to install 'pkg' from the USB pen, mounted again? I can see its contents after mounting it under /media/pen 11:39:18 perhaps I can redirect PACKAGESITE to the usb pen, so it can find binaries there? 11:50:21 has anyone tried qubsd?(https://github.com/BawdyAnarchist/quBSD). I'm frustrated with many aspects of qubes os and curious about this thing 11:51:41 I daily drove freebsd a couple years in the past and it looks like this just uses freebsd stuff I'm already familiar with, so should be less confusing to interact with than qubes maybe. but it still seems somewhat incomplete so I'm curious if anyone's tried it at all 12:07:34 ivy: Interesting, that's really good to know, and yeah, I confirmed that's what it does (thankfully I didn't share my root, other than for that short test, but a directory meant for sharing) 12:08:37 jmnbtslsQE: And thanks a lot again! With the following two lines in exports, it now works perfectly for me, even with NFSv4-only mode enabled: 12:08:39 V4: /shared -sec=krb5p -network=192.168.100.0/24 12:09:11 whoops, sorry about potentially duplicate messages, my client might be glitching out 12:09:30 Oh, it interpreted it as an IRC command 12:09:34 /shared -sec=krb5p -network=192.168.100.0/24 12:10:31 No longer getting any warnings from mountd either, everything's finally working 100% perfectly 17:01:54 hey guys how do i start contributing to FreeBSD? , i have used it but i found problems from Desktop point of view like my screen being laggy on a DE and sound not working after serveral configurations , because i ran it on my laptop which is from 2021 and since FreeBSD is not made for desktops how do i get started? 17:04:59 rudynotfound: write code, share it publicly, advocate - that's how you can contribute 17:05:20 mzar which type of code? 17:05:45 is there anything that can be improved? 17:05:53 hmm.. any type you can 17:05:58 of course 17:06:14 i dont really have an idea 17:07:00 OK, so look at the mailing lists, maybe you will get some impressions 17:07:53 not made for desktops? 17:10:41 perhaps not designed with desktop in mind, but works perfectly on desktop 17:11:10 rubin55: please don't hesitate to use FreeBSD on desktop 17:11:41 ha... rudynotfound left 17:12:30 bummer. i just dug up this link for them https://www.freebsd.org/projects/ 17:12:50 that's ... 5 seconds of my life that I will never get back 17:13:46 it looks like some people want to contribute not for the contribution but for calling themselves contractors 17:14:02 s/contractors/contributors ;p 17:21:48 Might also have to do with people being stuck in tutorial hell and not knowing how to get out of it, so they "try to contribute" 19:25:47 what's better program design. to accept multiple options (cmd -f foo -f bar) or to accept multiple values per option? (cmd -f foo,bar) 19:34:29 demido: imo the former is a clear win in most cases; less fragile parsing, more obvious what's happening 19:35:00 ya i agree ok great ty! 22:06:08 demido: i think it depends on what the option does, but i might lean towards the former as well since it makes things easier to script 22:09:55 one example of where a single option makes sense is pw usermod -G, since the value is a single value that happens to consist of multiple elements, using multiple -G options there would reduce functionality, or require a second option 22:33:48 hey everyone, I'm relatively new to FreeBSD (haven't used it in more than a decade). I am currently tracking 2025Q1 of the ports tree and noticed that lang/dotnet8 is broken there but not in main (due the LLVM default version changing). I've manually replicated the fix in 2025Q1 and it's fine now. What's the process to get the port maintainer to apply the fix to 2025Q1 or can I cherrypick their 22:33:50 commit and submit a PR? This manual fix won't hold everytime I update and rebuild the packages in poudriere. Thanks in advance! 22:36:55 jnb: i prefer to keep my own local ports branchs to let me easily fix things like this myself. as far as fixing it upstream, i would be inclined to cherry pick the fix and submit it as a git am in a PR 22:41:14 ivy: never thought about having my own local branches before, great suggestion! I'll also cherrypick and submit a PR upstream. thx for your help! 23:41:45 Are you people able to see emojis rendered correctly in firefox ? 23:42:26 mine sometimes display as that square with hex numbers. im not sure what is missing so firefox can render them correctly 23:45:26 Sounds like a missing font to me