-
polyex
there a style guide on how to assign options, -s (hort) and --long, conventions, what's usually used for what?
-
polyex
wanna make a cli util that feels like it fits in with freebsd
-
rtprio
not that i'm aware
-
BillyJoeBob
So why hasn't 14.0-RELEASE not been anounced yet?
-
mjp
-
polyex
so cli options are all just random and that's ok?
-
souji
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.
-
rtprio
polyex: usually they follow the first letter of the signifnant action
-
BillyJoeBob
Gotcha
-
nomia
is there a more active freebsd # on another network?
-
rwp
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.
-
rwp
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.
-
A1ice
hi, I have a arm64 FreeBSD device, I'm interest FreeBSD can disable DMA on PCIE? thanks
-
nomia
rwp: ok
-
nomia
i saw mostly account spam when i looked at channel history
-
rwp
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.
-
hyperedge
where is the source code of the freebsd package manager found?
-
darwin
have a good day
-
sphex
-
VimDiesel
Title: GitHub - freebsd/pkg: Package management tool for FreeBSD. Help at #pkg on Libera Chat or pkg⊙Fo
-
hyperedge
Oh, it was not pinned and I was checking inside the tree of src. Ty sphex
-
hyperedge
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
-
Melon
you are allowed to idle in this channel
-
CueXXIII
hyperedge: it might be your isp disconnecting you every 24h
-
hyperedge
I really doubt that. I idle in #gentoo for weeks with no problems
-
Melon
* hyperedge has quit (Remote host closed the connection)
-
hyperedge
oh, ok, will check my bouncer Melon
-
hyperedge
is there an offtopic channel for freebsd?
-
Melon
#freesbd-social
-
Melon
freebsd-social
-
Melon
my typing is no good. broken right middle finger, sorry
-
hyperedge
:thumbsup
-
uskerine_
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
-
polyex
14
-
polyex
difference between hostname and domain?
-
CueXXIII
polyex: www.freebsd.org <- "www" is the hostname, "freebsd.org" is the domain
-
polyex
ok so what's www.freebsd.org then? because fqdn is www.freebsd.org.
-
hyperedge
Host = computer, hostname = computer name. Example: billy. Whereas domain = some unique identifier which points to an ip address
-
hyperedge
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
-
CueXXIII
the fqdn ist host + domain
-
polyex
fqdn requires trailing .
-
polyex
do you call www.freebsd.org a hostname or a domain?
-
CueXXIII
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)
-
CueXXIII
(ok, these days sometimes > 99%)
-
hyperedge
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.
-
hyperedge
nowadays freebsd.org is understood to host the website and www is kind of obsolete
-
ueberall
How do I find out which upstream version of BoringSSL the port
freshports.org/security/boringssl contains? If I specify the environment variables BORING_BSSL_PATH, BORING_BSSL_INCLUDE_PATH mentioned in
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 (
github.com
-
VimDiesel
Title: FreshPorts -- security/boringssl: Fork of OpenSSL
-
ueberall
signalapp/boring?branch=libsignal#3809a7e1), you'll see a version 4.0.0[-rc*]. Unfortunately, the interfaces don't match.
-
ueberall
(Native builds -- without cross-compiling, that is -- also show "Compiling boring-sys v2.1.0 (
github.com/signalapp/boring?branch=libsignal#3809a7e1)", but this works flawlessly.)
-
VimDiesel
Title: GitHub - signalapp/boring: BoringSSL bindings for the Rust programming language.
-
antranigv
I'm getting an interesting error with bhyve
-
antranigv
# vm poweroff -f comp0
-
antranigv
errno = 37
-
antranigv
any thoughts ?
-
scoobybejesus
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
-
uskerine_
scoobybejesus thanks
-
uskerine_
I am still trying to get my first thinjail up and running
-
babz
antranigv: i think that means your vm is already off
-
antranigv
babz thanks! I will try to kill it somehow
-
babz
kill what ?
-
uskerine_
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)
-
VimDiesel
Title: View paste BGLQ
-
antranigv
babz not sure :(
-
babz
lol
-
uskerine_
I am glad that somebody has God attributes and does not file (like the Pop in the Middle Ages)
-
uskerine_
fail*
-
uskerine_
Pope*
-
CmdLnKid
uhm why would root not have access to kmem and mem in /dev ? first time ive noticed this during a install mtree operions
-
CmdLnKid
mtree: dev/mem: Permission denied
-
CmdLnKid
mtree: dev/kmem: Permission denied
-
CmdLnKid
ls from root on those provides the same thing
-
scoobybejesus
uskerine_: i guess that write-up is partly stale. damn it. i am looking for something for you. i have an idea.
-
uskerine_
scoobybejesus I am using UFS, it seems that most of the material uses ZFS
-
scoobybejesus
where is your base jail? you had to download base.txz and extract it somewhere. can you ls -l that directory?
-
scoobybejesus
i haven't done manual jails in a while. i should get familiar again
-
angry_vincent
dch wrote really nice guide on it
-
angry_vincent
i also prefer just plain manual jails with no managers for them
-
Hello71
CmdLnKid: securelevel
-
Hello71
don't checksum /dev
-
uskerine_
scoobybejesus: if I understood the question correctly, my base jail is /usr/local/jail
-
uskerine_
-
VimDiesel
Title: View paste YEGA
-
uskerine_
scoobybejesus: with ls -l
bpa.st/D5VQ
-
VimDiesel
Title: View paste D5VQ
-
scoobybejesus
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
-
rwp
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.
-
scoobybejesus
or you need to copy the dev folder into the skeleton, if that's how you did it
-
uskerine_
scoobybejesus: should not that be done by mount.devfs parameter in the jail.conf?
-
scoobybejesus
the error message: jail: notebook: mount.devfs: /usr/local/jails/containers/notebook/dev: No such file or directory
-
scoobybejesus
in /usr/local/jails/containers/notebook, you have the skeleton. and the skeleton doesn't have the dev folder in it
-
scoobybejesus
getting this right the first time is tricky. softlinks using relative paths can definitely confuse someone
-
uskerine_
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
-
scoobybejesus
i would start over, really. it doesn't take long to redo
-
uskerine_
I can do that, not a problem,but I think the handbook is not accurate
-
CmdLnKid
learn how to recover from that
-
scoobybejesus
in this paste, the dev folder is missing
bpa.st/BGLQ
-
CmdLnKid
it will help you later
-
VimDiesel
Title: View paste BGLQ
-
uskerine_
well it could be that I followed the process in a wrong way three times. Obviously I am not getting what is wrong:
-
uskerine_
-
VimDiesel
Title: View paste CGPA
-
uskerine_
bpa.st/4UBQ containers/ does not contain dev, actually all folders are under 13.2-RELEASE-skeleton
-
VimDiesel
Title: View paste 4UBQ
-
CmdLnKid
well yeah.. you have to mount devfs for it
-
scoobybejesus
i'm guessing you are missing something in the 46-50 range for dev, as well as the 53-58 range
-
scoobybejesus
i.e., the handbook may need to be updated to include this dir
-
scoobybejesus
and by missing that step (missing from the handbook), the following steps need to be performed fresh
-
CmdLnKid
just following the handbook seems weird here
-
scoobybejesus
i.e., rm -r /usr/local/jails/containers/notebook, and then start again at line 60
-
scoobybejesus
i guess that just means redoing 60-61, not the entire remainder... i think
-
jcarl43
How do I figure what is the problem when getting "BTX halted"?
-
rtprio
jcarl43: that sounds like the bootloader, is there any more context?
-
jcarl43
rtprio: I update from 13.2-p4 to 13.2-p5 and after that the reboot hangs.
-
jcarl43
With 13.2-p4 everything was working fine
-
rtprio
just "btx halted", nothing else?
-
rtprio
do you multiboot this system?
-
jcarl43
no multiboot
-
rtprio
are you able to boot again into 13.2-p4
-
jcarl43
Not sure, it's a Hetzner server and have a KVM
-
debdrup
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.
-
debdrup
BTX server? Nomenclature differs.
-
rtprio
do you see the boot menu?
-
jcarl43
rtprio: Figured it out and back at the old kernel
-
jcarl43
system started with old kernel and have ssh access
-
jcarl43
How do I force the bootloader to load the old kernel by default?
-
rtprio
search "btx halted" in the forums, there looked like a way to repair it
-
rtprio
or... mv /kernel /kernel.bad; mv /kernel.old /kernel
-
ghoti
Is there a gui sip client that works in freebsd? Something usable by someone without command-line savvy?
-
uskerine_
CmdLnKid scoobybejesus any tip or suggestion?
-
scoobybejesus
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
-
jcarl43
Where can I find the changes that were introduce between 13.2-p4 to 13.2-p5?
-
uskerine_
Starting jails: cannot start jail "notebook":jail: notebook: mount.devfs: /usr/local/jails/containers/notebook/dev: No such file or directory
-
uskerine_
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/ ?
-
ghoti
uskerine_: these are thin jails you're starting?
-
uskerine_
Yes I am trying to create my first thin jail named notebook
-
uskerine_
I am repeating the process from scratch again adding your two lines for dev
-
ghoti
Heh. For ease of management, all my jails live in a zfs filesystem mounted on /j.
-
ghoti
If you have a root that you mount via nullfs, it may be missing. Mounts in the wrong order might generate that error.
-
uskerine_
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
-
uskerine_
# ls -ltr /usr/local/jails/containers/notebook/ drwxr-xr-x 9 root wheel 512 Nov 16 15:32 13.2-RELEASE-skeleton
-
uskerine_
shall the contents of 13.2-RELEASE-skeleton be actually under /usr/local/jails/containers/notebook ?
-
uskerine_
# ls /usr/local/jails/containers/notebook/13.2-RELEASE-skeleton/ ---> dev etc home root tmp usr var
-
rtprio
i thought the jail setup system mounted /dev/ for you
-
uskerine_
I am trying to locate more resources on thin jails but thick jails seem to be preferred
-
uskerine_
I find appealing the idea of sharing the base system for my particular case
-
ghoti
I only use thin jails.
-
ghoti
But I have my own toolset for building them..
-
ghoti
Upgrades are often a bit of a hassle with thin jails, but they are also often easier to secure.
-
uskerine_
But you use ZFS right?
-
uskerine_
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
-
_xor
Heh, nice...
-
_xor
-
VimDiesel
Title: GitHub - microsoft/inshellisense: IDE style command line auto complete
-
pinPoint
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?
-
nomia
-
VimDiesel
Title: Freebsd BananaPi M3 support | The FreeBSD Forums
-
nomia
idk how to build a image on linux
-
nomia
xzcat FreeBSD-14.0-RELEASE-arm-armv7-GENERICSD.img.xz > /dev/mmcblk0
-
nomia
this doesn't work
-
rwp
nomia, Try reading the data written back and verifying the hash signature. But I presume the problem is that the result does not boot?
-
rwp
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.
-
rwp
For that matter if there is trouble then it is good to verify the original file hash signature too.
-
ghoti
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`).
-
ghoti
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.
-
stellarskylark
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?
-
ghoti
uskerine_: The mounts are done by an fstab that is part of my jail creation process.
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.
-
stellarskylark
My problem could also be to do with "Failed to read /proc/sys/fs/inotify/max_user_watches"
-
stellarskylark
which I assume is a linux compat thing
-
stellarskylark
oh wait there's a port for it in 14!