Darko Poljak
2e4c0d3465
Improve dry run logging.
7 years ago
Darko Poljak
97f6517715
Configuration fixes.
7 years ago
Darko Poljak
28d3466e9d
Fix logging dry run line.
7 years ago
Darko Poljak
cb38354df3
Run cleanup commands in quiet mode for DEBUG, TRACE.
7 years ago
Darko Poljak
e0a4fc4ea7
verbose -> info
7 years ago
Darko Poljak
dd48c82656
Log 'Processing' line even if dry run.
7 years ago
Darko Poljak
481b987c7e
changelog++
7 years ago
Darko Poljak
7141e67d51
Merge pull request #570 from darko-poljak/debug-to-cdist_loglevel
...
__debug -> __cdist_loglevel
7 years ago
Darko Poljak
8360ca2445
changelog++
7 years ago
Darko Poljak
92488e83d6
__debug -> __cdist_loglevel
7 years ago
Darko Poljak
97332833bc
Document __cdist_loglevel values.
7 years ago
Darko Poljak
b0cbd8f5bd
changelog++
7 years ago
Darko Poljak
c69e8a58b9
Merge pull request #569 from uqam-fob/fix-pkg-openbsd-pkg_version
...
__package_pkg_openbsd: fix pkg_version explorer
7 years ago
Philippe Grégoire
b2fb38d1f4
__package_pkg_openbsd: fix pkg_version explorer
...
The pkg_version explorer will fail to properly detect if a package
is installed when a package's name is present in the description of
a package (as returned by pkg_info).
Currently, trying to install libtool fails due to incorrect parsing:
$ pkg_info | grep libtool
libltdl-2.4.2p1 GNU libtool system independent dlopen wrapper
Additionally, trying to install nagios results in the following output:
$ pkg_info | grep nagios
nagios-4.0.8p3-chroot host and service monitor
nagios-web-4.0.8p2-chroot cgis and webpages for nagios
This commit fixes detection by properly parsing pkg_info's output.
Specifically, descriptions are ignored and package names are properly
extracted.
7 years ago
Darko Poljak
4f078b52b1
changelog++
7 years ago
uqam-fob
0dd5411216
__package_pkg_openbsd: fix use of --name ( #568 )
...
Fixes the improper use of the file holding the value of the 'name'
option.
7 years ago
Darko Poljak
fb3cd98b54
Minor fixes to man page.
7 years ago
Darko Poljak
12a5aa39d4
changelog++
7 years ago
Kamila Součková
b8a1ad0ebd
Improve __daemontools on FreeBSD ( #567 )
...
Improve __daemontools on freebsd
7 years ago
Kamila Součková
a9f338b6a5
new type: __prometheus_exporter ( #566 )
7 years ago
Kamila Součková
7564038f04
fixes to __prometheus_{server,alertmanager} ( #565 )
7 years ago
Darko Poljak
0043b3f4b0
Add cdist config file skeleton.
7 years ago
Darko Poljak
99133219bc
Add another test case.
7 years ago
Darko Poljak
4f3e417359
changelog++
7 years ago
Sven Wick
ed55d01b35
Update machine_type ( #564 )
...
detect kvm on proxmox
7 years ago
Darko Poljak
5213f343c0
pep8
7 years ago
Darko Poljak
759a917da9
changelog++
7 years ago
Darko Poljak
136f2ecd87
Add helpers for cdist config/install integration. ( #551 )
...
Implement simple integration API.
7 years ago
Darko Poljak
feb221c5df
Improve configuration docs.
7 years ago
Darko Poljak
4af3c0c6d5
Fix empty conf_dir configuration value.
7 years ago
Darko Poljak
704e918421
changelog++
7 years ago
Darko Poljak
2f10353156
Fix configuration bugs.
7 years ago
Darko Poljak
bdee7273af
Configfile ( #559 )
...
Add cdist configuration/config file support.
7 years ago
Darko Poljak
4b2f23db62
Release 4.6.1
7 years ago
Darko Poljak
eae399b025
Fix removing ssh key that is last one in the file.
7 years ago
Steven Armstrong
de9254d4c0
changelog++
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Steven Armstrong
3c3b29f710
allow hostnamectl to fail silently
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Steven Armstrong
0114001627
remember default __remote_{copy,exec} so we can use it ourself in custom __remote_{copy,exec} scripts
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Steven Armstrong
04c8415060
use __remote_{exec,copy} instead of plain ssh/scp in remote exec scripts
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Darko Poljak
e9f8cb6f49
Install using distutils from cloned repo.
7 years ago
Darko Poljak
74f0664333
Update changelog.
7 years ago
Darko Poljak
4f91b402f4
Merge pull request #563 from uqam-fob/user-groups-openbsd
...
__user_groups: Support OpenBSD
7 years ago
Philippe Grégoire
0e3c7545cc
__user_groups: Support OpenBSD
...
OpenBSD's usermod(8) interface is similary to NetBSD's.
This commit makes __user_groups support it explicitly.
https://man.openbsd.org/usermod.8
http://netbsd.gw.com/cgi-bin/man-cgi?usermod++NetBSD-current
7 years ago
Darko Poljak
f4c4ba7267
Update changelog.
7 years ago
Darko Poljak
6751349d21
Merge pull request #561 from uqam-fob/pkg-openbsd-installurl
...
__package_pkg_openbsd: support using /etc/installurl
7 years ago
Darko Poljak
4aeba7d7a7
Merge pull request #562 from uqam-fob/pkg-openbsd-empty-flavor
...
__package_pkg_openbsd: support the empty flavor
7 years ago
Philippe Grégoire
d4f34a3f40
__package_pkg_openbsd: support the empty flavor
...
Adds support for specifying an empty flavor by passing --flavor "".
7 years ago
Philippe Grégoire
56adfd4dee
__package_pkg_openbsd: support using /etc/installurl
...
In 6.1, OpenBSD introduced installurl(5), which contains
the URL the sets where installed from during install or upgrade.
The content of this file is used by pkg_add(1) if PKG_PATH is
not defined.
This commit changes the behavior of __package_pkg_openbsd to omit
setting PKG_PATH to a hard-coded value if --pkg_path is not provided.
This, in turn, makes pkg_add(1) use installurl(5).
7 years ago
Darko Poljak
7584e3c465
Update changelog
7 years ago
Darko Poljak
518903af1b
Merge pull request #560 from mverboom/master
...
Explorer pipes output of apt-key list, which always generates:
7 years ago