-
Notifications
You must be signed in to change notification settings - Fork 34
More options should be configurable #77
Comments
There is some work in progress on this in a side branch: puppet-cups/templates/cupsd.conf.erb Lines 124 to 142 in ebaf602
When you look at the entire file, you will see the vast amount of conditional logic required - and there's (yet) no good way to unit test this template. Therefore, options will come, but it will take a while. |
I also miss more configurable options, e. g. like |
@wiene Just out of curiosity: Do you actually customize those settings. If so, what's the use case? |
@leoarnold, we are running a central CUPS server which is used by many desktops which only run CUPS clients getting their information via |
@wiene The @XaaT I noticed you also referred to |
@leoarnold I just tried the new options and they work like a charm. Many thanks! |
@leoarnold many thanks |
I'd also love to be able to configure |
@olifre All logging directives are now available in |
Thanks, I can confirm the ones which I used are working well, and especially
That's indeed very surprising. Searching through the upstream repo, I only find this was moved to the deprecated section as part of apple/cups@7c7347a#diff-5fd263051ec60d5ec6a16f84d269e8c5 without explanation. Strange. |
@leoarnold There are several open requests regarding configuration options. e.g.
... and i would add How about a config hash instead of (or in addition to) the single options for And a last note: This module saved us so much time - many thanks! |
First, thanks to making this module available.
I've edited manifests/init.pp and templates/cupsd.conf.erb to add configurable options like root_location_allow & deny for <Location /admin> [and /admin/conf, /admin/log, ...] (and also JobPrivateValues but i see there is nice pullrequest headed to the master, thx)
My case : i want to set up some cups servers in my work environment. I need to set many options in cupsd.conf and there is a lack of configurable options in this module.
I can't commit my changes because i haven't edited spec/classes/init_spec.rb to make it clean.
The text was updated successfully, but these errors were encountered: