* Sun Feb 14 2021 15:40:58 +0000 indimail-mta@indimail.org @version@-@release@%{?dist}
Release 1.1 Start 09/10/2020
- 19/09/2020
01. exploit svscan as session leader. Terminate all children using svc -G
02. svcscan_rc: rc startup script for FreeBSD
03. qmailctl: use daemon to start svscan in supervised mode
- 22/09/2020
04. qmailctl: removed use of initsvc for start/stop
- 27/09/2020
05. new command svwait to wait for supervise service to come up
- 02/10/2020
06. install indimail.plist in shareddir/boot
- 03/10/2020
07. svctool, svwait: fix date command syntax for Darwin, FreeBSD
08. indimail.plist: service directory on Darwin changed to
- 04/10/2020
09. svctool: renamed launchd unit file indimail.plist to svscan.plist
  create /service link in /etc/synthetic.conf for Darwin
  create /var/indimail/inquery directory
  removed hardcoded directory for svwait in inlookup, pwdlookup service
10. hier.c, indimail-mta.spec, Makefile: renamed launchd unit file indimail.plist
  to svscan.plist
11. svwait: replace builtin echo with /bin/echo -n (for Darwin)
- 06/10/2020
12. svctool -freebsd: remove svscan config/rc file with --config=rm-boot
- 08/10/2020
13. svscan, supervise, svc, svstat, svok - use /run or /var/run on systems that support it
14. Makefile: added run_init.o object for svc, svstat, svok
15. Makefile: use conf-runfs to configure daemontools to use /run, /var/run
- 09/10/2020
16. svscan.c, qmailctl, svscan_rc - renamed svscan.pid to .svscan.pid
- 11/10/2020
17. added man page for docker-entrypoint
- 16/10/2020
18. replaced absolute paths with relative path in services to make them work
  in any service directory
- 19/10/2020
19. svctool: added control file servicedir.conf
20. svscanboot: use servicedir.conf for servicedir
- 09/10/2020
  First Release
- 07/11/2020
21. svstat.c: print pid after displaying uptime
22. added svps program to display status of all services
23. supervise.c: run alert script on abnormal exit of service
- 09/11/2020
24. supervise.c: add wait for service feature
25. svstat.c: display wait status
26. svstat.c: print errors to stderr instead of stdout
27. removed svwait program
28. supervise.c: avoid recreating status file with every invocation of
  supervise.
- 10/11/2020
29. supervise.c: maintain pid of supervise in down state and status of down
  state in byte 20
30. svstat.c: use byte 20 from status to indicate if service is up
31. svps: display supervise process pid when service is down
- 11/11/2020
32. supervise.c: pass exit/signal of exited child to alert script/program
33. svps: display uptime of svscan
34. svps: pass output through pager
35. svps: display uptime of svscan
- 12/11/2020
36. supervise: initialize svpid in main()
37. svps: fixed output for "normally up" and "normally down" status
- 25/11/2020
38. systemd: Chanaged service name to SVscan Service
39. svps: remove unportable PIPESTATUS
40. minisvc: fixed syntax error
41. qmailctl: adapted for non-indimail-mta systems
42. run_init.c: changed return type to int. Return error instead of doing exit
43. svstat, svc: continue to next directory if operation on current directory fails
44. svstat, svc, svok: change warning text message for missing directory in /run
