github lindegroup/autopkgr v1.1
AutoPkgr 1.1

latest releases: v1.6, v1.5.7, v1.5.6...
9 years ago

We're happy to announce the next major release of AutoPkgr. This one has some major new features and a few minor improvements as well.

As always, community feedback is welcomed. If you have a question, the Google Group is a good place to ask it. If you find a reproducible problem, please open/update an issue on GitHub.

New Features

  • Added built-in support for integrating with JAMF's Casper Suite (#75):

    • The newly-renamed Folders & Integration tab provides easy access to JSS URL and API settings.
    • Upon entering valid JSS information, AutoPkgr automatically installs the latest version of @sheagcraig's jss-autopkg-addon and adds some ready-to-use .jss recipes.
    • The .jss recipes you subscribe to will automatically produce smart groups and Self Service policies scoped to a "Testing" group.
    • The policy creation behavior can be tweaked and customized with XML template files.
    • AutoPkgr keeps you up to date when new versions of the jss-autopkg-addon are released.

    For more details on setting up automatic updates with AutoPkgr and Casper, read Auto Update Magic.

    Thanks to @sheagcraig for major help incorporating his jss-autopkg-addon framework and advising on JSS workflow practices.

autopkgr-casper-integration

  • Added support for creating recipe overrides (#60):
    • Right-clicking / Control-clicking on a recipe will allow creation/editing of an override.
    • Ability to choose your preferred text editor for editing overrides.
  • Added environmental proxy support (#152 and #130):
    • Equivalent to this shell command: export HTTP_PROXY=http://proxy:8080
    • To use HTTP proxy: defaults write com.lindegroup.AutoPkgr HTTP_PROXY http://proxy:8080
    • To use HTTPS proxy: defaults write com.lindegroup.AutoPkgr HTTPS_PROXY https://proxy:8080
    • To stop using HTTP proxy: defaults remove com.lindegroup.AutoPkgr HTTP_PROXY
    • To stop using HTTPS proxy: defaults remove com.lindegroup.AutoPkgr HTTPS_PROXY
      Note: This will not create or modify any system proxy settings; it will only add them to your shell env.

Improvements

  • Improved readme with detailed information on Munki and Casper integration, and some troubleshooting tips.
  • Additional detail added to logs.
  • Better version reporting in email messages (especially with .munki recipes).
  • More concise errors when Python exceptions occur.

Bug Fixes

  • Fixed bug that prevented certain repos from appearing automatically in the repos list (#148).

Don't miss a new autopkgr release

NewReleases is sending notifications on new releases.