persepolisdm / persepolis

Persepolis Download Manager is a GUI for aria2.

Home Page:https://persepolisdm.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Running 4.x without disabling gatekeeper on macos

davidpulse24 opened this issue · comments

System Details:

  • Operating System:
    MacOs 14.4.1
  • Persepolis Version:
    4.0.1
  • How do you install Persepolis? (Repositories, source, ...)
    Packaged releaes

Will there be a way in the future to install Persepolis 4.x on macOS without disabling Gatekeeper? Version 3.x can be still run by dismissing the first "Can't open this app" dialog, and on second run, clicking Ignore. This allows Gatekeeper to be disabled for only the Persepolis app while keeping it enabled for any other binaries.
My limited understanding is that gatekeeper checks are signature based. Can Persepolis v4 be signed with the same key as v3 or is that not possible anymore?

Hello Dear @davidpulse24

Versions 3 were also unsigned, and it is Apple's standard that does not allow the installation of unsigned programs
With this, we are looking for a way to install without installing and disabling the security mode in the Mac operating system.

Thanks for looking into this.
For reference, version 3.x can be run in macOS without disabling gatekeeper completely. As I mentioned, instead of launching it from Launchpad, one can right click>open the application, accept the warning message and the application runs fine. So something has clearly changed in version 4.