stenur has quit [Remote host closed the connection]
stenur has joined #crux
_moth_ has joined #crux
<stenur>
libarchive 3.6 brings thread support for zstd, assumed TAR_WRITER_OPTIONS="xz:threads=${JOBS},zstd:compression-level=22,zstd:threads=${JOBS}"
<stenur>
Just now imported to FreeBSD
<cruxbot>
[opt.git/3.6]: squid: update to 5.4
<cruxbot>
[opt.git/3.6]: libunbound: update to 1.15.0
<cruxbot>
[opt.git/3.6]: unbound: update to 1.15.0
<cruxbot>
[opt.git/3.6]: scite: update to 5.2.0
<cruxbot>
[opt.git/3.6]: qpdf: update to 10.6.0
<cruxbot>
[opt.git/3.6]: nano: update to 6.1
_moth_ has quit [Remote host closed the connection]
_moth_ has joined #crux
<cruxbot>
[contrib.git/3.6]: pmwiki: update to 2.3.2
<cruxbot>
[contrib.git/3.6]: monit: update to 5.31.0
<cruxbot>
[contrib.git/3.6]: remind: update to 03.03.12
<frinnst>
"By downloading this content, I certify that products and services obtained from HPE will not be used in connection with any activities involving chemical, biological, or nuclear weapons, nuclear explosives, or missiles capable of delivering weapons unless proper export authorization has been obtained."
frinnst has quit [Remote host closed the connection]
frinnst has joined #crux
<cruxbot>
[contrib.git/3.6]: postfix-lmdb: 3.7.0 -- depchange to libpcre2
<stenur>
Ah warfare. Ok if _we_ do it.
ppetrov^ has quit [Quit: Leaving]
Guest35 has joined #crux
<Guest35>
hello, crux people. what do you use to roll back your system to a previous state?
<farkuhar>
Guest35: when I get to a state that deserves to be saved, take out the hard disk and put it in the closet. A few years later, reattach the hard disk, and observe how much my computing habits have changed.
<Guest35>
what about prt-get sysup. is it a one time thing after installing the system or do people practice it every so often? In general, when is it a good idea to update to newer versions? i imagine there is no urgency unless there is a security vulnerability.
<farkuhar>
Guest35: my last answer wasn't actually meant as a serious rollback strategy. But with respect to prt-get sysup, it's usually done on a regular basis. Depending on what threat model you want to mitigate against, you can update more frequently or less frequently. But it shouldn't be a one-time event (unless you find yourself disliking CRUX and go back to whatever you were running before).
<stenur>
Guest35: my port-up.sh script now optionally creates a BTRFS snapshot "root.old" (removing old first if exists) that i can choose from my EFI stage 1 for stage 2.
<stenur>
FreeBSD people have nice approach to create ZFS snapshot, "boot" into it via bhyve VM, upgrade system, then reboot into that thing via zfsboot iirc.
<stenur>
That i liked so much i tried to mimic it a bit with BTRFS and scripting. But it is not so easily integrated in the "main system".
<Guest35>
farkuhar, thanks for your answer on sysup. I am running sysup on my system for the first time. How do I know how much of it succeeded?
<Mellowlink>
hello
<Mellowlink>
did anyone try the nix package manager on top of crux?
<Guest35>
stenur, thanks for the roll-back info. i will have to investigate it when i have some time. i was thinking of something simple like clonezilla my disk and be able to go back to a version of it.
<stenur>
Sure, i have no idea of that, nor lvm etc.
<braewoods>
Guest35: a time machine. :P
<braewoods>
unfortunately mine only goes forward
<braewoods>
:D
Guest35 has quit [Quit: Client closed]
Guest35 has joined #crux
<farkuhar>
Mellowlink: is that the package manager that installs symlinks all over the standard directories (/usr/bin, /usr/lib, /etc)? I find the idea rather disorienting, aesthetically speaking.
<farkuhar>
but I guess it's not much worse than having a folder full of rollback BTRFS images, from which you can select the desired snapshot when booting.
<Mellowlink>
i like the crux base system but i dislike how to ports are handled
<Mellowlink>
there is a pacman fork but pacman is way too bleeding edge
<Mellowlink>
s/fork/port
Guest35 has quit [Ping timeout: 256 seconds]
<farkuhar>
Mellowlink: have you considered pkgsrc instead?
_moth_ has quit [Ping timeout: 240 seconds]
<farkuhar>
pkgsrc originated in the NetBSD community, whereas CRUX ports took inspiration from the FreeBSD port system. Mellowlink, what exactly do you dislike about ports management in CRUX?