For years I have backed up selected files to an external HD drive, which contains an encrypted ext4 partition. I am doing this with the following duplicity command (inside a script):
duplicity incremental --no-encryption --exclude-other-filesystems /home/xxxx file:///run/media/jaro/ext4-Datsi-extrn/yyyy
xxxx and yyyy are placeholders for detailed paths, which are beyond interest here.
The messages that I always see in the terminal window are:
Lokale und entfernte Metadaten sind bereits synchron, kein Abgleich benötigt.
(local and remote data are synchronous, no reconciliation needed)
Last full backup date: Thu May 22 10:24:39 2025
Today, 2025-12-14, I saw additional messages:
No encryption keys configured.
No environment variables are set, asking user.
GnuPG passphrase for decryption:
I had no idea, which encryption keys and environment variables were suddenly missing; therefore I also had no idea, which passphrase I should enter. What I have done:
- I typed ENTER, that yielded another message:
Bei symmetrischer Verschlüsselung darf keine leere Passphrase benutzt werden! Bitte nochmal versuchen.
(empty passphrase ist forbidden for symmetric encryption; please repeat)
GnuPG passphrase for decryption:
- After several repetitions I entered some key combination (twice).
Now my script ended as usual. I looked into the target folder and there I saw new files
duplicity-inc.20251130T215534Z.to.20251209T142223Z.manifest,
duplicity-new-signatures.20251130T215534Z.to.20251209T142223Z.sigtar.gz
duplicity-inc.20251130T215534Z.to.20251209T142223Z.vol1.difftar.gz
That indicates that the backup was done as usual, however, afterwards something was symmetrically encrypted, but what?
Can someone offer an explanation? Did duplicity change its behaviour after recent SW update?