<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: DASH on Ubuntu</title>
	<atom:link href="http://pthree.org/2008/06/27/dash-on-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://pthree.org/2008/06/27/dash-on-ubuntu/</link>
	<description>Linux.  GNU.  Freedom.</description>
	<lastBuildDate>Wed, 16 May 2012 07:36:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-beta2-20489</generator>
	<item>
		<title>By: Taylan</title>
		<link>http://pthree.org/2008/06/27/dash-on-ubuntu/#comment-115711</link>
		<dc:creator>Taylan</dc:creator>
		<pubDate>Thu, 21 Apr 2011 18:59:57 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=614#comment-115711</guid>
		<description>Bash is surely quite &quot;bloated&quot; when compared to dash, but there will usually _not_ be too great of a speed increase in your boot time simply by switching to dash.

Depends greatly on what your boot scripts do of course, you might just gain a whole or even two whole seconds.
I&#039;m half sarcastic half serious here. Two seconds is something, but you really won&#039;t get much more. If you do, your boot scripts are bloated themselves and so make the difference more apparent. :P


By the way dash has some few &quot;BSD extensions&quot; (as the manpage calls them) on top of posix; running on dash is not a fully reliable posix conformance test. Just saying.

Another thing is that dash has some nasty bugs... At least one upstream as i&#039;m writing this, i _just_ updated from git to be sure, don&#039;t know about Ubuntu/Debian versions though, maybe they&#039;re patched etc..


Irrelevant note: I just realized the browser/OS information on top of each comment. Don&#039;t believe mine, i&#039;m on Uzbl and have a different useragent string for compatibility! :D</description>
		<content:encoded><![CDATA[<p>Bash is surely quite &#8220;bloated&#8221; when compared to dash, but there will usually _not_ be too great of a speed increase in your boot time simply by switching to dash.</p>
<p>Depends greatly on what your boot scripts do of course, you might just gain a whole or even two whole seconds.<br />
I&#8217;m half sarcastic half serious here. Two seconds is something, but you really won&#8217;t get much more. If you do, your boot scripts are bloated themselves and so make the difference more apparent. <img src='http://pthree.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>By the way dash has some few &#8220;BSD extensions&#8221; (as the manpage calls them) on top of posix; running on dash is not a fully reliable posix conformance test. Just saying.</p>
<p>Another thing is that dash has some nasty bugs&#8230; At least one upstream as i&#8217;m writing this, i _just_ updated from git to be sure, don&#8217;t know about Ubuntu/Debian versions though, maybe they&#8217;re patched etc..</p>
<p>Irrelevant note: I just realized the browser/OS information on top of each comment. Don&#8217;t believe mine, i&#8217;m on Uzbl and have a different useragent string for compatibility! <img src='http://pthree.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron</title>
		<link>http://pthree.org/2008/06/27/dash-on-ubuntu/#comment-103794</link>
		<dc:creator>Aaron</dc:creator>
		<pubDate>Mon, 30 Jun 2008 16:08:55 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=614#comment-103794</guid>
		<description>test</description>
		<content:encoded><![CDATA[<p>test</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: No One in Particular</title>
		<link>http://pthree.org/2008/06/27/dash-on-ubuntu/#comment-103684</link>
		<dc:creator>No One in Particular</dc:creator>
		<pubDate>Fri, 27 Jun 2008 23:21:38 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=614#comment-103684</guid>
		<description>Bash isn&#039;t an apt-get away, it&#039;s installed by default! (in ubuntu-minimal)
The issue is /bin/sh is linked to dash.  (Dash is used for scripts, bash is the shell by default)
Your friends with the scripting problem need only redirect their shebang to /bin/bash, and all their problems will be solved.

If they ask for /bin/sh, they can&#039;t expect it to be bash, since... they&#039;re asking for anything that does scripts (including zsh, tsh, whatever).  Not bash scripts.

Effectively, their shebangs are lying about what language the script is.</description>
		<content:encoded><![CDATA[<p>Bash isn&#8217;t an apt-get away, it&#8217;s installed by default! (in ubuntu-minimal)<br />
The issue is /bin/sh is linked to dash.  (Dash is used for scripts, bash is the shell by default)<br />
Your friends with the scripting problem need only redirect their shebang to /bin/bash, and all their problems will be solved.</p>
<p>If they ask for /bin/sh, they can&#8217;t expect it to be bash, since&#8230; they&#8217;re asking for anything that does scripts (including zsh, tsh, whatever).  Not bash scripts.</p>
<p>Effectively, their shebangs are lying about what language the script is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jldugger</title>
		<link>http://pthree.org/2008/06/27/dash-on-ubuntu/#comment-103683</link>
		<dc:creator>jldugger</dc:creator>
		<pubDate>Fri, 27 Jun 2008 23:20:38 +0000</pubDate>
		<guid isPermaLink="false">http://pthree.org/?p=614#comment-103683</guid>
		<description>Isn&#039;t bash installed by default? Users should still have bash as their default shell, and like you mention, just changing /bin/sh to /bin/bash will work if you&#039;re not willing to remove bashisms.</description>
		<content:encoded><![CDATA[<p>Isn&#8217;t bash installed by default? Users should still have bash as their default shell, and like you mention, just changing /bin/sh to /bin/bash will work if you&#8217;re not willing to remove bashisms.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

