svn commit: r48006 - head/en_US.ISO8859-1/htdocs/news/status
Benjamin Kaduk
bjk at FreeBSD.org
Wed Jan 13 01:01:37 UTC 2016
Author: bjk
Date: Wed Jan 13 01:01:35 2016
New Revision: 48006
URL: https://svnweb.freebsd.org/changeset/doc/48006
Log:
Add relaunchd entry from Mark Heily
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml Wed Jan 13 00:53:29 2016 (r48005)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml Wed Jan 13 01:01:35 2016 (r48006)
@@ -2141,4 +2141,69 @@
</task>
</help>
</project>
+
+ <project cat='misc'>
+ <title>relaunchd</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Mark</given>
+ <common>Heily</common>
+ </name>
+ <email>mark at heily.com</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://github.com/mheily/relaunchd">Development tree on GitHub</url>
+ </links>
+
+ <body>
+ <p>The <tt>relaunchd</tt> project provides a service
+ management daemon that is similar to the original
+ <a href="https://en.wikipedia.org/wiki/Launchd">launchd</a>
+ introduced in Apple OS X.</p>
+
+ <p>It is not limited to the original features of
+ <tt>launchd</tt>, however: interesting work is being done to add
+ support for launching programs in jails, passing socket
+ descriptors from the host to a jail, and launching programs within
+ a preconfigured <tt>capsicum(4)</tt> sandbox. Additionally,
+ <tt>relaunchd</tt> uses UCL for its configuration files, so jobs
+ can be defined in JSON or other formats supported by UCL.</p>
+
+ <p>While there is still work to be done, most of the important
+ features of the original <tt>launchd</tt> have been implemented,
+ and <tt>relaunchd</tt> has been made available in the &os; Ports
+ Collection. It should still be considered experimental and not
+ ready for production use, but everyone is welcome to try it,
+ report issues, and contribute code or ideas for improvement.</p>
+ </body>
+
+ <help>
+ <task>
+ <p>Add support for restarting jobs if they crash.</p>
+ </task>
+
+ <task>
+ <p>Implement the <tt>cron(8)</tt> emulation feature.</p>
+ </task>
+
+ <task>
+ <p>Add support for monitoring files and directories for
+ changes, and launching jobs when changes are detected.</p>
+ </task>
+
+ <task>
+ <p>Finish things that are incomplete, such as support for
+ jails and passing open socket descriptors to child processes.</p>
+ </task>
+
+ <task>
+ <p>Improve the documentation and providing more examples of
+ how to use it.</p>
+ </task>
+ </help>
+ </project>
</report>
More information about the svn-doc-head
mailing list