Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Jan 2016 01:01:35 +0000 (UTC)
From:      Benjamin Kaduk <bjk@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r48006 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201601130101.u0D11Z4J039188@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601130101.u0D11Z4J039188>