1
0
Fork
You've already forked scripts
0
No description
  • Shell 100%
2026年02月28日 01:18:17 +00:00
backup.sh Remove the TODO marker, and set the version and release date. 2026年01月06日 20:49:59 +00:00
backup.sh.changes.md Remove the TODO marker, and set the version and release date. 2026年01月06日 20:49:59 +00:00
COPYING Add a README and a copy of the GPLv3. 2025年08月09日 22:15:07 +01:00
foss-release.sh Version bump. 2025年11月01日 11:32:09 +00:00
README.md Update the copyright years. 2026年01月04日 11:37:20 +00:00
test-on-vm-lab.sh Support ssh1 and scp1 for older hosts. 2026年02月28日 01:18:17 +00:00

Scripts

This is a collection of standalone scripts which don't really warrant their own packages.

backup.sh

A generic, configurable backup script, to back up local directories to a vault directory using GNU tar. Optionally supports incremental backups and both symmetric and asymmetric encryption (using OpenSSL or GnuPG).

foss-release.sh

Automate most steps of a free software project's new version release. Used by projects like pv to run basic tests and then build and sign the source archive and OS packages.

Requires parmo to build the OS packages, the "gpg" and "expect" tools to automate the signing, and "pandoc" for document conversion.

test-on-vm-lab.sh

Run "make check" from a source tarball, on a whole lab of VMs in parallel, and collate the results.

Copyright

Copyright (C) 2024-2026 Andrew Wood.

License GPLv3+: GNU GPL version 3 or later https://www.gnu.org/licenses/gpl-3.0.html.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License, version 3, in "COPYING". If not, see https://www.gnu.org/licenses/gpl-3.0.html.