cdist-backup/cdist
sideeffect42 a34060d703 Improve OpenBSD support (#720)
* [type/__timezone] Whitelist OpenBSD

OpenBSD ships /etc/localtime and /usr/share/zoneinfo by default.

* [type/__postgres_{database,role}] Add explorer support for OpenBSD

On OpenBSD the "postgres" user is called "_postgresql".
The "postgres" database must me specifically specified as it differs from the
user name.

* [type/__postgres_{database,role}] Add gencode support for OpenBSD

On OpenBSD the "postgres" user is called "_postgresql".
The "postgres" database must me specifically specified when using psql as it
differs from the user name.

* [type/__postgres_role] Query DB if role exists instead of screen scaping

* [type/__postgres_database] Query DB if database exists instead

* [type/__postgres_{database,role}] Add user for NetBSD

* [type/__postgres_extension] Add support for OpenBSD and NetBSD

* [__ssh_authorized_key] Add OpenBSD support to entry explorer

Make sure to adhere to re_format(7) for OpenBSD compatibility.

https://man.openbsd.org/re_format.7

* [type/__start_on_boot] Add support for OpenBSD
2018-11-03 19:17:56 +01:00
..
conf Improve OpenBSD support (#720) 2018-11-03 19:17:56 +01:00
core Fix spelling. 2018-10-17 07:09:59 +02:00
exec Fix spelling. 2018-10-17 07:09:59 +02:00
sphinxext Return translator_class for older sphinx versions. 2018-03-15 13:49:22 +01:00
test Adapt object_parameters before checking conflicting parameters. 2018-10-13 16:11:51 +02:00
util Fix DirectoryDict getitem. 2018-10-12 19:08:36 +02:00
__init__.py Report encoding errors nicely. 2018-09-04 08:27:20 +02:00
argparse.py Add timestamp to log messages. 2018-09-23 20:36:57 +02:00
autil.py Add archiving support. 2017-08-09 16:56:02 +02:00
banner.py Some pylint cleaning. 2017-08-22 10:58:30 +02:00
config.py Fix spelling. 2018-10-17 07:09:59 +02:00
configuration.py Add timestamping log option to config file. 2018-09-27 18:55:33 +02:00
emulator.py Adapt object_parameters before checking conflicting parameters. 2018-10-13 16:11:51 +02:00
flock.py Add file locking for -j parallel execution. 2017-08-13 12:26:20 +02:00
hostsource.py Merge custom cache path pattern from beta branch. 2017-07-01 23:59:51 +02:00
install.py Add missing param. 2016-11-01 08:11:37 +01:00
integration.py Change path removal suitable for integration and normal run. 2017-09-14 09:53:16 +02:00
inventory.py Configfile (#559) 2017-08-30 23:02:17 +02:00
log.py Add timestamp to log messages. 2018-09-23 20:36:57 +02:00
message.py Some pylint cleaning. 2017-08-22 10:58:30 +02:00
mputil.py Further improve parallel execution. 2017-07-26 17:39:07 +02:00
shell.py Save output streams. 2018-01-09 09:31:40 +01:00