3e82b0085b
Make development version strings PEP 440 compliant ( #366 )
...
With current pip (23.1.2) and setuptools (67.7.2) versions, installation
from Git was failing with "Invalid version: '7.0.0-17-ge57cf1e7'"
message. The issue can be reproduced by running the following command
with the latest pip and setuptools installed:
$ pip install git+https://code.ungleich.ch/ungleich-public/cdist.git@e57cf1e70a3818180b3f54e1e0364ff3b6bbd9cc#egg=cdist
Reviewed-on: #366
Co-authored-by: Ľubomír Kučera <lubomir.kucera.jr@gmail.com>
Co-committed-by: Ľubomír Kučera <lubomir.kucera.jr@gmail.com>
2024-05-01 12:11:07 +00:00
Mark Verboom
b7394ff4c2
Locally sort remote group information, to prevent differences in sort output.
2024-05-01 11:58:13 +00:00
61fc5e5de8
Fix typo in __apt_pin docs
2024-05-01 13:50:17 +02:00
2b102f303a
changed package state from installed to present
2024-03-01 11:43:23 +00:00
Nico Schottelius
e57cf1e70a
Apply machine_type explorer fix from pedro
...
e139397529
2023-03-25 12:53:24 +01:00
Nico Schottelius
7dd2d1025a
++changelog
2023-02-03 22:54:18 +01:00
513a8ae177
Merge pull request 'Make sure flag is followed by end of line or space.' ( #349 ) from mark/cdist:machine_type into master
...
Reviewed-on: #349
2023-02-03 21:53:12 +00:00
2a2f91959e
Merge pull request 'Updated the python version of cerbot freebsd' ( #359 ) from CamilionEU/cdist:cerbot-freebsd into master
...
Reviewed-on: #359
2023-02-03 21:43:02 +00:00
fcf76cdb2c
Merge pull request 'Added support for Devuan Daedalus' ( #358 ) from CamilionEU/cdist:explorer-devuan-update into master
...
Reviewed-on: #358
2023-02-03 21:40:33 +00:00
Michelle
1450861e26
Updated the python version of cerbot freebsd
...
The package referenced for cerbot to be install in the FreeBSD platform
used python 3.7 package, updated to python 3.9
2023-02-02 18:21:43 -05:00
Michelle
08a6b467fa
Added support for Devuan Daedalus
...
Added one line that allows cdist to support Devuan Daedelus version
2023-01-25 16:06:35 -05:00
Nico Schottelius
ed3da3c829
++changes
2022-12-26 21:02:41 +01:00
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: #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: #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
Mark Verboom
c85184dcb4
Make sure flag is followed by end of line or space.
2022-09-18 08:49:37 +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: #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: #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: #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: #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 #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: #330
2022-03-09 15:12:21 +00:00