laptop-management icon indicating copy to clipboard operation
laptop-management copied to clipboard

KeePassX blocked from opening: Unidentified developer

Open gboone opened this issue 7 years ago • 5 comments

The password manager KeePassX cannot be launched when downloaded from its website because it is not from an identified developer or installed from the App Store. Since iCloud is locked, the app store couldn't be installed from there even if KeePassX was listed. The app is also not available in Self Service.

Unidentified Developer warning

As far as I know the setting to allow unidentified developers is restricted by either Jamf or MaaS360 on our Macs. Since KeePass is an approved application, we should have some way to install and use it.

gboone avatar Aug 30 '17 17:08 gboone

@gboone JAMF only blocks packages that are not signed... can you not install it for the moment via homebrew? https://github.com/caskroom/homebrew-cask/blob/master/Casks/keepassx.rb

JJediny avatar Aug 30 '17 19:08 JJediny

I don't mean to be contrary but I'm not sure that's a great long term solution. I more or less know how to use homebrew and here's what I did to get it installed.

$ brew install keepassx
Error: No available formula with the name "keepassx"`
$ git -C "$(brew --repo homebrew/core)" fetch --unshallow`
$ brew install keepassx
Error: No available formula with the name "keepassx"
$ brew tap keepassx
Error: Invalid tap name 'keepassx'
$ brew cask install keepassx
==> Satisfying dependencies
==> Downloading https://www.keepassx.org/releases/2.0.3/KeePassX-2.0.3.dmg
######################################################################## 100.0%
==> Verifying checksum for Cask keepassx
==> Installing Cask keepassx
==> Moving App 'KeePassX.app' to '/Applications/KeePassX.app'.
🍺  keepassx was successfully installed!

The last command was a total guess based on the URL path.

gboone avatar Aug 30 '17 20:08 gboone

I know that this is on our radar and we are looking to package this up for deployment via self service.

ifbell avatar Sep 05 '17 13:09 ifbell

Please see the solution here https://appuals.com/fix-cant-be-opened-because-it-is-from-an-unidentified-developer/

The password manager KeePassX cannot be launched when downloaded from its website because it is not from an identified developer or installed from the App Store. Since iCloud is locked, the app store couldn't be installed from there even if KeePassX was listed. The app is also not available in Self Service.

Unidentified Developer warning

As far as I know the setting to allow unidentified developers is restricted by either Jamf or MaaS360 on our Macs. Since KeePass is an approved application, we should have some way to install and use it.

s-gryt avatar Apr 27 '19 15:04 s-gryt

That solution is a bit outdated. The "allow from anywhere" option does not exist for me

image

thinsoldier avatar Aug 08 '23 14:08 thinsoldier