<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en"><title type="text">CodeAlias: Wireless, Security and More</title><link rel="alternate" type="text/html" href="http://www.codealias.info/" /><updated>2009-07-11T16:29:42+00:00</updated><generator>FeedCreator 1.7.2-ppt DokuWiki</generator><id>http://www.codealias.info/</id><subtitle type="html">CodeAlias.info delivers analysis of technology trends through informative articles on topics related to security and wireless networks. A second category of posts, in form of 'howto's, provide reference for individuals and professionals on procedures, useful tools and techniques for the development and maintenance of network services.</subtitle><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-nd/3.0/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><link rel="self" href="http://feeds.feedburner.com/codealias" type="application/atom+xml" /><feedburner:emailServiceId>codealias</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcodealias" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcodealias" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcodealias" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/codealias" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcodealias" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fcodealias" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcodealias" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><entry><title type="text">PKI SSL certificate management with OpenSSL</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/2B15-XhxAEk/manipulating_pki_certificates" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/manipulating_pki_certificates</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2XFJafwLsVEwwiRmJ3O6IJDUOow/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2XFJafwLsVEwwiRmJ3O6IJDUOow/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2XFJafwLsVEwwiRmJ3O6IJDUOow/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2XFJafwLsVEwwiRmJ3O6IJDUOow/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is a simple howto for manipulating PKI SSL certificates using Openssl.

Creating a PKI CA

	*  Install openssl

	*  Create a CA folder
        mkdir /CA
	*  Locate the file “CA.pl” and copy it in the folder CA

	*  Update the “openssl.cnf” file&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=TGHtqATz"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Ik8AUUZl"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Ik8AUUZl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=GQRuSDjf"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=sv6JUqHq"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=sv6JUqHq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=5yQBy6Cp"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=5yQBy6Cp" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/2B15-XhxAEk" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/manipulating_pki_certificates</feedburner:origLink></entry><entry><title type="text">Linux NAT</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/nhSYUutDATw/linux_nat" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/linux_nat</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C0U_KG_LEIYHLzfQdwxnvw0H1P8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C0U_KG_LEIYHLzfQdwxnvw0H1P8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C0U_KG_LEIYHLzfQdwxnvw0H1P8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C0U_KG_LEIYHLzfQdwxnvw0H1P8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is a short howto for setting up wp&amp;gt;Network Address Translation on a linux system (Debian was used for this howto)

Manually enable forwarding
 $echo 1 &amp;gt; /proc/sys/net/ipv4/ip_forward
Enable forwarding aumatically at boot time

  add the following in   /etc/network/options&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=HmIxjcXh"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=yQMSSKI5"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=yQMSSKI5" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=8KFXUyn4"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=dQuWv96P"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=dQuWv96P" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=keU00yOi"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=keU00yOi" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/nhSYUutDATw" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/linux_nat</feedburner:origLink></entry><entry><title type="text">Authorization in Microsoft network security protocols</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/aHBOOeWQaI8/kerberos_authorization_in_microsoft_products" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/kerberos_authorization_in_microsoft_products</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jiDQk4_RKs-5tbQiHNyXCGP6Sv0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jiDQk4_RKs-5tbQiHNyXCGP6Sv0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jiDQk4_RKs-5tbQiHNyXCGP6Sv0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jiDQk4_RKs-5tbQiHNyXCGP6Sv0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;As you may already know, Microsoft network security protocols rely on Kerberos for  authentication. Since authentication and authorization are two coupled functions, it is natural to bind them together in a protocol that does both. Kerberos as specified by the IETF only provides authentication. Application services rely on it only to validate client identities. Kerberos does not offer means to verify whether a client has the right and privileges to perform a certain action. Microsoft has specifi…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=1vKiXjfT"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=hMyze2gD"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=hMyze2gD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=jViROST1"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=hXi6FFNX"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=hXi6FFNX" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=APVcukPW"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=APVcukPW" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/aHBOOeWQaI8" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/kerberos_authorization_in_microsoft_products</feedburner:origLink></entry><entry><title type="text">CVS and Kerberos authentication: Howto</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/xx_yBkqbvLM/kerberized_cvs" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/kerberized_cvs</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/k85Th98dzHk2WycDBBA_x_jrSAQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k85Th98dzHk2WycDBBA_x_jrSAQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/k85Th98dzHk2WycDBBA_x_jrSAQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k85Th98dzHk2WycDBBA_x_jrSAQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;The Concurrent Versioning System CVS ”is an open-source version control system that keeps track of all work and all changes in a set of files, typically the implementation of a software project, and allows several (potentially widely-separated) developers to collaborate.”&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=KUTOQKi5"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Jd3No6W4"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Jd3No6W4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=cQai8OMs"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=jyNW2L08"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=jyNW2L08" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Jmcv7nRM"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Jmcv7nRM" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/xx_yBkqbvLM" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/kerberized_cvs</feedburner:origLink></entry><entry><title type="text">Wireless handoff delay and its impact on VoIP performance and QoS</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/Y-jWEcHhlKY/impact_of_wireless_handoff_delays_on_voip_qos" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/impact_of_wireless_handoff_delays_on_voip_qos</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mXOJqIDJ-sDWQKNAYOl7q_ANBqQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mXOJqIDJ-sDWQKNAYOl7q_ANBqQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mXOJqIDJ-sDWQKNAYOl7q_ANBqQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mXOJqIDJ-sDWQKNAYOl7q_ANBqQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In VoIP, audio signal from the emitting source is encoded to numerical data and encapsulated into UDP packets before being sent to the receiving end. Since voice is a real time phenomena, audio data must be processed and played-out in the receiver side in a timely manner. This article discusses the effect of wireless handoff delays on the QoS (Quality of Service) of VoIP sessions.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=LBCQx7aM"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=hT5lQLfF"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=hT5lQLfF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=kSuh5UrF"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=kDkbRha8"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=kDkbRha8" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Kao12Buc"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Kao12Buc" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/Y-jWEcHhlKY" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/impact_of_wireless_handoff_delays_on_voip_qos</feedburner:origLink></entry><entry><title type="text">Cyrus IMAP with GSSAPI Kerberos - Configuration Howto</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/T_hLYkMuXIA/cyrusgssapi" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/cyrusgssapi</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BvfC_jB9ryKmBSqbMfvRfF6LedQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BvfC_jB9ryKmBSqbMfvRfF6LedQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BvfC_jB9ryKmBSqbMfvRfF6LedQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BvfC_jB9ryKmBSqbMfvRfF6LedQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;In a previous article, we discussed how to build a CYRUS IMAP server with GSSAPI/Kerberos support from source. This article is a how-to for configuring cyrus with SASL GSSAPI Kerberos5 authentication.

System configuration and setup

Create user and group cyrus

Make sure you have the following in /etc/services
pop3    110/tcp
imap    143/tcp
imsp    406/tcp
acap      674/tcp
imaps    993/tcp
pop3s    995/tcp
kpop      1109/tcp
lmtp     2003/tcp
fud        4201/udp
Clean up /etc/inetd.conf : Rem…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=EBXMIPhO"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=txgJS7Qj"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=txgJS7Qj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=90PzNqDt"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=h60pjULz"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=h60pjULz" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=JooIgnUf"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=JooIgnUf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/T_hLYkMuXIA" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/cyrusgssapi</feedburner:origLink></entry><entry><title type="text">Capture and Analysis of RADIUS traffic using tshark</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/LaEGYbPmCfE/capture_and_analysis_of_radius_traffic_with_tshark" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/capture_and_analysis_of_radius_traffic_with_tshark</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Bmc9ZtNR-O923VNHgMYFktPbBww/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bmc9ZtNR-O923VNHgMYFktPbBww/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Bmc9ZtNR-O923VNHgMYFktPbBww/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bmc9ZtNR-O923VNHgMYFktPbBww/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Performance evaluation of wireless security systems - Part 4

RADIUS (Remote Authentication Dial In User Service) is a protocol standardized by the wp&amp;gt;IETF for carrying authentication information between an access point and a back-end authentication server. The RADIUS protocol is deployed by most Internet Service Providers and in enterprise wireless networks for managing scalable large networks with large number of subscribers. In this article, we explain how to use the tshark tool to capture au…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=qQ8b1CSj"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=cbarMznS"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=cbarMznS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=bxMLHk8f"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=IB6bktCY"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=IB6bktCY" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=hwB347TL"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=hwB347TL" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/LaEGYbPmCfE" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/capture_and_analysis_of_radius_traffic_with_tshark</feedburner:origLink></entry><entry><title type="text">Cross-compiling wpa_supplicant for windows</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/MGqxPX8_AZw/wpaw32compile" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/wpaw32compile</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/y5ob1wGDD9uv_aKNG3agRk1lnl4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y5ob1wGDD9uv_aKNG3agRk1lnl4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/y5ob1wGDD9uv_aKNG3agRk1lnl4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y5ob1wGDD9uv_aKNG3agRk1lnl4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is a howto for compiling the ope-source WPA2 supplicant 'wpa_supplicant' for the Windows OS.

Steps

	*  Install winpcap devel package
		*  Get it from   here
		*  unpack it into a folder (../pcap)


	*  Install mingw
		*  apt-get install mingw32*&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=jeiuOBNP"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=372o9y0n"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=372o9y0n" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=UhzSspve"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=fD8ujG9t"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=fD8ujG9t" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=9TX453Xn"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=9TX453Xn" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/MGqxPX8_AZw" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/wpaw32compile</feedburner:origLink></entry><entry><title type="text">Wireless Security - WPA2 EAP-TLS using wpa_supplicant howto</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/DMF5w8EdmUM/wpa2_eap-tls_authentication_linux_client_setup" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/wpa2_eap-tls_authentication_linux_client_setup</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7w5qKFI_fjrpD5uVD4Wq0XunjDg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7w5qKFI_fjrpD5uVD4Wq0XunjDg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7w5qKFI_fjrpD5uVD4Wq0XunjDg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7w5qKFI_fjrpD5uVD4Wq0XunjDg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;More and more wireless access networks are adopting WPA2, the latest wireless network security standard. This howto explains how to configure and run a WPA2 supplicant (wpa_supplicant) with EAP-TLS authentication on your wireless network device.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=syPSyWh7"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=z4G3ca5h"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=z4G3ca5h" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=x8cVoLR9"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Z61vadom"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Z61vadom" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=jceHLbcf"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=jceHLbcf" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/DMF5w8EdmUM" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/wpa2_eap-tls_authentication_linux_client_setup</feedburner:origLink></entry><entry><title type="text">Howto create a FreeBSD wireless router/access point</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/dur2PLnAyCM/wireless_router_using_freebsd" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/wireless_router_using_freebsd</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bq0VRrXepblpBpMa883RBQ_sDeY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bq0VRrXepblpBpMa883RBQ_sDeY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bq0VRrXepblpBpMa883RBQ_sDeY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bq0VRrXepblpBpMa883RBQ_sDeY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is a howto for creating a wireless access point using a FreeBSD computer equipped with a wireless network interface.

Prerequisites

 There are many (good and bad) reasons why you would want to build an access point using a Unix distribution. In my case, I did it for fun and for conducting experiments.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=6eA6xCFY"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=ZP3YFbKJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=ZP3YFbKJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=rJf7SzAj"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=GfC0OwS0"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=GfC0OwS0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=CutGicJX"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=CutGicJX" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/dur2PLnAyCM" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/wireless_router_using_freebsd</feedburner:origLink></entry><entry><title type="text">Autotools by example</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/MRlOlCnOdsA/autotools_by_example" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/autotools_by_example</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rx79ZD6X0S9EWwL9oDF80b_g5k8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rx79ZD6X0S9EWwL9oDF80b_g5k8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rx79ZD6X0S9EWwL9oDF80b_g5k8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rx79ZD6X0S9EWwL9oDF80b_g5k8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;There are lots of tutorials and manuals on autoconf/automake/ libtool outhere that explain the basic usage. However, few articles provide examples and discuss more advanced topics. This document provides some collected examples that show the different features of the “autotools” build system.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=hjI4GkZl"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=t4AgICPQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=t4AgICPQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=UTFfj6wt"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=poRKiW8q"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=poRKiW8q" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=o5gWvuKK"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=o5gWvuKK" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/MRlOlCnOdsA" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/autotools_by_example</feedburner:origLink></entry><entry><title type="text">Foundry VLAN Howto</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/uYP_O5pOV28/vlans_with_foundry_switches" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/vlans_with_foundry_switches</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o8bmLrXx2zNkLlMfnp1uLoaNvFA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o8bmLrXx2zNkLlMfnp1uLoaNvFA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o8bmLrXx2zNkLlMfnp1uLoaNvFA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o8bmLrXx2zNkLlMfnp1uLoaNvFA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;We have a cable connected to port 7 of the interface number 2 of a Foundry Bigiron switch. We want to setup this port and connect it to a specific VLAN. These are the steps.

Procedure

	*  Telnet to switch
    $telnet switch
    passwd = ....
	*  Enable super user mode&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=DgJupsAy"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=1xRQENlC"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=1xRQENlC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=aWpCK0yR"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=ItlSwK0i"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=ItlSwK0i" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=zo0xEM8J"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=zo0xEM8J" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/uYP_O5pOV28" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/vlans_with_foundry_switches</feedburner:origLink></entry><entry><title type="text">Howto setup IPv6 DNS zones with bind</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/Yv-mbmVb4Hk/v6zones" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/v6zones</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HaopkRbC7GEbXe6_alNRAcrNVM8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HaopkRbC7GEbXe6_alNRAcrNVM8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HaopkRbC7GEbXe6_alNRAcrNVM8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HaopkRbC7GEbXe6_alNRAcrNVM8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This is a note that explains how to add a new IPv6 DNS zone into a running DNS server.

Goal

For illustration purpose, let's assume that we need to add a zone called v6.domain.com that has the following network address range 2001:200:130::/32  we will also add three hosts to the zone (cyclone, thunder and tornado).&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=t3JxNpQu"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=fWt1v8mS"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=fWt1v8mS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=AVMzsHkx"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=fMUa91Sx"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=fMUa91Sx" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=95cCx0t4"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=95cCx0t4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/Yv-mbmVb4Hk" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/v6zones</feedburner:origLink></entry><entry><title type="text">Secure IPv6 over IPv4 IPSec tunnels with racoon2</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/1uRsmXa_ziQ/v6_in_v4" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/v6_in_v4</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kK4KLl7jWOb0hpzCrPPtmwEr2TQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kK4KLl7jWOb0hpzCrPPtmwEr2TQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kK4KLl7jWOb0hpzCrPPtmwEr2TQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kK4KLl7jWOb0hpzCrPPtmwEr2TQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This document is a step by step tutorial for establishing an IPv4 tunnel secured with IPSec for encapsulating IPv6 traffic. The tunnel allows a host to connect to a router, establish a secure IPSec tunnel, then use that tunnel to receive router advertisements and configure a global IPv6 address and from there, connect the the IPv6 Internet.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=BYAgRiK6"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=IhjMD4Cw"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=IhjMD4Cw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=zJqySCA7"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=PtN1LcJf"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=PtN1LcJf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=H6r7bXMd"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=H6r7bXMd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/1uRsmXa_ziQ" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/v6_in_v4</feedburner:origLink></entry><entry><title type="text">Password-less Rsync over ssh howto</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/MyvSQYT6Pyk/synchronizing_cvs_repositories_with_rsync" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/synchronizing_cvs_repositories_with_rsync</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NE1CBAHzk0VFAfbkFuX8iHuoLf8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NE1CBAHzk0VFAfbkFuX8iHuoLf8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NE1CBAHzk0VFAfbkFuX8iHuoLf8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NE1CBAHzk0VFAfbkFuX8iHuoLf8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;This document describes howto use rsync and the required configuration to have duplication of a cvs tree in a secondary cvs server for backup. The secondary cvs server will use rsync over ssh (public key based auth) to synchronize with the primary cvs server.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=dPekpnJC"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=R42QsZL7"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=R42QsZL7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=bX9iOdSq"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=FzV7FR8c"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=FzV7FR8c" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=DMV3Ytu4"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=DMV3Ytu4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/MyvSQYT6Pyk" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/synchronizing_cvs_repositories_with_rsync</feedburner:origLink></entry><entry><title type="text">Mounting and Accessing Windows/Samba shares in Unix/Linux with Sharity</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/wN4MuGXKwtg/sharity" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/sharity</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rUTUUA22jC_S652DukEP29qwffc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rUTUUA22jC_S652DukEP29qwffc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rUTUUA22jC_S652DukEP29qwffc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rUTUUA22jC_S652DukEP29qwffc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Sharity is a software package that runs on Unix machines and allows you to mount shares exported by Windows (NT, 95, for Workgroups, etc.), OS/2, samba etc. in your filesystem. It's NOT an ftp-like client like the smbclient program distributed with samba, it really mounts the shares in your filesystem just as NFS does. Since the major release 2, Sharity supports browsing (like the Windows “Network Neighborhood”) and has a GUI for the configuration. This howto explains how to use sharity to a…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=MoW1bjdZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Osr7hgNW"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Osr7hgNW" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=wHsxe4gi"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=Q6MFkxGb"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=Q6MFkxGb" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=HHyOeTBR"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=HHyOeTBR" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/wN4MuGXKwtg" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/sharity</feedburner:origLink></entry><entry><title type="text">Release engineering and methodology with CVS branching and merging</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/ePHNr-UDBZk/release_engineering_with_cvs" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/release_engineering_with_cvs</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M3X9xcuazV_C-fj6Mbq0IOVxD4o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M3X9xcuazV_C-fj6Mbq0IOVxD4o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M3X9xcuazV_C-fj6Mbq0IOVxD4o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M3X9xcuazV_C-fj6Mbq0IOVxD4o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Release engineering is the collection of methods, tools and techniques for managing software product releases. Projects using CVS need to define a clear method to facilitate the addition and integration of new features. This document described my own release engineering methodology based on CVS (Heavily inspired by FreeBSD release engineering)&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=YCSsfRUh"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=idsx9M2r"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=idsx9M2r" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=dMykmuVM"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=LdVbZZey"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=LdVbZZey" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=UPWerdah"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=UPWerdah" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/ePHNr-UDBZk" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/release_engineering_with_cvs</feedburner:origLink></entry><entry><title type="text">The 802.11 handoff process</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/DThpm5VVjbA/performance_evaluation_of_wireless_security_systems_part_2_-_the_802.11_handoff_process" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/performance_evaluation_of_wireless_security_systems_part_2_-_the_802.11_handoff_process</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9TqLFDUhnTR3GdMqrMXaXaHj_9Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9TqLFDUhnTR3GdMqrMXaXaHj_9Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9TqLFDUhnTR3GdMqrMXaXaHj_9Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9TqLFDUhnTR3GdMqrMXaXaHj_9Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Performance evaluation of wireless security systems - Part 2 


This second article in the series “Performance evaluation of wireless security systems” is an in depth review of the 802.11 handoff process that occurs when a station (STA) changes of access point (AP). Since in this series we are focusing on enterprise networks, we will examine the 802.11i handoff and authentication process relying on back-end RADIUS servers.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=3ABxHtzd"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=hg7DXJGZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=hg7DXJGZ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=LrIJsv7k"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=3KGQ2C0T"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=3KGQ2C0T" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=LfVUvdCR"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=LfVUvdCR" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/DThpm5VVjbA" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/performance_evaluation_of_wireless_security_systems_part_2_-_the_802.11_handoff_process</feedburner:origLink></entry><entry><title type="text">Performance evaluation of wireless security systems and AAA (RADIUS) protocols</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/knYXeB6bHOw/performance_evaluation_of_wireless_security_systems_part_1" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/performance_evaluation_of_wireless_security_systems_part_1</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gYMa3mbBJFVZz5noXWpGdAG2fOo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gYMa3mbBJFVZz5noXWpGdAG2fOo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gYMa3mbBJFVZz5noXWpGdAG2fOo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gYMa3mbBJFVZz5noXWpGdAG2fOo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Large wireless enterprise networks and wireless internet service providers use AAA (Authentication Authorization and Accounting) protocols in combination with IEEE wireless network security standards to manage their access network. Depending on several factors (network delay, packet loss rate, ...), the security and AAA operations may generate delays that can affect the over all quality of service. This is particularly true for VoIP users with high mobility. When the handoffs become frequent, th…&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=GmS1gWMQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=XonpHgBm"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=XonpHgBm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=g0nzoJya"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=XykwAqwS"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=XykwAqwS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=AKTtG5VQ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=AKTtG5VQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/knYXeB6bHOw" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/performance_evaluation_of_wireless_security_systems_part_1</feedburner:origLink></entry><entry><title type="text">On the Inter Access Point Protocol (802.11F) aka IAPP</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/codealias/~3/BJwjaCrlnSA/on_the_inter_access_point_protocol_802.11f" /><updated>2009-06-05T15:54:08-07:00</updated><id>http://www.codealias.info/technotes/on_the_inter_access_point_protocol_802.11f</id><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mS50-h_ZR_43ibyyq04hhaGM5DI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mS50-h_ZR_43ibyyq04hhaGM5DI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mS50-h_ZR_43ibyyq04hhaGM5DI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mS50-h_ZR_43ibyyq04hhaGM5DI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;The Inter Access Point Protocol (IAPP) is an IEEE standard (802.11F) that allows an enhanced management of resources and wireless stations within an ESS.

IAPP involves communication between different APs over UDP. The packets can be  protected using IPSec (ESP). All APs within an ESS share a secret with a central RADIUS server which is used as a distribution center for IPSec security policies and security associations.&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/codealias?a=m7hIMnCZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=dq07XLm8"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=dq07XLm8" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=IOavSWRl"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=FA8UPSbq"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=FA8UPSbq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/codealias?a=ddS3sy3P"&gt;&lt;img src="http://feeds.feedburner.com/~f/codealias?i=ddS3sy3P" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/codealias/~4/BJwjaCrlnSA" height="1" width="1"/&gt;</content><feedburner:origLink>http://www.codealias.info/technotes/on_the_inter_access_point_protocol_802.11f</feedburner:origLink></entry></feed>
