<?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 for Butter Mountain</title>
	<atom:link href="http://blog.buttermountain.co.uk/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.buttermountain.co.uk</link>
	<description>The unwanted stock pile.</description>
	<lastBuildDate>Sat, 15 Nov 2008 16:48:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>Comment on Accessing Persistent Objects with Apache ws-xmlrpc 3.0 &#8211; A Documented Example by TomaÅ¾</title>
		<link>http://blog.buttermountain.co.uk/2006/11/06/accessing-persistent-objects-with-apache-ws-xmlrpc-30-a-documented-example/#comment-12148</link>
		<dc:creator>TomaÅ¾</dc:creator>
		<pubDate>Sat, 15 Nov 2008 16:48:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2006/11/06/accessing-persistent-objects-with-apache-ws-xmlrpc-30-a-documented-example/#comment-12148</guid>
		<description>Thanks for this example(I also spent a lot of hours looking at javadoc xml-rpc 3.1).

It is very easy if you know how stuff work. I have WebServer and I use BasicAuthentication like this:

server class:
....
XmlRpcServer xmlRpcServer = WebServer.getXmlRpcServer();
PropertyHandlerMapping phm = new PropertyHandlerMapping();
MYAuthenticationHandler pAuthenticationHandler = new OZAuthenticationHandler();
phm.setAuthenticationHandler(pAuthenticationHandler);
.....

MYAuthenticationHandler class:

public boolean isAuthorized(XmlRpcRequest pRequest) throws XmlRpcException {
	XmlRpcHttpRequestConfig config = (XmlRpcHttpRequestConfig) pRequest.getConfig();
	return isAuthenticated(config.getBasicUserName(),config.getBasicPassword());	
}
	
private boolean isAuthenticated(String username, String password) {
    	return &quot;foo&quot;.equals(pUserName) &amp;&amp; &quot;bar&quot;.equals(pPassword);    	    	
}

Best Regards, Tomaz</description>
		<content:encoded><![CDATA[<p>Thanks for this example(I also spent a lot of hours looking at javadoc xml-rpc 3.1).</p>
<p>It is very easy if you know how stuff work. I have WebServer and I use BasicAuthentication like this:</p>
<p>server class:<br />
&#8230;.<br />
XmlRpcServer xmlRpcServer = WebServer.getXmlRpcServer();<br />
PropertyHandlerMapping phm = new PropertyHandlerMapping();<br />
MYAuthenticationHandler pAuthenticationHandler = new OZAuthenticationHandler();<br />
phm.setAuthenticationHandler(pAuthenticationHandler);<br />
&#8230;..</p>
<p>MYAuthenticationHandler class:</p>
<p>public boolean isAuthorized(XmlRpcRequest pRequest) throws XmlRpcException {<br />
	XmlRpcHttpRequestConfig config = (XmlRpcHttpRequestConfig) pRequest.getConfig();<br />
	return isAuthenticated(config.getBasicUserName(),config.getBasicPassword());<br />
}</p>
<p>private boolean isAuthenticated(String username, String password) {<br />
    	return &#8220;foo&#8221;.equals(pUserName) &amp;&amp; &#8220;bar&#8221;.equals(pPassword);<br />
}</p>
<p>Best Regards, Tomaz</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on High cpu usage from eog / gnome-panel ? blame gtk&#8217;s recent-manager. by Tim</title>
		<link>http://blog.buttermountain.co.uk/2008/03/31/high-cpu-usage-from-eog-gnome-panel-blame-gtks-recent-manager/#comment-11811</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Tue, 11 Nov 2008 02:24:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/03/31/high-cpu-usage-from-eog-gnome-panel-blame-gtks-recent-manager/#comment-11811</guid>
		<description>Thanks for this analysis! I was seeing a massive slowdown when I used eog and it was due to that xbel file being over a meg in size and having ~1400 entries!

You pointed me in the right direction though. Thank you!</description>
		<content:encoded><![CDATA[<p>Thanks for this analysis! I was seeing a massive slowdown when I used eog and it was due to that xbel file being over a meg in size and having ~1400 entries!</p>
<p>You pointed me in the right direction though. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I have no formal medical qualifications but&#8230; by Inomine</title>
		<link>http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8973</link>
		<dc:creator>Inomine</dc:creator>
		<pubDate>Tue, 30 Sep 2008 06:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8973</guid>
		<description>Bah, you should have posted this last week, this information is no use to me now.

One does wonder though if drinking this fantastic concoction is allowable at work. It clearly should be.</description>
		<content:encoded><![CDATA[<p>Bah, you should have posted this last week, this information is no use to me now.</p>
<p>One does wonder though if drinking this fantastic concoction is allowable at work. It clearly should be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I have no formal medical qualifications but&#8230; by iain</title>
		<link>http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8944</link>
		<dc:creator>iain</dc:creator>
		<pubDate>Mon, 29 Sep 2008 23:21:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8944</guid>
		<description>@Lamsey, I made use of Famous Grouse, which I have been enjoying responsibly.</description>
		<content:encoded><![CDATA[<p>@Lamsey, I made use of Famous Grouse, which I have been enjoying responsibly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I have no formal medical qualifications but&#8230; by Lamsey</title>
		<link>http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8928</link>
		<dc:creator>Lamsey</dc:creator>
		<pubDate>Mon, 29 Sep 2008 21:39:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8928</guid>
		<description>I&#039;ve just noticed the &#039;debug&#039; tag on this post. You should be ashamed of yourself.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve just noticed the &#8216;debug&#8217; tag on this post. You should be ashamed of yourself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on I have no formal medical qualifications but&#8230; by Lamsey</title>
		<link>http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8927</link>
		<dc:creator>Lamsey</dc:creator>
		<pubDate>Mon, 29 Sep 2008 21:38:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/09/29/i-have-no-formal-medical-qualifications-but/#comment-8927</guid>
		<description>Got a sore throat just now and had one of these today, as it happens. Nothing like it for soothing a scratchy oesophagus.

One caveat: it has to be a blended whisky (or whiskey, if you want to be Irish about it). No particular reason, other than it&#039;d be a horrible waste of a good single malt!</description>
		<content:encoded><![CDATA[<p>Got a sore throat just now and had one of these today, as it happens. Nothing like it for soothing a scratchy oesophagus.</p>
<p>One caveat: it has to be a blended whisky (or whiskey, if you want to be Irish about it). No particular reason, other than it&#8217;d be a horrible waste of a good single malt!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PXE / Net booting Open Solaris 200805 release. by Christian@rostonline</title>
		<link>http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-6293</link>
		<dc:creator>Christian@rostonline</dc:creator>
		<pubDate>Mon, 11 Aug 2008 14:00:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-6293</guid>
		<description>/usr/sbin/prtconf -v /devices does not work at my setup.
I got the error: prtconf: devinfo facility not available
Is there any other way to get the grub-kernel parameter after the -B switch ?</description>
		<content:encoded><![CDATA[<p>/usr/sbin/prtconf -v /devices does not work at my setup.<br />
I got the error: prtconf: devinfo facility not available<br />
Is there any other way to get the grub-kernel parameter after the -B switch ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PXE / Net booting Open Solaris 200805 release. by Andre</title>
		<link>http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-4471</link>
		<dc:creator>Andre</dc:creator>
		<pubDate>Tue, 08 Jul 2008 14:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-4471</guid>
		<description>is it just my impression or there&#039;s a typo in here?

cp -r /mnt/cdromimage/platform/* /tftpboot/solaris/platform/</description>
		<content:encoded><![CDATA[<p>is it just my impression or there&#8217;s a typo in here?</p>
<p>cp -r /mnt/cdromimage/platform/* /tftpboot/solaris/platform/</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PXE / Net booting Open Solaris 200805 release. by iain</title>
		<link>http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-3382</link>
		<dc:creator>iain</dc:creator>
		<pubDate>Mon, 16 Jun 2008 13:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-3382</guid>
		<description>Hi Marian,

To answer your questions:

1) I&#039;m running Ubuntu Gutsy Gibbon release, which according to my dhcpd.conf file is running &#039;ISC dhcpd&#039;

My dhcpd.conf file looks like this:

====== dhcpd.conf =====
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
log-facility local7;

option grubmenu code 150 = text;

subnet 192.168.1.0 netmask 255.255.255.0 {
	}

host laptop {
	hardware ethernet 00:00:00:60:B6:68;
	option grubmenu &quot;/boot/grub/menu.lst&quot;;
	fixed-address 192.168.1.34;
	option subnet-mask 255.255.255.0;
	option routers 192.168.1.10;
	next-server 192.168.1.20;
	filename &quot;/boot/grub/pxegrub&quot;;
}

===== end dhcpd.conf ====

2) I didn&#039;t need to manually enter anything under grub, it was all configured from the /boot/grub/menu.lst file. 

When I was reading up about this I noted that some people under red hat were having issues with the default tftpd server. I&#039;ll see if I can dig up the answer they came up with.</description>
		<content:encoded><![CDATA[<p>Hi Marian,</p>
<p>To answer your questions:</p>
<p>1) I&#8217;m running Ubuntu Gutsy Gibbon release, which according to my dhcpd.conf file is running &#8216;ISC dhcpd&#8217;</p>
<p>My dhcpd.conf file looks like this:</p>
<p>====== dhcpd.conf =====<br />
ddns-update-style none;<br />
default-lease-time 600;<br />
max-lease-time 7200;<br />
log-facility local7;</p>
<p>option grubmenu code 150 = text;</p>
<p>subnet 192.168.1.0 netmask 255.255.255.0 {<br />
	}</p>
<p>host laptop {<br />
	hardware ethernet 00:00:00:60:B6:68;<br />
	option grubmenu &#8220;/boot/grub/menu.lst&#8221;;<br />
	fixed-address 192.168.1.34;<br />
	option subnet-mask 255.255.255.0;<br />
	option routers 192.168.1.10;<br />
	next-server 192.168.1.20;<br />
	filename &#8220;/boot/grub/pxegrub&#8221;;<br />
}</p>
<p>===== end dhcpd.conf ====</p>
<p>2) I didn&#8217;t need to manually enter anything under grub, it was all configured from the /boot/grub/menu.lst file. </p>
<p>When I was reading up about this I noted that some people under red hat were having issues with the default tftpd server. I&#8217;ll see if I can dig up the answer they came up with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PXE / Net booting Open Solaris 200805 release. by Marian Klein</title>
		<link>http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-2993</link>
		<dc:creator>Marian Klein</dc:creator>
		<pubDate>Wed, 04 Jun 2008 17:25:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/#comment-2993</guid>
		<description>Hi
http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/
I could not reproduce your instructions on dhcp server

After adding cutom option:
option grubmenu code 150 = text;
option grubmenu â€œ/boot/grub/menu.lstâ€;
into /etc/dhcpd.conf
The dhcpd server does not start at all.
on Scientific Linux 5.1, on debian/etch and
CentOS 5.1.
What Operating system you use for DHCP server?
 You didn&#039;t mention it in your blog.

I managed to get into command line pxegrub only without the custom options from dhcp server.

If I manually enter
kernel$ /solaris/platform/i86pc/kernel/$ISADIR/unix -m verbose -B install_server=[ip of your nfs server]:/export/opensolaris/
It works
If I manually enter
module /solaris/x86.microroot
it start reading the file. I see 20 dots. and then I get:
Disk read error

Do you have any idea how to resolve both issues?</description>
		<content:encoded><![CDATA[<p>Hi<br />
<a href="http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/" rel="nofollow">http://blog.buttermountain.co.uk/2008/05/24/pxe-net-booting-open-solaris-200805-release/</a><br />
I could not reproduce your instructions on dhcp server</p>
<p>After adding cutom option:<br />
option grubmenu code 150 = text;<br />
option grubmenu â€œ/boot/grub/menu.lstâ€;<br />
into /etc/dhcpd.conf<br />
The dhcpd server does not start at all.<br />
on Scientific Linux 5.1, on debian/etch and<br />
CentOS 5.1.<br />
What Operating system you use for DHCP server?<br />
 You didn&#8217;t mention it in your blog.</p>
<p>I managed to get into command line pxegrub only without the custom options from dhcp server.</p>
<p>If I manually enter<br />
kernel$ /solaris/platform/i86pc/kernel/$ISADIR/unix -m verbose -B install_server=[ip of your nfs server]:/export/opensolaris/<br />
It works<br />
If I manually enter<br />
module /solaris/x86.microroot<br />
it start reading the file. I see 20 dots. and then I get:<br />
Disk read error</p>
<p>Do you have any idea how to resolve both issues?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

