Stephan Renatus
|
6fbd28c2bb
|
runit_service: fix resource, improve integration tests
Turns out using `/usr/bin/yes` to imitate a daemon process is a TERRIBLE idea.
|
2016-01-29 17:03:05 +01:00 |
|
Christoph Hartmann
|
bd1e5e4085
|
service resource for solaris 10 and 11
|
2016-01-28 18:30:38 +01:00 |
|
Christoph Hartmann
|
dd59dd9a5a
|
use os.linux and os.windows where possible
|
2016-01-28 18:30:38 +01:00 |
|
Stephan Renatus
|
9821c4c754
|
resource/launchd_service: correctly match non-running services
|
2016-01-25 16:29:08 +01:00 |
|
Stephan Renatus
|
ef77e01229
|
service resources: fix service_ctl default/override handling
|
2016-01-21 11:35:34 +01:00 |
|
Stephan Renatus
|
492c7f8146
|
runit_service: cleanup; fix "non-running-runit-service" test + recipe
|
2016-01-21 09:05:29 +01:00 |
|
Stephan Renatus
|
c761b8b40d
|
service resources: further simplifications, debian/centos handling
I've recovered the debian/centos special handling of the `service`
binary, although I doubt that it's necessary.
|
2016-01-21 08:22:04 +01:00 |
|
Stephan Renatus
|
3f39b35502
|
add runit_service resource, fix service_ctl handling
|
2016-01-20 17:54:16 +01:00 |
|
Stephan Renatus
|
709e4ca9e0
|
some code simplifications
|
2016-01-20 16:05:20 +01:00 |
|
Stephan Renatus
|
0e410df69d
|
add *_service overrides, allowing for different control binaries
|
2016-01-20 15:33:18 +01:00 |
|
Christoph Hartmann
|
b9978b5606
|
new rubocop fixes
|
2016-01-14 23:15:10 -05:00 |
|
Jeremy W. Chalfant
|
9e40e6d9f3
|
my rubocop is different
|
2016-01-14 23:03:26 -05:00 |
|
Jeremy W. Chalfant
|
0681562fcd
|
rubocop is nuts
|
2016-01-14 23:03:26 -05:00 |
|
Jeremy W. Chalfant
|
6cd801fbb9
|
rubocop is nuts
|
2016-01-14 23:03:25 -05:00 |
|
Jeremy W. Chalfant
|
b167854c18
|
my rubocop is different
|
2016-01-14 23:03:25 -05:00 |
|
Jeremy W. Chalfant
|
bbed0e7164
|
rubocop is nuts
|
2016-01-14 23:03:25 -05:00 |
|
Jeremy W. Chalfant
|
c982daaf6e
|
my rubocop is different
|
2016-01-14 23:03:24 -05:00 |
|
Jeremy W. Chalfant
|
221d27423e
|
rubocop is nuts
|
2016-01-14 23:03:24 -05:00 |
|
Jeremy W. Chalfant
|
3a90ea3a74
|
fix lint complaint
|
2016-01-14 23:03:23 -05:00 |
|
Jeremy W. Chalfant
|
b9ce468886
|
add AIX service support
|
2016-01-14 23:03:23 -05:00 |
|
Jacob McCann
|
f25ab3a373
|
Fix systemd service enabled check
|
2016-01-11 15:32:33 -06:00 |
|
Adam Leff
|
e0c356dae7
|
Adding support for Wind River Linux
WRL is used as the OS on Cisco Nexus devices and acts like a Red
Hat variant. These changes add support for WRL.
|
2015-12-03 17:41:11 -05:00 |
|
Christoph Hartmann
|
766fe47b87
|
add inline documentation
|
2015-12-01 10:56:47 +01:00 |
|
Dominik Richter
|
069075b48a
|
lint
|
2015-11-13 10:46:04 +01:00 |
|
Christoph Hartmann
|
7b179872bd
|
extend upstart implementation to support systemv services
|
2015-11-13 09:54:30 +01:00 |
|
Dominik Richter
|
b58a4b3f43
|
rename vulcanosec -> inspec
|
2015-10-26 12:34:15 +01:00 |
|
Christoph Hartmann
|
773bd0e971
|
improvement: add opensuse support for service resource
|
2015-10-23 12:14:00 +02:00 |
|
Christoph Hartmann
|
28c497a492
|
bugfix: support for sudo and service on debian
|
2015-10-23 12:14:00 +02:00 |
|
Christoph Hartmann
|
807ee03e8b
|
bugfix: fix regular expression to detect services on freebsd
|
2015-10-23 12:14:00 +02:00 |
|
Christoph Hartmann
|
eca6476ced
|
bugfix: use absolute path for SysV service to work well with sudo on CentOS 5
|
2015-10-23 12:14:00 +02:00 |
|
Christoph Hartmann
|
836697585b
|
bugfix: Ubuntu 10.04 initctl does not support show-config
|
2015-10-23 12:14:00 +02:00 |
|
Christoph Hartmann
|
e3cc942f60
|
bugfix: always return false instead of nil in case a service could not be determined
|
2015-10-21 20:54:46 +02:00 |
|
Christoph Hartmann
|
3d2bca2eaf
|
add centos support to service resource
|
2015-10-21 20:54:46 +02:00 |
|
Christoph Hartmann
|
8fff2ee989
|
add author header
|
2015-10-06 18:55:44 +02:00 |
|
Dominik Richter
|
56d8379fc9
|
move all resources to use the command resource
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-10-05 18:54:47 +02:00 |
|
Dominik Richter
|
1efb61ab80
|
lint service
Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
|
2015-09-26 12:25:02 +02:00 |
|
Christoph Hartmann
|
ea75b361a7
|
bugfix: systemd is default on debian 8
|
2015-09-25 12:58:17 +02:00 |
|
Christoph Hartmann
|
007d292890
|
rewrite systemv service implementation, read enabled services from rc
|
2015-09-25 12:58:03 +02:00 |
|
Christoph Hartmann
|
11ffdeddad
|
improvement: return nil, if no description for service is available
|
2015-09-25 12:54:08 +02:00 |
|
Christoph Hartmann
|
9ac2e6e00b
|
improvement: use onestatus instead of status for freebsd, return nil as service description for freebsd
|
2015-09-25 12:51:25 +02:00 |
|
Christoph Hartmann
|
d5d517af0a
|
improve service handling for mac and add unit tests
|
2015-09-25 12:51:12 +02:00 |
|
Christoph Hartmann
|
36ad0dd5a0
|
add arch linux support for service resource
|
2015-09-25 12:48:57 +02:00 |
|
Christoph Hartmann
|
f302ca7087
|
bugfix: fix regular expression to parse systemd results
|
2015-09-25 12:48:38 +02:00 |
|
Christoph Hartmann
|
cb3d170ce6
|
add centos 7 unit mock for service resource
|
2015-09-25 12:48:21 +02:00 |
|
Christoph Hartmann
|
2a3c3270b3
|
bugfix: use volcano.os instead of os
|
2015-09-25 11:52:33 +02:00 |
|
Christoph Hartmann
|
3e16791f52
|
bugfix: catch case in service resource, where the OS is not supported
|
2015-09-25 11:52:33 +02:00 |
|
Dominik Richter
|
bb18ce52e2
|
update function+test calls from exists? -> exist?
|
2015-09-22 02:27:03 +02:00 |
|
Christoph Hartmann
|
f9501577e4
|
improve code style
|
2015-09-22 02:27:03 +02:00 |
|
Christoph Hartmann
|
5019664d4d
|
bugfix: catch cases, where no service is available
|
2015-09-22 02:27:03 +02:00 |
|
Christoph Hartmann
|
37783385d4
|
implement service for FreeBSD
|
2015-09-22 02:27:02 +02:00 |
|