<?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>linsec.ca blog &#187; Linux</title>
	<atom:link href="http://linsec.ca/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://linsec.ca/blog</link>
	<description>You can have it right, or you can have it now.  But you can&#039;t have it right now.</description>
	<lastBuildDate>Mon, 23 Jan 2012 23:38:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>rpm -V and prelinked binaries</title>
		<link>http://linsec.ca/blog/2012/01/23/rpm-v-and-prelinked-binaries/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rpm-v-and-prelinked-binaries</link>
		<comments>http://linsec.ca/blog/2012/01/23/rpm-v-and-prelinked-binaries/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 23:38:08 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[aide]]></category>
		<category><![CDATA[prelink]]></category>
		<category><![CDATA[rpm]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=1051</guid>
		<description><![CDATA[I&#8217;v been asked this question a few times over the last year or so, so I thought I would explain some of why you might see some issues on a Fedora or Red Hat Enterprise Linux system (or any other Linux distribution that uses prelinked binaries) when trying to track down strange MD5/SHA1 changes to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;v been asked this question a few times over the last year or so, so I thought I would explain some of why you might see some issues on a Fedora or Red Hat Enterprise Linux system (or any other Linux distribution that uses prelinked binaries) when trying to track down strange MD5/SHA1 changes to binaries.</p>
<p>By default, and for nearly a decade now, prelink has shipped with Red Hat Enterprise Linux and Fedora.  What it does is modify the ELF code in binaries and libraries to speed up load times, so that fewer relocations need to be resolved when executing a program.  I can&#8217;t explain all the details and technicalities of it because, quite frankly, they are above my limited brainpower to explain.  Suffice it to say, prelinking is a good thing.  Unless you are using AIDE or Tripwire.  These programs determine whether or not a file has changed based on their MD5SUM or SHA1SUM (or any other *SUM of the binary).  So when you install a program, AIDE sees a certain MD5SUM of the binary.  Later, when prelink runs, that binary might be modified to do the aforementioned relocations.  This will result in a different MD5SUM of the binary, and AIDE will most certainly tell you about the change.  What does not inform you of the change, however, is rpm -V (or rpm &#8211;verify).</p>
<p>The verification command in RPM tells it to compare the MD5SUM of the files in certain package to what is on the filesystem.  It&#8217;s a poor man&#8217;s AIDE, and can also tell you what has changed on your system (from what RPM expects according to when it was installed).  In theory, you would expect rpm -V to report the same discrepancy that AIDE does.  The fact that it doesn&#8217;t is what&#8217;s led to a few questions regarding this.</p>
<p>The &#8220;problem&#8221; (if you can call it that) is that rpm knows about prelink, and knows how to deal with it.  As is succinctly explained in this <a href="http://www.redhat.com/archives/shrike-list/2003-April/msg00592.html">mailing list email</a>, &#8220;rpm when &#8211;verify will prelink &#8211;verify, which is essentially &#8211;undo followed by prelinking again and comparing.&#8221;  So the reason that rpm doesn&#8217;t fail the verification is that it is basically turning off prelink for the file(s) to check, running the verification, then turning prelink back on.  This is why rpm won&#8217;t report on a MD5SUM change, but AIDE will.</p>
<p>So for those of us who use AIDE, we know that we need to do things like daily runs to make sure nothing has changed.  The problem is that if you do this and run a yum update, X number of hours later you&#8217;ll get an email telling you that files have changed.  You might, at that point, update AIDE but there is a window of opportunity there where you may miss things.  We can minimize this by doing an AIDE check, then yum update, then force a prelink run, then update AIDE.  I&#8217;ve been doing this for a few years on Red Hat Enterprise Linux 5 and it essentially gets rid of all false positives.  It&#8217;s a little script called <b>do-update</b> that I execute as root and it runs this:</p>
<pre>
#!/bin/sh
aidecheck &#038;&#038; yum update -y &#038;&#038; /etc/cron.daily/prelink &#038;&#038; aideupdate
</pre>
<p>This doesn&#8217;t eliminate the window of opportunity completely, but it does lessen it considerably.  This uses my <a href="https://github.com/vdanen/AIDE_gpg">AIDE_gpg</a> scripts (aidecheck and aideupdate).  The rest is pretty self-explanatory.</p>
<p>Hopefully this information will be useful to someone.  It took me a bit to dig up the mailing list message I link to above; I knew that prelink was had some special relationship with rpm, but I didn&#8217;t know the particulars.  Now I do, and so do you.  =)</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2012/01/23/rpm-v-and-prelinked-binaries/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Figuring this git thing out</title>
		<link>http://linsec.ca/blog/2011/10/29/figuring-this-git-thing-out/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=figuring-this-git-thing-out</link>
		<comments>http://linsec.ca/blog/2011/10/29/figuring-this-git-thing-out/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 18:37:29 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=1019</guid>
		<description><![CDATA[I&#8217;m a little old-school in that I like subversion. I&#8217;ve used subversion for years, and have had it as a big part of my workflow for a really really long time. Unfortunately, there&#8217;s this git thing popping up all over the place and I&#8217;m starting to feel dated. (It&#8217;s bad enough that my daughter turned [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a little old-school in that I like subversion.  I&#8217;ve used subversion for years, and have had it as a big part of my workflow for a really really long time.  Unfortunately, there&#8217;s this git thing popping up all over the place and I&#8217;m starting to feel dated.  (It&#8217;s bad enough that my daughter turned 10 this month, which makes me feel old, so I have to find other ways of not feeling out-dated!).</p>
<p>The problem is that all of my version control repos are in subversion, and I hate losing history.  On some, I went through a painful CVS->SVN migration when I first started using subversion, and I was pleasantly surprised that git makes it quite a bit easier.  I found <a href="http://www.albin.net/git/convert-subversion-to-git">this blog posting</a> that helped me (for the most part&#8230; if you don&#8217;t use tags and branches, etc. you want to pay attention when doing some of the steps&#8230; took me a bit to figure that out).  Most notably, in steps four and five when changing the &#8220;trunk&#8221; to &#8220;master&#8221;; it assumes you have the standard trunk/, tags/, branches/ layout (which I do in some repos, and not in others).  If you use that convention, it works fine.  If not, you can run into problems like I did.</p>
<p>The posting indicates to use:</p>
<pre>
git svn clone [SVN repo URL] --no-metadata -A authors-transform.txt \
   --stdlayout ~/temp
...
git init --bare ~/new-bare.git
cd ~/new-bare.git
git symbolic-ref HEAD refs/heads/trunk
cd ~/temp
git remote add bare ~/new-bare.git
git config remote.bare.push 'refs/remotes/*:refs/heads/*'
git push bare
cd ~/new-bare.git
git branch -m trunk master
</pre>
<p>But this didn&#8217;t work for me, as &#8211;stdlayout isn&#8217;t so standard in my case (no tags/trunk/branches, so the top-level is the &#8220;trunk&#8221;).  Instead I had to do:</p>
<pre>
git svn clone [svn repo] -A authors-transform.txt ~/tmp/git
cd ~/tmp/git
git init --bare ~/git/scripts.git
git remote add bare ~/git/scripts.git
git config remote.bare.push 'refs/remotes/*:refs/heads/*'
git push bare
cd ~/git/scripts.git
git branch -m git-svn master
</pre>
<p>In this case, the only branch is the &#8220;git-svn&#8221; branch, so we want to turn &#8220;git-svn&#8221; into &#8220;master&#8221; (rather than trying to hunt down some non-existant branch called &#8220;trunk&#8221;).  There might have been a better way to do this, but I&#8217;m a n00b so forgive me.  All the explanation for the above is in that blog post I mentioned before (I&#8217;m mostly noting this as undoubtably I&#8217;ll bump my head against this again).</p>
<p>Some other useful links I found were <a href="http://wiki.sourcemage.org/Git_Guide#How_do_I_get_my_copy_of_the_repository.3F">this git guide</a> and a piece on <a href="http://gofedora.com/how-to-install-configure-gitweb/">setting up gitweb on Fedora</a> (works on RHEL also).  Gitweb was essential, as I&#8217;m used to using viewvc with my subversion repos.</p>
<p>So will I use git for all my repos?  Probably not.  There are some old ones that don&#8217;t need to be converted because it&#8217;s all legacy code, and there are some others that I&#8217;ve built up with too much automation.  I would like to try to extract some pieces of existing subversion repos into git, however.  The AIDE+gpg scripts are one; they&#8217;re in the Annvix tools repo, and I&#8217;d like to try to break it out into it&#8217;s own git repo with history&#8230; not sure if this is possible but I&#8217;ll poke around and see what I can come up with.  There are a few other Annvix tools that I&#8217;d do the same with (the rsec tool for one).  Since Annvix isn&#8217;t in development anymore, I&#8217;d like to &#8220;untie&#8221; those tools from it and offer them as stand-alone things (probably on github or something).</p>
<p>So that&#8217;s my Saturday adventures for this weekend.  =)</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/10/29/figuring-this-git-thing-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIDE+gpg 1.0.4 released</title>
		<link>http://linsec.ca/blog/2011/10/22/aidegpg-1-0-4-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aidegpg-1-0-4-released</link>
		<comments>http://linsec.ca/blog/2011/10/22/aidegpg-1-0-4-released/#comments</comments>
		<pubDate>Sat, 22 Oct 2011 17:02:01 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[aide]]></category>
		<category><![CDATA[AIDE+gpg]]></category>
		<category><![CDATA[annvix]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=1017</guid>
		<description><![CDATA[I&#8217;ve just released AIDE+gpg 1.0.4, which adds support for signing and verifying signatures on the AIDE binary itself (/usr/sbin/aide), and on the AIDE configuration file (/etc/aide.conf). Thanks to George Notaras for giving me the suggestion. Apparently someone other than myself uses these scripts. =) AIDE+gpg is a set of scripts to make AIDE more like [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released AIDE+gpg 1.0.4, which adds support for signing and verifying signatures on the AIDE binary itself (/usr/sbin/aide), and on the AIDE configuration file (/etc/aide.conf).  Thanks to George Notaras for giving me the suggestion.</p>
<p>Apparently someone other than myself uses these scripts.  =)  AIDE+gpg is a set of scripts to make AIDE more like Tripwire in that the database is cryptographically signed (with gpg) so you can be alerted as to whether or not the AIDE database has been tampered with between runs. It also setups a cron job to check the database against the system daily to alert you of any changes. It is an add-on to AIDE that can be used on any Linux distribution (and probably distributions as well, although you may need to edit the scripts if the binary locations for gpg and aide differ from RHEL).</p>
<p>You can grab it from the <a href="http://annvix.org/Tools/AIDE_gpg">project page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/10/22/aidegpg-1-0-4-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios XI wizards make setup a snap for network monitoring</title>
		<link>http://linsec.ca/blog/2011/07/08/nagios-xi-wizards-make-setup-a-snap-for-network-monitoring/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nagios-xi-wizards-make-setup-a-snap-for-network-monitoring</link>
		<comments>http://linsec.ca/blog/2011/07/08/nagios-xi-wizards-make-setup-a-snap-for-network-monitoring/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 03:57:29 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[nagios]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=1005</guid>
		<description><![CDATA[One of my last TechMails to ever be published by TechRepublic is Nagios XI wizards make setup a snap for network monitoring. This tip looks at using Nagios XI, a really slick commercially-backed install of Nagios with a really incredible GUI frontend for configuring Nagios. Anyone who has configured Nagios by hand using vim and [...]]]></description>
			<content:encoded><![CDATA[<p>One of my last TechMails to ever be published by TechRepublic is <a href="http://www.techrepublic.com/blog/opensource/nagios-xi-wizards-make-setup-a-snap-for-network-monitoring/2637">Nagios XI wizards make setup a snap for network monitoring</a>.  This tip looks at using Nagios XI, a really slick commercially-backed install of Nagios with a really incredible GUI frontend for configuring Nagios.  Anyone who has configured Nagios by hand using vim and a stack of text files will appreciate the web interface to configure it from top to bottom.</p>
<p>This is also one of the last TechMails that TechRepublic will be publishing that I&#8217;ve written.  There might be one or two more in the queue yet, I can&#8217;t remember if everything I&#8217;ve submitted has been published or not.  It has been almost 12 years of writing monthly for TechRepublic &#8212; initially as full length articles and the last few years as blog-style tips (which are both easier and harder to write; you get less words and more topics to cover in a month).  The last year or so I&#8217;ve also been writing Mac tips for TechRepublic, as one of the original contributors to the Mac track.</p>
<p>Twelve years is a long time, so it is with mixed feelings that I gave my resignation to TechRepublic last month.  I&#8217;ve worked with some really great editors: Jack, Sonja, Selena&#8230; you guys have been great to work with and I will definitely miss working with you.  I think, after a respite from technical writing, that I&#8217;ll work on updating some of the documentation I have on the <a href="http://linsec.ca/">linsec.ca</a> wiki, and hopefully finish off a few more that I&#8217;ve started but never completed.  At least writing for my own wiki there are no deadlines, no wracking the brain for various topics that appeal to a larger crowd (I can concentrate on the niche security/sysadmin stuff that I enjoy), so it should be a little more relaxed and hobby-ish, rather than feeling like &#8220;real work&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/07/08/nagios-xi-wizards-make-setup-a-snap-for-network-monitoring/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Two-factor SSH authentication via Google secures Linux logins</title>
		<link>http://linsec.ca/blog/2011/06/25/two-factor-ssh-authentication-via-google-secures-linux-logins/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=two-factor-ssh-authentication-via-google-secures-linux-logins</link>
		<comments>http://linsec.ca/blog/2011/06/25/two-factor-ssh-authentication-via-google-secures-linux-logins/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 15:35:11 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[pam]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=1000</guid>
		<description><![CDATA[Last week&#8217;s TechMail was Two-factor SSH authentication via Google secures Linux logins which talks about using Google two-factor authentication with SSH (and PAM in general). I really like it and it works quite well although the comments in the TechMail indicate another option called Duo for two-factor authentication that sounds really interesting as well.]]></description>
			<content:encoded><![CDATA[<p>Last week&#8217;s TechMail was <a href="http://www.techrepublic.com/blog/opensource/two-factor-ssh-authentication-via-google-secures-linux-logins/2607">Two-factor SSH authentication via Google secures Linux logins</a> which talks about using Google two-factor authentication with SSH (and PAM in general).  I really like it and it works quite well although the comments in the TechMail indicate another option called Duo for two-factor authentication that sounds really interesting as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/06/25/two-factor-ssh-authentication-via-google-secures-linux-logins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chromium on Fedora Linux is closing in on Firefox</title>
		<link>http://linsec.ca/blog/2011/06/24/chromium-on-fedora-linux-is-closing-in-on-firefox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=chromium-on-fedora-linux-is-closing-in-on-firefox</link>
		<comments>http://linsec.ca/blog/2011/06/24/chromium-on-fedora-linux-is-closing-in-on-firefox/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 06:00:09 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=1003</guid>
		<description><![CDATA[The TechMail from a few weeks ago was Chromium on Fedora Linux is closing in on Firefox which takes a look at using Spot&#8217;s Chromium for Fedora repo (thanks Spot!) to get Chromium running on Fedora. I have to admit that in the last month or so, I have thoroughly enjoyed running Chromium on Fedora [...]]]></description>
			<content:encoded><![CDATA[<p>The TechMail from a few weeks ago was <a href="http://www.techrepublic.com/blog/opensource/chromium-on-fedora-linux-is-closing-in-on-firefox/2598">Chromium on Fedora Linux is closing in on Firefox</a> which takes a look at using Spot&#8217;s Chromium for Fedora repo (thanks Spot!) to get Chromium running on Fedora.  I have to admit that in the last month or so, I have thoroughly enjoyed running Chromium on Fedora 14 (F15 will be upgraded to this weekend hopefully), and don&#8217;t miss Firefox at all (although I still have to dust it off for a few sites).  Definitely worth checking out if you like the Chrome/Chromium browsers on other platforms.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/06/24/chromium-on-fedora-linux-is-closing-in-on-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical SELinux: Port contexts and handling access alerts</title>
		<link>http://linsec.ca/blog/2011/05/25/practical-selinux-port-contexts-and-handling-access-alerts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=practical-selinux-port-contexts-and-handling-access-alerts</link>
		<comments>http://linsec.ca/blog/2011/05/25/practical-selinux-port-contexts-and-handling-access-alerts/#comments</comments>
		<pubDate>Wed, 25 May 2011 21:57:00 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[selinux]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=997</guid>
		<description><![CDATA[Last week was my third and final part of my series that introduced SELinux on Techrepublic: Practical SELinux: Port contexts and handling access alerts. This one finishes off what we were looking at in part two, and introduces port contexts (ensuring that a program can only listen to specified ports and nothing else), and shows [...]]]></description>
			<content:encoded><![CDATA[<p>Last week was my third and final part of my series that introduced SELinux on Techrepublic: <a href="http://www.techrepublic.com/blog/opensource/practical-selinux-port-contexts-and-handling-access-alerts/2463">Practical SELinux: Port contexts and handling access alerts</a>.  This one finishes off what we were looking at in part two, and introduces port contexts (ensuring that a program can only listen to specified ports and nothing else), and shows us how to use sealert to look at violations that SELinux is reporting and how we can fix them, or at least make the system understand that certain behaviour is both desirable and permissible.  It also looks at SELinux booleans and how to toggle certain functionality with the getsebool and setsebool command.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/05/25/practical-selinux-port-contexts-and-handling-access-alerts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical SELinux for the beginner: Contexts and labels</title>
		<link>http://linsec.ca/blog/2011/05/10/practical-selinux-for-the-beginner-contexts-and-labels/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=practical-selinux-for-the-beginner-contexts-and-labels</link>
		<comments>http://linsec.ca/blog/2011/05/10/practical-selinux-for-the-beginner-contexts-and-labels/#comments</comments>
		<pubDate>Tue, 10 May 2011 18:30:33 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[selinux]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=988</guid>
		<description><![CDATA[This week&#8217;s techmail is Practical SELinux for the beginner: Contexts and labels which is part two of my series on SELinux. This one talks about how to get started with SELinux (how to turn it on or off), how to view contexts, and how to create new contexts, how to set them, and how to [...]]]></description>
			<content:encoded><![CDATA[<p>This week&#8217;s techmail is <a href="http://www.techrepublic.com/blog/opensource/practical-selinux-for-the-beginner-contexts-and-labels/2458">Practical SELinux for the beginner: Contexts and labels</a> which is part two of my series on SELinux.  This one talks about how to get started with SELinux (how to turn it on or off), how to view contexts, and how to create new contexts, how to set them, and how to restore them.  If you&#8217;re new to SELinux, this is a good primer to get you started.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/05/10/practical-selinux-for-the-beginner-contexts-and-labels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to SELinux: Don&#8217;t let complexity scare you off</title>
		<link>http://linsec.ca/blog/2011/04/26/introduction-to-selinux-dont-let-complexity-scare-you-off/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=introduction-to-selinux-dont-let-complexity-scare-you-off</link>
		<comments>http://linsec.ca/blog/2011/04/26/introduction-to-selinux-dont-let-complexity-scare-you-off/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 16:55:20 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[selinux]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=984</guid>
		<description><![CDATA[This week&#8217;s techmail is Introduction to SELinux: Don&#8217;t let complexity scare you off. This is the first of a three-part series that introduces SELinux and digs into some of the basics on how to change policies, add policies, troubleshoot SELinux, and basically give you enough info to not feel intimidated by it, and enough rope [...]]]></description>
			<content:encoded><![CDATA[<p>This week&#8217;s techmail is <a href="http://www.techrepublic.com/blog/opensource/introduction-to-selinux-dont-let-complexity-scare-you-off/2447">Introduction to SELinux: Don&#8217;t let complexity scare you off</a>.  This is the first of a three-part series that introduces SELinux and digs into some of the basics on how to change policies, add policies, troubleshoot SELinux, and basically give you enough info to not feel intimidated by it, and enough rope to hang yourself with it (just kidding!).  So if you were like me and kept turning SELinux off because you thought it would be too painful/scary to use, you might want to read this tip and keep an eye out for the future tips that will help you get up to speed with the basics and let you realize that it&#8217;s not as scary as it sounds.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/04/26/introduction-to-selinux-dont-let-complexity-scare-you-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hack the D-Link DNS-323 to get an array of Linux server options</title>
		<link>http://linsec.ca/blog/2011/04/23/hack-the-d-link-dns-323-to-get-an-array-of-linux-server-options/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hack-the-d-link-dns-323-to-get-an-array-of-linux-server-options</link>
		<comments>http://linsec.ca/blog/2011/04/23/hack-the-d-link-dns-323-to-get-an-array-of-linux-server-options/#comments</comments>
		<pubDate>Sun, 24 Apr 2011 03:45:39 +0000</pubDate>
		<dc:creator>vdanen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[dns-323]]></category>
		<category><![CDATA[fun-plug]]></category>
		<category><![CDATA[techmail]]></category>

		<guid isPermaLink="false">http://linsec.ca/blog/?p=980</guid>
		<description><![CDATA[Last week&#8217;s techmail was Hack the D-Link DNS-323 to get an array of Linux server options. I bought one of these things quite a while ago to use more as a backup box than anything else (in case of fire, small NAS is easier to carry than big computer cases, etc.). But I had found [...]]]></description>
			<content:encoded><![CDATA[<p>Last week&#8217;s techmail was <a href="http://www.techrepublic.com/blog/opensource/hack-the-d-link-dns-323-to-get-an-array-of-linux-server-options/2423">Hack the D-Link DNS-323 to get an array of Linux server options</a>.  I bought one of these things quite a while ago to use more as a backup box than anything else (in case of fire, small NAS is easier to carry than big computer cases, etc.).  But I had found the fun-plug stuff to hack the DNS-323 a few months ago and think it&#8217;s great.  Comments in the tip mention doing the same thing with FreeNAS on an old server&#8230; that&#8217;s fine if one of your primary concerns isn&#8217;t size, sound, and energy consumption.  The DNS-323 works nicely in regards to all three, and it was pretty cheap to boot.  If you&#8217;ve got one of these little devices and are looking for a way to unlock the potential just hiding under the surface, give the tip a read.</p>
]]></content:encoded>
			<wfw:commentRss>http://linsec.ca/blog/2011/04/23/hack-the-d-link-dns-323-to-get-an-array-of-linux-server-options/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

