Patch-Starter-Script icon indicating copy to clipboard operation
Patch-Starter-Script copied to clipboard

A script to create a basic patch definition from an existing macOS application

Results 10 Patch-Starter-Script issues
Sort by recently updated
recently updated
newest added

Can you update this python script for python3?

Fixes issue #10 Replace non-existent readplist method.

line 127, in make_definition info_plist = plistlib.readPlist(info_plist_path) this module is not available in python3 suggest: either creating a new variable that opens the file as a bytes type and then...

Some applications, like Übersicht use extended characters, causing an exception in patchstarter.py: ``` ecrist@mac:~/Patch-Starter-Script-> python patchstarter.py -o . /Applications/Übersicht.app Traceback (most recent call last): File "patchstarter.py", line 263, in main()...

Hello. I was wondering if you could add an option to the install script that allows the use of a proxy. I work at Los Alamos National lab and we...

Requesting an option for adding in older (or even newer) patch versions manually without having access to a computer with the software or specific version installed. Example could be using...

Add an option to generate a definition template or patch without any data source. Useful for when an admin needs to manually create a definition.

Ability to send new definition directly to on prem patch server or the community patch server

There is a discrepancy between definitions and patch data generated by `patchstarter.py` and Jamf's official patch feed. The official definitions do seem to be using `CFBundleVersion` and not `CFBundleShortVersionString`. To...