Commit Graph

  • 3330cb6834 Locally sort remote group information, to prevent differences in sort output. Mark Verboom 2023-11-02 11:01:45 +0100
  • 853aac03da
    Merge sed commands lubo 2023-06-04 14:37:34 +0200
  • ffbd043971
    Make development version strings PEP 440 compliant lubo 2023-05-10 20:00:27 +0200
  • 1e4475c0f4 Log changes related to transparent shebang support which is now available for all contexts : all scripts (including generated code) destined for local or remote hosts Tabulo 2023-04-15 04:52:33 +0200
  • ae10ff49dd Add documentation and mentions for polyglot scripting capabilities for configuring and extending cdist [POLYGLOT] Tabulo 2023-04-15 04:50:00 +0200
  • 9b3505e8a1 Automatically set execute permissions on generated scripts that contain a shebang [POLYGLOT] Tabulo 2023-04-15 01:47:11 +0200
  • 26ebbd8688 Add tests related to the transparent support of an eventual shebang in generated code [POLYGLOT] Tabulo 2023-04-15 01:45:43 +0200
  • ef3f075650 Run executable [remote] scripts directly, allowing for transparent shebang support [POLYGLOT] Tabulo 2023-04-15 01:41:59 +0200
  • cbb9bb165a Add tests related to transparent shebang support for executable remote scripts Tabulo 2023-04-15 01:39:06 +0200
  • e57cf1e70a Apply machine_type explorer fix from pedro master Nico Schottelius 2023-03-25 12:53:24 +0100
  • 7dd2d1025a ++changelog Nico Schottelius 2023-02-03 22:54:13 +0100
  • 513a8ae177 Merge pull request 'Make sure flag is followed by end of line or space.' (#349) from mark/cdist:machine_type into master zhaw-linthal 2023-02-03 21:53:12 +0000
  • 2a2f91959e Merge pull request 'Updated the python version of cerbot freebsd' (#359) from CamilionEU/cdist:cerbot-freebsd into master zhaw-linthal 2023-02-03 21:43:02 +0000
  • fcf76cdb2c Merge pull request 'Added support for Devuan Daedalus' (#358) from CamilionEU/cdist:explorer-devuan-update into master zhaw-linthal 2023-02-03 21:40:33 +0000
  • 462fbb1167
    Added descriptions and example to postgresql type Michelle 2023-02-02 20:12:11 -0500
  • 0d14070f4e
    Removed ppolicy from default schema in openldap Michelle 2023-02-02 19:49:18 -0500
  • f120b59d3d
    Package updated freebsd, shellcheck SC2086 fixed Michelle 2023-02-02 18:49:05 -0500
  • 1450861e26
    Updated the python version of cerbot freebsd Michelle 2023-02-02 18:21:43 -0500
  • 08a6b467fa
    Added support for Devuan Daedalus Michelle 2023-01-25 16:06:35 -0500
  • ed3da3c829 ++changes Nico Schottelius 2022-12-26 21:02:41 +0100
  • b974969f28 Remove double definition of scan parser Nico Schottelius 2022-12-26 20:59:16 +0100
  • bdfd92dc37 ++changes Nico Schottelius 2022-12-21 09:41:33 +0100
  • 5c85b04309 Merge pull request 'Initialise options variable to avoid unset variable expansion' (#351) from mark/cdist:options-initialise into master zhaw-linthal 2022-12-20 17:04:45 +0000
  • f36069754c ++changelog Nico Schottelius 2022-12-20 18:03:15 +0100
  • d4dfe95a97 Merge pull request 'Make grep more specific' (#352) from marcoduif/cdist:master into master zhaw-linthal 2022-12-20 17:02:16 +0000
  • ffeaafe9b6 Make grep more specific marcoduif 2022-10-07 07:22:31 +0000
  • 62db96bb37 Initialise options variable so expansion when running files/source.list.template there will not be an error when the variable is not set. Mark Verboom 2022-09-29 16:19:07 +0200
  • f5ec74f142 Execute source.list.template with sh instead of relying on execute permissions (which don't transfer for make install-user). Mark Verboom 2022-09-29 16:15:49 +0200
  • c85184dcb4 Make sure flag is followed by end of line or space. Mark Verboom 2022-09-18 08:49:37 +0200
  • a45f87e015 __ssh_authorized_keys: Add --keyfile option matthijs 2022-08-30 17:15:32 +0200
  • bcb05839b6 Execute source.list.template with sh instead of relying on execute permissions (which don't transfer for make install-user). Mark Verboom 2022-08-26 11:01:07 +0200
  • 53a1d5001f Initialise options variable so expansion when running files/source.list.template there will not be an error when the variable is not set. Mark Verboom 2022-08-25 07:35:57 +0200
  • 90488d2e9e [doc] add release process documentation Nico Schottelius 2022-08-01 00:03:51 +0200
  • be6e7fcc08 Prepare release of cdist 7.0.0 7.0.0 7.0 Nico Schottelius 2022-07-31 21:59:35 +0200
  • 55d6e21a1d only-if-file-present stephan 2022-07-31 19:30:42 +0200
  • a379bfc742 add --create and --ifexists options to line stephan 2022-07-29 22:46:54 +0200
  • 0c32f1c154 fix all hosts by Mark Verboom stephan 2022-07-29 22:41:30 +0200
  • d4bf41ce3b ++changelog Nico Schottelius 2022-07-29 10:57:01 +0200
  • 7de931829a Merge pull request 'Add Check Point Gaia (FW1) management and firewall appliances to explorers' (#339) from stephan/cdist:master into master zhaw-linthal 2022-07-29 08:56:09 +0000
  • 17466452f0 revert __line for clean PR history stephan 2022-07-28 17:53:41 +0200
  • 7d8fc8a5c3 improve checkpoint sed, add __line changes stephan 2022-07-28 17:18:41 +0200
  • 6243165645 add create and ifexists to line type stephan 2022-07-28 16:27:12 +0200
  • 8a832b8bb4 Do not state twice, that param is multi-valued fancsali 2022-07-16 21:16:59 +0000
  • 35582f948f __package_apt to accept .dpk file as --source fancsali 2022-07-09 11:27:04 +0100
  • 3c4214f0eb Fix sections in doc fancsali 2022-07-14 20:29:29 +0100
  • 483f0c1614 add Check Point Gaia stephan 2022-07-13 14:50:17 +0200
  • ff6b2d0abf Merge pull request 'master' (#2) from ungleich-public/cdist:master into master stephan 2022-07-13 11:58:31 +0000
  • e50ea3358a Merge pull request 'Fix typo in __apt_pin docs' (#338) from fancsali/cdist:bugfix/apt-pin-type into 6.9 6.9 zhaw-linthal 2022-07-09 12:23:56 +0000
  • d23cef6a1d Fix typo in __apt_pin docs fancsali 2022-07-08 16:50:54 +0100
  • b5c8294dc6 Refinements on __apt_source & --signed-by fancsali 2022-07-08 15:57:42 +0100
  • 339ca9347b ++changelog Nico Schottelius 2022-07-02 19:21:27 +0200
  • 5a7542db75 Merge pull request 'Handle signed-by option in __apt_source' (#335) from fancsali/cdist:apt-source-signed-by into master zhaw-linthal 2022-07-02 17:20:29 +0000
  • 0ae37b3445 Handle signed-by option in __apt_source fancsali 2022-07-01 14:27:33 +0100
  • 5e6cde1398 Merge pull request 'master' (#1) from ungleich-public/cdist:master into master stephan 2022-05-20 13:17:47 +0000
  • 77d9a757ec ++changelog Nico Schottelius 2022-05-20 14:58:45 +0200
  • e5adcf451b Merge pull request 'bug: apt-ppa-noninteractive' (#327) from romain-dartigues/cdist:apt-ppa-noninteractive into master zhaw-linthal 2022-05-20 12:57:08 +0000
  • 9839c2d8ec ++changelog Nico Schottelius 2022-05-20 14:55:12 +0200
  • 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 zhaw-linthal 2022-05-20 12:53:13 +0000
  • 3d58c9b24f add optional file parameter to allow for use in a loop without object_id clashes stephan 2022-05-20 13:48:07 +0200
  • 6c8c692a22 __file: kiss and fix regression on Mac OSX Steven Armstrong 2022-05-02 23:25:59 +0200
  • abbc7dfc37 since we already remove the destination, we have no need to use -T on move, fixes #333 Steven Armstrong 2022-04-16 19:05:31 +0200
  • 8b915b15b5 __file: make the create-empty-file case work again Steven Armstrong 2022-04-14 00:46:13 +0200
  • 2df2578e36 __file: remove the questionable check for uploadfile existence Steven Armstrong 2022-04-14 00:27:28 +0200
  • 6f8c774cb0 workaround mktemp -u checking for write access Steven Armstrong 2022-04-14 00:16:10 +0200
  • 54a5cb17b7 use add-apt-repository instead of add-apt-repository romain-dartigues 2021-12-24 15:41:03 +0100
  • cb0fa0f2e4 force add-apt-repository to act in non-interactive mode romain-dartigues 2021-12-24 15:39:29 +0100
  • af54fe6feb changelog++ Steven Armstrong 2022-04-11 00:04:41 +0200
  • 22039284f5 __file: make file uploading and attribute changes more atomic Steven Armstrong 2022-04-10 23:52:53 +0200
  • 30193bdae0 gencode-local now only uploads to remote and does no longer move to file to its final destination. This is now done from gencode-remote. This prevents issue's were a file used in a ssh configuration was uploaded and moved into place without final attributes. The second ssh session (setting the attributes) would then fail. Credits to Steven Armstrong for the final implementation. Mark Verboom 2022-04-07 09:23:09 +0200
  • bd44c023d3 Fix typos; add default priority; comments in generated files fancsali 2021-06-11 11:22:31 +0100
  • e0150e7796 ++changes Nico Schottelius 2022-03-09 16:16:44 +0100
  • a441a89d97 Merge pull request 'Fix typos; add default priority; comments in generated files' (#328) from fancsali/cdist:bugfix/apt-pin-type into 6.9 zhaw-linthal 2022-03-09 15:15:52 +0000
  • 15e1ce6450 Merge pull request 'Added rm of tmpfile.' (#330) from mark/cdist:__ssh_authorized_keys-rm into master zhaw-linthal 2022-03-09 15:12:21 +0000
  • 08ff41efde Added rm of tmpfile. Mark Verboom 2022-03-08 12:04:58 +0100
  • 5c96063725 Fix typos; add default priority; comments in generated files fancsali 2021-06-11 11:22:31 +0100
  • c2c5668b70 ++changelog evilham 2021-12-23 20:08:49 +0100
  • 6e3ad11ea0 [__package_upgrade_all] Add new --apt-with-new-pkgs argument evilham 2021-12-23 20:07:28 +0100
  • fc6ddac718 Merge pull request 'Python 3.10: collections.X -> collections.abc.X' (#323) from py3.10 into master fnux 2021-12-16 13:04:51 +0000
  • 3a321469a8
    Python 3.10: collections.X -> collections.abc.X py3.10 fnux 2021-11-16 11:11:45 +0100
  • 344fadc676 Merge branch 'new-type/network-interface' into 'master' poljakowski 2021-11-04 00:17:13 +0100
  • e9f50fa439 Merge branch 'iface-type' into 'master' ssrq 2021-11-04 00:16:58 +0100
  • 13708bd06a Merge branch 'package_update_openwrt' into 'master' pedro 2021-11-04 00:16:50 +0100
  • 2438ec4b36 Merge branch 'new/__ini_value' into 'master' matze 2021-11-04 00:16:47 +0100
  • 07f8dd3b19 Merge branch 'feature/lib' into 'master' matze 2021-11-04 00:16:46 +0100
  • 182e3518dd Merge branch 'master' into 'master' xanderio 2021-11-04 00:16:45 +0100
  • c09bcd9bde Merge branch 'mysql-type-and-deps' into 'master' fancsali 2021-11-04 00:16:29 +0100
  • 0f94c8af73 Merge branch 'nop-type' into 'master' fancsali 2021-11-04 00:16:15 +0100
  • 6ac72fb649 Merge branch 'missing-apt-list' into 'master' contradict 2021-11-03 19:42:55 +0100
  • 17862964fb Merge branch 'patch-1' into 'master' pedro 2021-11-03 16:57:26 +0100
  • e2500248f2 ++changelog evilham 2021-11-03 11:03:33 +0100
  • 0b710c6173 Merge branch 'haproxy-dualstack' into 'master' zhaw-linthal 2021-11-03 07:38:24 +0100
  • 50186d13c9
    change find args ander/__package_apt_update_index ander 2021-11-02 11:33:57 +0200
  • 4ddbf1e411
    add comment about touching ander 2021-11-01 23:10:49 +0200
  • e7d8fb874d
    do not create it as file, it must be dir ander 2021-11-01 23:00:15 +0200
  • e24165304c
    touch /var/lib/apt/lists to make it newer ander 2021-11-01 22:58:12 +0200
  • f74a06a257
    POC: add smart index updating ander 2021-11-01 22:50:31 +0200
  • ca4848b759 Make date condition easier to read. contradict 2021-11-01 08:46:16 -0700
  • aec8c665d7 Handle missing apt lists contradict 2021-10-30 16:03:25 -0700
  • c33d99ee12 [__haproxy_dualstack] New type with PROXY protocol support haproxy-dualstack evilham 2021-10-31 17:38:10 +0100
  • 005a3eb1db Update man.rst pedro 2021-10-25 22:37:36 +0200