-
rtprio
kevans: no no, why would you have 13,14,15 kernels with the same rootfs
-
kevans
rtprio: oh, well, good reasons for that sometimes, too. :-) admittedly, the last time I had to it was rerally just bisecting for a kernel bug over a few releases
-
kevans
much easier to just pin userland down low
-
polarian
there is something really weird with jails and IPv6, few weeks ago I spent all night debugging it to find out that when I reloaded the firewall it just worked randomly, now with the same firewall and haven't touched it since, IPv6 now randomly stops workign
-
» polarian sighs
-
polarian
ndp is working, LLA are working, firewall is passing quick on icmpv6 as the first rule
-
polarian
the *only* thing I can think it could be is the fact I chopped up a /64 into smaller blocks which is not technically standard
-
polarian
but has never caused me issues in the past on other platforms
-
nimaje
only SLAAC should stop working if you make a smaller subnet then a /64, if you assign addresses in another way, then any subnet size should be fine
-
polarian
yeah thats what I thought
-
polarian
and no SLAAC isn't used, just chopping up /64 into smaller blocks for lots of jails :)
-
polarian
but something is clearly broken, I think it might be OpenBSD which is the issue (running on the router)
-
polarian
its not responding to NDP for one of the other devices, I can see there is NDP being broadcasting asking who is holding the LLA of the router, and never getting a reply
-
polarian
maybe its address conflict...
-
polarian
but I doubt it
-
polarian
another OpenBSD host keeps spamming the broadcast with NDP, despite the fact that the OpenBSD router can actually ping it, so I am going to take out the other OpenBSD host on the vlan and maybe that might be the problem
-
polarian
this is what happens when you try to use an entirely BSD stack I guess :p
-
polarian
or maybe im just too stupid to do it properly who knows :p
-
polarian
what the fuck:
bpa.st/Y23Q
-
polarian
this was literally working a few weeks ago
-
polarian
oh wait, the host ndp cant see the address
-
polarian
I figured out the problem :p
-
polarian
iirc to route packets you cant have the same subnet on different interfaces
-
polarian
wait no
-
mzar
it's anycast
-
polarian
what I assumed the problem was is that I am routing packets over LLA but LLA doesnt care about anything else
-
polarian
the inet6 2001:8b0:57a:2391::1:4 prefixlen 128
-
polarian
routed over LLA
-
polarian
afaik this *should* work
-
polarian
but the host is unable to find the address
-
mzar
LLA - like link-local address ?
-
polarian
although its also weird that the host is retrasmitting the packet 50 times until TTL is exceeded and *then* dropping the packet
-
polarian
mzar: yes
-
polarian
LLA communication works fine :)
-
mzar
do you have any ip6 firewall ?
-
polarian
in fact the packet is routed both on the host, and the router as you get the response from google which is what im pinging to test, but the response is then dropped on the host as it cant see the address
-
polarian
mzar: I am passing quick icmpv6
-
mzar
do all icmp6 pass ?
-
mzar
pl
-
polarian
also this is not a firewall issue
-
mzar
ok
-
polarian
as I said
-
polarian
ndp cant see the address
-
polarian
which means there needs to be a route
-
mzar
have an efficient troubleshooting polarian, good luck !
-
mzar
bbl
-
polarian
I think I just rubberducked this by spamming the channel :p
-
polarian
I bet there is no route and thats why
-
polarian
2001:8b0:57a:2391::1:4 link#6 UHS lo0
-
polarian
oh there is a route, but its loopback, and that explains why the packet is being looped 50 times until dropped due to ttl-
-
polarian
oh shit no thats on the container whoops mixed up the terminals :p
-
polarian
okay this is a routing table issue.
-
polarian
Question I asked a while back though, how do I specify multiple ifconfig commands in rc.conf, I cant seem to assign an IPv6 address AND set a static local link to say fe80::2
-
polarian
fe80::2/64
-
polarian
netif complains its an invalid format
-
polarian
if I use the same ifconfig_<iface> string, and you cant set two of them, it will just execute the last one and ignore the one before it
-
kerneldove
any recommendations for kvm-over-ip hardware (either dongle or appliance) with solid edid and usb emulation, bios control, and virtual media?
-
kerneldove
also 2560x1440 rez
-
mzar
kvm-over-ip with 2560x1440 rez ?
-
mzar
promising setup
-
kerneldove
what do you mean by promising?
-
kerneldove
i found GL.iNet Comet Pro
-
kerneldove
has that feature and pretty decent price
-
kerneldove
mzar
-
mzar
ok
-
kerneldove
cool great contribution
-
kerneldove
i guess your job around here is to just dump on ideas then get proven wrong immediately after?
-
mzar
I am not against new ideas
-
mzar
still lagged behind, though
-
kerneldove
ok
-
rtprio
tryin to update jails with bastille.
-
rtprio
-
rtprio
yet after the steps the jail is still the old release in `bastille list`
-
rtprio
and bastille upgrade says the jail is already running the new release
-
rtprio
and also packages within the jail are still at 15.0, not 15.1
-
sbr
its just text, you can update what it says in myJail/jail.conf or via bastille edit myJail
-
rtprio
osrelease = 15.1-RELEASE; it alrady seems to have the correct value
-
sbr
what it says when you exec in the jail and run freebsd-version is a better indicator
-
rtprio
-r is 15.1 (correct) -u is still 15.0
-
rtprio
-k is unable to locate kernel (don't know what that's supposed to read)
-
rtprio
did i botch the release?
-
rtprio
Attempting to update release: 15.1-RELEASE
-
rtprio
pkg: Setting ABI requires setting OSVERSION, guessing the OSVERSION as: 1500000
-
nimaje
-r asks the running kernel for its version and as a jail doesn't have its own kernel, it probably results in reporting the version of the host, -k tries to read the version from the kernel on the filesystem, but as a jail doesn't have its own kernel, you probably don't have a kernel installed inside the jail
-
rtprio
this sounds weird, that should be 1501 something
-
rtprio
i don't care about the kernel as much?
-
rtprio
but the "bastille upgrade TARGET 15.2-RELEASE"
-
rtprio
start the jail
-
rtprio
in the instructions didn't actually do the thing
-
rtprio
it still mounts to the old thin release
-
rtprio
oh maybe it's because etcupdate doesn't work
-
boru
There's a bug in bastille. I ran into it as well. It's on their tracker.
-
boru
-
rtprio
so if i update the link in /usr/local/bastille/jails/myjail/fstab will that fix it
-
boru
Aye, that's all you need.
-
boru
You might also need to edit the jail.conf as well, if it doesn't show the new release. I needed to do that for one or two jails.
-
rtprio
oh, they all were showing the new release
-
boru
Yeah, it was the same for me.
-
boru
Just the mount in the fstab was wrong for most of them.
-
rtprio
yay, that was it
-
boru
You're welcome.
-
rtprio
i'm finding the bastille commandline rather tedious
-
rtprio
i get the concepts but he seemed to overload operators in a nonintuitive way
-
rtprio
boru / sbr: should pkg be able to 'see' the freebsd-base repo / try to install packages within the jail
-
rtprio
or are those hidden as they're part of the jail
-
ac_laptop
hello people
-
ac_laptop
I'm trying to install freebsd on a laptop using the mini-memstick image, I can get to the menu but when I boot, no matter which option I choose, the menu is still there, and the booting/installation screen is appearing very tiny at the top of the screen, repeated 20 times (so I assume it's something like 80x45 pixels). It's so tiny it's unreadable and I can't use it. Has anyone exprienced
-
ac_laptop
something similar ? Thinkpad T520 using HD graphics
-
ac_laptop
-
geometry
I've ended up in charge of a small FreeBSD installation due to the person in charge entering permanent retirement with bad timing.
-
geometry
I presently suspect most executables were being handled via `freebsd-update` while ports were being done via `portmaster` and `gitup`.
-
LXGHTNXNG
what is the output of `history` as root
-
geometry
Fairly long and several invocations of `portmaster -BDg <pkg>`.
-
LXGHTNXNG
(you don't actually have to send it, you just have to have understood it, because root's history will tell you what the previous admin was doing if they didn't turn it off)
-
geometry
Which is why I saved a copy of .history which has had minimal modification.
-
LXGHTNXNG
good
-
geometry
If git.freebsd.org supports filtering, I suspect `git clone --filter=tree:0` may be preferable to `git clone --depth 1` in section 4.5.1 of the manual.
-
geometry
(alas this was someone older who disliked Git, so I'm worried about whether any packages were modified though `gitup` may handle that)
-
LXGHTNXNG
ah...
-
geometry
I understand the dislike of rename detection, but real world experience suggests it works quite well.
-
LXGHTNXNG
freebsd-update is used for updating the base system (up to the 15 series I believe)
-
geometry
I *think* it was used that way and no customization there, though a customized kernel was built.
-
LXGHTNXNG
ah
-
geometry
The irony is I've been playing with an uncustomized installs and using prebuilt packages, but not doing everything from source.
-
geometry
I've mostly got a plan and I think I know next steps, but I'm nervous.
-
LXGHTNXNG
If you know how FreeBSD generally works, you probably won't break anything too major.
-
geometry
I don't claim that, I've got a decent feel for how most OS setups go, but that means I could severely break things.
-
nesta
what are you trying to do, geometry
-
geometry
Get a package security update done, then I'm thinking about getting things move onto later release of FreeBSD (since this installation is at EoL).
-
geometry
I /think/ the package security update is minor for this installation, but I don't like those being even the slightest bit out of date.
-
nesta
gotcha. I would mainly just be concerned about the kernel. if it has any custom stuff going for hardware or whatever, then make sure to take a note of that
-
nesta
I wouldnt worry much about the pkg upgrades until I did the system upgrade
-
geometry
Looked like a slightly cut-down GENERIC.
-
geometry
I'll strip out Hyper-V since that driver is a pig.
-
nesta
freebsd-update will quite easily update you to the current 15.x branch
-
nesta
then you can handle the packages
-
ek
Well, the fact they were using portmaster and not pkg makes the assumption that they also needed custom builds for their software. So, you might wanna take a look a the build options for the ports they were installing.
-
ek
I'd think they would opt for packages if otherwise.
-
nesta
oh yah thats true
-
ek
It's an easy fix, though. I'd focus on the base/kernel updates first, and the software afterwards.
-
nesta
my own inclination would be to wipe all local packages and upgrade the system. then reset whatever local packages I want and reinstall them
-
geometry
Some of it might also be history, I've got the impression portmaster predates pkg by several years.
-
ek
You can use "pkg" to upgrade everything and just see what does and does not work. Then rebuild the ports with the custom options (if needed).
-
ek
I'd also suggest migrating to Poudriere for the custom port builds.
-
ek
geometry: Yes. Portmaster has been around for a VERY long time.
-
nesta
<3 portmaster
-
geometry
I think moving to prebuilts for most packages would be best, likely there is fairly little customization just the person in charge figured out portmaster when that was the only tool for the job.
-
LXGHTNXNG
at my installation i have dovecot customized
-
geometry
Ah ha, finally found the patches!
-
LXGHTNXNG
:O
-
ek
geometry: Excellent!
-
ek
That should make it easier.
-
geometry
Indeed.
-
nesta
nice
-
rtprio
ac_laptop: that's very blurry. what is on the top line of the screen, with the blue background
-
ac_laptop
rtprio: I assume it's the installation screen, repeated 20 times.
-
ac_laptop
but it's too small for me to read
-
rtprio
but the installer is text, and that still looks like you're in text mode;
-
rtprio
if you move the arrows / press enter does it change? what about ^l ?
-
rtprio
or alt-f2 to alt-f4 to see if another console comes up
-
ac_laptop
rtprio: Alt-F3 and Alt-F4 indeed show what appears to be an other console
-
rtprio
but back to alt-f1 and does it redraw iwth the installer or no
-
ac_laptop
rtprio: yes, Alt-F1 redraws it with the installer
-
geometry
I've been given the impression shallow clones are now sort-of discouraged since filtering works better in most cases.
-
rwp
geometry, Do you have any references for that assertion that git filter is better than shallow clones? Because I don't agree.
-
rwp
Those two things do different things entirely. One is the horizontal. One is the vertical. By analogy anyway.
-
ek
I prefer shallow.
-
ek
Well, depending on what I'm doing with that particular ports tree.
-
ek
... or src tree.
-
ek
If nothing and just building? Definitely shallow.
-
geometry
Filtering keeps you synchronized with history so you know where you are when you do updates.
-
geometry
Shallow-clone only downloads the data for a single-commit and loses history and therefore ends up with incorrect commit hashes.
-
geometry
Filtering downloads the history, but none of the files/data attached to those commits.
-
geometry
Isn't vertical versus horizontal, more filtering gets you the entire backbone whereas shallow-clone only gets you a single vertebrae.
-
ek
Yep.
-
ek
If I'm only pulling/cloning to build, a single, latest commit gets it done just as I need. I don't need a ton of old data.
-
ek
Filtering or depth'ing works fine for both.
-
ek
If I have any reason to have previous commit info, I'll pull the full depth or filter for commit info without the full data.
-
geometry
The strength is more being able to cleanly update to a later revision.
-
ek
Sure. I just generally need commit hashes for a single thing. So, commit hash history is important on dev systems. On non-dev systems, I just need the base --depth=1.
-
ek
Like, I'll pull an old commit for a single port. I very rarely need to pull an entire, old ports tree.
-
ek
But, it has happened!
-
rwp
If someone is just cloning to build something then it should be a shallow clone to avoid the long history and bandwidth consumed by it. If someone is filtering then they will get all of that and will not have the files needed to do a build.
-
rwp
In the end it depends upon what you need and what task you are doing. But I would not say that filtering is preferred over shallow clones. Or people will set up CI/CD services using filtering and that will wasteful of bandwidth and server resources.
-
ant-x
^ Is this about Git?
-
ant-x
(now with mandatory depency on Rust)
-
LXGHTNXNG
the corrosion is spreading??????
-
LXGHTNXNG
kill me now
-
bsdrobert
whatever happened to rust-in-base in regards to fbsd?
-
rwp
Anytime anyone wants to move to fossil then I am supportive. Just say'n! :-)
-
LXGHTNXNG
... isn't that written by christian fundamentalists?
-
rwp
Did we somehow skip to talking about the King James bible when I wasn't looking?
-
rwp
SQLite has some fanciful comments in the code base that has caused this strange meme but let's say it is true. Does it matter?
-
bsdrobert
No it doesn't matter.
-
objectivist
Christians are good peeps
-
geometry
Nearly every religious text is good moral principles.
-
geometry
Then everyone spends centuries or millenia arguing and killing each other about what *exactly* was meant.
-
bsdrobert
I don't judge software based on the beliefs of its creator(s). I judge it on its merits and design. I don't care about the politics of it. I might disagree with them. I might dislike them. But I'll still use it.
-
rwp
I have heard this before that because there are fanciful comments in the code "the blessed artifacts" and other such stylized language that this means something other than bored programmers trying to have fun with it. I mean the language is called "fossil" for goodness sakes! That by itself should lead people to think it is the other direction.
-
bsdrobert
i have verses of the quran in my test suites.
-
solstis
this conversation reminds me of the movie "Pi" ..
-
rwp
I saw a report years ago that Lewis Carroll's books about Alice were the most quoted in code comments. This gives me hope when I read an AI generated something with quotes from Holy Grail.
-
objectivist
Then he would have verses of the talmud if it was Pi
-
objectivist
Great movie btw
-
rwp
mason, I never figured out what caused freebsd-update to not add the new file sshd-auth (maybe because I had modified the sshd_config?) so in the end I created a new empty Boot Environment, installed a fresh pristine 15.1-RELEASE there, installed the configuration, activated it, booted it, and voila it is upgraded. I might just do that for upgrades from here on forward. It was simple.
-
objectivist
The use and coding of computers are esoteric... Look at old games like World Of Warcraft, there was biblical and kabbalistic stuff woven through the stories
-
objectivist
Loads of symbolism everywhere
-
objectivist
Why do you think there's a bite out of the apple on the Macintosh?
-
objectivist
/\
-
objectivist
/ o \
-
objectivist
/ \
-
objectivist
Freemason btw, tubal cain apprentices
-
nesta
because apples are tasty
-
rwp
Keeps doctors away?
-
objectivist
Adam and Eve
-
objectivist
Forbidden fruit
-
dnp1
objectivist: Based on Jobs' biography, I don't think that is accurate.
-
dnp1
But we may also be leaning a bit #freebsd-social at this point.
-
bsdrobert
objectivist: that kinda thinking is not unique or interesting, go to any in-patient mental health clinic and thats all you'll hear, or variations of it, maybe your version is a bit more coherent. its not a healthy way to think. i cant avoid thinking this way, but wouldnt recommend it.