Fixes #23799 - Refactor: Make PuppetCa pluggable
Fixes #20539 - foreman-debug shouldn't save private key
Currently foreman-debug adds everything in /etc/foreman-proxy to thetarball. Recently there was a fix in Foreman to not add private keys,however foreman-proxy keys are still logged.
Fixes #17747: Add Puppet 4 paths to debug
Fixes #6945 - use autosign path for puppetca
Fixes #19441 - recursive descent parser for dhcpd config files.
fixes #19480 - add systemd notify support
When started under systemd, the launcher now logs via the notify socketAPI when all configured WEBrick servers have started so the servicestate is reported accurately (rather than the daemonization point).
An example unit file is now shipped that uses a --no-daemonize...
Fixes #19234: Update register-service.rb
The question asking what user to run as was confusing for us as it defaults on the screen to "default user/logged in user", and was presented in a manner making a user think it's a yes or no question....
Fixes #17500 - introduced providers for realm module.
Fixes #7766: ms dhcp provider uses native dhcps api now.
fixes #17125 - Prompt for Windows service name
Useful if you need to install multiple proxy services on the sameWindows server.
Fixes #17069 - foreman-debug counts size instead lines
Update calling add_files (modified in foreman-debug).
Fixes #17069
Signed-off-by: Pavel Moravec <pmoravec@redhat.com>
Fixes #13667 - support for puppet 4.0 in puppet_proxy module
Fixes #14775 - virsh provider is now being renamed
When migrating during dns and dhcp configuration files.
Fixes #13761 - libvirt provider with native bindings
Fixes #13638 - Enable rubocop 0.37.1 cops
Fixes #11081: broke out dhcp providers into separate modules
Fixes #10378: smart-proxy service starts on windows now
Fixes #7008: dns providers are now plugins
Fixes #10003: Support for config file migrations
Fixes #9713: restore WIN32 service support
Fixes #9457 - fixed file permissions of debug script
Refs #8710 - moved foreman-debug bits into proxy package
Fixes #8210 - Adding caching for smart-proxy puppet classes using Stefan Julin's implementation of cache
fixes #7660: fixes first bunch of rubocop warnings
fixes #6275 - idempotence needs clone of original data and to handle *_port
Fixes #4866: Breaking up monolithic smart-proxy into modules
refs #5987 - remove unused packaging files
fixes #3874 - extend paths for FreeBSD support
Bump version to 1.3-develop
fixes #2652 - systemd service now working
Bump version to 1.2-develop
fixes #2510 - sync init script and changelog from foreman-rpms, fix shadow-utils dep
Added support for building with tito
Removed files related to packaging
Changes for Ruby 1.8/9 compatibilty, and Debian packaging guidelines
[DEB] Update build files for building on shell.theforeman.org
ensure we are using the latest repo
Change default log_level for debians log_level to INFO
Starting with commit 5821a2694b1d62ad6c250fdced123bfe8d17cf4e thelog level is looked up using the get_const method which requiresunqualified strings. This patch fixes the default log level for thedebian package and updates the comments.
Added new changelog entry for Smart-Proxy 0.3.1 debian package
Updated Debian package specification after release of Smart-Proxy 0.4
Fixes #1033 - DHCP Vendor options
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
release of 0.2
Signed-off-by: Jochen Schalanda <jochen@schalanda.name>
(Re-) Introduced dedicated system user for smart-proxy
fixes # 764 - Updated Debian package specs for version 0.1
Updating releas relate files
fixes #716 - spec file - no write permission to tmp dir
fixes #689 - rpm spec file does not require net-ping
Fixes #64 - microsoft DHCP support
Added MS fixes on a Windows hostStubbed the tests so as to not require an active subnetChanged chomp to chomp! plus others identified by Ohad
Fixes feature #550 - Added Debian package specification.
fixes #620 - PID file creation under /var/log/foreman-proxy
fixes #549 - Add a rpm package for the smart proxy