<?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>machine-envy &#187; ubuntu</title>
	<atom:link href="http://www.machine-envy.com/blog/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.machine-envy.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 27 Jul 2010 23:23:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Finally: a simple tool capable of producing debs, rpms, etc.</title>
		<link>http://www.machine-envy.com/blog/2007/09/23/finally-a-simple-tool-capable-of-producing-debs-rpms-etc/</link>
		<comments>http://www.machine-envy.com/blog/2007/09/23/finally-a-simple-tool-capable-of-producing-debs-rpms-etc/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 18:57:23 +0000</pubDate>
		<dc:creator>James Casbon</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.machine-envy.com/blog/2007/09/23/finally-a-simple-tool-capable-of-producing-debs-rpms-etc/</guid>
		<description><![CDATA[I&#8217;ve no idea why it has taken so long to find it, but have a look at esp package manager.  It&#8217;s simple and it works.  An example configuration file to show you what I mean:
 ## Metadata
%product Foo
%copyright 2000-2007 by Foowhizzer.
%vendor Foocom
%license COPYING
%readme README
%description Foo server.
%version 2.2.2 1
## Filelist
$prefix=/usr/local
f 755 root sys ${prefix}/bin/foo [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve no idea why it has taken so long to find it, but have a look at <a href="http://www.easysw.com/epm/">esp package manager</a>.  It&#8217;s simple and it works.  An example configuration file to show you what I mean:</p>
<blockquote><p> ## Metadata</p>
<p>%product Foo<br />
%copyright 2000-2007 by Foowhizzer.<br />
%vendor Foocom<br />
%license COPYING<br />
%readme README<br />
%description Foo server.<br />
%version 2.2.2 1</p>
<p>## Filelist</p>
<p>$prefix=/usr/local</p>
<p>f 755 root sys ${prefix}/bin/foo foo<br />
i 755 root sys fooinit fooinit</p>
<p>## Scripts</p>
<p>%preinstall &lt;&lt; EOF<br />
echo &#8220;doing pre install, enter your name:&#8221;<br />
read name<br />
echo &#8220;oh hai, $$name, thx for installing&#8221;<br />
EOF</p>
<p>%postinstall &lt;&lt; END_OF_POSTINSTALL<br />
echo &#8220;doing postinstall&#8221;<br />
END_OF_POSTINSTALL</p></blockquote>
<p>And thats it.  Run epm and get a deb, rpm, tgz, pkg or whatever.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.machine-envy.com/blog/2007/09/23/finally-a-simple-tool-capable-of-producing-debs-rpms-etc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samba, winbind and CIFS &#8211; can&#8217;t we all get along?</title>
		<link>http://www.machine-envy.com/blog/2007/04/03/samba-winbind-and-cifs-cant-we-all-get-along/</link>
		<comments>http://www.machine-envy.com/blog/2007/04/03/samba-winbind-and-cifs-cant-we-all-get-along/#comments</comments>
		<pubDate>Tue, 03 Apr 2007 11:08:34 +0000</pubDate>
		<dc:creator>James Casbon</dc:creator>
				<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.machine-envy.com/blog/?p=116</guid>
		<description><![CDATA[Just in case, as I did, you think of running a mixed windows/linux network using a samba PDC then here&#8217;s something to be aware of.  When mounting the smbfs filesystem from linux, you will get CIFS extensions.  Great &#8211; your uids will be the same on server and client.  However, winbind will [...]]]></description>
			<content:encoded><![CDATA[<p>Just in case, as I did, you think of running a mixed windows/linux network using a samba PDC then here&#8217;s something to be aware of.  When mounting the smbfs filesystem from linux, you will get CIFS extensions.  Great &#8211; your uids will be the same on server and client.  However, winbind will generate you a random uid when it authenticates on the PDC.  What joy!</p>
<p>Given that these two utilities are from the same project, you think they would play nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.machine-envy.com/blog/2007/04/03/samba-winbind-and-cifs-cant-we-all-get-along/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Good stuff on oD</title>
		<link>http://www.machine-envy.com/blog/2006/11/24/good-stuff-on-od/</link>
		<comments>http://www.machine-envy.com/blog/2006/11/24/good-stuff-on-od/#comments</comments>
		<pubDate>Fri, 24 Nov 2006 10:57:02 +0000</pubDate>
		<dc:creator>Becky Hogge</dc:creator>
				<category><![CDATA[development]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[opendemocracy]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.machine-envy.com/blog/2006/11/24/good-stuff-on-od/</guid>
		<description><![CDATA[Two reasons to drop in on openDemocracy this week. The first is a pilot podcast, 20 minutes of audio journalism that takes in Sidney Blumenthal&#8217;s view on the Democrats&#8217; victory in the states, Alain de Botton&#8217;s view on architecture, and prospects for an independent South Ossetia, as well as vox pops from the oD team. [...]]]></description>
			<content:encoded><![CDATA[<p><img width="198" height="48" align="right" src="http://www.opendemocracy.net/pix/home/podcast.gif" />Two reasons to drop in on openDemocracy this week. The first is a <a href="http://www.opendemocracy.net/globalization/podcast_pilot_4118.jsp">pilot podcast</a>, 20 minutes of audio journalism that takes in Sidney Blumenthal&#8217;s view on the Democrats&#8217; victory in the states, Alain de Botton&#8217;s view on architecture, and prospects for an independent South Ossetia, as well as vox pops from the oD team. If you&#8217;ve got time to have a listen, please give some feedback as to whether you think it is a good investment of oD&#8217;s time and resources.</p>
<p>The second is this excellent overview of <a href="http://www.opendemocracy.net/democracy-africa_democracy/technology_liberation_4124.jsp">ICT for development</a> from Patricia Daniel, which makes clear that OLPC/XO-1/the $100 dollar laptop will not be operating in a vacuum in the developing world. David, our deputy editor, has been trying to source a piece like this for a long time &#8211; it&#8217;s a really useful summary of schemes in the Global South. What I took from it is, much ilke Web 2.0 hype in the West, the projects that work are the ones that are user-orientated, and that people want to use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.machine-envy.com/blog/2006/11/24/good-stuff-on-od/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>n80 as bluetooth modem on Linux</title>
		<link>http://www.machine-envy.com/blog/2006/07/27/n80-as-bluetooth-modem/</link>
		<comments>http://www.machine-envy.com/blog/2006/07/27/n80-as-bluetooth-modem/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 18:34:22 +0000</pubDate>
		<dc:creator>James Casbon</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.machine-envy.com/blog/?p=43</guid>
		<description><![CDATA[A few people commented on my previous post asking if I knew how to get the n80 working with bluetooth.  File transfer works out of the box using gnome-obex-server, but the modem was a little more tricky.  The chat scripts seemed to not get any response.
Turns out, nokia have changed the bluetooth channel [...]]]></description>
			<content:encoded><![CDATA[<p>A few people commented on my <a href="http://www.machine-envy.com/blog/?p=36">previous post</a> asking if I knew how to get the n80 working with bluetooth.  File transfer works out of the box using gnome-obex-server, but the modem was a little more tricky.  The chat scripts seemed to not get any response.</p>
<p>Turns out, nokia have changed the bluetooth channel from 1 to 2, as sdptool reveals:</p>
<p>~$ sdptool browse xx:xx:xx:xx</p>
<p>&#8230;..</p>
<p>Service Name: Dial-Up Networking<br />
Service RecHandle: 0&#215;10008<br />
Service Class ID List:<br />
&#8220;Dialup Networking&#8221; (0&#215;1103)<br />
Protocol Descriptor List:<br />
&#8220;L2CAP&#8221; (0&#215;0100)<br />
&#8220;RFCOMM&#8221; (0&#215;0003)<br />
Channel: 2<br />
Language Base Attr List:<br />
code_ISO639: 0&#215;454e<br />
encoding:    0&#215;6a<br />
base_offset: 0&#215;100<br />
Profile Descriptor List:<br />
&#8220;Dialup Networking&#8221; (0&#215;1103)<br />
Version: 0&#215;0100</p>
<p>So, if you want to get it working, just change your /etc/bluetooth/rfcomm.conf to a new channel:</p>
<p>rfcomm2 {<br />
bind yes;<br />
# Bluetooth address of the device<br />
device xx:xx:xx:xx;<br />
# RFCOMM channel for the connection<br />
channel 2;<br />
# Description of the connection<br />
comment &#8220;Example Bluetooth device&#8221;;<br />
}<br />
PS, you can get chat scripts <a href="http://www.hingston.demon.co.uk/mike/nokia6680.html">here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.machine-envy.com/blog/2006/07/27/n80-as-bluetooth-modem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fun with a N80 and ubuntu (or why linux users shouldn&#8217;t be early adopters)</title>
		<link>http://www.machine-envy.com/blog/2006/07/11/fun-with-a-n80-and-ubuntu-or-why-linux-users-shouldnt-be-early-adopters/</link>
		<comments>http://www.machine-envy.com/blog/2006/07/11/fun-with-a-n80-and-ubuntu-or-why-linux-users-shouldnt-be-early-adopters/#comments</comments>
		<pubDate>Tue, 11 Jul 2006 21:30:26 +0000</pubDate>
		<dc:creator>James Casbon</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.machine-envy.com/blog/?p=36</guid>
		<description><![CDATA[My new phone arrived from Orange yesterday.  It&#8217;s a brand new nokia N80 with the kind of contract you can only get by threatening to dump your mobile provider. The N80 is a phone that you can turn on itside and use as a 3 megapixel camera.  The good points of the phone [...]]]></description>
			<content:encoded><![CDATA[<p>My new phone arrived from Orange yesterday.  It&#8217;s a brand new nokia N80 with the kind of contract you can only get by threatening to dump your mobile provider. The N80 is a phone that you can turn on itside and use as a 3 megapixel camera.  The good points of the phone are the excellent screen and the builtin wifi access.  Google maps for mobiles really rocks on this and webpages look good.  However, it has a number of problems that leave me frustrated.</p>
<p>First off, the build quality seems pretty poor.  Its one of those slidey phones and the top part feels slightly loose. It wobbles from side to side in your hand &#8211; not what you expect from a new piece of kit.   Secondly, orange seem to have done all they can to screw the UI.  For example, straight after you take a snap it pops up a dialog box with two options: &#8217;save to gallery&#8217; or &#8217;send to friend&#8217;.  What&#8217;s the thing these two have in common?  They both make money for Orange.  The option &#8216;just save it to the 128meg SD card&#8217; is completely absent.  You have to press cancel, which is pretty hidden and unintuative, to get this behaviour.</p>
<p>The &#8216;gallery&#8217; which that dialog box is speaking about is a web based piece of software from pixota which it seems orange *really* want me to use.  Hence the other genius idea that orange had: to put this gallery as the first option on the phones &#8216;home page&#8217; instead of contacts.  This is where the cursor starts when you unlock your phone, and every time you press it by mistake the phone attempts to make a 3g connection, and so on, resulting in a pissed off phone user.  I haven&#8217;t found out a way to change this, but given the labyrinthine nature of the series 60 menus, this could be my fault.</p>
<p>Now all that remains is getting this baby to work with ubuntu.   Contact syncing I didn&#8217;t have much hope for given my previous experiences with opensync.  The opensync version packaged with dapper is hopeless, but I did find <a href="http://www.in.fh-merseburg.de/~jahn/">subversion packages</a> which gave me some hope.  I did get the phone syncing this way with msynctool, and msynctool reports that it is sending stuff to the phone.  The phone, however, steadfastedly refuses to show any of these changes.<br />
So if syncing won&#8217;t work, what about getting the photos off the phone.  The N80 has a mode where it can act as a USB storage device, so that should be simple right?  Well, not exactly.  It requires a <a href="http://lists-archives.org/linux-usb-users/02867-possible-bug-is-usb-storage-sda-module-i-o-errors-with-nokia-n80-mass-storage-mode.html"> kernel patch </a> and I really don&#8217;t feel I have time for a kernel patch these days.  That&#8217;s why I&#8217;m using ubuntu, right?<br />
In the end, I have a nice brand new phone with no way of getting the pictures off and no way of doing a decent sync (google calendar, anyone?).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.machine-envy.com/blog/2006/07/11/fun-with-a-n80-and-ubuntu-or-why-linux-users-shouldnt-be-early-adopters/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.677 seconds -->
