path: root/NEWS
Side-by-side diff
Diffstat (limited to 'NEWS') (more/less context) (ignore whitespace changes)
1 files changed, 56 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..57d7295
--- a/dev/null
+++ b/NEWS
@@ -0,0 +1,56 @@
+genrc NEWS -- history of user-visible changes. 2018-05-20
+Copyright (C) 2018 Sergey Poznyakoff
+See the end of file for copying conditions.
+Please send genrc bug reports to <> or <>
+Version 1.1, 2018-05-20
+Implements restart mode.
+The restart mode is a special feature of sentinel mode, controlled by
+the new options --restart-on-exit and --restart-on-signal. In this
+mode genrc will restart the subsidiary program if it exits with a
+predefined status code or terminates on a predefined signal. Use this
+feature to ensure the service provided by the program controlled by
+genrc won't get terminated because of hitting a bug or encountering an
+unforeseen external condition.
+For example:
+ genrc --command=COMMAND \
+ --sentinel \
+ --restart-on-exit='!0' --restart-on-signal='!TERM,QUIT' start
+This will ensure that the COMMAND will be restarted immediately after
+it terminates, unless it exits with the status 0 or terminates on
+Version 1.0, 2018-05-15
+Initial release
+Copyright information:
+Copyright (C) 2018 Sergey Poznyakoff
+ Permission is granted to anyone to make or distribute verbatim copies
+ of this document as received, in any medium, provided that the
+ copyright notice and this permission notice are preserved,
+ thus giving the recipient permission to redistribute in turn.
+ Permission is granted to distribute modified versions
+ of this document, or of portions of it,
+ under the above conditions, provided also that they
+ carry prominent notices stating who last changed them.
+Local variables:
+mode: outline
+paragraph-separate: "[ ]*$"
+eval: (add-hook 'write-file-hooks 'time-stamp)
+time-stamp-start: "changes. "
+time-stamp-format: "%:y-%02m-%02d"
+time-stamp-end: "\n"

Return to:

Send suggestions and report system problems to the System administrator.