age
Simple, modern and secure file encryption tool, format, and Go library
age features small explicit keys, no config options, and UNIX-style composability
arm64 amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install age
Snippets
Download URLs
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for age are versioned here.
Click here to see age ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/age/ops2deb.yml
name: age
matrix:
versions:
- 1.0.0
- 1.1.0
- 1.1.1
architectures:
- amd64
- arm64
homepage: https://age-encryption.org/
summary: simple, modern and secure file encryption tool, format, and Go library
description: |-
age features small explicit keys, no config options, and UNIX-style
composability
fetch: https://github.com/FiloSottile/age/releases/download/v{{version}}/age-v{{version}}-linux-{{goarch}}.tar.gz
script:
- install -m 0755 ./age/age {{src}}/usr/bin/age
- install -m 0755 ./age/age-keygen {{src}}/usr/bin/age-keygen
- install -D -m 0644 ./age/LICENSE {{src}}/usr/share/doc/age/LICENSE
The blueprint fetch
keyword contains a URL template pointing to age releases. Downloaded files are locked in a lockfile versioned here.
Click here to see age release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/age/ops2deb.lock.yml
- url: https://github.com/FiloSottile/age/releases/download/v1.0.0/age-v1.0.0-linux-amd64.tar.gz
sha256: 6414f71ce947fbbea1314f6e9786c5d48436ebc76c3fd6167bf018e432b3b669
timestamp: 2023-09-19 10:28:29+00:00
- url: https://github.com/FiloSottile/age/releases/download/v1.1.0/age-v1.1.0-linux-amd64.tar.gz
sha256: 1dcf106131c4e1d449bd9a241edb9041afef3b8b28c472fcd98a4bbbab6509a0
timestamp: 2023-09-19 10:28:29+00:00
- url: https://github.com/FiloSottile/age/releases/download/v1.1.1/age-v1.1.1-linux-amd64.tar.gz
sha256: cf16cbb108fc56e2064b00ba2b65d9fb1b8d7002ca5e38260ee1cc34f6aaa8f9
timestamp: 2023-09-19 10:28:29+00:00
- url: https://github.com/FiloSottile/age/releases/download/v1.0.0/age-v1.0.0-linux-arm64.tar.gz
sha256: 6c82aa1d406e5a401ec3bb344cd406626478be74d5ae628f192d907cd78af981
timestamp: 2023-09-19 10:47:09+00:00
- url: https://github.com/FiloSottile/age/releases/download/v1.1.0/age-v1.1.0-linux-arm64.tar.gz
sha256: f9d150a82dc98429898178f551a81f6b09cdb89901153be4e043a588695fd4b4
timestamp: 2023-09-19 10:47:09+00:00
- url: https://github.com/FiloSottile/age/releases/download/v1.1.1/age-v1.1.1-linux-arm64.tar.gz
sha256: f0dbf4364f5ba44e37ad85af9fdd3716bd410018ce344d317b174d206b03e6fc
timestamp: 2023-09-19 10:47:09+00:00