Releases: xhost-cookbooks/system
Releases · xhost-cookbooks/system
system 0.7.0
- New system_packages LWRP
- Support for installing remote packages by URL using the system_packages LWRP
- timezone provider now defaults to Etc/UTC timezone
system 0.6.4
- Fix for issue #17 removing unique hostfile entry for 127.0.0.1
- Fix render of static_hosts via node attributes
- Add hostfile entries for ipv6 hosts
- Let the cron cookbook manage the cron resources entirely
- Various test elements added/improved
system 0.6.3
system 0.6.2
- Fix cron daemon usage for arch linux (uses cronie which is not yet supported in the cron cookbook yet)
- Fix cron_service_name for arch linux (cronie) in default attributes
- Fix supports for arch linux in metadata.rb
system 0.6.1
- Ensure the crond service is available for restarting in timezone provider
- Add mac_os_x to supports in metadata
system 0.6.0
- Mac OS X support (including NetBIOS and Workgroup names)!
- Pull request #11 (default timezone is now 'Etc/UTC')
- Fail when an invalid timezone is provided
- Support providing a zone with a space instead of underscore (for the humans)
- Make before and after tz-info log resources debug log level
- update_package_list recipe will now sync MacPorts tree
- upgrade_packages recipe will now upgrade installed ports for MacPorts
- Improved test suite including use of chef_zero with test-kitchen, more platforms/versions
- Add a good handful of Serverspec tests
system 0.5.0
- Add a hostsfile entry for 127.0.0.1 against localhost.localdomain when not using permanent_ip
- Include the FQDN in the hostfile entry for for 127.0.0.1 when not on Debian
- Add resource for the network service in RHEL platform family (restart it on hostname change)
- Use Chef::Util::FileEdit instead of sed to update /etc/sysconfig/network
- permanent_ip is now true by default
- Add support for hostnamectl (mostly for EL 7)
- Fix missing trailing line return for /etc/hostname
- Test Debian and CentOS with test-kitchen
system 0.4.1
- Revision only to address #10
system 0.4.0
- Better platform support for default cron service
- timezone provider ensures inclusion of cron recipe
- Other minor fixes for cron
- Improve test suite, add basic tests
- Add a recipe to test setting of the fqdn
- New attribute, permanent_ip to affect usage of 127.0.1.1 on debian
- Fix setting hosts in /etc/hosts by using lazy loading of fqdn
- Set fqdn in compile phase, to be sure
- Re-sync the hostname to cater for dhcp leases providing option 012
system 0.3.4
- Revision only to address #8