00:03:29 'pkgconf' damn that's an annoying name, in every other os i've used it's either pkg-config or pkgconfig 00:09:45 tobias: did somebody point you at /boot/loader.conf? 00:10:29 add 'boot_serial': '"YES"', 'comconsole_speed': '"115200"', and 'console': '"comconsole, 00:11:33 I do think its odd that its not a default. Especially given that most remote management gives you access to one. 00:11:50 but then you know if your here you're sysadmining like its 1999 00:11:54 :) 00:15:24 feurig: I'm pretty, and sure you can use packer / ansible / puppet / etc… to write such a loader.conf these days 00:16:20 I actually had to look up my bootstrap freebsd ansible script for that. 00:17:02 wait was that a damned ai? 00:17:43 That seems like the kind of junk gpt would say. 00:18:27 welcome to the ai spam appocolypse. 00:27:51 but meena: you are correct the appropriate syntax would be boot_serial=yes 00:28:26 feurig: i have it with ="YES" 00:28:43 i think loader is pretty lax about the actual spelling 02:38:19 How do I report an error in a specific MAN page and a separate error in the FreeBSD Handbook? 02:39:06 https://bugs.freebsd.org/bugzilla/ 02:39:07 Title: FreeBSD Bugzilla Main Page 02:39:13 Thanks 02:39:28 You can also submit the fix there if you have one. 02:59:33 HardenedBSD's version of the ports tree cannot build librsvg2-rust for HardenedBSD's version of 13-S. Is the mainline ports tree and mainline FreeBSD 13-S currently suffering the same plight, or is its librsvg2-rust building fine? 03:00:08 ("Idk mate, fire up mainline on your own PC and figure it out" is a valid answer, though one that will be met with grumbling.) 04:31:23 https://pkg-status.freebsd.org/builds?type=package - you can check there. There seems to be a few failures across the board. 05:15:40 how do you usually automatically add ssh keys to the agent? i am starting the agent in xinitrc. should i just do `ssh-add...` after that? 05:50:40 trev: In .ssh/config, where you map keys to hosts, you can add 'AddKeysToAgent yes' and when after first use they're remembered. 05:51:49 ox1eef_: nice, thank you 05:53:48 No worries. 06:07:11 There are also Control{Master,Path,Persist} options 06:12:11 under Host ? 06:12:50 Yes 06:12:54 hello folks, upgrade to 13.2-RELEASE done. Is it me or not? It seem faster. 06:15:00 trev: you can also put it before any host to make it available for all the hosts. 06:15:52 A small portion of ~/.ssh/config : https://termbin.com/1fqp 06:22:16 * parv has long forgotten the derivation of sum-of-n-numbers formula 06:23:23 Sorry, wrong channe; 07:35:11 I'm trying to have a freebsd server of mine compile a new rpi64 image for my rpi4 which uses ZFS for the rootfs. I've found this article: https://wiki.freebsd.org/arm/Build_image_using_release_building_infrastructure 07:35:13 Title: arm/Build_image_using_release_building_infrastructure - FreeBSD Wiki 07:35:36 now i'm looking at /usr/src/release/arm64/RPI.conf, but i have so far not found where the file system setup magic for the SD card happens 08:00:31 Hi 08:00:57 syncthing package on latest freebsd has known bug, which produces a lot of sync conflicts 08:01:27 i sent a mail to the maintainer but he seems not available 08:01:43 does anybody have the ability to upgrade the package ? 08:01:53 13.1 latest 08:02:03 the problematic syncthing version is 1.22.0 08:07:50 The way to sanity is to file a bug... https://www.freebsd.org/support/bugreports/ 08:07:52 Title: Bug Reports | The FreeBSD Project 08:14:06 ok, thanks 08:57:39 if you send an email to an unresponsive maintainer, you have sent an email to an unresponsive maintainer. if you create a bug report at least there's something you and other people can refer to 11:55:37 specifically, the maintiner timeout only starts from when the bug is filed, because the bug being filed is how the project keeps track of maintainer timeouts. 12:26:58 Hey all, running 12.4, uptodate, I'm seeing regular all-core cpu spikes on a process called zfskern. I don't use zfs; what can I do to make this go away? 12:35:19 zfskern is the light weight process/thread in the kernel, but it shouldn't be present unless you've loaded the zfs kernel module, so check if you've done that with `kldstat -vv`, unload with kldunload(8), and remove it from wherever it's being loaded. 12:44:02 I'm definitely not loading it explicitly (i.e., in /boot/loader.conf) 12:44:25 I can blacklist zfs.ko? but I wonder why I'd need to go to such measures 12:47:02 you don't have zfs_enable="YES" in your /etc/rc.conf for some reason? 12:54:55 No, I just discovered something mad.. MAD 12:55:04 I am using 'btop' 12:55:40 When I start btop it actually (indirectly? why? no zfs used! only ufs!) loads the zfs module 12:56:34 That sounds highly strange to me, why and how could btop decide to just load a kernel module?! 12:56:35 just use top in the freebsd base system 12:56:38 it's much better 12:57:04 I like btop. Should I file a bug for this? 12:57:17 not with freebsd. 12:57:22 obviously. 12:57:28 I'll have a look upstream 12:58:03 a utility like a top modifying kernel modules o.0 thats not great 12:58:19 it's actively hostile. 12:58:41 it either means it requires suid or to be run as root, both of which shouldn't be necessary 12:59:14 the only thing that should require root for something like top is renicing it to -20 in situations where a system is so bogged down, even rendering top is gonna be a huge task 12:59:30 (which is what top -q does) 13:04:13 yea something like that just willingly jamming kernel modules in could easily be used for malicious purposes 13:04:20 do not want 13:05:23 https://github.com/aristocratos/btop/issues/515 13:05:26 Title: [BUG] btop loading zfs kernel module on FreeBSD, even when no filesystems with ZFS exist · Issue #515 · aristocratos/btop · GitHub 13:05:26 515 – Info command has no tutorial https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=515 13:06:35 I suspect he's doing some hackery to be able to show details about zfs filesystems. Agreed, should not just load kernel modules, that's madness 13:08:08 can you try with zpool list -H -o name https://github.com/aristocratos/btop/blob/main/src/freebsd/btop_collect.cpp#L539 13:08:09 Title: btop/btop_collect.cpp at main · aristocratos/btop · GitHub 13:10:06 rubin55: you mean the details included in freebsds top, without the need to load kernel modules if they're not present? 13:11:20 it also doesn't look like btop understands freebsds vm classes, so you're losing out on a bunch of fairly relevant information 13:12:00 What are "vm classes"? 13:12:15 https://wiki.freebsd.org/Memory 13:12:16 Title: Memory - FreeBSD Wiki 13:19:53 maybe https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256147 but there it seems to be zpool itself using one cpu core fully 13:19:56 Title: 256147 – zpool list -P causes high cpu load while using ufs 13:21:46 but one would hope that zpool list exits when zfs.ko is not loaded and not load it itself 13:34:19 I don't have a system without ZFS to test on, but I can't think how zpool list can load the module if it's not run as a privileged user. 13:39:51 I'm trying to script unmounting all of the file systems I have mounted to /media/$LOGNAME. But somehow, umount(8) isn't able to work with that: http://paste.debian.net/plainh/18cbdef6 13:57:00 nimaje: no, it (zpool list) causes zfs.ko to be loaded, also on a system without zfs mountpoints and/or modules_blacklist=zfs in loader.conf 13:57:51 I noticed mainly because at load, zfskern seems to spike for about 10? seconds on all cores (i.e., 100% cpu usage) 14:01:17 ok, then that is a freebsd bug (I think only zpool import has a valid reason to load zfs.ko, but maybe more in any case not list and get), but how can it even do that? it needs a privileged user for that as debdrup already pointed out 14:05:14 hey, is there an alternative to synth or poudriere in order to compile multiple packags? 14:05:22 (good alternative) 14:17:28 nimaje: well, in my case, I'm running btop as root, which in turn seems to unconditionally execute a zpool list (for which I filed a bug upstream at the btop repository). In such a case, zpool list would run with enough privileges to do the kldload. I would just not expect it to do so I guess (I would expect it to error out because zfs interface is not available in the kernel) 14:19:17 I consider it a bug that it does and that it has enough privileges doesn't really matter 14:20:11 Okay, I've found the problem: `umount /dev/da0p1 /dev/da1s1 ` breaks because of a trailing space. 14:20:39 That's not supposed to happen, is it? 14:21:44 With only one argument supplied, umount does ignore trailing whitespace. 14:22:58 nimaje: shall I file a bug (bugs.freebsd.org)? 14:23:10 yes 14:23:18 Oh, wait, it just didn't work again, and no trailing space involved… 14:23:26 umount probably doesn't care, but the shell may be doing something wierd with it. 14:24:00 Okay, let me use /bin/sh. 14:24:06 'Course. . . I'm not sure why you're running umount against a device. . . normally you'd run it against a mount point. 14:24:28 I'm doing that because the names are predictable. 14:24:53 And your mount point isn't? 14:25:11 In the sense that they are not freely choosable, not user input that could contain spaces, newlines, etc. 14:26:24 Why not script something that grabs the mountpoint? 14:26:39 Because the moinpoint is not a constant. 14:27:08 Exactly my point. 14:27:35 My script works like this: qmnt