app-admin/1password: remove keyringhelper logic

1Password no longer provides/needs a KeyringHelper, so
we can remove this logic.

Closes #3
This commit is contained in:
Jared Allard 2024-05-10 16:49:00 -07:00 committed by GitHub
parent 6ed9047f1f
commit 75672699e5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -63,10 +63,6 @@ pkg_postinst() {
# See https://github.com/electron/electron/issues/17972
chmod 4755 /opt/1Password/chrome-sandbox
# The binary requires setuid so it may interact with the Kernel keyring facilities
chmod u+s /opt/1Password/1Password-KeyringHelper
chmod g+s /opt/1Password/1Password-KeyringHelper
# This gives no extra permissions to the binary. It only hardens it against environmental tampering.
chgrp onepassword /opt/1Password/1Password-BrowserSupport
chmod g+s /opt/1Password/1Password-BrowserSupport