git: svc - Initial commit, preliminary service manager

Matthew Dillon dillon at crater.dragonflybsd.org
Mon Nov 10 22:59:39 PST 2014


commit 3e2ea4cc5fd8b67429568b998b3ea93f5740e157
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Mon Nov 10 22:54:42 2014 -0800

    svc - Initial commit, preliminary service manager
    
    * This is a preliminary service manager frontend and demon.
      It is not yet ready for prime-time (lots of support bits
      are missing).
    
    * The main premise of this program is to be able to create
      and manage services in a more robust fashion, obtain status,
      log recent output or all output, and so forth.
    
      Among the many features, this program uses the new REAPER support
      to ensure that all processes related to the service can be accounted
      for.
    
    * Includes a comprehensive manual page that lists all target features
      (many of which are not yet implemented as of this commit).

Summary of changes:
 sbin/Makefile      |   1 +
 sbin/svc/Makefile  |  11 ++
 sbin/svc/execute.c | 545 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 sbin/svc/remote.c  | 369 ++++++++++++++++++++++++++++++++++++
 sbin/svc/subs.c    | 165 ++++++++++++++++
 sbin/svc/svc.8     | 442 +++++++++++++++++++++++++++++++++++++++++++
 sbin/svc/svc.c     | 442 +++++++++++++++++++++++++++++++++++++++++++
 sbin/svc/svc.h     | 128 +++++++++++++
 8 files changed, 2103 insertions(+)
 create mode 100644 sbin/svc/Makefile
 create mode 100644 sbin/svc/execute.c
 create mode 100644 sbin/svc/remote.c
 create mode 100644 sbin/svc/subs.c
 create mode 100644 sbin/svc/svc.8
 create mode 100644 sbin/svc/svc.c
 create mode 100644 sbin/svc/svc.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3e2ea4cc5fd8b67429568b998b3ea93f5740e157


-- 
DragonFly BSD source repository



More information about the Commits mailing list