112fb984c7  
						 
						
							
							
								
								
								Merge branch 'fix/__download/manpage' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							__download: fix non-existent parameter of __unpack in manpage
See merge request ungleich-public/cdist!943  
							
						 
						
							2020-10-18 15:51:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b2e6afb57e  
						 
						
							
							
								
								
								__download: adapt download+unpack example in manpage  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-17 23:01:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	d20fb74324  
						 
						
							
							
								
								
								use os.path.realpath instead, because it eliminates any symbolic links encountered in the path  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-17 23:16:42 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	507fa6fa93  
						 
						
							
							
								
								
								__download: fix non-existent parameter of __unpack  
							
							 
							
							... 
							
							
							
								
								
							
							
							Probably happened due to renaming .. guess it's correct now. 
							
						 
						
							2020-10-17 17:09:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	54d83a6211  
						 
						
							
							
								
								
								there is no single author anymore, also remove www.  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 15:50:50 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e55db1b427  
						 
						
							
							
								
								
								use check_output for git describe execution and define fallback VERSION earlier  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 15:41:38 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b41d80075a  
						 
						
							
							
								
								
								update paths in setup.py  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 14:16:04 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	42d5d6c3e2  
						 
						
							
							
								
								
								redundant str()  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 14:12:39 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	65c8af4ba3  
						 
						
							
							
								
								
								overengineered version discovery  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 14:11:12 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	174aa77280  
						 
						
							
							
								
								
								__file__ already is absolute  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 14:11:00 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1614b62f70  
						 
						
							
							
								
								
								fallback VERSION to "unknown version"  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 13:48:28 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	fd04c03613  
						 
						
							
							
								
								
								add parent dir to module search path only when importing fails  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-16 13:42:16 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	86057cef19  
						 
						
							
							
								
								
								don't die if there is no version.py  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-14 02:20:58 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	fdc1ab93e9  
						 
						
							
							
								
								
								move scripts/* to bin/  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-14 02:20:58 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	3f1939716f  
						 
						
							
							
								
								
								enable running scripts/cdist directly and symlinked  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-14 02:20:30 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	45d51c0e15  
						 
						
							
							
								
								
								rename build-helper -> cdist-build-helper  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-14 02:18:25 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8ecae42199  
						 
						
							
							
								
								
								remove bin/cdist script  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-14 02:18:25 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	4df5c91912  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-09 06:52:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	1057ceef01  
						 
						
							
							
								
								
								Merge branch 'line-replace' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							[__line] Add support for '--state replace'
See merge request ungleich-public/cdist!939  
							
						 
						
							2020-10-09 06:51:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c030deea3d  
						 
						
							
							
								
								
								[__line] Add support for '--state replace'  
							
							 
							
							... 
							
							
							
								
								
							
							
							It is currently counter-intuitive that something like:
    # File '/thing' contents
    #SomeSetting WrongValue
    # Manifest
    __line '/thing' \
           --line 'SomeSeting GoodValue' \
           --regex '^(#[[:space:]]*)?SomeSetting[[:space:]]'
Produces:
    # Resulting '/thing' contents
    #SomeSetting WrongValue
This makes sense given the implementation, but it masks a very common use-case.
Changing the default behaviour for such a base type is not really an option, so
instead we add a `replace` as a valid value for `--state`, which would result
in:
    # Resulting '/thing' contents with: --state replace
    SomeSetting GoodValue
For compatibility, if the regex is missing, `--state replace` behaves just as
`--state present`. 
							
						 
						
							2020-10-09 06:51:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	68a280d51a  
						 
						
							
							
								
								
								Merge branch '__service-fix' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							Fixed calling of __systemd_service type with correct arguments.
See merge request ungleich-public/cdist!941  
							
						 
						
							2020-10-09 06:47:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mark Verboom 
								
							 
						 
						
							
							
								
							
							
	5aeed14b1b  
						 
						
							
							
								
								
								Fixed calling of __systemd_service type with correct arguments.  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-10-08 16:15:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	3fa74b454a  
						 
						
							
							
								
								
								Fix typo  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-30 15:43:32 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	52b5f05163  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-30 08:56:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	34a7d8c280  
						 
						
							
							
								
								
								Merge branch 'pkgng_freebsd-bootstrap' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							[__package_pkgng_freebsd] Bootstrap pkg if necessary
See merge request ungleich-public/cdist!940  
							
						 
						
							2020-09-30 08:42:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f994226d0e  
						 
						
							
							
								
								
								[__package_pkgng_freebsd] Bootstrap pkg if necessary  
							
							 
							
							... 
							
							
							
								
								
							
							
							In a pristine FreeBSD base installation, pkg is really a bootstrapper utility,
in such cases the type used to fail instead of automatically bootstrapping pkg. 
							
						 
						
							2020-09-29 19:47:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	652c891858  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-29 05:57:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	84ade29ca9  
						 
						
							
							
								
								
								Merge branch 'docs/custom-remote-exec-copy-examples' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							Add custom remote copy/exec examples
See merge request ungleich-public/cdist!938  
							
						 
						
							2020-09-29 05:56:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	73d6c9d469  
						 
						
							
							
								
								
								Add custom remote copy/exec examples  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-27 10:17:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	8ab1b6a03d  
						 
						
							
							
								
								
								Merge branch 'fix/docs-makefile' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							docs: make varaibles environment-aware
See merge request ungleich-public/cdist!937  
							
						 
						
							2020-09-24 06:55:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	84a7818121  
						 
						
							
							
								
								
								docs: make varaibles environment-aware  
							
							 
							
							... 
							
							
							
								
								
							
							
							There are all overwriting the environment, even the comment states
otherwise. Fixes it. 
							
						 
						
							2020-09-23 20:29:47 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	b6922508b9  
						 
						
							
							
								
								
								Update helper script  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-21 09:17:34 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	0fc10749ed  
						 
						
							
							
								
								
								Fix shellcheck  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-21 09:11:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	89a0080e13  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-21 09:09:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	139a782c96  
						 
						
							
							
								
								
								Merge branch '__package_pip_detect_pip_bin' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							[__package_pip] detect pip binary
See merge request ungleich-public/cdist!935  
							
						 
						
							2020-09-21 09:06:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2e6c12c27c  
						 
						
							
							
								
								
								Merge branch 'clarify-stdin-input' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							Clarify stdin input
Closes  #836 
See merge request ungleich-public/cdist!934  
							
						 
						
							2020-09-21 09:04:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	89b6215115  
						 
						
							
							
								
								
								Clarify stdin input  
							
							 
							
							... 
							
							
							
								
								
							
							
							Resolve  #836 . 
							
						 
						
							2020-09-21 09:04:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	decc0ad54d  
						 
						
							
							
								
								
								[__package_pip] detect pip binary  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-19 12:38:20 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	2885c6a248  
						 
						
							
							
								
								
								Release 6.8.0  
							
							 
							
							
							
								
								
									
	  6.8.0
 
								
							
							
						 
						
							2020-09-11 14:20:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	53b91adbd8  
						 
						
							
							
								
								
								Fix shellcheck  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-11 14:20:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	6b262a61c1  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-10 13:24:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	a20ab63e60  
						 
						
							
							
								
								
								Merge branch 'fix/__systemd_service/manpage' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							__systemd_service: fix manpage typos
See merge request ungleich-public/cdist!931  
							
						 
						
							2020-09-10 13:21:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	b1375464cc  
						 
						
							
							
								
								
								__systemd_service: fix manpage typos  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-09-09 21:11:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	f5b534df71  
						 
						
							
							
								
								
								Merge branch 'fix/type/__timezone/singleton' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							__timezone: Make singleton
See merge request ungleich-public/cdist!916  
							
						 
						
							2020-09-08 07:20:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	b5a40eb0d1  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-08-27 12:25:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	a4a3b98568  
						 
						
							
							
								
								
								Merge branch 'feature/expand-require-separator' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							Expand and split by consecutive require delimiters
Closes  #832 
See merge request ungleich-public/cdist!930  
							
						 
						
							2020-08-27 12:22:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	c17541f24c  
						 
						
							
							
								
								
								Expand and split by consecutive require delimiters  
							
							 
							
							... 
							
							
							
								
								
							
							
							Resolves  #832 . 
							
						 
						
							2020-08-24 07:16:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darko Poljak 
								
							 
						 
						
							
							
								
							
							
	ba26a437be  
						 
						
							
							
								
								
								++changelog  
							
							 
							
							
							
								
								
							
							
						 
						
							2020-08-18 11:06:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	a8ea56253c  
						 
						
							
							
								
								
								Merge branch 'feature/explorer/os_version/debian-sid' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							explorer/os_version: Convert Debian sid to version number.
Closes  #833 
See merge request ungleich-public/cdist!927  
							
						 
						
							2020-08-18 11:05:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	2c1eca9ee7  
						 
						
							
							
								
								
								Merge branch '__download_man_fix' into 'master'  
							
							 
							
							... 
							
							
							
								
								
							
							
							[__download] fix manual: onchange parameter in wrong section
See merge request ungleich-public/cdist!929  
							
						 
						
							2020-08-18 11:02:18 +02:00