================================================================================
Name
--------------------------------------------------------------------------------
fsvc - fiss' service controller
Synopsis
--------------------------------------------------------------------------------
fsvc start [
options] [
--pin_] <service>
fsvc stop [
options] [
--pin] <service>
fsvc enable [
options] [
--once] <service>
fsvc disable [
options] [
--once] <service>
fsvc kill [
options] <service> <signal|signo>
fsvc status [
options] [
--check] [<service>]
fsvc pause [
options] <service>
fsvc resume [
options] <service>
fsvc switch [
options] [
--reset] <runlevel>
Description
--------------------------------------------------------------------------------
fsvc is a command line tool for controlling services on a fiss system. It provides various commands for starting, stopping, enabling, disabling, sending signals to, checking the status of, pausing, resuming, and switching the runlevel of services.
Options
--------------------------------------------------------------------------------
The following options are available for every command:
* -q, --short Will print brief information about the service.
* -r, --runlevel <runlevel> Will use fBrunlevelfB instead of default.
* -s, --service-dir <path> Will use path as service directory instead of /etc/fiss/service.d.
* -v, --verbose Prints verbose information.
* -V, --version Prints the version and exits.
* The following options are available per command:
* -p, --pin Pins the state. If issued with start it will cause the service to restart. If issued with stop it will cause the service to be hold down.
* -o, --once Specifies that the service should only be enabled/disabled once and not automatically started/stopped on subsequent bootups.
* -c, --check Command will return 0 if the specified service is active otherwise 1
* -r, --reset Specifies that the switch command should reset all running services (if manually set to up/down)
Commands
--------------------------------------------------------------------------------
The following commands are available:
* start Starts the specified service. A synonym is up.
* stop Stops the specified service. A synonym is down.
* enable Enables the specified service, causing it to automatically start on subsequent bootups.
* disable Disables the specified service, causing it to not start automatically on subsequent bootups.
* kill Sends the specified signal or signal number to the specified service. A synonym is send.
* status Displays the status of the specified service. If no service is specified, displays the status of all services.
* pause Pauses the specified service.
* resume Resumes the specified service.
* switch Switches the runlevel to the specified value.
See ALSO
--------------------------------------------------------------------------------
finit(1), fsvc(8), fsvs(8), halt(8), modules-load(8), shutdown(8),
Author
--------------------------------------------------------------------------------
Friedel Schön <derfriedmundschoen@gmail.com>