]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - flakes/rsync_backup/flake.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / flakes / rsync_backup / flake.nix
index 6d359e5a78da97e97e3668bcde77ea4f61dc287b..d81d1762318f26b579fc1a5485d6e9ff2afe7c16 100644 (file)
                   if [ "$skip" != "$DEST" ]; then
                 '';
               backup_profile_tail = name: profile: ''
-                  ssh -o UserKnownHostsFile=/dev/null -o CheckHostIP=no -i ${ssh_key} -p $PORT $DEST sh -c "date > .cache/last_backup"
+                  ssh -o UserKnownHostsFile=/dev/null -o CheckHostIP=no -i ${ssh_key} -p $PORT $DEST sh -c "date > .cache/last_backup" || true
                 fi # [ "$skip" != "$DEST" ]
                 ##### End ${name} #####
               '';
             ];
 
             programs.ssh.knownHosts = lib.attrsets.mapAttrs' (name: profile: lib.attrsets.nameValuePair name {
-              hostNames = [ profile.host ];
+              extraHostNames = [ profile.host ];
               publicKey = "${profile.host_key_type} ${profile.host_key}";
             }) cfg.profiles;