<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for The Life and Times of Michael Shadle</title>
	<atom:link href="http://michaelshadle.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://michaelshadle.com</link>
	<description>&#34;Lazy people are efficient.&#34; - My boss.</description>
	<lastBuildDate>Mon, 30 Apr 2012 14:27:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on jQuery&#039;s no-conflict mode: yet another reason why it&#039;s the best by Sebastian</title>
		<link>http://michaelshadle.com/2007/07/03/jquerys-no-conflict-mode-yet-another-reason-why-its-the-best/comment-page-2#comment-45206</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Mon, 30 Apr 2012 14:27:02 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/2007/07/03/jquerys-no-conflict-mode-yet-another-reason-why-its-the-best/#comment-45206</guid>
		<description>Thanks man, i prefer this one:

jQuery(document).ready(function($){
       // Do jQuery stuff using $
       $(&quot;div&quot;).hide();
     });

So i musn&#039;t take a new char and can use the $ furthermore : )


Source: http://docs.jquery.com/Using_jQuery_with_Other_Libraries</description>
		<content:encoded><![CDATA[<p>Thanks man, i prefer this one:</p>
<p>jQuery(document).ready(function($){<br />
       // Do jQuery stuff using $<br />
       $("div").hide();<br />
     });</p>
<p>So i musn't take a new char and can use the $ furthermore : )</p>
<p>Source: <a href="http://docs.jquery.com/Using_jQuery_with_Other_Libraries" rel="nofollow">http://docs.jquery.com/Using_jQuery_with_Other_Libraries</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Finally using nginx&#039;s &quot;try_files&quot; directive by netsteward</title>
		<link>http://michaelshadle.com/2009/03/19/finally-using-nginxs-try-files-directive/comment-page-1#comment-45151</link>
		<dc:creator>netsteward</dc:creator>
		<pubDate>Fri, 27 Apr 2012 15:00:05 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/?p=155#comment-45151</guid>
		<description>The problem with using ?q=$... is that you cannot access your feeds ell, so I use this for our podcastblog http://anarchobroni.es

&gt; try_files $uri $uri/ /index.php?uri=$request_uri;</description>
		<content:encoded><![CDATA[<p>The problem with using ?q=$... is that you cannot access your feeds ell, so I use this for our podcastblog <a href="http://anarchobroni.es" rel="nofollow">http://anarchobroni.es</a></p>
<p>&gt; try_files $uri $uri/ /index.php?uri=$request_uri;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mike&#039;s Enhanced Dune 2000 Trainer by André</title>
		<link>http://michaelshadle.com/projects/dune2000/comment-page-2#comment-44107</link>
		<dc:creator>André</dc:creator>
		<pubDate>Mon, 02 Apr 2012 15:29:47 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/projectsdune2000/#comment-44107</guid>
		<description>Great little program! I used it often before, but didn&#039;t know I needed another version of it because of Windows 7 64bit. Since noone here actually says any kind of thanks, I&#039;ll go ahead and do it: A BIG thanks, for your work in this regard!!!! :)  PS-Can&#039;t believe some people know so little about computers they think this is a virus, for goodness sake!</description>
		<content:encoded><![CDATA[<p>Great little program! I used it often before, but didn't know I needed another version of it because of Windows 7 64bit. Since noone here actually says any kind of thanks, I'll go ahead and do it: A BIG thanks, for your work in this regard!!!! <img src='http://michaelshadle.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   PS-Can't believe some people know so little about computers they think this is a virus, for goodness sake!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SPNEGO For nginx - a start, at least by John</title>
		<link>http://michaelshadle.com/2010/01/17/spnego-for-nginx-a-start-at-least/comment-page-1#comment-42605</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 03 Mar 2012 23:13:02 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/?p=254#comment-42605</guid>
		<description>nginx-version is as follows:

CentOS release 5.7 (Final)
nginx: nginx version: nginx/1.0.10
nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
nginx: TLS SNI support disabled
nginx: configure arguments: --prefix=/opt/nginx --with-http_ssl_module --with-cc-opt=-Wno-error
--without-http_rewrite_module --add-module=/usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11/ext/nginx
---------------------------------------------------------------------------------
I created a text file with the configure parameters, but can&#039;t seem to find it.  I see the following in the /opt/nginx-1.0.10/objs/Makefile though (I had to put the module @ /usr/local/lib64/spnego-http-auth-nginx-module):

 objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o \

        objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o \
        objs/ngx_modules.o \
        -lpthread -lcrypt /usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11/ext/nginx/../common/libpassenger_common.a /usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11/ext/nginx/../c
ommon/libboost_oxt.a -lstdc++ -lpthread -lm -lspnegohelp -lgssapi_krb5 -lssl -lcrypto -ldl -lz

objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o: $(ADDON_DEPS) \
        /usr/local/lib64/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.c
        $(CC) -c $(CFLAGS)  $(ALL_INCS) \
                -o objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o \
                /usr/local/lib64/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.c

----------------------------------------------------------------------------------
My nginx.conf file has the following:

user  appidentity;
worker_processes  2;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    passenger_root /usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11;
    passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.2-p290/ruby;

    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  &#039;$remote_addr - $remote_user [$time_local] &quot;$request&quot; &#039;
    #                  &#039;$status $body_bytes_sent &quot;$http_referer&quot; &#039;
    #                  &#039;&quot;$http_user_agent&quot; &quot;$http_x_forwarded_for&quot;&#039;;

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    gzip  on;
    gzip_http_version 1.1;
    gzip_comp_level 9;
    gzip_types    text/plain text/css
                  application/x-javascript text/xml
                  application/xml application/xml+rss
                  text/javascript;

    server {
        listen              80;
        listen              443 ssl;
        server_name         servername.sub.domain.com;
        ssl_certificate     /etc/ssl/servername.sub.domain.com.crt;
        ssl_certificate_key /etc/ssl/servername.sub.domain.com.key;
 root                /home/appidentity/apps/ticketee/current/public;
        passenger_enabled   on;
        passenger_set_cgi_param HTTP_X_FORWARDED_PROTO $scheme;
        auth_gss on;
        auth_gss_realm sub.domain.com;
        auth_gss_keytab /home/ticketeeapp.com/apps/ticketee/shared/http_servername.keytab;
        auth_gss_service_name HTTP;
        passenger_set_cgi_param REMOTE_USER $remote_user;
        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location /admin/incomings {
             #root   html;
             #index  index.html index.htm;
             auth_gss off;
             allow    127.0.0.1;
             deny     all;
             passenger_enabled on;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        #error_page   500 502 503 504  /50x.html;
        #location = /50x.html {
        #    root   html;
        #}

        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache&#039;s document root
        # concurs with nginx&#039;s one
        #
        #    include        fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache&#039;s document root
        # concurs with nginx&#039;s one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }


    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}


    # HTTPS server
    #
    #server {
    #    listen       443;
    #    server_name  localhost;

    #    ssl                  on;
    #    ssl_certificate      cert.pem;
    #    ssl_certificate_key  cert.key;

    #    ssl_session_timeout  5m;

    #    ssl_protocols  SSLv2 SSLv3 TLSv1;
    #    ssl_ciphers  HIGH:!aNULL:!MD5;
    #    ssl_prefer_server_ciphers   on;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}

}</description>
		<content:encoded><![CDATA[<p>nginx-version is as follows:</p>
<p>CentOS release 5.7 (Final)<br />
nginx: nginx version: nginx/1.0.10<br />
nginx: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-51)<br />
nginx: TLS SNI support disabled<br />
nginx: configure arguments: --prefix=/opt/nginx --with-http_ssl_module --with-cc-opt=-Wno-error<br />
--without-http_rewrite_module --add-module=/usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11/ext/nginx<br />
-------- -------------------------------------------------------------------------<br />
I created a text file with the configure parameters, but can't seem to find it.  I see the following in the /opt/nginx-1.0.10/objs/Makefile though (I had to put the module @ /usr/local/lib64/spnego-http-auth-nginx-module):</p>
<p> objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o \</p>
<p>        objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o \<br />
        objs/ngx_modules.o \<br />
        -lpthread -lcrypt /usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11/ext/nginx/../common/libpassenger _common.a /usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11/ext/nginx/../c<br />
ommon/libboost_o xt.a -lstdc++ -lpthread -lm -lspnegohelp -lgssapi_krb5 -lssl -lcrypto -ldl -lz</p>
<p>objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o: $(ADDON_DEPS) \<br />
        /usr/local/lib64/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.c<br />
        $(CC) -c $(CFLAGS)  $(ALL_INCS) \<br />
                -o objs/addon/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.o \<br />
                /usr/local/lib64/spnego-http-auth-nginx-module/ngx_http_auth_spnego_module.c</p>
<p>---------- ------------------------------------------------------------------------<br />
My nginx.conf file has the following:</p>
<p>user  appidentity;<br />
worker_processes  2;</p>
<p>#error_log  logs/error.log;<br />
#error_log  logs/error.log  notice;<br />
#error_log  logs/error.log  info;</p>
<p>#pid        logs/nginx.pid;</p>
<p>events {<br />
    worker_connections  1024;<br />
}</p>
<p>http {<br />
    passenger_root /usr/local/rvm/gems/ruby-1.9.2-p290/gems/passenger-3.0.11;<br />
    passenger_ruby /usr/local/rvm/wrappers/ruby-1.9.2-p290/ruby;</p>
<p>    include       mime.types;<br />
    default_type  application/octet-stream;</p>
<p>    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '<br />
    #                  '$status $body_bytes_sent "$http_referer" '<br />
    #                  '"$http_user_agent" "$http_x_forwarded_for"';</p>
<p>    #access_log  logs/access.log  main;</p>
<p>    sendfile        on;<br />
    #tcp_nopush     on;</p>
<p>    #keepalive_timeout  0;<br />
    keepalive_timeout  65;</p>
<p>    gzip  on;<br />
    gzip_http_version 1.1;<br />
    gzip_comp_level 9;<br />
    gzip_types    text/plain text/css<br />
                  application/x-javascript text/xml<br />
                  application/xml application/xml+rss<br />
                  text/javascript;</p>
<p>    server {<br />
        listen              80;<br />
        listen              443 ssl;<br />
        server_name         servername.sub.domain.com;<br />
        ssl_certificate     /etc/ssl/servername.sub.domain.com.crt;<br />
        ssl_certificate_key /etc/ssl/servername.sub.domain.com.key;<br />
 root                /home/appidentity/apps/ticketee/current/public;<br />
        passenger_enabled   on;<br />
        passenger_set_cgi_param HTTP_X_FORWARDED_PROTO $scheme;<br />
        auth_gss on;<br />
        auth_gss_realm sub.domain.com;<br />
        auth_gss_keytab /home/ticketeeapp.com/apps/ticketee/shared/http_servername.keytab;<br />
        auth_gss_service_name HTTP;<br />
        passenger_set_cgi_param REMOTE_USER $remote_user;<br />
        #charset koi8-r;</p>
<p>        #access_log  logs/host.access.log  main;</p>
<p>        location /admin/incomings {<br />
             #root   html;<br />
             #index  index.html index.htm;<br />
             auth_gss off;<br />
             allow    127.0.0.1;<br />
             deny     all;<br />
             passenger_enabled on;<br />
        }</p>
<p>        #error_page  404              /404.html;</p>
<p>        # redirect server error pages to the static page /50x.html<br />
        #<br />
        #error_page   500 502 503 504  /50x.html;<br />
        #location = /50x.html {<br />
        #    root   html;<br />
        #}</p>
<p>        # proxy the PHP scripts to Apache listening on 127.0.0.1:80<br />
        #<br />
        #location ~ \.php$ {<br />
        #    proxy_pass   <a href="http://127.0.0.1" rel="nofollow">http://127.0.0.1</a>;<br />
        #}</p>
<p>        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000<br />
        #<br />
        #location ~ \.php$ {<br />
        #    root           html;<br />
        #    fastcgi_pass   127.0.0.1:9000;<br />
        #    fastcgi_index  index.php;<br />
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;<br />
        #    include        fastcgi_params;<br />
        #}</p>
<p>        # deny access to .htaccess files, if Apache's document root<br />
        # concurs with nginx's one<br />
        #<br />
        #    include        fastcgi_params;<br />
        #}</p>
<p>        # deny access to .htaccess files, if Apache's document root<br />
        # concurs with nginx's one<br />
        #<br />
        #location ~ /\.ht {<br />
        #    deny  all;<br />
        #}<br />
    }</p>
<p>    # another virtual host using mix of IP-, name-, and port-based configuration<br />
    #<br />
    #server {<br />
    #    listen       8000;<br />
    #    listen       somename:8080;<br />
    #    server_name  somename  alias  another.alias;</p>
<p>    #    location / {<br />
    #        root   html;<br />
    #        index  index.html index.htm;<br />
    #    }<br />
    #}</p>
<p>    # HTTPS server<br />
    #<br />
    #server {<br />
    #    listen       443;<br />
    #    server_name  localhost;</p>
<p>    #    ssl                  on;<br />
    #    ssl_certificate      cert.pem;<br />
    #    ssl_certificate_key  cert.key;</p>
<p>    #    ssl_session_timeout  5m;</p>
<p>    #    ssl_protocols  SSLv2 SSLv3 TLSv1;<br />
    #    ssl_ciphers  HIGH:!aNULL:!MD5;<br />
    #    ssl_prefer_server_ciphers   on;</p>
<p>    #    location / {<br />
    #        root   html;<br />
    #        index  index.html index.htm;<br />
    #    }<br />
    #}</p>
<p>}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SPNEGO For nginx - a start, at least by John</title>
		<link>http://michaelshadle.com/2010/01/17/spnego-for-nginx-a-start-at-least/comment-page-1#comment-42600</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 03 Mar 2012 19:20:56 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/?p=254#comment-42600</guid>
		<description>Hi Mike. Sorry I just saw your post. When I get to work today I&#039;ll post my configuration.</description>
		<content:encoded><![CDATA[<p>Hi Mike. Sorry I just saw your post. When I get to work today I'll post my configuration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SPNEGO For nginx - a start, at least by mike</title>
		<link>http://michaelshadle.com/2010/01/17/spnego-for-nginx-a-start-at-least/comment-page-1#comment-41735</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Tue, 14 Feb 2012 19:12:44 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/?p=254#comment-41735</guid>
		<description>&lt;a href=&quot;#comment-41732&quot; rel=&quot;nofollow&quot;&gt;@John&lt;/a&gt; 

Would you be able to post your configuration?

Server OS, distro, kernel version, nginx version, libraries or package list, nginx configuration?

Obviously you can rename the specifics to your implementation, I would just love to know how you got a working configuration going as I have yet to be able to, however, the only network I have access to might be so complex that it might be impossible to &quot;test&quot; on to begin with :)

If you don&#039;t want to make it public, feel free to email me - mike@mike2k.com

I haven&#039;t really had any feedback on the module yet and would really like to try to get it matured more to be usable (especially in my own company&#039;s network)

Thanks!</description>
		<content:encoded><![CDATA[<p><a href="#comment-41732" rel="nofollow">@John</a> </p>
<p>Would you be able to post your configuration?</p>
<p>Server OS, distro, kernel version, nginx version, libraries or package list, nginx configuration?</p>
<p>Obviously you can rename the specifics to your implementation, I would just love to know how you got a working configuration going as I have yet to be able to, however, the only network I have access to might be so complex that it might be impossible to "test" on to begin with <img src='http://michaelshadle.com/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you don't want to make it public, feel free to email me - <a href="mailto:mike@mike2k.com">mike@mike2k.com</a></p>
<p>I haven't really had any feedback on the module yet and would really like to try to get it matured more to be usable (especially in my own company's network)</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SPNEGO For nginx - a start, at least by John</title>
		<link>http://michaelshadle.com/2010/01/17/spnego-for-nginx-a-start-at-least/comment-page-1#comment-41732</link>
		<dc:creator>John</dc:creator>
		<pubDate>Tue, 14 Feb 2012 17:06:37 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/?p=254#comment-41732</guid>
		<description>I figured this out.  I&#039;m using Passenger so I just set set the cgi parameter as follows in the nginx.conf file:
passenger_set_cgi_param REMOTE_USER $remote_user;

Then I use this in my rails app by looking at request.env[&#039;REMOTE_USER&#039;]</description>
		<content:encoded><![CDATA[<p>I figured this out.  I'm using Passenger so I just set set the cgi parameter as follows in the nginx.conf file:<br />
passenger_set_cgi_param REMOTE_USER $remote_user;</p>
<p>Then I use this in my rails app by looking at request.env['REMOTE_USER']</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SPNEGO For nginx - a start, at least by John</title>
		<link>http://michaelshadle.com/2010/01/17/spnego-for-nginx-a-start-at-least/comment-page-1#comment-41562</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 10 Feb 2012 22:28:15 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/?p=254#comment-41562</guid>
		<description>I&#039;m using this module for an intranet and it does enforce Kerberos, and it appears NTLM is not an option, which is fine.  Now I want to retrieve the authenticated user name, but not sure how.  I&#039;ll keep researching, but if anyone has a tip please let me know.</description>
		<content:encoded><![CDATA[<p>I'm using this module for an intranet and it does enforce Kerberos, and it appears NTLM is not an option, which is fine.  Now I want to retrieve the authenticated user name, but not sure how.  I'll keep researching, but if anyone has a tip please let me know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mike&#039;s Enhanced Dune 2000 Trainer by mike</title>
		<link>http://michaelshadle.com/projects/dune2000/comment-page-2#comment-39358</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Wed, 21 Dec 2011 11:35:58 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/projectsdune2000/#comment-39358</guid>
		<description>&lt;a href=&quot;#comment-39328&quot; rel=&quot;nofollow&quot;&gt;@dune 2000&lt;/a&gt; 
What?</description>
		<content:encoded><![CDATA[<p><a href="#comment-39328" rel="nofollow">@dune 2000</a><br />
What?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Mike&#039;s Enhanced Dune 2000 Trainer by dune 2000</title>
		<link>http://michaelshadle.com/projects/dune2000/comment-page-2#comment-39328</link>
		<dc:creator>dune 2000</dc:creator>
		<pubDate>Tue, 20 Dec 2011 15:34:48 +0000</pubDate>
		<guid isPermaLink="false">http://michaelshadle.com/projectsdune2000/#comment-39328</guid>
		<description>why do not word my trainer?</description>
		<content:encoded><![CDATA[<p>why do not word my trainer?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

