File: ANNOUNCE--0.7

package info (click to toggle)
shepherd 1.0.9-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,828 kB
  • sloc: lisp: 8,779; sh: 3,586; makefile: 290; ansic: 50
file content (30 lines) | stat: -rw-r--r-- 1,311 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
;; Announcement: dmd -0.7                           -*- scheme -*-

(define about-this-release
  "This is the second public release of dmd, the `Daemon managing
Daemons' (or `Daemons-managing Daemon'?).  This version adds many
convenient features and is thus a huge step forward, but still it is
experimental software and you should expect it to break.")

(define about-the-software
  "The dmd program is a service manager, i.e. on the GNU system (which
is the primary target), it replaces /sbin/init completely, on systems
which are similar to Unix (e.g. GNU/Linux) it replaces the part of
/sbin/init that is responsible for switching runlevels (/etc/rc?.d and
/etc/init.d come to mind), respawning services (/etc/inittab comes to
mind) and similar things.")

(get-it-from "<http://www.8ung.at/shell/dmd--0.7.tar.gz>")

(define requirements
  "It is written for Guile 1.6.  That is all you need.  Using it with
Guile 1.4 will require small modifications, but better don't bother.")

(define future-directions
  "Various things will be added in the future, including runlevels, an
update-rc.d implementation for Debian, support for existing SysV Init
infrastructure, internationalization, evaluating configuration code in
a sandbox, a graphical interface frontend and many others.")

;; Cheers,
;; GNU/Wolfgang