Skip to content

Commit

Permalink
Use packages.gopass.pw (gopasspw#2261)
Browse files Browse the repository at this point in the history
RELEASE_NOTES=[ENHANCEMENT] Use packages.gopass.pw for APT packages

Fixes gopasspw#1760

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
  • Loading branch information
dominikschulz authored Jun 24, 2022
1 parent 0dafbcf commit b3fbbb1
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/autorelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ jobs:
name: "Upload deb files to apt hosting"
run: |
for D in dist/*.deb; do
curl -H"X-Filename: ${D}" -H"X-Apikey: ${APIKEY}" -XPOST --data-binary @$D http://packages.gauner.org/repos/gopass/upload
curl -H"X-Filename: ${D}" -H"X-Apikey: ${APIKEY}" -XPOST --data-binary @$D https://packages.gopass.pw/repos/gopass/upload
done
env:
APIKEY: ${{ secrets.APT_APIKEY }}
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ dev.sh
!pkg/gopass/
coverage.out
coverage-all.*
.vscode/

# Profiling
*.out
Expand Down
20 changes: 17 additions & 3 deletions docs/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,8 +177,22 @@ a package named `gopass` that is not related to this project in any way.
It's a similar tool with a completely independent implementation and feature set.
We are aware of this issue but can not do anything about it.

When installing on Ubuntu or Debian you can either download the `deb` package
and [install manually or build from source](#installing-from-source).
When installing on Ubuntu or Debian you can either download the `deb` package,
[install manually or build from source](#installing-from-source) or use our APT repository.

```bash
$ curl http://packages.gopass.pw/repos/gopass/gopass-archive-keyring.gpg | sudo tee /usr/share/keyrings/gopass-archive-keyring.gpg
$ cat << EOF | sudo tee /etc/apt/sources.list.d/gopass.sources
Types: deb
URIs: https://packages.gopass.pw/repos/gopass
Suites: stable
Architectures: all amd64 arm64 armhf
Components: main
Signed-By: /usr/share/keyrings/gopass-archive-keyring.gpg
EOF
$ sudo apt update
$ sudo apt install gopass gopass-archive-keyring
```

#### Manual download

Expand Down Expand Up @@ -218,11 +232,11 @@ yum install gopass
```

### Arch Linux

```bash
pacman -S gopass
```


### Windows

**WARNING**: Windows is not yet officially supported. We try to support it in the future. These are steps are only meant to help you setup gopass on Windows so you can provide us with feedback about the current state of our Windows support.
Expand Down

0 comments on commit b3fbbb1

Please sign in to comment.