diff --git a/Mozilla Corporation/Firefox.download.recipe b/Mozilla Corporation/Firefox.download.recipe new file mode 100644 index 0000000..3cc317e --- /dev/null +++ b/Mozilla Corporation/Firefox.download.recipe @@ -0,0 +1,59 @@ + + + + + Comment + Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot) + Description + Downloads the latest version of Firefox. + Identifier + com.github.solutiogruppen.download.Firefox + Input + + NAME + Firefox + + MinimumVersion + 2.3 + Process + + + Arguments + + filename + %NAME%.dmg + url + https://download.mozilla.org/?product=firefox-latest&os=osx&lang=da + + Processor + URLDownloader + + + Processor + EndOfCheckPhase + + + Arguments + + input_path + %pathname%/Firefox.app + requirement + identifier "org.mozilla.firefox" 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] = "43AQ936H96" + + Processor + CodeSignatureVerifier + + + Arguments + + input_plist_path + %pathname%/Firefox.app/Contents/Info.plist + plist_version_key + CFBundleShortVersionString + + Processor + Versioner + + + + diff --git a/Mozilla Corporation/Firefox.install.recipe b/Mozilla Corporation/Firefox.install.recipe new file mode 100644 index 0000000..ad5d6b5 --- /dev/null +++ b/Mozilla Corporation/Firefox.install.recipe @@ -0,0 +1,42 @@ + + + + + Comment + Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot) + Description + Installs the latest version of Firefox. + Identifier + com.github.solutiogruppen.install.Firefox + Input + + NAME + Firefox + + MinimumVersion + 2.3 + ParentRecipe + com.github.solutiogruppen.download.Firefox + Process + + + Arguments + + dmg_path + %pathname% + items_to_copy + + + destination_path + /Applications + source_item + Firefox.app + + + + Processor + InstallFromDMG + + + + diff --git a/Mozilla Corporation/Firefox.munki.recipe b/Mozilla Corporation/Firefox.munki.recipe new file mode 100644 index 0000000..cf08704 --- /dev/null +++ b/Mozilla Corporation/Firefox.munki.recipe @@ -0,0 +1,54 @@ + + + + + Comment + Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot) + Description + Downloads the latest version of Firefox and imports it into Munki. + Identifier + com.github.solutiogruppen.munki.Firefox + Input + + MUNKI_REPO_SUBDIR + apps/%NAME% + NAME + Firefox + pkginfo + + catalogs + + testing + + description + Fast, safe Web browser. + developer + Mozilla Corporation + display_name + Firefox + name + %NAME% + unattended_install + + + + MinimumVersion + 2.3 + ParentRecipe + com.github.solutiogruppen.download.Firefox + Process + + + Arguments + + pkg_path + %pathname% + repo_subdirectory + %MUNKI_REPO_SUBDIR% + + Processor + MunkiImporter + + + + diff --git a/Mozilla Corporation/Firefox.pkg.recipe b/Mozilla Corporation/Firefox.pkg.recipe new file mode 100644 index 0000000..44245c2 --- /dev/null +++ b/Mozilla Corporation/Firefox.pkg.recipe @@ -0,0 +1,28 @@ + + + + + Comment + Created with Recipe Robot v2.3.1 (https://github.com/homebysix/recipe-robot) + Description + Downloads the latest version of Firefox and creates a package. + Identifier + com.github.solutiogruppen.pkg.Firefox + Input + + NAME + Firefox + + MinimumVersion + 2.3 + ParentRecipe + com.github.solutiogruppen.download.Firefox + Process + + + Processor + AppPkgCreator + + + + diff --git a/Mozilla Corporation/Firefox.png b/Mozilla Corporation/Firefox.png new file mode 100644 index 0000000..2e78ed1 Binary files /dev/null and b/Mozilla Corporation/Firefox.png differ