| 
									
										
										
										
											2012-01-26 11:56:12 +01:00
										 |  |  | Changelog | 
					
						
							|  |  |  | --------- | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-06-27 18:22:45 +02:00
										 |  |  | next: | 
					
						
							|  |  |  | 	* Types: Fix install types (Steven Armstrong) | 
					
						
							|  |  |  | 	* Core: Add -r command line option for setting remote base path (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2017-06-28 23:16:28 +02:00
										 |  |  | 	* Core: Allow manifest and gencode scripts to be written in any language (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2017-07-01 09:21:51 +02:00
										 |  |  | 	* Documentation: Improvements to the english and fix typos (Mesar Hameed) | 
					
						
							| 
									
										
										
										
											2017-07-02 00:16:00 +02:00
										 |  |  | 	* Core: Merge -C custom cache path pattern option from beta branch (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2017-06-27 18:22:45 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-06-16 12:50:10 +02:00
										 |  |  | 4.4.4: 2017-06-16 | 
					
						
							| 
									
										
										
										
											2017-06-13 22:54:40 +02:00
										 |  |  | 	* Core: Support -j parallelization for object prepare and object run (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2017-06-16 05:30:40 +02:00
										 |  |  | 	* Type __install_mkfs: mkfs.vfat does not support -q (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2017-06-16 10:08:04 +02:00
										 |  |  | 	* Types __go_get, __daemontools*, __prometheus*: Fix missing dependencies, fix arguments(Kamila Součková) | 
					
						
							| 
									
										
										
										
											2017-06-13 22:54:40 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-06-13 18:07:11 +02:00
										 |  |  | 4.4.3: 2017-06-13 | 
					
						
							| 
									
										
										
										
											2017-05-05 14:57:18 +02:00
										 |  |  | 	* Type __golang_from_vendor: Install golang from https://golang.org/dl/ (Kamila Součková) | 
					
						
							|  |  |  | 	* Type __go_get: Install go packages using go get (Kamila Součková) | 
					
						
							| 
									
										
										
										
											2017-05-05 14:58:27 +02:00
										 |  |  | 	* Explorer kernel_name: uname -s (Kamila Součková) | 
					
						
							| 
									
										
										
										
											2017-05-16 12:10:10 +02:00
										 |  |  | 	* Type __sysctl: Add devuan support (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2017-06-03 18:15:44 +02:00
										 |  |  | 	* Type __start_on_boot: Add devuan support (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2017-05-31 09:55:33 +02:00
										 |  |  | 	* Core: Shorten ssh control path (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2017-06-01 09:03:42 +02:00
										 |  |  | 	* Type __consul: Add new version and add http check (Kamila Součková) | 
					
						
							| 
									
										
										
										
											2017-06-02 17:39:43 +02:00
										 |  |  | 	* New types: __daemontools and __daemontools_service (Kamila Součková) | 
					
						
							|  |  |  | 	* New types: __prometheus_server and __prometheus_alertmanager (Kamila Součková) | 
					
						
							| 
									
										
										
										
											2017-06-11 14:02:47 +02:00
										 |  |  | 	* New type: __grafana_dashboard (Kamila Součková) | 
					
						
							| 
									
										
										
										
											2017-05-05 14:57:18 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-08 19:08:59 +01:00
										 |  |  | 4.4.2: 2017-03-08 | 
					
						
							| 
									
										
										
										
											2017-01-21 17:23:50 +01:00
										 |  |  | 	* Core: Fix suppression of manifests' outputs (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2017-01-14 19:54:52 +01:00
										 |  |  | 	* Type __user_groups: Support FreeBSD (Andres Erbsen) | 
					
						
							|  |  |  | 	* Type __cron: Fix filter for new cron on sles12 sp2 (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __docker: Support absent state (Dominique Roux) | 
					
						
							|  |  |  | 	* Type __docker_compose: Support absent state (Dominique Roux) | 
					
						
							| 
									
										
										
										
											2017-02-02 10:51:21 +03:00
										 |  |  | 	* New type: __hosts (Dmitry Bogatov) | 
					
						
							| 
									
										
										
										
											2017-02-14 10:23:19 +03:00
										 |  |  | 	* New type: __dot_file (Dmitry Bogatov) | 
					
						
							| 
									
										
										
										
											2017-01-14 19:54:52 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-12-17 09:46:44 +01:00
										 |  |  | 4.4.1: 2016-12-17 | 
					
						
							| 
									
										
										
										
											2016-12-16 08:19:41 +01:00
										 |  |  | 	* Documentation: Update docs for types that used man.rst as symbolic links (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-12-16 20:27:00 +01:00
										 |  |  | 	* Type __cron: Remove '# marker' for raw_command due to cron security (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2016-12-13 11:41:04 +01:00
										 |  |  | 	* New type: __docker_compose (Dominique Roux) | 
					
						
							| 
									
										
										
										
											2016-12-08 20:08:08 +01:00
										 |  |  | 	* Type __apt_mark: Check supported apt version and if package is installed (Ander Punnar) | 
					
						
							| 
									
										
										
										
											2016-12-05 08:53:59 +01:00
										 |  |  | 	* New type: __docker (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __package_dpkg (Tomas Pospisek) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-12-03 09:52:49 +01:00
										 |  |  | 4.4.0: 2016-12-03 | 
					
						
							| 
									
										
										
										
											2016-12-03 14:03:24 +01:00
										 |  |  | 	* Core: Deprecate -d option and make -v option log level counter (Darko	Poljak) | 
					
						
							| 
									
										
										
										
											2016-12-01 15:40:34 +01:00
										 |  |  | 	* New type: __postgres_extension (Tomas Pospisek) | 
					
						
							| 
									
										
										
										
											2016-12-03 14:03:24 +01:00
										 |  |  | 	* Core, types: Support IPv6 (Darko Poljak) | 
					
						
							|  |  |  | 	* Type __consul: Add source and cksum files for Consul 0.7.0 and 0.7.1 (Carlos Ortigoza) | 
					
						
							| 
									
										
										
										
											2016-12-01 15:40:34 +01:00
										 |  |  | 	* Type __user: FreeBSD fix (Kamila Souckova) | 
					
						
							| 
									
										
										
										
											2016-11-27 17:11:14 +01:00
										 |  |  | 	* New type: __apt_mark (Ander Punnar) | 
					
						
							| 
									
										
										
										
											2016-12-03 14:03:24 +01:00
										 |  |  | 	* Type __package_upgrade_all: Do not dist-upgrade by default, add apt-clean and apt-dist-upgrade options  (Ander Punnar) | 
					
						
							|  |  |  | 	* Core: Correct target_host var in code.py (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-10-13 21:16:59 +02:00
										 |  |  | 	* All: Merge install feature from 4.0-pre-not-stable (Darko Poljak) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-10-13 18:51:43 +02:00
										 |  |  | 4.3.2: 2016-10-13 | 
					
						
							| 
									
										
										
										
											2016-10-12 16:59:45 +02:00
										 |  |  | 	* Documentation: Update no longer existing links (Simon Walter) | 
					
						
							| 
									
										
										
										
											2016-10-10 12:25:10 +02:00
										 |  |  | 	* Core: Add warning message for faulty dependencies case (Darko Poljak) | 
					
						
							|  |  |  | 	* Explorer os_version: Use /etc/os-release instead of /etc/SuSE-release	(Daniel Heule) | 
					
						
							|  |  |  | 	* Type __package: Call __package_pkg_openbsd on openbsd (Andres Erbsen) | 
					
						
							|  |  |  | 	* Type __package_pkg_openbsd: Support --version (Andres Erbsen) | 
					
						
							|  |  |  | 	* Type __hostname: Support openbsd (Andres Erbsen) | 
					
						
							| 
									
										
										
										
											2016-09-17 17:33:53 +02:00
										 |  |  | 	* New type: __firewalld_start: start/stop firewalld and/or enable/disable start on boot (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-12-03 14:03:24 +01:00
										 |  |  | 	* Bugfix __consul_agent: Config option was misnamed 'syslog' instead of	'enable_syslog' (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2016-09-17 17:33:53 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-22 18:49:14 +02:00
										 |  |  | 4.3.1: 2016-08-22 | 
					
						
							| 
									
										
										
										
											2016-08-22 09:24:48 +02:00
										 |  |  | 	* Documentation: Spelling fixes (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-08-22 08:11:49 +02:00
										 |  |  | 	* Type __filesystem: Spelling fixes (Dmitry Bogatov) | 
					
						
							| 
									
										
										
										
											2016-08-22 08:00:23 +02:00
										 |  |  | 	* Core: Add target_host file to cache since cache dir name can be hash (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-08-19 13:37:57 +02:00
										 |  |  | 	* Core: Improve hostfile: support comments, skip empty lines (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-07-23 16:20:46 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-19 21:18:39 +02:00
										 |  |  | 4.3.0: 2016-08-19 | 
					
						
							| 
									
										
										
										
											2016-08-17 19:32:16 +02:00
										 |  |  | 	* Documentation: Add Parallelization chapter (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-08-15 14:20:35 +02:00
										 |  |  | 	* Core: Add -b, --enable-beta option for enabling beta functionalities (Darko Poljak) | 
					
						
							|  |  |  | 	* Core: Add -j, --jobs option for parallel execution and add parallel support for global explorers (currently in beta) (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-08-10 23:56:56 +02:00
										 |  |  | 	* Core: Add derived env vars for target hostname and fqdn (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-08-10 18:34:49 +02:00
										 |  |  | 	* New type: __keyboard: Set keyboard layout (Carlos Ortigoza) | 
					
						
							| 
									
										
										
										
											2016-08-13 10:25:13 +02:00
										 |  |  | 	* Documentation: Re-license types' man pages to GPLV3+ (Dmitry Bogatov,	Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-08-12 21:14:56 +02:00
										 |  |  | 	* New type __filesystem: manage filesystems on devices (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 	* New type: __locale_system (Steven Armstrong, Carlos Ortigoza, Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2016-07-31 23:54:13 +02:00
										 |  |  | 	* New type: __sysctl (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-26 07:50:27 +02:00
										 |  |  | 4.2.2: 2016-07-26 | 
					
						
							| 
									
										
										
										
											2016-07-23 16:17:43 +02:00
										 |  |  | 	* Core: Fix ssh ControlPath socket file error (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-07-23 16:25:13 +02:00
										 |  |  | 	* Documentation: Update cdist man page and cdist-references (Darko Poljak) | 
					
						
							|  |  |  | 	* Documentation: Change cdist and cdist-type__pyvenv man page licenses to GPLv3+ (Darko Poljak) | 
					
						
							|  |  |  | 	* Documentation: Add FILES to cdist man page (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-07-23 16:17:43 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-18 20:12:48 +02:00
										 |  |  | 4.2.1: 2016-07-18 | 
					
						
							|  |  |  | 	* Build: Fix signed release (Darko Poljak) | 
					
						
							|  |  |  | 	* Build: Fix building docs (Darko Poljak) | 
					
						
							|  |  |  | 	* Documentation: Fix man pages (Dmitry Bogatov) | 
					
						
							|  |  |  | 	* Documentation: Fix spellings (Dmitry Bogatov) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-16 00:55:54 +02:00
										 |  |  | 4.2.0: 2016-07-16 | 
					
						
							| 
									
										
										
										
											2016-07-10 21:17:42 +02:00
										 |  |  | 	* Build: Make github signed release (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-07-10 21:28:30 +02:00
										 |  |  | 	* Core: Fix hostdir: use hash instead of target host (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2016-07-06 07:50:23 +02:00
										 |  |  | 	* Core: pep8 (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-06-17 21:28:16 +02:00
										 |  |  | 	* Documentation: Restructure and fix and improve docs and manpages (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-06-11 12:02:13 +02:00
										 |  |  | 	* Core: Add files directory for static files (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-06-22 12:20:34 +02:00
										 |  |  | 	* Custom: Add bash and zsh completions (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-06-06 22:21:17 +02:00
										 |  |  | 	* Core: Improve error reporting for local and remote run command (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-06-06 18:01:14 -04:00
										 |  |  | 	* New type: __jail_freebsd9: Handle jail management on FreeBSD <= 9.X (Jake Guffey) | 
					
						
							|  |  |  | 	* New type: __jail_freebsd10: Handle jail management on FreeBSD >= 10.0 (Jake Guffey) | 
					
						
							|  |  |  | 	* Type __jail: Dynamically select the correct jail subtype based on target host OS (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2016-06-29 13:31:23 +02:00
										 |  |  | 	* Explorer __machine_type: add openvz and lxc | 
					
						
							|  |  |  | 	* Explorer __os __os_version: add scientific | 
					
						
							|  |  |  | 	* Type various: add scientific | 
					
						
							| 
									
										
										
										
											2016-07-06 23:11:49 -04:00
										 |  |  | 	* Explorer __machine_type: add virtualbox (Stu Zhao) | 
					
						
							| 
									
										
										
										
											2016-06-11 12:02:13 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-05-27 07:26:42 +02:00
										 |  |  | 4.1.0: 2016-05-27 | 
					
						
							| 
									
										
										
										
											2016-05-25 07:39:53 +02:00
										 |  |  | 	* Documentation: Migrate to reStructuredText format and sphinx (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-05-23 17:24:17 +02:00
										 |  |  | 	* Core: Add -f option to read additional hosts from file/stdin (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-05-25 14:39:40 +02:00
										 |  |  | 	* Type __apt_key: Use pool.sks-keyservers.net as keyserver (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2016-05-23 17:24:17 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-05-04 08:20:55 +02:00
										 |  |  | 4.0.0: 2016-05-04 | 
					
						
							| 
									
										
										
										
											2016-04-02 22:44:02 +02:00
										 |  |  | 	* Core: Fix bug with parallel hosts operation when output path is specifed (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-04-13 08:29:38 +02:00
										 |  |  | 	* Type __package_pip: Add support for running as specified user (useful for pip in venv) (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-04-11 19:30:45 +02:00
										 |  |  | 	* New type: __pyvenv: Manage python virtualenv (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-03-31 18:40:34 +02:00
										 |  |  | 	* Core: Add CDIST_REMOTE_COPY/EXEC env variables and multiplexing options for default scp/ssh (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2016-03-31 13:21:35 +02:00
										 |  |  | 	* Types: Remove bashisms in scripts (Darko Poljak) | 
					
						
							|  |  |  | 	* Core: Fix bug in remote command with environment (Darko Poljak) | 
					
						
							|  |  |  | 	* Core: Fix bug in local code execution (Darko Poljak) | 
					
						
							| 
									
										
										
										
											2015-05-19 12:00:03 +02:00
										 |  |  | 	* Documentation: Fix spelling in manual pages (Dmitry Bogatov) | 
					
						
							| 
									
										
										
										
											2015-05-20 17:00:35 +02:00
										 |  |  | 	* New type: __pacman_conf: Manage pacman.conf (Dominique Roux) | 
					
						
							|  |  |  | 	* New type: __pacman_conf_integrate: cdist compatible pacman.conf (Dominique Roux) | 
					
						
							| 
									
										
										
										
											2015-05-22 21:10:16 +02:00
										 |  |  | 	* Type __consul: Do not install unused package unzip (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-05-22 21:14:41 +02:00
										 |  |  | 	* Type __consul: Add source & cksum for 0.5.2 (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-05-20 17:11:36 +02:00
										 |  |  | 	* Core: Support object ids '.cdist' (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-07-29 12:54:30 +02:00
										 |  |  | 	* Type __apt_norecommends: Also setup autoremove options (Dmitry Bogatov) | 
					
						
							| 
									
										
										
										
											2016-02-25 07:18:27 +01:00
										 |  |  | 	* Type __user_groups: Add NetBSD support (Jonathan A. Kollasch) | 
					
						
							|  |  |  | 	* Type __timezone: Add NetBSD support (Jonathan A. Kollasch) | 
					
						
							|  |  |  | 	* Type __ccollect_source: Add NetBSD support (Jonathan A. Kollasch) | 
					
						
							|  |  |  | 	* Type __directory: Add NetBSD support (Jonathan A. Kollasch) | 
					
						
							|  |  |  | 	* Type __file: Add NetBSD support (Jonathan A. Kollasch) | 
					
						
							|  |  |  | 	* Type __group: Add NetBSD support (Jonathan A. Kollasch) | 
					
						
							| 
									
										
										
										
											2016-02-25 07:19:32 +01:00
										 |  |  | 	* Type __consul: Add new consul versions (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2016-03-17 23:42:59 +01:00
										 |  |  | 	* Type __apt_ppa: Do not install legacy package python-software-properties (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-05-20 17:00:35 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-16 17:43:46 +02:00
										 |  |  | 3.1.13: 2015-05-16 | 
					
						
							| 
									
										
										
										
											2015-05-08 13:43:09 +02:00
										 |  |  | 	* Type __block: Fix support for non stdin blocks (Dominique Roux) | 
					
						
							| 
									
										
										
										
											2015-05-16 17:43:46 +02:00
										 |  |  | 	* Type __consul: Install package unzip (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __consul: Add source & cksum for 0.5.1 (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-05-12 01:03:33 +02:00
										 |  |  | 	* Type __consul_agent: Use systemd for Debian 8 (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-05-16 17:43:46 +02:00
										 |  |  | 	* Type __firewalld_rule: Ensure firewalld package is present (David Hürlimann) | 
					
						
							| 
									
										
										
										
											2015-05-16 17:47:42 +02:00
										 |  |  | 	* Type __locale: Support CentOS (David Hürlimann) | 
					
						
							| 
									
										
										
										
											2016-08-22 09:27:12 +02:00
										 |  |  | 	* Type __staged_file: Fix comparison operator (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-05-16 17:47:42 +02:00
										 |  |  | 	* Type __user_groups: Support old Linux versions (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-05-08 13:43:09 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-19 18:21:06 +09:00
										 |  |  | 3.1.12: 2015-03-19 | 
					
						
							|  |  |  | 	* Core: Support object ids '.cdist' (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-03-01 18:49:40 +01:00
										 |  |  | 	* New type: __firewalld_rule (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-03-05 16:40:36 +01:00
										 |  |  | 	* Type __consul_agent: add support for acl options (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-03-19 18:21:06 +09:00
										 |  |  | 	* Type __consul_agent: add support for Debian (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __package_apt: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_luarocks: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_opkg: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_pacman: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_pip: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_pkg_freebsd: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_pkg_openbsd: Use default parameters (Antoine Catton) | 
					
						
							|  |  |  | 	* Type __package_pkgng_openbsd: Use default parameters (Antoine Catton) | 
					
						
							| 
									
										
										
										
											2015-03-01 18:49:40 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-27 14:46:21 +01:00
										 |  |  | 3.1.11: 2015-02-27 | 
					
						
							|  |  |  | 	* New type: __staged_file: Manage staged files (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __config_file: Manage configuration files and run code on change (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul: install consul (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_agent: manage the consul agent (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_check: manages consul checks (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_reload: reload consul (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_service: manages consul services (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_template: manage the consul-template service (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_template_template: manage consul-template templates (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_checks: manages consul checks watches (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_event: manages consul event watches (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_key: manages consul key watches (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_keyprefix: manages consul keyprefix watches (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_nodes: manages consul nodes watches (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_service: manages consul service watches (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __consul_watch_services: manages consul services watches (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __rsync (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __start_on_boot: Support Ubuntu upstart (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-02-27 14:42:49 +01:00
										 |  |  | 	* Type __timezone: Added support for FreeBSD (Christian Kruse) | 
					
						
							| 
									
										
										
										
											2015-02-10 23:28:30 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-10 22:54:03 +01:00
										 |  |  | 3.1.10: 2015-02-10 | 
					
						
							| 
									
										
										
										
											2014-12-09 20:03:14 +01:00
										 |  |  | 	* Core: Fix too many open files bug (#343) | 
					
						
							| 
									
										
										
										
											2014-10-23 16:33:43 +09:00
										 |  |  | 	* Type __ssh_authorized_keys: Remove unneeded explorer (Steven Armstrong) | 
					
						
							|  |  |  | 	* Type __ssh_authorized_keys: Fix empty output bug of entry explorer (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __package_apt: Add support for --target-release (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __locale: Add support for Ubuntu (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2015-02-10 22:54:03 +01:00
										 |  |  | 	* Type __group: Rewrite (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-12-23 08:26:56 +01:00
										 |  |  | 	* Documentation: Fix typo in maintainer file (Stephan Kulla) | 
					
						
							| 
									
										
										
										
											2014-10-23 16:33:43 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-17 00:54:27 +09:00
										 |  |  | 3.1.9: 2014-10-17 | 
					
						
							| 
									
										
										
										
											2014-10-02 15:22:27 +02:00
										 |  |  | 	* Type __package_emerge: Fix handling of slotted packages (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-10-06 17:56:24 +02:00
										 |  |  | 	* Type __package_apt: Use --force-confdef (Ricardo Catalinas Jiménez) | 
					
						
							|  |  |  | 	* Type __package_update_index: Decrease verbosity (Ricardo Catalinas Jiménez) | 
					
						
							|  |  |  | 	* Type __package_upgrade_all: Decrease verbosity (Ricardo Catalinas Jiménez) | 
					
						
							| 
									
										
										
										
											2014-10-02 15:22:27 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-01 16:03:16 +02:00
										 |  |  | 3.1.8: 2014-10-01 | 
					
						
							|  |  |  | 	* New Type: __package_update_index (Ricardo Catalinas Jiménez) | 
					
						
							|  |  |  | 	* New Type: __package_upgrade_all  (Ricardo Catalinas Jiménez) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-29 21:20:16 +02:00
										 |  |  | 3.1.7: 2014-09-29 | 
					
						
							| 
									
										
										
										
											2014-09-14 13:52:35 +02:00
										 |  |  | 	* Type __cdistmarker: Fix typo (Ricardo Catalinas Jiménez) | 
					
						
							| 
									
										
										
										
											2014-09-29 11:14:24 +02:00
										 |  |  | 	* Core: Bugfix: Export messaging to manifests (Ricardo Catalinas Jiménez) | 
					
						
							| 
									
										
										
										
											2014-09-29 11:16:13 +02:00
										 |  |  | 	* Explorer cpu_cores, cpu_sockets, memory: Add Mac OS X support (Manuel Hutter) | 
					
						
							| 
									
										
										
										
											2014-09-29 21:15:56 +02:00
										 |  |  | 	* Type __ssh_authorized_keys: Ensure keys are correctly added (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __ssh_authorized_key (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-09-29 21:20:16 +02:00
										 |  |  | 	* New Type: __package_pkgng_freebsd (Jake Guffey) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-08-18 21:30:13 +02:00
										 |  |  | 3.1.6: 2014-08-18 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __ssh_dot_ssh (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __package_yum: Support retrieving package via URL (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __hostname: Support SuSE and have CentOS use sysconfig value (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __locale: Support SuSE (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __locale: Support Archlinux (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __timezone: Support SuSE (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-06-11 00:36:12 +02:00
										 |  |  | 	* Type __file: Support MacOS X (Manuel Hutter) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __iptables_apply: Add "reset" to init.d script of iptables (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __ssh_authorized_key: Use new type __ssh_dot_ssh (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-06-25 10:37:16 +02:00
										 |  |  | 	* Type __zypper_repo: Bugfix for pattern matching (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-05-20 07:46:35 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-05 22:46:04 +02:00
										 |  |  | 3.1.5: 2014-05-05 | 
					
						
							|  |  |  | 	* Type __zypper_repo: Automatically import gpg keys (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __zypper_service: Automatically import gpg keys (Daniel Heule) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-04 09:25:17 +02:00
										 |  |  | 3.1.4: 2014-05-04 | 
					
						
							| 
									
										
										
										
											2014-05-04 08:52:06 +02:00
										 |  |  | 	* Core: Ensure all created files end in \n (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-05-04 08:39:57 +02:00
										 |  |  | 	* Documentation: Cleanup up, added HTML links (Tomas Pospisek) | 
					
						
							| 
									
										
										
										
											2014-05-04 08:43:53 +02:00
										 |  |  | 	* Explorer interfaces: Remove test output (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-05-04 08:53:10 +02:00
										 |  |  | 	* Type __jail: Add messaging support (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-04-29 18:10:50 +02:00
										 |  |  | 3.1.3: 2014-04-29 | 
					
						
							| 
									
										
										
										
											2014-04-14 13:47:56 +02:00
										 |  |  | 	* New Type: __yum_repo (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __hostname: Add support for CentOS (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-04-14 13:47:56 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-04-12 19:45:37 +02:00
										 |  |  | 3.1.2: 2014-04-12 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Documentation: Add missing environment variables to reference (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __qemu_img: size is optional, if state is not present (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-04-06 20:33:29 +02:00
										 |  |  | 	* Type __key_value: Rewrite using awk (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __dog_vdi (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-03-31 21:23:40 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-26 13:09:48 +01:00
										 |  |  | 3.1.1: 2014-03-26 | 
					
						
							| 
									
										
										
										
											2014-03-26 13:14:26 +01:00
										 |  |  | 	* Core: Make __object and __object_id available to code (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-03-26 13:09:48 +01:00
										 |  |  | 	* New explorer: cpu_cores (Daniel Heule/Thomas Oettli) | 
					
						
							|  |  |  | 	* New explorer: cpu_sockets (Daniel Heule/Thomas Oettli) | 
					
						
							|  |  |  | 	* New explorer: machine_type (Daniel Heule/Thomas Oettli) | 
					
						
							|  |  |  | 	* New explorer: memory (Daniel Heule/Thomas Oettli) | 
					
						
							| 
									
										
										
										
											2014-03-26 11:20:54 +01:00
										 |  |  | 	* Type __jail: Fix parameter names in explorer (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2014-03-26 11:00:38 +01:00
										 |  |  | 	* Type __line: Ensure permissions are kept (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-03-26 11:17:16 +01:00
										 |  |  | 	* Type __link: Do not create link in directory, if link exists (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-03-26 11:18:35 +01:00
										 |  |  | 	* Type __package_pkg_openbsd: Improve error handling (og) | 
					
						
							| 
									
										
										
										
											2014-03-20 20:40:04 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-19 18:57:11 +01:00
										 |  |  | 3.1.0: 2014-03-19 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __rbenv (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-03-11 15:40:44 +01:00
										 |  |  | 	* Type __file: Enhance OpenBSD Support (og) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __git: Pass onwer/group/mode values to __directory (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-03-03 07:42:27 +01:00
										 |  |  | 	* Type __iptable_rule: Fix example documentation (Antoine Catton) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __key_value: Add messaging support (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-03-03 07:42:27 +01:00
										 |  |  | 	* Type __package_pkg_openbsd: Allow to change PKG_PATH (og) | 
					
						
							| 
									
										
										
										
											2014-03-11 15:40:44 +01:00
										 |  |  | 	* Type __ssh_authorized_keys: Allow managing existing keys (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-03-03 07:42:27 +01:00
										 |  |  | 	* Type __user: Enhance OpenBSD Support (og) | 
					
						
							| 
									
										
										
										
											2014-02-22 10:13:51 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-14 09:59:56 +01:00
										 |  |  | 3.0.9: 2014-02-14 | 
					
						
							| 
									
										
										
										
											2014-02-12 16:57:29 +01:00
										 |  |  | 	* Core: Ignore order dependencies if override is set (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-02-14 09:59:56 +01:00
										 |  |  | 	* Core: Improve Mac OS X support for unit tests (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __locale: Error out in case of unsupported OS (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-02-12 17:07:07 +01:00
										 |  |  | 	* Type __jail: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __pf_ruleset: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __postgres_database: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __postgres_role: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __rvm: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __rvm_gem: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __rvm_gemset: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __rvm_ruby: Use default parameters for state (Daniel Heule) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-11 22:46:25 +01:00
										 |  |  | 3.0.8: 2014-02-11 | 
					
						
							| 
									
										
										
										
											2014-02-10 07:32:58 +01:00
										 |  |  | 	* Core: Enhance object id verification (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-02-11 22:31:30 +01:00
										 |  |  | 	* Core: Add unit tests for dependencies based on execution order (Daniel Heule) | 
					
						
							|  |  |  | 	* Core: Add unit tests for dry run (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-02-10 07:32:58 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-08 00:13:33 +01:00
										 |  |  | 3.0.7: 2014-02-08 | 
					
						
							|  |  |  | 	* Core: Allow dependencies to be created based execution order (Daniel Heule) | 
					
						
							|  |  |  | 	* Core: Add tests for override (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-02-06 15:58:25 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-06 11:35:45 +01:00
										 |  |  | 3.0.6: 2014-02-06 | 
					
						
							| 
									
										
										
										
											2014-02-05 23:15:56 +01:00
										 |  |  | 	* New Type: __apt_key (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __apt_key_uri (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __apt_norecommends (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __apt_source (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __ccollect_source (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-02-06 11:35:45 +01:00
										 |  |  | 	* Type __git: Use default parameters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __jail: Use default parameters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __package_yum: Use default parameters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __package_zypper: Use default parameters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __user_groups: Use default parameters (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-02-05 23:15:56 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-02-05 22:53:45 +01:00
										 |  |  | 3.0.5: 2014-02-05 | 
					
						
							| 
									
										
										
										
											2014-01-31 21:52:43 +01:00
										 |  |  | 	* Core: Introduce override concept (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-02-05 20:50:23 +01:00
										 |  |  | 	* Type __process: Make --state absent work (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Documentation: Update documentation for environment variables (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-31 21:52:43 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-29 23:19:18 +01:00
										 |  |  | 3.0.4: 2014-01-29 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Ignore install types in config mode (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: Update reference (files path in object space) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: Update best practise: Replaces templates/ with files/ (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-22 22:07:12 +01:00
										 |  |  | 	* Type __apt_ppa: Install required software (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __debconf_set_selections: Support --file - to read from stdin (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-27 19:38:26 +01:00
										 |  |  | 	* Type __jail: Fix jaildir parameter handling (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2014-01-27 14:18:56 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-22 00:46:35 +01:00
										 |  |  | 3.0.3: 2014-01-22 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Enhance error message when requirement is missing object id (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-21 09:16:45 +01:00
										 |  |  | 	* Core: Add environment variable to select shell for executing scripts (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Explorer hostname: Return host name by using uname -n (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-20 14:27:26 +01:00
										 |  |  | 	* New Type: __hostname (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-01-22 00:44:56 +01:00
										 |  |  | 	* Type __cdist: Use default paremeters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __key_value: Use default paremeters (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __line: Use printf instead of echo for printing user input (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-22 00:44:56 +01:00
										 |  |  | 	* Type __qemu_img: Use default paremeters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __zypper_repo: Use default paremeters (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __zypper_service: Use default paremeters (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-01-19 23:29:56 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-19 21:38:38 +01:00
										 |  |  | 3.0.2: 2014-01-19 | 
					
						
							| 
									
										
										
										
											2014-01-17 10:41:23 +01:00
										 |  |  | 	* Documentation: Document all messages sent by types (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-01-15 13:25:37 +01:00
										 |  |  | 	* New Type: __block (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __mount (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-01-14 10:25:28 +01:00
										 |  |  | 	* Type __cron: Replace existing entry when changing it (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-01-18 15:57:39 +01:00
										 |  |  | 	* Type __ssh_authorized_keys: Use new type __block (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2014-01-14 10:25:28 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-14 08:44:41 +01:00
										 |  |  | 3.0.1: 2014-01-14 | 
					
						
							| 
									
										
										
										
											2014-01-09 09:38:46 +01:00
										 |  |  | 	* Core: Copy only files, not directories (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Allow hostnames to start with / (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2016-08-22 09:27:12 +02:00
										 |  |  | 	* Type __line: Remove unnecessary backslash escape (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2014-01-08 14:54:21 +01:00
										 |  |  | 	* Type __directory: Add messaging support (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-01-10 11:26:23 +01:00
										 |  |  | 	* Type __directory: Do not generate code if mode is 0xxx (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-01-07 17:03:14 +01:00
										 |  |  | 	* Type __package: Fix typo in optional parameter ptype (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2014-01-07 20:40:46 +01:00
										 |  |  | 	* Type __start_on_boot: Fix for SuSE's chkconfig (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-04 13:37:32 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-24 23:05:56 +01:00
										 |  |  | 3.0.0: 2013-12-24 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Added messaging support (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Removed unused "changed" attribute of objects  (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-12-20 08:50:45 +01:00
										 |  |  | 	* Core: Support default values for multiple parameters (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-12-20 22:57:15 +01:00
										 |  |  | 	* Core: Ensure Object Parameter file contains \n (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-12-06 23:55:53 +01:00
										 |  |  | 	* New Type: __zypper_repo (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-10 15:48:04 +01:00
										 |  |  | 	* New Type: __zypper_service (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-13 14:33:22 +01:00
										 |  |  | 	* New Type: __package_emerge (Daniel Heule) | 
					
						
							|  |  |  | 	* New Type: __package_emerge_dependencies (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-09 23:17:06 +01:00
										 |  |  | 	* Type __cron: Add support for raw lines (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-19 15:06:51 +01:00
										 |  |  | 	* Type __cron: Suppress stderr output from crontab (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __cron: Fix quoting issue (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __file: Do not generate code if mode is 0xxx (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __iptables_rule: Use default parameter (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-12-10 15:39:27 +01:00
										 |  |  | 	* Type __key_value: Fix quoting issue (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-12-19 14:35:36 +01:00
										 |  |  | 	* Type __package: Use state --present by default (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-12-11 14:43:05 +01:00
										 |  |  | 	* Type __package_zypper: Support non packages as well (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-13 11:42:12 +01:00
										 |  |  | 	* Type __package_zypper: Support package versions (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-19 14:35:36 +01:00
										 |  |  | 	* Type __postfix_*: Depend on __postfix Type (Steven Armstrong) | 
					
						
							|  |  |  | 	* Type __postfix_postconf: Enable support for SuSE (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __postfix: Enable support for SuSE (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __start_on_boot: Use default parameter state (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-12-19 14:35:36 +01:00
										 |  |  | 	* Type __start_on_boot: Add support for gentoo (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-20 08:46:33 +01:00
										 |  |  | 	* Type __user: Add support for state parameter (Daniel Heule) | 
					
						
							|  |  |  | 	* Type __user: Add support for system users (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-20 08:54:16 +01:00
										 |  |  | 	* Type __user: Add messaging support (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-12-20 08:56:23 +01:00
										 |  |  | 	* Type __zypper_service: Support older SuSE releases (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2013-12-04 13:37:32 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-12-02 15:16:31 +01:00
										 |  |  | 2.3.7: 2013-12-02 | 
					
						
							| 
									
										
										
										
											2013-11-27 15:10:06 +01:00
										 |  |  | 	* Type __file: Secure the file transfer by using mktemp (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-11-29 16:02:17 +01:00
										 |  |  | 	* Type __file: Only remove file when state is absent (Steven Armstrong) | 
					
						
							|  |  |  | 	* Type __link: Only remove link when state is absent (Steven Armstrong) | 
					
						
							|  |  |  | 	* Type __directory: Only remove directory when state is absent (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __directory: Fix newly introduced quoting issue (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-12-02 13:29:17 +01:00
										 |  |  | 	* Type __package_zypper: Fix explorer and parameter issue (Daniel Heule) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Fix backtrace when cache cannot be deleted (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-11-27 15:10:06 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-11-25 19:09:20 +01:00
										 |  |  | 2.3.6: 2013-11-25 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __locale (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __line: Ensure special characters are not interpreted (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-10-14 22:23:46 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-10 09:53:24 +09:00
										 |  |  | 2.3.5: 2013-10-10 | 
					
						
							| 
									
										
										
										
											2013-10-10 09:56:08 +09:00
										 |  |  | 	* Core: Unit test fix for remote_copy (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-10-06 08:45:23 +09:00
										 |  |  | 	* Documentation: Updated manpages of __package and __file (Alex Greif) | 
					
						
							| 
									
										
										
										
											2013-10-14 22:23:46 +09:00
										 |  |  | 	* Documentation: Add more examples to cdist-manifest (Dan Levin) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __package_apt: Do not install recommends by default (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-10-06 08:45:23 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-10-03 01:37:53 +02:00
										 |  |  | 2.3.4: 2013-10-03 | 
					
						
							| 
									
										
										
										
											2013-09-18 12:33:39 +02:00
										 |  |  | 	* Core: Add missing bits to support dry run (Steven Armstrong) | 
					
						
							|  |  |  | 	* Core: Make unit test remote copy more compatible with scp (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-09-26 16:26:01 +02:00
										 |  |  | 	* New Type: __postfix (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __postfix_master (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __postfix_postconf (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __postfix_postmap (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __postfix_reload (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 	* Type __line: Ensure regex does not contain / | 
					
						
							| 
									
										
										
										
											2013-09-27 23:26:39 +02:00
										 |  |  | 	* Type __ssh_authorized_keys: Bugfix: Preserve ownership (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-09-18 12:33:39 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-09-09 11:39:26 +02:00
										 |  |  | 2.3.3: 2013-09-09 | 
					
						
							| 
									
										
										
										
											2013-09-05 13:45:27 +02:00
										 |  |  | 	* Core: Add support for default values of optional parameters (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-09-09 11:39:26 +02:00
										 |  |  | 	* Type __start_on_boot: Bugfix for systemd (Steven Armstrong) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-09-05 13:03:35 +02:00
										 |  |  | 2.3.2: 2013-09-05 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Build: Ensure tests don't change attributes of non-test files (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Fix typo in argument parser (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-08-30 02:55:22 +02:00
										 |  |  | 	* Core: Code cleanup: Remove old install code (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Improve error message when using non-existing type in requirement (Nico Schottelius) | 
					
						
							|  |  |  | 	* New Type: __iptables_rule (Nico Schottelius) | 
					
						
							|  |  |  | 	* New Type: __iptables_apply (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __cdist: Also create home directory (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __cdist: Add support for --shell parameter (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __motd: Regenerate motd on Debian and Ubuntu (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-08-28 16:47:00 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-08-28 15:30:16 +02:00
										 |  |  | 2.3.1: 2013-08-28 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Support relative paths for configuration directories (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Code cleanup (removed context class, added log class) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: Add more best practises (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: Add troubleshooting chapter (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-08-28 16:43:26 +02:00
										 |  |  | 	* Type __key_value: Fix quoting problem (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-08-12 12:56:54 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-08-12 12:33:32 +02:00
										 |  |  | 2.3.0: 2013-08-12 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Added support for cdist shell (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: Improved some manpages (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-08-07 21:12:21 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-07-12 21:26:14 +02:00
										 |  |  | 2.2.0: 2013-07-12 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Build: Cleanup the Makefile (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __package_opkg: Use shortcut version (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-07-10 17:01:35 +02:00
										 |  |  | 	* Core: Remove old pseudo object id "singleton" (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2013-07-09 18:41:27 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-07-09 14:53:00 +02:00
										 |  |  | 2.1.2: 2013-07-09 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Build: Change clean-dist target to "distclean" (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-07-09 18:41:27 +02:00
										 |  |  | 	* Build: Moved a lot of build logic into Makefile for dependency resolution | 
					
						
							| 
									
										
										
										
											2013-06-10 08:16:57 +02:00
										 |  |  | 	* Core: Make global explorers available to initial manifest (Arkaitz Jimenez) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Change execution order to run object as one unit (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-07-09 18:41:27 +02:00
										 |  |  | 	* Documentation: Improved documentation (Tomáš Pospíšek) | 
					
						
							| 
									
										
										
										
											2013-06-10 09:07:28 +02:00
										 |  |  | 	* New Remote Example: Add support for sudo operations (Chase James) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __update_alternatives (Nico Schottelius) | 
					
						
							|  |  |  | 	* New Type: __cdist (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-06-03 14:51:06 +02:00
										 |  |  | 	* Type __apt_ppa: Fix comparison operator (Tyler Akins) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __start_on_boot: Archlinux changed to use systemd - adapt type (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-06-16 12:47:58 +02:00
										 |  |  | 	* Type __git: Missing quotes added (Chase James) | 
					
						
							| 
									
										
										
										
											2013-06-18 13:27:33 +02:00
										 |  |  | 	* Type __postgres_database: Make state parameter optional (Chase James) | 
					
						
							| 
									
										
										
										
											2013-06-18 14:48:36 +02:00
										 |  |  | 	* Type __postgres_role: Make state parameter optional, fix password bug (Chase James) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __process: Make state parameter optional (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __cron: Simplyfied and syntax change (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-04-09 15:12:02 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2013-04-08 20:00:43 +02:00
										 |  |  | 2.1.1: 2013-04-08 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Use dynamic dependency resolver to allow indirect self dependencies (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2013-04-08 20:00:43 +02:00
										 |  |  | 	* Core: Remove umask call - protect /var/lib/cdist only (Arkaitz Jimenez) | 
					
						
							|  |  |  | 	* Explorer os: Added Slackware support (Eivind Uggedal) | 
					
						
							| 
									
										
										
										
											2013-01-28 15:11:32 +01:00
										 |  |  | 	* Type __git: Support mode and fix owner/group settings (contradict) | 
					
						
							|  |  |  | 	* Type __jail: State absent should implies stopped (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2013-02-21 22:26:29 +01:00
										 |  |  | 	* Type __directory: Make stat call compatible with FreeBSD (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2013-04-02 09:17:49 +02:00
										 |  |  | 	* Type __cron: Allow crontab without entries (Arkaitz Jimenez) | 
					
						
							| 
									
										
										
										
											2013-04-03 16:34:04 +02:00
										 |  |  | 	* Type __user: Add support for creating user home (Arkaitz Jimenez) | 
					
						
							| 
									
										
										
										
											2012-12-11 09:26:53 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-12-09 08:34:29 -08:00
										 |  |  | 2.1.0: 2012-12-09 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Ensure global explorers are executable (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-30 10:21:12 +01:00
										 |  |  | 	* Core: Ensure type explorers are executable (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __git (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-12-05 23:19:47 +01:00
										 |  |  | 	* New Type: __ssh_authorized_keys (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __user_groups (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Type __rvm_gemset: Change parameter "default" to be boolean (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-18 23:31:19 +01:00
										 |  |  | 	* Type __user: Remove --groups support (now provided by __user_groups) | 
					
						
							| 
									
										
										
										
											2012-11-19 13:35:40 +01:00
										 |  |  | 	* Type __apt_ppa: Bugfix: Installeded ppa detection (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-11-30 10:21:12 +01:00
										 |  |  | 	* Type __jail: Change optional parameter "started" to boolean "stopped" parameter, | 
					
						
							|  |  |  | 		change optional parameter "devfs-enable" to boolean "devfs-disable" parameter and | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		change optional parameter "onboot" to boolean. (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __package_pip: Bugfix: Installeded the package, not pyro (Nico Schottelius) | 
					
						
							|  |  |  | 	* Remove Type __ssh_authorized_key: Superseeded by __ssh_authorized_keys (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-12-01 17:16:39 +01:00
										 |  |  | 	* Support for CDIST_PATH (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-11-15 17:38:43 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-11-15 14:15:54 +01:00
										 |  |  | 2.1.0pre8: 2012-11-15 | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 	* Type cleanup: __apt_ppa, __apt_ppa_update_index, __file, | 
					
						
							| 
									
										
										
										
											2012-11-07 17:34:21 +01:00
										 |  |  | 		__ssh_authorized_key, __timezone, all install types (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Types: Remove all parameter changing code (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __rvm_ruby: Change parameter "default" to be boolean (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: Web documentation clean up (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-07 17:34:21 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-11-07 12:12:33 +01:00
										 |  |  | 2.1.0pre7: 2012-11-07 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: All unit tests restored back to working (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Print error message when missing the initial manifest (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-06 16:59:21 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-11-05 22:44:20 +01:00
										 |  |  | 2.1.0pre6: 2012-11-05 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Example: Turn remote calls into local calls (used for unittesting) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Export PYTHONPATH, it's also needed by emulator (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix Type __rvm_ruby: Add clean package dependencies (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix Type __rvm_gem: Run rvm as user, not as root (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanup Type __rvm, __rvm_gemset: Use shortcut version (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix __rvm_gemset: Correctly check for gemsets (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-02 22:56:45 +01:00
										 |  |  | 	* Cleanup Type __postgres_database,  __postgres_role: Reference each other | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		in documentation (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanp Type __postgres_role: Use boolean parameters where appropriate (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanp Type __postgres_role: Use shortcut version (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-01 18:25:29 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-11-01 15:25:57 +01:00
										 |  |  | 2.1.0pre5: 2012-11-01 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: First round of tests updated to work with multiple configuration directories (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-11-01 15:25:57 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-31 08:15:09 +01:00
										 |  |  | 2.1.0pre4: 2012-10-31 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Dist: PyPi: Moved cdist.py to script/cdist to avoid double import (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Added support for multiple configuration directories (no documentation) (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-10-30 14:53:53 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-30 07:37:19 +01:00
										 |  |  | 2.1.0pre3: 2012-10-30 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Dist: PyPi: Types and explorer included as package data (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-10-29 23:25:28 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-26 18:39:22 +02:00
										 |  |  | 2.1.0pre2: 2012-10-26 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Dist: PyPi: Add conf/ directory to distribution (Nico Schottelius) | 
					
						
							|  |  |  | 	* Dist: Initial support for archlinux packaging (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-10-26 17:40:38 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-10-26 07:36:56 +02:00
										 |  |  | 2.1.0pre1: 2012-10-26 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Removed obsolete variable __self (Nico Schottelius) | 
					
						
							|  |  |  | 	* Removed type __addifnosuchline (replaced by __line) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Removed type __removeline (replaced by __line) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __directory: Parameter --parents and --recursive are now boolean (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-10-26 07:20:03 +02:00
										 |  |  | 	* Type __package_apt, __package_luarocks, __package_opkg, | 
					
						
							|  |  |  | 		__package_pacman, __package_pkg_freebsd, __package_pkg_openbsd, | 
					
						
							|  |  |  | 		__package_rubygem, __package_yum, __process: | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 			Parameter state accepts only "present" and "absent" (Nico Schottelius) | 
					
						
							|  |  |  | 	* Dist: Initial support for pypi packaging (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-10-26 07:20:03 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-11-02 14:16:27 +01:00
										 |  |  | 2.0.15: 2012-11-02 | 
					
						
							| 
									
										
										
										
											2012-09-07 14:44:04 +02:00
										 |  |  | 	* Core: Make variable __object_name available in type explorers (Steven Armtrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __qemu_img (Nico Schottelius) | 
					
						
							|  |  |  | 	* New Type: __line (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-10-01 17:52:19 +02:00
										 |  |  | 	* New Type: __pf_apply (Jake Guffey) | 
					
						
							|  |  |  | 	* New Type: __pf_ruleset (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix Type: __rvm: Make type work if rvm is already installed (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-09-07 14:44:04 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-09-07 14:06:19 +02:00
										 |  |  | 2.0.14: 2012-09-07 | 
					
						
							| 
									
										
										
										
											2012-06-14 17:01:59 +02:00
										 |  |  | 	* Bugfix Type: __jail: Use correct variable (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2012-06-15 09:22:39 +02:00
										 |  |  | 	* Change Type: __jail: Parameter jailbase now optional (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2012-06-25 19:12:00 +02:00
										 |  |  | 	* Bugfix Type: __user: Use passwd database on FreeBSD (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix Type: __start_on_boot: Do not change parameters (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-06-19 14:17:50 +02:00
										 |  |  | 	* Feature __user: Added support for BSDs (Sébastien Gross) | 
					
						
							| 
									
										
										
										
											2012-07-09 17:57:12 +02:00
										 |  |  | 	* Feature __group: Added support for FreeBSD (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __package_zypper (Nico Schottelius) | 
					
						
							|  |  |  | 	* Feature Types: Initial Support for SuSE Linux (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-05 18:32:09 +02:00
										 |  |  | 2.0.13: 2012-06-05 | 
					
						
							| 
									
										
										
										
											2012-05-31 19:25:17 +02:00
										 |  |  | 	* Bugfix __ssh_authorized_key: Ensure it sets proper group (contradict) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix __addifnosuchline: Fixed quotes/interpolation bug ("a  b" became "a b") (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-05-30 18:34:47 +02:00
										 |  |  | 	* New Explorer: interfaces (Sébastien Gross) | 
					
						
							| 
									
										
										
										
											2012-06-04 16:15:36 +02:00
										 |  |  | 	* Feature core: Support reading from stdin in types (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-06-05 18:28:47 +02:00
										 |  |  | 	* Feature core: Support multiple parameters for types (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-06-04 16:15:36 +02:00
										 |  |  | 	* Feature __file: Support reading from stdin with - syntax (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-05-30 16:00:31 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-29 15:57:38 +02:00
										 |  |  | 2.0.12: 2012-05-29 | 
					
						
							| 
									
										
										
										
											2012-05-24 15:51:28 +02:00
										 |  |  | 	* Core: Correctly raise error on Python < 3.2 (Steven Armtrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Add support for --remote-exec and --remote-copy parameters (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-05-24 15:51:28 +02:00
										 |  |  | 	* Documentation: Debian Squeeze hints (Sébastien Gross) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-23 14:17:49 +02:00
										 |  |  | 2.0.11: 2012-05-23 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Fix insecure file/directory creation: Use umask 077 (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-05-22 17:28:38 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-05-18 16:42:14 +02:00
										 |  |  | 2.0.10: 2012-05-18 | 
					
						
							| 
									
										
										
										
											2012-03-12 20:58:53 +01:00
										 |  |  | 	* Cleanup __group: No getent gshadow in old Redhat, use groupmod -g | 
					
						
							|  |  |  | 		(Matt Coddington) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix __package_yum: Missing cat (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-04-04 09:47:52 +02:00
										 |  |  | 	* Bugfix __start_on_boot: Correctly use sed and quotes (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-04-04 09:44:57 +02:00
										 |  |  | 	* Feature __file: Support for --state exists (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Feature core: Make variable __manifest available to type manifests (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-04-27 11:39:08 +02:00
										 |  |  | 	* Feature core: Correct parent dependency handling (Steven Armstrong) | 
					
						
							|  |  |  | 	* Bugfix several types: Fix sed for FreeBSD (Istvan Beregszaszi) | 
					
						
							| 
									
										
										
										
											2012-05-02 15:54:25 +02:00
										 |  |  | 	* New Type: __jail (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2012-05-18 16:39:55 +02:00
										 |  |  | 	* Change Type: __rvm*: --state present/absent not installed/remvoed (Evax Software) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix Type: __cron: Hide error output from crontab (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-05-14 18:32:55 +02:00
										 |  |  | 	* Various smaller bugfixes (Chris Lamb) | 
					
						
							| 
									
										
										
										
											2012-03-12 20:58:53 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-03-12 20:23:58 +01:00
										 |  |  | 2.0.9: 2012-03-12 | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 	* Cleanup documentation: Fix environment variable list to be properly | 
					
						
							| 
									
										
										
										
											2012-02-21 15:11:46 +01:00
										 |  |  | 		displayed (Giel van Schijndel) | 
					
						
							| 
									
										
										
										
											2012-03-09 23:27:52 +01:00
										 |  |  | 	* Cleanup documentation: Some minor corrections | 
					
						
							| 
									
										
										
										
											2012-02-21 09:41:37 +01:00
										 |  |  | 	* New Type: __package_opkg (Giel van Schijndel) | 
					
						
							| 
									
										
										
										
											2012-02-21 09:59:13 +01:00
										 |  |  | 	* New Type: __package_pkg_freebsd (Jake Guffey) | 
					
						
							| 
									
										
										
										
											2012-03-12 20:18:49 +01:00
										 |  |  | 	* New Type: __mysql_database (Benedikt Koeppel) | 
					
						
							| 
									
										
										
										
											2012-02-22 09:11:00 +01:00
										 |  |  | 	* Feature __package: Support for OpenWRT (Giel van Schijndel) | 
					
						
							|  |  |  | 	* Feature __start_on_boot: Support for OpenWRT (Giel van Schijndel) | 
					
						
							| 
									
										
										
										
											2012-03-01 09:28:23 +01:00
										 |  |  | 	* Feature __start_on_boot: Support for Amazon Linux (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 	* New Example: Use rsync to backup files (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Feature core: Exit non-zero, if configuration failed (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-03-12 19:24:30 +01:00
										 |  |  | 	* Documentation: Describe how to do templating (Aurélien Bondis) | 
					
						
							| 
									
										
										
										
											2012-02-21 09:41:37 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-02-20 11:18:37 +01:00
										 |  |  | 2.0.8: 2012-02-20 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix core: Remove another nasty traceback when sending SIGINT (aka Ctrl-C) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanup: Better hint to source of error (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanup: Do not output failing script, but path to script only (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-02-13 16:27:41 +01:00
										 |  |  | 	* Cleanup: Remove support for __debug variable in manifests (Type != Core | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		debugging) (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-02-16 23:37:08 +01:00
										 |  |  | 	* Cleanup: Change __package_* to support absent/present (default state | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		name now). The values removed/installed will be removed in cdist 2.1. (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-02-17 12:51:14 +01:00
										 |  |  | 	* Cleanup: Change __process to support absent/present (default state | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		name now). The values running/stopped will be removed in cdist 2.1. (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-02-16 11:13:50 +01:00
										 |  |  | 	* Feature Core: Support boolean parameters (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-02-13 16:22:46 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-02-13 14:37:30 +01:00
										 |  |  | 2.0.7: 2012-02-13 | 
					
						
							| 
									
										
										
										
											2012-02-02 22:07:53 +01:00
										 |  |  | 	* Bugfix __file: Use chmod after chown/chgrp (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2012-02-07 07:55:50 +01:00
										 |  |  | 	* Bugfix __user: Correct shadow field in explorer (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2012-02-07 08:57:10 +01:00
										 |  |  | 	* Bugfix __link: Properly handle existing links (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-02-10 16:17:53 +01:00
										 |  |  | 	* Bugfix __key_value: More robust implementation (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-02-13 11:30:11 +01:00
										 |  |  | 	* Bugfix __user: Fix for changing a user's group by name (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __package_pip (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-02-13 11:30:11 +01:00
										 |  |  | 	* Bugfix/Cleanup: Correctly allow Object ID to start and end with /, but | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		not contain //. (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2012-02-02 22:07:53 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-01-28 20:43:29 +01:00
										 |  |  | 2.0.6: 2012-01-28 | 
					
						
							| 
									
										
										
										
											2012-01-18 12:34:39 +01:00
										 |  |  | 	* Bugfix __apt_ppa: | 
					
						
							|  |  |  | 		Also remove the [ppa-name].list file, if empty. (Tim Kersten) | 
					
						
							| 
									
										
										
										
											2012-01-20 18:03:58 +01:00
										 |  |  | 	* Bugfix __group: | 
					
						
							|  |  |  | 		Referenced wrong variable name (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2012-01-18 13:19:39 +01:00
										 |  |  | 	* Feature __package_apt: | 
					
						
							|  |  |  | 		Initial support for virtual packages (Evax Software) | 
					
						
							| 
									
										
										
										
											2012-01-27 08:38:36 +01:00
										 |  |  | 	* Feature Core: Added new dependency resolver (Steven Armstrong) | 
					
						
							|  |  |  | 	* Feature Explorer, __package_yum: Support Amazon Linux (Matt Coddington) | 
					
						
							| 
									
										
										
										
											2012-01-18 14:37:29 +01:00
										 |  |  | 	* New Type: __rvm (Evax Software) | 
					
						
							|  |  |  | 	* New Type: __rvm_gem (Evax Software) | 
					
						
							|  |  |  | 	* New Type: __rvm_gemset (Evax Software) | 
					
						
							|  |  |  | 	* New Type: __rvm_ruby (Evax Software) | 
					
						
							| 
									
										
										
										
											2012-01-18 12:34:39 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-01-18 00:31:18 +01:00
										 |  |  | 2.0.5: 2012-01-18 | 
					
						
							| 
									
										
										
										
											2012-01-09 23:36:58 +01:00
										 |  |  | 	* Bugfix __key_value: Use correct delimiters | 
					
						
							|  |  |  | 		(Steven Armstrong, Daniel Maher) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Cleanup: Explicitly require Python >= 3.2 (do not fail implicitly) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: (Re)write of the tutorial (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2016-08-02 01:06:29 +02:00
										 |  |  | 	* Feature: __addifnosuchline supports matching on | 
					
						
							| 
									
										
										
										
											2012-01-05 18:49:37 +01:00
										 |  |  | 		regular expressions (Daniel Maher) | 
					
						
							| 
									
										
										
										
											2012-01-09 15:28:18 +01:00
										 |  |  | 	* Feature: __directory, __file, __link: | 
					
						
							|  |  |  | 		Add --state parameter (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2012-01-09 23:36:58 +01:00
										 |  |  | 	* New Type: __package_luarocks (Christian G. Warden) | 
					
						
							|  |  |  | 	* New Type: __cdistmarker (Daniel Maher) | 
					
						
							| 
									
										
										
										
											2012-01-04 20:40:53 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-11-18 15:36:31 +01:00
										 |  |  | 2.0.4: 2011-11-18 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix core: Remove traceback when sending SIGINT (aka Ctrl-C) (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-11-17 13:25:47 +01:00
										 |  |  | 	* Bugfix core: Accept parameters with - in the name (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Cleanup: __object_fq variable removed (never used) (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanup: Environment variable __self DEPRECATED, use __object_name instead (Nico Schottelius) | 
					
						
							|  |  |  | 	* Cleanup: Environment variable __self scheduled for removal in cdist 2.1 (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-11-16 08:07:19 +01:00
										 |  |  | 	* Documentation: Many examples for use of __remote_* (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-11-18 15:26:10 +01:00
										 |  |  | 	* Feature: Automatically require all used objects (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-11-17 13:25:47 +01:00
										 |  |  | 	* New Type: __cron (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-10-18 22:40:17 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-10-18 09:55:30 +02:00
										 |  |  | 2.0.3: 2011-10-18 | 
					
						
							| 
									
										
										
										
											2011-09-27 17:27:28 +02:00
										 |  |  | 	* Improved logging, added --verbose, by more quiet by default | 
					
						
							| 
									
										
										
										
											2011-10-04 16:36:33 +02:00
										 |  |  | 	* Bugfix __user: Correct quoting (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix __addifnosuchline: Falsely exited (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix requirements: Restore original require="" behaviour (Nico Schottelius) | 
					
						
							|  |  |  | 	* Feature requirements: Check for broken object_ids and abort (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-10-14 23:57:58 +02:00
										 |  |  | 	* Massive refactoring and unittesting introduced (Steven Armstrong) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-09-27 16:44:38 +02:00
										 |  |  | 2.0.2: 2011-09-27 | 
					
						
							| 
									
										
										
										
											2011-09-25 21:10:18 +02:00
										 |  |  | 	* Add support for detection of OpenWall Linux (Matthias Teege) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Add support for __debug variable in manifests (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix core: Various issues with type emulator (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-09-25 21:10:18 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-09-23 13:50:49 +02:00
										 |  |  | 2.0.1: 2011-09-23 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Bugfix core: Always print source of error in case of exec errors (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix core: Various smaller bugs in string concatenation (Nico Schottelius) | 
					
						
							|  |  |  | 	* Feature: Add marker "changed" to changed objects (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-09-18 20:57:13 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 2.0.0: 2011-09-16 | 
					
						
							| 
									
										
										
										
											2011-08-21 15:14:33 +02:00
										 |  |  | 	* New Type: __package_rubygem (Chase Allen James) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* __self replaced by __object_fq (Nico Schottelius) | 
					
						
							|  |  |  | 	* Rewrote cdist in Python (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-08-21 15:14:33 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-07-26 20:26:13 +02:00
										 |  |  | 1.7.1: 2011-07-26 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Documentation: Add explorers to reference (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-06-17 00:03:07 +02:00
										 |  |  | 	* Documentation: Typo cleanup (Derek Brost) | 
					
						
							|  |  |  | 	* Type __key_value: Bugfix (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-06-17 16:25:26 +02:00
										 |  |  | 	* New Type: __postgres_role (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __postgres_database (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-05-10 16:44:48 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-05-10 15:49:35 +02:00
										 |  |  | 1.7.0: 2011-05-10 | 
					
						
							| 
									
										
										
										
											2011-04-29 10:38:15 +02:00
										 |  |  | 	* Bugfix type __package_yum: Fix redhat support (Ramon Salvadó) | 
					
						
							|  |  |  | 	* Improved type __package_yum: Add centos support (Ramon Salvadó) | 
					
						
							|  |  |  | 	* New Type: __timezone (Ramon Salvadó) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Renamed explorer: hardware_type to machine (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Do not execute empty code fragments (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-27 08:28:50 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-19 22:43:18 +02:00
										 |  |  | 1.6.2: 2011-04-19 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Core: Introduce __cdist_tmp_base_dir (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: Cleanup and enhance cdist-type-template (Nico Schottelius) | 
					
						
							|  |  |  | 	* Core: cdist-mass-deploy: Report failed cdist-deploy-to instances (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-29 10:38:15 +02:00
										 |  |  | 	* New Type: __ssh_authorized_key (Aurélien Bondis) | 
					
						
							| 
									
										
										
										
											2011-04-08 11:01:57 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-07 09:56:59 +02:00
										 |  |  | 1.6.1: 2011-04-07 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Improved logging: Show code responsible for abort (Nico Schottelius) | 
					
						
							|  |  |  | 	* Improved logging: Consistently prefix with current object or core (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix: Type __debconf_set_selections used wrong contens for selection (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix: Don't fail, if cache directory is not existing (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix: __user and __group exited non-zero if no change was necessary (Nico Schottelius) | 
					
						
							|  |  |  | 	* New Explorer: hardware_type (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-29 10:38:15 +02:00
										 |  |  | 	* New Type: __package_pkg_openbsd (Andi Brönnimann) | 
					
						
							|  |  |  | 	* New Type: __autofs_map (Steven Armstrong) | 
					
						
							|  |  |  | 	* New Type: __autofs_master (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-04-06 20:17:00 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-06 19:36:57 +02:00
										 |  |  | 1.6.0: 2011-04-06 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New Type: __package_yum (Nico Schottelius) | 
					
						
							|  |  |  | 	* New type: __debconf_set_selections (Nico Schottelius) | 
					
						
							|  |  |  | 	* New explorer: os_version (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix: Type __group failed in case of __group NAME syntax (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-07 09:56:59 +02:00
										 |  |  | 	* Bugfix: __package* types: consistently name --state removed instead of | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 		uninstalled or deinstalled (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __package: Added Fedora support (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __package_apt: Removed --preseed support (Nico Schottelius) | 
					
						
							|  |  |  | 	* Explorer os gained Fedora support (Nico Schottelius) | 
					
						
							|  |  |  | 	* Simplified types __user and __group (Nico Schottelius) | 
					
						
							|  |  |  | 	* New helper binary: cdist-mass-deploy (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-01 13:10:41 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-04-01 09:56:44 +02:00
										 |  |  | 1.5.0: 2011-04-01 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Add basic cache functionality (Nico Schottelius) | 
					
						
							|  |  |  | 	* New type: __process (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-29 16:36:10 +02:00
										 |  |  | 	* Restructured execution: (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-04-01 09:56:44 +02:00
										 |  |  | 		Orientate processing on objects, resolve dependencies and | 
					
						
							|  |  |  | 		ensure correct execution order. | 
					
						
							| 
									
										
										
										
											2011-03-29 16:45:16 +02:00
										 |  |  | 	* Documentation: Rewrite stages docs (Steven Armstrong) | 
					
						
							|  |  |  | 	* Documentation: Remove legacy man pages (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2011-03-25 23:52:13 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-25 22:24:02 +01:00
										 |  |  | 1.4.1: 2011-03-25 | 
					
						
							| 
									
										
										
										
											2011-04-07 09:56:59 +02:00
										 |  |  | 	* New type: __key_value (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __apt_ppa (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Documentation: Manpage generation cleanup (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-24 23:35:39 +01:00
										 |  |  | 	* Documentation: Manpage fix for __apt_ppa | 
					
						
							| 
									
										
										
										
											2011-03-24 18:43:08 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-24 13:28:35 +01:00
										 |  |  | 1.4.0: 2011-03-24 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Add --recursive to __directory (Nico Schottelius) | 
					
						
							|  |  |  | 	* Move cdist generated stuff to .cdist of an object (Nico Schottelius) | 
					
						
							|  |  |  | 	* Allow objects to be redefined (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-22 09:59:41 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-21 14:07:17 +01:00
										 |  |  | 1.3.2: 2011-03-21 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Add --source to __motd (Nico Schottelius) | 
					
						
							|  |  |  | 	* Add --preseed to __package_apt (Nico Schottelius) | 
					
						
							|  |  |  | 	* Include HTML documentation of manpages and publish them (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-21 09:30:42 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-21 08:59:04 +01:00
										 |  |  | 1.3.1: 2011-03-21 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Document: cdist-type-build-emulation (Nico Schottelius) | 
					
						
							|  |  |  | 	* Document: cdist-type-emulator (Nico Schottelius) | 
					
						
							|  |  |  | 	* Document: cdist-remote-explorer-run (Nico Schottelius) | 
					
						
							|  |  |  | 	* Fix dependencies in cdist-code-run (Nico Schottelius) | 
					
						
							|  |  |  | 	* Fix dependencies in cdist-manifest-run-all (Nico Schottelius) | 
					
						
							|  |  |  | 	* Add --source to __issue and fix os check (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-20 00:30:19 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-20 00:02:44 +01:00
										 |  |  | 1.3.0: 2011-03-20 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Add support for local and remote code generation and execution (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix: Remove obsolete $@ call in cdist-remote-explorer-run (Nico Schottelius) | 
					
						
							|  |  |  | 	* Bugfix: Correct manpage for __removeline (broke manpage generation) (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-19 15:14:45 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-19 03:05:22 +01:00
										 |  |  | 1.2.0: 2011-03-19 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Added dependencies (see cdist-type(7)) (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-07 09:56:59 +02:00
										 |  |  | 	* New type: __removeline (Daniel Roth) | 
					
						
							|  |  |  | 	* New type: __group (Steven Armstrong) | 
					
						
							|  |  |  | 	* New type: __user (Steven Armstrong) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Documentation: cdist-run-remote (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-code-run-all (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-object-gencode (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-explorer-run-global (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-manifest-run-init (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-manifest-run-all (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-object-gencode-all (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-manifest-run (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-18 02:05:03 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-16 11:12:08 +01:00
										 |  |  | 1.1.0: 2011-03-16 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Replace type __file with __file, __directory, __link (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-env (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-config (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-dir (Nico Schottelius) | 
					
						
							|  |  |  | 	* Documentation: cdist-quickstart (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-16 08:40:36 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-15 21:38:09 +01:00
										 |  |  | 1.0.4: 2011-03-15 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New type: __motd (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-04-07 09:56:59 +02:00
										 |  |  | 	* New type: __addifnosuchline (Daniel Roth) | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* New type: __user (Nico Schottelius) | 
					
						
							|  |  |  | 	* Document type: __issue (Nico Schottelius) | 
					
						
							|  |  |  | 	* Document type: __package (Nico Schottelius) | 
					
						
							|  |  |  | 	* Document type: __package_pacman (Nico Schottelius) | 
					
						
							|  |  |  | 	* Document type: __package_apt (Nico Schottelius) | 
					
						
							|  |  |  | 	* New parameter for __file: --owner and --group (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-12 18:48:02 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-11 19:17:31 +01:00
										 |  |  | 1.0.3: 2011-03-11 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Update regexp used for sane characters (Nico Schottelius) | 
					
						
							|  |  |  | 	* Allow types without parameters (Nico Schottelius) | 
					
						
							|  |  |  | 	* Allow type to be singleton (Nico Schottelius) | 
					
						
							|  |  |  | 	* Type __file learned --type symlink (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-10 17:19:25 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-09 10:36:58 +01:00
										 |  |  | 1.0.2: 2011-03-09 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Add manpages: cdist-type, cdist-type__file, cdist-reference, cdist-explorer (Nico Schottelius) | 
					
						
							|  |  |  | 	* Make doc/man/ usable as MANPATH entry (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-08 20:37:52 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-08 00:25:08 +01:00
										 |  |  | 1.0.1: 2011-03-08 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Added cdist-type-template including manpage (Nico Schottelius) | 
					
						
							|  |  |  | 	* Fix manpage building (Nico Schottelius) | 
					
						
							|  |  |  | 	* Add new manpages: cdist-stages, cdist-bin-transfer (Nico Schottelius) | 
					
						
							| 
									
										
										
										
											2011-03-08 00:25:08 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | 1.0.0: 2011-03-07 | 
					
						
							| 
									
										
										
										
											2015-02-24 14:50:39 +01:00
										 |  |  | 	* Initial release (Nico Schottelius) |