Releases: guimspace/fopus.sh
Releases · guimspace/fopus.sh
fopus v2.1.1
- Improve blank space sanitization to file names.
Full Changelog: v2.1.0...v2.1.1
fopus v2.1.0
- Add option
--seckey(or-k) to specify non-default minisign key.
Full Changelog: v2.0.1...v2.1.0
fopus v2.0.1
Full Changelog: v2.0.0...v2.0.1
- Drop MD5 checksum.
- Fix optional slash at end of home directory.
fopus v2.0.0
Full Changelog: v1.6.1...v2.0.0
- Set working directory as default repository path.
- Fix check if file exist before getting absolute path.
fopus v2.0.0-beta
Full Changelog: v1.6.1...v2.0.0-beta
Overview
- GPG encryption and signing were replaced by age and minisign. You will need a minisign private key.
- The configuration file was deprecated. Use options.
- Less verbose in your terminal.
- No verification of the previous step.
- The script is shorter and more simple.
Features
- Encrypt a compressed archive with age and a passphrase.
- Outputs are hashed with SHA-256.
- The SHA-256 hash file is signed with minisign.
Deprecated
- Most commands:
install,config,update,uninstall. - Configuration file.
- Verification of previous step.
Other changes
- Option
compactnow isone. - Option
group-bynow isgroup-by-name. - Dropped support to overwrite or rename a backup. Execution is ended instead.
- Dropped retry when a step fails. Execution is ended instead.
Release fopus 1.6.1
- Fix evaluation of
DRY_RUN.
Release fopus 1.6.0
- Add
dry-runoption. - Skip steps if output files already exist.
Release fopus 1.5.5
- Fix fopus not skipping split test by user.
Release fopus 1.5.4
- Fix file permissions.
Release fopus 1.5.3
- Import certificate to fopus own keyring.