<?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>Mindsizzlers &#187; iFolder</title>
	<atom:link href="http://www.mindsizzlers.com/category/ifolder/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mindsizzlers.com</link>
	<description>Bringing Ideas to Life</description>
	<lastBuildDate>Thu, 26 Jul 2012 09:17:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Viewing iFolder&#8217;s FLAIM store with StoreBrowser</title>
		<link>http://www.mindsizzlers.com/2011/04/viewing-ifolders-flaim-store-with-storebrowser/</link>
		<comments>http://www.mindsizzlers.com/2011/04/viewing-ifolders-flaim-store-with-storebrowser/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 16:11:38 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[iFolder]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[ifolder]]></category>

		<guid isPermaLink="false">http://www.mindsizzlers.com/?p=611</guid>
		<description><![CDATA[In the midst of debugging login issues with Novell&#8217;s iFolder, I stumbled over this post about a tool for accessing the FLAIM database that underpins the whole system. One of the problems is that the tool itself seems to have vanished from the trunk repository and so its existence was not at all obvious. There [...]]]></description>
			<content:encoded><![CDATA[<p>In the midst of debugging login issues with Novell&#8217;s iFolder, <a href="http://community.ifolder.com/ssf/a/do?p_name=ss_forum&amp;p_action=1&amp;title=debugging&amp;binderId=1487&amp;action=view_folder_entry&amp;page_title=Debugging&amp;vibeonprem_url=1">I stumbled over this post</a> about a tool for accessing the FLAIM database that underpins the whole system.</p>
<p>One of the problems is that the tool itself seems to have vanished from the trunk repository and so its existence was not at all obvious. There seem to be a few people having problems finding it and so I thought it worthwhile <a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Store-Browser.zip">including the storebrowser files here</a> so that you can get up and running more easily.</p>
<p>I&#8217;m going to document running StoreBrowser on your SERVER first. I&#8217;m assuming that you have a standard installation running on OpenSUSE 11.3 as that seems the best open source option at the current time (April 2011).</p>
<p>1) <a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Store-Browser.zip">Download the zip package</a> and unzip to a suitable location on your system.</p>
<p>2) Open a terminal window and navigate to the folder containing the StoreBrowser.exe file. <strong>It is important</strong> that you cd to this location as otherwise you will not be able to run it correctly.</p>
<p>3) Copy the asmx file to the appropriate place. This is OS specific and this guide is for OpenSUSE 11.3</p>
<p><strong>cp SimiasBrowser.asmx /usr/lib/simias/web/</strong></p>
<p>4) Ensure you have the directory ~/.local/share/ <strong>you may well need to mkdir ~/.local and then mkdir ~/.local/share .</strong>This location is used by the application to store its config data and it won&#8217;t auto create it, it will just complain.</p>
<p>5) if  echo $DISPLAY shows nothing in your terminal, enter the following command</p>
<p><strong>export DISPLAY=:0.0</strong></p>
<p>It is important to set the display otherwise mono will abort with an error like this;</p>
<p>Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.XplatUI &#8212;&gt; System.ArgumentNullException: Could not open display (X-Server required. Check you DISPLAY environment variable)</p>
<p>6) <strong>mono StoreBrowser.exe</strong></p>
<p>If all is well, the application should launch with an empty window. First click on file and select Open Store as shown below;</p>
<p><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.43.27.png"><img class="alignnone size-full wp-image-615" title="Screen shot 2011-04-26 at 16.43.27" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.43.27.png" alt="" width="576" height="433" /></a></p>
<p>After selecting Open Store, you will need to enter the url for the local simias store. For example this will typically be http://localhost/simias10</p>
<p><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.44.10.png"><img class="alignnone size-full wp-image-616" title="Screen shot 2011-04-26 at 16.44.10" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.44.10.png" alt="" width="557" height="414" /></a></p>
<p>Click on OK and assuming all is well, you will be prompted to login. You need to enter your ADMIN username and password in order to access the store, normal user accounts won&#8217;t do.</p>
<p><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.44.28.png"><img class="alignnone size-full wp-image-617" title="Screen shot 2011-04-26 at 16.44.28" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.44.28.png" alt="" width="557" height="414" /></a></p>
<p>Once logged in, you will see the store tree to the left, however there is actually more to see but it&#8217;s hidden to the right of the window. To make it visible, drag the bottom right corner of the application window to enlarge it, and then drag to the left the dividing line that you will be able to see when you enlarge the frame.</p>
<p>You should end up with something that looks like this;</p>
<p><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.45.27.png"><img class="alignnone size-full wp-image-619" title="Screen shot 2011-04-26 at 16.45.27" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.45.27.png" alt="" width="557" height="414" /></a></p>
<p>If you expand the Store and select an entry, you will get screens like this;</p>
<p><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.45.56.png"><img class="alignnone size-full wp-image-614" title="Screen shot 2011-04-26 at 16.45.56" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-16.45.56.png" alt="" width="557" height="414" /></a></p>
<p>You can edit items by double clicking them. BUT FIRST A WARNING. <strong>MAKING ANY CHANGES TO A LIVE SYSTEM COULD RESULT IN THE LOSS OF YOUR DATA</strong>. This is a low level debugging tool that should be wielded by experts (feel free to get in touch if you know any!) and making changes could leave your system in an unstable state. Don&#8217;t go editing and deleting things and then complain to me afterwards that all your users have lost their data &#8230; it will be your fault not mine.</p>
<p>Don&#8217;t say I didn&#8217;t warn you &#8230;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindsizzlers.com/2011/04/viewing-ifolders-flaim-store-with-storebrowser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iFolder on VirtualBox (part one)</title>
		<link>http://www.mindsizzlers.com/2011/04/ifolder-on-virtualbox-part-one/</link>
		<comments>http://www.mindsizzlers.com/2011/04/ifolder-on-virtualbox-part-one/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 15:20:34 +0000</pubDate>
		<dc:creator>Roger</dc:creator>
				<category><![CDATA[iFolder]]></category>
		<category><![CDATA[ifolder]]></category>

		<guid isPermaLink="false">http://www.mindsizzlers.com/?p=587</guid>
		<description><![CDATA[Today I&#8217;m going to put together a complete walk through for getting your very own iFolder server up and running on a virtual host on your Apple Mac.  iFolder is notoriously difficult to install but thanks to Daniel Lench, there is now an excellent tutorial over on his blog. I&#8217;m taking it a tiny step [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;m going to put together a complete walk through for getting your very own iFolder server up and running on a virtual host on your Apple Mac.  iFolder is notoriously difficult to install but thanks to <a href="http://www.daniellench.com/2010/08/ifolder-on-opensuse-11-3/">Daniel Lench, there is now an excellent tutorial over on his blog</a>.</p>
<p>I&#8217;m taking it a tiny step further by documenting the process with screengrabs and showing how you can do this with Oracle&#8217;s VirtualBox.  We chose Virtualbox over VMWare because on the Apple Mac, VMWare Fusion is not free whereas Virtualbox is. The instructions for VMWare would be different, but the intent would be the same.</p>
<p>&nbsp;</p>
<div id="attachment_589" class="wp-caption alignnone" style="width: 542px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.52.17.png"><img class="size-full wp-image-589 " title="Screen shot 2011-04-26 at 14.52.17" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.52.17.png" alt="" width="532" height="330" /></a><p class="wp-caption-text">Click on New to create a new virtual system</p></div>
<p>&nbsp;</p>
<p>Fire up virtualbox and click on the blue NEW icon to start the process of creating a new virtual system.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="attachment_590" class="wp-caption alignnone" style="width: 511px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.52.30.png"><img class="size-full wp-image-590 " title="Screen shot 2011-04-26 at 14.52.30" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.52.30.png" alt="" width="501" height="320" /></a><p class="wp-caption-text">Click Continue</p></div>
<p>&nbsp;</p>
<div id="attachment_591" class="wp-caption alignnone" style="width: 511px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.13.png"><img class="size-full wp-image-591 " title="Screen shot 2011-04-26 at 14.53.13" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.13.png" alt="" width="501" height="320" /></a><p class="wp-caption-text">Give it a name and ensure you choose Linux / OpenSuse</p></div>
<p>&nbsp;</p>
<div id="attachment_592" class="wp-caption alignnone" style="width: 511px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.26.png"><img class="size-full wp-image-592 " title="Screen shot 2011-04-26 at 14.53.26" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.26.png" alt="" width="501" height="320" /></a><p class="wp-caption-text">The default RAM is tight, but OK for this demo. Increase it on a real deployment.</p></div>
<p>&nbsp;</p>
<div id="attachment_593" class="wp-caption alignnone" style="width: 511px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.39.png"><img class="size-full wp-image-593 " title="Screen shot 2011-04-26 at 14.53.39" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.39.png" alt="" width="501" height="320" /></a><p class="wp-caption-text">Click Continue</p></div>
<p>&nbsp;</p>
<p>Now we will be asked about the virtual hard drive we will need.</p>
<p>&nbsp;</p>
<div id="attachment_594" class="wp-caption alignnone" style="width: 434px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.44.png"><img class="size-full wp-image-594" title="Screen shot 2011-04-26 at 14.53.44" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.53.44.png" alt="" width="424" height="299" /></a><p class="wp-caption-text">Continue</p></div>
<p>&nbsp;</p>
<div id="attachment_595" class="wp-caption alignnone" style="width: 434px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.54.00.png"><img class="size-full wp-image-595 " title="Screen shot 2011-04-26 at 14.54.00" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.54.00.png" alt="" width="424" height="299" /></a><p class="wp-caption-text">Continue</p></div>
<p>&nbsp;</p>
<div id="attachment_596" class="wp-caption alignnone" style="width: 434px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.54.43.png"><img class="size-full wp-image-596 " title="Screen shot 2011-04-26 at 14.54.43" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.54.43.png" alt="" width="424" height="299" /></a><p class="wp-caption-text">Continue</p></div>
<p>&nbsp;</p>
<div id="attachment_597" class="wp-caption alignnone" style="width: 434px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.00.png"><img class="size-full wp-image-597 " title="Screen shot 2011-04-26 at 14.55.00" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.00.png" alt="" width="424" height="299" /></a><p class="wp-caption-text">Done</p></div>
<p>&nbsp;</p>
<p>Now we are asked to confirm the virtual machine we are going to create.</p>
<p>&nbsp;</p>
<div id="attachment_598" class="wp-caption alignnone" style="width: 511px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.08.png"><img class="size-full wp-image-598 " title="Screen shot 2011-04-26 at 14.55.08" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.08.png" alt="" width="501" height="320" /></a><p class="wp-caption-text">Done</p></div>
<p>&nbsp;</p>
<p>And we&#8217;re done &#8230; or rather we now have an empty virtual machine that we can install the base operating system onto and then begin setting up for iFolder.</p>
<p>&nbsp;</p>
<div id="attachment_599" class="wp-caption alignnone" style="width: 542px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.29.png"><img class="size-full wp-image-599 " title="Screen shot 2011-04-26 at 14.55.29" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.29.png" alt="" width="532" height="330" /></a><p class="wp-caption-text">And there it is ... </p></div>
<p>&nbsp;</p>
<p>It&#8217;s important to note at this stage that we are yet to put an operating system onto our virtual machine, and before we do that, we need to have some installation disks available.</p>
<p>iFolder is currently not qualified for OpenSUSE 11.4, so we need to download an installer for OpenSUSE 11.3 which we can grab from <a href="http://software.opensuse.org/113/en">software.opensuse.org/113/en</a> it is a big download, so kick it off and make yourself a nice cup of tea!</p>
<div id="attachment_608" class="wp-caption alignnone" style="width: 522px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/opensuse.png"><img class="size-full wp-image-608" title="opensuse" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/opensuse.png" alt="" width="512" height="384" /></a><p class="wp-caption-text">Download the DVD and make some tea!</p></div>
<p>&nbsp;</p>
<p>Once you have the ISO on your computer, we can fire up the virtual machine and install OpenSUSE onto it.  So first of all START the virtual machine we have just built and we&#8217;ll get the first run wizard.</p>
<p>&nbsp;</p>
<div id="attachment_600" class="wp-caption alignnone" style="width: 438px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.57.png"><img class="size-full wp-image-600 " title="Screen shot 2011-04-26 at 14.55.57" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.55.57.png" alt="" width="428" height="304" /></a><p class="wp-caption-text">Continue</p></div>
<p>&nbsp;</p>
<div id="attachment_601" class="wp-caption alignnone" style="width: 438px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.09.png"><img class="size-full wp-image-601 " title="Screen shot 2011-04-26 at 14.56.09" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.09.png" alt="" width="428" height="304" /></a><p class="wp-caption-text">Click the folder icon so we can browse to our ISO</p></div>
<p>&nbsp;</p>
<p>Navigate to where our newly downloaded ISO file is.</p>
<p>&nbsp;</p>
<div id="attachment_602" class="wp-caption alignnone" style="width: 451px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.25.png"><img class="size-full wp-image-602 " title="Screen shot 2011-04-26 at 14.56.25" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.25.png" alt="" width="441" height="314" /></a><p class="wp-caption-text">Navigate then click Open</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="attachment_603" class="wp-caption alignnone" style="width: 438px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.34.png"><img class="size-full wp-image-603 " title="Screen shot 2011-04-26 at 14.56.34" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.34.png" alt="" width="428" height="304" /></a><p class="wp-caption-text">Continue</p></div>
<p>&nbsp;</p>
<div id="attachment_604" class="wp-caption alignnone" style="width: 438px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.40.png"><img class="size-full wp-image-604 " title="Screen shot 2011-04-26 at 14.56.40" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.56.40.png" alt="" width="428" height="304" /></a><p class="wp-caption-text">Done</p></div>
<p>&nbsp;</p>
<p>Our virtual machine will now launch, boot from the virtual install DVD and we can begin the installation proper.</p>
<p>&nbsp;</p>
<div id="attachment_588" class="wp-caption alignnone" style="width: 514px"><a href="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.58.40.png"><img class="size-full wp-image-588 " title="Screen shot 2011-04-26 at 14.58.40" src="http://www.mindsizzlers.com/wp-content/uploads/2011/04/Screen-shot-2011-04-26-at-14.58.40.png" alt="" width="504" height="410" /></a><p class="wp-caption-text">Select Installation and off we go ...</p></div>
<div>
<dl id="attachment_600"></dl>
</div>
<p>Rather than duplicate the official guide on how to proceed from here, I&#8217;m going to hand you over to the experts at Novell who have already prepared a full walk through on the simple installation procedure.  <a href="http://www.novell.com/documentation/opensuse113/book_quickstarts/?page=/documentation/opensuse113/book_quickstarts/data/art_osuse_installquick_113.html">The complete OpenSUSE installation guide for 11.3 can be found here.</a></p>
<p>In the next part, I&#8217;ll show you how to install the pre-requisites that you are going to need in order to install iFolder.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mindsizzlers.com/2011/04/ifolder-on-virtualbox-part-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
