Няма описание

Timothée Floure d8afc76fdf [__opendkim*] address cdist-contrib #32 review преди 3 месеца
docs ec0dc30c87 Generate documentation homepage from README преди 3 години
scripts 7cef989b1f Fix run-shellcheck.sh following 'conflict resolution' from gitlab web ui преди 3 години
type d8afc76fdf [__opendkim*] address cdist-contrib #32 review преди 3 месеца
.gitignore 7747f87536 Add basic CI configuration преди 4 години
.gitlab-ci.yml 409591f7e7 ci: do not run docs job in forks преди 3 години
LICENSE 7157e5c152 Initial project structure, README преди 4 години
Makefile 9f4a85901e Import html/man doc generation logic from upstream cdist преди 3 години
README.md c4057f267f Update cdist-recycledcloud URL in README преди 3 години

README.md

cdist-contrib

This project extends the cdist configuration management tool with community-maitained types which are either too specific to fit/be maintained in cdist itself or were not accepted in code cdist but could still be useful.

This project does not have releases and is continously updated: see git history for change log. You will find HTML documentation at contrib.cdi.st.

Using cdist-contrib

We would recommend that you clone this repository next to your regular cdist config directory, then setup conf_dir with relative paths in cdist configuration.

An example of this would be:

# contents of cdist.cfg next to cdist-contrib
[GLOBAL]
# Notice that types defined in last dir win and can override native types.
# Consider using a prefix for your own types to avoid collisions.
conf_dir = cdist-contrib:cdist-private

And you would run cdist from the same directory as follows:

cdist config -g cdist.cfg
# Or setup your CDIST_CONFIG_FILE environment variable and run as usual

Participating in the cdist community

Join us on #cdist:ungleich.ch on matrix!

Contributing

The preferred way to submit patches is by opening Merge Requests against the cdist-contrib project on code.ungleich.ch (you can make an account on account.ungleich.ch.

Every type in cdist-contrib must:

  • Have a man.rst documentation page.
  • Pass shellcheck without errors.

Other resources

Some people/organizations are known to keep some cdist types that might be of interest to others: