sysmgr

a simplistic service supervisor (deprecated)
git clone git://git.ckyln.com/~cem/sysmgr.git
Log | Files | Refs | README | LICENSE

README.md (881B)


      1 SYSMGR
      2 --------------------------------------------------------------------------------
      3 
      4 NOTE: The POSIX sh implementation of sysmgr has been deprecated. Here is the
      5 [C99 implementation] which will receive updates and proper fixes. The reasoning
      6 behind this change can be found [here].
      7 
      8 SYSMGR is a service manager for Linux written in POSIX shell and simple C
      9 utilities. It reads the service scripts from the given SYSDIR (which is
     10 '/var/sysmgr' by default) and executes them asynchronously via RUNSYSSV. While
     11 exiting it sends a hangup signal to all RUNSYSSV processes.
     12 
     13 
     14 [C99 implementation]: https://git.ckyln.com/sm
     15 [here]: https://cemkeylan.com/blog/20201002-reimplementing-sysmgr-in-c.html
     16 
     17 
     18 Directory structure
     19 --------------------------------------------------------------------------------
     20 
     21     docs/  -- Documentation
     22     man/   -- Manual pages
     23     utils/ -- C programs