Auter NEWS

0.12
 * Added --skip-all-scripts to skip the executions of all custom scripts
 * Added --skip-scripts-by-phase to skip the executions of custom scripts for the specified phase
 * Added --skip-scripts-by-phase to skip the executions of custom scripts by name
 * Added man page for auter.conf
 * Updated auter.aptModule to reflect changes in auter.yumdnfModule
 * added no-wall option
 * Fix for --status when run as non-root user
 * Logs auter output in /var/lib/auter/ when no updates are available
 * Minor improvements to rotation of output files in /var/lib/auter/

0.11
 * Updated documentation and references to include apt for Ubuntu/debian
 * Removed debugging message that was printed during apt update
 * Added "Valid Options" in auter.conf
 * Added the pre/post prep directories in auter.conf
 * Added retention and rotation for last-prep-output and last-apply-output files in /var/lib/auter
 * Corrected file permissions for the auter-postreboot cron file
 * Added --stdout option to force output to stdout even if there is no active tty
 * Added a package manager lock file check before prep and apply functions call the package manager
 * Improved checks to confirm prepared patches are still required

0.10
 * Added pre and post prep script hooks
 * Added a pidfile and process check to --status
 * Added a auter success log with a last run timestamp
 * Clear pidfile if the process is no longer running when disabling auter
 * Added auter.aptModule for ubuntu/debian support
 * Added checks to confirm updates that were staged are still pending

0.9
 * Capture package manager output
 * Document the auter --reboot cron job
 * Remove last-update file
 * Add description text to the lock file
 * Add error checking during prep
 * Split out package manager specific code

0.8
 * Added ONLYINSTALLFROMPREP option

0.7
 * Updated the .spec file according to Fedora's guidelines
 * Moved scriptdir from /var/lib/auter to /etc/auter
 * Categorize log messages as INFO, WARNING or ERROR
 * Remove pre-built man page

0.6
 * Initial public release
 * Add maintainers file

0.5
 * Added transaction ID logging
 * Disable random sleeps when running from a tty
 * Rename variables to be package manager agnostic
 * Add cron examples for @reboot jobs
 * Update default auter config file location
 * Remove example script files
 * Disable cronjobs & enable lockfile on installation
 * Switch to using pre/post script directories instead of files
 * Add better handling for option parsing
 * Added CONFIGSET variable used to distinguish between distinct configs
 * Various bugfixes

0.4
 * Support DNF
 * Add HACKING.md
 * Exit if custom config file doesn't exist
 * Change post reboot script to use cron instead of rc.local
 * Report if there are no updates at prep time
 * Record prep and apply output
 * Updated man page

0.3
 * Better defined exit codes
 * Added bounds check for MAXDELAY
 * Updated documentation with more details about configuration options
 * Fixed logging error if downloadonly is not available

0.2
 * Locking
 * Trap Ctrl+C during dangerous section
 * Add --status flag
 * Move reboot script to /etc/rc.d/rc.local
 * Add random delay
 * Change from sysv service to --enable/--disable
 * Added warnings when pre/post hooks exist but are not executable
 * Removed yum transaction support
 * Added pid locking to prevent multiple instances of auter running at the same time

0.1
 * Initial release
