Dennis Camera
95ab68a272
[__ssh_authorized_keys] Fall back to /etc files if getent(1) is not available
...
Some (embedded) systems don't provide getent(1). The workaround parses
/etc/passwd and /etc/group under the assumption that these sysems only use local
users and groups.
2019-10-01 08:43:32 +02:00
Darko Poljak
97bcfcc23c
Release preos, i.e. make it non-beta
2019-09-20 19:56:17 +02:00
Darko Poljak
b657ba8221
Fix log level when verbosity option is not specified
2019-09-20 19:51:55 +02:00
Nico Schottelius
90d9326740
[__sysctl] add alpine support
2019-09-20 21:17:13 +09:00
Darko Poljak
799ec72369
Implement preos
2019-09-20 07:15:37 +02:00
PCoder
88fe83ed73
Fix beowulf's spelling
2019-09-14 15:24:36 +05:30
451dfaffe4
__docker_swarm: Fix for Docker 19.03
2019-08-23 11:28:13 +02:00
Nico Schottelius
a86893889b
[letsencrypt] devuan/ascii: only install certbot package
...
It seems python-certbot is gone
2019-08-15 14:24:11 +02:00
Nico Schottelius
5033f67d96
Merge branch 'master' of code.ungleich.ch:ungleich-public/cdist
2019-08-15 14:20:42 +02:00
Nico Schottelius
c0aa2214aa
[letsencrypt] add support for devuan/beowulf
2019-08-15 14:19:54 +02:00
Darko Poljak
2f7dc5a65d
Fix variable typo
2019-08-04 21:54:13 +02:00
Dominique Roux
031d59c82c
Added Devuan support for __docker type
2019-08-04 21:23:44 +02:00
Dominique Roux
a70d2e0af5
Had to change the apt_source_distribution to stable, since the repository doesn't differ in distributions
2019-07-24 13:35:46 +02:00
Dominique Roux
6bb58f8820
Updated the __grafana_dashboard type for the new package repository
...
- Changed the signing key uri
- Changed the repo uri
2019-07-24 13:32:39 +02:00
a4bc051ad9
__acl: use type deprecation
2019-06-21 13:02:44 +03:00
a5df0badaf
__acl: add compatibility for deprecated parameters
2019-06-21 12:55:59 +03:00
91a6ecc701
__acl: rewrite
2019-06-21 12:55:59 +03:00
Darko Poljak
3cb4e76175
Allow custom message for each deprecated parameter
2019-06-20 10:54:40 +02:00
Darko Poljak
55ba49efac
Add support for deprecated type parameters
2019-06-19 18:19:32 +02:00
bd27d432b1
Merge branch '__acl_improvements_vol2' into 'master'
...
__acl improvements vol 2
See merge request ungleich-public/cdist!780
2019-05-25 16:06:46 +02:00
1d57305d35
Use gpg key, fallback to deprecated apt-key
...
Fixes #762
2019-05-25 15:58:39 +02:00
Darko Poljak
4949af894e
Add type deprecation support.
2019-05-20 18:50:25 +02:00
e30d76014a
__acl: update man
2019-05-19 23:44:20 +03:00
02e10b1ffd
__acl: fix SC1117
2019-05-19 23:27:58 +03:00
03f8c3aaed
__acl: don't exit on missing file when dry run
2019-05-19 23:22:02 +03:00
Nico Schottelius
21a16f5584
consul, changelog, consul agent => alpine
2019-05-18 23:46:09 +02:00
Darko Poljak
d604a9db7a
Fix pycodestyle
2019-05-17 13:03:54 +02:00
69622b0fa5
set __cdist_dry_run env var if dry-run
2019-05-16 21:58:47 +02:00
Nico Schottelius
ce52203ba3
__user add alpine support
2019-05-14 17:10:26 +02:00
Nico Schottelius
5f462d6380
++alpine support
2019-05-14 16:49:33 +02:00
7a25ec00ed
__acl: add TODO note about dry-run
2019-05-14 13:42:56 +03:00
7dfc5bc473
__acl: we do not have to check here if file exist
2019-05-14 13:41:32 +03:00
ca8bc959ed
__acl: add todo note
2019-05-14 13:27:43 +03:00
Nico Schottelius
569ae29955
[__package_apk] fix / add support for @yrepo syntax
2019-05-14 11:47:15 +02:00
Darko Poljak
15f01149f9
Update old homepage residual refs and non working git protocol
2019-05-09 08:26:42 +02:00
Darko Poljak
10a29ca9e6
Fix pycodestyle issue
2019-05-05 00:03:04 +02:00
Darko Poljak
0ab43e2405
Release -j/--jobs option, i.e. make it non-beta
2019-05-03 22:18:19 +02:00
Darko Poljak
edfaa65d2b
Detect dependency cycle as soon as possible
2019-05-01 14:19:08 +02:00
Darko Poljak
2505023387
Append requirement only if already not present
2019-05-01 12:31:30 +02:00
Darko Poljak
8b93bf0218
Migrate from github to ungleich gitlab
2019-04-25 22:23:06 +02:00
Darko Poljak
880f653ec2
Merge pull request #771 from sideeffect42/quote-block
...
__block: Quote prefix/suffix
2019-04-24 12:23:19 +02:00
Darko Poljak
5b20950045
Merge pull request #773 from sideeffect42/postgres-nopw
...
__postgres_{database,role}: Run psql with --no-password (-w)
2019-04-24 12:20:48 +02:00
Darko Poljak
281691cfd9
Merge pull request #772 from sideeffect42/openbsd-init
...
explorer/init: Add support for OpenBSD
2019-04-24 12:17:11 +02:00
Takashi Yoshi
f7ace88ec2
[__postgres_{database,role}] Run psql with --no-password (-w)
...
cdist does not work with interactive processes, so it's better to fail when
manual password input is required.
2019-04-24 11:38:31 +02:00
Takashi Yoshi
6dd5278ade
[explorer/init] Add support for OpenBSD
2019-04-24 11:29:24 +02:00
Takashi Yoshi
510ea220f2
[type/__block] Quote prefix and suffix correctly
...
Before prefix and suffix were not allowed to contain " (quotes).
2019-04-24 11:27:26 +02:00
4c21983698
__acl: remove macosx because no way to properly test
2019-04-24 00:39:54 +03:00
f586937614
__acl: drop Solaris because POSIX-draft ACL specification is not supported
2019-04-24 00:36:53 +03:00
d66b6969f3
__acl: rename missing_users_groups explorer to more generic name for future checks
2019-04-24 00:09:49 +03:00
894311a572
__acl: if users/groups check fail, log error and exit in explorer
2019-04-24 00:08:43 +03:00