github autopkg/autopkg v0.6.0
AutoPkg 0.6.0

latest releases: v2.7.3, v3.0.0RC3, v3.0.0RC2...
8 years ago

0.6.0 (March 15, 2016)

CHANGES:

  • URLDownloader, URLTextSearcher and SparkleUpdateInfoProvider now all use
    the /usr/bin/curl binary for performing HTTP requests. This resolves
    several ongoing issues with Apple's Python urllib2 module and SSL.
    CURLDownloader and CURLTextSearcher processors refer internally to the same
    processors, and recipes using them can be safely switched back to the
    "standard" versions.
    An alternate cURL binary can be specified using the CURL_PATH input variable.
  • The BrewCaskInfoProvider processor is now deprecated. The Cask DSL has added
    over time logic for specifying URLs that requires the ability to actually invoke Ruby
    code, and this processor was never widely used. It will remain in AutoPkg for
    some time but will not function with all Cask files.
  • CodeSignatureVerifier: the use of expected_authority_names to verify .app
    bundles is now deprecated, and will be removed in a future AutoPkg release. Use
    requirement instead. (GH-256)

FIXES:

  • CodeSignatureVerifier: globbing is performed on all paths, rather than only
    within a disk image path. (GH-252)

IMPROVEMENTS:

  • URLDownloader: support for 'CHECK_FILESIZE_ONLY' input variable,
    which skips checks for Last-Modified and ETag headers when checking whether a
    download has changed on the server, and uses only the file size. This is useful
    for recipes that redirect to various mirrors for downloads, where these server
    header values differ, causing repeated downloads. This can be set in a recipe's
    Input section, or like any other variable it can also be altered on the CLI using
    the '--key/-k' option during any given run, for example:
    autopkg run -k CHECK_FILESIZE_ONLY=true VLC.munki
  • CodeSignatureVerifier: support for xip archives
  • Unarchiver: support for gzip archives

Don't miss a new autopkg release

NewReleases is sending notifications on new releases.