-
geckowarehas anyone had good luck with using freedns's free domains for IRC bouncers btw?
-
geckowarenvm
-
dukesternoob here. How different is fbsd from nbsd and obsd? Significantly or minimally?
-
cpetdukester: very
-
cpetthe nice thing is pretty much all BSD share code with each other
-
cpetwe use nmake from netbsg and a lot of drivers from openbsd
-
angry_vincentit is bmake, maybe?
-
cpetoenbsd doesnt use non free licenses and blobs so youll never have zfs in openbsd, you have it in netbsd but its still rather broken
-
cpethowever openbsd may take forever to get things going but ocne it does it's pretty rock solid
-
dukesterThanks for the brief overview!
-
nimajeangry_vincent, cpet: it is normally called bmake, as in bsdmake, nmake is from microsoft and is a bit diffrent from posix make
-
angry_vincentright
-
Farooq[lp]How do I reinstall ALL packages on the machine?
-
Farooq[lp]I thought it's "pkg upgrade -f" but it isn't
-
Farooq[lp]okay got it
-
Farooq[lp]The pkg db has been corrupted and thinks no package is installed...
-
Farooq[lp]another question, does FreeBSD with UFS use RAM as cache for Disk?
-
Farooq[lp]Like Linux does
-
accelerat0rFarooq[lp]: yes
-
Farooq[lp]accelerat0r, ty
-
accelerat0rFarooq[lp]: they are not " technically equivalent" tho
-
Farooq[lp]accelerat0r, where can I read about the technical details?
-
accelerat0rFarooq[lp]: maybe thats barried in some weird docs but I remmebered reading somethin about that in that book from marshall kirk a whileeeeee ago
-
Farooq[lp]hmm
-
Farooq[lp]okie dokie
-
accelerat0rFarooq[lp]: da design and implementation of the fbsd OS if Im not mistaken
-
Farooq[lp]maybe read 4.4BSD book :P
-
psycoramaas stated: "The Design and Implementation of the FreeBSD Operationg System" (second Edition) Section 7.4 Buffer Management (page 347 onward), seem like a good start. (ISBN-13: 978-0-321-96897-5 )
-
accelerat0rpsycorama: that's insanely accurated to say ! I cannot even remember exactly where! but sure there is something related
-
psycoramai just used the occasion to (for once) use my copy.
-
nimajeI don't think there is any modern OS, that doesn't have some disk cache in RAM, as free RAM is just wasted, so you want to use about everything that isn't currently used for something else for caches
-
Jorheya, anyone know how to get rid of linuxlator?
-
Jorcant remove /compat/linux/ due to device busy errors.
-
angry_vincentfind what is using it
-
angry_vincentthere is fstat and also procstat
-
dukester/clear
-
Jornvm, that was just the skeletons left by mounted compat devices. Umounting them got rid of em
-
Jornow which kernel modules that are not conveniently named "lin*" are linux dependencies, too?
-
Jori dont want to reboot just now
-
geckowarehey so, i saw in the FreeBSD journal that i should use ZFS even if i'm on a single disk and take advantage of its self-healing capabilities (as seen here freebsdfoundation.org/our-work/jour…ion/laptop-desktop/we-get-letters-7), why? is ZFS way better in its self-healing capabilities than UFS?
-
Farooq[lp]dunno much about ZFS. But there are tons more capabilities than just self healing
-
ReinhildeZFS doesn't have significantly better self-healing, but it doesn't require fsck'ing at boot to be consistent after a hard shutdown
-
tsoomecopies=2 on single disk;)
-
kevans_even without copies=2, BEs are such a solid win
-
geckowarereinhilde: what's the advantage of that?
-
geckowarekevans_: what's a BE?
-
kevans_boot environment
-
kevans_i'd say see bectl(8) but the manpage is probably actually shit at explaining from the perspective of someone unfamiliarr
-
Farooq[lp]How can I find out which program is responsible to add an IPv6 address to me lo0?
-
Farooq[lp]fe80::1 gets assigned to lo0 which is the IPv6 gateway in this network
-
Farooq[lp]and then IPv6 stops working
-
Farooq[lp]Also another IPv6 addr I don't want gets assigned to the primary ethernet, which is vtnet0 on this machine
-
Reinhildefe80::1 should be localhost, it shouldn't be the network's gateway
-
nimajeeach block on zfs is checksummed, so zfs can detect on read if some file got corrupted on disk, without copies it can't heal that, but at least you detect corruption early
-
Farooq[lp]Reinhilde, hmmmm?
-
Farooq[lp]wow
-
Farooq[lp]how can it be?
-
Farooq[lp]nope. on this provider, fe80::1 is the IPv6 gateway
-
Farooq[lp]What do I tell them?
-
Reinhildehm
-
nimajepretty sure fe80::1 is the link-local gateway, so lo0 having fe80::1 is normal, but you shouldn't have default routed via fe80::1%lo0, but whatever is your main interface
-
geckowarekevans_: can confirm, "Boot envionments allow system changes to be tested safely, as they are selectable directly from the boot loader" says nothing, but the FreeBSD wikii did lead me to vermaden.wordpress.com/wp-content/u…nvironments-reloaded-2018-11-15.pdf which starts with "zfs BE is a bootable clone/snapshot of the working system"
-
Reinhildei'm looking into that for you
-
Farooq[lp]Reinhilde, tell me how do you look so I will do it meself next time :)
-
Farooq[lp]lemme search the RFCs
-
Reinhildethat is exactly what i'm doing actually
-
Reinhildei am trying to find a source for my claim in the RFCs, because I may have lied
-
Farooq[lp]:)))
-
Farooq[lp]liar
-
Farooq[lp]LIAR
-
Farooq[lp]:P
-
nimajedoes netstat -rWn really show default fe80::1%lo0 […] lo0 for you?
-
Reinhildeah, fe80::1 is actually supposed to be an admin assigned token according to the modified EUI64 scheme in question...
-
Reinhilde
-
Reinhildeonly 0::1 itself s actually necessarily loopback.
-
geckowarei can see somewhat why a bunch of nerds i know use ZFS
-
geckowareit sounds interesting
-
Farooq[lp]In RFC6874: "such as sending to link-local
-
Farooq[lp]addresses under prefix fe80::/10"
-
kevansgeckoware: that's really good feedback, thanks
-
geckowareand it seems that i can manage a bunch of jails easier by using the snapshots features, which is good, i like low maintenance
-
Farooq[lp]any pastebin?
-
Farooq[lp]I need to send a paragraph from RFC4007
-
geckowaremy plans are to use a FreeBSD thing into a router/web server/email/homelab thing, something which i'd feel more at ease if i separated them in jails
-
Reinhilde
-
geckowareif i separated the different services*
-
Farooq[lp]as far as I've understood, having two fe80::1 is fine if their scopes are well defined
-
Reinhildemy usual reco when someone needs a pastebin
-
Reinhildebut: for RFCs you can cite section and subsections
-
Reinhildelike i did with that rfc-editor.org link
-
Farooq[lp]Reinhilde, right. RFC4007, section 6
-
Reinhildeand then?
-
Reinhildeah
-
Farooq[lp]First paragraph
-
Reinhilderight
-
Reinhildeso uh
-
Farooq[lp]So it should work even though fe80::1 is assigned to lo0
-
Farooq[lp]FreeBSD should differ between fe80::1%lo0 and the other one
-
Reinhildedoes your provider run anything listening on fe80::1%yourLinkToThem that you could hit to find out if you are even connected to their thing
-
nimajeyeah, as already said, fe80:: is link local, so recheck netstat if default really goes via lo0 for you
-
Reinhildewait... is your ethernet or wifi (or pppoe) to your provider set accept_rtadv ?
-
Reinhildeassuming they use router advertisements
-
Farooq[lp]termbin.com/i6fqa netstat says default goes through fe80::1%vtnet0
-
» kevans ponders how he can rewrite the first two sentences of bectl(8)'s DESCRIPTION
-
Farooq[lp]Reinhilde, it's a VPS. I've configured it statically
-
Reinhildeah so it's a VM
-
Farooq[lp]yup
-
ReinhildeVPS providers are famously poorly managed
-
Reinhildejust, all of them
-
Farooq[lp]there is another thing
-
Reinhildeso... does pinging fe80::1%vtnet0 return anythng
-
Farooq[lp]wait a moment
-
nimajeyeah, that netstat seems fine, assuming vtnet0 is upstream internet for that VM
-
Farooq[lp]it is. IPv4 works
-
geckowarekevans_: wiki.freebsd.org/BootEnvironment also tells me how i can set it up, but not necessarily why i'd use it
-
kevansshit, i wrote that one, to
-
kevanstoo
-
kevansok, maybe we'll write a better introduction for the wiki page, then we can see about the bectl(8) intro
-
Farooq[lp]okay. after a reboot, "ping6 google.com" works as does "ping6 fe80::1%vtnet0"
-
Farooq[lp]but it always stops working after ~10 minutes
-
Farooq[lp]let's see if this will happen now, too
-
geckowarewait you changed nick from kevans_ lol oops
-
Reinhilde... it's my understanding that route -6 show works on freebsd
-
geckowarewait hold on, regdomain FCC3 and APAC = DFS for some freqs? WTF
-
Farooq[lp]Reinhilde, nope
-
Farooq[lp]FreeBSD's route hasn't got show
-
Farooq[lp]oh sorry
-
Farooq[lp]it has got show
-
Farooq[lp]but it doesn't show the routing table
-
Farooq[lp]it shows routing for a specific target
-
Farooq[lp]13m uptime and still working
-
Reinhildei use it when i only care about a specific target
-
Farooq[lp]22m uptime and still working
-
Farooq[lp]how did the problem get solved? :/
-
Farooq[lp]okay now it has stopped working. netstat still looks fine
-
Farooq[lp]
-
Farooq[lp]ping6 to fe80::1%vtnet0 still works
-
Farooq[lp]route -6 shows the same as gateway
-
nimajetraceroute?
-
Farooq[lp]you mean traceroute6?
-
Farooq[lp]doing that now
-
Farooq[lp]nothing till hop 11
-
Farooq[lp]nothing till hop 41
-
Farooq[lp]...
-
Farooq[lp]what's next? I guess post it on the mailing list?
-
Farooq[lp]okay I have posted me problem on freebsd-net mailing list
-
Farooq[lp]
-
kevansFarooq[lp]: ah, might be good to switch to plaintext mail for mailing lists, if you can
-
kevansthat's kinda painful to read via the archives
-
nxjosephindeed, unless you have built-in html decoder :D
-
skeredCould be worse. Maybe there's a pure json emailer out there.
-
geckoware... email client that only handles 6 bit ASCII
-
dukester_My laptop has 2 HDD: (a)internal=>Linux (b)external/USB. I want to install fbsd on (b) from a USB stick. The disk partition section defaults to HDD (a). How do I tell install to use (b).
-
dukester_alternate_nick dukester_
-
rtpriodukester_: so pick to install on (likely) da0
-
nxjosephi wonder if installer hides USB drives
-
dukester_rtprio: how?
-
dukester_nxjoseph: that might be so! I guess I need to manually chop up the drive then.
-
nxjosephmight be, if you have never given a chance to choose a disk and it just defaults to ada0
-
dukester_nxjoseph: that's what it did! and that drive is my internal Libux drive
-
nxjosephI see.
-
dukester_nxjoseph: tell the boys to NOT hide any drives and give the choice where to install. :)
-
nxjosephdo you boot from that usb drive? it shouldn't let you see the drive you're booted off of
-
nxjosephjust a guess, i don't know how installer behaves
-
dukester_nxjoseph: I get into BIOS and select the drive I want to boot from.
-
nxjosephI mean, you flashed FreeBSD iso to the usb drive, right?
-
nxjosephand you want to install freebsd onto that drive
-
nxjosephthat might not be possible for safety
-
dukester_nxjoseph: but right now I'm installing FROM: a USB stick TO: external USB HDD
-
nxjosephoh i see
-
dukester_I'll just partition manually and copy the fbsd recommended partitions
-
dukester_i hope that it's in the handbook somewhere though
2 minutes ago