├── .gitignore
├── WWDC
├── WWDC.png
├── WWDC.install.recipe
├── WWDC.pkg.recipe
├── WWDC.munki.recipe
└── WWDC.download.recipe
├── 8x8Inc
├── 8x8Work.png
├── 8x8Work.pkg.recipe
├── 8x8Work.install.recipe
├── 8x8Work.download.recipe
└── 8x8Work.munki.recipe
├── OrbStack
├── OrbStack.png
├── OrbStack.pkg.recipe
├── OrbStack.install.recipe
├── OrbStack.download.recipe
└── OrbStack.munki.recipe
├── AirBuddy
├── AirBuddy2.png
├── AirBuddy2.pkg.recipe
├── AirBuddy2.install.recipe
├── AirBuddy2.munki.recipe
└── AirBuddy2.download.recipe
├── JetBrainsToolbox
├── JetBrainsToolbox.png
├── JetBrainsToolbox.pkg.recipe
├── JetBrainsToolbox.install.recipe
├── JetBrainsToolbox.munki.recipe
└── JetBrainsToolbox.download.recipe
├── Google PythonAppEngineSDK
├── GoogleAppEngineLauncher.png
├── GoogleAppEngineLauncher.install.recipe
├── GoogleAppEngineLauncher.munki.recipe
├── GoogleAppEngineLauncher.download.recipe
└── GoogleAppEngineLauncher.pkg.recipe
├── SharedProcessors
└── SharedRecipeStub.recipe
├── MacID
├── MacID.install.recipe
├── MacID.munki.recipe
├── MacID.download.recipe
└── MacID.pkg.recipe
├── .pre-commit-config.yaml
├── Sonos
├── Sonos.install.recipe
├── Sonos.download.recipe
├── Sonos.munki.recipe
└── Sonos.pkg.recipe
├── OnCue
├── OnCue2.install.recipe
├── OnCue2.download.recipe
├── OnCue2.munki.recipe
└── OnCue2.pkg.recipe
├── CelestialTeapotSoftware
├── Fake.install.recipe
├── Fluid.install.recipe
├── Fluid.download.recipe
├── Fake.download.recipe
├── Fluid.munki.recipe
├── Fake.munki.recipe
├── Fake.pkg.recipe
└── Fluid.pkg.recipe
├── IrradiatedSoftware
├── Cinch.install.recipe
├── Cinch.munki.recipe
├── Cinch.download.recipe
└── Cinch.pkg.recipe
├── Limechat
├── Limechat.install.recipe
├── Limechat.munki.recipe
├── Limechat.download.recipe
└── Limechat.pkg.recipe
├── PeterBorgApps
├── LingonX.install.recipe
├── LingonX.download.recipe
├── LingonX.munki.recipe
└── LingonX.pkg.recipe
├── RedSweater
├── MarsEdit.install.recipe
├── MarsEdit.munki.recipe
├── MarsEdit.download.recipe
└── MarsEdit.pkg.recipe
├── iTeleport
├── iTeleport.install.recipe
├── iTeleport.munki.recipe
├── iTeleport.download.recipe
└── iTeleport.pkg.recipe
├── MSMAU
├── MAU.install.recipe
├── MAU.pkg.recipe
└── MAU.munki.recipe
├── Mactracker
├── Mactracker.install.recipe
├── Mactracker.munki.recipe
└── Mactracker.download.recipe
├── QuickRadar
├── quickradar.install.recipe
├── quickradar.munki.recipe
└── quickradar.download.recipe
├── Synergy
├── Synergy.install.recipe
├── Synergy.pkg.recipe
├── Synergy.munki.recipe
└── Synergy.download.recipe
├── Workshare
├── Workshare.pkg.recipe
├── Workshare.install.recipe
├── Workshare.munki.recipe
└── Workshare.download.recipe
├── ClipMenu
├── ClipMenu.download.recipe
├── ClipMenu.install.recipe
├── ClipMenu.munki.recipe
└── ClipMenu.pkg.recipe
├── CharlesProxy
├── CharlesProxy.install.recipe
├── CharlesProxy.download.recipe
├── CharlesProxy.munki.recipe
└── CharlesProxy.pkg.recipe
├── aws-vault
├── aws-vault.install.recipe
├── aws-vault.munki.recipe
├── aws-vault.download.recipe
└── aws-vault.pkg.recipe
├── README.md
├── balena-io
├── balenaEtcher.install.recipe
└── balenaEtcher.download.recipe
├── santa
├── santa.install.recipe
└── santa.download.recipe
├── Pacifist
├── Pacifist.install.recipe
├── Pacifist.munki.recipe
├── Pacifist.download.recipe
└── Pacifist.pkg.recipe
├── Reflector
├── Reflector.install.recipe
├── Reflector.munki.recipe
├── Reflector.download.recipe
└── Reflector.pkg.recipe
└── Puppetlabs
├── PuppetEnterpriseAgent.download.recipe
└── PuppetEnterpriseAgent.munki.recipe
/.gitignore:
--------------------------------------------------------------------------------
1 | *.DS_Store
2 | *.py[cod]
3 |
--------------------------------------------------------------------------------
/WWDC/WWDC.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/autopkg/arubdesu-recipes/HEAD/WWDC/WWDC.png
--------------------------------------------------------------------------------
/8x8Inc/8x8Work.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/autopkg/arubdesu-recipes/HEAD/8x8Inc/8x8Work.png
--------------------------------------------------------------------------------
/OrbStack/OrbStack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/autopkg/arubdesu-recipes/HEAD/OrbStack/OrbStack.png
--------------------------------------------------------------------------------
/AirBuddy/AirBuddy2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/autopkg/arubdesu-recipes/HEAD/AirBuddy/AirBuddy2.png
--------------------------------------------------------------------------------
/JetBrainsToolbox/JetBrainsToolbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/autopkg/arubdesu-recipes/HEAD/JetBrainsToolbox/JetBrainsToolbox.png
--------------------------------------------------------------------------------
/Google PythonAppEngineSDK/GoogleAppEngineLauncher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/autopkg/arubdesu-recipes/HEAD/Google PythonAppEngineSDK/GoogleAppEngineLauncher.png
--------------------------------------------------------------------------------
/SharedProcessors/SharedRecipeStub.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Recipe stub for any Shared Processors in this directory.
7 |
8 | Identifier
9 | com.github.arubdesu.shared
10 | Input
11 |
12 | MinimumVersion
13 | 0.6.1
14 | Process
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/MacID/MacID.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of macid.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.install.macid
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.autopkg.arubdesu-recipes.pkg.macid
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.pre-commit-config.yaml:
--------------------------------------------------------------------------------
1 | repos:
2 | - repo: https://github.com/homebysix/pre-commit-macadmin
3 | rev: v1.18.0
4 | hooks:
5 | - id: check-autopkg-recipes
6 | args: ['--recipe-prefix', 'com.github.autopkg.arubdesu-recipes.', 'com.github.arubdesu.']
7 | - id: forbid-autopkg-overrides
8 | - id: forbid-autopkg-trust-info
9 | - id: check-plists
10 | - repo: https://github.com/pre-commit/pre-commit-hooks
11 | rev: v5.0.0
12 | hooks:
13 | - id: check-added-large-files
14 | args: ['--maxkb=100']
15 | - id: check-ast
16 | - id: check-byte-order-marker
17 | - id: check-case-conflict
18 | - id: check-docstring-first
19 | - id: check-executables-have-shebangs
20 | - id: check-merge-conflict
21 | - id: end-of-file-fixer
22 | - id: mixed-line-ending
23 | - id: trailing-whitespace
24 |
--------------------------------------------------------------------------------
/Sonos/Sonos.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Sonos.
7 | Identifier
8 | com.github.autopkg.install.Sonos
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.autopkg.pkg.Sonos
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/OnCue/OnCue2.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of OnCue2.
7 | Identifier
8 | com.github.arubdesu.install.OnCue2
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.OnCue2
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fake.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Fake.
7 | Identifier
8 | com.github.arubdesu.install.Fake
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.Fake
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/IrradiatedSoftware/Cinch.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Cinch.
7 | Identifier
8 | com.github.arubdesu.install.Cinch
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.Cinch
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Limechat/Limechat.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Limechat.
7 | Identifier
8 | com.github.arubdesu.install.Limechat
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.Limechat
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/PeterBorgApps/LingonX.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of LingonX.
7 | Identifier
8 | com.github.arubdesu.install.LingonX
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.LingonX
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fluid.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Fluid.
7 | Identifier
8 | com.github.arubdesu.install.Fluid
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.Fluid
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/RedSweater/MarsEdit.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of MarsEdit.
7 | Identifier
8 | com.github.arubdesu.install.MarsEdit
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.MarsEdit
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/iTeleport/iTeleport.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of iTeleport.
7 | Identifier
8 | com.github.arubdesu.install.iTeleport
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.iTeleport
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/MSMAU/MAU.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Microsoft AutoUpdate (MAU).
7 | Identifier
8 | com.github.autopkg.arubdesu.install.MAU
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.1
14 | ParentRecipe
15 | com.github.arubdesu.pkg.MAU
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Mactracker/Mactracker.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Mactracker.
7 | Identifier
8 | com.github.arubdesu.install.Mactracker
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.Mactracker
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/QuickRadar/quickradar.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of quickradar.
7 | Identifier
8 | com.github.arubdesu.install.quickradar
9 | Input
10 |
11 |
12 | MinimumVersion
13 | 0.4.0
14 | ParentRecipe
15 | com.github.arubdesu.pkg.quickradar
16 | Process
17 |
18 |
19 | Processor
20 | Installer
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/Synergy/Synergy.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of synergy.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.install.synergy
9 | Input
10 |
11 | Name
12 | Synergy
13 |
14 | MinimumVersion
15 | 0.5.1
16 | ParentRecipe
17 | com.github.autopkg.arubdesu-recipes.pkg.synergy
18 | Process
19 |
20 |
21 | Processor
22 | Installer
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Synergy/Synergy.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Synergy and builds a package.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.pkg.synergy
9 | Input
10 |
11 | NAME
12 | Synergy
13 |
14 | ParentRecipe
15 | com.github.autopkg.arubdesu-recipes.download.synergy
16 | MinimumVersion
17 | 1.0
18 | Process
19 |
20 |
21 | Processor
22 | AppPkgCreator
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/Workshare/Workshare.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Workshare and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Workshare
9 | Input
10 |
11 | NAME
12 | Workshare
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Workshare
16 | MinimumVersion
17 | 1.0.0
18 | Process
19 |
20 |
21 | Processor
22 | AppPkgCreator
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/8x8Inc/8x8Work.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Originally created with Recipe Robot (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of 8x8 Work and creates a package.
9 | Identifier
10 | com.github.arubdesu.pkg.8x8Work
11 | Input
12 |
13 | NAME
14 | 8x8Work
15 |
16 | MinimumVersion
17 | 1.0.0
18 | ParentRecipe
19 | com.github.arubdesu.download.8x8Work
20 | Process
21 |
22 |
23 | Processor
24 | AppPkgCreator
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/AirBuddy/AirBuddy2.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of AirBuddy and creates a package.
9 | Identifier
10 | com.github.arubdesu.pkg.AirBuddy2
11 | Input
12 |
13 | NAME
14 | AirBuddy
15 |
16 | MinimumVersion
17 | 2.3
18 | ParentRecipe
19 | com.github.arubdesu.download.AirBuddy2
20 | Process
21 |
22 |
23 | Processor
24 | AppPkgCreator
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/JetBrainsToolbox/JetBrainsToolbox.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.1.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of JetBrains Toolbox and creates a package.
9 | Identifier
10 | com.github.autopkg.arubdesu-recipes.pkg.JetBrainsToolbox
11 | Input
12 |
13 | NAME
14 | JetBrains Toolbox
15 |
16 | MinimumVersion
17 | 1.0.0
18 | ParentRecipe
19 | com.github.autopkg.arubdesu-recipes.download.JetBrainsToolbox
20 | Process
21 |
22 |
23 | Processor
24 | AppPkgCreator
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/ClipMenu/ClipMenu.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of ClipMenu.
7 | Identifier
8 | com.github.arubdesu.download.ClipMenu
9 | Input
10 |
11 | NAME
12 | ClipMenu
13 | SPARKLE_FEED_URL
14 | https://feeds.feedburner.com/clipmenu-appcast
15 |
16 | Process
17 |
18 |
19 | Processor
20 | DeprecationWarning
21 | Arguments
22 |
23 | warning_message
24 | This recipe is no longer maintained
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/PeterBorgApps/LingonX.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of LingonX.
7 | Identifier
8 | com.github.arubdesu.download.LingonX
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | LingonX
15 | SPARKLE_FEED_URL
16 | https://www.peterborgapps.com/updates/lingonx5-appcast.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | This recipe is no longer maintained and will be removed soon, please use the much better versions found at github.com/autopkg/macprince-recipes
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/OrbStack/OrbStack.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of OrbStack and creates a package.
9 |
10 | For Apple Silicon use: "arm64" in the ARCH variable (default)
11 | For Intel use: "amd64" in the ARCH variable
12 | Identifier
13 | com.github.arubdesu.pkg.OrbStack
14 | Input
15 |
16 | ARCH
17 | arm64
18 | NAME
19 | OrbStack
20 |
21 | MinimumVersion
22 | 2.3
23 | ParentRecipe
24 | com.github.arubdesu.download.OrbStack
25 | Process
26 |
27 |
28 | Processor
29 | AppPkgCreator
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/CharlesProxy/CharlesProxy.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of CharlesProxy.
7 | Identifier
8 | com.github.autopkg.arubdesu.install.CharlesProxy
9 | Input
10 |
11 | MinimumVersion
12 | 0.4.0
13 | ParentRecipe
14 | com.github.autopkg.arubdesu.download.CharlesProxy
15 | Process
16 |
17 |
18 | Processor
19 | InstallFromDMG
20 | Arguments
21 |
22 | dmg_path
23 | %pathname%
24 | items_to_copy
25 |
26 |
27 | source_item
28 | Charles.app
29 | destination_path
30 | /Applications/
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/aws-vault/aws-vault.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the latest aws-vault from GitHub
7 | Identifier
8 | com.github.autopkg.install.aws-vault
9 | Input
10 |
11 | NAME
12 | aws-vault
13 |
14 | MinimumVersion
15 | 0.5.0
16 | ParentRecipe
17 | com.github.autopkg.arubdesu-recipes.aws-vault.download
18 | Process
19 |
20 |
21 | Arguments
22 |
23 | items_to_copy
24 |
25 |
26 | source_item
27 | aws-vault
28 | destination_path
29 | /usr/local/bin/
30 |
31 |
32 | dmg_path
33 | %pathname%
34 |
35 | Processor
36 | InstallFromDMG
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/8x8Inc/8x8Work.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Originally created with Recipe Robot (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of 8x8 Work
9 | Identifier
10 | com.github.arubdesu.install.8x8Work
11 | Input
12 |
13 | NAME
14 | 8x8 Work
15 |
16 | MinimumVersion
17 | 1.0.0
18 | ParentRecipe
19 | com.github.arubdesu.download.8x8Work
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | destination_path
31 | /Applications
32 | source_item
33 | 8x8 Work.app
34 |
35 |
36 |
37 | Processor
38 | InstallFromDMG
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/AirBuddy/AirBuddy2.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of AirBuddy.
9 | Identifier
10 | com.github.arubdesu.install.AirBuddy2
11 | Input
12 |
13 | NAME
14 | AirBuddy
15 |
16 | MinimumVersion
17 | 2.3
18 | ParentRecipe
19 | com.github.arubdesu.download.AirBuddy2
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | destination_path
31 | /Applications
32 | source_item
33 | AirBuddy.app
34 |
35 |
36 |
37 | Processor
38 | InstallFromDMG
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # arubdesu-recipes
2 | Recipes for http://autopkg.github.io/autopkg/
3 |
4 | # FAQ
5 |
6 | ### Why does Microsoft have an update available, but your recipe (doesn't see it yet|fails)?
7 |
8 | Sorry, but Microsoft is often faster to provide direct download links than to fix or update the products feed(s). So far, we've had
9 |
10 | 1. improperly signed packages,
11 | 2. no signature at all,
12 | 3. broken xml in the feed,
13 | 4. xml that points to a valid URL... which 404's,
14 | 5. days which turn into weeks which turn into months where they don't update the feed at all.
15 |
16 | We usually just have to wait. You can help confirm this symptom by doing the following:
17 |
18 | 1. Visiting the update feed URL (it's in the URLProvider processor, e.g. [for Lync](http://www.microsoft.com/mac/autoupdate/0409UCCP14.xml))
19 | 2. If it's still showing the old URL, we just have to wait, but you can continue...
20 | #### If you're going above and beyond -
21 | 3. Download the new version and install (or unpack the payload from the pkg if you're savvy)
22 | 4. Run 'Check for Updates' from the Help menu while doing a packet capture with a tool like [CharlesProxy](http://www.charlesproxy.com)
23 | 5. If there's a new update feed, then yes, my recipe is indeed behind the times and needs updating.
24 | - If not... let's enjoy the wait together!
25 |
--------------------------------------------------------------------------------
/balena-io/balenaEtcher.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.2.0 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of balenaEtcher.
9 | Identifier
10 | com.github.autopkg.arubdesu-recipes.install.balenaEtcher
11 | Input
12 |
13 | NAME
14 | balenaEtcher
15 |
16 | MinimumVersion
17 | 1.0.0
18 | ParentRecipe
19 | com.github.dataJAR-recipes.download.balenaEtcher
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | destination_path
31 | /Applications
32 | source_item
33 | balenaEtcher.app
34 |
35 |
36 |
37 | Processor
38 | InstallFromDMG
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/santa/santa.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current (still in prerelease) version of santa from Github.
7 |
8 | Identifier
9 | com.github.autopkg.arubdesu.install.santa
10 | Input
11 |
12 |
13 | MinimumVersion
14 | 0.6.1
15 | ParentRecipe
16 | com.github.autopkg.arubdesu.download.santa
17 | Process
18 |
19 |
20 | Processor
21 | DeprecationWarning
22 | Arguments
23 |
24 | warning_message
25 | Google Santa has announced the repo is archived, and pointed to NorthPoleSecurity's repo as the recommended fork. Please use the updated recipes in zentral-recipes. This recipe is deprecated and will be removed in the future.
26 |
27 |
28 |
29 | Processor
30 | Installer
31 | Arguments
32 |
33 | pkg_path
34 | %pathname%/*anta*.pkg
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/JetBrainsToolbox/JetBrainsToolbox.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.1.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of JetBrains Toolbox.
9 | Identifier
10 | com.github.autopkg.arubdesu-recipes.install.JetBrainsToolbox
11 | Input
12 |
13 | NAME
14 | JetBrains Toolbox
15 |
16 | MinimumVersion
17 | 1.0.0
18 | ParentRecipe
19 | com.github.autopkg.arubdesu-recipes.download.JetBrainsToolbox
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | destination_path
31 | /Applications
32 | source_item
33 | JetBrains Toolbox.app
34 |
35 |
36 |
37 | Processor
38 | InstallFromDMG
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/Google PythonAppEngineSDK/GoogleAppEngineLauncher.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v0.1.0 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of GoogleAppEngineLauncher.
9 | Identifier
10 | com.github.arubdesu.install.GoogleAppEngineLauncher
11 | Input
12 |
13 | NAME
14 | GoogleAppEngineLauncher
15 |
16 | MinimumVersion
17 | 0.5.0
18 | ParentRecipe
19 | com.github.arubdesu.download.GoogleAppEngineLauncher
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | destination_path
31 | /Applications
32 | source_item
33 | GoogleAppEngineLauncher.app
34 |
35 |
36 |
37 | Processor
38 | InstallFromDMG
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/ClipMenu/ClipMenu.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of ClipMenu.
7 | Identifier
8 | com.github.arubdesu.install.ClipMenu
9 | Input
10 |
11 | Name
12 | ClipMenu
13 |
14 | MinimumVersion
15 | 0.4.0
16 | ParentRecipe
17 | com.github.arubdesu.download.ClipMenu
18 | Process
19 |
20 |
21 | Processor
22 | InstallFromDMG
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | source_item
31 | ClipMenu.app
32 | destination_path
33 | /Applications/
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Pacifist/Pacifist.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Pacifist.
7 | Identifier
8 | com.github.arubdesu.install.Pacifist
9 | Input
10 |
11 | Name
12 | Pacifist
13 |
14 | MinimumVersion
15 | 0.4.0
16 | ParentRecipe
17 | com.github.arubdesu.download.Pacifist
18 | Process
19 |
20 |
21 | Processor
22 | InstallFromDMG
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | source_item
31 | Pacifist.app
32 | destination_path
33 | /Applications/
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Reflector/Reflector.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Reflector.
7 | Identifier
8 | com.github.arubdesu.install.Reflector
9 | Input
10 |
11 | Name
12 | Reflector
13 |
14 | MinimumVersion
15 | 0.4.0
16 | ParentRecipe
17 | com.github.arubdesu.download.Reflector
18 | Process
19 |
20 |
21 | Processor
22 | InstallFromDMG
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | source_item
31 | Reflector.app
32 | destination_path
33 | /Applications/
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/Workshare/Workshare.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Installs the current release version of Workshare.
7 | Identifier
8 | com.github.arubdesu.install.Workshare
9 | Input
10 |
11 | Name
12 | Workshare
13 |
14 | MinimumVersion
15 | 0.4.0
16 | ParentRecipe
17 | com.github.arubdesu.download.Workshare
18 | Process
19 |
20 |
21 | Processor
22 | InstallFromDMG
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 | items_to_copy
28 |
29 |
30 | source_item
31 | Workshare.app
32 | destination_path
33 | /Applications/
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/OrbStack/OrbStack.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of OrbStack.
9 |
10 | For Apple Silicon use: "arm64" in the ARCH variable (default)
11 | For Intel use: "amd64" in the ARCH variable
12 | Identifier
13 | com.github.arubdesu.install.OrbStack
14 | Input
15 |
16 | ARCH
17 | arm64
18 | NAME
19 | OrbStack
20 |
21 | MinimumVersion
22 | 2.3
23 | ParentRecipe
24 | com.github.arubdesu.download.OrbStack
25 | Process
26 |
27 |
28 | Arguments
29 |
30 | dmg_path
31 | %pathname%
32 | items_to_copy
33 |
34 |
35 | destination_path
36 | /Applications
37 | source_item
38 | OrbStack.app
39 |
40 |
41 |
42 | Processor
43 | InstallFromDMG
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/aws-vault/aws-vault.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Identifier
6 | com.github.autopkg.arubdesu-recipes.munki.aws-vault
7 | Input
8 |
9 | MUNKI_REPO_SUBDIR
10 |
11 | NAME
12 | aws-vault
13 | pkginfo
14 |
15 | catalogs
16 |
17 | testing
18 |
19 | category
20 | Developer
21 | description
22 | AWS Vault is a tool to securely store and access AWS credentials in a development environment.
23 | developer
24 | 99designs
25 | display_name
26 | aws-vault
27 | name
28 | %NAME%
29 | unattended_install
30 |
31 |
32 |
33 | MinimumVersion
34 | 0.5.0
35 | ParentRecipe
36 | com.github.autopkg.arubdesu-recipes.aws-vault.pkg
37 | Process
38 |
39 |
40 | Arguments
41 |
42 | repo_subdirectory
43 | %MUNKI_REPO_SUBDIR%
44 |
45 | Processor
46 | MunkiImporter
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/WWDC/WWDC.install.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.0.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Installs the latest version of WWDC.
9 | Identifier
10 | com.github.arubdesu.install.WWDC
11 | Input
12 |
13 | NAME
14 | WWDC
15 |
16 | MinimumVersion
17 | 0.6.1
18 | ParentRecipe
19 | com.github.arubdesu.download.WWDC
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | dmg_path
26 | %RECIPE_CACHE_DIR%/%NAME%.dmg
27 | dmg_root
28 | %RECIPE_CACHE_DIR%/%NAME%/Applications
29 |
30 | Processor
31 | DmgCreator
32 |
33 |
34 | Arguments
35 |
36 | dmg_path
37 | %dmg_path%
38 | items_to_copy
39 |
40 |
41 | destination_path
42 | /Applications
43 | source_item
44 | WWDC.app
45 |
46 |
47 |
48 | Processor
49 | InstallFromDMG
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/Sonos/Sonos.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Sonos.
7 | Identifier
8 | com.github.autopkg.download.Sonos
9 | Input
10 |
11 | NAME
12 | Sonos
13 |
14 | MinimumVersion
15 | 0.3.1
16 | Process
17 |
18 |
19 | Processor
20 | URLDownloader
21 | Arguments
22 |
23 | filename
24 | SonosDesktopController.dmg
25 | url
26 | https://www.sonos.com/redir/controller_software_mac2
27 |
28 |
29 |
30 | Processor
31 | EndOfCheckPhase
32 |
33 |
34 | Processor
35 | CodeSignatureVerifier
36 | Arguments
37 |
38 | input_path
39 | %pathname%/Sonos.app
40 | requirement
41 | identifier "com.sonos.macController" and anchor apple generic
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/WWDC/WWDC.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.0.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of WWDC and creates a package.
9 | Identifier
10 | com.github.arubdesu.pkg.WWDC
11 | Input
12 |
13 | BUNDLE_ID
14 | br.com.guilhermerambo.WWDC
15 | NAME
16 | WWDC
17 |
18 | MinimumVersion
19 | 0.6.1
20 | ParentRecipe
21 | com.github.arubdesu.download.WWDC
22 | Process
23 |
24 |
25 | Arguments
26 |
27 | pkg_request
28 |
29 | chown
30 |
31 |
32 | group
33 | admin
34 | path
35 | Applications
36 | user
37 | root
38 |
39 |
40 | id
41 | %BUNDLE_ID%
42 | pkgname
43 | %NAME%-%version%
44 | pkgroot
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | version
47 | %version%
48 |
49 |
50 | Processor
51 | PkgCreator
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/AirBuddy/AirBuddy2.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of AirBuddy and imports it into Munki.
9 | Identifier
10 | com.github.arubdesu.munki.AirBuddy2
11 | Input
12 |
13 | MUNKI_REPO_SUBDIR
14 | apps/%NAME%
15 | NAME
16 | AirBuddy
17 | pkginfo
18 |
19 | catalogs
20 |
21 | testing
22 |
23 | description
24 | Experience AirPods on your Mac like never before.
25 | developer
26 | GUILHERME RAMBO
27 | display_name
28 | AirBuddy
29 | name
30 | %NAME%
31 | unattended_install
32 |
33 |
34 |
35 | MinimumVersion
36 | 2.3
37 | ParentRecipe
38 | com.github.arubdesu.download.AirBuddy2
39 | Process
40 |
41 |
42 | Arguments
43 |
44 | pkg_path
45 | %pathname%
46 | repo_subdirectory
47 | %MUNKI_REPO_SUBDIR%
48 |
49 | Processor
50 | MunkiImporter
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/JetBrainsToolbox/JetBrainsToolbox.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.1.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of JetBrains Toolbox and imports it into Munki.
9 | Identifier
10 | com.github.autopkg.arubdesu-recipes.munki.JetBrainsToolbox
11 | Input
12 |
13 | MUNKI_REPO_SUBDIR
14 | apps/%NAME%
15 | NAME
16 | JetBrains Toolbox
17 | pkginfo
18 |
19 | catalogs
20 |
21 | testing
22 |
23 | description
24 |
25 | developer
26 | JetBrains s.r.o.
27 | display_name
28 | JetBrains Toolbox
29 | name
30 | %NAME%
31 | unattended_install
32 |
33 |
34 |
35 | MinimumVersion
36 | 1.0.0
37 | ParentRecipe
38 | com.github.autopkg.arubdesu-recipes.download.JetBrainsToolbox
39 | Process
40 |
41 |
42 | Arguments
43 |
44 | pkg_path
45 | %pathname%
46 | repo_subdirectory
47 | %MUNKI_REPO_SUBDIR%
48 |
49 | Processor
50 | MunkiImporter
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Google PythonAppEngineSDK/GoogleAppEngineLauncher.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v0.1.0 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of GoogleAppEngineLauncher and imports it into Munki.
9 | Identifier
10 | com.github.arubdesu.munki.GoogleAppEngineLauncher
11 | Input
12 |
13 | MUNKI_REPO_SUBDIR
14 | apps/%NAME%
15 | NAME
16 | GoogleAppEngineLauncher
17 | pkginfo
18 |
19 | catalogs
20 |
21 | testing
22 |
23 | description
24 |
25 | developer
26 | Google
27 | display_name
28 | GoogleAppEngineLauncher
29 | name
30 | %NAME%
31 | unattended_install
32 |
33 |
34 |
35 | MinimumVersion
36 | 0.5.0
37 | ParentRecipe
38 | com.github.arubdesu.download.GoogleAppEngineLauncher
39 | Process
40 |
41 |
42 | Arguments
43 |
44 | pkg_path
45 | %pathname%
46 | repo_subdirectory
47 | %MUNKI_REPO_SUBDIR%
48 |
49 | Processor
50 | MunkiImporter
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Sonos/Sonos.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Sonos and imports it into a Munki repo.
7 | Identifier
8 | com.github.autopkg.munki.Sonos
9 | Input
10 |
11 | NAME
12 | Sonos
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Take total control of your home listening experience with the Sonos app. Play, control and explore your music, your way.
23 | display_name
24 | Sonos
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.3.1
33 | ParentRecipe
34 | com.github.autopkg.download.Sonos
35 | Process
36 |
37 |
38 | Arguments
39 |
40 | pkg_path
41 | %pathname%
42 | repo_subdirectory
43 | %MUNKI_REPO_SUBDIR%
44 |
45 | Processor
46 | MunkiImporter
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/Workshare/Workshare.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Workshare and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Workshare
9 | Input
10 |
11 | NAME
12 | Workshare
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Marketing blurb goes here
23 | display_name
24 | Workshare
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Workshare
35 | Process
36 |
37 |
38 | Processor
39 | MunkiPkginfoMerger
40 |
41 |
42 | Arguments
43 |
44 | pkg_path
45 | %pathname%
46 | repo_subdirectory
47 | %MUNKI_REPO_SUBDIR%
48 |
49 | Processor
50 | MunkiImporter
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/aws-vault/aws-vault.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest darwin version of aws-vault.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.aws-vault.download
9 | Input
10 |
11 | NAME
12 | aws-vault
13 | arch
14 | arm64
15 | Comment
16 | set to amd64 for intel
17 |
18 | MinimumVersion
19 | 0.5.0
20 | Process
21 |
22 |
23 | Processor
24 | GitHubReleasesInfoProvider
25 | Arguments
26 |
27 | github_repo
28 | 99designs/aws-vault
29 | asset_regex
30 | aws-vault-darwin-%arch%.dmg
31 |
32 |
33 |
34 | Processor
35 | URLDownloader
36 | Arguments
37 |
38 | filename
39 | %NAME%-%version%.dmg
40 |
41 |
42 |
43 | Processor
44 | EndOfCheckPhase
45 |
46 |
47 | Processor
48 | CodeSignatureVerifier
49 | Arguments
50 |
51 | input_path
52 | %pathname%/%NAME%
53 | requirement
54 | identifier "aws-vault" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = NRM9HVJ62Z
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/Puppetlabs/PuppetEnterpriseAgent.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of PuppetEnterpriseAgent.
7 |
8 | OS_VERSION can be overridden for the specific package, or left to the current
9 | latest OS available
10 |
11 | Set ARCH to "x86_64" for Intel or "arm64" for Apple Silicon.
12 |
13 | Identifier
14 | com.github.autopkg.arubdesu-recipes.download.PuppetEnterpriseAgent
15 | Input
16 |
17 | NAME
18 | PuppetEnterpriseAgent
19 | OS_VERSION
20 | 14
21 | PUPPET_VERSION
22 | 8
23 | ARCH
24 | x86_64
25 |
26 | MinimumVersion
27 | 0.6.1
28 | Process
29 |
30 |
31 | Processor
32 | URLDownloader
33 | Arguments
34 |
35 | url
36 | https://downloads.puppetlabs.com/mac/puppet%PUPPET_VERSION%/%OS_VERSION%/%ARCH%/puppet-agent-latest.dmg
37 |
38 |
39 |
40 | Processor
41 | EndOfCheckPhase
42 |
43 |
44 | Processor
45 | CodeSignatureVerifier
46 | Arguments
47 |
48 | input_path
49 | %pathname%/*.pkg
50 | expected_authority_names
51 |
52 | Developer ID Installer: PUPPET LABS, INC. (VKGLGN2B6Y)
53 | Developer ID Certification Authority
54 | Apple Root CA
55 |
56 |
57 |
58 |
59 |
60 |
61 |
--------------------------------------------------------------------------------
/Pacifist/Pacifist.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Pacifist and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Pacifist
9 | Input
10 |
11 | NAME
12 | Pacifist
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Pacifist is a shareware application that opens Mac OS X .pkg package files, .dmg disk images, and .zip, .tar, .tar.gz, .tar.bz2, and .xar archives and allows you to extract individual files and folders out of them.
23 | display_name
24 | Pacifist
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Pacifist
35 | Process
36 |
37 |
38 | Arguments
39 |
40 | pkg_path
41 | %pathname%
42 | repo_subdirectory
43 | %MUNKI_REPO_SUBDIR%
44 |
45 | Processor
46 | MunkiImporter
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/WWDC/WWDC.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.0.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of WWDC and imports it into Munki.
9 | Identifier
10 | com.github.arubdesu.munki.WWDC
11 | Input
12 |
13 | MUNKI_REPO_SUBDIR
14 | apps/%NAME%
15 | NAME
16 | WWDC
17 | pkginfo
18 |
19 | catalogs
20 |
21 | testing
22 |
23 | description
24 | WWDC app for OS X
25 | developer
26 | GUILHERME RAMBO
27 | display_name
28 | WWDC
29 | name
30 | %NAME%
31 | unattended_install
32 |
33 |
34 |
35 | MinimumVersion
36 | 0.6.1
37 | ParentRecipe
38 | com.github.arubdesu.download.WWDC
39 | Process
40 |
41 |
42 | Arguments
43 |
44 | dmg_path
45 | %RECIPE_CACHE_DIR%/%NAME%.dmg
46 | dmg_root
47 | %RECIPE_CACHE_DIR%/%NAME%/Applications
48 |
49 | Processor
50 | DmgCreator
51 |
52 |
53 | Arguments
54 |
55 | pkg_path
56 | %dmg_path%
57 | repo_subdirectory
58 | %MUNKI_REPO_SUBDIR%
59 |
60 | Processor
61 | MunkiImporter
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/ClipMenu/ClipMenu.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of ClipMenu and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.ClipMenu
9 | Input
10 |
11 | NAME
12 | ClipMenu
13 | MUNKI_REPO_SUBDIR
14 | menubar_apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | ClipMenu can manage clipboard history. You can record 8 clipboard types, from plain text to image.
23 | display_name
24 | ClipMenu
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.ClipMenu
35 | Process
36 |
37 |
38 | Processor
39 | MunkiPkginfoMerger
40 |
41 |
42 | Arguments
43 |
44 | pkg_path
45 | %pathname%
46 | repo_subdirectory
47 | %MUNKI_REPO_SUBDIR%
48 |
49 | Processor
50 | MunkiImporter
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/WWDC/WWDC.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v1.0.2 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of WWDC.
9 | Identifier
10 | com.github.arubdesu.download.WWDC
11 | Input
12 |
13 | NAME
14 | WWDC
15 | SPARKLE_FEED_URL
16 | https://github.com/insidegui/WWDC/raw/master/Releases/appcast_v5.xml
17 |
18 | MinimumVersion
19 | 0.6.1
20 | Process
21 |
22 |
23 | Arguments
24 |
25 | appcast_url
26 | %SPARKLE_FEED_URL%
27 |
28 | Processor
29 | SparkleUpdateInfoProvider
30 |
31 |
32 | Arguments
33 |
34 | filename
35 | %NAME%-%version%.dmg
36 |
37 | Processor
38 | URLDownloader
39 |
40 |
41 | Processor
42 | EndOfCheckPhase
43 |
44 |
45 | Arguments
46 |
47 | input_path
48 | %pathname%/WWDC.app
49 | requirement
50 | anchor apple generic and identifier "io.wwdc.app" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "8C7439RJLG")
51 | strict_verification
52 |
53 |
54 | Processor
55 | CodeSignatureVerifier
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/Reflector/Reflector.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Reflector and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Reflector
9 | Input
10 |
11 | NAME
12 | Reflector
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Reflector lets you AirPlay mirror your iPhone or iPad to any Mac or PC, wirelessly. Play games, watch movies, demo apps or present to your computer from your iOS device.
23 | display_name
24 | Reflector
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Reflector
35 | Process
36 |
37 |
38 | Processor
39 | MunkiPkginfoMerger
40 |
41 |
42 | Arguments
43 |
44 | pkg_path
45 | %dmg_path%
46 | repo_subdirectory
47 | %MUNKI_REPO_SUBDIR%
48 |
49 | Processor
50 | MunkiImporter
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/Synergy/Synergy.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Synergy and imports it into a Munki repo. Be sure to add a supported_architectures array if you provide an ARCH in your override.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.munki.synergy
9 | Input
10 |
11 | MUNKI_REPO_SUBDIR
12 | apps
13 | NAME
14 | Synergy
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Synergy combines your desktop devices together in to one cohesive experience. It's software for sharing your mouse and keyboard between multiple computers on your desk. It works on Windows, Mac OS X and Linux.
23 | display_name
24 | Synergy
25 | mode
26 | a+rX
27 | name
28 | %NAME%
29 | postinstall_script
30 | #!/bin/sh
31 | # Uncomment the next line to allow assistive access
32 | # sqlite3 /Library/Application\ Support/com.apple.TCC/TCC.db "INSERT or REPLACE INTO access values ('kTCCServiceAccessibility', 'synergy', 0, 1, 0, NULL);"
33 |
34 | unattended_install
35 |
36 |
37 |
38 | MinimumVersion
39 | 0.5.1
40 | ParentRecipe
41 | com.github.autopkg.arubdesu-recipes.download.synergy
42 | Process
43 |
44 |
45 | Arguments
46 |
47 | pkg_path
48 | %pathname%
49 | repo_subdirectory
50 | %MUNKI_REPO_SUBDIR%
51 |
52 | Processor
53 | MunkiImporter
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/AirBuddy/AirBuddy2.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of AirBuddy.
9 | Identifier
10 | com.github.arubdesu.download.AirBuddy2
11 | Input
12 |
13 | NAME
14 | AirBuddy
15 |
16 | MinimumVersion
17 | 2.3
18 | Process
19 |
20 |
21 | Arguments
22 |
23 | appcast_url
24 | https://su.airbuddy.app/kCRSAmcjBc/appcast_hyeon.xml
25 |
26 | Processor
27 | SparkleUpdateInfoProvider
28 |
29 |
30 | Processor
31 | URLDownloader
32 |
33 |
34 | Processor
35 | EndOfCheckPhase
36 |
37 |
38 | Arguments
39 |
40 | input_path
41 | %pathname%/AirBuddy.app
42 | requirement
43 | anchor apple generic and identifier "codes.rambo.AirBuddy" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "8C7439RJLG")
44 |
45 | Processor
46 | CodeSignatureVerifier
47 |
48 |
49 | Arguments
50 |
51 | input_plist_path
52 | %pathname%/AirBuddy.app/Contents/Info.plist
53 | plist_version_key
54 | CFBundleShortVersionString
55 |
56 | Processor
57 | Versioner
58 |
59 |
60 |
61 |
62 |
--------------------------------------------------------------------------------
/CharlesProxy/CharlesProxy.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of CharlesProxy.
7 | Identifier
8 | com.github.autopkg.arubdesu.download.CharlesProxy
9 | Input
10 |
11 | NAME
12 | CharlesProxy
13 | URL
14 | https://www.charlesproxy.com/latest.do
15 |
16 | MinimumVersion
17 | 0.4.0
18 | Process
19 |
20 |
21 | Processor
22 | URLTextSearcher
23 | Arguments
24 |
25 | url
26 | %URL%
27 | re_pattern
28 | .*
29 | curl_opts
30 |
31 | -X
32 | POST
33 |
34 |
35 |
36 |
37 | Arguments
38 |
39 | url
40 | https://www.charlesproxy.com/assets/release/%match%/charles-proxy-%match%.dmg
41 | curl_opts
42 |
43 | -X
44 | GET
45 |
46 |
47 | Processor
48 | URLDownloader
49 |
50 |
51 | Processor
52 | EndOfCheckPhase
53 |
54 |
55 | Processor
56 | CodeSignatureVerifier
57 | Arguments
58 |
59 | input_path
60 | %pathname%/Charles.app
61 | requirement
62 | identifier "com.xk72.Charles" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "9A5PCU4FSD"
63 |
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/Synergy/Synergy.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current stable version of Synergy.
7 |
8 | Valid values for ARCH include:
9 | - "x64" (default, Intel)
10 | - "arm64" (Apple Silicon)
11 |
12 | Identifier
13 | com.github.autopkg.arubdesu-recipes.download.synergy
14 | Input
15 |
16 | NAME
17 | Synergy
18 | ARCH
19 | x64
20 |
21 | MinimumVersion
22 | 0.5.1
23 | Process
24 |
25 |
26 | Processor
27 | URLTextSearcher
28 | Arguments
29 |
30 | url
31 | https://symless.com/synergy/download
32 | re_pattern
33 | \bsynergy-([\d\.]+)-macos-%ARCH%\.dmg\b
34 | result_output_var_name
35 | version
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | url
44 | https://symless.com/synergy/synergy/api/download/synergy-%version%-macos-%ARCH%.dmg
45 | filename
46 | %NAME%-%version%.dmg
47 |
48 |
49 |
50 | Processor
51 | EndOfCheckPhase
52 |
53 |
54 | Processor
55 | CodeSignatureVerifier
56 | Arguments
57 |
58 | input_path
59 | %pathname%/Synergy.app
60 | requirement
61 | identifier "com.symless.synergy" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4HX897Y6GJ"
62 |
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/MacID/MacID.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of macid and imports it into a Munki repo.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.munki.macid
9 | Input
10 |
11 | NAME
12 | MacID
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Unlock your Mac with just your fingerprint.
23 | display_name
24 | MacID
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 | items_to_copy
30 |
31 |
32 | destination_path
33 | /Applications
34 | mode
35 | a+rx
36 | source_item
37 | MacID.app
38 |
39 |
40 |
41 |
42 | MinimumVersion
43 | 0.4.0
44 | ParentRecipe
45 | com.github.autopkg.arubdesu-recipes.download.macid
46 | Process
47 |
48 |
49 | Processor
50 | DmgCreator
51 | Arguments
52 |
53 | dmg_megabytes
54 | 300
55 | dmg_root
56 | %RECIPE_CACHE_DIR%/%NAME%
57 | dmg_path
58 | %RECIPE_CACHE_DIR%/%NAME%.dmg
59 |
60 |
61 |
62 | Arguments
63 |
64 | pkg_path
65 | %dmg_path%
66 | repo_subdirectory
67 | %MUNKI_REPO_SUBDIR%
68 |
69 | Processor
70 | MunkiImporter
71 |
72 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/Pacifist/Pacifist.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Pacifist.
7 | Identifier
8 | com.github.arubdesu.download.Pacifist
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | Pacifist
15 | DOWNLOAD_URL
16 | https://www.charlessoft.com/cgi-bin/pacifist_download.cgi?type=dmg
17 |
18 | Process
19 |
20 |
21 | Processor
22 | URLDownloader
23 | Arguments
24 |
25 | filename
26 | %NAME%.dmg
27 | url
28 | %DOWNLOAD_URL%
29 |
30 |
31 |
32 | Processor
33 | EndOfCheckPhase
34 |
35 |
36 | Processor
37 | AppDmgVersioner
38 | Arguments
39 |
40 | dmg_path
41 | %pathname%
42 |
43 |
44 |
45 | Processor
46 | CodeSignatureVerifier
47 | Arguments
48 |
49 | input_path
50 | %pathname%/Pacifist.app
51 | requirement
52 | identifier "com.charlessoft.pacifist" and anchor apple generic and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = HRLUCP7QP4)
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/CharlesProxy/CharlesProxy.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of CharlesProxy and imports it into a Munki repo.
7 | Identifier
8 | com.github.autopkg.arubdesu.munki.CharlesProxy
9 | Input
10 |
11 | NAME
12 | CharlesProxy
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | blocking_applications
18 |
19 | Charles.app
20 |
21 | catalogs
22 |
23 | testing
24 |
25 | description
26 | Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
27 | display_name
28 | Charles
29 | name
30 | %NAME%
31 | unattended_install
32 |
33 |
34 |
35 | MinimumVersion
36 | 0.4.0
37 | ParentRecipe
38 | com.github.autopkg.arubdesu.download.CharlesProxy
39 | Process
40 |
41 |
42 | Processor
43 | MunkiImporter
44 | Arguments
45 |
46 | pkg_path
47 | %pathname%
48 | repo_subdirectory
49 | %MUNKI_REPO_SUBDIR%
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/OrbStack/OrbStack.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of OrbStack.
9 |
10 | For Apple Silicon use: "arm64" in the ARCH variable (default)
11 | For Intel use: "amd64" in the ARCH variable
12 | Identifier
13 | com.github.arubdesu.download.OrbStack
14 | Input
15 |
16 | ARCH
17 | arm64
18 | NAME
19 | OrbStack
20 |
21 | MinimumVersion
22 | 2.3
23 | Process
24 |
25 |
26 | Arguments
27 |
28 | filename
29 | %NAME%-%ARCH%.dmg
30 | url
31 | https://orbstack.dev/download/stable/latest/%ARCH%
32 |
33 | Processor
34 | URLDownloader
35 |
36 |
37 | Processor
38 | EndOfCheckPhase
39 |
40 |
41 | Arguments
42 |
43 | input_path
44 | %pathname%/OrbStack.app
45 | requirement
46 | anchor apple generic and identifier "dev.kdrag0n.MacVirt" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = HUAQ24HBR6)
47 |
48 | Processor
49 | CodeSignatureVerifier
50 |
51 |
52 | Arguments
53 |
54 | input_plist_path
55 | %pathname%/OrbStack.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 | Processor
60 | Versioner
61 |
62 |
63 |
64 |
65 |
--------------------------------------------------------------------------------
/Puppetlabs/PuppetEnterpriseAgent.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the latest PuppetAgent and imports into Munki.
7 |
8 | OS_VERSION can be overridden for the specific package, or left to the current
9 | latest OS available. As some of the vendored contents (like ruby and libraries) are compiled
10 | specifically for each OS, we're setting the 'minimum_os_version' and 'maximum_os_version' keys.
11 | Identifier
12 | com.github.autopkg.arubdesu-recipes.munki.PuppetEnterpriseAgent
13 | Input
14 |
15 | MUNKI_REPO_SUBDIR
16 | support/Puppet
17 | NAME
18 | PuppetEnterpriseAgent
19 | OS_VERSION
20 | 11
21 | pkginfo
22 |
23 | catalogs
24 |
25 | testing
26 |
27 | description
28 | Puppet is a configuration management solution that allows you to define the state of your IT infrastructure, and then automatically enforces the desired state
29 | display_name
30 | Puppet Enterprise Agent
31 | name
32 | PuppetEnterpriseAgent
33 | minimum_os_version
34 | 10.%OS_VERSION%.0
35 | maximum_os_version
36 | 10.%OS_VERSION%.99
37 | developer
38 | Puppetlabs
39 | unattended_install
40 |
41 |
42 |
43 | MinimumVersion
44 | 0.6.1
45 | ParentRecipe
46 | com.github.autopkg.arubdesu-recipes.download.PuppetEnterpriseAgent
47 | Process
48 |
49 |
50 | Arguments
51 |
52 | pkg_path
53 | %pathname%
54 | repo_subdirectory
55 | %MUNKI_REPO_SUBDIR%
56 |
57 | Processor
58 | MunkiImporter
59 |
60 |
61 |
62 |
63 |
--------------------------------------------------------------------------------
/Sonos/Sonos.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Sonos and builds a package.
7 | Identifier
8 | com.github.autopkg.pkg.Sonos
9 | Input
10 |
11 | NAME
12 | Sonos
13 |
14 | ParentRecipe
15 | com.github.autopkg.download.Sonos
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | AppDmgVersioner
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 |
28 |
29 |
30 | Processor
31 | PkgRootCreator
32 | Arguments
33 |
34 | pkgroot
35 | %RECIPE_CACHE_DIR%/%NAME%
36 | pkgdirs
37 |
38 | Applications
39 | 0775
40 |
41 |
42 |
43 |
44 | Processor
45 | Copier
46 | Arguments
47 |
48 | source_path
49 | %pathname%/%app_name%
50 | destination_path
51 | %pkgroot%/Applications/%app_name%
52 |
53 |
54 |
55 | Processor
56 | PkgCreator
57 | Arguments
58 |
59 | pkg_request
60 |
61 | pkgname
62 | %NAME%-%version%
63 | pkgdir
64 | %RECIPE_CACHE_DIR%
65 | id
66 | com.sonos.macController
67 | chown
68 |
69 |
70 | path
71 | Applications
72 | user
73 | root
74 | group
75 | admin
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/aws-vault/aws-vault.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release of 99designs/aws-vault from Github
7 | and builds a package installing it to /usr/local/bin.
8 | Identifier
9 | com.github.autopkg.arubdesu-recipes.aws-vault.pkg
10 | Input
11 |
12 | NAME
13 | aws-vault
14 |
15 | MinimumVersion
16 | 0.3.0
17 | ParentRecipe
18 | com.github.autopkg.arubdesu-recipes.aws-vault.download
19 | Process
20 |
21 |
22 | Processor
23 | PkgRootCreator
24 | Arguments
25 |
26 | pkgroot
27 | %RECIPE_CACHE_DIR%/pkgroot
28 | pkgdirs
29 |
30 | usr
31 | 0755
32 | usr/local
33 | 0775
34 | usr/local/bin
35 | 0775
36 |
37 |
38 |
39 |
40 | Processor
41 | Copier
42 | Arguments
43 |
44 | source_path
45 | %pathname%/aws-vault
46 | destination_path
47 | %RECIPE_CACHE_DIR%/pkgroot/usr/local/bin/aws-vault
48 |
49 |
50 |
51 | Processor
52 | PkgCreator
53 | Arguments
54 |
55 | pkg_request
56 |
57 | pkgname
58 | %NAME%-%version%
59 | id
60 | com.99designs.%NAME%
61 | chown
62 |
63 |
64 | path
65 | usr
66 | user
67 | root
68 | group
69 | admin
70 | mode
71 | 0755
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
--------------------------------------------------------------------------------
/iTeleport/iTeleport.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of iTeleport and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.iTeleport
9 | Input
10 |
11 | NAME
12 | iTeleport
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | It's magic
23 | display_name
24 | iTeleport
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.iTeleport
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_root
43 | %RECIPE_CACHE_DIR%/%NAME%
44 | dmg_path
45 | %RECIPE_CACHE_DIR%/%NAME%.dmg
46 |
47 |
48 |
49 | Processor
50 | MunkiPkginfoMerger
51 |
52 |
53 | Arguments
54 |
55 | pkg_path
56 | %dmg_name%
57 | repo_subdirectory
58 | %MUNKI_REPO_SUBDIR%
59 |
60 | Processor
61 | MunkiImporter
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/santa/santa.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current (still in prerelease) version of santa from Github.
7 | Waiting on https://github.com/autopkg/autopkg/pull/264 to be merged before running
8 | CodeSigVerification on the kext in addition to the GUI.
9 |
10 | Identifier
11 | com.github.autopkg.arubdesu.download.santa
12 | Input
13 |
14 | NAME
15 | santa
16 |
17 | MinimumVersion
18 | 0.6.1
19 | Process
20 |
21 |
22 | Processor
23 | DeprecationWarning
24 | Arguments
25 |
26 | warning_message
27 | Google Santa has announced the repo is archived, and pointed to NorthPoleSecurity's repo as the recommended fork. Please use the updated recipes in zentral-recipes or davidbpirie-recipes. This recipe is deprecated and will be removed in the future.
28 |
29 |
30 |
31 | Processor
32 | GitHubReleasesInfoProvider
33 | Arguments
34 |
35 | github_repo
36 | northpolesec/santa
37 | include_prereleases
38 |
39 |
40 |
41 |
42 | Processor
43 | URLDownloader
44 | Arguments
45 |
46 | filename
47 | %NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | EndOfCheckPhase
53 |
54 |
55 | Processor
56 | CodeSignatureVerifier
57 | Arguments
58 |
59 | input_path
60 | %pathname%/*anta*pkg
61 | requirement
62 |
63 | Developer ID Installer: North Pole Security, Inc.
64 | Developer ID Certification Authority
65 | Apple Root CA
66 |
67 |
68 |
69 |
70 |
71 |
72 |
--------------------------------------------------------------------------------
/CharlesProxy/CharlesProxy.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of CharlesProxy and builds a package.
7 | Identifier
8 | com.github.autopkg.pkg.CharlesProxy
9 | Input
10 |
11 | NAME
12 | CharlesProxy
13 |
14 | ParentRecipe
15 | com.github.autopkg.arubdesu.download.CharlesProxy
16 | MinimumVersion
17 | 0.4.0
18 | Process
19 |
20 |
21 | Processor
22 | AppDmgVersioner
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 |
28 |
29 |
30 | Processor
31 | PkgRootCreator
32 | Arguments
33 |
34 | pkgroot
35 | %RECIPE_CACHE_DIR%/%NAME%
36 | pkgdirs
37 |
38 | Applications
39 | 0775
40 |
41 |
42 |
43 |
44 | Processor
45 | Copier
46 | Arguments
47 |
48 | source_path
49 | %pathname%/Charles.app
50 | destination_path
51 | %pkgroot%/Applications/Charles.app
52 |
53 |
54 |
55 | Processor
56 | PkgCreator
57 | Arguments
58 |
59 | pkg_request
60 |
61 | pkgname
62 | %NAME%-%version%
63 | pkgdir
64 | %RECIPE_CACHE_DIR%
65 | id
66 | com.xk72.Charles
67 | chown
68 |
69 |
70 | path
71 | Applications
72 | user
73 | root
74 | group
75 | admin
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/JetBrainsToolbox/JetBrainsToolbox.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the latest version of JetBrains Toolbox.
7 | ARCH can be one of 'mac' or 'macM1'
8 |
9 | Identifier
10 | com.github.autopkg.arubdesu-recipes.download.JetBrainsToolbox
11 | Input
12 |
13 | NAME
14 | JetBrainsToolbox
15 | ARCH
16 | mac
17 |
18 | MinimumVersion
19 | 1.0.0
20 | Process
21 |
22 |
23 | Processor
24 | URLTextSearcher
25 | Arguments
26 |
27 | url
28 | https://data.services.jetbrains.com/products/releases?code=TBA
29 | re_pattern
30 | %ARCH%":{"link":"(.+?dmg)"
31 |
32 |
33 |
34 | Arguments
35 |
36 | filename
37 | %NAME%-%ARCH%.dmg
38 | url
39 | %match%
40 |
41 | Processor
42 | URLDownloader
43 |
44 |
45 | Processor
46 | EndOfCheckPhase
47 |
48 |
49 | Arguments
50 |
51 | input_path
52 | %pathname%/JetBrains Toolbox.app
53 | requirement
54 | identifier "com.jetbrains.toolbox" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "2ZEFAR8TH3"
55 |
56 | Processor
57 | CodeSignatureVerifier
58 |
59 |
60 | Arguments
61 |
62 | input_plist_path
63 | %pathname%/JetBrains Toolbox.app/Contents/Info.plist
64 | plist_version_key
65 | CFBundleShortVersionString
66 |
67 | Processor
68 | Versioner
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/Limechat/Limechat.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Limechat and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Limechat
9 | Input
10 |
11 | NAME
12 | Limechat
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Limechat is an IRC client
23 | display_name
24 | Limechat
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Limechat
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/MacID/MacID.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the latest version of MacID.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.download.macid
9 | Input
10 |
11 | NAME
12 | MacID
13 |
14 | MinimumVersion
15 | 0.4.0
16 | Process
17 |
18 |
19 | Processor
20 | DeprecationWarning
21 | Arguments
22 |
23 | warning_message
24 | This recipe is no longer maintained and will be removed
25 |
26 |
27 |
28 | Processor
29 | SparkleUpdateInfoProvider
30 | Arguments
31 |
32 | appcast_url
33 | https://macid.co/appcast.xml
34 |
35 |
36 |
37 | Processor
38 | URLDownloader
39 | Arguments
40 |
41 | filename
42 | %NAME%.zip
43 |
44 |
45 |
46 | Processor
47 | EndOfCheckPhase
48 |
49 |
50 | Processor
51 | Unarchiver
52 | Arguments
53 |
54 | archive_path
55 | %pathname%
56 | destination_path
57 | %RECIPE_CACHE_DIR%/%NAME%
58 | purge_destination
59 |
60 |
61 |
62 |
63 | Processor
64 | CodeSignatureVerifier
65 | Arguments
66 |
67 | input_path
68 | %RECIPE_CACHE_DIR%/%NAME%/MacID.app
69 | requirement
70 | anchor apple generic and identifier "com.kanecheshire.MacIDOSX" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "9BCL7VAFF4")
71 |
72 |
73 |
74 |
75 |
76 |
--------------------------------------------------------------------------------
/Google PythonAppEngineSDK/GoogleAppEngineLauncher.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v0.1.0 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of GoogleAppEngineLauncher.
9 | Identifier
10 | com.github.arubdesu.download.GoogleAppEngineLauncher
11 | Input
12 |
13 | DOWNLOAD_URL
14 | https://storage.googleapis.com/appengine-sdks/featured/GoogleAppEngineLauncher-
15 | NAME
16 | GoogleAppEngineLauncher
17 |
18 | MinimumVersion
19 | 0.5.0
20 | Process
21 |
22 |
23 | Processor
24 | URLTextSearcher
25 | Arguments
26 |
27 | url
28 | https://cloud.google.com/appengine/docs/python/release-notes
29 | re_pattern
30 | Version (\d+\.\d+\.\d+)
31 |
32 |
33 |
34 | Processor
35 | URLDownloader
36 | Arguments
37 |
38 | url
39 | %DOWNLOAD_URL%%match%.dmg
40 |
41 |
42 |
43 | Processor
44 | EndOfCheckPhase
45 |
46 |
47 | Arguments
48 |
49 | input_path
50 | %pathname%/GoogleAppEngineLauncher.app
51 | requirement
52 | anchor apple generic and identifier "com.google.GoogleAppEngineLauncher" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = EQHXZ8M8AV)
53 |
54 | Processor
55 | CodeSignatureVerifier
56 |
57 |
58 | Arguments
59 |
60 | dmg_path
61 | %pathname%
62 |
63 | Processor
64 | AppDmgVersioner
65 |
66 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/PeterBorgApps/LingonX.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of LingonX and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.LingonX
9 | Input
10 |
11 | NAME
12 | LingonX
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | LingonX is an easy to use yet powerful utility that runs things automatically on your Mac
23 | display_name
24 | LingonX
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.LingonX
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/IrradiatedSoftware/Cinch.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Cinch and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Cinch
9 | Input
10 |
11 | NAME
12 | Cinch
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Cinch allows you to precisely resize a window simply by dragging to the left, right, or top screen edge.
23 | display_name
24 | Cinch
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Cinch
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/Google PythonAppEngineSDK/GoogleAppEngineLauncher.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v0.1.0 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of GoogleAppEngineLauncher and creates a package.
9 | Identifier
10 | com.github.arubdesu.pkg.GoogleAppEngineLauncher
11 | Input
12 |
13 | BUNDLE_ID
14 | com.google.GoogleAppEngineLauncher
15 | NAME
16 | GoogleAppEngineLauncher
17 |
18 | MinimumVersion
19 | 0.5.0
20 | ParentRecipe
21 | com.github.arubdesu.download.GoogleAppEngineLauncher
22 | Process
23 |
24 |
25 | Arguments
26 |
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 | pkgroot
33 | %RECIPE_CACHE_DIR%/%NAME%
34 |
35 | Processor
36 | PkgRootCreator
37 |
38 |
39 | Arguments
40 |
41 | destination_path
42 | %pkgroot%/Applications/GoogleAppEngineLauncher.app
43 | source_path
44 | %pathname%/GoogleAppEngineLauncher.app
45 |
46 | Processor
47 | Copier
48 |
49 |
50 | Arguments
51 |
52 | pkg_request
53 |
54 | chown
55 |
56 |
57 | group
58 | admin
59 | path
60 | Applications
61 | user
62 | root
63 |
64 |
65 | id
66 | %BUNDLE_ID%
67 | pkgname
68 | %NAME%-%version%
69 | pkgroot
70 | %RECIPE_CACHE_DIR%/%NAME%
71 | version
72 | %version%
73 |
74 |
75 | Processor
76 | PkgCreator
77 |
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/Mactracker/Mactracker.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Mactracker and imports into Munki.
7 | ParentRecipe
8 | com.github.arubdesu.download.Mactracker
9 | Identifier
10 | com.github.arubdesu.munki.Mactracker
11 | Input
12 |
13 | NAME
14 | Mactracker
15 | MUNKI_REPO_SUBDIR
16 | apps
17 | pkginfo
18 |
19 | catalogs
20 |
21 | testing
22 |
23 | description
24 | Mactracker provides detailed information on every Apple Macintosh computer ever made, including items such as processor speed, memory, optical drives, graphic cards, supported OS versions, and expansion options. Also included is information on Apple mice, keyboards, displays, printers, scanners, speakers, cameras, iPod, Apple TV, iPhone, iPad, Wi-Fi products, Newton, iOS, Mac OS, and OS X versions.
25 | display_name
26 | Mactracker
27 | name
28 | %NAME%
29 | unattended_install
30 |
31 |
32 |
33 | Process
34 |
35 |
36 | Processor
37 | DmgCreator
38 | Arguments
39 |
40 | dmg_root
41 | %RECIPE_CACHE_DIR%/%NAME%
42 | dmg_path
43 | %RECIPE_CACHE_DIR%/%NAME%.dmg
44 |
45 |
46 |
47 | Arguments
48 |
49 | pkg_path
50 | %dmg_path%
51 | repo_subdirectory
52 | %MUNKI_REPO_SUBDIR%
53 |
54 | Processor
55 | MunkiImporter
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/OnCue/OnCue2.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of OnCue2.
7 | Identifier
8 | com.github.arubdesu.download.OnCue2
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | OnCue2
15 | SPARKLE_FEED_URL
16 | http://www.eggdevil.com/oncue/ac.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | This recipe is no longer maintained and will be removed.
27 |
28 |
29 |
30 | Processor
31 | SparkleUpdateInfoProvider
32 | Arguments
33 |
34 | appcast_url
35 | %SPARKLE_FEED_URL%
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | filename
44 | %NAME%.zip
45 |
46 |
47 |
48 | Processor
49 | EndOfCheckPhase
50 |
51 |
52 | Processor
53 | Unarchiver
54 | Arguments
55 |
56 | archive_path
57 | %pathname%
58 | destination_path
59 | %RECIPE_CACHE_DIR%/%NAME%
60 | purge_destination
61 |
62 |
63 |
64 |
75 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/Limechat/Limechat.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Limechat.
7 | Identifier
8 | com.github.arubdesu.download.Limechat
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | Limechat
15 | SPARKLE_FEED_URL
16 | http://limechat.net/mac/appcast.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | This recipe is no longer maintained and will be removed
27 |
28 |
29 |
30 | Processor
31 | SparkleUpdateInfoProvider
32 | Arguments
33 |
34 | appcast_url
35 | %SPARKLE_FEED_URL%
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | filename
44 | %NAME%.tbz
45 |
46 |
47 |
48 | Processor
49 | EndOfCheckPhase
50 |
51 |
52 | Processor
53 | Unarchiver
54 | Arguments
55 |
56 | archive_path
57 | %pathname%
58 | destination_path
59 | %RECIPE_CACHE_DIR%/%NAME%
60 | purge_destination
61 |
62 |
63 |
64 |
65 | Processor
66 | CodeSignatureVerifier
67 | Arguments
68 |
69 | input_path
70 | %RECIPE_CACHE_DIR%/%NAME%/Limechat.app
71 | requirement
72 | anchor apple generic and identifier "net.limechat.LimeChat" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "3723UA4YHT")
73 |
74 |
75 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/Workshare/Workshare.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Workshare.
7 | Identifier
8 | com.github.arubdesu.download.Workshare
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | Workshare
15 | SPARKLE_FEED_URL
16 | https://install.workshare.com/installs/rel/desktop_dmg/update.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | SparkleUpdateInfoProvider
23 | Arguments
24 |
25 | appcast_url
26 | %SPARKLE_FEED_URL%
27 |
28 |
29 |
30 | Processor
31 | URLDownloader
32 | Arguments
33 |
34 | filename
35 | %NAME%.dmg
36 |
37 |
38 |
39 | Processor
40 | EndOfCheckPhase
41 |
42 |
43 | Processor
44 | Versioner
45 | Arguments
46 |
47 | input_plist_path
48 | %pathname%/Workshare.app/Contents/Info.plist
49 | plist_version_key
50 | CFBundleVersion
51 |
52 |
53 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/QuickRadar/quickradar.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of quickradar and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.quickradar
9 | Input
10 |
11 | NAME
12 | quickradar
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | QuickRadar runs in the background on your Mac, giving you a keyboard shortcut to instantly open a window to type your bug report.
23 | display_name
24 | quickradar
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.quickradar
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/OnCue/OnCue2.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of OnCue2 and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.OnCue2
9 | Input
10 |
11 | NAME
12 | OnCue2
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Motion Detection + Secure Remote Viewing. See what your camera sees while you're away. Set a motion trigger and record any activity that happens while you're gone!
23 | display_name
24 | OnCue2
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.OnCue2
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/RedSweater/MarsEdit.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of MarsEdit and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.MarsEdit
9 | Input
10 |
11 | NAME
12 | MarsEdit
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | MarsEdit is a weblog editor for Mac OS X. It supports posting to many popular blogging services, such as Blogger, Movable Type, Tumblr and WordPress.
23 | display_name
24 | MarsEdit
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.MarsEdit
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fluid.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Fluid.
7 | Identifier
8 | com.github.arubdesu.download.Fluid
9 | Input
10 |
11 | NAME
12 | Fluid
13 | SPARKLE_FEED_URL
14 | https://fluidapp.com/appcast/fluid2.rss
15 |
16 | Process
17 |
18 |
19 | Processor
20 | SparkleUpdateInfoProvider
21 | Arguments
22 |
23 | appcast_url
24 | %SPARKLE_FEED_URL%
25 |
26 |
27 |
28 | Processor
29 | URLDownloader
30 | Arguments
31 |
32 | filename
33 | %NAME%.zip
34 |
35 |
36 |
37 | Processor
38 | EndOfCheckPhase
39 |
40 |
41 | Processor
42 | Unarchiver
43 | Arguments
44 |
45 | archive_path
46 | %pathname%
47 | destination_path
48 | %RECIPE_CACHE_DIR%/%NAME%
49 | purge_destination
50 |
51 |
52 |
53 |
54 | Processor
55 | CodeSignatureVerifier
56 | Arguments
57 |
58 | input_path
59 | %RECIPE_CACHE_DIR%/%NAME%/Fluid.app
60 | requirement
61 | anchor apple generic and identifier "com.fluidapp.Fluid2" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "9867TNT66D")
62 |
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/IrradiatedSoftware/Cinch.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Cinch.
7 | Identifier
8 | com.github.arubdesu.download.Cinch
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | Cinch
15 | SPARKLE_FEED_URL
16 | https://www.irradiatedsoftware.com/updates/profiles/cinch.php
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | This recipe is no longer maintained and will be removed, feel free to request it being transferred to another repo under the autopkg org.
27 |
28 |
29 |
30 | Processor
31 | SparkleUpdateInfoProvider
32 | Arguments
33 |
34 | appcast_url
35 | %SPARKLE_FEED_URL%
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | filename
44 | %NAME%.zip
45 |
46 |
47 |
48 | Processor
49 | EndOfCheckPhase
50 |
51 |
52 | Processor
53 | Unarchiver
54 | Arguments
55 |
56 | archive_path
57 | %pathname%
58 | destination_path
59 | %RECIPE_CACHE_DIR%/%NAME%
60 | purge_destination
61 |
62 |
63 |
64 |
65 | Processor
66 | CodeSignatureVerifier
67 | Arguments
68 |
69 | input_path
70 | %RECIPE_CACHE_DIR%/%NAME%/Cinch.app
71 | requirement
72 | identifier "com.irradiatedsoftware.Cinch-Direct" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = GVZ7RF955D
73 |
74 |
75 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/Mactracker/Mactracker.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Mactracker.
7 | Identifier
8 | com.github.arubdesu.download.Mactracker
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | Mactracker
15 | SPARKLE_FEED_URL
16 | https://update.mactracker.ca/appcast-b.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | SparkleUpdateInfoProvider
23 | Arguments
24 |
25 | appcast_url
26 | %SPARKLE_FEED_URL%
27 |
28 |
29 |
30 | Processor
31 | URLDownloader
32 | Arguments
33 |
34 | filename
35 | %NAME%.zip
36 |
37 |
38 |
39 | Processor
40 | EndOfCheckPhase
41 |
42 |
43 | Processor
44 | Unarchiver
45 | Arguments
46 |
47 | archive_path
48 | %pathname%
49 | destination_path
50 | %RECIPE_CACHE_DIR%/%NAME%
51 | purge_destination
52 |
53 |
54 |
55 |
56 | Processor
57 | CodeSignatureVerifier
58 | Arguments
59 |
60 | input_path
61 | %RECIPE_CACHE_DIR%/%NAME%/Mactracker.app
62 | requirement
63 | identifier "com.mactrackerapp.Mactracker" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "63TP32R3AB"
64 |
65 |
66 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/MacID/MacID.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of macid and builds a package.
7 | Identifier
8 | com.github.autopkg.arubdesu-recipes.pkg.macid
9 | Input
10 |
11 | NAME
12 | MacID
13 |
14 | ParentRecipe
15 | com.github.autopkg.arubdesu-recipes.download.macid
16 | MinimumVersion
17 | 0.4.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/macid.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.kanecheshire.MacIDOSX
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/QuickRadar/quickradar.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of quickradar.
7 | Identifier
8 | com.github.arubdesu.download.quickradar
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | quickradar
15 | SPARKLE_FEED_URL
16 | http://www.quickradar.com/appcast.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | This recipe is no longer maintained and will be removed. Brisk, github.com/br1sk/brisk has been proposed as an alternative
27 |
28 |
29 |
30 | Processor
31 | SparkleUpdateInfoProvider
32 | Arguments
33 |
34 | appcast_url
35 | %SPARKLE_FEED_URL%
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | filename
44 | %NAME%.zip
45 |
46 |
47 |
48 | Processor
49 | EndOfCheckPhase
50 |
51 |
52 | Processor
53 | Unarchiver
54 | Arguments
55 |
56 | archive_path
57 | %pathname%
58 | destination_path
59 | %RECIPE_CACHE_DIR%/%NAME%
60 | purge_destination
61 |
62 |
63 |
64 |
65 | Processor
66 | CodeSignatureVerifier
67 | Arguments
68 |
69 | input_path
70 | %RECIPE_CACHE_DIR%/%NAME%/quickradar.app
71 | requirement
72 | anchor apple generic and identifier "com.quickradar.QuickRadar" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = R8P9272974)
73 |
74 |
75 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fake.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Fake.
7 | Identifier
8 | com.github.arubdesu.download.Fake
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | Fake
15 | SPARKLE_FEED_URL
16 | https://fakeapp.com/appcast/fake.rss
17 |
18 | Process
19 |
20 |
21 | Processor
22 | SparkleUpdateInfoProvider
23 | Arguments
24 |
25 | appcast_url
26 | %SPARKLE_FEED_URL%
27 |
28 |
29 |
30 | Processor
31 | URLDownloader
32 | Arguments
33 |
34 | filename
35 | %NAME%.zip
36 |
37 |
38 |
39 | Processor
40 | EndOfCheckPhase
41 |
42 |
43 | Processor
44 | Unarchiver
45 | Arguments
46 |
47 | archive_path
48 | %pathname%
49 | destination_path
50 | %RECIPE_CACHE_DIR%/%NAME%
51 | purge_destination
52 |
53 |
54 |
55 |
66 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/iTeleport/iTeleport.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of iTeleport.
7 | Identifier
8 | com.github.arubdesu.download.iTeleport
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | iTeleport
15 | SPARKLE_FEED_URL
16 | http://www.iteleportmobile.com/download/sparkle.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | This recipe is no longer maintained and will be removed, feel free to request it being transferred to another repo under the autopkg org.
27 |
28 |
29 |
30 | Processor
31 | SparkleUpdateInfoProvider
32 | Arguments
33 |
34 | appcast_url
35 | %SPARKLE_FEED_URL%
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | filename
44 | %NAME%.zip
45 |
46 |
47 |
48 | Processor
49 | EndOfCheckPhase
50 |
51 |
52 | Processor
53 | Unarchiver
54 | Arguments
55 |
56 | archive_path
57 | %pathname%
58 | destination_path
59 | %RECIPE_CACHE_DIR%/%NAME%
60 | purge_destination
61 |
62 |
63 |
64 |
75 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/balena-io/balenaEtcher.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.2.0 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of balenaEtcher.
9 | Identifier
10 | com.github.autopkg.arubdesu-recipes.download.balenaEtcher
11 | Input
12 |
13 | NAME
14 | balenaEtcher
15 |
16 | MinimumVersion
17 | 1.1
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | Consider switching to the balenaEtcher recipes in the dataJAR-recipes or ahousseini-recipes repos. This recipe is deprecated and will be removed in the future.
27 |
28 |
29 |
30 | Arguments
31 |
32 | asset_regex
33 | .*\.dmg$
34 | github_repo
35 | balena-io/etcher
36 |
37 | Processor
38 | GitHubReleasesInfoProvider
39 |
40 |
41 | Arguments
42 |
43 | filename
44 | %NAME%-%version%.dmg
45 |
46 | Processor
47 | URLDownloader
48 |
49 |
50 | Processor
51 | EndOfCheckPhase
52 |
53 |
54 | Arguments
55 |
56 | input_path
57 | %pathname%/balenaEtcher.app
58 | requirement
59 | identifier "io.balena.etcher" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "66H43P8FRG"
60 |
61 | Processor
62 | CodeSignatureVerifier
63 |
64 |
65 | Arguments
66 |
67 | input_plist_path
68 | %pathname%/balenaEtcher.app/Contents/Info.plist
69 | plist_version_key
70 | CFBundleShortVersionString
71 |
72 | Processor
73 | Versioner
74 |
75 |
76 |
77 |
78 |
--------------------------------------------------------------------------------
/RedSweater/MarsEdit.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of MarsEdit.
7 | Identifier
8 | com.github.arubdesu.download.MarsEdit
9 | MinimumVersion
10 | 0.3.1
11 | Input
12 |
13 | NAME
14 | MarsEdit
15 | SPARKLE_FEED_URL
16 | https://red-sweater.com/marsedit/appcast3.php
17 |
18 | Process
19 |
20 |
21 | Processor
22 | SparkleUpdateInfoProvider
23 | Arguments
24 |
25 | appcast_url
26 | %SPARKLE_FEED_URL%
27 |
28 |
29 |
30 | Processor
31 | URLDownloader
32 | Arguments
33 |
34 | filename
35 | %NAME%.zip
36 |
37 |
38 |
39 | Processor
40 | EndOfCheckPhase
41 |
42 |
43 | Processor
44 | Unarchiver
45 | Arguments
46 |
47 | archive_path
48 | %pathname%
49 | destination_path
50 | %RECIPE_CACHE_DIR%/%NAME%
51 | purge_destination
52 |
53 |
54 |
55 |
56 | Processor
57 | CodeSignatureVerifier
58 | Arguments
59 |
60 | input_path
61 | %RECIPE_CACHE_DIR%/%NAME%/MarsEdit.app
62 | requirement
63 | (anchor apple generic and certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "493CVA9A35") and (identifier "com.red-sweater.marsedit.macappstore" or identifier "com.red-sweater.marsedit")
64 |
65 |
66 |
67 |
68 |
69 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fluid.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Fluid and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Fluid
9 | Input
10 |
11 | NAME
12 | Fluid
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Web applications like Gmail, Facebook, Campfire and Pandora are becoming more and more like desktop applications every day. Running each of these web apps in a separate tab in your browser can be a real pain. Fluid lets you create a Real Mac App (or "Fluid App") out of any website or web application, effectively turning your favorite web apps into OS X desktop apps.
23 | display_name
24 | Fluid
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Fluid
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Arguments
52 |
53 | pkg_path
54 | %dmg_path%
55 | repo_subdirectory
56 | %MUNKI_REPO_SUBDIR%
57 | version_comparison_key
58 | CFBundleVersion
59 |
60 | Processor
61 | MunkiImporter
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/Reflector/Reflector.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Reflector.
7 | Identifier
8 | com.github.arubdesu.download.Reflector
9 | MinimumVersion
10 | 1.1
11 | Input
12 |
13 | NAME
14 | Reflector
15 | SPARKLE_FEED_URL
16 | https://updates.airsquirrels.com/Reflector/Mac/Reflector.xml
17 |
18 | Process
19 |
20 |
21 | Processor
22 | DeprecationWarning
23 | Arguments
24 |
25 | warning_message
26 | Consider switching to the Reflector 4 recipes in the dataJAR-recipes repo. This recipe is deprecated and will be removed in the future.
27 |
28 |
29 |
30 | Processor
31 | SparkleUpdateInfoProvider
32 | Arguments
33 |
34 | appcast_url
35 | %SPARKLE_FEED_URL%
36 |
37 |
38 |
39 | Processor
40 | URLDownloader
41 | Arguments
42 |
43 | filename
44 | %NAME%.dmg
45 |
46 |
47 |
48 | Processor
49 | EndOfCheckPhase
50 |
51 |
52 | Processor
53 | AppDmgVersioner
54 | Arguments
55 |
56 | dmg_path
57 | %pathname%
58 |
59 |
60 |
61 | Processor
62 | CodeSignatureVerifier
63 | Arguments
64 |
65 | input_path
66 | %pathname%/Reflector.app
67 | requirement
68 | identifier "com.squirrels.Reflection" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "67X2M9MT5G"
69 |
70 |
71 |
72 |
73 |
74 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fake.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads latest version of Fake and imports it into a Munki repo.
7 | Identifier
8 | com.github.arubdesu.munki.Fake
9 | Input
10 |
11 | NAME
12 | Fake
13 | MUNKI_REPO_SUBDIR
14 | apps
15 | pkginfo
16 |
17 | catalogs
18 |
19 | testing
20 |
21 | description
22 | Fake is a new browser for Mac OS X that makes web automation simple. Fake allows you to drag discrete browser Actions into a graphical Workflow that can be run again and again without human interaction. The Fake Workflows you create can be saved, reopened, and shared. Inspired by Apple's Automator application, Fake looks like a combination of Safari and Automator that allows you to run (and re-run) "fake" interactions with the web.
23 | display_name
24 | Fake
25 | name
26 | %NAME%
27 | unattended_install
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.2.0
33 | ParentRecipe
34 | com.github.arubdesu.download.Fake
35 | Process
36 |
37 |
38 | Processor
39 | DmgCreator
40 | Arguments
41 |
42 | dmg_megabytes
43 | 300
44 | dmg_root
45 | %RECIPE_CACHE_DIR%/%NAME%
46 | dmg_path
47 | %RECIPE_CACHE_DIR%/%NAME%.dmg
48 |
49 |
50 |
51 | Processor
52 | MunkiPkginfoMerger
53 |
54 |
55 | Arguments
56 |
57 | pkg_path
58 | %dmg_path%
59 | repo_subdirectory
60 | %MUNKI_REPO_SUBDIR%
61 |
62 | Processor
63 | MunkiImporter
64 |
65 |
66 |
67 |
68 |
--------------------------------------------------------------------------------
/MSMAU/MAU.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Finds latest Microsoft AutoUpdate (MAU) installer, downloads the pkg.
7 | Identifier
8 | com.github.autopkg.arubdesu.pkg.MAU
9 | MinimumVersion
10 | 0.4.1
11 | Input
12 |
13 | NAME
14 | MSMAU
15 | CULTURE_CODE
16 | 0409
17 |
18 | Process
19 |
20 |
21 | Processor
22 | MAUURLandUpdateInfoProvider
23 | Arguments
24 |
25 | culture_code
26 | %CULTURE_CODE%
27 |
28 |
29 |
30 | Processor
31 | URLDownloader
32 |
33 |
34 | Processor
35 | EndOfCheckPhase
36 |
37 |
38 | Processor
39 | CodeSignatureVerifier
40 | Arguments
41 |
42 | input_path
43 | %pathname%
44 | expected_authority_names
45 |
46 | Developer ID Installer: Microsoft Corporation (UBF8T346G9)
47 | Developer ID Certification Authority
48 | Apple Root CA
49 |
50 |
51 |
52 |
53 | Processor
54 | FlatPkgUnpacker
55 | Arguments
56 |
57 | flat_pkg_path
58 | %pathname%
59 | destination_path
60 | %RECIPE_CACHE_DIR%/unpack
61 | purge_destination
62 |
63 |
64 |
65 |
66 | Processor
67 | PkgPayloadUnpacker
68 | Arguments
69 |
70 | pkg_payload_path
71 | %RECIPE_CACHE_DIR%/unpack/Office15_autoupdate_updater.pkg/Payload
72 | destination_path
73 | %RECIPE_CACHE_DIR%/app
74 | purge_destination
75 |
76 |
77 |
78 |
79 | Processor
80 | com.github.arubdesu.shared/SantaCertSha
81 | Arguments
82 |
83 | DISABLE_APP_SIGNATURE_VERIFICATION
84 |
85 | input_path
86 | %RECIPE_CACHE_DIR%/app/*.app
87 | destination_sha_text_path
88 | %RECIPE_CACHE_DIR%/unpack
89 |
90 |
91 |
92 |
93 |
94 |
--------------------------------------------------------------------------------
/OrbStack/OrbStack.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot)
7 | Description
8 | Downloads the latest version of OrbStack and imports it into Munki.
9 |
10 | For Apple Silicon use: "arm64" in the ARCH variable (default)
11 | For Intel use: "amd64" in the ARCH variable
12 | Identifier
13 | com.github.arubdesu.munki.OrbStack
14 | Input
15 |
16 | ARCH
17 | arm64
18 | MUNKI_REPO_SUBDIR
19 | apps/%NAME%
20 | NAME
21 | OrbStack
22 | pkginfo
23 |
24 | catalogs
25 |
26 | testing
27 |
28 | category
29 | Development
30 | description
31 | OrbStack is a fast, light, and simple way to run containers and Linux machines on macOS. It's a supercharged alternative to Docker Desktop and WSL, all in one easy-to-use app.
32 | developer
33 | Orbital Labs, LLC
34 | display_name
35 | OrbStack
36 | name
37 | %NAME%
38 | unattended_install
39 |
40 | unattended_uninstall
41 |
42 |
43 |
44 | MinimumVersion
45 | 2.3
46 | ParentRecipe
47 | com.github.arubdesu.download.OrbStack
48 | Process
49 |
50 |
51 | Arguments
52 |
53 | find
54 | amd64
55 | input_string
56 | %ARCH%
57 | replace
58 | x86_64
59 |
60 | Processor
61 | com.github.homebysix.FindAndReplace/FindAndReplace
62 |
63 |
64 | Arguments
65 |
66 | additional_pkginfo
67 |
68 | supported_architectures
69 |
70 | %output_string%
71 |
72 |
73 |
74 | Processor
75 | MunkiPkginfoMerger
76 |
77 |
78 | Arguments
79 |
80 | pkg_path
81 | %pathname%
82 | repo_subdirectory
83 | %MUNKI_REPO_SUBDIR%
84 |
85 | Processor
86 | MunkiImporter
87 |
88 |
89 |
90 |
91 |
--------------------------------------------------------------------------------
/OnCue/OnCue2.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of OnCue2 and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.OnCue2
9 | Input
10 |
11 | NAME
12 | OnCue2
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.OnCue2
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Comment
36 | Get version from the app
37 | Processor
38 | Versioner
39 | Arguments
40 |
41 | input_plist_path
42 | %pkgroot%/Applications/OnCue.app/Contents/Info.plist
43 | plist_version_key
44 | CFBundleShortVersionString
45 |
46 |
47 |
48 | Processor
49 | PkgCreator
50 | Arguments
51 |
52 | pkg_request
53 |
54 | pkgname
55 | %NAME%-%version%
56 | version
57 | %version%
58 | id
59 | com.eggdevil.oncue2
60 | chown
61 |
62 |
63 | path
64 | Applications
65 | user
66 | root
67 | group
68 | admin
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
--------------------------------------------------------------------------------
/8x8Inc/8x8Work.download.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Set ARCHITECTURE to "-arm64" to download for Apple Silicon. Set empty for Intel.
7 | Description
8 | Downloads the latest arm64 version of 8x8 Work
9 | Identifier
10 | com.github.arubdesu.download.8x8Work
11 | Input
12 |
13 | ARCHITECTURE
14 | -arm64
15 | NAME
16 | 8x8Work
17 |
18 | MinimumVersion
19 | 1.0.0
20 | Process
21 |
22 |
23 | Processor
24 | URLTextSearcher
25 | Arguments
26 |
27 | url
28 | https://support-portal.8x8.com/helpcenter/viewArticle.html?d=8bff4970-6fbf-4daf-842d-8ae9b533153d
29 | re_pattern
30 | href="(https://work-desktop-assets.8x8.com/prod-publish/ga/work%ARCHITECTURE%-dmg-v[0-9].*\.dmg)"
31 |
32 |
33 |
34 | Processor
35 | URLDownloader
36 | Arguments
37 |
38 | url
39 | %match%
40 | filename
41 | %NAME%.dmg
42 |
43 |
44 |
45 | Processor
46 | EndOfCheckPhase
47 |
48 |
49 | Processor
50 | CodeSignatureVerifier
51 | Arguments
52 |
53 | input_path
54 | %pathname%/8x8 Work.app
55 | requirement
56 | identifier "com.electron.8x8---virtual-office" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = FC967L3QRG
57 |
58 |
59 |
60 | Processor
61 | Versioner
62 | Arguments
63 |
64 | input_plist_path
65 | %pathname%/8x8 Work.app/Contents/Info.plist
66 | plist_version_key
67 | CFBundleVersion
68 |
69 |
70 |
71 |
72 |
73 |
--------------------------------------------------------------------------------
/Pacifist/Pacifist.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Pacifist and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Pacifist
9 | Input
10 |
11 | NAME
12 | Pacifist
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Pacifist
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | AppDmgVersioner
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 |
28 |
29 |
30 | Processor
31 | PkgRootCreator
32 | Arguments
33 |
34 | pkgroot
35 | %RECIPE_CACHE_DIR%/%NAME%
36 | pkgdirs
37 |
38 | Applications
39 | 0775
40 |
41 |
42 |
43 |
44 | Processor
45 | Copier
46 | Arguments
47 |
48 | source_path
49 | %pathname%/Pacifist.app
50 | destination_path
51 | %pkgroot%/Applications/Pacifist.app
52 |
53 |
54 |
55 | Processor
56 | PkgCreator
57 | Arguments
58 |
59 | pkg_request
60 |
61 | pkgname
62 | %NAME%-%version%
63 | version
64 | %version%
65 | id
66 | com.charlessoft.pacifist
67 | chown
68 |
69 |
70 | path
71 | Applications
72 | user
73 | root
74 | group
75 | admin
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/ClipMenu/ClipMenu.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of ClipMenu and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.ClipMenu
9 | Input
10 |
11 | NAME
12 | ClipMenu
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.ClipMenu
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | AppDmgVersioner
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 |
28 |
29 |
30 | Processor
31 | PkgRootCreator
32 | Arguments
33 |
34 | pkgroot
35 | %RECIPE_CACHE_DIR%/%NAME%
36 | pkgdirs
37 |
38 | Applications
39 | 0775
40 |
41 |
42 |
43 |
44 | Processor
45 | Copier
46 | Arguments
47 |
48 | source_path
49 | %pathname%/ClipMenu.app
50 | destination_path
51 | %pkgroot%/Applications/ClipMenu.app
52 |
53 |
54 |
55 | Processor
56 | PkgCreator
57 | Arguments
58 |
59 | pkg_request
60 |
61 | pkgname
62 | %NAME%-%version%
63 | pkgdir
64 | %RECIPE_CACHE_DIR%
65 | id
66 | com.naotaka.ClipMenu
67 | chown
68 |
69 |
70 | path
71 | Applications
72 | user
73 | root
74 | group
75 | admin
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/Reflector/Reflector.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Reflector and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Reflector
9 | Input
10 |
11 | NAME
12 | Reflector
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Reflector
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | AppDmgVersioner
23 | Arguments
24 |
25 | dmg_path
26 | %pathname%
27 |
28 |
29 |
30 | Processor
31 | PkgRootCreator
32 | Arguments
33 |
34 | pkgroot
35 | %RECIPE_CACHE_DIR%/%NAME%
36 | pkgdirs
37 |
38 | Applications
39 | 0775
40 |
41 |
42 |
43 |
44 | Processor
45 | Copier
46 | Arguments
47 |
48 | source_path
49 | %pathname%/Reflector.app
50 | destination_path
51 | %pkgroot%/Applications/Reflector.app
52 |
53 |
54 |
55 | Processor
56 | PkgCreator
57 | Arguments
58 |
59 | pkg_request
60 |
61 | pkgname
62 | %NAME%-%version%
63 | pkgdir
64 | %RECIPE_CACHE_DIR%
65 | id
66 | com.squirrels.Reflection
67 | chown
68 |
69 |
70 | path
71 | Applications
72 | user
73 | root
74 | group
75 | admin
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
--------------------------------------------------------------------------------
/8x8Inc/8x8Work.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Comment
6 | Set MUNKI_ARCHITECTURE to "arm64" for Apple Silicon or "x86_64" for Intel.
7 | Description
8 | Downloads the latest version of 8x8 Work and imports it into Munki.
9 | Identifier
10 | com.github.arubdesu.munki.8x8Work
11 | Input
12 |
13 | MUNKI_ARCHITECTURE
14 | arm64
15 | MUNKI_REPO_SUBDIR
16 | apps/%NAME%
17 | NAME
18 | 8x8Work
19 | pkginfo
20 |
21 | catalogs
22 |
23 | testing
24 |
25 | description
26 | 8x8 Work is a comprehensive unified communications application that integrates a business softphone with visual voicemail, corporate directory, instant messaging, presence, video calling, fax, call recording, and web conferencing—all in a standalone desktop application. Use your Mac or smartphone to make calls, join video conferences or online meetings, chat, manage voicemails, access your company directory, and more.
27 | developer
28 | 8x8, Inc.
29 | display_name
30 | 8x8 Work
31 | name
32 | %NAME%
33 | supported_architectures
34 |
35 | %MUNKI_ARCHITECTURE%
36 |
37 | unattended_install
38 |
39 | unattended_uninstall
40 |
41 |
42 |
43 | MinimumVersion
44 | 1.0.0
45 | ParentRecipe
46 | com.github.arubdesu.download.8x8Work
47 | Process
48 |
49 |
50 | Comment
51 | If the MUNKI_ARCHITECTURE is not set, then the recipe will stop here
52 | Processor
53 | StopProcessingIf
54 | Arguments
55 |
56 | predicate
57 | %MUNKI_ARCHITECTURE% != arm64 AND %MUNKI_ARCHITECTURE% != x86_64
58 |
59 |
60 |
61 | Processor
62 | MunkiImporter
63 | Arguments
64 |
65 | pkg_path
66 | %pathname%
67 | repo_subdirectory
68 | %MUNKI_REPO_SUBDIR%
69 |
70 |
71 |
72 |
73 |
74 |
--------------------------------------------------------------------------------
/MSMAU/MAU.munki.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Finds latest Microsoft AutoUpdate (MAU) installer, downloads the pkg. Set CULTURE_CODE to a different
7 | value to get a different localization. See http://msdn.microsoft.com/en-us/library/ee825488(v=cs.20).aspx
8 | for a table of Culture Codes.
9 | Identifier
10 | com.github.autopkg.arubdesu.munki.MAU
11 | Input
12 |
13 | NAME
14 | MAU
15 | MUNKI_REPO_SUBDIR
16 | apps/Office2011
17 | CULTURE_CODE
18 | 0409
19 | pkginfo
20 |
21 | blocking_applications
22 |
23 | Microsoft Autoupdate
24 |
25 | catalogs
26 |
27 | testing
28 |
29 |
30 |
31 | MinimumVersion
32 | 0.4.1
33 | Process
34 |
35 |
36 | Processor
37 | MAUURLandUpdateInfoProvider
38 | Arguments
39 |
40 | culture_code
41 | %CULTURE_CODE%
42 | munki_update_name
43 | %NAME%
44 |
45 |
46 |
47 | Processor
48 | URLDownloader
49 |
50 |
51 | Processor
52 | EndOfCheckPhase
53 |
54 |
55 | Processor
56 | CodeSignatureVerifier
57 | Arguments
58 |
59 | input_path
60 | %pathname%
61 | expected_authority_names
62 |
63 | Developer ID Installer: Microsoft Corporation (UBF8T346G9)
64 | Developer ID Certification Authority
65 | Apple Root CA
66 |
67 |
68 |
69 |
70 | Comment
71 | Merge input pkginfo and additional_pkginfo generated by MAUURLandUpdateInfoProvider
72 | Processor
73 | MunkiPkginfoMerger
74 |
75 |
76 | Arguments
77 |
78 | pkg_path
79 | %pathname%
80 | repo_subdirectory
81 | %MUNKI_REPO_SUBDIR%
82 |
83 | Processor
84 | MunkiImporter
85 |
86 |
87 |
88 |
89 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fake.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Fake and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Fake
9 | Input
10 |
11 | NAME
12 | Fake
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Fake
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/Fake.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.fakeapp.Fake
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/CelestialTeapotSoftware/Fluid.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Fluid and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Fluid
9 | Input
10 |
11 | NAME
12 | Fluid
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Fluid
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/Fluid.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.fluidapp.FluidApp
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/IrradiatedSoftware/Cinch.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Cinch and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Cinch
9 | Input
10 |
11 | NAME
12 | Cinch
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Cinch
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/Cinch.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.irradiatedsoftware.cinch
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/Limechat/Limechat.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of Limechat and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.Limechat
9 | Input
10 |
11 | NAME
12 | Limechat
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.Limechat
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/Limechat.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | net.limechat.limechat
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/PeterBorgApps/LingonX.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of LingonX and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.LingonX
9 | Input
10 |
11 | NAME
12 | LingonX
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.LingonX
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/Lingon X.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.peterborgapps.LingonX
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/RedSweater/MarsEdit.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of MarsEdit and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.MarsEdit
9 | Input
10 |
11 | NAME
12 | MarsEdit
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.MarsEdit
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/MarsEdit.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.red-sweater.marsedit
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------
/iTeleport/iTeleport.pkg.recipe:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Description
6 | Downloads the current release version of iTeleport and builds a package.
7 | Identifier
8 | com.github.arubdesu.pkg.iTeleport
9 | Input
10 |
11 | NAME
12 | iTeleport
13 |
14 | ParentRecipe
15 | com.github.arubdesu.download.iTeleport
16 | MinimumVersion
17 | 0.2.0
18 | Process
19 |
20 |
21 | Processor
22 | PkgRootCreator
23 | Arguments
24 |
25 | pkgroot
26 | %RECIPE_CACHE_DIR%/%NAME%
27 | pkgdirs
28 |
29 | Applications
30 | 0775
31 |
32 |
33 |
34 |
35 | Processor
36 | Unarchiver
37 | Arguments
38 |
39 | archive_path
40 | %pathname%
41 | destination_path
42 | %pkgroot%/Applications
43 | purge_destination
44 |
45 |
46 |
47 |
48 | Comment
49 | Get version from the app
50 | Processor
51 | Versioner
52 | Arguments
53 |
54 | input_plist_path
55 | %pkgroot%/Applications/iTeleport.app/Contents/Info.plist
56 | plist_version_key
57 | CFBundleShortVersionString
58 |
59 |
60 |
61 | Processor
62 | PkgCreator
63 | Arguments
64 |
65 | pkg_request
66 |
67 | pkgname
68 | %NAME%-%version%
69 | version
70 | %version%
71 | id
72 | com.iteleport.iteleportformac
73 | chown
74 |
75 |
76 | path
77 | Applications
78 | user
79 | root
80 | group
81 | admin
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
--------------------------------------------------------------------------------