00:03:27 okay, checking out the repo now. 00:09:10 oh, deleting old libs will of course break any ports you have installed from 13.x, so you might want to hold off on that 00:11:18 deleting old libs? if i understand correctly, make installworld would be the first thing that might do that. 00:12:07 installworld doesn't delete anything (though it will replace files) 00:12:26 there's a separate target for deleting files that existed in older versions but not the current one. 00:13:38 yeah, to my understanding what would delete old libs would be pkg upgrade… and after that's run through nothing should be on the system (foregoing custom port installs, which i don't have) that tries accessing those old libs. so I'm not quite sure what it is you're warning me about.^^ 00:13:54 no, I mean base system libs 00:14:24 ah, i understand. 00:14:52 there are targets for make delete-old* in /usr/src to delete obsolete base system files 00:15:25 delete-old-dirs, delete-old-files, delete-old-libs and delete-old to do them all 00:16:21 and these targets exist in stable/13, but not main? 00:16:31 no, all versions 00:16:56 ah, parsed that sentence wrong. 00:17:13 the point is that if you installed any ports or packages from 13.x, those will rely on base system libs from 13.x 00:18:02 * RhodiumToad finds an old ports tree to delete, that should free some space 00:19:07 so i'll have to do pkg upgrade (possibly with -f) to fix my userland, correct? 00:19:43 and i should probably execute the delete-old-* targets, but only after i finished the kernel+base update and pkg upgrade. 00:20:10 so the thing about -current is that it's a moving target for ports, without a stable ABI you don't know if packages built a while back will still run 00:21:24 https://alpha.pkgbase.live/ is back! — (IPv4 only for now, need to figure out what vultr does with IPv6) 00:21:25 Title: Unofficial FreeBSD pkgbase repository 00:22:47 RhodiumToad: so, essentially, updating to 14 is only really an option if i build all packages on the same machine? :/ 00:23:53 not necessarily, just that you can't expect things to "just work" the way that released versions usually do 00:24:14 pretty sure the handbook mentions this kind of thing 00:24:14 mhhh… i can't use the poudriere on my 13.1 homeserver to build packages for 14, can i? ^^ 00:24:23 yeah, you can 00:24:38 er 00:24:46 no, you probably can't 00:24:51 huh, i always thought i can build for older, but not newer versions of freebsd… 00:24:54 okay^^ 00:27:49 and the release schedule for 14 looks like it's already ~2 months delayed. so i essentially either upgrade at least also my homeserver so i have compatible packages or wait until release so i can upgrade all my infra at once without the unstable hassle… 00:28:21 phryk: OpenSSL 3.0 has been a challenge 00:28:24 it's the openssl update 00:29:00 also, to a certain degree, the LLVM update, which whacked a lot of ports 00:29:24 which llvm is in 14 now? 00:29:26 ah ye, i recently got a mail about that. glad i already passed sequoia maintainership on to vishwin, who recently finished updating it to 1.16 ^^; 00:31:11 meena0: i imagine openssl 3.0 will also throw a wrench into my plans to migrate to libressl at some point… :/ 00:31:41 phryk: libressl and openssl 3.0 are probably a lot closer than openssl 1.1 and libressl 00:31:45 i hope it at least improves things instead of making them even more convoluted and opaque. :F 00:32:04 libressl has removed a lot of gunk years ago, that OpenSSL is only now deprecating 00:32:14 ah. 00:32:22 good riddance 00:32:46 yeah, that already seemed like an overdue removal of attack surface back when libreoffice threw it out.^^ 00:32:53 err libressl :D 00:33:36 it's not just attack surface, it's also maintenance burden, and absolutely nonsensical for developers 00:33:59 but we have to support the mk68 architecture!1!! 00:34:01 why would I have to implement a TLS state machine in my program? why can't my library abstract some of that away?? 00:36:08 I think they fixed it, but there was one version where if you tried to write data and it only did a partial write, then the next call had to pass the _exact same_ buffer (including the supposedly already written bytes) 00:38:44 which might be the most insane thing I've ever seen a library API do 00:40:20 is that pretty close to how the normal c api for writing to files works, too? 00:40:52 no 00:41:42 if you write() and it writes partial data, the app is free to throw away the data that was written and reorganize its buffer 00:42:05 (e.g. you might memmove() the unwritten part of the buffer down to the start) 00:42:39 but you still have to handle the case of a partial write. 00:42:40 or move it to a whole new buffer and use that on the next call 00:43:00 right, but openssl required you to not move the data in memory 00:43:49 oh. that sounds like it'd lead to horrible frustrations when debugging. 00:44:00 like you wouldn't believe 00:45:18 okay, i opted to forego 14 for now, even tho that means it'll take a few more months before i can switch boards between desktop and server again. still got enough to do on the server itself to pass the time, anyhow. 00:47:03 phryk: you could also try PkgBase for upgrading, but i wouldn't try that with CURRENT, without BEs, and you don't have ZFS anymore 00:48:05 meena: nah, i think i'll rather fix up my server stuff first. maybe in a month, i'll be antsy enough for this^^ 01:57:15 i don't think i'll ever get over how route allows me to just kill all routes but has no way whatsoever to just show them so it's by definition something you have to do on blind faith… :F 01:58:05 well, i mean flush shows the routes it deletes, but that seems a bit late… 01:58:20 netstat -r 01:58:59 (or -rn, which is usually more useful) 02:09:35 true, but it still seems like a missing feature. 07:58:41 just found out... regarding browser-fingerprinting FreeBSD users are screwed... 08:00:59 User-Agent similarity <0.01%-<0.03% similarity to other users :D 08:01:52 ah 08:06:43 I've had a few websites give me error 403 when Linux and Windows users weren't getting such errors. 08:06:58 How odd, for a site to ban FreeBSD users. Probably unintentional. 08:08:36 well, I've had some weird issues with citrix web-client on FreeBSD firefox - was not a supported platform 08:08:46 but FreeBSD on chromium works... 08:08:56 crap-ware 08:09:25 Chromium on FreeBSD, no? 08:09:45 yeah :D 08:47:58 I would not be surprised if it was the former 09:43:32 xtile: Quite possibly intentional, tbh 09:43:53 But that's just a conspiracy theory. Don't take it for fact 10:27:34 it's fact for some sites, it's not about FreeBSD, rather not seeing Windows, macos, Linux in user-agent string 10:30:46 That's my guess, yeah. 11:17:49 Sorry, ignore that 11:28:16 … I mean, ignore the "Via" message that I sent (if you see it) before saying sorry. 11:39:55 grahamperrin: ferrovia? 11:40:03 (it is not seen) 11:40:32 hi there, quite often i'm finding regex in scripts like ${line%%=*}, but never found a good documentation for this 11:40:47 it is not regex 11:40:51 it is shell glob 11:41:07 can anyone give me a hint where can I foud detailed description of that csh/sh patters and siles 11:41:19 that one greedily cuts off text at the end of ${line} matching =* 11:41:25 `man 1 sh` 11:41:26 "sh(1)" manual page 11:41:38 parv, thanks 11:42:02 finally !!!! 11:42:05 THANKS ! 11:42:06 nerozero: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_02 11:42:07 Title: Shell Command Language 11:42:14 "Remove Largest Suffix Pattern." 11:42:25 xtile, excellent ! 11:42:29 :D 11:42:29 thank you ! 11:42:41 * LxGHTNxNG detonates 11:42:53 LxGHTNxNG, thank you :) 11:43:02 But yes, the man page also has the same info. 11:44:21 And if you mean you want information on glob patterns... in the man page they're at section "Shell Patterns" 11:44:41 yep 11:44:48 that is exactly what i need 11:45:07 and in the standard they're here https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_13 11:45:08 Title: Shell Command Language 11:46:40 I am not to be thanked, nerozero 11:47:02 why ? 11:47:12 don't question it. 12:23:33 hi im using ungoogled-chromium and every 5-10 reboots it deletes all my preferences. its annoying having to set it up again and again. how can this be fixed 12:35:42 So i posted my PR 24hrs ago @ https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271938 , now i am making a thread in the forums too, for more help on this, i also plan to discuss this in the mailing lists. Is that encouraged or frowned upon? 12:35:44 Title: 271938 – Excessive heating on Lenovo Thinkpad E450 even with CPU @ 100% idle 13:21:14 Hi, I'm trying to start a Bhyve vm (using vm-bhyve) from a remote ssh connection and it starts and immediately stops with error 4. If I start the vm from the physical host it runs correctly. Is this a bug? 13:24:54 Hi, I'm trying to start a Bhyve vm (using vm-bhyve) from a remote ssh connection and it starts and immediately stops with error 4. If I start the vm from the physical host it runs correctly. Is this a bug? 13:50:23 RhodiumToad: Hey, i posted in the forum too, JFYI :) - https://forums.freebsd.org/threads/excessive-heat-on-lenovo-thinkpad-e450-even-with-cpu-100-idle.89358/ 13:51:10 Should i share this issue in the mailing list too? or would it be considered too much? 14:39:18 Is ZFS protect against bitrot if you use a disk which is powered off after the backup was made and not running? 15:09:14 sozuba: if you post in more than one place, have cross-references 15:09:32 Agreed. 15:10:36 grahamperrin: got it. I have cross referenced my PR in the forum post, will do a reference of both on the mailing list when i do. Should i also cross reference my forum post on the PR? 15:11:54 Link from the bug report to both (a) the forum post; and (b) the archive of the email. 15:12:43 grahamperrin: okay, already done. Thanks :) 15:20:28 I'm in Bugzilla at the moment, I'll link to the forum whilst I'm here 15:33:13 grahamperrin: the bug PR has been already linked to the forum post. 15:33:42 or have i missunderstood what you meant? 15:56:13 annd thanks, i noticed you posted the forum refence in the PR 16:10:10 <|F9|> NyanBSD 16:55:07 |F9|: I'd like to subscribe to your Mewsletter. 16:55:46 <|F9|> MyQuiL: sure go to https://nyaaa.nyaa/mewsletter 16:56:17 ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14804 16:56:34 * |F9| bites MyQuiL 16:56:40 * MyQuiL cries 16:56:48 * |F9| hugs MyQuiL 16:57:21 <|F9|> You can join my chan, and read about mewsletter how I have eaten lol 17:04:53 <|F9|> I am joking, of course! 17:10:05 i have a small server with an html vnc console, and when trying to type my geli password during the loader, it treats enter key, delete key, etc as just another character. but any other time (even in the first bootloader), this does not happen. 17:11:07 UEFI or legacy boot? 17:11:55 hmm...i should know that but i'm not even sure.. it has gpart bootcode -p in the partition that it boots from, then loads /boot from a UFS partition 17:12:08 gptboot partcode 17:12:28 probably legacy 17:12:33 is there an ESP? (partition of type "efi") ? 17:12:42 no nothing like that 17:12:50 first partition is of type freebsd-boot 17:12:52 legacy boot then 17:12:55 OK 17:13:11 i haven't had this problem on other hosts, so i would think it's some encoding issue or some thing with the VNC 17:14:34 (by host i mean service provider) 17:14:55 you get the prompt "GELI Passphrase for %s " ? 17:15:43 since it's the -b option (main loader), it says "Enter passphrase for %s" 17:15:47 this is from loader.conf 17:16:26 it's also true that the virtual USB bus/keyboard appear to be loaded just after it asks 17:17:04 along with some other things. which is not what happens with other providers (the 'Enter passphrase for %s' is usually the final line, i think) 17:17:21 uh 17:17:40 can you show a paste or screenshot of the relevant lines? 17:17:45 let me see 17:19:55 https://gcdnb.pbrd.co/images/AKeUg8WVwAdr.png?o=1 17:20:13 this is on 12.4 17:21:31 with the geli -d option ('*' appear in the password prompt), i can see that the enter key, delete key, etc are added as characters in the password, and i can't have it press enter 17:22:03 that's in the kernel, not in loader 17:23:19 OK sorry for any confusion. i just meant this is the prompt that is configured in loader.conf 17:26:12 I don't think it actually is; it's just that it happens to be the same as the one hardcoded in the kernel 17:26:34 OK 17:27:35 it's using cngets for input same as any other kernel console input 17:29:22 I'd be tempted to try kern.cam.boot_delay=2000 in loader.conf to let stuff settle down before trying to access the disks 17:30:03 cool, i will try that thanks 17:33:29 hmm, same output/order of lines, maybe a longer delay 17:35:54 hm, odd. 17:36:11 possibly that delay isn't in the right place to affect this 17:36:50 you could try increasing it more (e.g. 10000) but if that doesn't help, might as well take it out 17:38:04 OK 17:38:34 * sozuba waves at RhodiumToad 17:39:37 hi 17:41:36 * sozuba says Hi @ RhodiumToad 17:43:19 yeah seems that maybe this parameter does not have an effect at this stage 17:49:18 looks like it only delays the attempt to mount root, not things like geom tasting 17:54:59 hi guys! 17:55:31 i installed freebsd, gpu drivers, i3, everything works great 17:55:38 what do i do with it? 17:56:24 what do you want to do with it? 17:56:40 i dont know, can i game on it? 17:56:51 like steam or lutris? 17:57:05 how do i get bluetooth audio? 17:57:14 * RhodiumToad admits to never having tried much in the way of gaming 17:57:49 bluetooth audio is reputed to be possible with a bit of work, using ng_bluetooth and a virtual_oss driver 17:57:58 oops 17:58:42 <|F9|> Anyone uses FreeBSD as main server OS? 17:58:54 * RhodiumToad uses it as main everything OS 17:59:04 <|F9|> oh I wish 17:59:14 <|F9|> We use it for host OS on our infra. 17:59:56 <|F9|> I wish I could use it for everything. 18:00:08 <|F9|> Can I install it to macbook? 18:00:56 I am working towards making it my everything OS, hopefully soon 18:01:11 <|F9|> Nice 18:01:21 <|F9|> I just use macOS, recently got another mac 18:01:22 <|F9|> lol 18:01:43 <|F9|> I'm more wondering, if I can install FreeBSD to powerbook? That would make it at least a little useful. 18:02:17 <|F9|> I would maybe run BBS on it. 18:02:19 Also, is there anyway to see amdgpu temperature? https://forums.freebsd.org/threads/amdgpu-is-there-a-way-to-read-amd-gpus-temperatures-and-or-power-usage.76245/ has good discussion, but nothing concrete. 18:02:20 Title: [amdgpu] Is there a way to read AMD GPU's temperatures and/or power usage ? | The FreeBSD Forums 18:02:35 <|F9|> gnite all 18:02:42 <|F9|> answer my question someone someday pls 18:03:04 I shouldn't say "I am working" I amjust postung issues and geteing the hekp of the community to make it happen :D 18:03:10 posting* 18:03:31 F9 what was yoou rquestion? 18:04:23 "Anyone uses FreeBSD as main server OS? is that your question? 18:04:41 ah, just noticed.Good night 18:14:26 =D 18:19:41 To anyone who subscribes to the freebsd-current list: did you receive my email with the following title? 18:19:43 > Directory 1002/ missing from /var/run/user/ 18:21:48 is there a way to tell netcat listen to shutdown if nothing is received within x seconds ? 18:22:01 all timeouts I see are more for sending and man page says they won't work in listen mode 18:24:58 grahamperrin: is it not showing up on mlmmj? 18:26:02 last1, See "nc -N" in the man page. (OpenBSD also has a -q SECONDS option.) 18:26:55 last1, Also see the "man 1 timeout" command. 18:27:27 sozuba: been using FreeBSD as my server OS since around the time VIMAGE was about to be merged into GENERIC 18:27:48 * debdrup has been using FreeBSD for desktop and server since 2000. 18:29:57 * RhodiumToad since 1997 18:30:08 meena: VIMAGE GENERIC are words that speak Klingon to me :) 18:30:16 but i got the gist 18:30:34 VIMAGE is kind of misnamed, IMO 18:31:04 the ony VIMAGE I can recall is for an android ROM patch, ahaha 18:31:50 RhodiumToad: or rather, the actual thing is way less ambitious than the initial idea 18:35:47 ah 18:46:20 * RhodiumToad looks at his 55C cpu temps 18:46:39 (but that's with all cores pegged at 100% on a hot day) 18:47:12 good cooling? 18:47:24 well, seems acceptably good 18:58:11 Well, VIMAGE changed scope; the original idea was much broader. 18:58:25 As far as modern nomenclature, calling it vnet is correct. 19:02:53 https://community.amd.com/t5/drivers-software/freebsd-and-amdgpu-temps/td-p/475396 -> no response, Is amd always like this? 19:02:54 Title: FreeBSD and AMDGPU Temps - AMD Community 19:08:20 could someone confirm if https://wiki.freebsd.org/TuningPowerConsumption#A2._Screen_.2F_Video are still relevant to 13.2-RELEASE? 19:08:21 Title: TuningPowerConsumption - FreeBSD Wiki 19:10:59 https://forums.freebsd.org/threads/intel-i915-rc6-power-saving-enabled.75550/#post-464240 19:11:00 Title: Solved - Intel i915 rc6 power saving enabled? | The FreeBSD Forums 19:18:13 got to go ppl, bye, have a great time 19:20:57 hmm, i've found that for some reason, when one removes a passphrase on a geli boot volume, a passphrse is still requested during boot. it appears that reinitializing the geli volume is required 19:23:05 you removed it how? 19:25:39 i forget the exact line, but something like: geli setkey -K $KEY -P 19:25:49 then i confirmed it was ok by attaching with -pk 19:26:30 it then notes that the old metadata may still be present in the backup location, i think 19:27:52 how are you booting it? 19:28:54 i set gpart configure -b on the partition containing the geli 19:29:05 without that, it will try mountroot without attaching, i think 19:29:40 but now when i reinitialized it with -PK it does not request the passphrase 20:24:37 Hey, I have a quick question. FreeBSD's NFS is implemented in userspace, yes? 20:26:00 no 20:26:24 thanks 23:27:56 In TrueNAS, which is based on FreeBSD 13.1, I can create jails of FreeBSD 13.1 and 13.2. How come I can create 13.2 jails? I was told it's only possible to create jails of the same system version or lower. 23:35:33 Possible. Unsupported 23:39:08 Thanks, so I'll make 13.1 jails then. 23:57:01 anything is possible, how well it works is another story 23:58:01 otoh, 13.1 will be EoL soon. Is TrueNAS gonna update?