<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Drew&#039;s Blog &#187; Fedora 12</title>
	<atom:link href="http://drewdahl.com/tag/fedora-12/feed/" rel="self" type="application/rss+xml" />
	<link>http://drewdahl.com</link>
	<description>A Barrage of Liquid Awesome in Geek Form</description>
	<lastBuildDate>Thu, 26 May 2011 08:43:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>HowTo Setup Authenticated Postfix</title>
		<link>http://drewdahl.com/2010/05/15/howto-setup-authenticated-postfix/</link>
		<comments>http://drewdahl.com/2010/05/15/howto-setup-authenticated-postfix/#comments</comments>
		<pubDate>Sun, 16 May 2010 00:54:01 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Fedora 12]]></category>
		<category><![CDATA[Postfix]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=478</guid>
		<description><![CDATA[I recently had the experience of setting up Postfix. It works really well, in my opinion; however, setting it up wasn&#8217;t the simplest for what I wanted. But, at least it was simpler than sendmail Reading through several articles on the Internet, everyone was giving steps on how to setup postfix to handle e-mail for [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had the experience of setting up Postfix.  It works really well, in my opinion; however, setting it up wasn&#8217;t the simplest for what I wanted.  But, at least it was simpler than sendmail <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Reading through several articles on the Internet, everyone was giving steps on how to setup postfix to handle e-mail for any FQDN (Fully-Qualified Domain Name).  Well, we don&#8217;t want to be handling someone else&#8217;s e-mail, so we decided to set it up with authentication.  All of the guides on setting up Postfix with SASL authentication are great and all; however, they don&#8217;t address the issue of, what if you want to receive mail as well.  That&#8217;s a simple fix, but moreover, what if you have a service like mailman running?  Mailman isn&#8217;t easily configured to authenticate against the SMTP server to send mail.  So, the following are the configurations that I&#8217;ve come up with to solve all of these problems:</p>
<p>For the file /etc/postfix/main.cf</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:700px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;strong&gt;queue_directory = /var/spool/postfix<br />
command_directory = /usr/sbin<br />
daemon_directory = /usr/libexec/postfix<br />
data_directory = /var/lib/postfix<br />
mail_owner = postfix<br />
myhostname = hostname.domain.tld<br />
mydomain = domain.tld<br />
myorigin = $mydomain<br />
inet_interfaces = all<br />
inet_protocols = all<br />
mydestination = $myhostname, localhost.$mydomain, localhost, localhost.localdomain, $mydomain<br />
unknown_local_recipient_reject_code = 550<br />
mynetworks = 192.168.0.0/24, 127.0.0.1/32<br />
relay_domains = $mydestination<br />
smtpd_sasl_auth_enable = yes<br />
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination<br />
broken_sasl_auth_clients = yes<br />
alias_maps = hash:/etc/aliases, hash:/etc/mailman/aliases<br />
alias_database = hash:/etc/aliases<br />
recipient_delimiter = +<br />
debug_peer_level = 2<br />
debugger_command =<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ddd $daemon_directory/$process_name $process_id &amp; sleep 5<br />
sendmail_path = /usr/sbin/sendmail.postfix<br />
newaliases_path = /usr/bin/newaliases.postfix<br />
mailq_path = /usr/bin/mailq.postfix<br />
setgid_group = postdrop<br />
html_directory = no<br />
manpage_directory = /usr/share/man<br />
sample_directory = /usr/share/doc/postfix-2.6.5/samples<br />
readme_directory = /usr/share/doc/postfix-2.6.5/README_FILES&lt;/strong&gt;</div></div>
<p>Now keep in mind, your values for some of the above WILL be different.  This configuration is on a machine that&#8217;s running mailman as well (thus the /etc/mailman/aliases file).  </p>
<p>And lastly, for SASL auth, edit the file: /usr/lib64/sasl2/smtpd.conf</p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;strong&gt;pwcheck_method: saslauthd<br />
mech_list: plain login&lt;/strong&gt;</div></div>
<p>Your lib64 directory may just be lib, depending on the architecture of your box.  All of these edits were made a 64-bit Fedora 12 machine, but they should work for every machine.  </p>
<p>And last note.  After all of the edits have been made, make sure to restart postfix and restart saslauthd with the following:</p>
<p><strong>/etc/init.d/postfix restart<br />
/etc/init.d/saslauthd restart</strong></p>
<p>For questions on what some of the postfix settings mean, you can check out one of the following:</p>
<p>postconf man-page by running &#8220;<strong>man postconf</strong>&#8221; or visit <a href="http://www.postfix.org/postconf.5.html">http://www.postfix.org/postconf.5.html</a></p>
<p>Postfix Documentation at: <a href="http://www.postfix.org/documentation.html">http://www.postfix.org/documentation.html</a></p>
<p>Postfix HowTo&#8217;s at:<a href="http://www.postfix.org/docs.html"> http://www.postfix.org/docs.html</a></p>
<p>Postfix is definition the easiest MTA I&#8217;ve ever had the pleasure of working with, as far as configuration goes.  I hope this helps <img src='http://drewdahl.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/05/15/howto-setup-authenticated-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DBDesigner 4 on Fedora 12</title>
		<link>http://drewdahl.com/2010/01/17/dbdesigner-4-on-fedora-12/</link>
		<comments>http://drewdahl.com/2010/01/17/dbdesigner-4-on-fedora-12/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 19:46:07 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[DBDesigner]]></category>
		<category><![CDATA[Fedora 12]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=317</guid>
		<description><![CDATA[I found this very useful article on running DBDesigner 4 on Fedora 8, here. I followed the directions and found it to work on Fedora 11 and Fedora 12. I&#8217;m sure it&#8217;ll work for just about any distro, so I&#8217;m just reposting the directions here as I find it to be a very useful program. [...]]]></description>
			<content:encoded><![CDATA[<p>I found this very useful article on running DBDesigner 4 on Fedora 8, <a href="http://www.benhaines.co.uk/2007/11/17/running-fabforce-dbdesigner4-in-linux-fedora-8/">here</a>.  I followed the directions and found it to work on Fedora 11 and Fedora 12.  I&#8217;m sure it&#8217;ll work for just about any distro, so I&#8217;m just reposting the directions here as I find it to be a very useful program.</p>
<p>Do not use the original DBDesigner4 download available on the fabForce.net website. Instead download the dbdesigner-fork package from here:</p>
<p><a href="http://sourceforge.net/projects/dbdesigner-fork/">http://sourceforge.net/projects/dbdesigner-fork/</a></p>
<p>Once you have unpacked it. Edit the bin/startdbd_using_kernel2.6 script and remove the assume kernel 2.4.1 text:</p>
<p>Original file contents: LD_ASSUME_KERNEL=2.4.1 LANG=en_US.ISO8859-1 LD_LIBRARY_PATH=./Linuxlib/ ./DBDesignerFork</p>
<p>Edited contents: LANG=en_US.ISO8859-1 LD_LIBRARY_PATH=./Linuxlib/ ./DBDesignerFork</p>
<p>Save it and run it. It should all work as expected on Linux Fedora 8 or indeed any other modern distribution like Ubuntu, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2010/01/17/dbdesigner-4-on-fedora-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing The Error: DB_RUNRECOVERY: Fatal error, run database recovery</title>
		<link>http://drewdahl.com/2009/12/27/fixing-the-error-db_runrecovery-fatal-error-run-database-recovery/</link>
		<comments>http://drewdahl.com/2009/12/27/fixing-the-error-db_runrecovery-fatal-error-run-database-recovery/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 19:06:06 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Fedora 12]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=298</guid>
		<description><![CDATA[If you get a message similar to this: [username@localhost ~]$ sudo yum update rpmdb: Thread/process 2402/139688794072832 failed: Thread died in Berkeley DB library error: db4 error(-30974) from dbenv-&#38;gt;failchk: DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db3 - &#160;(-30974) error: cannot open Packages database in /var/lib/rpm CRITICAL:yum.main: Error: rpmdb open failed [...]]]></description>
			<content:encoded><![CDATA[<p><strong>If you get a message similar to this:</strong></p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[username@localhost ~]$ sudo yum update<br />
rpmdb: Thread/process 2402/139688794072832 failed: Thread died in Berkeley DB library<br />
error: db4 error(-30974) from dbenv-&amp;gt;failchk: DB_RUNRECOVERY: Fatal error, run database recovery<br />
error: cannot open Packages index using db3 - &nbsp;(-30974)<br />
error: cannot open Packages database in /var/lib/rpm<br />
CRITICAL:yum.main:</div></div>
<p>Error: rpmdb open failed</p>
<p><strong>You can fix it by running the following 3 commands:</strong></p>
<div class="codecolorer-container text twitlight" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[username@localhost ~]$ sudo rm -f /var/lib/rpm/__db*<br />
[username@localhost ~]$ sudo db_verify /var/lib/rpm/Packages<br />
[username@localhost ~]$ sudo rpm --rebuilddb</div></div>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2009/12/27/fixing-the-error-db_runrecovery-fatal-error-run-database-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora 12!</title>
		<link>http://drewdahl.com/2009/11/12/fedora-12/</link>
		<comments>http://drewdahl.com/2009/11/12/fedora-12/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 00:56:42 +0000</pubDate>
		<dc:creator>Drew Dahl</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Fedora 12]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://drewdahl.com/?p=264</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><script id="fedora-banner" src="http://fedoraproject.org/static/js/release-counter-ext.js?lang=en" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://drewdahl.com/2009/11/12/fedora-12/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: drewdahl.com @ 2012-05-21 03:39:29 by W3 Total Cache -->
