The service module for Slackware
Important
If you feel that Salt should be using this module to manage services on a minion, and it is using a different module (or gives an error similar to 'service.start' is not available), see here.
Returns True if the specified service is available, otherwise returns
False.
Added in version 3002.
CLI Example:
salt '*' service.available sshd
Disable the named service to start at boot
Added in version 3002.
CLI Example:
salt '*' service.disable <service name>
Return True if the named service is enabled, false otherwise
Added in version 3002.
CLI Example:
salt '*' service.disabled <service name>
Enable the named service to start at boot
Added in version 3002.
CLI Example:
salt '*' service.enable <service name>
Return True if the named service is enabled, false otherwise
Added in version 3002.
CLI Example:
salt '*' service.enabled <service name>
Force-reload the named service
Added in version 3002.
CLI Example:
salt '*' service.force_reload <service name>
Return all available boot services
Added in version 3002.
CLI Example:
salt '*' service.get_all
Return a set of services that are installed but disabled
Added in version 3002.
CLI Example:
salt '*' service.get_disabled
Return a list of service that are enabled on boot
Added in version 3002.
CLI Example:
salt '*' service.get_enabled
The inverse of service.available.
Returns True if the specified service is not available, otherwise returns
False.
Added in version 3002.
CLI Example:
salt '*' service.missing sshd
Reload the named service
Added in version 3002.
CLI Example:
salt '*' service.reload <service name>
Restart the named service
Added in version 3002.
CLI Example:
salt '*' service.restart <service name>
Start the specified service
Added in version 3002.
CLI Example:
salt '*' service.start <service name>
Return the status for a service. If the name contains globbing, a dict mapping service name to True/False values is returned.
Added in version 3002.
name (str) -- The name of the service to check
sig (str) -- Signature to use to find the service via ps
True if running, False otherwise dict: Maps service name to True if running, False otherwise
bool
CLI Example:
salt '*' service.status <service name> [service signature]
Stop the specified service
Added in version 3002.
CLI Example:
salt '*' service.stop <service name>