From 6a137fa73c499211835491cc7cf861a6e0b7abf1 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Wed, 18 Feb 2015 14:28:53 +0100 Subject: [PATCH] TODO: Update with info on internal inetd services, like time, echo etc. Signed-off-by: Joachim Nilsson --- TODO.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 2f145821..370b3fd2 100644 --- a/TODO.md +++ b/TODO.md @@ -99,6 +99,24 @@ an SSH service on different ports on different interfaces: Syntax very similar to [xinetd](http://en.wikipedia.org/wiki/Xinetd) +### Internal inetd services + +There are a few standard services that inetd usually had built-in: + +- time +- echo +- chargen +- discard + +At least 'time' will be implemented in finit, as a plugin, to serve as a +simple means of testing inetd functionality stand-alone, but also as a +very rudimentary time server for rdate clients. + +Example: + + # Built-in inetd time service, launched on demand + inetd time/udp wait [2345] @root:root internal + Crond ----- @@ -141,7 +159,7 @@ Support for monitoring the health of the system and its processes. process stops responding, or when a respawn limit has been reached, as well as when system load gets too high. * API for processes to register with the watchdog. - - Deeper monitoring of a process main loop + - Deeper monitoring of a process' main loop - If a process is not heard from within its subscribed period time reboot system or restart process. * Separate `/etc/watchdog.conf` configuration file, or a perhaps