[Linux] Sauvegarde de firewall, et pourquoi pas d'autres choses

Marc Chantreux mc@::1
Dim 20 Juil 12:55:11 CEST 2025


On Sun, Jul 20, 2025 at 10:22:16AM +0200, Antoine Delaporte wrote:
> Regarde plus précisément ce que fait cronMutt (ok... ma doc est POURRAXE,
> maintenant que je pense aux autres, tel que toi, dont le coVa pique les
> yeux)...

je suis d'accord sur le fait qu'il faille creer des outils génériques,
j'étais juste en train de te montrer comment j'aurais orchestré

> Il faut que je réfléchisse comment documenter ça de façon lisible pour
> tout le monde : je n'ai pas envie d'avoir un fichier de doc a coté du
> script..... Mais bon dans le script... il faut que cela reste lisible, sans
> avoir à installer le script... grmmbll :-D

mandoc ?

> cronMutt, me génère proprement tous les headers dont j'ai besoin (notamment
> le in-reply-to en plus du from), il peut ne pas m'envoyer de mail si le

mutthead() <<%
From: $from
X-task: backup
X-machine: ndf
X-laref: tu l'as?

%
back_ingit() {
	set -eu
	temp=$(mktemp -d)
	trap "rm -rf $temp" EXIT
	git clone --depth=1 $1 $temp
	ssh $2 sysupgrade -b /dev/stdout | tar xzf - -C $temp
	cd $temp
	git add .
	date=$(date -Is)
	git commit -m "backup du $date"
	git push
}

> return code est 0, me mettre des étoiles au sujet pour que ça me pète à la
> gueule lorsqu'il y a un return code à 1, stocker le stdout/stderr sur un
> nextcloud et je te passe d'autres petits détails.

( from=robokup mutthead && (
	repo=ssh://git@XXX.XXX.XXX:222/adlp/MiscPersoBkp.git
	back_ingit $repo adlp-rdp-NDF )
} > $message ||
	mutt -H- -a contrat_support.pdf -s "tu t'es vu quand t'as lu?" toine@::1

bref! c'est une proposition de review :)

> Si pour le code revu on faisait ça de visu... Mais avec une install vidéo
> pour partager ca quelque part avec d'autre sur le net ?
> Qui saurait faire ca ?
> Genre et si on faisait notre review cast en podcast ?

* pour le chat il y a IRC (je suis a nouveau sur irc. oftc, libera et ircnow)
* ssh+tmux pour:
  * le stream
  * la session collaborative
* pour la rediff on a ffmpeg (ou asciirama?)

il manque la voix. mumble s'installe très simplement mais ca fait double
emploi avec IRC.

sinon y'a pas la videoconf dans matrix ?

a+

-- 
Marc Chantreux
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 228 octets
Desc: non disponible
URL: <https://strasbourg.linuxfr.org/pipermail/linux/attachments/20250720/67c3a97b/attachment.bin>


Plus d'informations sur la liste de diffusion linux