-
phryk
okay, checking out the repo now.
-
RhodiumToad
oh, deleting old libs will of course break any ports you have installed from 13.x, so you might want to hold off on that
-
phryk
deleting old libs? if i understand correctly, make installworld would be the first thing that might do that.
-
RhodiumToad
installworld doesn't delete anything (though it will replace files)
-
RhodiumToad
there's a separate target for deleting files that existed in older versions but not the current one.
-
phryk
yeah, to my understanding what would delete old libs would be pkg upgrade… and after that's run through nothing should be on the system (foregoing custom port installs, which i don't have) that tries accessing those old libs. so I'm not quite sure what it is you're warning me about.^^
-
RhodiumToad
no, I mean base system libs
-
phryk
ah, i understand.
-
RhodiumToad
there are targets for make delete-old* in /usr/src to delete obsolete base system files
-
RhodiumToad
delete-old-dirs, delete-old-files, delete-old-libs and delete-old to do them all
-
phryk
and these targets exist in stable/13, but not main?
-
RhodiumToad
no, all versions
-
phryk
ah, parsed that sentence wrong.
-
RhodiumToad
the point is that if you installed any ports or packages from 13.x, those will rely on base system libs from 13.x
-
» RhodiumToad finds an old ports tree to delete, that should free some space
-
phryk
so i'll have to do pkg upgrade (possibly with -f) to fix my userland, correct?
-
phryk
and i should probably execute the delete-old-* targets, but only after i finished the kernel+base update and pkg upgrade.
-
RhodiumToad
so the thing about -current is that it's a moving target for ports, without a stable ABI you don't know if packages built a while back will still run
-
meena0
alpha.pkgbase.live is back! — (IPv4 only for now, need to figure out what vultr does with IPv6)
-
VimDiesel
Title: Unofficial FreeBSD pkgbase repository
-
phryk
RhodiumToad: so, essentially, updating to 14 is only really an option if i build all packages on the same machine? :/
-
RhodiumToad
not necessarily, just that you can't expect things to "just work" the way that released versions usually do
-
RhodiumToad
pretty sure the handbook mentions this kind of thing
-
phryk
mhhh… i can't use the poudriere on my 13.1 homeserver to build packages for 14, can i? ^^
-
RhodiumToad
yeah, you can
-
RhodiumToad
er
-
RhodiumToad
no, you probably can't
-
phryk
huh, i always thought i can build for older, but not newer versions of freebsd…
-
phryk
okay^^
-
phryk
and the release schedule for 14 looks like it's already ~2 months delayed. so i essentially either upgrade at least also my homeserver so i have compatible packages or wait until release so i can upgrade all my infra at once without the unstable hassle…
-
meena0
phryk: OpenSSL 3.0 has been a challenge
-
RhodiumToad
it's the openssl update
-
meena0
also, to a certain degree, the LLVM update, which whacked a lot of ports
-
RhodiumToad
which llvm is in 14 now?
-
phryk
ah ye, i recently got a mail about that. glad i already passed sequoia maintainership on to vishwin, who recently finished updating it to 1.16 ^^;
-
phryk
meena0: i imagine openssl 3.0 will also throw a wrench into my plans to migrate to libressl at some point… :/
-
meena0
phryk: libressl and openssl 3.0 are probably a lot closer than openssl 1.1 and libressl
-
phryk
i hope it at least improves things instead of making them even more convoluted and opaque. :F
-
meena0
libressl has removed a lot of gunk years ago, that OpenSSL is only now deprecating
-
phryk
ah.
-
meena0
good riddance
-
phryk
yeah, that already seemed like an overdue removal of attack surface back when libreoffice threw it out.^^
-
phryk
err libressl :D
-
meena0
it's not just attack surface, it's also maintenance burden, and absolutely nonsensical for developers
-
phryk
but we have to support the mk68 architecture!1!!
-
meena0
why would I have to implement a TLS state machine in my program? why can't my library abstract some of that away??
-
RhodiumToad
I think they fixed it, but there was one version where if you tried to write data and it only did a partial write, then the next call had to pass the _exact same_ buffer (including the supposedly already written bytes)
-
RhodiumToad
which might be the most insane thing I've ever seen a library API do
-
phryk
is that pretty close to how the normal c api for writing to files works, too?
-
RhodiumToad
no
-
RhodiumToad
if you write() and it writes partial data, the app is free to throw away the data that was written and reorganize its buffer
-
RhodiumToad
(e.g. you might memmove() the unwritten part of the buffer down to the start)
-
phryk
but you still have to handle the case of a partial write.
-
RhodiumToad
or move it to a whole new buffer and use that on the next call
-
RhodiumToad
right, but openssl required you to not move the data in memory
-
phryk
oh. that sounds like it'd lead to horrible frustrations when debugging.
-
RhodiumToad
like you wouldn't believe
-
phryk
okay, i opted to forego 14 for now, even tho that means it'll take a few more months before i can switch boards between desktop and server again. still got enough to do on the server itself to pass the time, anyhow.
-
meena
phryk: you could also try PkgBase for upgrading, but i wouldn't try that with CURRENT, without BEs, and you don't have ZFS anymore
-
phryk
meena: nah, i think i'll rather fix up my server stuff first. maybe in a month, i'll be antsy enough for this^^
-
phryk
i don't think i'll ever get over how route allows me to just kill all routes but has no way whatsoever to just show them so it's by definition something you have to do on blind faith… :F
-
phryk
well, i mean flush shows the routes it deletes, but that seems a bit late…
-
RhodiumToad
netstat -r
-
RhodiumToad
(or -rn, which is usually more useful)
-
phryk
true, but it still seems like a missing feature.
-
RhDoc
just found out... regarding browser-fingerprinting FreeBSD users are screwed...
-
RhDoc
User-Agent similarity <0.01%-<0.03% similarity to other users :D
-
LxGHTNxNG
ah
-
xtile
I've had a few websites give me error 403 when Linux and Windows users weren't getting such errors.
-
xtile
How odd, for a site to ban FreeBSD users. Probably unintentional.
-
RhDoc
well, I've had some weird issues with citrix web-client on FreeBSD firefox - was not a supported platform
-
RhDoc
but FreeBSD on chromium works...
-
RhDoc
crap-ware
-
parv
Chromium on FreeBSD, no?
-
RhDoc
yeah :D
-
yuripv
I would not be surprised if it was the former
-
LxGHTNxNG
xtile: Quite possibly intentional, tbh
-
LxGHTNxNG
But that's just a conspiracy theory. Don't take it for fact
-
yuripv
it's fact for some sites, it's not about FreeBSD, rather not seeing Windows, macos, Linux in user-agent string
-
xtile
That's my guess, yeah.
-
grahamperrin
Sorry, ignore that
-
grahamperrin
… I mean, ignore the "Via" message that I sent (if you see it) before saying sorry.
-
LxGHTNxNG
grahamperrin: ferrovia?
-
LxGHTNxNG
(it is not seen)
-
nerozero
hi there, quite often i'm finding regex in scripts like ${line%%=*}, but never found a good documentation for this
-
LxGHTNxNG
it is not regex
-
LxGHTNxNG
it is shell glob
-
nerozero
can anyone give me a hint where can I foud detailed description of that csh/sh patters and siles
-
LxGHTNxNG
that one greedily cuts off text at the end of ${line} matching =*
-
LxGHTNxNG
`man 1 sh`
-
parv
"sh(1)" manual page
-
nerozero
parv, thanks
-
nerozero
finally !!!!
-
nerozero
THANKS !
-
xtile
-
VimDiesel
Title: Shell Command Language
-
xtile
"Remove Largest Suffix Pattern."
-
nerozero
xtile, excellent !
-
xtile
:D
-
nerozero
thank you !
-
» LxGHTNxNG detonates
-
nerozero
LxGHTNxNG, thank you :)
-
xtile
But yes, the man page also has the same info.
-
xtile
And if you mean you want information on glob patterns... in the man page they're at section "Shell Patterns"
-
nerozero
yep
-
nerozero
that is exactly what i need
-
xtile
-
VimDiesel
Title: Shell Command Language
-
LxGHTNxNG
I am not to be thanked, nerozero
-
nerozero
why ?
-
LxGHTNxNG
don't question it.
-
Zenithium
hi im using ungoogled-chromium and every 5-10 reboots it deletes all my preferences. its annoying having to set it up again and again. how can this be fixed
-
sozuba
So i posted my PR 24hrs ago @
bugs.freebsd.org/bugzilla/show_bug.cgi?id=271938 , now i am making a thread in the forums too, for more help on this, i also plan to discuss this in the mailing lists. Is that encouraged or frowned upon?
-
VimDiesel
Title: 271938 – Excessive heating on Lenovo Thinkpad E450 even with CPU @ 100% idle
-
leonardo
Hi, I'm trying to start a Bhyve vm (using vm-bhyve) from a remote ssh connection and it starts and immediately stops with error 4. If I start the vm from the physical host it runs correctly. Is this a bug?
-
martinrame
Hi, I'm trying to start a Bhyve vm (using vm-bhyve) from a remote ssh connection and it starts and immediately stops with error 4. If I start the vm from the physical host it runs correctly. Is this a bug?
-
sozuba
-
sozuba
Should i share this issue in the mailing list too? or would it be considered too much?
-
psionic
Is ZFS protect against bitrot if you use a disk which is powered off after the backup was made and not running?
-
grahamperrin
sozuba: if you post in more than one place, have cross-references
-
xtile
Agreed.
-
sozuba
grahamperrin: got it. I have cross referenced my PR in the forum post, will do a reference of both on the mailing list when i do. Should i also cross reference my forum post on the PR?
-
grahamperrin
Link from the bug report to both (a) the forum post; and (b) the archive of the email.
-
sozuba
grahamperrin: okay, already done. Thanks :)
-
grahamperrin
I'm in Bugzilla at the moment, I'll link to the forum whilst I'm here
-
sozuba
grahamperrin: the bug PR has been already linked to the forum post.
-
sozuba
or have i missunderstood what you meant?
-
sozuba
annd thanks, i noticed you posted the forum refence in the PR
-
|F9|
NyanBSD
-
MyQuiL
|F9|: I'd like to subscribe to your Mewsletter.
-
|F9|
-
MyQuiL
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 14804
-
» |F9| bites MyQuiL
-
» MyQuiL cries
-
» |F9| hugs MyQuiL
-
|F9|
You can join my chan, and read about mewsletter how I have eaten lol
-
|F9|
I am joking, of course!
-
jmnbtslsQE
i have a small server with an html vnc console, and when trying to type my geli password during the loader, it treats enter key, delete key, etc as just another character. but any other time (even in the first bootloader), this does not happen.
-
RhodiumToad
UEFI or legacy boot?
-
jmnbtslsQE
hmm...i should know that but i'm not even sure.. it has gpart bootcode -p in the partition that it boots from, then loads /boot from a UFS partition
-
jmnbtslsQE
gptboot partcode
-
jmnbtslsQE
probably legacy
-
RhodiumToad
is there an ESP? (partition of type "efi") ?
-
jmnbtslsQE
no nothing like that
-
jmnbtslsQE
first partition is of type freebsd-boot
-
RhodiumToad
legacy boot then
-
jmnbtslsQE
OK
-
jmnbtslsQE
i haven't had this problem on other hosts, so i would think it's some encoding issue or some thing with the VNC
-
jmnbtslsQE
(by host i mean service provider)
-
RhodiumToad
you get the prompt "GELI Passphrase for %s " ?
-
jmnbtslsQE
since it's the -b option (main loader), it says "Enter passphrase for %s"
-
jmnbtslsQE
this is from loader.conf
-
jmnbtslsQE
it's also true that the virtual USB bus/keyboard appear to be loaded just after it asks
-
jmnbtslsQE
along with some other things. which is not what happens with other providers (the 'Enter passphrase for %s' is usually the final line, i think)
-
RhodiumToad
uh
-
RhodiumToad
can you show a paste or screenshot of the relevant lines?
-
jmnbtslsQE
let me see
-
jmnbtslsQE
-
jmnbtslsQE
this is on 12.4
-
jmnbtslsQE
with the geli -d option ('*' appear in the password prompt), i can see that the enter key, delete key, etc are added as characters in the password, and i can't have it press enter
-
RhodiumToad
that's in the kernel, not in loader
-
jmnbtslsQE
OK sorry for any confusion. i just meant this is the prompt that is configured in loader.conf
-
RhodiumToad
I don't think it actually is; it's just that it happens to be the same as the one hardcoded in the kernel
-
jmnbtslsQE
OK
-
RhodiumToad
it's using cngets for input same as any other kernel console input
-
RhodiumToad
I'd be tempted to try kern.cam.boot_delay=2000 in loader.conf to let stuff settle down before trying to access the disks
-
jmnbtslsQE
cool, i will try that thanks
-
jmnbtslsQE
hmm, same output/order of lines, maybe a longer delay
-
RhodiumToad
hm, odd.
-
RhodiumToad
possibly that delay isn't in the right place to affect this
-
RhodiumToad
you could try increasing it more (e.g. 10000) but if that doesn't help, might as well take it out
-
jmnbtslsQE
OK
-
» sozuba waves at RhodiumToad
-
RhodiumToad
hi
-
» sozuba says Hi @ RhodiumToad
-
jmnbtslsQE
yeah seems that maybe this parameter does not have an effect at this stage
-
RhodiumToad
looks like it only delays the attempt to mount root, not things like geom tasting
-
YamatoHD
hi guys!
-
YamatoHD
i installed freebsd, gpu drivers, i3, everything works great
-
YamatoHD
what do i do with it?
-
RhodiumToad
what do you want to do with it?
-
YamatoHD
i dont know, can i game on it?
-
YamatoHD
like steam or lutris?
-
YamatoHD
how do i get bluetooth audio?
-
» RhodiumToad admits to never having tried much in the way of gaming
-
RhodiumToad
bluetooth audio is reputed to be possible with a bit of work, using ng_bluetooth and a virtual_oss driver
-
RhodiumToad
oops
-
|F9|
Anyone uses FreeBSD as main server OS?
-
» RhodiumToad uses it as main everything OS
-
|F9|
oh I wish
-
|F9|
We use it for host OS on our infra.
-
|F9|
I wish I could use it for everything.
-
|F9|
Can I install it to macbook?
-
sozuba
I am working towards making it my everything OS, hopefully soon
-
|F9|
Nice
-
|F9|
I just use macOS, recently got another mac
-
|F9|
lol
-
|F9|
I'm more wondering, if I can install FreeBSD to powerbook? That would make it at least a little useful.
-
|F9|
I would maybe run BBS on it.
-
sozuba
Also, is there anyway to see amdgpu temperature?
forums.freebsd.org/threads/amdgpu-i…mperatures-and-or-power-usage.76245 has good discussion, but nothing concrete.
-
VimDiesel
Title: [amdgpu] Is there a way to read AMD GPU's temperatures and/or power usage ? | The FreeBSD Forums
-
|F9|
gnite all
-
|F9|
answer my question someone someday pls
-
sozuba
I shouldn't say "I am working" I amjust postung issues and geteing the hekp of the community to make it happen :D
-
sozuba
posting*
-
sozuba
F9 what was yoou rquestion?
-
sozuba
"Anyone uses FreeBSD as main server OS? is that your question?
-
sozuba
ah, just noticed.Good night
-
timothias
=D
-
grahamperrin
To anyone who subscribes to the freebsd-current list: did you receive my email with the following title?
-
grahamperrin
> Directory 1002/ missing from /var/run/user/
-
last1
is there a way to tell netcat listen to shutdown if nothing is received within x seconds ?
-
last1
all timeouts I see are more for sending and man page says they won't work in listen mode
-
debdrup
grahamperrin: is it not showing up on mlmmj?
-
rwp
last1, See "nc -N" in the man page. (OpenBSD also has a -q SECONDS option.)
-
rwp
last1, Also see the "man 1 timeout" command.
-
meena
sozuba: been using FreeBSD as my server OS since around the time VIMAGE was about to be merged into GENERIC
-
» debdrup has been using FreeBSD for desktop and server since 2000.
-
» RhodiumToad since 1997
-
sozuba
meena: VIMAGE GENERIC are words that speak Klingon to me :)
-
sozuba
but i got the gist
-
RhodiumToad
VIMAGE is kind of misnamed, IMO
-
sozuba
the ony VIMAGE I can recall is for an android ROM patch, ahaha
-
meena
RhodiumToad: or rather, the actual thing is way less ambitious than the initial idea
-
RhodiumToad
ah
-
» RhodiumToad looks at his 55C cpu temps
-
RhodiumToad
(but that's with all cores pegged at 100% on a hot day)
-
angry_vincent
good cooling?
-
RhodiumToad
well, seems acceptably good
-
debdrup
Well, VIMAGE changed scope; the original idea was much broader.
-
debdrup
As far as modern nomenclature, calling it vnet is correct.
-
sozuba
-
VimDiesel
Title: FreeBSD and AMDGPU Temps - AMD Community
-
sozuba
could someone confirm if
wiki.freebsd.org/TuningPowerConsumption#A2._Screen_.2F_Video are still relevant to 13.2-RELEASE?
-
VimDiesel
Title: TuningPowerConsumption - FreeBSD Wiki
-
sozuba
-
VimDiesel
Title: Solved - Intel i915 rc6 power saving enabled? | The FreeBSD Forums
-
sozuba
got to go ppl, bye, have a great time
-
jmnbtslsQE
hmm, i've found that for some reason, when one removes a passphrase on a geli boot volume, a passphrse is still requested during boot. it appears that reinitializing the geli volume is required
-
RhodiumToad
you removed it how?
-
jmnbtslsQE
i forget the exact line, but something like: geli setkey -K $KEY -P
-
jmnbtslsQE
then i confirmed it was ok by attaching with -pk
-
jmnbtslsQE
it then notes that the old metadata may still be present in the backup location, i think
-
RhodiumToad
how are you booting it?
-
jmnbtslsQE
i set gpart configure -b on the partition containing the geli
-
jmnbtslsQE
without that, it will try mountroot without attaching, i think
-
jmnbtslsQE
but now when i reinitialized it with -PK it does not request the passphrase
-
Emru
Hey, I have a quick question. FreeBSD's NFS is implemented in userspace, yes?
-
RhodiumToad
no
-
Emru
thanks
-
ursa
In TrueNAS, which is based on FreeBSD 13.1, I can create jails of FreeBSD 13.1 and 13.2. How come I can create 13.2 jails? I was told it's only possible to create jails of the same system version or lower.
-
parv
Possible. Unsupported
-
ursa
Thanks, so I'll make 13.1 jails then.
-
meena0
anything is possible, how well it works is another story
-
meena0
otoh, 13.1 will be EoL soon. Is TrueNAS gonna update?