• Joined on 2025-07-20
michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@Theile commented on GitHub:

Improved main code section part for debug: # Exit if new version is the same as installed version #echo "appversion $appversion" #for testing `#echo "appNewVers…

michael commented on issue Installomator/Installomator#649 2026-01-19 18:34:49 +00:00
Finding Team ID

@scriptingosx commented on GitHub:

codesign verifies the signature, but not notarization status.

michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@hkrewson commented on GitHub:

spctl first tells us the pkg is 'accepted' . That should be plenty to check for with or without the TeamID.

michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@Theile commented on GitHub:

I have tried to make a branch and create my suggestions in there. Hope that was the right way to do it…

michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@scriptingosx commented on GitHub:

@hkrewson spctl/GateKeeper only checks whether the signature is from a valid Developer ID. A malicious attacker could create a 'fake'/malicious app installer…

michael closed issue Installomator/Installomator#649 2026-01-19 18:34:49 +00:00
Finding Team ID
michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@scriptingosx commented on GitHub:

yes, @mischavdbent noticed this, too. Right now I am not sure how to extend the spctl check to work with Apple certs.

We could change the check to "just"…

michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@kenchan0130 commented on GitHub:

The certificate of Software Update details:

Subject Name

Common Name: Software Update
Organization: Apple Inc.
Country of Region: US

##…

michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@kenchan0130 commented on GitHub:

pkgutil can show some certificates.

$ pkgutil --check-signature "SF Symbols.pkg"
Package "SF Symbols.pkg":
   Status: signed Apple Software
  …
michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@scriptingosx commented on GitHub:

Since the Apple signed pkg passes the spctl check, I think it would be sufficient to check for the Apple Software label when the TeamID can't be found.

michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@Theile commented on GitHub:

I'm brainstorming. If it's as easy as Signal, that could be implemented and matched. If it's more difficult, the "new" version could be downloaded, and before copying…

michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@scriptingosx commented on GitHub:

I am also not convinced that all clients pinging multiple random web servers every day is the best approach

michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@scriptingosx commented on GitHub:

With some apps it is fairly easy to determine the latest version. With others: not so easy or even impossible. It would sure be nice, where possible. But I am…

michael commented on issue Installomator/Installomator#647 2026-01-19 18:34:49 +00:00
Support for installing software provided by Apple

@kenchan0130 commented on GitHub:

Since the Apple signed pkg passes the spctl check, I think it would be sufficient to check for the Apple Software label when the TeamID can't be found.

Looks…

michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@Theile commented on GitHub:

I get it, but how do you handle this in Jamf. You would have to investigate it somehow yourself, I guess… Or do you just make this available in Self Service?

When…

michael commented on issue Installomator/Installomator#648 2026-01-19 18:34:49 +00:00
Version checking before quitting app?

@Theile commented on GitHub:

My suggestion with the example of Signal.app: Add variable to the caseStatement called appNewVersion, and the caseStatement for Signal will be as follows: ` …

michael opened issue Installomator/Installomator#641 2026-01-19 18:34:48 +00:00
find proper blocking processes for microsoftsharepointplugin
michael opened issue Installomator/Installomator#642 2026-01-19 18:34:48 +00:00
User facing error notification
michael opened issue Installomator/Installomator#643 2026-01-19 18:34:48 +00:00
generic function for Sparkle update feeds
michael commented on issue Installomator/Installomator#640 2026-01-19 18:34:48 +00:00
Support GitHub API token

@acodega commented on GitHub:

Closing old issue. (Excuse the lateness, doing some housekeeping on Issues)