This repository has been archived by the owner on Jan 3, 2023. It is now read-only.
Releases: leoarnold/puppet-cups
Releases · leoarnold/puppet-cups
Maintenance release 1.2.1
Published at Puppet Forge and GitHub.
Summary
This release improves the module's log message output.
Changes
- The private class
cups::default_queue
now logs which queue was set as daemon default - The new private class
cups::papersize
now logs which papersize was set
Release 1.2.0
Published at Puppet Forge and GitHub.
Summary
This release introduces some new functionality.
Features
- Direct resource creation by an External Node Classifier (as requested in issue #2)
- Managing
/etc/papersize
Release 1.1.0
Published at Puppet Forge and GitHub.
Summary
This release introduces a new feature and adjusts to Puppet's brand refresh.
Features
- All unmanaged CUPS queues can now be removed automatically
Maintenance release 1.0.2
Published at PuppetForge and GitHub.
Summary
This maintenance release overcomes an unintuitive 3rd-party behavior and improves the internal structure of the module.
Changes in default behavior
- The default value for
ensure
was removed.
Bugfixes
- A workaround for apple/cups#4781
- Using
puppet resource cups_queue
to modify an already installed queue is now possible without specifyingensure
- Automatic resource relations were adjusted to show up correctly in the dependency graph
Release 1.0.0
Published at PuppetForge and GitHub.
Summary
Existing CUPS modules in the PuppetForge lacked some desirable functionality by design. This module was written from scratch, taking divergent architectural decisions and employing test driven development to provide all features required in an office network setting.
Key features
- Locale independence (tested on english and spanish VMs)
- Support for a wide range of Linux distributions
- Unified support for printer queues and class queues
- Default queue management
- Support for printer driver changes
- Support for queue access control
- Unified support for CUPS options and PPD options