mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#rsync

2 posts2 participants0 posts today

Mal eine Frage an Leute, die ihr Linux an mehreren PCs bzw PC und Laptop nutzen:

Synct ihr Eure dotfiles also was sich so unter /home/user/. befindet?

Falls ja, wie?

Manchmal ärgere ich mich, wenn ich zum Beispiel in der Konsole auf A einen Befehl habe, aber auf System B nicht und ich kann mich daran dann auch nicht mehr erinnern, weil ich eigentlich sehr viel mit Pfeil-nach-oben arbeite.

Oder alleine schon aliasse oder Hyprland settings syncen usw - sowas fehlt mir irgendwie und ich überlege das die Files per sync auf nen lokalen Server zu pushen und ggfs abzuholen

#linux #sync #rsync #dotfiles #desktopenvironment #hyprland

Ich brauche nochmal #Brainpower der #EDV #Bubble 🤣

Da mein bisheriges, betagtes, leistungsschwaches 1-Bay
#QNAP #NAS sehr langsam ist, z.B. beim #rsync, habe ich inzwischen das #Ugreen #NAS #DPX2800 gekauft, mit 32 GB #RAM aufgerüstet und 2 #NVNE mit je 2 TB eingebaut.

Azf den beiden M.2 ist
#Proxmox im #ZFS #RAID1 installiert. #Homeassistant und #TrueNAS laufen je in einer #VM.

TrueNAS soll nun einen
#Datenpool in Form eines verschlüsselten ZFS RAID 1 auf 2 16 TB Festplatten bekommen. So weit so gut.

Nur: Wie bekomme ich die
#Daten vom alten NAS, die in einer verschlüsselten #LUKS #Partition liegen, in den Datenpool?

Über
#Netzwerk kopieren ist keine wirkliche Option. Das ist für ~ 10 TB Nutzdaten viel zu langsam.

Bitte
#Boost für mehr Reichweite. 🙏

Addendum: Thanks everyone for their input so far!

###

Stupid #Linux / #Unix question - honest answers please! :boost_ok:

Why not shove all configuration files in a git?

  • Obviously not the ones that actually matter like id_rsa and/or some other private keys / certificates...

But like regular #SystemConfiguration files.

  • In all seriousness noone should actually do this with a public git but then again noone puts their Ansible public either.

What did I miss with my train of thought, folks?

GitHubGitHub - greyhat-academy/sconfm: Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s)Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s) - greyhat-academy/sconfm
Replied in thread

@Sparky sounds like something @fuchsiii would find cool.

Personally, I just wished for a "simpler config managment" without #cringe aka. #YAML.

  • Like what's wrong with making a #git for #configs and just putting all the files under /configs/$FQDN/$PATH with merely a hosts.tsv to index the $FQDNs against IPv4/IPv6/MAC & literally putting the configs in their $PATH (i.e. /etc/https/httpd.conf) as on the machine so all one needs to do is to basically #rsync from main branch onto the target machine?

This would literally require zero installation on the target machine (one could rsync -av the previous config files into a new git branch to make backrolling easier!) and it would not need any stored secrets as well as allow for the people maintaining and the people controlling to he different persons!

Replied in thread

@tioan@peering.social

Klar. Aber die NAS-VM muss dann daraus ein RAID 1 bauen können, in dem die Daten verschlüsselt sind.

Oder ich mache da gar kein RAID, sondern reiche die eine HD für die Daten durch, mach darauf einfach z.B. ein LUKS verschlüsseltes Volume und dasselbe mit der 2. HD - sync der Daten zwischen den beiden Platten dann über einen
#rsync #Cronjob. Aber das ist mangels Echtzeitsynchronisierung halt auch irgendwie ne Krücke 🤣

Seems like, that #FreeBSD with #ZFS on #HAST with #CARP isn't reliable? I see often corrupted ZFS pools after failovers. Some minor research concluded, that ZFS is writing a lot of meta data, and that ZFS is prone to corruptions when something on block level doesn't get synchronized good enough. #UFS should be much more reliable. Maybe I will just use UFS for my HA storage and then #rsync to a #ZFS powered Backup server once daily or so. Any ideas anyone? #BSD #RunBSD

I didn’t know about openrsync until recently — been using rsync for years and somehow missed it!

openrsync is a lightweight rsync replacement developed by the OpenBSD team.
It focuses on security, simplicity, and a small footprint.

While not yet feature-complete compared to GNU rsync, it supports common
use cases like recursive copying, preserving permissions, and syncing over SSH.

Originally introduced in OpenBSD 6.5 (May 2019)
Authored by Kristaps Dzonsons
🔗 https://www.openrsync.org/manual.html

Thinking about writing a SlackBuild for it — I’ll give it a proper test first. 🙂

#openbsd #openrsync #slackbuild #rsync
www.openrsync.orgOpenRsync: Manual PagesOpenRsync Manual Pages
Replied in thread
Thanks to a helpful suggestion from ryandesign, I modified the Portfile to stop passing the --prefix styled parameter using your suggestion for the oconfigure style and submitted a Pull Request to add openrsync to MacPorts here:

https://github.com/macports/macports-ports/pull/28096

GitHub Continuous Integration checks passed OK!

Here's hoping it gets merged without issues (I included some of the warnings from running %port test and maybe some other MacPorts contributors will have some helpful suggestions for clearing those up too).

Regardless, thank you for your efforts! I'm grateful to be able to downstream it in my own limited capacities. I realize, not as helpful as it might be if Apple were more collaborative, but who knows wtfh Tim "Apple" is up to besides removing headphone jacks and selling off stocks and racing devices out of India before tariffs impact their bottom line, or whatever it is that they do in Cupertino.

#OpenRSYNC #OpenBSD #MacPorts #rsync

CC: @ParadeGrotesque@mastodon.sdf.org @pertho@bsd.cafe @dexter@bsd.network

'"Apple decided that while it could comply with the terms of GPLv2 license with regards to #rsync 2.x, it could not comply with the terms of GPLv3 license with regards to rsync 3.x. […] Now with macOS Sequoia, Apple has replaced rsync 2.6.9 with openrsync, which is […] licensed under the BSD family of licenses, […]"

derflounder.wordpress.com/2025

Der Flounder · rsync replaced with openrsync on macOS SequoiaOn many Unix-based operating systems, rsync is a command line tool for transferring and synchronizing files on a computer, either between storage attached directly to the computer or between anothe…