Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/autopkg/markkenny-recipes
My recipes
https://github.com/autopkg/markkenny-recipes
Last synced: about 2 months ago
JSON representation
My recipes
- Host: GitHub
- URL: https://github.com/autopkg/markkenny-recipes
- Owner: autopkg
- Created: 2024-06-15T18:32:21.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-10-15T18:01:37.000Z (3 months ago)
- Last Synced: 2024-10-17T01:52:59.608Z (3 months ago)
- Language: Shell
- Size: 345 KB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AutoPKG Download and Package Recipes
Learning as I go. Please be gentle.
A repo for recipes I can't find elsewhere. Mostly taken from others' work, but written worselyer ;-) and not enough attribution given. My apologies. If you see your code, please let me know so I can credit you.# My notes
## How to use URLTextSearcher Processor
In use by mural and WireShark download recipes
![Example](./IMAGES/URLTextSearcher.jpg)## Using Charles Proxy to get Download URLs
[Ben Toms (MacMule) presentation](https://www.youtube.com/watch?v=yTkgrCUoxDM)## Processor JamfMacAppUploader
Investigate## plistyamlplist
XML recipes to YAML.
https://github.com/grahampugh/plist-yaml-plist## Checking Linting before publishing
### Simple Checks for recipes
```
myRepo="/Users/me/autopkg-recipes"
find $myRepo -iname "*.recipe" -exec plutil -lint "{}" '+'
```### Bigger checking for yamls and more
[homebysix Pre-Commit Hooks for Mac Admins}(https://github.com/homebysix/pre-commit-macadmin?tab=readme-ov-file)
Wow. Learning every day!### ERROR AS OF JANUARY 2024
There eems to be an issue with ruaml.yaml 0.18 and above. 0.18.0 runs, but fails silently, 0.18.1 and above errors as you are seeing.
Workaround is uninstall any 0.18 version and and install 0.17.40.
```
python3 -m pip uninstall ruamel.yaml
python3 -m pip install -U ruamel.yaml==0.17.40 --user
```
# Links
[autopkg](https://github.com/autopkg/)
[jamf-uploader](https://github.com/grahampugh/jamf-upload)
[Noteworthy autopkg processors](https://github.com/autopkg/autopkg/wiki/Noteworthy-Processors)# Thanks
Would never have got this far without MacAdmins Slack and the generosity with their knowledge and time from [ntmatter](https://github.com/ntmatter/), [GeekyGordo](https://geekygordo.com/), [DerFlounder](https://github.com/rtrouton/), [MacMule](https://github.com/macmule/), [jazzace](https://github.com/jazzace) and [grahampugh](https://github.com/grahampugh/).