Nico Schottelius
09dfcfe81e
[scanner] add to beta commands
2 years ago
Nico Schottelius
91d99bf08a
[RFC] scanner documentation
2 years ago
Nico Schottelius
87b46a6224
[scanner] finish prototype
...
ping @poljakowski - it's your turn now
2 years ago
Nico Schottelius
b9ad22595f
[scanner] begin scanner implementation - non invasive
2 years ago
Darko Poljak
9277e0ba19
++changelog
2 years ago
poljakowski
eda96a06a0
Merge branch 'fix/type/__file/pre-exists-dryrun' into 'master'
...
__file: Fix --state pre-exists
See merge request ungleich-public/cdist!944
2 years ago
Dennis Camera
367da4b77e
[type/__file] Fix --state pre-exists
2 years ago
Darko Poljak
687c1d2dd9
++changelog
2 years ago
poljakowski
b139ba2a5c
Merge branch '__update_alternatives_improvements' into 'master'
...
[__update_alternatives] rewrite and support --install
See merge request ungleich-public/cdist!936
2 years ago
poljakowski
f96f23e970
Merge branch '__acl_remove_deprecated' into 'master'
...
[__acl] remove deprecated parameters, fix some bugs and improve manual
Closes #823
See merge request ungleich-public/cdist!933
2 years ago
ander
716cd37281
[__update_alternatives] rewrite and support --install
2 years ago
ander
e3d906a85f
[__acl] remove deprecated parameters, fix some bugs and improve manual
2 years ago
Darko Poljak
955b847276
++changelog
2 years ago
poljakowski
112fb984c7
Merge branch 'fix/__download/manpage' into 'master'
...
__download: fix non-existent parameter of __unpack in manpage
See merge request ungleich-public/cdist!943
2 years ago
matze
b2e6afb57e
__download: adapt download+unpack example in manpage
2 years ago
matze
507fa6fa93
__download: fix non-existent parameter of __unpack
...
Probably happened due to renaming .. guess it's correct now.
2 years ago
Darko Poljak
4df5c91912
++changelog
2 years ago
poljakowski
1057ceef01
Merge branch 'line-replace' into 'master'
...
[__line] Add support for '--state replace'
See merge request ungleich-public/cdist!939
2 years ago
evilham
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`.
2 years ago
poljakowski
68a280d51a
Merge branch '__service-fix' into 'master'
...
Fixed calling of __systemd_service type with correct arguments.
See merge request ungleich-public/cdist!941
2 years ago
Mark Verboom
5aeed14b1b
Fixed calling of __systemd_service type with correct arguments.
2 years ago
Darko Poljak
3fa74b454a
Fix typo
2 years ago
Darko Poljak
52b5f05163
++changelog
2 years ago
poljakowski
34a7d8c280
Merge branch 'pkgng_freebsd-bootstrap' into 'master'
...
[__package_pkgng_freebsd] Bootstrap pkg if necessary
See merge request ungleich-public/cdist!940
2 years ago
evilham
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.
2 years ago
Darko Poljak
652c891858
++changelog
2 years ago
poljakowski
84ade29ca9
Merge branch 'docs/custom-remote-exec-copy-examples' into 'master'
...
Add custom remote copy/exec examples
See merge request ungleich-public/cdist!938
2 years ago
Darko Poljak
73d6c9d469
Add custom remote copy/exec examples
2 years ago
poljakowski
8ab1b6a03d
Merge branch 'fix/docs-makefile' into 'master'
...
docs: make varaibles environment-aware
See merge request ungleich-public/cdist!937
2 years ago
matze
84a7818121
docs: make varaibles environment-aware
...
There are all overwriting the environment, even the comment states
otherwise. Fixes it.
2 years ago
Darko Poljak
b6922508b9
Update helper script
2 years ago
Darko Poljak
0fc10749ed
Fix shellcheck
2 years ago
Darko Poljak
89a0080e13
++changelog
2 years ago
poljakowski
139a782c96
Merge branch '__package_pip_detect_pip_bin' into 'master'
...
[__package_pip] detect pip binary
See merge request ungleich-public/cdist!935
2 years ago
poljakowski
2e6c12c27c
Merge branch 'clarify-stdin-input' into 'master'
...
Clarify stdin input
Closes #836
See merge request ungleich-public/cdist!934
2 years ago
poljakowski
89b6215115
Clarify stdin input
...
Resolve #836 .
2 years ago
ander
decc0ad54d
[__package_pip] detect pip binary
2 years ago
Darko Poljak
2885c6a248
Release 6.8.0
2 years ago
Darko Poljak
53b91adbd8
Fix shellcheck
2 years ago
Darko Poljak
6b262a61c1
++changelog
2 years ago
poljakowski
a20ab63e60
Merge branch 'fix/__systemd_service/manpage' into 'master'
...
__systemd_service: fix manpage typos
See merge request ungleich-public/cdist!931
2 years ago
matze
b1375464cc
__systemd_service: fix manpage typos
2 years ago
poljakowski
f5b534df71
Merge branch 'fix/type/__timezone/singleton' into 'master'
...
__timezone: Make singleton
See merge request ungleich-public/cdist!916
2 years ago
Darko Poljak
b5a40eb0d1
++changelog
2 years ago
poljakowski
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
2 years ago
Darko Poljak
c17541f24c
Expand and split by consecutive require delimiters
...
Resolves #832 .
2 years ago
Darko Poljak
ba26a437be
++changelog
2 years ago
poljakowski
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
2 years ago
poljakowski
2c1eca9ee7
Merge branch '__download_man_fix' into 'master'
...
[__download] fix manual: onchange parameter in wrong section
See merge request ungleich-public/cdist!929
2 years ago
poljakowski
52b75e513f
Merge branch '__unpack_onchange' into 'master'
...
[__unpack] add --onchange
See merge request ungleich-public/cdist!928
2 years ago