Skip to content

Instantly share code, notes, and snippets.

@drwicid
Created November 9, 2023 18:39
Show Gist options
  • Select an option

  • Save drwicid/f85099faa30ee3e58f790d145b4661c1 to your computer and use it in GitHub Desktop.

Select an option

Save drwicid/f85099faa30ee3e58f790d145b4661c1 to your computer and use it in GitHub Desktop.
#!/bin/sh
# https://developer.1password.com/docs/cli/get-started/
sudo -s \
curl -sS https://downloads.1password.com/linux/keys/1password.asc | \
gpg --dearmor --output /usr/share/keyrings/1password-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/1password-archive-keyring.gpg] https://downloads.1password.com/linux/debian/$(dpkg --print-architecture) stable main" |
tee /etc/apt/sources.list.d/1password.list
mkdir -p /etc/debsig/policies/AC2D62742012EA22/
curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol | \
tee /etc/debsig/policies/AC2D62742012EA22/1password.pol
mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22
curl -sS https://downloads.1password.com/linux/keys/1password.asc | \
gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg
apt update && apt install 1password-cli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment