- 23 May, 2020 1 commit
-
-
Darko Poljak authored
[__user] fix user delete on freebsd See merge request ungleich-public/cdist!882
-
- 22 May, 2020 6 commits
-
-
Ander Punnar authored
-
Ander Punnar authored
-
Jaak Ristioja authored
Signed-off-by:
Jaak Ristioja <jaak@ristioja.ee>
-
Darko Poljak authored
-
Darko Poljak authored
[__group] fix --gid on freebsd See merge request ungleich-public/cdist!881
-
Darko Poljak authored
[__motd] debian|ubuntu|devuan use /etc/motd See merge request ungleich-public/cdist!880
-
- 21 May, 2020 2 commits
-
-
Ander Punnar authored
-
Ander Punnar authored
-
- 18 May, 2020 12 commits
-
-
Darko Poljak authored
-
Darko Poljak authored
[__ssh_authorized_keys] Fix bug where --option was not multiple See merge request ungleich-public/cdist!878
-
Evil Ham authored
This went against both documentation and intent.
-
Darko Poljak authored
-
Darko Poljak authored
[__ssh_authorizedkey{,s}] Improve documentation. See merge request ungleich-public/cdist!877
-
Darko Poljak authored
[explorer/machine_type] simplify linux add openbsd See merge request ungleich-public/cdist!876
-
Darko Poljak authored
[explorer/machine_type] Add support for FreeBSD. See merge request ungleich-public/cdist!875
-
Darko Poljak authored
Fix some type manpages See merge request ungleich-public/cdist!874
-
Evil Ham authored
-
Evil Ham authored
-
Evil Ham authored
By abstracting away vendor-dependent pattern matching for the linux code, we can re-use that and be reasonably sure about OpenBSD machines being virtualised when we can identify the undelrying virtualisation technology. It remains to be solved how to tell if an OpenBSD machine is physical; in that case previous cdist behaviour ("unknown") remains. For NetBSD something similar to OpenBSD could be done, with different sysctls: hw.machine and hw.model wary of adding those without testing though, so for NetBSD previous cdist behaviour ("unknown") remains. https://netbsd.gw.com/cgi-bin/man-cgi?sysctl+7.i386+NetBSD-9.0
-
Evil Ham authored
More research is needed for {Net,Open}BSD support. Indentation is left as-is for the linux code as I intend to simplify it in a future MR, this way the diff is minimal.
-
- 16 May, 2020 2 commits
-
-
matze authored
Because at least the --mode default value may not be expected, the manual lists the "default values". As they are not explicitly set in the `__file` type, it is a bit more difficult, but should resolve to following: - the mode comes from the umask set in the cdist code to protect file creation and uses the strongest umask possible. - the owner and group comes from the ssh user, which should always be the root user. (I think this can be swaped, too, but who will?) At the owner and group parameter, it could be replaced with something like "the ssh user and group", which would be more correct, but less understandable.
-
matze authored
This should resolve some misunderstanding when leave a time-related parameter with it's default value.
-
- 09 May, 2020 1 commit
-
-
matze authored
-
- 08 May, 2020 1 commit
-
-
Nico Schottelius authored
-
- 01 May, 2020 3 commits
-
-
Nico Schottelius authored
-
Nico Schottelius authored
-
Darko Poljak authored
-
- 28 Apr, 2020 3 commits
-
-
Darko Poljak authored
-
Darko Poljak authored
[logging] Mute warning on return_output=True when running scripts. Closes #806 See merge request ungleich-public/cdist!872
-
Evil Ham authored
This fixes #806 which contains more information about the issue. The TL;DR: this warning is not being useful and hinders debugging types because it creates an innecessary line for each explorer. An alternative proposal was #807 but was abandoned in favour of just dropping the warning.
-
- 27 Apr, 2020 7 commits
-
-
Darko Poljak authored
-
Darko Poljak authored
[explorers] Improve *BSD support. See merge request ungleich-public/cdist!869
-
Darko Poljak authored
[docs] Improve cdist.cfg.skeleton See merge request ungleich-public/cdist!868
-
Nico Schottelius authored
update README See merge request ungleich-public/cdist!870
-
Ander Punnar authored
-
Ander Punnar authored
-
Ander Punnar authored
-
- 26 Apr, 2020 2 commits