Nico Schottelius
b974969f28
Remove double definition of scan parser
...
Fixes #353
2022-12-26 20:59:16 +01:00
Nico Schottelius
bdfd92dc37
++changes
2022-12-21 09:41:33 +01:00
5c85b04309
Merge pull request 'Initialise options variable to avoid unset variable expansion' ( #351 ) from mark/cdist:options-initialise into master
...
Reviewed-on: ungleich-public/cdist#351
2022-12-20 17:04:45 +00:00
Nico Schottelius
f36069754c
++changelog
2022-12-20 18:03:15 +01:00
d4dfe95a97
Merge pull request 'Make grep more specific' ( #352 ) from marcoduif/cdist:master into master
...
Reviewed-on: ungleich-public/cdist#352
2022-12-20 17:02:16 +00:00
ffeaafe9b6
Make grep more specific
...
package name should be an exact match, not a substring
2022-10-07 07:22:31 +00:00
Mark Verboom
62db96bb37
Initialise options variable so expansion when running files/source.list.template
...
there will not be an error when the variable is not set.
2022-09-29 16:19:07 +02:00
Nico Schottelius
90488d2e9e
[doc] add release process documentation
2022-08-01 00:03:51 +02:00
Nico Schottelius
be6e7fcc08
Prepare release of cdist 7.0.0
2022-07-31 21:59:35 +02:00
Nico Schottelius
d4bf41ce3b
++changelog
2022-07-29 10:57:01 +02:00
7de931829a
Merge pull request 'Add Check Point Gaia (FW1) management and firewall appliances to explorers' ( #339 ) from stephan/cdist:master into master
...
Reviewed-on: ungleich-public/cdist#339
2022-07-29 08:56:09 +00:00
17466452f0
revert __line for clean PR history
2022-07-28 17:53:41 +02:00
7d8fc8a5c3
improve checkpoint sed, add __line changes
2022-07-28 17:18:41 +02:00
6243165645
add create and ifexists to line type
2022-07-28 16:27:12 +02:00
483f0c1614
add Check Point Gaia
2022-07-13 14:50:17 +02:00
ff6b2d0abf
Merge pull request 'master' ( #2 ) from ungleich-public/cdist:master into master
...
Reviewed-on: stephan/cdist#2
2022-07-13 11:58:31 +00:00
Nico Schottelius
339ca9347b
++changelog
2022-07-02 19:21:27 +02:00
5a7542db75
Merge pull request 'Handle signed-by option in __apt_source' ( #335 ) from fancsali/cdist:apt-source-signed-by into master
...
Reviewed-on: ungleich-public/cdist#335
2022-07-02 17:20:29 +00:00
0ae37b3445
Handle signed-by option in __apt_source
...
Allow users to specify a GPG key fingerprint or keyring file to be
included as the 'signed-by' option.
2022-07-01 16:14:38 +01:00
5e6cde1398
Merge pull request 'master' ( #1 ) from ungleich-public/cdist:master into master
...
Reviewed-on: stephan/cdist#1
2022-05-20 13:17:47 +00:00
Nico Schottelius
77d9a757ec
++changelog
2022-05-20 14:58:45 +02:00
e5adcf451b
Merge pull request 'bug: apt-ppa-noninteractive' ( #327 ) from romain-dartigues/cdist:apt-ppa-noninteractive into master
...
Reviewed-on: ungleich-public/cdist#327
2022-05-20 12:57:08 +00:00
Nico Schottelius
9839c2d8ec
++changelog
...
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
2022-05-20 14:55:12 +02:00
1edc4d0a60
Merge pull request 'add optional file parameter to allow for use in a loop without object_id clashes' ( #334 ) from stephan/cdist:master into master
...
Reviewed-on: ungleich-public/cdist#334
2022-05-20 12:53:13 +00:00
3d58c9b24f
add optional file parameter to allow for use in a loop without object_id clashes
2022-05-20 13:48:07 +02:00
Steven Armstrong
6c8c692a22
__file: kiss and fix regression on Mac OSX
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-05-02 23:25:59 +02:00
Steven Armstrong
abbc7dfc37
since we already remove the destination, we have no need to use -T on move, fixes #333
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-04-16 19:05:31 +02:00
Steven Armstrong
8b915b15b5
__file: make the create-empty-file case work again
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-04-14 00:46:13 +02:00
Steven Armstrong
2df2578e36
__file: remove the questionable check for uploadfile existence
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-04-14 00:27:28 +02:00
Steven Armstrong
6f8c774cb0
workaround mktemp -u checking for write access
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-04-14 00:16:10 +02:00
54a5cb17b7
use add-apt-repository instead of add-apt-repository
...
Remove `remove-apt-repository` which is now no longer needed;
use `add-apt-repository` which allow removal through the `-r` flag.
2022-04-11 21:09:31 +02:00
cb0fa0f2e4
force add-apt-repository to act in non-interactive mode
2022-04-11 21:05:56 +02:00
Steven Armstrong
af54fe6feb
changelog++
...
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-04-11 00:04:41 +02:00
Steven Armstrong
22039284f5
__file: make file uploading and attribute changes more atomic
...
Fixes ungleich-public/cdist#331
Signed-off-by: Steven Armstrong <steven@armstrong.cc>
2022-04-10 23:52:53 +02:00
bd44c023d3
Fix typos; add default priority; comments in generated files
2022-03-09 16:17:11 +01:00
Nico Schottelius
e0150e7796
++changes
2022-03-09 16:16:49 +01:00
15e1ce6450
Merge pull request 'Added rm of tmpfile.' ( #330 ) from mark/cdist:__ssh_authorized_keys-rm into master
...
Reviewed-on: ungleich-public/cdist#330
2022-03-09 15:12:21 +00:00
Mark Verboom
08ff41efde
Added rm of tmpfile.
2022-03-08 12:04:58 +01:00
c2c5668b70
++changelog
2021-12-23 20:08:49 +01:00
6e3ad11ea0
[__package_upgrade_all] Add new --apt-with-new-pkgs argument
2021-12-23 20:07:28 +01:00
fnux
fc6ddac718
Merge pull request 'Python 3.10: collections.X -> collections.abc.X' ( #323 ) from py3.10 into master
...
Reviewed-on: ungleich-public/cdist#323
2021-12-16 13:04:51 +00:00
3a321469a8
Python 3.10: collections.X -> collections.abc.X
2021-12-02 12:02:36 +01:00
e2500248f2
++changelog
2021-11-03 11:03:33 +01:00
0b710c6173
Merge branch 'haproxy-dualstack' into 'master'
...
[__haproxy_dualstack] New type with PROXY protocol support
See merge request ungleich-public/cdist!1027
2021-11-03 07:38:24 +01:00
c33d99ee12
[__haproxy_dualstack] New type with PROXY protocol support
...
This is backwards compatible with what is already used internally @ungleich , but
adds on top of that the ability to customise ports and, most importantly, it
adds PROXY protocol support.
2021-10-31 17:38:10 +01:00
560374a686
++changelog
2021-10-01 13:16:11 +02:00
fc9bd40c9a
Improve bullseye support, perticularly __letsencrypt_cert
2021-10-01 13:14:57 +02:00
5b7cca99f7
++changelog
2021-10-01 12:09:42 +02:00
15c642a9b7
[__debconf_set_selections] Fix --file not being supported
...
Even if deprecated, the parameter *must* be supported, which isn't the case
right now.
This was due to a misunderstanding of how deprecating parameters work, see:
https://www.cdi.st/manual/latest/cdist-type.html#deprecated-parameters
2021-10-01 12:06:45 +02:00
Darko Poljak
bf222d0543
++changelog
2021-09-21 08:55:54 +02:00