Jan Gehring
/
1.14.3
(FERKI on 2023-08-05)
1.14.2.3-TRIAL DEV
(FERKI on 2023-08-03)
1.14.2.2-TRIAL DEV
(FERKI on 2023-07-31)
1.14.2.1-TRIAL DEV
(FERKI on 2023-05-29)
1.14.2
(FERKI on 2023-05-05)
1.14.1
(FERKI on 2023-03-05)
1.14.0.1-TRIAL DEV
(FERKI on 2023-02-26)
1.14.0
(FERKI on 2023-02-05)
1.13.4.1-TRIAL DEV
(FERKI on 2023-01-30)
1.13.4
(FERKI on 2021-07-05)
1.13.3.2-TRIAL DEV
(FERKI on 2021-07-03)
1.13.3.1-TRIAL DEV
(FERKI on 2021-07-02)
1.13.3
(FERKI on 2021-03-05)
1.13.2
(FERKI on 2020-12-05)
1.13.1
(FERKI on 2020-11-05)
1.13.0.3-TRIAL DEV
(FERKI on 2020-10-31)
1.13.0.2-TRIAL DEV
(FERKI on 2020-10-28)
1.13.0.1-TRIAL DEV
(FERKI on 2020-10-13)
1.13.0
(FERKI on 2020-10-05)
1.12.2.3-TRIAL DEV
(FERKI on 2020-10-04)
1.12.2.2-TRIAL DEV
(FERKI on 2020-10-03)
1.12.2.1-TRIAL DEV
(FERKI on 2020-09-30)
1.12.2
(FERKI on 2020-09-05)
1.12.1.3-TRIAL DEV
(FERKI on 2020-09-04)
1.12.1.2-TRIAL DEV
(FERKI on 2020-08-31)
1.12.1.1-TRIAL DEV
(FERKI on 2020-08-30)
1.12.1
(FERKI on 2020-08-05)
1.12.0.1-TRIAL DEV
(FERKI on 2020-08-03)
1.12.0
(FERKI on 2020-07-05)
1.11.0.4-TRIAL DEV
(FERKI on 2020-07-02)
1.11.0.3-TRIAL DEV
(FERKI on 2020-06-30)
1.11.0.2-TRIAL DEV
(FERKI on 2020-06-29)
1.11.0.1-TRIAL DEV
(FERKI on 2020-06-20)
1.11.0
(FERKI on 2020-06-05)
1.10.0.1-TRIAL DEV
(FERKI on 2020-06-03)
1.10.0
(FERKI on 2020-05-05)
1.9.0
(FERKI on 2020-04-05)
1.8.2_02 DEV
(FERKI on 2020-04-02)
1.8.2_01 DEV
(FERKI on 2020-03-30)
1.8.2
(FERKI on 2020-03-05)
1.8.1
(FERKI on 2020-02-05)
1.8.0_01 DEV
(FERKI on 2020-02-04)
1.8.0
(FERKI on 2020-01-05)
1.7.1_01 DEV
(FERKI on 2020-01-01)
1.7.1
(FERKI on 2019-12-05)
1.7.0_02 DEV
(FERKI on 2019-12-03)
1.7.0_01 DEV
(FERKI on 2019-12-03)
1.7.0
(FERKI on 2019-11-05)
1.6.0_02 DEV
(FERKI on 2019-10-30)
1.6.0_01 DEV
(FERKI on 2019-10-26)
1.6.0
(JFRIED on 2018-01-26)
1.5.99_02 DEV
(JFRIED on 2017-09-16)
1.5.99_01 DEV
(JFRIED on 2017-08-05)
1.5.0
(JFRIED on 2017-03-01)
1.4.1_04 DEV
(JFRIED on 2017-01-08)
1.4.1_02 DEV
(JFRIED on 2016-10-24)
1.4.1
(JFRIED on 2016-07-16)
1.4.0_04 DEV
(JFRIED on 2016-07-15)
1.4.0_03 DEV
(JFRIED on 2016-06-24)
1.4.0_02 DEV
(JFRIED on 2016-06-17)
1.4.0
(FERKI on 2016-03-07)
1.3.3
(FERKI on 2015-09-04)
1.3.2
(FERKI on 2015-06-18)
1.3.1
(FERKI on 2015-06-08)
1.3.0
(JFRIED on 2015-06-07)
1.2.1
(JFRIED on 2015-05-04)
1.2.0
(JFRIED on 2015-05-02)
1.1.0
(JFRIED on 2015-03-29)
1.0.0
(JFRIED on 2015-03-08)
0.57.0
(JFRIED on 2015-01-11)
0.56.1
(JFRIED on 2015-01-06)
0.56.0
(JFRIED on 2014-12-29)
0.55.3
(FERKI on 2014-11-02)
0.55.2
(FERKI on 2014-11-01)
0.55.1
(JFRIED on 2014-10-26)
0.55.0
(FERKI on 2014-10-20)
0.54.3
(JFRIED on 2014-10-04)
0.53.1
(JFRIED on 2014-09-14)
0.52.1
(JFRIED on 2014-08-31)
0.51.2
(JFRIED on 2014-08-01)
0.50.0
(JFRIED on 2014-07-21)
0.50.0
(FERKI on 2014-07-21)
0.49.1
(JFRIED on 2014-07-13)
0.48.0
(JFRIED on 2014-07-10)
0.47.0
(JFRIED on 2014-07-06)
0.46.3
(JFRIED on 2014-05-30)
0.46.1
(JFRIED on 2014-05-19)
0.46.0
(JFRIED on 2014-05-02)
'
1.5.0_01 DEV
(JFRIED on 2016-10-09)
1.4.1_01 DEV
(JFRIED on 2016-06-15)
1.3.3_06 DEV
(FERKI on 2016-03-05)
1.3.3_05 DEV
(FERKI on 2016-03-02)
1.3.3_04 DEV
(FERKI on 2016-02-27)
1.3.3_03 DEV
(FERKI on 2016-02-22)
1.3.3_02 DEV
(FERKI on 2016-02-07)
1.3.3_01 DEV
(FERKI on 2016-01-27)
1.3.1_2-TRIAL DEV
(FERKI on 2015-06-15)
1.3.1_1-TRIAL DEV
(FERKI on 2015-06-13)
0.45.3
(JFRIED on 2014-04-14)
0.45.2
(JFRIED on 2014-04-13)
0.45.1
(JFRIED on 2014-04-12)
0.44.6.1
(JFRIED on 2014-03-03)
0.44.6
(JFRIED on 2014-03-02)
0.44.5
(JFRIED on 2014-02-23)
0.44.4
(JFRIED on 2014-02-17)
0.44.3
(JFRIED on 2014-02-16)
0.44.2
(JFRIED on 2014-02-11)
0.44.1
(JFRIED on 2014-02-02)
0.44.0
(JFRIED on 2014-01-26)
0.43.7
(JFRIED on 2013-10-03)
0.43.6
(JFRIED on 2013-10-03)
0.43.5
(JFRIED on 2013-10-03)
0.43.4
(JFRIED on 2013-09-23)
0.43.3
(JFRIED on 2013-09-23)
0.43.2
(JFRIED on 2013-09-17)
0.43.0
(JFRIED on 2013-09-16)
0.42.4
(JFRIED on 2013-07-04)
0.42.3
(JFRIED on 2013-06-30)
0.42.2
(JFRIED on 2013-06-23)
0.42.1
(JFRIED on 2013-06-23)
0.42.0
(JFRIED on 2013-06-15)
0.41.3
(JFRIED on 2013-05-03)
0.41.2
(JFRIED on 2013-04-20)
0.41.1
(JFRIED on 2013-04-11)
0.41.0
(JFRIED on 2013-04-01)
0.40.4
(JFRIED on 2013-03-10)
0.40.3
(JFRIED on 2013-03-09)
0.40.2
(JFRIED on 2013-03-02)
0.40.1
(JFRIED on 2013-02-27)
0.40.0
(JFRIED on 2013-02-24)
0.39.0
(JFRIED on 2013-02-07)
0.38.0
(JFRIED on 2013-01-27)
0.37.2
(JFRIED on 2013-01-16)
0.37.1
(JFRIED on 2013-01-15)
0.37.0
(JFRIED on 2013-01-07)
0.36.0
(JFRIED on 2013-01-03)
0.35.1
(JFRIED on 2012-12-22)
0.34.2
(JFRIED on 2012-12-14)
0.34.1
(JFRIED on 2012-11-25)
0.34.0
(JFRIED on 2012-11-09)
0.33.3
(JFRIED on 2012-10-05)
0.33.2
(JFRIED on 2012-10-02)
0.33.1
(JFRIED on 2012-09-29)
0.32.1
(JFRIED on 2012-08-30)
0.32.0
(JFRIED on 2012-08-22)
0.31.5
(JFRIED on 2012-08-16)
0.31.4
(JFRIED on 2012-08-12)
0.31.3
(JFRIED on 2012-08-12)
0.30.2
(JFRIED on 2012-07-22)
0.30.1
(JFRIED on 2012-07-21)
0.30.0
(JFRIED on 2012-06-17)
0.29.0
(JFRIED on 2012-06-02)
0.28.0
(JFRIED on 2012-05-08)
0.27.0
(JFRIED on 2012-05-05)
0.26.3
(JFRIED on 2012-04-26)
0.26.2
(JFRIED on 2012-03-28)
0.26.1
(JFRIED on 2012-03-13)
0.26.0
(JFRIED on 2012-03-11)
0.25.3
(JFRIED on 2012-02-18)
0.25.2
(JFRIED on 2012-02-15)
0.24.1
(JFRIED on 2012-02-13)
0.24.0
(JFRIED on 2012-02-11)
0.23.0
(JFRIED on 2012-01-14)
0.22.0
(JFRIED on 2012-01-12)
0.21.1
(JFRIED on 2011-10-30)
0.21.0
(JFRIED on 2011-10-22)
0.20.0
(JFRIED on 2011-09-27)
0.19.0
(JFRIED on 2011-09-14)
0.18.1
(JFRIED on 2011-09-09)
0.18.0
(JFRIED on 2011-09-07)
0.17.0
(JFRIED on 2011-09-03)
0.16.0
(JFRIED on 2011-08-28)
0.15.0
(JFRIED on 2011-08-26)
0.14.0
(JFRIED on 2011-08-21)
0.13.0
(JFRIED on 2011-08-18)
0.12.2
(JFRIED on 2011-08-12)
0.12.1
(JFRIED on 2011-08-10)
0.12.0
(JFRIED on 2011-08-06)
0.11.1
(JFRIED on 2011-07-26)
0.11.0.1
(JFRIED on 2011-07-22)
0.11.0
(JFRIED on 2011-07-22)
0.10.0.2
(JFRIED on 2011-07-15)
0.10.0.1
(JFRIED on 2011-07-15)
0.10.0
(JFRIED on 2011-07-15)
0.9.0
(JFRIED on 2011-07-10)
0.8.1
(JFRIED on 2011-07-05)
0.8.0
(JFRIED on 2011-07-01)
0.7.1
(JFRIED on 2011-06-26)
0.7.0
(JFRIED on 2011-06-23)
0.6.1
(JFRIED on 2011-06-19)
0.6.0
(JFRIED on 2011-06-10)
0.5.1
(JFRIED on 2011-06-02)
0.5.0
(JFRIED on 2011-06-02)
Rex-0.44.3
River stage two
• 18 direct dependents
• 18 total dependents
/
Rex::Commands::Service
NAME
Rex::Commands::Service - Manage System Services
DESCRIPTION
With this module you can manage Linux services.
SYNOPSIS
use Rex::Commands::Service
service apache2 => "start";
service apache2 => "stop";
service apache2 => "restart";
service apache2 => "status";
service apache2 => "reload";
service apache2 => "ensure", "started";
service apache2 => "ensure", "stopped";
EXPORTED FUNCTIONS
service($service, $action, [$option])
The service function accepts 2 parameters. The first is the service name and the second the action you want to perform.
starting a service
task "start-service", "server01", sub {
service apache2 => "start";
};
stopping a service
task "stop-service", "server01", sub {
service apache2 => "stop";
};
restarting a service
task "restart-service", "server01", sub {
service apache2 => "restart";
};
checking status of a service
task "status-service", "server01", sub {
if( service apache2 => "status" ) {
say "Apache2 is running";
}
else {
say "Apache2 is not running";
}
};
reloading a service
task "reload-service", "server01", sub {
service apache2 => "reload";
};
ensure that a service will started at boot time
task "prepare", sub {
service apache2 => "ensure", "started";
};
ensure that a service will NOT be started.
task "prepare", sub {
service apache2 => "ensure", "stopped";
};
This function supports the following hooks:
before_action
For example: before_start, before_stop, before_restart
This gets executed right before the service action.
after_action
For example: after_start, after_stop, after_restart
This gets executed right after the service action.
service_provider_for $os => $type;
To set an other service provider as the default, use this function.
user "root";
group "db" => "db[01..10]";
service_provider_for SunOS => "svcadm";
task "start", group => "db", sub {
service ssh => "restart";
};
This example will restart the ssh service via svcadm (but only on SunOS, on other operating systems it will use the default).