poljakowski
d37772f3ea
Merge branch 'fix/type/__update_alternatives/dry-run' into 'master'
...
update alternatives: fixes for dry runs and non-English systems
See merge request ungleich-public/cdist!1016
2 years ago
poljakowski
49a9bcdf93
Merge branch 'fix/explorer/memory/gt-2g' into 'master'
...
explorer/memory: fix conversion of large numbers (>= 2GiB)
See merge request ungleich-public/cdist!1015
2 years ago
poljakowski
f9ce4bc33a
Merge branch 'feature/explorer/os_version/ubuntu-os-release-fallback' into 'master'
...
explorer/os_version: Fall back to os-release/lsb-release file on Ubuntu
See merge request ungleich-public/cdist!1014
2 years ago
Dennis Camera
bbcc81a984
[type/__update_alternatives] Fix for non-English locales
...
Since update-alternatives(1) is localized, screen scraping its output breaks
if the locale is set to non-English.
2 years ago
Dennis Camera
0b3b47396f
[type/__update_alternatives] dry-run fixes
2 years ago
Dennis Camera
a7d6481a7d
[type/__update_alternatives] Secure cdist-defined environment variables with :?
2 years ago
Dennis Camera
83fe6e9f5b
[explorer/memory] Fix conversion of large numbers (>= 2GiB)
...
At least mawk uses scientific notation when using print for
numbers >=2^31 (INT_MAX of a signed 32-bit int).
`printf "%.f\n"` works around this.
2 years ago
Dennis Camera
e108cbc205
[explorer/os_version] Ubuntu: fall back to os-release/lsb-release files
2 years ago
Darko Poljak
542674dae8
++changelog
2 years ago
poljakowski
b0e00efe64
Merge branch 'filesystem-ubuntu' into 'master'
...
[filesystem] Add ubuntu as supported distribution.
See merge request ungleich-public/cdist!1013
2 years ago
sparrowhawk
4156fea900
[filesystem] Add ubuntu as supported distribution.
2 years ago
Darko Poljak
cb8695cc88
++changelog
2 years ago
poljakowski
7ce68e3cb7
Merge branch 'evilham-compatibility-fixes' into 'master'
...
Improve Makefile compatibility and build docs
See merge request ungleich-public/cdist!1012
2 years ago
evilham
67bcc6cae3
Improve Makefile compatibility and build docs
...
We now use `$(MAKE)` for subsequent calls to `make`.
This means that systems that do not default to GNU make can run `gmake man` and
produce the man pages.
While there also document a dependency on the rtd theme for sphinx.
2 years ago
Darko Poljak
71fee1fd6b
++changelog
2 years ago
poljakowski
4307e8e7fa
Merge branch 'fix/logging/custom-levels' into 'master'
...
Define custom log functions on logging.Logger
See merge request ungleich-public/cdist!1011
2 years ago
Dennis Camera
fed01ded83
[cdist.log] Define custom log functions on logging.Logger
...
Define out custom logger functions on logging.Logger so that they are passed on
to all other loggers.
Also, the logger functions need to take a self argument so that they can log on
the corrent Logger.
2 years ago
poljakowski
f730aa7679
Merge branch 'feature/docs/bump-copyright' into 'master'
...
docs: Bump copyright year to 2021
See merge request ungleich-public/cdist!1009
2 years ago
Dennis Camera
c7daaabc6c
[docs] Bump copyright year to 2021
2 years ago
Darko Poljak
fbc9594729
++changelog
2 years ago
poljakowski
bf0c355fe7
Merge branch 'feature/explorer/os_version/devuan-ceres' into 'master'
...
explorer/os_version: Convert Devuan ceres to version number
See merge request ungleich-public/cdist!1008
2 years ago
Dennis Camera
24c9406ea0
[explorer/os_version] Convert Devuan ceres to version number
...
Conversion of Devuan ceres to version numbers is done based on Devuan codenames.
The version number is the version number of the final release - 0.01.
Analogous to Debian.
2 years ago
Darko Poljak
de11666161
++changelog
2 years ago
poljakowski
8b160841ad
Merge branch 'apt-pin-type' into 'master'
...
New type: __apt_pin - manage apt pinning
See merge request ungleich-public/cdist!1005
2 years ago
Darko Poljak
5229337611
++changelog
2 years ago
poljakowski
917a5d1aa8
Merge branch 'ander/__rsync' into 'master'
...
[__rsync] rewrite
See merge request ungleich-public/cdist!1007
2 years ago
ander
46b5c24cd2
use $__remote_exec for RSYNC_RSH
2 years ago
ander
0e611af2a6
[__rsync] rewrite
2 years ago
Darko Poljak
65c43d3c1d
Fix docs code block errors
2 years ago
Darko Poljak
77dab4c5c6
Release 6.9.7
2 years ago
Darko Poljak
3e76d1cd3f
++changelog
2 years ago
poljakowski
b8f601ee15
Merge branch 'rsync-ssh-multiplex' into 'master'
...
__rsync: Use $__remote_exec and thus the ssh multiplexing
See merge request ungleich-public/cdist!1001
2 years ago
fancsali
166b58aeea
Fix typo in distro names...
2 years ago
fancsali
521241d741
Refine docs even more
2 years ago
fancsali
be92731c5c
Shell check quoting
...
We're actually echo-ing the command, hence the escape in front of the
quotes - the issue Shellcheck alludes too would actually occur, had the
escaping bakcslashes been omitted.
2 years ago
Darko Poljak
853e5cf7b4
++changelog
2 years ago
poljakowski
d8da298cdf
Merge branch '__snakeoil_cert' into 'master'
...
new type: __snakeoil_cert
See merge request ungleich-public/cdist!1002
2 years ago
fnux
44eeb4bbfc
Merge branch 'scanner' into 'master'
...
usable cdist scan
See merge request ungleich-public/cdist!993
2 years ago
ander
30ba796d06
new type: __snakeoil_cert
2 years ago
Darko Poljak
243a4b904a
++changelog
2 years ago
poljakowski
6528fd1c77
Merge branch 'feature/type/__debconf_set_selections/state-explorer' into 'master'
...
__debconf set selections: Add state explorer
See merge request ungleich-public/cdist!999
2 years ago
poljakowski
99188b4822
Merge branch '__download_improvements' into 'master'
...
[__download] improvements
See merge request ungleich-public/cdist!1003
2 years ago
poljakowski
62ea1d2721
Merge branch 'ander/update_readme' into 'master'
...
update README
See merge request ungleich-public/cdist!1004
2 years ago
ander
a90e642c13
update README
2 years ago
ander
60753ddfcc
fix shellcheck
2 years ago
fancsali
d937d53f3d
Add quotes to rsync command
2 years ago
fancsali
2db40d8d70
Use $__remote_exec and thus the ssh multiplexing
2 years ago
ander
7b3f268df2
[__download] improvements
...
1. post download checksum verification
2. detect hashes without prefix
3. add optional --destination
4. updated man
2 years ago
fancsali
b726697e07
Add documentation
2 years ago
fancsali
a3102022e1
More sensible defaults; reword debian-only error message
2 years ago