<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Thad&apos;s Blog</title>
    <link rel="alternate" type="text/html" href="http://blogs.gurulabs.com/thad/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.gurulabs.com/thad/atom.xml" />
    <id>tag:blogs.gurulabs.com,2009-02-24:/thad/12</id>
    <updated>2009-03-18T03:05:00Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.25</generator>

<entry>
    <title>Perl blog</title>
    <link rel="alternate" type="text/html" href="http://blogs.gurulabs.com/thad/2009/03/perl_blog.html" />
    <id>tag:blogs.gurulabs.com,2009:/thad//12.256</id>

    <published>2009-03-18T02:37:37Z</published>
    <updated>2009-03-18T03:05:00Z</updated>

    <summary>If you are looking for Perl blog entries, visit Stephen Weeks Blog....</summary>
    <author>
        <name>Thad Van Ry</name>
        
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.gurulabs.com/thad/">
        <![CDATA[<p>If you are looking for Perl blog entries, visit <a href="http://blogs.gurulabs.com/stephen/">Stephen Weeks Blog</a>.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Humpty Dumpty sat on a wall...</title>
    <link rel="alternate" type="text/html" href="http://blogs.gurulabs.com/thad/2007/04/can_the_dog_play_with_the_ball.html" />
    <id>tag:blogs.gurulabs.com,2007:/thad//11.238</id>

    <published>2007-04-26T18:14:15Z</published>
    <updated>2009-03-09T04:15:05Z</updated>

    <summary>This week was a GL120. Scott Fuhriman first tried a simple object: Then he created one that was a bit more complicated. A dog. He even took it one step further and created Humpty Dumpty: Well, you know what happened...</summary>
    <author>
        <name>Thad Van Ry</name>
        
    </author>
    
        <category term="Putty" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.gurulabs.com/thad/">
        <![CDATA[<p>This week was a GL120. Scott Fuhriman first tried a simple object: <br><br />
<img alt="Photo_042407_001.jpg" src="http://blogs.gurulabs.com/thad/Photo_042407_001.jpg" width="400" height="320" /><br><br />
Then he created one that was a bit more complicated. A dog.<br><br />
<img alt="Photo_042607_001.jpg" src="http://blogs.gurulabs.com/thad/Photo_042607_001.jpg" width="400" height="320" /><br><br />
He even took it one step further and created Humpty Dumpty:<br><br />
<img alt="Photo_042607_002.jpg" src="http://blogs.gurulabs.com/thad/Photo_042607_002.jpg" width="400" height="320" /><br><br />
Well, you know what happened to Humpty Dumpty...<br><br />
<img alt="Photo_042607_004.jpg" src="http://blogs.gurulabs.com/thad/Photo_042607_004.jpg" width="400" height="320" /></p>]]>
        
    </content>
</entry>

<entry>
    <title>Automatically unlock the default keyring on FC6</title>
    <link rel="alternate" type="text/html" href="http://blogs.gurulabs.com/thad/2007/03/automatically_unlock_the_defau.html" />
    <id>tag:blogs.gurulabs.com,2007:/thad//11.235</id>

    <published>2007-03-07T23:10:34Z</published>
    <updated>2008-01-28T23:05:47Z</updated>

    <summary>If you have NetworkManager in use on Fedora Core 6, you have probably seen this dialog box: I got tired of entering my password every morning to unlock the default keyring, so I went looking for a solution. What I...</summary>
    <author>
        <name>Thad Van Ry</name>
        
    </author>
    
        <category term="Guru Labs" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blogs.gurulabs.com/thad/">
        <![CDATA[<p>If you have NetworkManager in use on Fedora Core 6, you have probably seen this dialog box:</p>

<p><img alt="keyring.jpg" src="http://blogs.gurulabs.com/thad/keyring.jpg" width="450" height="212" /></p>

<p>I got tired of entering my password every morning to unlock the default keyring, so I went looking for a solution. What I found was a module for use with PAM that would supply my system password to gnome-keyring for me. The module is called pam_keyring.so.</p>

<p>On Fedora Core 6 the steps that I used to implement this were:</p>

<p>1) As root install the module and it's documentation:<br />
# yum install pam_keyring</p>

<p>2) Insert the following two lines into /etc/pam.d/gdm:<br />
auth       optional    pam_keyring.so try_first_pass<br />
session    optional    pam_keyring.so</p>

<p>Note that order is important in the gdm file. This is what my /etc/pam.d/gdm file looks like with the additions:</p>

<p>auth       required    pam_env.so<br />
auth       optional    pam_keyring.so try_first_pass<br />
auth       include     system-auth<br />
account    required    pam_nologin.so<br />
account    include     system-auth<br />
password   include     system-auth<br />
session    optional    pam_keyinit.so force revoke<br />
session    include     system-auth<br />
session    required    pam_loginuid.so<br />
session    optional    pam_console.so<br />
session    optional    pam_keyring.so</p>

<p>Now the system no longer prompts me for the default keyring password when I log in.</p>]]>
        
    </content>
</entry>

</feed>

