git: d3ce86b995 - main - Status/2023Q1/daemon.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=d3ce86b9955d510a079ca4038153831da6e74106

commit d3ce86b9955d510a079ca4038153831da6e74106
Author:     Ihor Antonov <[email protected]>
AuthorDate: 2023-03-26 10:14:02 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2023-03-26 10:17:30 +0000

    Status/2023Q1/daemon.adoc: Add report
    
    Reviewed by:    status (Pau Amma <[email protected]>)
    Approved by:    dbaio (co-mentor)
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/140
---
 .../en/status/report-2023-01-2023-03/daemon.adoc   | 27 ++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/website/content/en/status/report-2023-01-2023-03/daemon.adoc b/website/content/en/status/report-2023-01-2023-03/daemon.adoc
new file mode 100644
index 0000000000..399d2b589d
--- /dev/null
+++ b/website/content/en/status/report-2023-01-2023-03/daemon.adoc
@@ -0,0 +1,27 @@
+=== daemon(8) improvements
+
+Links: +
+man:daemon[8] URL: link:https://man.freebsd.org/daemon/8[] +
+link:https://libera.chat/[Libera IRC] URL: link:https://libera.chat/[]
+
+Contact: Ihor Antonov <[email protected]> +
+Contact: Kyle Evans <[email protected]>
+
+An ongoing effort to improve code quality and supervision capabilities of the `daemon` utility.
+Daemon is a tool that can daemonize (send to background) or supervise any running process, automatically restarting it if it crashes.
+Daemon is widely used in the ports tree and can be used more in base.
+
+This quarter `long_opts` support was added and the codebase went through an initial refactoring phase to prepare it for further changes.
+There are no functional changes so far but more changes are coming.
+Please contact directly or on `#freebsd-dev` on Libera IRC if you encounter unexpected bugs.
+
+Planned work items for the next quarter:
+
+- use of kqueue for all event sources
+- fix link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268580[Bug #268580]
+- fix link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236117[Bug #236117]
+- fix link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254511[Bug #254511]
+- fix link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212829[Bug #212829]
+- `procctl PROC_REAP_ACQUIRE`
+
+We are looking for feedback, bug reports (old and new) and feature requests.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.