<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/15578/Standardising_UNIX_Command-Line_Tools</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2012, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Wed, 15 Feb 2012 15:44:04 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>it's simple</title>
			<link>http://www.osnews.com/thread?154747</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?154747</guid>
			<description>When dealing with a heterogenous environment (a mixture of Linux, BSD, Solaris, HP/UX, Macs, Windows), the easist way to make your life simpler is to just install the GNU command-line utilities on all of them (via Cygwin for Windows).  The GNU stuff can coexist with the native tools, and then you don't have to remember slight variations in command-line switches for each system.</description>
			<pubDate>Tue, 22 Aug 2006 17:23:00 GMT</pubDate>
			<author>donotreply@osnews.com (JoeBuck)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>The downside</title>
			<link>http://www.osnews.com/thread?154777</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?154777</guid>
			<description>I tend to create my own environment like this too, with a bunch of aliases and functions on every machine I use for all the regular things I do.  <br />
<br />
But the downside of that having someone ask me how to do something when I'm at their machine.   Then I stand there trying to remember what my aliases really stand for.  It makes me look like a fish out of water--which I am at that point.</description>
			<pubDate>Tue, 22 Aug 2006 18:02:00 GMT</pubDate>
			<author>donotreply@osnews.com (KenJackson)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Better tools</title>
			<link>http://www.osnews.com/thread?155023</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?155023</guid>
			<description>I maintain a tool trying to solve this problem and more:<br />
<br />
<a href="http://reductivelabs.com/projects/puppet" rel="nofollow">http://reductivelabs.com/projects/puppet</a><br />
<br />
Puppet's lowest layer is a library that abstracts the differences in users, groups, filesystem mounts, or just about anything else; it's easy to add new types, and easy to add new backends for existing types (someone today just sent in support for up2date as a backend to packaging, in about 30 minutes of work with no prior experience).<br />
<br />
In addition to the library, though, I've got a client/server architecture that makes it simple to manage a large number of machines using the same configuration (with a flexible configuration language that allows you to deal with all of the heterogeneity in your environment).</description>
			<pubDate>Wed, 23 Aug 2006 02:22:00 GMT</pubDate>
			<author>donotreply@osnews.com (lkanies)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>

