The Epoch Init System
C Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src Quite trivial fix of issue #21 Jul 5, 2016
.gitignore Update gitignore to fix common irritations for me. Apr 15, 2014
Makefile Allow specifying build options for via makefile. Jun 23, 2015
README Add licensing info to readme Jun 23, 2015
UNLICENSE.TXT Add missing piece of logfile config option thingy. Jun 18, 2015


Epoch is a single-threaded init system for Linux 2.6+, designed to be useful yet small
and unintrusive. It uses a declarative configuration style.

It has no dependencies whatsoever other than glibc, and /bin/sh is strongly recommended
but can be disabled with --disable-shell.

It supports process supervision, service status, autorestarting, stderr/stdout redirection,
user/group setting, and much more.

For instructions on creating a configuration file for Epoch,
please visit

Additional information is available at

Epoch is public domain software. See UNLICENSE.TXT for more details.