diff --git a/install/optional/app-1password.sh b/install/optional/app-1password.sh old mode 100644 new mode 100755 index 3bb371c..1164336 --- a/install/optional/app-1password.sh +++ b/install/optional/app-1password.sh @@ -1,17 +1,18 @@ -cd /tmp -wget https://downloads.1password.com/linux/debian/amd64/stable/1password-latest.deb -sudo apt install -y ./1password-latest.deb -rm 1password-latest.deb -cd - -# Install 1password-cli +# Install 1password and 1password-cli single script curl -sS https://downloads.1password.com/linux/keys/1password.asc | \ sudo gpg --dearmor --output /usr/share/keyrings/1password-archive-keyring.gpg + +# Add apt repository 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" | sudo tee /etc/apt/sources.list.d/1password.list + +# Add the debsig-verify policy sudo mkdir -p /etc/debsig/policies/AC2D62742012EA22/ curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol | \ sudo tee /etc/debsig/policies/AC2D62742012EA22/1password.pol sudo mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22 curl -sS https://downloads.1password.com/linux/keys/1password.asc | \ sudo gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg -sudo apt install -y 1password-cli \ No newline at end of file + +# Install 1Password & 1password-cli +sudo apt install -y 1password 1password-cli \ No newline at end of file diff --git a/uninstall/app-1password-cli.sh b/uninstall/app-1password-cli.sh deleted file mode 100644 index e739dc4..0000000 --- a/uninstall/app-1password-cli.sh +++ /dev/null @@ -1 +0,0 @@ -sudo apt remove -y 1password-cli