-
linuxmint77
-
linuxmint77
The FreeBSD hardware list for Ethernet interfaces is about 10 years old and doesn’t help
freebsd.org/releases/13.0R/hardware/#support
-
linuxmint77
I bought a tp-link tg3468 but freebsd didn’t see the Nic.
-
linuxmint77
linixmint OS worked fine.
-
VimDiesel
Title: Wired PCIE Adapters | Network Adapters | Networking - Umart.com.au
-
VimDiesel
Title: FreeBSD 13.0-RELEASE Hardware Notes | The FreeBSD Project
-
linuxmint
Test
-
last1
when I do ldconfig -rv | grep ssl, I see several libssl's
-
last1
how do I know which one is invoked when using -lssl ?
-
rtprio
kipukun:
-
rtprio
last1: -lssl as in when you link your program?
-
last1
yes
-
last1
so if I tell it: -L /usr/local/lib -lssl but in there I have like 4-5 libssl
-
rtprio
i only have one; commonly there are many symlinks for those libraries
-
rtprio
/usr/local/lib/libssl looks like it's nss; /usr/lib/libssl would be openssl in base
-
last1
what does ldconfig -rv | grep ssl show for you
-
rtprio
-
VimDiesel
Title: dpaste/7f3g (Plain Text)
-
last1
ah, so you only have the system libssl
-
last1
you didn't install the one from ports
-
rtprio
i have /usr/local/lib/libssl3.so but it's not in the output of ldconfig
-
rtprio
and, it doesn't need to be if i recall
-
last1
ok, I figured out what the issue was
-
rtprio
great
-
elgrande
hi
-
xtile
elgrande: sup?
-
elgrande
coachella :)
-
elgrande
and @u?
-
linuxmint
Are there any PCIe wired NICS compatible with FreeBSD? the FreeBSD hardware Ethernet Interfaces list is about 10 years outdated.
-
linuxmint
I'm looking for a non-FreeBSD router firmware compatible with NICs...any suggestions? I used DD-WRT ages ago.
-
allendale
OpenWRT?
-
linuxmint
allendale: thx, I'll check it out.
-
allendale
what hardware is it?
-
linuxmint
allendale: I had a TP-Link TG 3468.
-
linuxmint
FreeBSD can't handle Realtek chipsets and Intel chipsets are $999!
-
allendale
rly? It does seem both FreeBSD and OpenBSD has functioning realtek driver.
-
linuxmint
allendale: apparently not one. I tried one and FreeBSD doesn't see it, but Debian does.
umart.com.au/pc-parts/networking/ne…rk-adapters/wired-pcie-adapters-972
-
VimDiesel
Title: Wired PCIE Adapters | Network Adapters | Networking - Umart.com.au
-
elgrande
there is realtek-re-kmod
-
elgrande
Hallo Snetry
-
elgrande
has the audio input been verified working after the audio discussion I took a glance at some days ago?
-
_xor
kevans: I was doing esp8266/esp32 dev on Windows before, but now that my main workstation is FreeBSD, I need to figure out how best to setup my devenv for it. I was looking at the ports and saw various one, but it was a little confusing as to exactly which ports do what (by a 30 second glance anyway, haven't dug into them yet).
-
_xor
kevans: I bascially just need to be able to plug in one of my devboards, read or write an image, and uh...that's about what's required. I'm probably going to use ESPHome, so I'll prebuild the image with the initial config for connecting to Wi-Fi (and possibly BLE, but would rather avoid that).
-
_xor
kevans: I saw arduinoOTA, but haven't dug into it yet. Also saw a meta-port for arduino tools? That's in addition to py-esptool. Might be moot if py-esptool will let me flash ESPHome and then just use Wi-Fi for the rest.
-
Letiute
why I get full ram bar ? b) why its full despite 16/128gb c) what is 16"z"
imgur.com/BdSSPm3.png
-
angry_vincent
is is possible to create completely isolated BE, where i can perform downgrade ( 14_built_from_source -> 14_binary ), and completely new set of packages installed (default ones from freebsd repo ) ? 14_from_source box has ports built from source. so idea is to have completely new system
-
angry_vincent
well, not quite a downgrade
-
meena
Letiute: because empty RAM is wasted money
-
yuripv
Letiute: iirc, 16z is a bug in htop that was already fixed?
-
Letiute
meena so fbsd uses all the available ram? if so, good
-
Letiute
so all is buffered?
-
Letiute
yuripv I see. Doesn't loks like. but what does it mean now?
-
yuripv
-
VimDiesel
Title: Mem: 16.0Z on FreeBSD · Issue #1039 · htop-dev/htop · GitHub
-
VimDiesel
-
meena
angry_vincent: I think so, yes: see bectl (8) create -r
-
meena
yuripv: I'm pretty, and sure, I've seen an update to fix that
-
meena
Letiute: are you installing from latest or quarterly?
-
angry_vincent
meena: i remember there was something about -r in bectl
-
» meena doesn't have her glasses on and didn't see the 16 ZB in Letiute's picture
-
meena
nor did i really notice that it's htop…
-
angry_vincent
htop supposedly fixed in ports by daf1fd1e557dfb3d1ca4f1a18494cda77d966644
-
Letiute
so 16 z means 16 gb?
-
angry_vincent
Fri Feb 24 17:30:19 2023
-
meena
angry_vincent: how badly did you screw up your src build?
-
angry_vincent
so, much likely fixed htop as pkg should be available
-
meena
Letiute: no, it means Zetta Byte
-
angry_vincent
meena: no, i did not screwed it up, but i want to create be with completely new set of pkg there.
-
Letiute
meena but actually its 16gb used? right?
-
Letiute
so I should consider z to e bg?
-
Letiute
so I should consider z to be gb?
-
angry_vincent
meena: reason, is that i have so many issues with drm-kmod, so i want to get rid of it completely and disable all the compat_linux and switch nvidia driver and Xorg, instead wayland. This is hard choice for me as i cannot stand X anymore too. is why the completely new BE. i can just wipe out all the offending things that make me sad and unhappy but i don't want to lose custom changes i made in this current system
-
angry_vincent
good, this laptop has 2 cards
-
meena
Letiute: no you shouldn't. it's a bug.
-
meena
angry_vincent: that sounds like a good plan
-
meena
Letiute: sixteen Zettabytes are a lot of bytes
-
Letiute
meena so how do I know the correct ram used?
-
Letiute
in htop
-
meena
have your tried top instead?
-
meena
our upgrading to a less buggy htop?
-
Letiute
meena how to upgrade htop? I just installed it and it must have been the lastest in ports?
-
angry_vincent
maybe, you are on quaterly branch
-
angry_vincent
anyway, 2023Q1 also has fixed htop
-
angry_vincent
in b54763d2a73da3a5f4147eaae79a38d11770cfc9
-
zostj
just installed freebsd. i selected NO for the time setup and chose Local Time and it showed the correct local time and i hit OK, but once installation is done and i've rebooted, the time is in local time but it's off by 8 hours :(
-
tsoome
-
VimDiesel
Title: Time Is UTC, but Time Zone Is Local | The FreeBSD Forums
-
jlevon
hello, we hit a situation with LIST_FOREACH_SAFE() - in our case, a loop iteration (via a callback) can potentially free not just the current entry, but the *next* one (tvar in the macro definition). any interest in a variant that's safe against that too (along with a LIST_REMOVE() variant for it) ?
-
zostj
tsoome: thank you. i'll check it out
-
meena
jlevon: open a bug and if it's trivial enough a GitHub pull request, if it's more complex a phabricator review. further discussion can go to #freebsd-dev
-
drobban
how well or bad does Dell server hardware run FreeBSD?
-
drobban
in "general".. or should I be looking at something else.
-
» meena knows nothing about real hardware and hopes someone is awake who does
-
jlevon
meena: thank you
-
drobban
No worries
-
meena
I hope someone will produce vrtio hardware soon… then my purpose in life will come full circle
-
drobban
dude vrtio? =D
-
drobban
seems like I have been a bubble for the last decade
-
meena
yes, that's what i mostly work on. I am not allowed to touch real hardware, because real hardware can explode
-
meena
but anyway, yes, there is the idea of producing vrtio NICs or other PCIe components because it would mean you don't also have to write drivers for it because everybody already has them
-
meena
what that in effect means, i believe, will be that OS vendors have to patch their virtio drivers to accommodate various buggy hardware implementation as opposed to only various buggy software implementations
-
crb
geom: Command 'load' not available; try 'load' first.
-
crb
huh?
-
Letiute
angry_vincent how can I get the latest htop?
-
Letiute
via pkg?
-
angry_vincent
pkg install htop
-
Letiute
well I did that yesterday
-
Letiute
I still see 16z as ram
-
meena
Letiute: you need to configure your repo to point at latest instead of quarterly
-
Letiute
meena how?
-
angry_vincent
quaterly branch has htop fixe, though
-
Letiute
angry_vincent ok but why I am not getting those?
-
Letiute
How can I be sure or get latest branch code via pkg ports
-
angry_vincent
/etc/pkg/FreeBSD.conf change quaterly to latest
-
Letiute
angry_vincent but that will get latest pkgs for all pkgs.. not just htop
-
Letiute
isn't that bad?
-
Letiute
meena yuripv is 'latest' ok instead of 'quaterly'?
-
angry_vincent
i have no opinion on that and cannot tell whether it's bad or good, it's on you to decide. i do not ue htop. i looked in 2023Q1 which is a quaterly branch and it has fixed htop
-
angry_vincent
why you have no such version- i do not know
-
Letiute
is "latest" as stable as "quaterly"?
-
angry_vincent
i can't tell too
-
angry_vincent
i never used quaterly.
-
Letiute
angry_vincent oh you use latesst?
-
angry_vincent
i use ports
-
Letiute
angry_vincent ports has 2 options, latest and quarterly. Did I understood correct?
-
Letiute
don't know why those 2 exist. why not just do latest all the time
-
Letiute
if stability is same
-
meena
quarterly gets updates quarterly, and otherwise just bug fixes
-
meena
(and security fixes)
-
angry_vincent
Letiute: i use main branch, HEAD
-
angry_vincent
stability is such a volatile terminology
-
angry_vincent
perhaps it has it's merits
-
angry_vincent
i prefer to update when i feel i need too, by looking at updates but i prefer to get latet software
-
angry_vincent
it's a matter of trade offs, where you, in reality cannot be sure about stability.
-
angry_vincent
i don't use crazy software which changes abi every week or month
-
Demosthenex
i'm so sick of updates.
-
la_mettrie
Demosthenex: what's the problem?
-
Demosthenex
oh just "stable" vs "latest" and "no commit for a year! omfg it's dead!"
-
Demosthenex
The Churn is the enemy.
-
yourfate
so, the default rpi images for the rpi4 come with UFS as a root file system
-
yourfate
I'd prefer ZFS I think
-
Letiute
What is the alternative to "systemctl" and "journalctl" as in linux for in freebsd
-
yourfate
`service` is the command you are looking for
-
debdrup
Turned on my screens when I woke up, and FreeBSD with Firefox running was averaging a load of 0.00, 0.00, and 0.00.
-
Letiute
yourfate ok, what about journaltcl?
-
yourfate
afaik there is no service for that, it just logs
-
Letiute
yourfate how to see logs for a specific appplicaiton?
-
yourfate
in logfiles, as linux used to
-
Letiute
in /var/log/messages?
-
debdrup
Linux does binary log files, FreeBSD (and every other Unix-like) uses plaintext files in /var/log/
-
Letiute
Is the "message" file is what I should look at?
-
Letiute
debdrup yourfate ok
-
yourfate
hm, it seems like most guides to change the rpi image from ufs to zfs use another bsd machine to do it
-
debdrup
/var/log/messages is the system log, whereas /etc/syslog.conf defines where other logging goes.
-
yourfate
the only other BSD machine I have is in a datacenter ;s
-
debdrup
If you're used to one Unix-like and want to know how another oen does it, consult with the unix rosetta stone:
bhami.com/rosetta.html
-
VimDiesel
Title: Rosetta Stone for Unix
-
debdrup
I don't know whether that's been updated now that some Linux distributions change how they work but others haven't.
-
debdrup
cgit.freebsd.org/src/tree/sys/dev/vt/vt_core.c#n1483 huh, this is apparently the code that's responsible for displaying the orb if one sets boot_mute="yes" or use boot -m.
-
VimDiesel
Title: vt_core.c « vt « dev « sys - src - FreeBSD source tree
-
debdrup
I was never quite able to figure it out on my own (I was looking in completely the wrong place), but the hackers@ mailing list suddenly got me there when I was least expecting it.
-
Letiute
How to know if tor is running and on what port?
-
meena
ps / sockstat
-
debdrup
netstat as well.
-
CrtxReavr
Just now is the first time I've ever run 'netstat' with no options.
-
CrtxReavr
Didn't even know that was a thing.
-
CrtxReavr
IT's always been -an or -rn or -m or -i
-
mason
I always miss the Linux -p option, which shows the process listening or connected.
-
mason
(I tend to use tools that work everywhere, and sockstat is only on those of my systems running FreeBSD.)
-
CrtxReavr
That's what sockstat is for.
-
mason
Yes, but not everywhere, and for most tools I can use the same tool for the same job.
-
CrtxReavr
I'd rather linux's CLI networking tools didn't suck so much.
-
debdrup
Unix-likes are the same, except when they aren't. Hence why the unix rosetta stone exists.
-
CrtxReavr
They just keep making them worse too.
-
CrtxReavr
Linux used to have a decent ifconfig. . .
-
CrtxReavr
then they removed about half its functionality, and broke those features off into ethtool.
-
debdrup
That's.. not really what happened.
-
CrtxReavr
Then they started with this "ip" nonsense.
-
Letiute
meena debdrup ok. works!
-
CmdLnKid
linux networking is a frustration at best compared to what it used to be.
-
CmdLnKid
changing just to change cause some bright idea
-
CrtxReavr
Yeah, the linux network stack has always been shit. .. even according to Alan Cox, who wrote the IP stack.
-
CrtxReavr
I've dealt a lot with multi-homed servers, mulit-port NICs, etc. . .
-
CrtxReavr
Always a wild ride with linux.
-
drobban
=)
-
CrtxReavr
*LOVE* it when your ethX numbers would be different on every reboot.
-
debdrup
What happened is that nettools,, which was the name of the project that contained ifconfig, route, et cetera ad nauseum, stopped being maintained because the prior maintainer got a case of life getting in the way, and nobody stepped up to the plate. So when the ABI of the Linux kernel changed (which Linus always claims isn't supposed to happen, but does regularly), it stopped working for certain things.
-
CmdLnKid
crtxreavr, lol i remember that
-
drobban
think I have been dealing with 3 ways to it in the last 10 years.... to no apparent reason.
-
CrtxReavr
CmdLnKid, what's worse was some of the horrible kludges put in place to "fix" that.
-
drobban
(regarding linux and netconfig work)
-
CmdLnKid
was so frustrated with it i about threw a laptop across the room needless to say the server would have been injured
-
debdrup
That meant that anyone, and I do mean _anyone_ was free to step in and create an alternative. That alternative could've taken the form of a fork of nettools that was maintained, but _someone_ saw the oppotunity to do something completely different.
-
CrtxReavr
SuSE changed from ethX to eth<MAC address>
-
CmdLnKid
thats linux for ya
-
CrtxReavr
That was tedious, to say the least.
-
CmdLnKid
i can carve up a slackware linux based server all day but never felt the need to admin a suse server or client for that matter
-
CmdLnKid
tedious in either way
-
debdrup
It's apparently just a happy accident a company, which exists because of support contracts, is the one that stands to benefit from the support contracts people are forced to switch to, in order to get help for new solution.
-
CmdLnKid
anyway ... this is bsd ;-)
-
debdrup
This is truue.
-
CmdLnKid
i could dog on linux all day and not get anywhere... this is why i use bsd's now
-
CmdLnKid
and usually only freebsd
-
CmdLnKid
corps make that choice most the time
-
meena
debdrup: thanks for the refresher on Linux ifconfig
-
mason
debdrup: net-tools has been revivified as of the last... dunno, five or seven years ago
-
debdrup
mason: yep, someone stepped up to maintain it afterwards.
-
mason
-
VimDiesel
Title: net-tools download | SourceForge.net
-
mason
Hm, it's seen activity as recently as a couple months ago. Didn't realize it was quite that vigorously alive.
-
nmz-
debdrup: I just did, same problem
-
kevans
_xor: iirc the arduino toolchain in-tree doesn't quite integrate esp support
-
_xor
kevans: Looking at it right now in fact.
-
_xor
kevans: I'm pretty sure it doesn't either, at least not currently...though it looks like maybe not too hard to compile?
-
» _xor prepares for this to blow up in his face
-
kevans
I think we do have an independent espressif toolchain in ports
-
_xor
devel/xtensas-esp32-elf, but it's a couple of years old
-
_xor
Just duplicated it and in the process of updating it.
-
_xor
I'm updating it to the latest version (1.22.0 -> 1.25.0), which I hope satisfies the requirement for this other app to compile the firmware. I hope it checks the version using >= and not ==.
-
Letiute
I wonder why a 1+1=2tb raid0 that I have shows 1.6TB capacity in `df -h` ?
-
ek
Letiute: That does seem low. Is it partitioned? I'd expect 1.9 or something but not 1.6.
-
domlaut
smells like MBR
-
Letiute
ek not partition. I just installed freebsd with stripe raid 0 on 1tb+1tb
-
Letiute
df -h Filesystem Size Used Avail Capacity Mounted on
-
Letiute
zroot/ROOT/default 1.6T 302G 1.3T 19% /
-
domlaut
Letiute: what does `gpart show` say
-
Letiute
=> 40 1953525088 nvd0 GPT (932G)
-
Letiute
40 532480 1 efi (260M)
-
Letiute
for both
-
debdrup
Don't use striping.
-
_xor
kevans: Heh, I'm trying to figure out why it appears this toolchain is built using its own toolchain that in turn uses autotools (Makefile).
-
debdrup
Makefiles are for make(1) though?
-
debdrup
Unless I'm misunderstanding what you're saying.
-
_xor
kevans: It's also using yacc to generate some files from its own grammer. Mind you, this isn't for the resulting compiler, it's for the *installer* to get build the actual compiler.
-
_xor
It's parsers all the way down.
-
_xor
I meant that it's generating a required Makefile using autotools.
-
Letiute
debdrup ya, dangerous?
-
Letiute
domlaut so efi takes 260m?
-
debdrup
_xor: oh. That seems.. strange.
-
debdrup
Letiute: RAID0 aka striping is a good way to lose data.
-
domlaut
it's also very fast at it
-
Letiute
debdrup yes it is..
-
debdrup
What's the point of going fast if it leads to data loss?
-
Demosthenex
debdrup: but, speed!
-
Letiute
true
-
debdrup
Demosthenex: Don't butt speed.
-
Letiute
I thought "hey, I have to backup anyway"
-
debdrup
That's not the point, though.
-
Demosthenex
who cares about data. look at all the webapps using non-ACID databases. who cares if we lose a few likes on pictures of cats.
-
Letiute
so raid0 for OS + raid6 for backups
-
Demosthenex
Letiute: always mirror boot drives.
-
Demosthenex
it's a server (nominally)
-
debdrup
Look, if you don't care about your data, you don't care about your data. That's your decision. And it's my decision to never help anyone who deliberately does dumb stuff because they think they're being clever.
-
Letiute
I agree with you both.
-
Letiute
raid0 should be avoided
-
domlaut
you can care more about speed than the data. there are valid use cases for striping. it's only a generally bad idea, not a universally bad one
-
Letiute
true
-
debdrup
domlaut: we're gonna have to agree to disagree on this one.
-
Letiute
so if I loose something, i replace drive, reinstall freebsd manually, then zfs.recieve() backups?
-
Letiute
done?
-
debdrup
Who knows.
-
Letiute
no , I mean, is that the normal way?
-
debdrup
If you insist on doing dumb stuff, I refuse to help.
-
domlaut
assuming good backups, yes. the backups themselves might be corrupted
-
Letiute
I am not asking you specifically only :)
-
domlaut
you can have a drive in raid0 that seemingly works but messes up your data. can take a while before you notice
-
» Letiute agrees with -> domlaut 20:06:56
-
Letiute
you can care more about speed than the data. there are valid use cases for striping. it's only a generally bad idea, not a universally bad one
-
Letiute
domlaut oh.
-
domlaut
so you not only have to rebuild *everything*, but you also need to know exactly when any striped drive failed
-
domlaut
and that's... very, very hard
-
Letiute
domlaut but scrub won't catch it? despite whatever raid version
-
domlaut
theoretically, there are failure modes you can't catch in any other way than comparing known-good state bit-by-bit with whatever is on the drive
-
debdrup
Read a book on ZFS.
-
Letiute
Is that a prerequisit to talk in irc?
-
Letiute
domlaut ok but you said "raid0 that seemingly works but messes up your data. can take a while before you notice"
-
Demosthenex
anyone here bought any of the "zfs mastery" books?
-
domlaut
well, I don't know for sure what you can and can't catch. I wouldn't assume a backup of a raid0 array is actually good/reliable
-
domlaut
you'll have to dig deeper into that if you'd like. the only case I'd use striping for is ephemeral data that requires massive speed
-
Letiute
debdrup don't get disturbed if things do not go your way. You gave this advice multiple times before too. I am not asking help from you specifically. You don't have to respond. Specially no need for "If you insist on doing dumb stuff, I refuse to help." I still respect for help you gave already though.
-
Letiute
domlaut I se..
-
domlaut
and there are use cases for that - eg. with distributed live video streaming
-
Letiute
domlaut interesting
-
domlaut
where you don't care when/if it fails, you replace it with another system, and any data after 1 minute is useless to you anyway
-
domlaut
for example
-
Letiute
right..
-
domlaut
there's very *little* valid use cases for striping, but there are *still* valid ones (even with NVME drives that are very fast by themselves, and have largely eliminated a lot of what I've used striping for previously)
-
yuripv
and you can imagine yourself in some "spy" film where security footage suddenly disappears
-
Letiute
ok
-
domlaut
yuripv: hopefully a system you'd never need to run striped :D
-
last1
when installing openssl from source, it places a lib file in /usr/local/lib named libssl.so.1.1
-
last1
but ldconfig doesn't see that lib, only if I rename it to libssl.so.11
-
elgrande
have you tried to stat the lib?
-
last1
I didn't, what would that tell me ?
-
elgrande
it queries the file system
-
last1
I think the issue is that ldconfig doesn't read libraries that have multiple dots at the end ? so libssl.so.1.1 is not ok but libssl.so.11 is ok
-
last1
it's just a theory
-
elgrande
have you executed stat on the file?
-
last1
yes
-
elgrande
what does it say?
-
last1
99 19021646 -rwxr-xr-x 1 root wheel 38042728 697892 "Mar 16 23:02:26 2023" "Mar 16 20:38:05 2023" "Mar 16 20:38:05 2023" "Mar 16 20:38:05 2023" 32768 1472 0 libssl.so.1.1
-
elgrande
If no options are specified, the default format is "%d %i %Sp %l %Su %Sg %r %z \"%Sa\" \"%Sm\" \"%Sc\" \"%SB\" %k %b %#Xf %N".
-
last1
ok...so how is that relevant to the issue at hand ?
-
yuripv
why would you install openssl "from source"?
-
last1
I knew this question would come
-
last1
and I'd be told not to do it :)
-
yuripv
exactly, install somewhere else to not clobber what was installed from ports, check what the port's Makefile does :)
-
gman999
not sure if everyone saw this from MWL:
-
gman999
-
VimDiesel
Title: “Run Your Own Mail Server” chapter 0 – Michael W Lucas
-
meena
sometimes I wonder what the W stands for, but not enough to try to actually find out
-
spork_css
I think mostly to keep people from getting confused with the porn star that has the same name
-
last1
you mean Michael Big D. Lucas ?
-
gman999
i hoped you knew that story spork.
-
haroldp
So I cloned a ZFS dataset from a snap, and now I can't delete that snap (of course). I promote-d the cloned dataset, but that just moves the snap over under the clone. I still can't delete it. How do I get myself out of this?
-
haroldp
gman999: just saw that on postfix-users@. Will be buying it.
-
Demosthenex
i was just looking at that guy's site. i was considering getting his whole 2022 stack
-
gman999
MWL is one of the biggest assets of bsd land
-
Demosthenex
i was a bit leery about buying the lot, never having read any of his books
-
Demosthenex
was looking for a preview somewhere
-
mason
Demosthenex: Maybe listen to an interview or two with him on BSD Now.
-
mason
There are at least a few in the archives.
-
Demosthenex
mason: frankly, given his prolific writing, i'm not too worried. ;]
-
haroldp
ugh, it looks like the only answer is to `zfs send` and then rename. screwed myself on that one.
-
Demosthenex
any opinions on borg backup? so i have a large raidz now, and i'm going to setup zrepl for layered zfs snapshots. gotta backup off the raid array though ;] so i was going to use borg to jbod for critical files, and my borg to offsite.
-
Demosthenex
i don't see the sense in doing borg of my raidz to the raidz when zrepl snapshots should cover that use case in a more convenient manner
-
gman999
calling michaeldexter...
-
Demosthenex
gman999: should we cue the doom music?
-
Demosthenex
i've used borg for years, just pissy that borgmatic wants f*&(*&king YAML inputs
-
gman999
i dont use.. but i know dexter enjoys "zfs plus" questions...
-
michaeldexter
sup
-
debdrup
sup dex
-
michaeldexter
hej
-
debdrup
If I were to respond in Danish, are you sure you'd understand?
-
michaeldexter
Unlikely. :(
-
debdrup
Aw
-
michaeldexter
Takk! or Tack, or Tak?
-
debdrup
First is Norwegian, second is Swedish, and third is Danish, I think?
-
Demosthenex
tussentack
-
michaeldexter
Bless you!
-
debdrup
Danish is a fun language; one of the best things about it is that there's a dialect where it's possible to say an entire sentence without using a single consonant.
-
debdrup
"A æ u å a ø u i a å" meaning "I'm out on an island, out in a river"
-
michaeldexter
Sweeet!
-
debdrup
Right?
-
michaeldexter
Pieci vliki vilka vilku!
-
Demosthenex
the string "rw" repeated 67 times without newline is a valid MUMPS program
-
haroldp
Wait, is that Danish or Hawaiian?
-
Demosthenex
michaeldexter: i brought up backups, and someone mentioned you're passionate there ;]
-
debdrup
haroldp: well, it might be Hawaiian too, I don't speak that - so I have to hope it's not something foul in Hawaiian. :P
-
haroldp
-
VimDiesel
Title: John Prine - Let's Talk Dirty in Hawaiian - German Afternoons - YouTube
-
michaeldexter
Demosthenex: What's the question?
-
michaeldexter
To back up or to not back up?
-
Demosthenex
oh no, i was asking opinions about zrepl and borg
-
Demosthenex
i'm a current borg and zrepl user. setting up new server is all
-
Demosthenex
debating whether zrepl zfs snapshots is sufficient for local backup ON the raid. i will use borg to backup critical data off the raid and offsite
-
mason
Demosthenex: I just do everything using snapshots. It's very efficient time-wise:
github.com/ChibaPet/backup-zfs
-
VimDiesel
Title: GitHub - ChibaPet/backup-zfs: Shell scripting to automate back-up via ZFS snapshots.
-
Demosthenex
mason: yeah, i have zrepl already configured making snapshots ;] every 15 min for an hour, 72 hourly, 30 daily, 12 monthly
-
Demosthenex
and if that zfs pool dies, i'm doing borg of critical files to another drive and offsite.
-
mason
I quite like the notion of using old tape-retention strategies with ZFS snapshots.
-
Demosthenex
i'm just... not used to making my raid also be my backup via snapshots
-
Demosthenex
and yes, i know, i'm making backups off the raid
-
mason
Demosthenex: That's where I differ - my back-ups are all themselves ZFS pools. Live backup is a ZFS pool, offsite is another ZFS pool.
-
Demosthenex
well, i'm hoping to get closer to that soon
-
mason
Demosthenex: Definitely *don't* have your raid "also" be back-ups. I'm saying, using what snapshots give you to ease the whole process.
-
Demosthenex
my laptop is freebsd, new server is too. so i hope to do zrepl to send my laptop drive whole to the server in a sub fileset
-
mason
They'll minimize how much you have to transfer to have coherent, reliable back-ups.
-
Demosthenex
i've been using borg to send to local server. soon i can graduate that to zfs
-
mason
I went from homebrew rsync-based back-ups to homebrew ZFS-based back-ups when I moved everything to ZFS.
-
mason
It ended up being a fairly similar workflow.
-
mason
(The rsync wasn't too wildly different from when everything I had fit onto tapes. I still miss tape.)
-
Demosthenex
so i think borg's been quite good.
-
mason
There's something to be said for that. If you understand and trust it, it's a good back-up system.
-
debdrup
michaeldexter: that one's easy. :P
-
Demosthenex
dedup, encrypt, compress. can offsite to an untrusted storage
-
debdrup
The answer is, never not back up.
-
Demosthenex
and while i like zfs snapshots, i'm just debating the backup history in snapshots vs borg
-
Demosthenex
i know snapshots are completely easiest
-
mason
Snapshots minimize what you back up, and they keep your back-ups on something you can scrub, more than making the process easier.
-
Demosthenex
i'm also well aware that if i take a borg backup of the raidz TO the raidz, it's not adding anything
-
meena
debdrup, michaeldexter: my answer is: eh 🤷🏻♀️
-
clemens3
hmm, i put i386 iso on a usb stick with dd and nothing is recognized.. before i by mistake put the amd64 iso on the usb stick and it got recognized just later boot coplained it is not a i686 image..
-
clemens3
so not sure what went wrong with the i386 iso/image..
-
Letiute
should we use disk-by-id instead of /dev/sda etc type of names? I heard if you reboot and replace drives and the name changes, zfs can cause problems?
-
michaeldexter
Sorry I could not chat. Try to catch me later. :(
-
crb
is it possible to build a release image without being root? Right now it looks like you need to be root to do the make install{world, kernel, distribution}
-
ox1eef_
net.local.stream.(recv|send)space is a number of bytes ? And why can I seemingly use setsockopt to go over that amount ?
-
Ltning
How can I identify which process is creating files in a directory?
-
Ltning
My /tmp is filling up, files are owned by www, but there are both apache and svn processes running as that user
-
la_mettrie
have you tried something like: top -m io -o total
-
Ltning
Figured it out. Started auditd, then "auditreduce -z <jailname> < /var/audit/current | praudit > audit.log" for a little while, and looked at the result. It's the apache process, indeed.
-
michaeldexter
Demosthenex: The tools generally come down to zrepl, zxfer, and sanoid/syncoid, or whatever's built-in, such as with TrueNAS. You definitely want some snapshot retention to mitigate human error or ransomware, and "no array is a backup". Ideally replicate to a second pool or two.