Commit Graph

7114 Commits (evilham-compatibility-fixes)
 

Author SHA1 Message Date
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
Darko Poljak c308a28969 ++changelog 2 years ago
poljakowski 02aa88463a Merge branch 'fix/type/__pyvenv/group-explorer' into 'master'
__pyvenv: Fix group explorer

See merge request ungleich-public/cdist!998
2 years ago
Dennis Camera 6ede76b08b [type/__debconf_set_selections] man.rst: Fix line break in AUTHORS 2 years ago
Dennis Camera d596986af8 [type/__pyvenv] Fix group explorer 2 years ago
Darko Poljak defa3c22ea ++changelog 2 years ago
poljakowski d2ce55ea6e Merge branch '__git_fix_group_explorer' into 'master'
[__git] fix group explorer

See merge request ungleich-public/cdist!992
2 years ago
fnux e0c52d0e1d
[scanner] remove mention of non-implemented trigger soruce script 2 years ago
fnux b8733c65f5
[scanner] fix minor CLI handling and --list bugs / typo 2 years ago
fnux ab10b453f2
[scanner] populate cdist(1) 2 years ago
fnux 75c71f69c1
[scanner] pycodestyle compliance 2 years ago
ander 503a06ed28
[__git] fix group explorer
group name from numberic id wasn't resolved correctly.

try to use getent and fallback to reading /etc/group directly.
2 years ago
evilham 6210cccb28 ++changelog 2 years ago
evilham f14623e45f ++changelog 2 years ago