<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Time on Symbolics LISP Engineering</title><link>https://symbolics.lisp.engineer/tag/time/</link><description>Recent content in Time on Symbolics LISP Engineering</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 04 Jul 2016 17:25:59 +0000</lastBuildDate><atom:link href="https://symbolics.lisp.engineer/tag/time/index.xml" rel="self" type="application/rss+xml"/><item><title>Auto-setting Time</title><link>https://symbolics.lisp.engineer/auto-setting-time/</link><pubDate>Mon, 04 Jul 2016 17:21:45 +0000</pubDate><guid>https://symbolics.lisp.engineer/auto-setting-time/</guid><description>&lt;p&gt;Every time Genera boots, it asks for the time. However, Genera clearly uses the &lt;a href="https://tools.ietf.org/html/rfc868"&gt;RFC 868&lt;/a&gt; &lt;a href="https://en.wikipedia.org/wiki/Time_Protocol"&gt;Time Protocol&lt;/a&gt;. So, I thought I&amp;rsquo;d try to make my local Linux server (named &lt;code&gt;HELIUM&lt;/code&gt; in our namespace) serve it up.&lt;/p&gt;&#10;&lt;p&gt;This is handled by the &lt;a href="http://packages.ubuntu.com/precise/openbsd-inetd"&gt;&lt;code&gt;openbsd-inetd&lt;/code&gt; package&lt;/a&gt; in Ubuntu 12.04 LTS. This can be enabled by editing &lt;code&gt;/etc/inetd.conf&lt;/code&gt; and adding two lines:&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;linux:~# fgrep time /etc/inetd.conf &#10;#daytime&#9;&#9;stream&#9;tcp&#9;nowait&#9;root&#9;internal&#10;# Port 37 time protocol for Symbolics computers&#10;time&#9;&#9;stream&#9;tcp&#9;nowait&#9;root&#9;internal&#10;time&#9;&#9;dgram&#9;udp&#9;wait&#9;root&#9;internal&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;You can reload the &lt;code&gt;inetd&lt;/code&gt; server but it&amp;rsquo;s just as easy to do a &lt;code&gt;shutdown -r now&lt;/code&gt;.&lt;/p&gt;</description></item></channel></rss>