Jonas Hagen
2abc34f922
Add --shallow option
...
Provides the capability to make shallow clones (including submodules) to deploy
repositories with huge history.
Note that this might not work with some servers (github.com) if the commit
that is required by a submodule is too far away from any reference.
6 years ago
Jonas Hagen
0c7d98e89e
Use --recurse-submodules instead of --recursive
...
The option --recursive is not documented for git >2.11 (2016),
instead --recurse-submodules should be used.
6 years ago
Darko Poljak
6d2e81d0dc
Revert "Fix missed parameter file reading"
...
This reverts commit e1c08c25b5
.
This fix was a mistake. No reading is needed, this is explorer
execution on the remote.
6 years ago
Darko Poljak
e1c08c25b5
Fix missed parameter file reading
6 years ago
Dominique Roux
d106632b2f
Added missing exit 1 in __prometheus_server cdist type
6 years ago
Ahmed Bilal Khalid
a432d6a51e
Support Added for Debian 10* in __letsencrypt_cert
6 years ago
Dennis Camera
fba14496e7
[explorer/os] Unquote values from os-release file
6 years ago
Dennis Camera
55f8036377
[explorer/interfaces] Always sort output
...
Before, only the output of ifconfig was sorted.
6 years ago
Dennis Camera
f57ce648a3
[__ssh_authorized_keys] Fix incorrectly escaped variable
6 years ago
Dennis Camera
259aa13b6a
[__ssh_authorized_keys] Better path checks
6 years ago
Dennis Camera
bad3a4a4cb
[__group] Fall back to /etc files if getent(1) is not available
...
Some (embedded) systems (and Mac OS X) don't provide getent(1). The workaround
parses /etc/group under the assumption that the system only uses local users and
groups.
6 years ago
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.
6 years ago
Dennis Camera
092dd19611
[__ssh_dot_ssh] 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.
6 years ago
Dennis Camera
2d751443a4
[__user] Fall back to /etc files if getent(1) is not available
...
On systems without getent(1) the script would fail because "command -v getent"
exits with 1 which terminates the script due to it being called by sh -e.
6 years ago
Darko Poljak
50156bd7cd
shellcheck
6 years ago
Dennis Camera
5c8e31b2ef
[type/__git] Improve documentation of --recursive option
6 years ago
Darko Poljak
97bcfcc23c
Release preos, i.e. make it non-beta
6 years ago
Darko Poljak
b657ba8221
Fix log level when verbosity option is not specified
6 years ago
Nico Schottelius
90d9326740
[__sysctl] add alpine support
6 years ago
Ander Punnar
d147f4a86f
__apt_key: fix key dearmor when fetching from uri
6 years ago
Darko Poljak
799ec72369
Implement preos
6 years ago
PCoder
88fe83ed73
Fix beowulf's spelling
6 years ago
Dennis Camera
4294ff55e1
[type/__git] Add --recursive parameter
6 years ago
Ľubomír Kučera
451dfaffe4
__docker_swarm: Fix for Docker 19.03
6 years ago
Nico Schottelius
a86893889b
[letsencrypt] devuan/ascii: only install certbot package
...
It seems python-certbot is gone
6 years ago
Nico Schottelius
c0aa2214aa
[letsencrypt] add support for devuan/beowulf
6 years ago
Darko Poljak
2f7dc5a65d
Fix variable typo
6 years ago
Dominique Roux
031d59c82c
Added Devuan support for __docker type
6 years ago
Dominique Roux
a70d2e0af5
Had to change the apt_source_distribution to stable, since the repository doesn't differ in distributions
6 years ago
Dominique Roux
6bb58f8820
Updated the __grafana_dashboard type for the new package repository
...
- Changed the signing key uri
- Changed the repo uri
6 years ago
Ander Punnar
a4bc051ad9
__acl: use type deprecation
6 years ago
Ander Punnar
a5df0badaf
__acl: add compatibility for deprecated parameters
6 years ago
Ander Punnar
91a6ecc701
__acl: rewrite
6 years ago
Darko Poljak
3cb4e76175
Allow custom message for each deprecated parameter
6 years ago
Darko Poljak
55ba49efac
Add support for deprecated type parameters
6 years ago
Ander Punnar
1d57305d35
Use gpg key, fallback to deprecated apt-key
...
Fixes #762
6 years ago
Darko Poljak
4949af894e
Add type deprecation support.
6 years ago
Ander Punnar
e30d76014a
__acl: update man
6 years ago
Ander Punnar
02e10b1ffd
__acl: fix SC1117
6 years ago
Ander Punnar
03f8c3aaed
__acl: don't exit on missing file when dry run
6 years ago
Nico Schottelius
21a16f5584
consul, changelog, consul agent => alpine
6 years ago
Darko Poljak
d604a9db7a
Fix pycodestyle
6 years ago
Ander Punnar
69622b0fa5
set __cdist_dry_run env var if dry-run
6 years ago
Nico Schottelius
ce52203ba3
__user add alpine support
6 years ago
Nico Schottelius
5f462d6380
++alpine support
6 years ago
Ander Punnar
7a25ec00ed
__acl: add TODO note about dry-run
6 years ago
Ander Punnar
7dfc5bc473
__acl: we do not have to check here if file exist
6 years ago
Ander Punnar
ca8bc959ed
__acl: add todo note
6 years ago
Nico Schottelius
569ae29955
[__package_apk] fix / add support for @yrepo syntax
6 years ago
Darko Poljak
15f01149f9
Update old homepage residual refs and non working git protocol
6 years ago