<?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>Linux and Open Source Blog &#187; linux/unix/os distros</title>
	<atom:link href="http://linewbie.com/category/linux-unix-os-distros/feed" rel="self" type="application/rss+xml" />
	<link>http://linewbie.com</link>
	<description>News, Reviews, Thoughts and Trends in Linux and Open Source World.</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:07:55 +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>Puppy Linux Review for 2012</title>
		<link>http://linewbie.com/2011/12/puppy-linux-review-for-2012.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=puppy-linux-review-for-2012</link>
		<comments>http://linewbie.com/2011/12/puppy-linux-review-for-2012.html#comments</comments>
		<pubDate>Mon, 19 Dec 2011 15:14:58 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[linux/unix/os distros]]></category>
		<category><![CDATA[other distros]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/?p=534</guid>
		<description><![CDATA[Puppy Linux is usually a tiny distribution that is certainly geared towards more aged PCs and providing them with a second lifetime. Puppy Linux is usually run from some sort of Live CD or maybe USB (intended for faster performance) &#8230; <a href="http://linewbie.com/2011/12/puppy-linux-review-for-2012.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Puppy Linux is usually a tiny distribution that is certainly geared towards more aged PCs and providing them with a second lifetime. Puppy Linux is usually run from some sort of Live CD or maybe USB (intended for faster performance) or merely install it onto your system.</p>
<p>The software programs which come part of Puppy Linux are people that are specifically picked out to make certain resources are definitely not wasted while giving a productive unit. The programs which might be part of Puppy you won&#8217;t need to usually find using a distribution such seeing that Linux Mint or Ubuntu which might be geared towards more sophisticated systems but it does not mean they usually are any less practical.<br />
<span id="more-534"></span><br />
There is programs in Puppy to manufacture a fully functional process, SeaMonkey which is usually a browser and email client and even more, which is centric by Mozilla (this makers of Safari and Thunderbird), for office productivity you could have AbiWord that is a light weight doc creater, GNUmeric on your spreadsheet software. Pburn is the best software for trimming, burning and copying media which enables it to also burn to help BluRay discs that&#8217;s not often you should see a program built into a lightweight supply.</p>
<p>You can mount and remove other programs with your system that you find that you do not use to regain space. Puppy Package Administrator (PPM) is usually a pretty straight-forward application giving you options looking for programs you would like to install on your digestive system. Users who utilized to more current desktops might complain a tad about lacking eye-candy when some sort of package is downloading the way it is opening some sort of terminal screen while using the download progress. The moment installed, PPM will you should definitely have all dependencies in order that the program running. Installing Opera cell phone browser was easy in addition to PPM even added it towards correct category, World-wide-web, for this event.</p>
<p><strong>Conclusion</strong></p>
<p>Overall Puppy is usually a quite responsive supply that tasks per se with being lean and as well specializes in a space which can turn an existing PC which is usually too slow running the latest type of Windows in a machine which might be easily used to browse the Internet, write emails and many more.</p>
<p>The looks might take some those who find themselves used to flamboyant desktops aback, but Puppy’s esthetics are excellent overall, even if it doesn’t appear like Linux Mint, bear in mind Puppy is designed for low resource programs.</p>
<p>I think Puppy Linux is excellent overall, my slight complaint would be the PPM which needs somewhat more polishing, the whole terminal window to indicate that the method is downloading is a small amount dated and just which has a simple pop in place progress bar could well be nicer and far more aesthetically pleasing.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2011/12/puppy-linux-review-for-2012.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 5 fastest boot Linux Distros for 2012</title>
		<link>http://linewbie.com/2011/12/top-5-fastest-boot-linux-distros-for-2012.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=top-5-fastest-boot-linux-distros-for-2012</link>
		<comments>http://linewbie.com/2011/12/top-5-fastest-boot-linux-distros-for-2012.html#comments</comments>
		<pubDate>Tue, 13 Dec 2011 15:32:30 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[linux/unix/os distros]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/?p=516</guid>
		<description><![CDATA[You might not exactly have to reboot Linux usually. But when one does, these peppy distributions can have you working in just seconds. Reboots usually are rare with Linux. Normally, they’re due to your kernel update as well as an &#8230; <a href="http://linewbie.com/2011/12/top-5-fastest-boot-linux-distros-for-2012.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You might not exactly have to reboot Linux usually. But when one does, these peppy distributions can have you working in just seconds.</p>
<p>Reboots usually are rare with Linux. Normally, they’re due to your kernel update as well as an environmental matter. But regardless in the reason, it’s crucial it revisit life quickly. One issue surrounding Linux of late is boot occasion. Some distributions have got a key attribute to attract consumers. Some have perhaps succeeded in hitting that magic 10-second variety. But which distributions start fastest? Let’s look.</p>
<p>NOTE: Console logins tend not to count.</p>
<p><span id="more-516"></span></p>
<p>1: Puppy Linux</p>
<p>Puppy Linux is just not the fastest-booting distribution within this crowd, but it’s one of several fastest. And what’s unique about it distribution is who&#8217;s will boot more rapidly than your normal OS, even when it’s booting through the Live CD. Naturally, some may assert, “It’s not a new full-blown OS”. Nevertheless it is. Although many watch Puppy more as being a rescue distribution, it’s a full-blown distribution which offers nearly every tool you want to do what you want to do.</p>
<p>average boot time: 26 seconds.</p>
<p>2: Linpus Lite desktop Edition</p>
<p>Linpus Lite Desktop Edition is surely an alternative desktop COMPUTER ITSELF featuring the GNOME desktop which has a few minor changes. Linpus is not a distribution you can use and try and tweak into any kind server OS — this can be desktop only. And although Linpus is equipped with everything you may use a desktop, you can definitely find some of your applications a little expired (such while Firefox 6. 0).</p>
<p>average boot time: 21 seconds.</p>
<p>3: Arch Linux</p>
<p>Arch Linux can be another lightweight submitting that aims to experience a lightning-fast boot occasion. This distribution concentrates on simplicity, minimalism, and elegant rule — so naturally it’s gonna boast quick start times. Although out of your box, Arch isn’t your fastest booting Linux around, it can always be tweaked enough to best the top. This distribution will depend on the pacman package manager and will be easy enough for the majority of users (not the newest newbies) to deal with.</p>
<p>average boot time: 18 seconds.</p>
<p>4: Slax</p>
<p>Slax is unique in that one could fully customize your distribution you acquire. Because of this specific, you can develop one seriously low fat desktop distribution that could boot nearly as quickly because you like. I managed to generate a distribution with Slax (paying attention only on distinct desktop needs pertaining to writing and artwork design) that not simply could serve us well, but could accomplish that quickly. To build your specific Slax download, visit the Slax Builder to start with. Believe it as well as not, it’s not that will difficult to create your individual Linux with Slax.</p>
<p>average boot time: 07 seconds.</p>
<p>5: Ubuntu 11.10</p>
<p>Ubuntu 11.10 will be the king of rapid boots. It was the 1st fully loaded desktop distribution that can claim the 10-second start time. And We&#8217;ve witnessed that start time firsthand. Your 10-second boot doesn’t call for seriously overpowered computer hardware, either. This magic number might be reached, without changes, on average hardware may buy off the tray. Even with your less-than-desired Ubuntu Oneness, you can get your desktop working, from cold start, in around 10 a few moments.</p>
<p>average boot time: 10 seconds.</p>
<p>On the mark…</p>
<p>Yes you might also make a case for one of the Google Chrome-like as well as Splashtop OSes which could have you working in three for you to five seconds, but that&#8217;s not the objective here. I wanted to focus on distributions that may be considered full a desktop. And although you possibly will not get the same results I did on your start times, there are always a good amount of tweaks to be generated to further improve your Linux computer&#8217;s desktop boot.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2011/12/top-5-fastest-boot-linux-distros-for-2012.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install and Configure TrueCrypt With GUI On Ubuntu 7.10</title>
		<link>http://linewbie.com/2008/01/install-and-configure-truecrypt-with-gui-on-ubuntu-710.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-and-configure-truecrypt-with-gui-on-ubuntu-710</link>
		<comments>http://linewbie.com/2008/01/install-and-configure-truecrypt-with-gui-on-ubuntu-710.html#comments</comments>
		<pubDate>Mon, 21 Jan 2008 03:18:49 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[applications/software]]></category>
		<category><![CDATA[debian/ubuntu based]]></category>
		<category><![CDATA[guides]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[howtoforge]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[truecrypt]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[ubuntu 7.10]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2008/01/install-and-configure-truecrypt-with-gui-on-ubuntu-710.html</guid>
		<description><![CDATA[Version 1.0 Author: Oliver Meyer &#60;o [dot] meyer [at] projektfarm [dot] de&#62; Last edited 12/18/2007 This document describes how to set up TrueCrypt with GUI on Ubuntu 7.10. TrueCrypt is a free open-source encryption software for desktop usage. This howto &#8230; <a href="http://linewbie.com/2008/01/install-and-configure-truecrypt-with-gui-on-ubuntu-710.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Version 1.0<br />
Author: Oliver Meyer &lt;o [dot] meyer [at] projektfarm [dot] de&gt;<br />
Last edited 12/18/2007</p>
<p>This document describes how to set up TrueCrypt with GUI on Ubuntu 7.10. TrueCrypt is a free open-source encryption software for desktop usage.</p>
<p>This howto is a practical guide without any warranty &#8211; it doesn&#8217;t cover the theoretical backgrounds. There are many ways to set up such a system &#8211; this is the way I chose.</p>
<p><span id="more-451"></span></p>
<h3>1 Preparation</h3>
<p>Set up a standard Ubuntu 7.10 system and update it.</p>
<h3>2 Needed Packages</h3>
<p>First we install some needed packages with the synaptic package manager.</p>
<ul>
<li>sun-java6-jre</li>
<li>python-pexpect</li>
</ul>
<p>You&#8217;ll see this window during the installation &#8211; mark the corresponding checkbox and proceed if you agree with the license agreement.</p>
<p><a href="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/big/java.jpg" class="thickbox"><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/java.jpg" style="border: medium none " /><img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /></p>
<p></a><noscript style="font-size: 7pt">(JavaScript must be enabled in your browser to view the large image as an image overlay.)</noscript></p>
<p>Afterwards check if all went well &#8211; open a terminal and enter.</p>
<p class="command">java -version</p>
<p>The output should look like this:</p>
<p class="system">java version &#8220;1.6.0_03&#8243;<br />
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)<br />
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)</p>
<h3>3 Truecrypt</h3>
<h4>3.1 Installation</h4>
<p>Open <a href="http://www.truecrypt.org/downloads.php" title="http://www.truecrypt.org/downloads.php" target="_blank">http://www.truecrypt.org/downloads.php</a> within your browser and download the latest stable version for Ubuntu 7.10 (.tar.gz-file containing the .deb-package).</p>
<p><a href="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/big/tc1.jpg" class="thickbox"><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc1.jpg" style="border: medium none " /><img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /></p>
<p></a><noscript style="font-size: 7pt">(JavaScript must be enabled in your browser to view the large image as an image overlay.)</noscript></p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc2.jpg" style="border: medium none " /></p>
<p>Afterwards unpack the .tar.gz-file, &#8230;</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc3.jpg" style="border: medium none " /></p>
<p>&#8230; switch to the folder with the unpacked files and install the .deb-package with the GDebi package installer (simply double click on the package). Click on &#8220;<span class="system">Install Package</span>&#8221; to start the installation.</p>
<p><a href="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/big/tc4.jpg" class="thickbox"><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc4.jpg" style="border: medium none " /><img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /></p>
<p></a><noscript style="font-size: 7pt">(JavaScript must be enabled in your browser to view the large image as an image overlay.)</noscript></p>
<p>Enter the root password.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc5.jpg" style="border: medium none " /></p>
<p>The package and its dependencies are being installed.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc6.jpg" style="border: medium none " /></p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc7.jpg" style="border: medium none " /></p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tc8.jpg" style="border: medium none " /></p>
<h4>3.2 System Configuration</h4>
<p>Please note, that the following steps (3.2.1 &#8211; 3.2.3) can be done automatically by the tcgui installer (step 4). Proceed if you have problems with the tcgui-installer or want to configure the system manually in the first place &#8211; otherwise go ahead with step 4.</p>
<h4>3.2.1 Users &amp; Groups</h4>
<p>We have to add the group &#8220;<span class="system">truecrypt</span>&#8221; to the system and afterwards we add the root-account and our user-account to it. The settings for users and groups are available in the gnome system menu.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/ug1.jpg" style="border: medium none " /></p>
<p>Enter the root password.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/ug2.jpg" style="border: medium none " /></p>
<p>Click on &#8220;<span class="system">Manage Groups</span>&#8220;.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/ug3.jpg" style="border: medium none " /></p>
<p>Click on &#8220;<span class="system">Add Group</span>&#8220;.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/ug4.jpg" style="border: medium none " /></p>
<p>Insert &#8220;<span class="system">truecrypt</span>&#8221; (without the quotes) as name for the new group, mark the checkbox next to the root and your username and click on &#8220;<span class="system">OK</span>&#8220;.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/ug5.jpg" style="border: medium none " /></p>
<h4>3.2.2 Sudo</h4>
<p>Next we configure sudo in order that TrueCrypt is useable without a password query &#8211; open a terminal and enter:</p>
<p class="command">sudo visudo</p>
<p>Add the following line:</p>
<p><span class="system">%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt</span></p>
<p>It should look like this:</p>
<pre># /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
# Defaults
Defaults        !lecture,tty_tickets,!fqdn
# Uncomment to allow members of group sudo to not need a password
# %sudo ALL=NOPASSWD: ALL
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root    ALL=(ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt</pre>
<p>To save the changes press CTRL+O (STRG+O on a german keyboard) and hit enter. Close the editor via CTRL+X (STRG+X on a german keyboard).</p>
<h4>3.2.3 TrueCrypt Group</h4>
<p>As a last resort we have to assign TrueCrypt itself to the new group that we created at step 3.2.1. Open terminal and enter:</p>
<p class="command">sudo chgrp truecrypt /usr/bin/truecrypt</p>
<p>Afterwards we check if all went well &#8211; enter:</p>
<p class="command">truecrypt -l</p>
<p>If you&#8217;re NOT asked for a system password and the output looks like this &#8230;</p>
<p class="system">No volumes mapped</p>
<p>&#8230; all is fine.</p>
<h3>4 TrueCrypt GUI (tcgui)</h3>
<p>Tcgui provides a GUI that is similar to the windows GUI for truecrypt. It&#8217;s licensed unter the GPL.</p>
<h4>4.1 Download</h4>
<p>Open <a href="http://tcgui.tc.funpic.de/en/download.htm" title="http://tcgui.tc.funpic.de/en/download.htm" target="_blank">http://tcgui.tc.funpic.de/en/download.htm</a> (<a href="http://tcgui.tc.funpic.de/download.htm" title="http://tcgui.tc.funpic.de/download.htm" target="_blank">http://tcgui.tc.funpic.de/download.htm</a> for German users) within your browser and download the latest version (When I was writing this howto the latest version was 0.4).</p>
<p><a href="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/big/tcgui1.jpg" class="thickbox"><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tcgui1.jpg" style="border: medium none " /><img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /></p>
<p></a><noscript style="font-size: 7pt">(JavaScript must be enabled in your browser to view the large image as an image overlay.)</noscript></p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tcgui2.jpg" style="border: medium none " /></p>
<p>Afterwards unpack the file.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/tcgui3.jpg" style="border: medium none " /></p>
<h4>4.2 Installation</h4>
<p>Open a terminal, switch to the unpacked files and run the installer.</p>
<p class="command">cd Desktop/tcgui-0.4/<br />
sudo bash install.sh $USER</p>
<p>Note: Don&#8217;t replace $USER with your username &#8211; simply copy &amp; paste the line.</p>
<p>Choose your language (german or english) and answer the following questions with no (n) &#8211; unless you haven&#8217;t realized step 3.2.1 till 3.2.3. After the installation finished you have to log out and back in to take the changes effect.</p>
<h4>4.3 Access The GUI</h4>
<p>The TrueCrypt GUI is available in the gnome applications menu.</p>
<p><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/access1.jpg" style="border: medium none " /></p>
<p>Click on &#8220;<span class="system">Yes</span>&#8221; if you agree with the warranty agreement.</p>
<p><a href="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/big/access2.jpg" class="thickbox"><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/access2.jpg" style="border: medium none " /><img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /></p>
<p></a><noscript style="font-size: 7pt">(JavaScript must be enabled in your browser to view the large image as an image overlay.)</noscript></p>
<p>The GUI appears &#8211; make yourself familiar with it.</p>
<p><a href="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/big/access3.jpg" class="thickbox"><img src="http://images.howtoforge.com/images/truecrypt_on_ubuntu_710/access3.jpg" style="border: medium none " /><img src="http://images.howtoforge.com/images/click_to_enlarge.png" alt="Click to enlarge" border="0" height="12" width="100" /></p>
<p></a><noscript style="font-size: 7pt">(JavaScript must be enabled in your browser to view the large image as an image overlay.)</noscript></p>
<p>Note: Please have a look at the readme in the tcgui-folder (on your desktop). Which functions are working without problems and which not is described at the end of the file &#8211; so you should read it before you you&#8217;re playing around with the GUI <img src='http://linewbie.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h4>4.4 Deinstallation</h4>
<p>If you want to deinstall the TrueCrypt GUI open a terminal and enter:</p>
<p class="command">sudo bash /usr/share/tcgui/uninstall.sh</p>
<p>Note: The group &#8220;<span class="system">truecrypt</span>&#8221; will not be deleted and the changes in the sudo configuration will not be restored.</p>
<h3>5 Links</h3>
<p>TrueCrypt: <a href="http://www.truecrypt.org/" title="http://www.truecrypt.org/" target="_blank">http://www.truecrypt.org/</a><br />
TrueCrypt License: <a href="http://www.truecrypt.org/license.php" title="http://www.truecrypt.org/license.php" target="_blank">http://www.truecrypt.org/license.php</a><br />
TrueCrypt Linux manpage: <a href="http://www.truecrypt.org/docs/linux-manpage.php" title="http://www.truecrypt.org/docs/linux-manpage.php" target="_blank">http://www.truecrypt.org/docs/linux-manpage.php</a><br />
TrueCrypt GUI (en): <a href="http://tcgui.tc.funpic.de/en/index.htm" title="http://tcgui.tc.funpic.de/en/index.htm" target="_blank">http://tcgui.tc.funpic.de/en/index.htm</a><br />
TrueCrypt GUI (de): <a href="http://tcgui.tc.funpic.de/index.htm" title="http://tcgui.tc.funpic.de/index.htm" target="_blank">http://tcgui.tc.funpic.de/index.htm</a><br />
Ubuntu: <a href="http://www.ubuntu.com/" title="http://www.ubuntu.com/" target="_blank">http://www.ubuntu.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2008/01/install-and-configure-truecrypt-with-gui-on-ubuntu-710.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enlightenment on Ubuntu</title>
		<link>http://linewbie.com/2008/01/enlightenment-on-ubuntu.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=enlightenment-on-ubuntu</link>
		<comments>http://linewbie.com/2008/01/enlightenment-on-ubuntu.html#comments</comments>
		<pubDate>Tue, 08 Jan 2008 05:09:32 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[debian/ubuntu based]]></category>
		<category><![CDATA[desktop environments]]></category>
		<category><![CDATA[review/preview/tests]]></category>
		<category><![CDATA[enlightment]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2008/01/enlightenment-on-ubuntu.html</guid>
		<description><![CDATA[Many Linux distributions try to be visually appealing. Some use Beryl-Compiz for cool 3-D effects on resource-laden boxes, while others turn to desktops like Enligtenment for a little bit of gloss at the expense of functionality. Geubuntu is a new &#8230; <a href="http://linewbie.com/2008/01/enlightenment-on-ubuntu.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="xar-clearleft">Many Linux distributions try to be visually appealing. Some use <a href="http://www.beryl-project.org/">Beryl-Compiz</a> for cool 3-D effects on resource-laden boxes, while others turn to desktops like <a href="http://www.enlightenment.org/">Enligtenment</a> for a little bit of gloss at the expense of functionality. <a href="http://geubuntu.intilinux.com/Home.html">Geubuntu</a> is a new distro that combines the best of those two worlds, equipping Enlightenment with bits from GNOME and Xfce on top of Ubuntu.</p>
<p id="featurecontent" class="xar-align-left"> Geubuntu 7.10 &#8220;Luna Nuova&#8221; is only the second release of the distro, which seems to trace Ubuntu&#8217;s release cycle. As the version number suggests, Geubuntu 7.10 is based on Ubuntu 7.10, from which it borrows the kernel and user conveniences like the restricted-drivers management utility.</p>
<p>Geubuntu is an installable live CD, but it can also be <a href="http://geubuntu.wikispaces.com/Installing+Geubuntu+7.10+from+packages">installed on top of an existing Ubuntu distro</a> by installing specific packages from the Geubuntu mirror. Currently there&#8217;s only a 32-bit ISO available. To run Geubuntu on 64-bit hardware you&#8217;ll have to take the longer route of first installing a 64-bit version of Ubuntu and then getting Geubuntu packages that are compiled for 64-bit platforms.</p>
<p><span id="more-440"></span></p>
<p>Installing from the live CD requires about 1.5GB of disk space. The distro booted smoothly on all the computers I tried it on, including a 1.3GHz Celeron and two dual-core desktops, with a 2.0GHz E4400 and a 1.8GHz E6300. Geubuntu isn&#8217;t short on applications; some of the most used apps it includes are the Firefox Web browser, Pidgin instant messenger, Eclair and VLC media players, and the GIMP image editor. To keep its requirements low, Geubuntu bundles AbiWord word processor, Gnumeric spreadsheet, Orage Calendar, and the Thunar file manager instead of more resource-intensive office suites. If you want to install more apps you can use the Synaptic package manager.</p>
<h4>Very usable desktop</h4>
<p><a href="http://www.linux.com/var/uploads/Image/articles/123494-1%281%29.png" class="thickbox" title="Geubuntu"> <img src="http://linux.com/var/uploads/Image/articles/123494-1-thumb.png" title="Click to enlarge" align="right" /> </a>The first thing you&#8217;ll notice about Geubuntu is its speed. Despite being based on Ubuntu 7.10, it runs well on older hardware like my Pentium Celeron 1.3GHz laptop. This is because Enlightenment isn&#8217;t as resource-hungry as Ubuntu&#8217;s default desktop environment GNOME, which Geubuntu doesn&#8217;t bundle.</p>
<p>Geubuntu boots into the visually stunning Sunshine theme created by its artist developer. The desktop sports panels at the top and bottom of the screen. To maximize the desktop real estate, the top panel folds over the top when not in use. The bottom panel, though minimal, is fully loaded with menu and application launchers, virtual desktop switcher, and applets like clock. I like its animated marquee-style auto-scrolling list of application launchers, which prevents the panel from taking too much space.</p>
<p>In addition to being visually stunning, Geubuntu&#8217;s Sunshine and Moonlight themes both have animated bits. Depending on the theme, a sun beam shines down from the sun or an Enlightenment logo appears on a large Moon and reflects in rippling water after regular intervals. Users can easily (and almost instantaneously) switch between the two themes at a click.</p>
<p>Of course this bling would be useless if it came at the price of usability. But that&#8217;s what I like about Geubuntu. It&#8217;s a stunning distro that&#8217;s also very usable, thanks to an assortment of components. Of note are two Xfce components, the Xfce panel and the Thunar file manager. These are complemented by bits and pieces from GNOME, such as the GNOME bar and applets like the network manager and the search applet.</p>
<h4>Watch out for bugs!</h4>
<p>The components that make this distro usable also introduce a few noticeable bugs, since they were not designed to interact with each other. And Enlightenment is still under heavy development and has several bugs of its own. Despite bundling Thunar file manager, Geubuntu relies on Enlightenment&#8217;s file manager, fm, for displaying desktop icons. However, you can&#8217;t mount or unmount removable devices or browse their files using their desktop icons; for that you need to use Thunar.</p>
<p>Also, when running Geubuntu from the live CD, the distro doesn&#8217;t log out without complaining that some task is taking too long to complete, giving you the option to either wait or continue with the logout. According to a post on the forums, it&#8217;s the Xfce panel that seems to be causing this and the developers are working on a solution. Strangely, once you&#8217;ve installed Geubuntu to the hard drive, it logs out without complaining.</p>
<p>This isn&#8217;t the only discrepancy between the live and installed versions of the distro. When I first installed it, the desktop didn&#8217;t display the top panel. I tried logging out, restarting the computer, killing and restarting the panels, but nothing worked. But reinstalling the distro brought back the panel.</p>
<p>Secondly, my PCMCIA wireless card, which worked from the live CD, didn&#8217;t work from the installed version. On the dual-core desktop, the distro picked up the wide-screen monitor and correctly booted into its 1440&#215;900-pixel resolution. It failed however, to activate the wireless card, even after i installed the correct drivers via NDISwrapper. Also the splash screen that comes up while the distro boots is only visible when the distro boots from the disk. Live CD users get to stare at a blank screen during boot, which can be a little confusing for new users.</p>
<p>Some of the components under the Moonlight theme retain traces of the Sunshine theme, such as the semitransparent terminal window. If you run into any other errors, refer to the <a href="http://geubuntu.wikispaces.com/Geubuntu+Prima+Luna+Documentation">online documentation</a> to check for a solution, if it&#8217;s a known bug.</p>
<h4>Conclusion</h4>
<p>Despite being a young distro with just two releases under its belt, Geubuntu delivers a visually stunning desktop without compromising functionality. As a double benefit, the components it uses to blend functionality with bling have modest hardware requirements. This makes the distro perfectly suitable for older computers.</p>
<p>Built atop Ubuntu, the distro has a solid, well-tested base. Its unique mix of components from desktop environments Xfce and GNOME on top of the under-development Enlightenment environment introduces several bugs, but the developers are working to iron these out, and have already tackled several between the first two releases. I&#8217;d recommend this distro to desktop users with aging hardware, and to users who haven&#8217;t tried Enlightenment before.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2008/01/enlightenment-on-ubuntu.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configure OpenLDAP + Samba Domain Controller On Ubuntu 7.10</title>
		<link>http://linewbie.com/2008/01/configure-openldap-samba-domain-controller-on-ubuntu-710.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=configure-openldap-samba-domain-controller-on-ubuntu-710</link>
		<comments>http://linewbie.com/2008/01/configure-openldap-samba-domain-controller-on-ubuntu-710.html#comments</comments>
		<pubDate>Mon, 07 Jan 2008 05:09:30 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[debian/ubuntu based]]></category>
		<category><![CDATA[guides]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[howtoforge]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[OpenLDAP]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2008/01/configure-openldap-samba-domain-controller-on-ubuntu-710.html</guid>
		<description><![CDATA[Preface This document is a step by step guide for configuring Ubuntu 7.10 as a Samba Domain Controller with an LDAP backend (OpenLDAP). The point is to configure a server that can be comparable, from a central authentication point of &#8230; <a href="http://linewbie.com/2008/01/configure-openldap-samba-domain-controller-on-ubuntu-710.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>Preface</h3>
<p>This document is a step by step guide for configuring Ubuntu 7.10 as a Samba Domain Controller with an LDAP backend (OpenLDAP). The point is to configure a server that can be comparable, from a central authentication point of view, to a Windows Server 2003 Domain Controller. The end result will be a server with an LDAP directory for storing user, group, and computer accounts. A Windows XP Professional SP2 workstation will be able to join the domain once properly configured. Please note that you do not have a fully comparable Windows domain controller at this time. Do not kid yourself, this guide only gets you a server with LDAP authentication. Of course this can be expanded to include slave servers to spread out authentication over multiple networks. Please also note that it took me approximately two and a half weeks to compile this information and get it working. The same functionality can be had in Windows in less than four hours (and this includes operating system installation). In my humble opinion the open source community will need to work on this side of Linux in order for it to be a true alternative to Windows.</p>
<p><span id="more-439"></span></p>
<h3>Legal/Warranty/Etc&#8230;</h3>
<p>This document is provided as-is with no implied warranty or agreement. I will not support other systems without compensation. This document is the property of Richard Maloley II. This document may be redistributed, copied, printed, and modified at will, however my name must remain as the original source. Legal action can and will be brought against any and all infractions of the terms.</p>
<h3>Special Items of Interest</h3>
<p>* My hostname during the installation was set to: <span class="system">dc01-ubuntu</span><br />
* My fully qualified domain name will be: <span class="system">dc01-ubuntu.example.local</span><br />
* After the installation my <span class="system">/etc/hostname</span> was changed to: <span class="system">dc01-ubuntu.example.local</span><br />
* After the installation my <span class="system">/etc/hosts</span> was changed so that the line 127.0.1.1 contained &#8220;dc01-ubuntu dc01-ubuntu.example.local&#8221; to ensure no issues with name resolution.<br />
* My LDAP domain is: <span class="system">example.local</span><br />
* This translates to a Base DN of: <span class="system">dc=example,dc=local</span><br />
* All passwords used are &#8220;12345&#8243; to keep things simple.<br />
* I am not using TLS or SSL for my LDAP directory. Too much work for this tutorial.<br />
* The user I created during the installation is: <span class="system">sysadmin</span><br />
* The password I assigned during the installation is: <span class="system">12345</span><br />
* This local user will be used for all configuration purposes.</p>
<h3>Assumptions</h3>
<p>* Ubuntu Server 7.10 is installed.<br />
* No other software was installed during the OS install!<br />
* After installation you enabled all the repositories in <span class="system">/etc/apt/sources.list</span><br />
* You fully updated your system</p>
<p class="command">apt-get update<br />
apt-get upgrade<br />
reboot</p>
<p>* You configured a static IP address. For me I used the following information:</p>
<p class="system">address 192.168.0.60<br />
gateway 192.168.0.1<br />
netmask 255.255.255.0</p>
<p>* You edited your <span class="system">/etc/hosts</span> file so that your hostname and fully qualified domain name are on the line <span class="system">127.0.1.1</span></p>
<pre>127.0.1.1 dc01-ubuntu dc01-ubuntu.example.local</pre>
<p>* You installed the OpenSSH Server.</p>
<p class="command">apt-get install openssh-server</p>
<p>* You did not set a password on the root account. All commands will be run with sudo or by opening a root shell.</p>
<p class="command">sudo bash</p>
<p>* Currently you do not have any other software running nor do you have any other users on the system.</p>
<h3>Step 1: Install WebMin</h3>
<p>We will be installing WebMin. Why? I like to use it to configure some things. This step is techinically optional but I feel as though it greatly simplifies administration of the server in the future.</p>
<p>#	Download the WebMin package from their website.</p>
<p class="command">wget http://superb-west.dl.sourceforge.net/sourceforge/webadmin/webmin_1.380_all.deb</p>
<p>#	Install pre-requisite software.</p>
<p class="command">apt-get install openssl libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl</p>
<p>#	Install WebMin</p>
<p class="command">dpkg -i webmin_1.380_all.deb</p>
<p>#	If the installation is successful you will see a message similar to this:</p>
<p class="system">&#8220;Webmin install complete. You can now login to https://dc01-ubuntu.example.local:10000/<br />
as root with your root password,<br />
or as any user who can use sudo to run commands as root.&#8221;</p>
<h3> Step 2: Install OpenLDAP</h3>
<p>For our LDAP server we will be using the very flexible OpenLDAP Server (slapd).</p>
<p>#	Install the software.</p>
<p class="command">apt-get install slapd ldap-utils migrationtools</p>
<p>#	Answer the on-screen prompts with:</p>
<p class="system">Admin password: 12345<br />
Confirm password: 12345</p>
<p>#	We need to configure OpenLDAP now.</p>
<p class="command">dpkg-reconfigure slapd</p>
<p>#	Answer the on-screen prompts with:</p>
<p><span class="system">No<br />
DNS domain name: example.local<br />
Name of your organization: example.local<br />
Admin password: 12345<br />
Confirm password: 12345<br />
OK<br />
BDB<br />
No<br />
Yes<br />
No</span></p>
<p>#	Restart OpenLDAP.</p>
<p class="command">/etc/init.d/slapd restart</p>
<h3> Step 3: Install SAMBA</h3>
<p>We will be using SAMBA for some main functions in this tutorial. In order to configure OpenLDAP correctly we must first install SAMBA.</p>
<p>#	Install the software.</p>
<p class="command">apt-get install samba smbldap-tools smbclient samba-doc</p>
<h3>Step 4: Configure OpenLDAP for use with SAMBA</h3>
<p>In order to use LDAP and SAMBA we need to configure the <span class="system">/etc/ldap/slapd.conf</span> file.</p>
<p>#	Copy the samba.schema file to the OpenLDAP schema directory.</p>
<p class="command">cp /usr/share/doc/samba-doc/examples/LDAP/samba.schema.gz /etc/ldap/schema/</p>
<p>#	Unzip the file.</p>
<p class="command">gzip -d /etc/ldap/schema/samba.schema.gz</p>
<p>#	Open the /etc/ldap/slapd.conf file for editing.</p>
<p class="command">vim /etc/ldap/slapd.conf</p>
<p>#	Add the following lines to the document where the other &#8220;include&#8221; lines are:</p>
<pre>include         /etc/ldap/schema/samba.schema</pre>
<pre>include         /etc/ldap/schema/misc.schema</pre>
<pre></pre>
<p>#	Change the line:</p>
<pre>access to attribute=userPassword</pre>
<p>#	to:</p>
<pre>access to attrs=userPassword,sambaNTPassword,sambaLMPassword</pre>
<p>#	Restart OpenLDAP:</p>
<p class="command">/etc/init.d/slapd restart</p>
<h3> Step 5: Configure SAMBA</h3>
<p>Now we need to configure SAMBA. This includes configuring the <span class="system">/etc/samba/smb.conf</span> file.</p>
<p>#	Open up the SAMBA directory.</p>
<p class="command">cd /etc/samba/</p>
<p>#	Backup the samba configuration file.</p>
<p class="command">cp smb.conf smb.conf.original</p>
<p>#	Open the samba configuration file for editing.</p>
<p class="command">vim smb.conf</p>
<p>#	Make the following changes throughout the file:</p>
<pre>workgroup = EXAMPLE
security = user
passdb backend = ldapsam:ldap://localhost/
obey pam restrictions = no
#######################################################################
#COPY AND PASTE THE FOLLOWING UNDERNEATH "OBEY PAM RESTRICTIONS = NO"
#######################################################################
#
#	Begin: Custom LDAP Entries
#
ldap admin dn = cn=admin,dc=example,dc=local
ldap suffix = dc=example, dc=local
ldap group suffix = ou=Groups
ldap user suffix = ou=Users
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=Users
; Do ldap passwd sync
ldap passwd sync = Yes
passwd program = /usr/sbin/smbldap-passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *all*authentication*tokens*updated*
add user script = /usr/sbin/smbldap-useradd -m "%u"
ldap delete dn = Yes
delete user script = /usr/sbin/smbldap-userdel "%u"
add machine script = /usr/sbin/smbldap-useradd -w "%u"
add group script = /usr/sbin/smbldap-groupadd -p "%g"
delete group script = /usr/sbin/smbldap-groupdel "%g"
add user to group script = /usr/sbin/smbldap-groupmod -m "%u" "%g"
delete user from group script = /usr/sbin/smbldap-groupmod -x "%u" "%g"
set primary group script = /usr/sbin/smbldap-usermod -g "%g" "%u"
domain logons = yes
#
#	End: Custom LDAP Entries
#
#####################################################
#STOP COPYING HERE!
#####################################################</pre>
<p>#	Comment out the line:</p>
<p><a href="http://howtoforge.com/subscription"><img src="http://howtoforge.com/themes/htf_glass/images/remove_ads.gif" alt="Remove ads" border="0" /></a></p>
<p><script type="text/javascript"> <!-- document.write('</div>
<p>'); //--> </script></p>
<pre>invalid users = root</pre>
<p>#	Add the following line:</p>
<pre>logon path =</pre>
<p>#	Restart SAMBA.</p>
<p class="command">/etc/init.d/samba restart</p>
<p>#	Give SAMBA the &#8220;admin&#8221; password to the LDAP tree.</p>
<p class="command">smbpasswd -w 12345</p>
<h3> Step 6: Configure the SMBLDAP-TOOLS package.</h3>
<p>We will be using the smbldap-tools package to populate our directory, add users, add workstations, etc&#8230; But, the tools need to be configured first!</p>
<p>#	Open up the examples directory.</p>
<p class="command">cd /usr/share/doc/smbldap-tools/examples/</p>
<p>#	Copy the configuration files to<span class="system"> /etc/smbldap-tools</span>:</p>
<p class="command">cp smbldap_bind.conf /etc/smbldap-tools/<br />
cp smbldap.conf.gz /etc/smbldap-tools/</p>
<p>#	Unzip the configuration file.</p>
<p class="command">gzip -d /etc/smbldap-tools/smbldap.conf.gz</p>
<p>#	Open up the <span class="system">/etc/smbldap-tools</span> directory.</p>
<p class="command">cd /etc/smbldap-tools/</p>
<p>#	Get the SID (Security ID) for your SAMBA domain.</p>
<p class="command">net getlocalsid</p>
<p> This results in (example): SID for domain DC01-UBUNTU is: S-1-5-21-949328747-3404738746-3052206637</p>
<p>#	Open the <span class="system">/etc/smbldap-tools/smbldap.conf</span> file for editing.</p>
<p class="command">vim smbldap.conf</p>
<p>#	Edit the file so that the following information is correct (according to your individual setup):</p>
<pre>SID="S-1-5-21-949328747-3404738746-3052206637" ## This line must have the same SID as when you ran "net getlocalsid"
sambaDomain="EXAMPLE"
ldapTLS="0"
suffix="dc=example,dc=local"
sambaUnixIdPooldn="sambaDomainName=EXAMPLE,${suffix}"
userSmbHome=
userProfile=
userHomeDrive=
userScript=
mailDomain="example.local"</pre>
<p>#	Open the <span class="system">/etc/smbldap-tools/smbldap_bind.conf</span> file for editing.</p>
<p class="command">vim smbldap_bind.conf</p>
<p>#	Edit the file so that the following information is correct (according to your individual setup):</p>
<pre>slaveDN="cn=admin,dc=example,dc=local"
slavePw="12345"
masterDN="cn=admin,dc=example,dc=local"
masterPw="12345"</pre>
<p>#	Set the correct permissions on the above files:</p>
<p class="command">chmod 0644 /etc/smbldap-tools/smbldap.conf<br />
chmod 0600 /etc/smbldap-tools/smbldap_bind.conf</p>
<h3> Step 7: Populate LDAP using smbldap-tools</h3>
<p>Now we need to populate our LDAP directory with some necessary SAMBA and Windows entries.</p>
<p>#	Execute the command to populate the directory.</p>
<p class="command">smbldap-populate -u 30000 -g 30000</p>
<p>#	At the password prompt assign your root password:</p>
<p class="system">12345</p>
<p>#	Verify that the directory has information in it by running the command:</p>
<p class="command">ldapsearch -x -b dc=example,dc=local | less</p>
<h3>Step 8: Add an LDAP user to the system</h3>
<p>It is time for us to add an LDAP user. We will use this user account to verify that LDAP authentication is working.</p>
<p>#	Add the user to LDAP</p>
<p class="command">smbldap-useradd -a -m -M ricky -c &#8220;Richard M&#8221; ricky</p>
<p>#	Here is an explanation of the command switches that we used.</p>
<p class="system">-a allows Windows as well as Linux login<br />
-m makes a home directory, leave this off if you do not need local access<br />
-M sets up the username part of their email address<br />
-c specifies their full name</p>
<p>#	Set the password the new account.</p>
<p class="command">smbldap-passwd ricky<br />
#	Password will be: 12345</p>
<h3> Step 9: Configure the server to use LDAP authentication.</h3>
<p>The basic steps for this section came from the Ubuntu Forums (<a href="http://ubuntuforums.org/showthread.php?t=597056" target="_blank">http://ubuntuforums.org/showthread.php?t=597056</a>). Thanks to all who contributed to that thread! Basically we need to tell our server to use LDAP authentication as one of its options. Be careful with this! It can cause your server to break! This is why we always have a backup around.</p>
<p>#	Install the necessary software for this to work.</p>
<p class="command">apt-get install auth-client-config libpam-ldap libnss-ldap</p>
<p>#	Answer the prompts on your screen with the following:</p>
<p class="system">Should debconf manage LDAP configuration?: Yes<br />
LDAP server Uniform Resource Identifier: ldapi://127.0.0.1<br />
Distinguished name of the search base: dc=example,dc=local<br />
LDAP version to use: 3<br />
Make local root Database admin: Yes<br />
Does the LDAP database require login? No<br />
LDAP account for root: cn=admin,dc=example,dc=local<br />
LDAP root account password: 12345</p>
<p>#	Open the <span class="system">/etc/ldap.conf</span> file for editing.</p>
<p class="command">vim /etc/ldap.conf</p>
<p>#	Configure the following according to your setup:</p>
<pre>host 127.0.0.1
base dc=example,dc=local
uri ldap://127.0.0.1/
rootbinddn cn=admin,dc=example,dc=local
bind_policy soft</pre>
<p>#	Copy the <span class="system">/etc/ldap.conf</span> file to <span class="system">/etc/ldap/ldap.conf</span></p>
<p class="command">cp /etc/ldap.conf /etc/ldap/ldap.conf</p>
<p>#	Create a new file <span class="system">/etc/auth-client-config/profile.d/open_ldap</span>:</p>
<p class="command">vim /etc/auth-client-config/profile.d/open_ldap</p>
<p>#	Insert the following into that new file:</p>
<pre>[open_ldap]
nss_passwd=passwd: compat ldap
nss_group=group: compat ldap
nss_shadow=shadow: compat ldap
pam_auth=auth       required     pam_env.so
 auth       sufficient   pam_unix.so likeauth nullok
 auth       sufficient   pam_ldap.so use_first_pass
 auth       required     pam_deny.so
pam_account=account    sufficient   pam_unix.so
 account    sufficient   pam_ldap.so
 account    required     pam_deny.so
pam_password=password   sufficient   pam_unix.so nullok md5 shadow use_authtok
 password   sufficient   pam_ldap.so use_first_pass
 password   required     pam_deny.so
pam_session=session    required     pam_limits.so
 session    required     pam_mkhomedir.so skel=/etc/skel/
 session    required     pam_unix.so
 session    optional     pam_ldap.so</pre>
<p>#	Backup the <span class="system">/etc/nsswitch.conf</span> file:</p>
<p class="command">cp /etc/nsswitch.conf /etc/nsswitch.conf.original</p>
<p>#	Backup the <span class="system">/etc/pam.d/</span> files:</p>
<p class="command">cd /etc/pam.d/<br />
mkdir bkup<br />
cp * bkup/</p>
<p>#	Enable the new LDAP Authentication Profile by executing the following command:</p>
<p class="command">auth-client-config -a -p open_ldap</p>
<p>#	Reboot the server and test to ensure that you can still log in using SSH and LDAP.</p>
<p class="command">reboot</p>
<h3> Step 10: Install BIND (DNS Server)</h3>
<p>Because we are going to be a domain controller and source for authentication it makes sense to also have some DNS services available. Please note that if you have multiple servers at your disposal it is recommended to install a seperate DNS server as well so we have two to look at.</p>
<p>#	Install the software.</p>
<p class="command">apt-get install bind9</p>
<h3> Step 11: Configure our primary DNS Zone using WebMin</h3>
<p>We now want to create our DNS zone so that we are in charge of it and can make use of it. I prefer using a GUI to do this as opposed to editing the zone files.</p>
<p>In a web browser navigate to: <span class="system">https://192.168.0.60:10000</span> (Please use the IP address that YOU assigned to your server.)<br />
Login as &#8220;sysadmin&#8221; and &#8220;12345&#8243;.<br />
Servers &gt; BIND DNS Server<br />
Under &#8220;Existing DNS Zones&#8221; click &#8220;Create master zone&#8221;.</p>
<p class="system">Zone type: Forward (Names to Addresses)<br />
Domain name / Network: example.local<br />
Records file: Automatic<br />
Master server: dc01-ubuntu.example.local<br />
Email address: sysadmin@example.local</p>
<p>Click &#8220;Create&#8221; button.</p>
<p>Click &#8220;Apply Changes&#8221; button.</p>
<p>Click &#8220;Address (0)&#8221; at the top.</p>
<p class="system">Name: dc01-ubuntu<br />
Address: 192.168.0.60<br />
Click &#8220;Create&#8221; button<br />
Click &#8220;Return to record types&#8221;</p>
<p>Click &#8220;Apply Changes&#8221; button.</p>
<h3> Step 12: Configure the server to use itself for DNS</h3>
<p>DNS doesn&#8217;t do a whole lot of good if we don&#8217;t use it. In this section we point our <span class="system">/etc/resolv.conf</span> file to ourselves. I also recommend leaving in a known working DNS server as the seconday source just in case something screws up. In some of my trials I did notice that the server would hang trying to start BIND9.</p>
<p>#	Open the <span class="system">/etc/resolv.conf</span> file for editing.</p>
<p class="command">vim /etc/resolv.conf</p>
<p>#	Add the following lines to the beginning of the file:</p>
<pre>search example.local
nameserver 192.168.0.60</pre>
<p>#	Reboot the server to ensure that DNS is working correctly.</p>
<p class="command">reboot</p>
<h3> Step 13: Add a workstation account to LDAP</h3>
<p>This tutorial is meant to create an opensource domain for Windows XP Professional client (and Linux clients) to authenticate against. Therefore we will add a workstation account for the Windows XP Professional workstation that we will be joining to the domain.</p>
<p>#	Execute the command:</p>
<p class="command">smbldap-useradd -w client-winxp</p>
<p><strong>* &#8220;client-winxp&#8221; is the hostname of the computer that you will be adding to the domain. This must be very specific!</strong></p>
<h3> Step 14: Configure your Windows XP Professional Client</h3>
<p>Now I will walk you through configuring your Windows XP Professional workstation so that it will join the domain.</p>
<p>#	Assumptions:</p>
<p>* This is a vanilla installation of Windows XP Professional SP2.<br />
* The computer name was set during installation to be: <span class="system">client-winxp</span><br />
* The Administrator password assigned is: <span class="system">12345</span><br />
* All other installation options have been left at their default settings.<br />
* After the installation the following occurred:<br />
* The only user account on the computer in use was &#8220;Administrator&#8221;<br />
* All available Windows Updates were installed.<br />
* A static IP address was assigned with the following information (for my setup only!)</p>
<p><span class="system">IP Address: 192.168.0.61<br />
Gateway: 192.168.0.1<br />
Netmask: 255.255.255.0<br />
DNS: 192.168.0.60<br />
Search domain: example.local</span></p>
<p>#	Join the workstation to the domain.</p>
<p>* Log into the computer as Administrator.<br />
* Right click &#8220;My Computer&#8221; and click &#8220;Properties&#8221;.<br />
* Click the tab &#8220;Computer Name&#8221;.<br />
* Click the button labeled &#8220;Change&#8221;.<br />
* At the bottom click the radial button labeled &#8220;Domain&#8221;.<br />
* In the box type the word &#8220;example&#8221; without quotes!<br />
* Click the &#8220;OK&#8221; button.<br />
* At the password prompt enter &#8220;root&#8221; for the user and &#8220;12345&#8243; for the password (substitute the password for what you assigned to your root user earlier!).</p>
<p>It should say &#8220;Welcome to the example domain.&#8221;<br />
* Click &#8220;OK&#8221;.<br />
* Click &#8220;OK&#8221; again.<br />
* Click &#8220;OK&#8221; again.<br />
Restart the workstation.</p>
<p>#	Log in with your test user (&#8220;ricky&#8221;) from earlier.<br />
Try logging into the Windows XP workstation (after selecting the domain from the drop down box) using our test user. It should work without issue!</p>
<p>#	Notes<br />
Please note that this is basic authentication right now. You&#8217;re on your own if you wish to add logon scripts, mapped drives, etc&#8230;</p>
<h3> Step 15: (Optional) Install Apache2 and PHPLDAPAdmin</h3>
<p>A nice way to view and modify your LDAP tree is with a GUI. PHPLDAPAdmin is one that many people recommend so I will show you how to install it and use it.</p>
<p>#	Install the software.</p>
<p class="command">apt-get install apache2 phpldapadmin</p>
<p>#	Open the file <span class="system">/etc/apache2/httpd.conf</span> for editing:</p>
<p class="command">vim /etc/apache2/httpd.conf</p>
<p>#	Add the following line to the top of the file. This prevents an annoying error message from Apache2.</p>
<pre>ServerName dc01-ubuntu.example.local</pre>
<p>#	Restart Apache2</p>
<p class="command">/etc/init.d/apache2 restart</p>
<p># Copy the PHPLDAPAdmin folder into the main web site directory. This is the lazy way of doing things. This way we don&#8217;t need to create a virtual server, we just access PHPLDAPAdmin by going to: <span class="system">http://192.168.0.60/phpldapadmin/</span></p>
<p class="command">cp -R /usr/share/phpldapadmin/ /var/www/phpldapadmin</p>
<p> There you have it! A full Ubuntu LDAP and SAMBA Domain Controller in 15 easy steps.</p>
<p><script type="text/javascript"> <!-- document.write('</p>
<div align="center">'); //--> </script><!-- BEGIN NetShelter Ad Tag for HowtoForge 300x250,336x280 --></p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2008/01/configure-openldap-samba-domain-controller-on-ubuntu-710.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Syncing your BlackBerry on Linux, a howto guide</title>
		<link>http://linewbie.com/2007/12/syncing-your-blackberry-on-linux.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=syncing-your-blackberry-on-linux</link>
		<comments>http://linewbie.com/2007/12/syncing-your-blackberry-on-linux.html#comments</comments>
		<pubDate>Sat, 29 Dec 2007 01:03:48 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[guides]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[information management]]></category>
		<category><![CDATA[linux and open source blog]]></category>
		<category><![CDATA[linux/unix/os distros]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2007/12/syncing-your-blackberry-on-linux.html</guid>
		<description><![CDATA[If you use Linux on your desktop, and you also happen to have a BlackBerry handheld device, youâ€™re probably aware that Research in Motion, the company that develops the BlackBerry platform, offers nothing in the way of support for its &#8230; <a href="http://linewbie.com/2007/12/syncing-your-blackberry-on-linux.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you use Linux on your desktop, and you also happen to have a <a href="http://www.blackberry.com/">BlackBerry</a> handheld device, youâ€™re probably aware that Research in Motion, the company that develops the BlackBerry platform, offers nothing in the way of support for its devices on Linux â€” but the intrepid geeks in the free software world do. Thanks to to the efforts of the Barry and OpenSync projects, I just finished syncing my BlackBerry 8800 with my Evolution contacts on my Ubuntu 7.10 desktop.</p>
<p><img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/31c8f_pearlcarouselae1.jpg" alt="Blackberry" /></p>
<p>If all you want to do is share data between your Linux box and the BlackBerry, no sweat. The 2GB Micro SD storage I inserted in my 8800 is available to my Linux system just like any other USB storage device. When I connect the USB cable to the BlackBerry, I simply say yes when Ubuntu asks if I want to enter Mass Storage Mode, and I can copy music and photos to the phone. I have run into a problem getting the audio for videos that were created with Kino to work correctly, but other than that, moving data back and forth between the PDA and the desktop â€œjust works.â€The Barry and OpenSync projects aim to provide a little more functionality than just moving data. According to its home page, the Barry project â€œis a GPL C++ library for interfacing with the RIM BlackBerry Handheld. It comes with a command-line tool for exploring the device and a GUI for making quick backups. This projectâ€™s goal is to create a fully functional syncing mechanism on Linux.â€ Release 0.11, which Iâ€™ve been playing with the past week, goes a long way toward meeting those goals. With it, you can explore, backup and restore, and â€” with a little help from OpenSync â€” sync databases. There is, however, some assembly required.</p>
<p><span id="more-433"></span></p>
<p>If youâ€™re not willing to get your hands dirty by downloading and building software executables in their early stages of development, and working from the CLI once you do, then the Barry/OpenSync combo is not ready for you just yet. If you are, heed this advice: back up your BlackBerry before you begin, because itâ€™s possible you could lose some data.</p>
<p>If youâ€™re willing and able to take the risks, you can get in on the fun and functionality ahead of the curve. The buzz on the Barry developers mailing list indicates that work is already underway to provide Barry as an Ubuntu package, as it already is on Mandriva, so it shouldnâ€™t be long before everyone can simply install the executables and leave the building and testing processes to developers.</p>
<p>I wonâ€™t walk you through the installation of each of the components, but I will tell you which ones I used and where I found them. Implementation details will vary with your distro, of course. Hereâ€™s what you need:</p>
<ul>
<li><a href="http://opensync.gforge.punktart.de/repo/opensync-0.21/">opensync-0.22 packages</a></li>
<li><a href="http://sourceforge.net/project/showfiles.php?group_id=153722&amp;package_id=174259">libusb-4.4.5</a></li>
<li><a href="http://sourceforge.net/project/showfiles.php?group_id=153722">barry-0.11</a></li>
</ul>
<p>Install the OpenSync packages first, because youâ€™ll need them in order to compile Barry. Make sure that not only OpenSync is release 0.22 â€” there are earlier and later releases, but you need 0.22 to work with Barry â€” but that any plugins you install match the 0.22 release number of OpenSync.</p>
<p>Before you compile Barry, be sure to specify <code>--enable-opensync-plug-in</code> when you run the configure script, as per <a href="http://netdirect.ca/software/packages/barry/install.php">Barryâ€™s detailed installation help</a>.</p>
<h4>Exploring the BlackBerry with btool</h4>
<p>The first time you connect your BlackBerry and Linux machine with a USB cable, youâ€™ll get a screen on the PDA whining about an insufficient amount of current to charge the device. You can safely ignore that; you wonâ€™t be short of power for long. In fact, after entering the <code>btool</code> command, youâ€™ll have all the power you need to charge the phone via USB.</p>
<p>You can enter <code>btool -h</code> for a complete list of options. If you enter <code>btool -t</code>, for example, youâ€™ll get a list of all the databases Barry finds on your BlackBerry. There were about 75 on my 8800. Barry canâ€™t presently parse all of them, but the most important ones are there, as entering <code>btool -S</code> reveals:</p>
<pre>
<p class="code">Supported Database parsers:
   Address Book
   Messages
   Calendar
   Service Book
   Memos
   Tasks
   PIN Messages
   Saved Email Messages
   Folders

Supported Database builders:
   Address Book</pre>
<p>You can explore any of the databases on the BlackBerry, not just those with parsers, by dumping their records to the console. To see whatâ€™s in Browser Folders, for example, simply enter <code>btool -d 'Browser Folders'</code> at the command line. btool will reply with something like this:</p>
<pre>
<p class="code">
Blackberry devices found:
Device ID: 0Ã—8063860. PIN: 666d6a66, Description: RIM 8800 Series Colour GPRS Handheld
Using device (PIN): 666d6a66
Raw record dump for record: 805f8a8
    00000000: 06 00 26 00 40 02 44 01 01 00 02 e6 17 8a 00 14  ..&amp;.@.Dâ€¦â€¦â€¦
    00000010: 00 00 81 d6 e2 b7 60 00 0d 57 41 50 20 42 6f 6f  â€¦â€¦`..WAP Boo
    00000020: 6b 6d 61 72 6b 73                                kmarks

Raw record dump for record: 805f8a8
    00000000: 06 00 2d 00 40 02 44 01 02 00 88 2a 69 2c 00 1b  ..-.@.Dâ€¦.*i,..
    00000010: 00 00 81 d6 e2 b7 60 00 14 42 6c 61 63 6b 42 65  â€¦â€¦`..BlackBe
    00000020: 72 72 79 20 42 6f 6f 6b 6d 61 72 6b 73           rry Bookmarks</pre>
<p>Of course, raw data like this is more important to developers than to ordinary users, so letâ€™s move on to more user-friendly things, such as the backup and restore utility.</p>
<p><img src="http://img263.imageshack.us/img263/3139/1232511dh0.png" align="right" /> The GUI backup application included with Barry is simple and effective. Note: Barry has a configure option to build the GUI, but it was built by default on my install. If itâ€™s not on yours, rerun the configure script and add the <code>--enable-gui</code> option, then rebuild.</p>
<p>Start by entering <code>barrybackup</code> at the command line, wait a second until it finds your device and displays its PIN number, and when it does, click on Save. You can edit the list of databases that the app will either save or restore by selecting Edit -&gt; Config from the option menu to display the pop-up window in Figure 1, from which you can edit either list.</p>
<p>After selecting Save, I watched the Progress bar slide across the screen and the database names scroll past in the Database text box until the process was complete. I then immediately tested the Restore function.</p>
<p>When you click Restore, youâ€™re presented with a list of all the saved backups Barry finds in the .barry/backup/PINNUMBER directory, where PINNUMBER is the PIN of the device youâ€™re working with. After clicking Restore, I watched as database names appeared, were deleted on the BlackBerry, then restored from my desktop. All went well until I came to the Time Zones table, when I started to see â€œusb_bulk_restoreâ€ errors. The cure was simply to install release 4.4.5 of libusb. Since doing so, Iâ€™ve seen no more of these errors.</p>
<p>Barry aims to provide the infrastructure for more advanced, user-friendly applications that can be developed by others. It includes a couple of sample applications to demonstrate. One allows you to enter new contact information, and the other new calendar entries. They work well, but a full-blown app that would allow you to not only add, but edit or delete existing entries, would really be useful.</p>
<h4>Synchronicity</h4>
<p>Probably the most sought-after feature Barry provides is synchronization. I wasnâ€™t familiar with the synchronization process before I began exploring BlackBerries and Linux, so the concepts of groups, members, and device plugins were new to me in this context.</p>
<p>The synchronization process acts on a group of devices. Before I could actually sync something, I needed to define a group, its members, and the plugin required for each member. When I installed the OpenSync packages, I also installed a tool to do all those things called msynctool, as well as plugins for Evolution and Google Calendar. Both msynctool and the plugins come from the OpenSync project, but are separate downloads. Msynctool runs from the CLI, and it includes a helpful man page; I recommend entering <code>man msynctool</code> if synchronization is new to you.</p>
<p>Create a group and its members is easy:</p>
<pre>msynctool --addgroup Blackberry
<p class="code">msynctool â€“addmember Blackberry barry-sync
msynctool â€“addmember Blackberry evo2-sync
msynctool â€“showgroup Blackberry</pre>
<p>The last command reported that the Blackberry group contained two members, but that the first one was not yet configured, which I had to do before I could sync. Still using the msynctool tool, I entered <code>msynctool --configure Blackberry 1</code>, where the 1 represented the barry-sync plugin. That opened the default text editor â€” nano if youâ€™re using Ubuntu 7.10 and havenâ€™t changed the symbolic link at /etc/alternatives/editor to point to another editor â€” which allowed me to edit the default configuration for the BlackBerry and insert its actual PIN number in place of the default.</p>
<p>If you prefer to use an editor other than the default on your distro, you can accomplish the same thing outside of msynctool simply by editing ~/.opensync/group1/1/barry-sync.conf.</p>
<p>Finally, it was time to sync the BlackBerry and my Evolution contact files. All I had to do was enter the command <code>msynctool --sync Blackberry</code>, then answer a single question about which plugin should rule when duplicate contacts were found. That was it; I was in sync at last.</p>
<p>If all of this sounds too geeky for you, donâ€™t despair. Help is coming for both installation and use. With a working framework in place, thanks to OpenSync and Barry, GUIs are on their way, in the form of the kitchensync project at KDE.org, for example, or, if youâ€™re a GNOME user, the multisync-GUI tool from the OpenSync project.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2007/12/syncing-your-blackberry-on-linux.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shopping: openSUSE Store</title>
		<link>http://linewbie.com/2007/12/shopping-opensuse-store.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=shopping-opensuse-store</link>
		<comments>http://linewbie.com/2007/12/shopping-opensuse-store.html#comments</comments>
		<pubDate>Sat, 22 Dec 2007 22:00:27 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[linux and open source blog]]></category>
		<category><![CDATA[linux/unix/os distros]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2007/12/shopping-opensuse-store.html</guid>
		<description><![CDATA[Get yourself some openSUSE apparel or a mug for this christmas. Shop @openSUSE Store Anyone wants to make a gift for me â€¦. let me know, Iâ€™ll send you my postal address :-p Happy Christmas to everyone out there.]]></description>
			<content:encoded><![CDATA[<p>Get yourself some openSUSE apparel or a mug for this christmas.</p>
<p align="center"><img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/aa7a6_1133666_6636239_1_big.jpg" height="190" width="190" />  <img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/aa7a6_1133666_6637521_1_big.jpg" height="190" width="190" /></p>
<p align="center">Shop <a href="http://shop.opensuse.org/"><strong>@openSUSE Store </strong></a></p>
<p>Anyone wants to make a gift for me â€¦. let me know, Iâ€™ll send you my postal address :-p Happy Christmas to everyone out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2007/12/shopping-opensuse-store.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tango Theme on Your Symbian60 Mobile Phone</title>
		<link>http://linewbie.com/2007/12/tango-theme-on-your-symbian60-mobile-phone.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tango-theme-on-your-symbian60-mobile-phone</link>
		<comments>http://linewbie.com/2007/12/tango-theme-on-your-symbian60-mobile-phone.html#comments</comments>
		<pubDate>Sat, 22 Dec 2007 22:00:15 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[linux and open source blog]]></category>
		<category><![CDATA[linux/unix/os distros]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2007/12/tango-theme-on-your-symbian60-mobile-phone.html</guid>
		<description><![CDATA[Wanna have Tango theme on your mobile phone?! This project is a theme for Symbian60 enabled phones/devices following the Tango Style Guidelines and using the Tango Icon Theme. Features: Symbian60 2nd and 3rd Edition support Portrait support (Landscape soon) Most &#8230; <a href="http://linewbie.com/2007/12/tango-theme-on-your-symbian60-mobile-phone.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wanna have Tango theme on your mobile phone?! This project is a theme for Symbian60 enabled phones/devices following the <a href="http://tango.freedesktop.org/" title="http://tango.freedesktop.org/" rel="nofollow">Tango Style Guidelines</a> and using the Tango Icon Theme.</p>
<p><strong>Features:</strong></p>
<ul>
<li> Symbian60 2nd and 3rd Edition support</li>
<li> Portrait support (Landscape soon)</li>
<li> Most Icons are replaced by Tango equivalents</li>
<li> Contains Icons for 3rd party applications</li>
<li> Custom graphics using the Tango color palette</li>
<li> Total replacement of all widget elements such as popups, tabs, scrollbars, clock fonts and others</li>
<li> Music Player Skin (Not on 3rd party music players bundled with some phones)</li>
<li> Free to download and use</li>
<li> Free Open Source Software</li>
</ul>
<p><img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/c1349_s60tangoidleit1.png" /> <img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/c1349_s60tangoappgrid1wf1.png" /></p>
<p>Grab the .SIS installer from <strong><a href="http://wiki.sukimashita.com/Tango_Symbian60_Theme">Martinâ€™s website</a></strong> and have fun. Since I am a Windows Mobile 6 Pro user I cannot run it, but would if I had a Symbian S60 mobile. Also check out the openSUSE theme for your Symbian mobile <a href="http://linux.wordpress.com/2007/10/17/opensuse-theme-for-sony-ericsson-mobiles/"><strong>here</strong></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2007/12/tango-theme-on-your-symbian60-mobile-phone.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenID &#8211; Open Source Identity Management</title>
		<link>http://linewbie.com/2007/12/openid-open-source-identity-management.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=openid-open-source-identity-management</link>
		<comments>http://linewbie.com/2007/12/openid-open-source-identity-management.html#comments</comments>
		<pubDate>Sat, 22 Dec 2007 06:00:08 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[linux and open source blog]]></category>
		<category><![CDATA[linux/unix/os distros]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2007/12/openid-open-source-identity-management.html</guid>
		<description><![CDATA[OpenID was originally developed by Brad Fitzpatrick of LiveJournal (now owned by Russian media company, SUP), and, as the term states, the Light-Weight Identity, Yadis, Sxip DIX protocol that was proposed at IETF, and XRI/i-names. The OpenID Foundation was formed &#8230; <a href="http://linewbie.com/2007/12/openid-open-source-identity-management.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/53570_250pxopenidlogosvgys2.png" align="right" height="94" width="250" /><a href="http://openid.net/"><strong>OpenID</strong></a> was originally developed by Brad Fitzpatrick of LiveJournal (now owned by Russian media company, SUP), and, as the term states, the Light-Weight Identity, Yadis, Sxip DIX protocol that was proposed at IETF, and XRI/i-names. The <strong><a href="http://openid.net/foundation">OpenID Foundation</a></strong> was formed to assist the open source model by providing a legal entity to be the steward for the community by providing needed infrastructure and generally helping to promote and support expanded adoption of OpenID.</p>
<p>OpenID has arisen from the open source community to solve the problems that could not be easily solved by other existing technologies. OpenID is a lightweight method of identifying individuals that uses the same technology framework that is used to identify websites. As such, OpenID is not owned by anyone, nor should it be. Today, anyone can choose to be an OpenID user or an OpenID Provider for free without having to register or be approved by any organization, being not proprietary and completely free. OpenID eliminates the need for multiple usernames across different websites, simplifying your online experience.You get to choose the OpenID Provider that best meets your needs and most importantly that you trust. At the same time, your OpenID can stay with you, no matter which Provider you move to.</p>
<p><img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/53570_protocolopenidrt1.jpg" /></p>
<p>For businesses, this means a lower cost of password and account management, while drawing new web traffic. OpenID lowers user frustration by letting users have control of their login.For geeks, OpenID is an open, decentralized, free framework for user-centric digital identity. OpenID takes advantage of already existing internet technology (URI, HTTP, SSL, Diffie-Hellman) and realizes that people are already creating identities for themselves whether it be at their blog, photostream, profile page, etc. With OpenID you can easily transform one of these existing URIs into an account which can be used at sites which support OpenID logins.OpenID is still in the adoption phase and is becoming more and more popular, as large organizations like AOL, Microsoft, Sun, Novell, etc. begin to accept and provide OpenIDs. Today it is estimated that there are over 160-million OpenID enabled URIs with nearly ten-thousand sites supporting OpenID logins.Currently work is underway developing OpenID Authentication 2.0, which will use the Yadis service discovery protocol. OpenID is now developing into a much more complete framework that will support other identity services besides authentication and is been made a high priority in Firefox 3 browser.</p>
<p>Here are some places you can visit to see where you can use your OpenID to log in today:</p>
<ul>
<li><strong><a href="https://www.myopenid.com/directory">myOpenID Site Directory</a></strong></li>
<li><strong><a href="http://openiddirectory.com/">The OpenID Directory</a></strong></li>
</ul>
<p>I am quite sure that Web 3.0, if I may say so, will include OpenID as itâ€™s authentication and ID management backend. So, then what happens to IBM and Novell backed <a href="http://www.eclipse.org/higgins/"><strong>Higgins</strong></a> â€¦ or are they collaborating?</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2007/12/openid-open-source-identity-management.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2007: Top 10 Free and Open Source Legal Issues</title>
		<link>http://linewbie.com/2007/12/2007-top-10-free-and-open-source-legal-issues.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2007-top-10-free-and-open-source-legal-issues</link>
		<comments>http://linewbie.com/2007/12/2007-top-10-free-and-open-source-legal-issues.html#comments</comments>
		<pubDate>Sat, 22 Dec 2007 00:00:10 +0000</pubDate>
		<dc:creator>Linewbie.com</dc:creator>
				<category><![CDATA[linux and open source blog]]></category>
		<category><![CDATA[linux/unix/os distros]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.linewbie.com/2007/12/2007-top-10-free-and-open-source-legal-issues.html</guid>
		<description><![CDATA[â€œThe year 2007 has been the most active year for legal developments in the history of free and open source (â€œFOSSâ€). In fact, you would have been hard pressed in past years to enumerate even five important legal developments. However &#8230; <a href="http://linewbie.com/2007/12/2007-top-10-free-and-open-source-legal-issues.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>â€œThe year 2007 has been the most active year for legal developments in the history of free and open source (â€œFOSSâ€). In fact, you would have been hard pressed in past years to enumerate even five important legal developments. However 2007 permits the creation of a traditional â€œtop tenâ€ list.â€</p>
<p><img src="http://www.linewbie.com/wp-content/plugins/wp-o-matic/cache/fc513_osslicensetc1.jpg" /></p>
<p>Interested what goes behind the curtain when it comes to all those legality issues going around with free and open source world? Then check out a post <a href="http://lawandlifesiliconvalley.blogspot.com/2007/12/2007-top-ten-free-and-open-source-legal.html"><strong>here to see the Top 10 list of legal issues</strong></a> compiled by Mark Radcliffe from Law and Life: Silicon Valley blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://linewbie.com/2007/12/2007-top-10-free-and-open-source-legal-issues.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

