[email protected] (jungle Boogie), 2014.12.26 (Fri) 18:42 (CET): > Here's a list of projects that I'm aware of that openBSD created. Is > that correct? (p) is for portable. What else am I missing? > openssh (p) > opensmtpd (p) > mandoc (p) > openntpd (p) > openbgpd > libressl (p) > openiked (p?) > pf > relayd > httpd > carp
Do not forget the inet6 pioneering! since Predrag goes into details, I'll dare, too: spamd(8) (p) HISTORY The spamd command first appeared in OpenBSD 3.3. pflogd(8) (p) HISTORY The pflogd command appeared in OpenBSD 3.0. AUTHORS pflogd was written by Can Erkin Acar <[email protected]>. hotplugd(8) HISTORY The hotplugd program first appeared in OpenBSD 3.6. AUTHORS The hotplugd program was written by Alexander Yurchenko <[email protected]>. watchdogd(8) Revision 1.1 Mon Aug 8 12:08:56 2005 UTC by mbalmer Branch: MAIN Initial import of watchdogd, a daemon to retrigger the watchdog timer from userland (not yet linked to the build process). ok henning@ HISTORY The watchdogd program first appeared in OpenBSD 3.8. AUTHORS watchdogd was written by Marc Balmer <[email protected]>. ftp-proxy(8) Revision 1.1, Thu May 26 04:38:35 2005 UTC by camield Branch: MAIN Import new FTP proxy. Handles IPv6 and all FTP modes. It was previously known as pftpx. Not connected to the builds yet. ok beck hostapd(8) HISTORY The hostapd program first appeared at the 21st Chaos Communication Congress (http://www.ccc.de/congress/2004/) and later in OpenBSD 3.8. AUTHORS The hostapd program was written by Reyk Floeter <[email protected]>. tftpd(8) HISTORY The tftpd command was originally a process run via inetd(8) and appeared in 4.2BSD. It was rewritten for OpenBSD 5.2 as a persistent non-blocking daemon. Revision 1.1, Fri Mar 2 04:43:13 2012 UTC dlg Branch: MAIN Initial revision (farther down it's stuff I've never used) ldomd(8) HISTORY The ldomd daemon first appeared in OpenBSD 5.3. AUTHORS The ldomd daemon was written by Mark Kettenis [email protected]. iscsid(8) HISTORY The iscsid program first appeared in OpenBSD 4.9. AUTHORS Claudio Jeker <[email protected]>. ldpd(8) HISTORY The ldpd program first appeared in OpenBSD 4.6. Revision 1.1, Mon Jun 1 20:59:45 2009 UTC by michele Branch: MAIN CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7, OPENBSD_4_6_BASE, OPENBSD_4_6 Welcome ldpd, the Label Distribution Protocol daemon. Built using the imsg/three process framework, its main aim is to redistribute MPLS labels between peers. Right now it has some really basic functionalities, the basic protocol works and peers are able to exchange labels and insert them in the kernel. It still does not react to changes of topology. Not yet connected to the builds. ok claudio@ deraadt@ dvmrpd(8) HISTORY The dvmrpd program first appeared in OpenBSD 4.0. Revision 1.1, Thu Jun 1 14:12:20 2006 UTC by norby Branch: MAIN CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0 Welcome dvmrpd started by Esben Norby some time ago by using the imsg/three process framework of ospfd. ripd(8) HISTORY The ripd program first appeared in OpenBSD 4.1. Revision 1.1, Wed Oct 18 16:11:58 2006 UTC by norby Branch: MAIN Welcome ripd started by Michele Marchetto some time ago by using the imsg/three process framework of ospfd. He implemented most of the daemon with a little help and guidance from Claudio and I. I think all the others from /etc/rc.conf were already discussed. Thanks, jungle Boogie, for raising that question, I wasn't aware it's that many. Thanks, @openbsd people! Compiling the list was fun and easy: read /etc/rc.conf, do ``man XXXX'', jump to end, see HISTORY and AUTHORS, when in doubt take a look at http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/XXXX/Makefile jump to end, see comments on first revision. Bye, Marcus

