00:55:58 this is a work of art and beauty: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250681#c4 00:56:01 Title: 250681 – certctl(8) blacklisting certificates still shown as trusted 01:06:14 Schrödinger certificates! 02:52:07 howdy 06:48:35 oh we have finally a tor browser in ports now? nice 09:36:40 wow it finally happened 09:56:20 I know it might not be intended, but I can't help but read a sentence like the above one, where it's entirely without capitalization or punctuation, as if it's in a monotone. :D 09:56:41 no man it's irc. it is amazing 09:57:11 it only took 15 years 09:57:36 much tor; many wow. very onion 09:58:02 :D 09:59:19 I've had a custom port with it building in poudriere, but it had some pretty annoying bugs that I couldn't figure out, which is why I never really thought of publishing it. 09:59:40 By annoying bugs I mean it'd crash pretty often 10:10:21 A hackjob of a port with most of the lines in Makefiles et al stolen from the matching ESR 10:36:07 i recently got myself a headset that acts as usb soundcard. when plugging it in, dmesg shows a new uaudio device appearing, but when trying to use its mic in firefox, it doesn't show up. 10:37:26 i already set hw.snd.default_unit to the right device and playback works fine, for mpv as well as firefox… 10:38:33 from sndstat: pcm10: (play/rec) default 10:42:03 are you starting firefox before or after plugging the device in? 10:42:48 both. i also explicitly killed pulseaudio before restarting firefox (ff implicitly starts up a new pulseaudio instance if there is none) 10:44:47 Hmm. "sysrc(8)" does not allow to add a comment to the value being changed. I mean ... if I am going to add a comment to the file via an editor, why futz around with "sysrc" to do in multiple steps 10:47:41 audacity can record from the mic just fine. also i just learned about pacmd and it indeed doesn't show up in 'pacmd list-sources', so I at least know for sure it's a pulseaudio thing. 10:52:21 If you've set hw.snd.default_unit, there's no reason to have pulseaudio running. 10:52:50 I don't even have it installed and audio works fine. 10:54:05 parv, interesting suggestion. *ponder* 10:55:12 parv: so far as I remember, sysrc is meant to be used with configuration management systems and/or to be able to set values that've been checked 10:55:12 (Deleting or editing comments is error-prone, though.) 10:55:57 Custom string handling (ie. for (multi-)line comments) seems like it could add many thousands of lines of code. 10:56:49 debdrup, Yeah, I understand that. For me that would be fine for some variables which are use often with same values everywhere, but not for others 10:57:23 As an example, a thing I use sysrc for is adding modules to kld_list, ie.: sysrc kld_list+= 10:57:31 s/use/&d/ 10:58:19 I'm still not sure about comment handling - I don't imagine it's the sort of thing a simple shell script is good at. 10:59:15 It's about a thousand lines of Bourne shell scripting; not exactly complex ;) 10:59:23 I was thinking along the lines of piping commands to ed(1), but maybe even that is too commplex. 11:00:08 Seems like scope-creep to me, but I'm not gonna stop anyone if they want to spend time on it. 11:00:15 Hey there is Lua in base 11:00:31 True enough. 11:00:38 ..but it's private ;) 11:01:00 * V_PauAmma_V nods debdrupward. 11:17:22 https://cgit.freebsd.org/src/commit/?id=e80699a809a079c neat! 11:17:23 Title: src - FreeBSD source tree 12:09:34 is it what's spamming my dmesg now? :) 12:29:01 spam makes the world go round 12:35:40 Hello. I would like to install a second FreeBSD system on my computer, I currently have Windows 10 operating system installed in UEFI GPT mode. I have two separate hard drives. Tell me please, where can I read about setting up two systems on one computer? Will I need to install and configure the bootloader? 12:36:58 install freebsd on second drive, and use the builtin "select boot device" (usually f12?) menu in bios? 12:37:51 the only problem i see is if you have secure boot enabled, freebsd does not support that (yet) 12:40:12 yuripv: Does the FreeBSD OS bootloader support the GRUB2 bootloader functionality that allows you to boot other operating systems using the OS-Prober program? 12:40:30 no idea about that, sorry 12:43:13 yuripv: Thank you for your reply. 12:46:05 Kit_Leopold no, we only support chainloading - that is, your other OS should have its boot loader ready and configured. 12:50:37 tsoome_: As far as I know, the Windows 10 system has its own bootloader, which does not support other operating systems. I want to understand the operating system FreeBSD loader can pass control down the chain to the Windows 10 bootloader? 12:51:58 I have not tested myself (I have no windows;), but chain disk0s1:/efi/.../xxx.efi should get you somewhere 12:52:45 from loader prompt, that is 12:53:21 but I do not know the file name/path on ESP from head, would need to google around a bit:D 12:54:58 tsoome_: Is the FreeBSD bootloader configuration a simple text file? Probably then the ESP partition of Windows 10 will probably be added by yourself ... 12:55:04 of course, microsoft bits are in efi/microsoft tree 12:56:15 yes, it is text file, but freebsd version does not allow easily to add "menu" item for alternate OS, thats a bit more complicated. 12:57:21 anyhow, I'd suggest to test with ls and chain command first, it may be the chain command is missing something to get windows bootloader starting. 12:59:30 tsoome_: Okay, thank you very much for your help. At the moment I'm not installing the FreeBSD operating system yet, I'm just reading and collecting all available information. 12:59:40 also there are other options, like use firmware boot manager, or some third party boot manager like refind 13:01:34 tsoome_: Thank you. 13:01:41 yw 13:06:42 hello: I am seeing `99.93% [rand_harvestq]' constantly. I am using a Hetzner VM (AMD CPU Type). Is there some way to solve this? I tried blacklisting virtio_random.ko but this changed nothing :/ 13:25:46 Hmm. looks like mv'ing virtio_random.ko away solves the issue. 13:25:52 (seen here: https://bugs.freebsd.org/bugzilla//show_bug.cgi?id=254513 ) 13:25:54 Title: 254513 – virtio_random: random_harvestq spinning on a CPU with Q35 virtio random device 13:32:15 Does mergemaster keep backups for stuff during merging? I ask because I messed up a merge. 13:38:36 "It is HIGHLY recommended that you back up your /etc directory 13:38:38 before beginning this process 13:39:36 which mergemaster is deprecated iirc 13:39:44 etcupdate is the preferred tool 13:39:49 bectl is your friend... 13:40:04 yea, boot environments to the rescue 13:41:41 yea looks like etcupdate keeps copies at least, and allows for dry runs 13:45:53 dkeav: Thanks, but that's not answering my question. :) 13:46:19 dkeav: And I'm doing 12.3 -> 12.4, we're using etcupdate for other stuff. 13:46:32 I wanted to check before I started looking at backups. 13:47:05 tsoome: and I use bectl often, but this is an older host, and no ZFS there. 13:47:20 i don't recall mergemaster making backups, and perusing the man page, i don't see anything standing out about making backups other than to do it yourself before mergemaster 13:47:52 ooh no zfs, eep 13:48:01 There is also /var/backups 13:50:27 so what in /etc/ is now tainted? are you still logged in as root somewhere? 13:54:44 fortunately, etc is not something you can not fix.... 13:55:00 user accounts can be re-created etc... 13:55:02 I am logged in via the remote console. From what I can tell, it's only /etc/master.passwd - in the process of restoring 13:56:08 fixed. Thank you. 14:06:32 /var/backups/ is the saviour of many a system of mine. 15:11:56 I think i had a bug open for adding more stuff to backups, i should've written a patch, too, maybe 15:12:59 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254051 15:13:01 Title: 254051 – backup: please include /etc/rc.conf and /etc/sysctl.conf in the backup 15:17:54 tsoome: refind is a great early UEFI boot loader for windows people who want a menu before their OS all load 15:28:45 hmm 15:29:26 can the freebsd lua code (that builds the boot menu) probe and present efi loaders found on every fat32(?) partition? 15:29:50 it does detect and present entries for /boot/kernel*/kernel 15:30:09 (I don't have an EFI machine to tinker with) 15:33:57 idwer: IIRC you can boot freebsd off a fat32 partition like that 15:34:19 not sure how far you get towards userland but I think at least kernel worked in the past 15:38:00 was more of a late response to ...kit_leopold 15:38:17 and thinking aloud 15:39:01 mmmm 15:57:56 so I am experimenting with sockets today, mkfifo in particular 15:58:03 I'd assumed it was some sort of buffered thing 15:58:14 where I can write stuff into the fifo, in advance of connecting a reader 15:58:19 that appears not to be the case 15:59:36 * CrtxReavr just had a really strange experience in #linux 15:59:42 Serves me right for hanging out in there. 16:01:42 idwer: there's no lua code that builds the boot menu; lua is used for the interpretive prompt that you drop to. The EFI loader is built using C. 16:02:13 https://cgit.freebsd.org/src/tree/stand/efi/loader/main.c 16:02:14 Title: main.c « loader « efi « stand - src - FreeBSD source tree 16:03:49 debdrup: where is that lua code? 16:03:56 UEFI loads \EFI\BOOT\BOOTX64.EFI from a FAT(12|16|32) partition called the EFI System Partition, and from there has very little to do. 16:04:15 meena: https://cgit.freebsd.org/src/tree/stand/lua 16:04:16 Title: lua « stand - src - FreeBSD source tree 16:06:01 idwer: the FreeBSD standard loader can chainload any loader that it understands the filesystem of. 16:07:27 What you're looking for, though, I think, is rEFInd. 16:07:33 When I used to build multi-boot images, I woudl always rely on the FreeBSD boot manager in the MBR, as it has one magic feature that no other boot managers seemed to have. 16:07:36 CrtxReavr: you can talk about your experience in #freebsd-social, or in therapy. But #freebsd-social might be cheaper. 16:07:38 It's the loader-of-loaders du-jour and does it properly. 16:08:15 CrtxReavr: what's that magic feature? 16:08:19 I've done a variety of things when doing multi-boot, up to and including relying on NTLDR52. 16:08:33 meena, sorry. . . cant' risk telling you. . . might be offtopic. 16:09:27 can't risk that. 16:22:18 just figured out why (after a couple of years of running with this config) why syslog-ng always gets grumpy about buffered messages when I'm doing maintenance 16:22:43 ... I'd set the mem & disk cache for 1MiB & 10MiB respectively, instead of 1GiB & 10GiB 16:22:45 ffs 16:22:52 maths, it bites me again 16:33:39 only a few decimal points :D 17:32:07 What's a few orders of magnitude between friends? 17:34:31 What have orders of magnitude ever done for us? 18:35:37 dropped lots of messages, apparently. 18:51:05 V_PauAmma_V, (me laughs) Log tables? Slide rules? Pre-digital computer calculators. :-) 19:27:14 rwp: I think you missed a long-running joke. 19:57:17 debdrup, I saw it. I just couldn't resist adding to it! 20:00:14 I have two 8GB Raspberry Pi4Bs. On one I currently have OpenWrt installed and it works great. I would like to use the other one to try FreeBSD as a router/firewall. 20:00:26 I use FreeBSD on a laptop. Is there a simple guide to get started with routing over PPPoE interface? 20:00:26 I don't need WiFi because I use powerful WiFi 6 access points and for ports I use a managed switch. 20:31:55 Um. . . 20:32:15 I associate PPPoE with DSL providers that think broadband internet is a fad. 20:32:42 So. . . your ask doesn't really compute. 20:35:43 lucenera, man ppp covers PPPoE. I'm not sure it counts as "simple", though. There's also https://docs.freebsd.org/en/books/handbook/ppp-and-slip/#pppoe . 20:35:45 Title: Chapter 29. PPP | FreeBSD Documentation Portal 20:36:49 Thanks. 20:59:05 Hello. I recently read Chapter 4 Installing Applications: Packages and Ports from the FreeBSD Handbook. Can you please tell me if there are any conflicts if one package is installed from Packages and another package is installed from ports? For example, install the KDE Plasma5 graphical environment from Packages, and the emacs text editor from Ports. 21:01:00 If you never use non-default options for ports, I think you'd get something that works. But if you do that, why use ports at all? 21:01:10 hello! how can i provide support for git to clone through https. whe i run a clone shows me this error: git: 'remote-https' is not a git command. See 'git --help'. 21:03:09 V_PauAmma_V: Thanks for the answer. I agree with you that ports should not be used for everything. 21:06:10 glats, are you trying to clone from a FreeBSD repository? 21:09:18 Kit_Leopold: once you're comfortable with FreeBSD, you can use poudriere to build your own packages (with whatever options you desire) and let it pull in the main default packages you use without options 21:09:36 but mixing ports + packages always gets people in trouble eventually 21:10:12 V_PauAmma_V: no. something totally arbritary 21:10:37 i'm setting up prezto https://github.com/sorin-ionescu/prezto 21:10:40 Title: GitHub - sorin-ionescu/prezto: The configuration framework for Zsh 21:10:40 glats, That error message says that when you installed git that /usr/local/libexec/git-core/git-remote-https was not installed too. Which tells me this was not a FreeBSD client? 21:11:00 i can't achieve this step git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto" 21:11:01 Title: GitHub - sorin-ionescu/prezto: The configuration framework for Zsh 21:11:28 rwp: i see. you got me. i'm trying hellosystem 21:12:04 Look to see if there is a package called git-http or git-https or something separately packaged. 21:12:34 /usr/local/libexec/git-core is empty 21:12:38 dch: Thanks for the answer. I will read about it. 21:12:55 rwp: perfect. let me see 21:12:57 lucenera: for pppoe I recommend mpd5 https://www.freshports.org/net/mpd5/ | https://mpd.sourceforge.net/doc5/mpd.html I use it here its faster than the one in ports 21:12:58 Title: FreshPorts -- net/mpd5: Multi-link PPP daemon based on netgraph(4) 21:13:07 glats, That path would be for FreeBSD. I have never heard of helloSystem before but that will be the problem. Missing git client side components. 21:13:41 Kit_Leopold: also for your dual booting question from earlier, look into refind. I use it here, very nice way to manage multiple EFI boot systems without trouble 21:13:47 rwp: i see. thank for your help. i'll try to find those packges 21:14:31 lucenera: also see https://mmacleod.ca/2010/01/freebsd-and-multilink-ppp/ its old but extensive explanation 21:14:34 Title: FreeBSD and Multilink PPP – mmacleod.ca 21:14:35 On GNU/Linux systems the location is more typically /usr/lib/git-core/* for those components. 21:15:13 lucenera: feel free to ping me when you get further into it 21:15:43 lucenera, https://dpaste.org/rsgbo 21:15:44 Title: dpaste/rsgbo (Python) 21:15:56 ^ pppoe using bt fiber in the uk 21:15:58 should be a good start 21:16:04 that is mpd.conf 21:16:21 dch: Good, I'll see what refind is. Previously, to use two operating systems on one computer, I used GRUB2. 21:17:21 Kit_Leopold: its this https://www.rodsbooks.com/refind/ the docs are a bit weird but it basically looks like this: 21:17:22 Title: The rEFInd Boot Manager 21:17:25 I need to configure PPPoE with VLAN tag on FTTH. 21:17:31 glats, Please don't take this as me trying to run you off but I see there is a #helloSystem channel that seems apropos. Good luck! 21:17:31 - install refind to the IEFU partition 21:17:50 - "bless" the new files to add it as a boot loader 21:17:59 - fiddle with its relatively intuitive config file 21:18:25 https://www.irccloud.com/pastebin/V3iOgZ8D/refind.conf 21:18:26 Title: Snippet | IRCCloud 21:18:48 Then I need a DHCP server for the LAN and DNS. 21:18:51 ^^ Kit_Leopold thats my refind config, see the grub at the bottom, and numerous freebsds 21:19:15 lucenera: kea from ports is good 21:19:18 Re: refind: My HP workstation has buggy UEFI firmware and needs refind to multiboot and it works where the factory firmware does not. 21:21:37 dch: Not a very large text file for refind settings. Thanks, I think I can figure out the setup. 21:22:17 Kit_Leopold: yeah honestly the hardest part is getting your UEFI firmware to bless the the damn thing 22:13:35 rwp: this is #freebsd, there's plenty of channels where people can get help with linux. 22:23:43 Anyone here got infiniband hardware on FreeBSD? 22:23:51 I'd love to see an ifconfig -a over that stuff 22:57:42 lucenera: what do you have so far? 22:59:09 i thought kea was a dhcp server?