<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments for geekgeekgeek</title>
	<link>http://geekgeekgeek.antithetical.org</link>
	<description>geeky stuff</description>
	<pubDate>Sat,  4 Feb 2012 23:59:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.3</generator>

	<item>
		<title>Comment on fixing wordpress by geekierthanthou</title>
		<link>http://geekgeekgeek.antithetical.org/2006/06/fixing-wordpress/#comment-37</link>
		<pubDate>Sat, 25 Nov 2006 22:35:17 +0000</pubDate>
		<guid>http://geekgeekgeek.antithetical.org/2006/06/fixing-wordpress/#comment-37</guid>
					<description>Trying to figure out how to change months in the archive list from long format 'November' to 'Nov.' Directly editing locale.php works, but I haven't found a hook that does what I want it to yet.</description>
		<content:encoded><![CDATA[<p>Trying to figure out how to change months in the archive list from long format &#8216;November&#8217; to &#8216;Nov.&#8217; Directly editing locale.php works, but I haven&#8217;t found a hook that does what I want it to yet.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on upgrading sendmail 8.12.8 to 8.13.7 by geekgeekgeek</title>
		<link>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-5</link>
		<pubDate>Fri, 23 Jun 2006 23:42:51 +0000</pubDate>
		<guid>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-5</guid>
					<description>Just for the record, I upgraded the sasl daemon, rebuilt sendmail with sasl support, and re-linked files in smrsh's execute directory on the dev box, too, so the boxes are once again in sync -- except for the mail filtering I'm testing on dev.</description>
		<content:encoded><![CDATA[<p>Just for the record, I upgraded the sasl daemon, rebuilt sendmail with sasl support, and re-linked files in smrsh&#8217;s execute directory on the dev box, too, so the boxes are once again in sync &#8212; except for the mail filtering I&#8217;m testing on dev.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on upgrading sendmail 8.12.8 to 8.13.7 by geekgeekgeek</title>
		<link>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-4</link>
		<pubDate>Fri, 23 Jun 2006 14:15:41 +0000</pubDate>
		<guid>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-4</guid>
					<description>Everything worked fine on the dev box (naturally) but the mailman installation on the production box complained:
&lt;code&gt;
smrsh: \&quot;mailman\&quot; not available for sendmail programs (stat failed)
&lt;/code&gt;

Here\\\'s what happened: the default build for the new sendmail pointed smrsh at /usr/adm/sm.bin vs RedHat 9\\\'s default of /etc/smrsh. I could have recompiled smrsh:
&lt;code&gt;
-DSMRSH_CMDDIR=\\\\\\\&quot;dir\\\\\\\&quot;  \\\\\\\&quot;/usr/adm/sm.bin\\\\\\\&quot;
&lt;/code&gt;

But I took the easy way out and moved the former contents of /etc/smrsh.

This was a little harder to figure out than it might have been for three reasons:
&lt;ol&gt;
&lt;li&gt;Red herring! I got hung up with lookng for setuid problems. Argh!
&lt;/li&gt;
&lt;li&gt;Red herring! Found some documentation that said in /etc/mail/aliases I should change lines like
&lt;code&gt;listname: \\\\\\\&quot;&amp;#124;/$pathtomailman/mailman post listname\\\\\\\&quot;&lt;/code&gt;
to
&lt;code&gt;listname: \\\\\\\&quot;&amp;#124;/$pathtosmrshexecutables post listname\\\\\\\&quot;&lt;/code&gt;
This works (at least for \\\\\\\&quot;post\\\\\\\&quot;) but it\\\\\\\'s not necessary and didn\\\\\\\'t fix my problem.
&lt;/li&gt;
&lt;li&gt;This instruction was misleading:
Figure out where smrsh expects symlinks for allowable mail programs. &lt;strong&gt;At the very beginning&lt;/strong&gt; of the following output you will see a full path to some directory, e.g. /var/adm/sm.bin or similar:
&lt;code&gt;% strings $path_to_smrsh &amp;#124; less&lt;/code&gt;
In point of fact, the relevant output was not easy to parse. What I had to do was
&lt;code&gt;
strings $path_to_smrsh &amp;#124; grep etc
&lt;br /&gt;
strings $path_to_smrsh &amp;#124; grep usr
&lt;/code&gt;
And so forth to see what was going on.
&lt;/li&gt;
&lt;/ol&gt;</description>
		<content:encoded><![CDATA[<p>Everything worked fine on the dev box (naturally) but the mailman installation on the production box complained:<br />
<code><br />
smrsh: \"mailman\" not available for sendmail programs (stat failed)<br />
</code></p>
<p>Here\\\&#8217;s what happened: the default build for the new sendmail pointed smrsh at /usr/adm/sm.bin vs RedHat 9\\\&#8217;s default of /etc/smrsh. I could have recompiled smrsh:<br />
<code><br />
-DSMRSH_CMDDIR=\\\\\\\"dir\\\\\\\"  \\\\\\\"/usr/adm/sm.bin\\\\\\\"<br />
</code></p>
<p>But I took the easy way out and moved the former contents of /etc/smrsh.</p>
<p>This was a little harder to figure out than it might have been for three reasons:</p>
<ol>
<li>Red herring! I got hung up with lookng for setuid problems. Argh!
</li>
<li>Red herring! Found some documentation that said in /etc/mail/aliases I should change lines like<br />
<code>listname: \\\\\\\"|/$pathtomailman/mailman post listname\\\\\\\"</code><br />
to<br />
<code>listname: \\\\\\\"|/$pathtosmrshexecutables post listname\\\\\\\"</code><br />
This works (at least for \\\\\\\&#8221;post\\\\\\\&#8221;) but it\\\\\\\&#8217;s not necessary and didn\\\\\\\&#8217;t fix my problem.
</li>
<li>This instruction was misleading:<br />
Figure out where smrsh expects symlinks for allowable mail programs. <strong>At the very beginning</strong> of the following output you will see a full path to some directory, e.g. /var/adm/sm.bin or similar:<br />
<code>% strings $path_to_smrsh | less</code><br />
In point of fact, the relevant output was not easy to parse. What I had to do was<br />
<code><br />
strings $path_to_smrsh | grep etc<br />
<br />
strings $path_to_smrsh | grep usr<br />
</code><br />
And so forth to see what was going on.
</li>
</ol>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on upgrading sendmail 8.12.8 to 8.13.7 by geekgeekgeek</title>
		<link>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-3</link>
		<pubDate>Fri, 23 Jun 2006 13:03:30 +0000</pubDate>
		<guid>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-3</guid>
					<description>While trying to resolve smrsh problem, noticed this:
&lt;code&gt;
[root@vps mail]# newaliases
&lt;br /&gt;
Warning: Option: AuthMechanisms requires SASL support (-DSASL)
&lt;br /&gt;
Warning: Option: AuthOptions requires SASL support (-DSASL)
&lt;/code&gt;
So it looks like I built sendmail without SASL. Figured out I\'m running  SASL 2.1.10.
and found instructions to add
&lt;code&gt;APPENDDEF(`confENVDEF\\\', `-DSASL=2\\\')
APPENDDEF(`conf_sendmail_LIBS\\\', `-lsasl2\\\')&lt;/code&gt;
to site.config.m4 (in $sendmailsourcepath/devtools/Site)
compiled and re-installed sendmail (sh Build, sh Build install), no dice.
Obtained, built and installed &lt;a class=&quot;external&quot; href=\&quot;http://cyrusimap.web.cmu.edu/downloads.html\&quot; rel=&quot;nofollow&quot; rel=&quot;nofollow&quot;&gt;SASL 2.1.22&lt;/a&gt;. 
That was easy, but of no help. Of course, it\'s probably not a bad idea to be on the latest stable production release.
Tore out hair for a couple of hours. Finally saw this in the devtools/Site/README:
&lt;code&gt;Notice: if any of the above files is changed, the -c flag must be specified with the Build command, otherwise those changes will have no effect.&lt;/code&gt;
Oh, great, &lt;em&gt;now&lt;/em&gt; you tell me.</description>
		<content:encoded><![CDATA[<p>While trying to resolve smrsh problem, noticed this:<br />
<code><br />
[root@vps mail]# newaliases<br />
<br />
Warning: Option: AuthMechanisms requires SASL support (-DSASL)<br />
<br />
Warning: Option: AuthOptions requires SASL support (-DSASL)<br />
</code><br />
So it looks like I built sendmail without SASL. Figured out I\&#8217;m running  SASL 2.1.10.<br />
and found instructions to add<br />
<code>APPENDDEF(`confENVDEF\\\', `-DSASL=2\\\')<br />
APPENDDEF(`conf_sendmail_LIBS\\\', `-lsasl2\\\')</code><br />
to site.config.m4 (in $sendmailsourcepath/devtools/Site)<br />
compiled and re-installed sendmail (sh Build, sh Build install), no dice.<br />
Obtained, built and installed <a class="external" href=\"http://cyrusimap.web.cmu.edu/downloads.html\" rel="nofollow" rel="nofollow">SASL 2.1.22</a>.<br />
That was easy, but of no help. Of course, it\&#8217;s probably not a bad idea to be on the latest stable production release.<br />
Tore out hair for a couple of hours. Finally saw this in the devtools/Site/README:<br />
<code>Notice: if any of the above files is changed, the -c flag must be specified with the Build command, otherwise those changes will have no effect.</code><br />
Oh, great, <em>now</em> you tell me.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>Comment on upgrading sendmail 8.12.8 to 8.13.7 by geekgeekgeek</title>
		<link>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-2</link>
		<pubDate>Thu, 22 Jun 2006 20:59:53 +0000</pubDate>
		<guid>http://geekgeekgeek.antithetical.org/2006/06/upgrading-sendmail-8128-to-8137/#comment-2</guid>
					<description>Did this first on dev, then the exact same process on prod</description>
		<content:encoded><![CDATA[<p>Did this first on dev, then the exact same process on prod
</p>
]]></content:encoded>
				</item>
</channel>
</rss>

