Evilham
3ba230c10d
[type-docs] __start_on_boot: remove unspported *BSD claim.
...
The type appears to support {Open,Free}BSD properly.
5 years ago
Evilham
35f0d4dbfa
[new-type] __openldap_server: another documentation typo.
5 years ago
Evilham
79d58f0813
[new-type] __openldap_server: fix docs / dependency.
...
It's nicer to have slapd_flags after slapd_enable in rc.conf on freebsd.
5 years ago
Evilham
22c5cd550b
[new-type] __openldap_server: first public version.
...
This already takes care of setting up the base DN and managing it as well as
allowing for settings for the listener URLS.
The type was also made a singleton as it doesn't make much sense to setup
multiple LDAP servers on the same machine.
5 years ago
Evilham
42914d26c5
[new-type] __openldap_server: sudo make nico.happy.
5 years ago
Evilham
1ad605a509
[new-type] __openldap_server: Add admin-email parameter.
5 years ago
Evilham
fd430eab62
[new-type] __openldap_server: Add a "schema" optional parameter.
5 years ago
Evilham
bee95efa43
[new-type] __openldap_server
...
Originally developed at ungleich and improved for Open Sourcing by Evilham.
5 years ago
Darko Poljak
553cfc28e7
++changelog
5 years ago
Darko Poljak
27b682bfe9
Merge branch 'preos-plugins-dir-opt' into 'master'
...
Add conf-dir preos option
Closes #794
See merge request ungleich-public/cdist!821
5 years ago
Darko Poljak
4735df1bed
Add plugins-dir preos option
5 years ago
Darko Poljak
d5ac9ea348
Docs: install from source, verify signature
...
Add chapter for installing from source with signature verification.
Resolves #795 .
5 years ago
Darko Poljak
839e7a408e
++changelog
5 years ago
Darko Poljak
fb97574592
Merge branch 'master' into 'master'
...
[docs] PreOS: English nitpicking
See merge request ungleich-public/cdist!820
5 years ago
Darko Poljak
f2cbc01e3f
++changelog
5 years ago
Darko Poljak
71b6646b38
Rm cdist-type prefix and man page ref from docs
...
E.g.
16.10. __block
16.11. __ccollect_source
16.12. __cdist
16.13. __cdistmarker
16.14. __check_messages
insted of
16.10. cdist-type__block(7)
16.11. cdist-type__ccollect_source(7)
16.12. cdist-type__cdist(7)
16.13. cdist-type__cdistmarker(7)
16.14. cdist-type__check_messages(7)
5 years ago
Darko Poljak
90e85d8128
Embed config skeleton instead of rewriting it
...
Resolves #796 .
5 years ago
Darko Poljak
f22349ce8a
Fix documentation for install types
...
Fixes gitlab #790 .
5 years ago
Evilham
58cbe53e61
Merge branch 'master' of https://code.ungleich.ch/ungleich-public/cdist
5 years ago
Evilham
4f21bf534d
[docs] PreOS: English nitpicking.
5 years ago
Darko Poljak
320f962e1d
++changelog
5 years ago
Darko Poljak
05221e2159
Merge branch 'b/alpine-package-update-index' into 'master'
...
[PACKAGE-UPDATE-INDEX]: Bugfix of the alpine part of the __package_update_index type
See merge request ungleich-public/cdist!818
5 years ago
Dominique Roux
d25c72e678
[PACKAGE-UPDATE-INDEX]: Bugfix of the alpine part of the __package_update_index type
5 years ago
Darko Poljak
8c0ee28b99
gitlab CI runner should have necessary tools
5 years ago
Darko Poljak
648cdf8e29
Add LICENSE
5 years ago
Darko Poljak
a1f33ca8eb
Release 6.2.0
5 years ago
Darko Poljak
b3012b9911
++changelog
5 years ago
Darko Poljak
131c736d22
Merge branch 'order-dep-fix' into 'master'
...
Redefine/reimplement CDIST_ORDER_DEPENDENCY
See merge request ungleich-public/cdist!815
5 years ago
Darko Poljak
332f5dcff9
Redefine/reimplement CDIST_ORDER_DEPENDENCY
...
Update documentation.
5 years ago
Darko Poljak
da274e5ef3
Redefine/reimplement CDIST_ORDER_DEPENDENCY
...
CDIST_ORDER_DEPENDENCY now defines type order dependency context.
cdist (emulator) maintains global state variables, as files,
order_dep_state and typeorder_dep, and per object state variable,
as file, typeorder_dep.
If order_dep_state exists then this defines that order dependency is
turned on.
If order_dep_state does not exist then order dependency is turned off.
If order dependency is on then objects created after it is turned on are
recorded into:
* global typeorder_dep, in case of init manifest
* object's typeorder_dep, in case of type's manifest.
If order dependency is on then requirement is injected, where object
created before current, is read from:
* global typeorder_dep, in case of init manifest
* object's typeorder_dep, in case of type's manifest.
Every time order dependency is turned off, typeorder_dep files are
removed, which means that type order list is cleared, context is
cleaned.
In the end cdist cleans after itself, i.e. mentioned files are removed.
When running type manifest is finished typeorder_dep file is removed.
When running config finishes global typeorder_dep and order_dep_state
files are removed.
Global type order recording is untouched.
Furthermore, for completeness, type order is now recorded for each object
too.
5 years ago
Darko Poljak
f3bd439c43
Add gitlab CI
5 years ago
Darko Poljak
3d3b59ab87
Add pycodestyle ignores
5 years ago
Darko Poljak
c01aa576de
Add/keep empty directories
5 years ago
Darko Poljak
3b5aa8654d
Release 6.1.1
5 years ago
Darko Poljak
d1c3264cce
Revert "Merge branch '__clean_path_use_types' into 'master'"
...
This reverts commit 073523be38
, reversing
changes made to 56435492a0
.
5 years ago
Darko Poljak
8236de763f
Revert "++changelog"
...
This reverts commit e44219903a
.
5 years ago
Darko Poljak
e44219903a
++changelog
5 years ago
Darko Poljak
073523be38
Merge branch '__clean_path_use_types' into 'master'
...
__clean_path: use __directory and __file types for better clarity
See merge request ungleich-public/cdist!816
5 years ago
Ander Punnar
2848a6a0f4
__clean_path: use __directory and __file types for better clarity
5 years ago
Darko Poljak
56435492a0
++changelog
5 years ago
Darko Poljak
ed16270d94
Merge branch 'patch-1' into 'master'
...
give error msg to stderr
See merge request ungleich-public/cdist!813
5 years ago
Daniel Tschada
64b07af4ab
give error msg to stderr
5 years ago
Darko Poljak
b876ebb16e
++changelog
5 years ago
Darko Poljak
cd8ffd9046
Merge branch '__hostname_fix' into 'master'
...
__hostname: silence grep exit 1, when os_version is not numeric
See merge request ungleich-public/cdist!814
5 years ago
Ander Punnar
4ed18e3446
__hostname: silence grep exit 1, when os_version is not numeric
...
on Debian Sid os_version returns 'bullseye/sid'
5 years ago
Darko Poljak
b8c6f8c8f5
++changelog
5 years ago
Darko Poljak
8efd2681db
Merge branch '__apt_key_mktemp_gpghome' into 'master'
...
__apt_key: use mktemp for unique temporary gpg home
See merge request ungleich-public/cdist!812
5 years ago
Ander Punnar
01bd01573e
__apt_key: use mktemp for unique temporary gpg home
5 years ago
Darko Poljak
ac2463fe31
++changelog
5 years ago
Darko Poljak
96ffb4fd02
Merge branch 'xymon_client-msgcache' into 'master'
...
add `--msgcache`-parameter to support passive clients (__xymon_client)
See merge request ungleich-public/cdist!811
5 years ago