00:05:49 polyex: jails don't have to be persistent, btw 00:06:17 tho it might help to have persistent jails for getting startup a few ms faster. 00:06:32 but then how do FaaS providers handle it so when a request comes in, the jail's started so the request can be handed off? 00:08:04 polyex: request comes into a proxy, which speaks to a daemon, asking it to start a specific jail, or a function in a specific jail. When that deamon gives an ok, the proxy passes on the request. Once the request is finished, the proxy tells the daemon to shutdown the jail. 00:08:38 and that can all happen fast enough to serve requests on production traffic? 00:09:02 jail startup is pretty much as fast as process startup 00:10:24 if your traffic can be delayed long enough to wait for a process to shutdown, then, yes, it's fast enough 00:10:56 anyway, it's bed time. I'm really tired… 00:25:36 sleep good 03:07:29 I've been capturing some thoughts on what sets FreeBSD apart from Linux. If you're bored, I'd love feedback: https://markmcb.com/freebsd/vs_linux/summary/ 03:07:30 Title: FreeBSD vs. Linux: Summary - Mark McBride 03:16:46 there is already a ton of think pieces on the topic 03:18:43 llua: true. i find many only scratch the surface and don't give examples. or read like zealotry. so i tried to avoid that. 03:19:24 I stuggle with those because I see some common strengths as being weaknesses. 03:38:41 I think if you're going to tackle Linux vs FreeBSD, it's worth mentioning how comprehensive the handbook and man pages are. 03:38:58 And compare that to the mishmash of conflicting Linux info on the web 03:39:36 Because there's more misinformation about Linux floating around out there than there is good, useful and up to date info. 03:41:17 From a dev standpoint I also appreciate that you have a full dev environment in the FreeBSD default install. 03:41:48 And BSD libc is vastly superior to Glibc (although Musl is not bad). 03:47:17 jeang3nie: i tried to show the doc difference is focus topics like the boot process http://127.0.0.1:8000/freebsd/vs_linux/cohesive_boot_process/ 03:47:35 haha, that's obviously the wrong link 03:47:45 https://markmcb.com/freebsd/vs_linux/cohesive_boot_process/ 03:47:46 Title: Cohesive Boot Process - Mark McBride 03:49:11 the docs thing is a good example of why i wrote that. i read so many times "the docs are good" but that doesn't mean much to me. having specific examples of how the docs are better drives the point much better. 03:50:29 i don't know enough about bsd libc to compare it to glibc 04:15:43 not sure why you'd want to do that anyway 08:40:26 markmcb: to be fair, almost every commercial distro has comprehensive information, for their own distro, locked behind a paywall 13:52:58 @meena: are you saying good FreeBSD info is locked behind some corporate wall? 14:05:18 markmcb: no. other way around 14:06:03 markmcb: if you want documentation on par with FreeBSD's, you may have to pay for a RHEL license 14:06:21 you don't have to pay 14:09:01 Red Hat's formal documentation is all freely licensed. Their knowledge-base is partially open, although I'm not remembering the licensing. 14:09:24 llua: I've hit a lot of Redhat links in search of solutions, that didn't show the full text 14:09:32 ah, what mason said then 14:09:33 But having to sign up for a gratis developer account to see it isn't ideal. 14:11:18 meena: When I was there I popped open access pretty often, but since I left I've seen articles I touched go back to paywalled. 14:24:31 for me the docs missing weren't the "how to" docs, but the "why should a two decades user of linux even bother considering freebsd" 14:26:37 ive ran into plenty of kb articles that needed a rhel subscription 14:26:49 one of the reasons i moved to debian at home. 14:26:57 that and the centos cloud circus 14:30:22 s/cloud/stream/ 14:30:26 but yeah 14:34:24 stream, right. so lame i must have put the name out of memory 14:49:20 heh 14:54:40 markmcb: i learned multiple new things by reading through what you've written. i think you chose good topics to lightly drill down into 14:55:20 scoobybejesus: thanks, that's great! 15:06:54 hrm, it doesn't seen trivial to go back in time with -current 15:07:14 /usr/src/sys/ddb/db_input.c:373:1: error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] 15:08:29 or i find a SATA card in town today 15:39:08 rtprio: WITHOUT_WERROR? 16:53:19 I connected an Acer V7 22" monitor that allows 1920x1080 resolution, but I can only select 1600x900. Also when connecting other brands I see the monitor name in the screen selector in XFCE, but with this monitor I only see "Monitor". 16:53:27 Does anyone know if I must install a driver for it? 16:53:48 BTW, the monitor is connected using the VGA cable to an NVIDIA GForce GT 710 16:58:41 the highest resolution you can get on a VGA cable may depend on the selected refresh rate 16:58:47 Hello there, FreeBSD newbie here. I'm trying to a bind a PCI device to the NVMe driver and could use some help (the device uses a custom class code so it doesn't bind automatically). Here is what I tried: 16:58:47 pciconf shows the device as none0@pci0:0:9:0. 16:58:48 I then tried "devctl set driver pci0:0:9:0 nvme", but that fails with "Device not configured". 16:58:48 So I did a "devctl disable pci0:0:9:0", then the set driver. 16:58:49 This "works" and then pciconf shows the device as nvme0@pci0:0:9:0. 16:58:49 But there is no device on /dev, which I assume is because I need to enable the device again. 16:58:50 So I did "devctl enable pci0:0:9:0", but then it fails with "Device not confgured" again. 17:00:22 RhodiumToad: it only shows 59.82Hz 17:01:00 martinrame: check the Xorg log to see what modelines (if any) are shown for it 17:03:44 RhodiumToad: no, there aren't 17:06:52 restart X with the monitor connected and see? 17:07:54 meena: yeah, needing a subscription doesn't mean you have to pay for said subscription. 17:08:50 RhodiumToad: Let me try that in a couple of minutes 18:03:45 I have an iSCSI initiator correctly auto-connecting on restart. What is the preferred way to have the device automounted after iscsi connection? If through /etc/fstab, are there recommended mount options? 18:07:24 hi FreeBSD people ! 20:02:15 Having an issue on FreeBSD's ctld (iSCSI) with an OpenBSD client - Im getting messages like: received PDU with CmdSN 3048678851, while expected 3048678867 20:02:20 not sure what to make out of it 20:14:39 it must be iscsi day 20:21:53 rtprio: is it? 20:22:03 oh 20:23:12 someone above you asked about it too 20:46:39 /usr/local/include/X11/Xutil.h:755:5: error: unknown type name 'wchar_t' Could it be that Xutil.h shall include #define but it does not in FreeBSD? 21:12:35 or it just assumes you will include wchar.h yourself before including Xutil.h 22:23:39 whoever uploaded bsdcan videos to youutube - thank you! 22:45:28 Im moving from compiling ports by hand to pouderie ... and realizing for having used FreeBSD for years I have some blind spots around how packages and dependencies work... I'm trying to install a pkg of a port I compiled in pouderie and pkg keeps trying to replace my heimdal kerberos with MIT. That was never a problem with manually compiling the ports. Is there a way to override what pkg is trying to do or to see what's going on? 22:49:44 heh, no one can spell that thing 22:50:25 I speak French and I've given up :) 22:52:54 SpaceBass: yes; probably one port required heimdal and another one you built needs mit 22:53:20 Well it seems they can't coexist and now I can't finish updating/installing :/ 22:54:33 can you identify what package heimdal was installed for 22:55:17 I assume its samba... is there a package command like info -d that shows what requires something (rather than what dependencies a package has)? 22:57:12 Hello. I am currently reading information about the freeBSD operating system. Please tell me, does the freeBSD operating system loader support booting other operating systems, namely windows 10? 22:59:46 Ah, maybe I need to change the make defaults for the jail? 23:08:11 SpaceBass: i know you can `make config` for a port, but don't recall the procedure for poudres 23:08:38 Kit_Leopold: i've done it before, but it was a while ago 23:11:24 rtprio: My computer has two hard drives. Windows 10 is installed on one hard drive. So I can install the freeBSD operating system and when I turn on the computer, the freeBSD bootloader will give me the opportunity to select the operating system I need? I mean about the GRUB bootloader, I just thought it might be possible to do without it. 23:13:30 Sorry, I didn't write correctly. I know there is a bootloader called GRUB, I figured I could do without it if the freeBSD bootloader is capable of booting other systems. 23:16:23 the freebsd bootloader is capable to boot windows see https://docs.freebsd.org/en/books/handbook/boot/ 23:16:24 Title: Chapter 15. The FreeBSD Booting Process | FreeBSD Documentation Portal 23:18:21 Please excuse me for asking this question and not reading up to chapter 15. Thank you for your reply. 23:18:22 but with uefi you could also install two efi loader inside your efi boot partition and select the os before the bootloader of the os 23:20:59 satanist: On my computer, the Windows 10 operating system is installed in UEFI GPT mode. Thanks for the tip, I will need to read the motherboard manual on how to choose a bootloader. 23:23:35 usually f11/f12? 23:24:41 normaly it's shown on early boot 23:25:20 I'll try to check it later