Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/autopkg/seansgm-recipes

Recipes for LANrev
https://github.com/autopkg/seansgm-recipes

Last synced: about 2 months ago
JSON representation

Recipes for LANrev

Awesome Lists containing this project

README

        

# AutoPkg Recipes for FileWave & LANrev

For information on AutoPkg please read the [wiki](https://github.com/autopkg/autopkg/wiki/Getting-Started)

Absolute and LANrev recipes have been moved to their own directory. Product is being killed off.

## For Anyone New
[LANrevImporter](https://github.com/jbaker10/LANrevImporter) is required to upload packages into your LANrev database and "LANrev Admin.app" needs to be running and signed in with a user who has permissions to add payloads and packages. See the LANrevImporter page for more details.

[FWTools](https://github.com/autopkg/filewave) are required to upload packages into your FileWave database. You will also find some FileWave recipes and the guide to get you started with FileWave

## LANrev Note

Due to LANrev's imminent end of life, it is highly unlikely I will make any chanage to the LANrev recipes anymore.
FileWave recipes will now be offered instead

## Recipes

All these recipes require a parent. Look at the ParentRecipe key in the file. For example, Firefox.LANrev.recipe

ParentRecipe
com.github.autopkg.pkg.Firefox_EN

Alternatively, you can get parent info running:

autopkg info Firefox.LANrev

which in turn will show all parents

Recipe file path: /Volumes/DATA/autopkg/Recipes/LANrev/Firefox.LANrev.recipe
Parent recipe(s): /Volumes/DATA/autopkg/RecipeRepos/com.github.autopkg.recipes/Mozilla/Firefox.pkg.recipe
/Volumes/DATA/autopkg/RecipeRepos/com.github.autopkg.recipes/Mozilla/Firefox.download.recipe

## Overrides

Information on recipe overrides can be found [here](https://github.com/autopkg/autopkg/wiki/Recipe-Overrides)

Consider using overrides for some keys, e.g.

* sd\_name\_prefix
* payload\_name\_prefix
* add\_s\_to\_availability\_date

### Example

Firefox override

Identifier
local.Override.LANrev.Firefox
Input

LOCALE
en_GB
NAME
Firefox
RELEASE
latest
sd_name_prefix
LANrev-
payload_name_prefix
LANrev-
add_s_to_availability_date
86400

ParentRecipe
local.amsdpackages.FirefoxESR

autopkg info will also show any overrides if there are any

autopkg info Firefox.LANrev.Override

Input values:
LOCALE = "en_GB";
NAME = Firefox;
RELEASE = latest;
"add_s_to_availability_date" = 86400;
"payload_name_prefix" = "LANrev-";
"sd_name_prefix" = "LANrev-";