github autopkg/autopkg v0.5.1
AutoPkg 0.5.1

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

0.5.1 (September 02, 2015)

ADDITIONS:

  • New processor, PackageRequired. Can be added to recipes that require a --pkg
    argument (or PKG variable), where a public .download recipe is not feasible. (GH-207)
  • New proof-of-concept processors CURLDownloader and CURLTextSearcher, drop-in
    replacements for URLDownloader and URLTextSearcher which use cURL instead of
    Python urllib2. Can be used to mitigate issues with SSL and the system Python.

IMPROVEMENTS:

  • PathDeleter: Guard against the mistake of path_list being a single string instead
    of a list of strings. (GH-200)
  • Compatibility fixes in packaging and install daemons for future OS X releases.
  • MUNKI_PKGINFO_FILE_EXTENSION default variable can now be an empty string to
    eliminate a pkginfo file extension altogether. (GH-212)
  • MunkiImporter: When attempting to match previous versions of existing items, check bundle
    installs types in addition to well as application types. (GH-216)
  • PkgCreator: Previously, in pkg_request's chown dict, if an absolute path was
    given in path, that literal path would be used rather than relative to the pkg
    root. Now, if an absolute path is given, it will still be properly joined to the
    pkg root. (GH-220)
  • Fix issue where an unhandled exception in any recipe processor would halt the entire
    AutoPkg run and Python would abort with a traceback. The output of --report-plist
    now stores the relevant traceback within failures item dicts. (GH-147)

FIXES:

  • URLDownloader: Fix issue where URL has updated ETag/Last-Modified but a matching
    filesize, and would not continue downloading the new file. (GH-219)

Don't miss a new autopkg release

NewReleases is sending notifications on new releases.