Chapter 3. Designing tools that use the Job Framework

Table of Contents

Service management
Terminology

Service management

TODO: Describe how a service manager could be written using the Job Framework.

Terminology

Service

A service is a type of job that normally:

  • runs as a background daemon

  • is launched when the computer boots

  • runs for the entire time the computer is powered on

  • allows the administrator to execute run control commands

Service Manager

A service manager is a program that manages services.

Service

Administrators can use run control commands to manipulate the state or configuration of services. These commands typically allow you to perform actions like:

  • start

  • stop

  • restart

  • reload

  • enable

  • disable