00:31:02 there a style guide on how to assign options, -s (hort) and --long, conventions, what's usually used for what? 00:31:30 wanna make a cli util that feels like it fits in with freebsd 00:45:38 not that i'm aware 00:50:25 So why hasn't 14.0-RELEASE not been anounced yet? 00:54:01 https://i.imgflip.com/866tvb.jpg 00:57:05 so cli options are all just random and that's ok? 00:58:26 BillyJoeBob: It will be anounced in a day or so, iirc there was an email on the mailing list that they had to fix some issues. 01:01:50 polyex: usually they follow the first letter of the signifnant action 01:07:10 Gotcha 01:55:17 is there a more active freebsd # on another network? 02:12:51 nomia, This is the main #freebsd channel and is often very busy. It's just quiet now because people were already really excited here yesterday and now they are resting. 02:13:53 If you have questions about FreeBSD just ask them and if someone knows something then they will say something. That's a good way to make activity in the channel. 02:21:48 hi, I have a arm64 FreeBSD device, I'm interest FreeBSD can disable DMA on PCIE? thanks 05:52:42 rwp: ok 05:53:28 i saw mostly account spam when i looked at channel history 06:15:54 Account spam? You mean people joining and departing? That's pretty normal activity for all of the channels. People come and go all of the time. 06:36:19 where is the source code of the freebsd package manager found? 06:36:37 have a good day 06:42:23 hyperedge: https://github.com/freebsd/pkg 06:42:24 Title: GitHub - freebsd/pkg: Package management tool for FreeBSD. Help at #pkg on Libera Chat or pkg⊙Fo 06:48:18 Oh, it was not pinned and I was checking inside the tree of src. Ty sphex 06:49:00 Will I be kicked if I am idle, I see "disconnected" each day. I am using a bouncer and I am supposed to stay online 24/7 06:49:38 you are allowed to idle in this channel 06:50:03 hyperedge: it might be your isp disconnecting you every 24h 06:50:28 I really doubt that. I idle in #gentoo for weeks with no problems 06:50:33 * hyperedge has quit (Remote host closed the connection) 06:50:48 oh, ok, will check my bouncer Melon 06:51:16 is there an offtopic channel for freebsd? 06:51:52 #freesbd-social 06:52:01 freebsd-social 06:52:16 my typing is no good. broken right middle finger, sorry 06:52:40 :thumbsup 07:48:01 mns yet from the handbook it seems that you download an uncompress an image for thin jails, it is like you do not really use the base system 08:02:29 14 08:18:34 difference between hostname and domain? 08:33:24 polyex: www.freebsd.org <- "www" is the hostname, "freebsd.org" is the domain 08:33:53 ok so what's www.freebsd.org then? because fqdn is www.freebsd.org. 08:34:19 Host = computer, hostname = computer name. Example: billy. Whereas domain = some unique identifier which points to an ip address 08:34:51 the confusion comes because hostname can be used to identify a computer on a network and a domain name can also be used to identify a computer on a network 08:35:02 the fqdn ist host + domain 08:35:25 fqdn requires trailing . 08:36:33 do you call www.freebsd.org a hostname or a domain? 08:36:48 sometimes on the www the hostname is left out, so you can reach websites without the hostname of the http server (ie. specify freebsd.org directly) 08:38:08 (ok, these days sometimes > 99%) 08:39:24 freebsd.org is a domain and it can have multiple servers (ip addresses) doing different things. like, www.freebsd.org serving websites, mx.freebsd.org sending emails, ftp.freebsd.org hosting an ftp server, etc. 08:39:57 nowadays freebsd.org is understood to host the website and www is kind of obsolete 10:18:28 How do I find out which upstream version of BoringSSL the port https://www.freshports.org/security/boringssl/ contains? If I specify the environment variables BORING_BSSL_PATH, BORING_BSSL_INCLUDE_PATH mentioned in https://docs.rs/boring/latest/boring/, Cargo seems to pick up the files from the port below the specified 'sysroot' -- so far so good --, but it displays a version "boring-sys v2.1.0", and if you look at the displayed URL (https://github.com/ 10:18:30 Title: FreshPorts -- security/boringssl: Fork of OpenSSL 10:18:30 signalapp/boring?branch=libsignal#3809a7e1), you'll see a version 4.0.0[-rc*]. Unfortunately, the interfaces don't match. 10:36:27 (Native builds -- without cross-compiling, that is -- also show "Compiling boring-sys v2.1.0 (https://github.com/signalapp/boring?branch=libsignal#3809a7e1)", but this works flawlessly.) 10:36:29 Title: GitHub - signalapp/boring: BoringSSL bindings for the Rust programming language. 14:04:19 I'm getting an interesting error with bhyve 14:04:20 # vm poweroff -f comp0 14:04:20 errno = 37 14:04:24 any thoughts ? 14:20:56 uskerine_: you can see in the link I pasted yesterday that the base/template jail is used for the part of the file system that is shared and immutable. That jail uses the same file you could use to create a new full FreeBSD host, so no you're not sharing files with the host. Look at the fstab 14:24:39 scoobybejesus thanks 14:25:01 I am still trying to get my first thinjail up and running 14:30:45 antranigv: i think that means your vm is already off 14:31:23 babz thanks! I will try to kill it somehow 14:32:25 kill what ? 15:00:25 https://bpa.st/BGLQ <- shall the (thin)jail contain all filesystem folders under 13.2-RELEASE-skeleton? I am almost 100% sure that I have followed the handbook step by step (twice) 15:00:26 Title: View paste BGLQ 15:06:53 babz not sure :( 15:10:53 lol 15:24:42 I am glad that somebody has God attributes and does not file (like the Pop in the Middle Ages) 15:24:47 fail* 15:24:55 Pope* 15:25:43 uhm why would root not have access to kmem and mem in /dev ? first time ive noticed this during a install mtree operions 15:25:58 mtree: dev/mem: Permission denied 15:25:59 mtree: dev/kmem: Permission denied 15:26:18 ls from root on those provides the same thing 15:27:06 uskerine_: i guess that write-up is partly stale. damn it. i am looking for something for you. i have an idea. 15:27:39 scoobybejesus I am using UFS, it seems that most of the material uses ZFS 15:37:37 where is your base jail? you had to download base.txz and extract it somewhere. can you ls -l that directory? 15:48:24 i haven't done manual jails in a while. i should get familiar again 15:49:08 dch wrote really nice guide on it 15:49:36 i also prefer just plain manual jails with no managers for them 15:51:56 CmdLnKid: securelevel 15:52:01 don't checksum /dev 16:40:49 scoobybejesus: if I understood the question correctly, my base jail is /usr/local/jail 16:40:54 https://bpa.st/YEGA 16:40:55 Title: View paste YEGA 16:44:21 scoobybejesus: with ls -l https://bpa.st/D5VQ 16:44:22 Title: View paste D5VQ 17:00:08 uskerine_: you can see there is a dev folder in the skeleton. that folder also needs a soft-link. the error above says it didn't find dev 17:19:18 I'll note that the built sudo-1.9.15p2 package became available yesterday and it has the tty fix in it. It's good to go. 17:33:21 or you need to copy the dev folder into the skeleton, if that's how you did it 18:26:37 scoobybejesus: should not that be done by mount.devfs parameter in the jail.conf? 18:27:32 the error message: jail: notebook: mount.devfs: /usr/local/jails/containers/notebook/dev: No such file or directory 18:28:31 in /usr/local/jails/containers/notebook, you have the skeleton. and the skeleton doesn't have the dev folder in it 18:29:17 getting this right the first time is tricky. softlinks using relative paths can definitely confuse someone 18:29:36 Actually in /usr/local/jails/containers/notebook I just have 13.2-RELEASE-skeleton, and inside there I have dev etc home root tmp usr var, this is the structure you end up by following the handbook step by step 18:29:40 i would start over, really. it doesn't take long to redo 18:29:58 I can do that, not a problem,but I think the handbook is not accurate 18:30:09 learn how to recover from that 18:30:16 in this paste, the dev folder is missing https://bpa.st/BGLQ 18:30:16 it will help you later 18:30:17 Title: View paste BGLQ 18:41:12 well it could be that I followed the process in a wrong way three times. Obviously I am not getting what is wrong: 18:41:15 https://bpa.st/CGPA 18:41:16 Title: View paste CGPA 18:43:02 https://bpa.st/4UBQ containers/ does not contain dev, actually all folders are under 13.2-RELEASE-skeleton 18:43:03 Title: View paste 4UBQ 18:44:03 well yeah.. you have to mount devfs for it 18:45:03 i'm guessing you are missing something in the 46-50 range for dev, as well as the 53-58 range 18:45:28 i.e., the handbook may need to be updated to include this dir 18:46:34 and by missing that step (missing from the handbook), the following steps need to be performed fresh 18:46:42 just following the handbook seems weird here 18:47:13 i.e., rm -r /usr/local/jails/containers/notebook, and then start again at line 60 18:48:10 i guess that just means redoing 60-61, not the entire remainder... i think 19:13:50 How do I figure what is the problem when getting "BTX halted"? 19:22:17 jcarl43: that sounds like the bootloader, is there any more context? 19:24:34 rtprio: I update from 13.2-p4 to 13.2-p5 and after that the reboot hangs. 19:25:15 With 13.2-p4 everything was working fine 19:33:22 just "btx halted", nothing else? 19:33:50 do you multiboot this system? 19:34:07 no multiboot 19:39:22 are you able to boot again into 13.2-p4 19:44:29 Not sure, it's a Hetzner server and have a KVM 19:45:57 src/stand/i386/btx is where the BTX loader lives, but since it's basically all hand-optimized assembly, it's a bit above my pay-grade. 19:46:54 BTX server? Nomenclature differs. 19:47:26 do you see the boot menu? 19:48:58 rtprio: Figured it out and back at the old kernel 19:50:16 system started with old kernel and have ssh access 19:50:42 How do I force the bootloader to load the old kernel by default? 19:56:48 search "btx halted" in the forums, there looked like a way to repair it 19:57:05 or... mv /kernel /kernel.bad; mv /kernel.old /kernel 20:01:20 Is there a gui sip client that works in freebsd? Something usable by someone without command-line savvy? 20:08:33 CmdLnKid scoobybejesus any tip or suggestion? 20:23:04 uskerine_ new 51 mv /usr/local/jails/templates/13.2-RELEASE-base/dev /usr/local/jails/templates/13.2-RELEASE-skeleton/dev and new 59 ln -s skeleton/dev dev 20:23:15 Where can I find the changes that were introduce between 13.2-p4 to 13.2-p5? 20:26:01 Starting jails: cannot start jail "notebook":jail: notebook: mount.devfs: /usr/local/jails/containers/notebook/dev: No such file or directory 20:26:49 is it that etc, home, root, usr, tmp, var, dev shall be in /usr/local/jails/containers/notebook/ instead of /usr/local/jails/containers/notebook/13.2-RELEASE-skeleton/ ? 20:28:41 uskerine_: these are thin jails you're starting? 20:28:57 Yes I am trying to create my first thin jail named notebook 20:29:08 I am repeating the process from scratch again adding your two lines for dev 20:29:33 Heh. For ease of management, all my jails live in a zfs filesystem mounted on /j. 20:30:22 If you have a root that you mount via nullfs, it may be missing. Mounts in the wrong order might generate that error. 20:33:36 I tried again to be sure that there were no typos, same error: jail: notebook: mount.devfs: /usr/local/jails/containers/notebook/dev: No such file or directory 20:34:02 # ls -ltr /usr/local/jails/containers/notebook/ drwxr-xr-x 9 root wheel 512 Nov 16 15:32 13.2-RELEASE-skeleton 20:34:21 shall the contents of 13.2-RELEASE-skeleton be actually under /usr/local/jails/containers/notebook ? 20:35:01 # ls /usr/local/jails/containers/notebook/13.2-RELEASE-skeleton/ ---> dev etc home root tmp usr var 20:58:06 i thought the jail setup system mounted /dev/ for you 21:08:54 I am trying to locate more resources on thin jails but thick jails seem to be preferred 21:09:15 I find appealing the idea of sharing the base system for my particular case 21:09:26 I only use thin jails. 21:09:40 But I have my own toolset for building them.. 21:10:32 Upgrades are often a bit of a hassle with thin jails, but they are also often easier to secure. 21:13:52 But you use ZFS right? 21:14:28 my server uses UFS, I think there is some step overlooked in the Handbook, likely something easy to fix if you know what you are doing but pretty blocking if you are not knowledgeable 21:50:28 <_xor> Heh, nice... 21:50:29 <_xor> https://github.com/microsoft/inshellisense 21:50:30 Title: GitHub - microsoft/inshellisense: IDE style command line auto complete 21:59:06 I'm running freebsd in hyper-V on Gen2 option. My mouse and keyboard are not getting captured/transfered to the VM XFCE desktop. How do I correct this? 22:02:05 can i install freebsd 14 like this? https://forums.freebsd.org/threads/freebsd-bananapi-m3-support.58728/ 22:02:06 Title: Freebsd BananaPi M3 support | The FreeBSD Forums 22:02:52 idk how to build a image on linux 22:31:22 xzcat FreeBSD-14.0-RELEASE-arm-armv7-GENERICSD.img.xz > /dev/mmcblk0 22:31:29 this doesn't work 22:50:54 nomia, Try reading the data written back and verifying the hash signature. But I presume the problem is that the result does not boot? 22:52:14 I have never booted an ARM that way so I don't know anything about the arm boot side of things but I write SD cards quite often. 22:53:58 For that matter if there is trouble then it is good to verify the original file hash signature too. 23:00:31 uskerine_: yes, I use ZFS. When making a new jail, I mount my mroot to the jail location (`mount -tnullfs -oro /j/mroot-13.2-R /j/foo`), which has symlinks like "/usr/local -> /s/usr-local" and "/var -> /s/var", then mount the jail's skeleton onto /s in the jail (`mount -t nullfs /j/s/foo /j/foo/s`). 23:01:44 You could do this in UFS I guess, but the jail creation process would be more complicated. Right now it's a ZFS send/receive to make /s. 23:06:03 Heya folks, I'm trying to get Logseq running on my system by extracting the appimage. (Building it didn't work). I set chrome-sandbox permissions like it said to, but now it apparently can't find the libffmpeg that came with the appimage, despite `ldd` confirming that it knows where it is. Any ideas? 23:11:32 uskerine_: The mounts are done by an fstab that is part of my jail creation process. http://sprunge.us/VwrG9b Pretty basic, `mount.fstab="/etc/fstab.$name";` in /etc/jail.conf. If a jail needs more filesystems, I just add them here and let mount take care of things. 23:20:09 My problem could also be to do with "Failed to read /proc/sys/fs/inotify/max_user_watches" 23:20:21 which I assume is a linux compat thing 23:27:21 oh wait there's a port for it in 14!