<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Spatialguru</id>
	<title>Amahi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amahi.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Spatialguru"/>
	<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php/Special:Contributions/Spatialguru"/>
	<updated>2026-05-13T15:55:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Geoserver_logo.png&amp;diff=35623</id>
		<title>File:Geoserver logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Geoserver_logo.png&amp;diff=35623"/>
		<updated>2011-03-01T07:44:46Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: uploaded a new version of &amp;amp;quot;File:Geoserver logo.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Geoserver_logo.png&amp;diff=35617</id>
		<title>File:Geoserver logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Geoserver_logo.png&amp;diff=35617"/>
		<updated>2011-03-01T07:29:51Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: uploaded a new version of &amp;amp;quot;File:Geoserver logo.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=GeoServer&amp;diff=35611</id>
		<title>GeoServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=GeoServer&amp;diff=35611"/>
		<updated>2011-03-01T07:08:40Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add logo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rough notes for documenting my progress getting GeoServer mapping framework setup and running within Amahi.  My hope is to create an easy-install Amahi package at some point.  Feel free to help :)&lt;br /&gt;
&lt;br /&gt;
* main project site: http://geoserver.org&lt;br /&gt;
* Download page: [http://geoserver.org/display/GEOS/Download here]&lt;br /&gt;
* Download link of current (24Feb2011) stable: [http://cdnetworks-us-2.dl.sourceforge.net/project/geoserver/GeoServer/2.0.2/geoserver-2.0.2-bin.zip here - v2.0.2 - bin package] '''(51MB download!)'''&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
* Java. Fedora 14 seems to have come with a runtime version installed using OpenJava.  &lt;br /&gt;
** GeoServer docs say you need a JDK but elsewhere they've announced you no longer need to! yipee!&lt;br /&gt;
* JAI add on.&lt;br /&gt;
** yum install jai-imageio-core did the trick (so far anyway) &amp;lt;1MB download&lt;br /&gt;
* Tomcat server is '''NOT''' required - they include a Jetty-based server instead, so should keep things simpler&lt;br /&gt;
&lt;br /&gt;
=== Install ===&lt;br /&gt;
For now, create your &amp;quot;geoserver&amp;quot; alias first through the amahi.  '''oh man - I have no &amp;quot;new app&amp;quot; option anymore in F14'''&lt;br /&gt;
&lt;br /&gt;
 wget http://cdnetworks-us-2.dl.sourceforge.net/project/geoserver/GeoServer/2.0.2/geoserver-2.0.2-bin.zip&lt;br /&gt;
 unzip geoserver-2.0.2-bin.zip&lt;br /&gt;
 mv geoserver-2.0.2 /var/hda/webapps/geoserver/html&lt;br /&gt;
 export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/&lt;br /&gt;
 export GEOSERVER_HOME=/var/hda/webapps/geoserver/html&lt;br /&gt;
 cd /var/hda/webapps/geoserver/html/geoserver-2.0.2/bin&lt;br /&gt;
 sh startup.sh&lt;br /&gt;
&lt;br /&gt;
=== Test ===&lt;br /&gt;
* http://hda:8080/geoserver/web/ - is the main UI.&lt;br /&gt;
* Default login: admin/geoserver&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Packaging ==&lt;br /&gt;
This is where I'm just saving my notes while learning to package this app.&lt;br /&gt;
[[file:Geoserver_logo.png‎|Logo]]&lt;br /&gt;
[[file:Geoserver_screenshot.png|thumb|Screenshot]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Geoserver_logo.png&amp;diff=35605</id>
		<title>File:Geoserver logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Geoserver_logo.png&amp;diff=35605"/>
		<updated>2011-03-01T07:08:01Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=GeoServer&amp;diff=35599</id>
		<title>GeoServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=GeoServer&amp;diff=35599"/>
		<updated>2011-03-01T07:07:02Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rough notes for documenting my progress getting GeoServer mapping framework setup and running within Amahi.  My hope is to create an easy-install Amahi package at some point.  Feel free to help :)&lt;br /&gt;
&lt;br /&gt;
* main project site: http://geoserver.org&lt;br /&gt;
* Download page: [http://geoserver.org/display/GEOS/Download here]&lt;br /&gt;
* Download link of current (24Feb2011) stable: [http://cdnetworks-us-2.dl.sourceforge.net/project/geoserver/GeoServer/2.0.2/geoserver-2.0.2-bin.zip here - v2.0.2 - bin package] '''(51MB download!)'''&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
* Java. Fedora 14 seems to have come with a runtime version installed using OpenJava.  &lt;br /&gt;
** GeoServer docs say you need a JDK but elsewhere they've announced you no longer need to! yipee!&lt;br /&gt;
* JAI add on.&lt;br /&gt;
** yum install jai-imageio-core did the trick (so far anyway) &amp;lt;1MB download&lt;br /&gt;
* Tomcat server is '''NOT''' required - they include a Jetty-based server instead, so should keep things simpler&lt;br /&gt;
&lt;br /&gt;
=== Install ===&lt;br /&gt;
For now, create your &amp;quot;geoserver&amp;quot; alias first through the amahi.  '''oh man - I have no &amp;quot;new app&amp;quot; option anymore in F14'''&lt;br /&gt;
&lt;br /&gt;
 wget http://cdnetworks-us-2.dl.sourceforge.net/project/geoserver/GeoServer/2.0.2/geoserver-2.0.2-bin.zip&lt;br /&gt;
 unzip geoserver-2.0.2-bin.zip&lt;br /&gt;
 mv geoserver-2.0.2 /var/hda/webapps/geoserver/html&lt;br /&gt;
 export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/&lt;br /&gt;
 export GEOSERVER_HOME=/var/hda/webapps/geoserver/html&lt;br /&gt;
 cd /var/hda/webapps/geoserver/html/geoserver-2.0.2/bin&lt;br /&gt;
 sh startup.sh&lt;br /&gt;
&lt;br /&gt;
=== Test ===&lt;br /&gt;
* http://hda:8080/geoserver/web/ - is the main UI.&lt;br /&gt;
* Default login: admin/geoserver&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Packaging ==&lt;br /&gt;
This is where I'm just saving my notes while learning to package this app.&lt;br /&gt;
&lt;br /&gt;
[[file:Geoserver_screenshot.png|thumb|Screenshot]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Geoserver_screenshot.png&amp;diff=35593</id>
		<title>File:Geoserver screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Geoserver_screenshot.png&amp;diff=35593"/>
		<updated>2011-03-01T07:04:17Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=GeoServer&amp;diff=34567</id>
		<title>GeoServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=GeoServer&amp;diff=34567"/>
		<updated>2011-02-25T06:58:25Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: Created page with &amp;quot;Rough notes for documenting my progress getting GeoServer mapping framework setup and running within Amahi.  My hope is to create an easy-install Amahi package at some point.  Fe...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rough notes for documenting my progress getting GeoServer mapping framework setup and running within Amahi.  My hope is to create an easy-install Amahi package at some point.  Feel free to help :)&lt;br /&gt;
&lt;br /&gt;
* main project site: http://geoserver.org&lt;br /&gt;
* Download page: [http://geoserver.org/display/GEOS/Download here]&lt;br /&gt;
* Download link of current (24Feb2011) stable: [http://cdnetworks-us-2.dl.sourceforge.net/project/geoserver/GeoServer/2.0.2/geoserver-2.0.2-bin.zip here - v2.0.2 - bin package] '''(51MB download!)'''&lt;br /&gt;
&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
* Java. Fedora 14 seems to have come with a runtime version installed using OpenJava.  &lt;br /&gt;
** GeoServer docs say you need a JDK but elsewhere they've announced you no longer need to! yipee!&lt;br /&gt;
* JAI add on.&lt;br /&gt;
** yum install jai-imageio-core did the trick (so far anyway) &amp;lt;1MB download&lt;br /&gt;
* Tomcat server is '''NOT''' required - they include a Jetty-based server instead, so should keep things simpler&lt;br /&gt;
&lt;br /&gt;
=== Install ===&lt;br /&gt;
For now, create your &amp;quot;geoserver&amp;quot; alias first through the amahi.  '''oh man - I have no &amp;quot;new app&amp;quot; option anymore in F14'''&lt;br /&gt;
&lt;br /&gt;
 wget http://cdnetworks-us-2.dl.sourceforge.net/project/geoserver/GeoServer/2.0.2/geoserver-2.0.2-bin.zip&lt;br /&gt;
 unzip geoserver-2.0.2-bin.zip&lt;br /&gt;
 mv geoserver-2.0.2 /var/hda/webapps/geoserver/html&lt;br /&gt;
 export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/&lt;br /&gt;
 export GEOSERVER_HOME=/var/hda/webapps/geoserver/html&lt;br /&gt;
 cd /var/hda/webapps/geoserver/html/geoserver-2.0.2/bin&lt;br /&gt;
 sh startup.sh&lt;br /&gt;
&lt;br /&gt;
=== Test ===&lt;br /&gt;
* http://hda:8080/geoserver/web/ - is the main UI.&lt;br /&gt;
* Default login: admin/geoserver&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Calendars&amp;diff=22267</id>
		<title>Calendars</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Calendars&amp;diff=22267"/>
		<updated>2010-11-08T06:38:32Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: typo extra http://&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Each Amahi server has a calendar server in it. With it, client sofware (like Outlook, iCal, Sunbird, Thunderbird or Chandler) can publish and also subscribe to calendars published in your HDA.&lt;br /&gt;
&lt;br /&gt;
To publish or subscribe to a calendar in this server, you need four things:&lt;br /&gt;
&lt;br /&gt;
# A client calendar program (see below),&lt;br /&gt;
# The publishing location or URL, which is: &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://calendar/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;, and&lt;br /&gt;
# The calendar name of your choice, typically Home, John, etc.&lt;br /&gt;
&lt;br /&gt;
In addition, you can also install a &amp;quot;client&amp;quot; application to browse calendars in your HDA, like [http://www.amahi.org/apps/webcal iCalendar]&lt;br /&gt;
&lt;br /&gt;
Calendars can be created with widely available clients such as:&lt;br /&gt;
&lt;br /&gt;
* Apple iCal, for Mac OS X.&lt;br /&gt;
* Mozilla Sunbird, for multiple platforms.&lt;br /&gt;
* Windows Calendar, for Windows Vista.&lt;br /&gt;
* ... and many others.&lt;br /&gt;
&lt;br /&gt;
Technically, the HDA has a WebDAV server, commonly used for sharing online calendars and other files.&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Only one calendar publisher is supported per calendar.&lt;br /&gt;
&lt;br /&gt;
Note: some clients may require that the name have the ical extension, e.g. Home.ics; you may need to experiment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[OutlookSync|Outlook synchronization support!]]&lt;br /&gt;
&lt;br /&gt;
== Publishing URL ==&lt;br /&gt;
&lt;br /&gt;
The publishing URL for the calendar is&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
  http://calendar/&amp;lt;CalendarName&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;. If that fails to work, try &amp;lt;nowiki&amp;gt;http://calendar.yourdomain.com/&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;&amp;lt;CalendarName&amp;gt;&amp;lt;/nowiki&amp;gt; part maybe Home, or Home.ics (try this last one first).&lt;br /&gt;
&lt;br /&gt;
Some clients, notably Sunbird, require that the name of the calendar have the ical extension (which is '''.ics'''), e.g. Home.ics. You may need to experiment with this until it works. If you calendar client asks for a username and password, use your normal login details. Please add your experiences in this page.&lt;br /&gt;
&lt;br /&gt;
Names with spaces are supported.&lt;br /&gt;
&lt;br /&gt;
== Accessing the Calendar ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The url for accessing the calendar selection page in your HDA is under Setup -&amp;gt; Settings -&amp;gt; Calendars or:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
     http://hda/setup?sub=calendars&amp;amp;tab=setting&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We have one application called [http://www.amahi.org/apps/webcal iCalendar] that needs to be installed if you want to browse calendars in your hda via a web interface. Please note that this app is a '''read only''' client. It cannot create calendar entries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The url for accessing the calendar is&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
     http://icalendar&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The url for setting the calendar preferences page is&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
     http://icalendar/preferences.php&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Calendar Clients ==&lt;br /&gt;
Calendars can be created with widely available clients such as:&lt;br /&gt;
&lt;br /&gt;
* [http://www.apple.com/macosx/features/ical/ Apple iCal], for Mac OS X:&amp;lt;br /&amp;gt;[[Image:ical2.jpg|Apple Ical]] [[Image:ical1.gif|Apple Ical]]&lt;br /&gt;
* [http://www.mozilla.org/projects/calendar/ Mozilla Sunbird and Lightning (a perfect calendar companion for Thunderbird)], for Windows, Mac and Linux.&amp;lt;br /&amp;gt;  [[Image:sunbird.png|frameless]]&amp;lt;br /&amp;gt;[[Image:lightning.png|frameless]]&lt;br /&gt;
* [http://www.microsoft.com/windows/products/windowsvista/features/details/calendar.mspx Windows Calendar], for Windows Vista.&amp;lt;br /&amp;gt; [[Image:vista-calendar.jpg|frameless]]&lt;br /&gt;
* [http://www.gnome.org/projects/evolution/ Evolution], for Linux&amp;lt;br /&amp;gt; [[Image:evolution.png|frameless]]&lt;br /&gt;
For configuring Evolution to use your HDA, you may be interested by [http://forums.amahi.org/viewtopic.php?p=5782#p5782 this post].&lt;br /&gt;
* [http://www.kontact.org/ Kontact], for Linux&amp;lt;br /&amp;gt; [[Image:kontact.jpg|frameless]]&lt;br /&gt;
* ... and some others.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Apps]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22213</id>
		<title>Self-install-existing</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22213"/>
		<updated>2010-11-07T16:28:52Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation in an existing Fedora machine =&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' this is '''NOT''' a recommended method to install, unless it's done on a fairly clean install of the distribution. The reason is that some things that may have been done to the machine that may affect the way Amahi behaves. The recommended method is doing it [[self-install|from scratch]].&lt;br /&gt;
&lt;br /&gt;
It is important to note that, '''Amahi cannot be fully uninstalled''' in the traditional sense, because the settings affect some subsystems across the machine and the original state of those subsystems is not preserved.&lt;br /&gt;
&lt;br /&gt;
Regardless, here are the install instructions, all of them executed [[Open Terminal as root|as root]].&lt;br /&gt;
&lt;br /&gt;
----------&lt;br /&gt;
== Fedora 14 ==&lt;br /&gt;
* Installed standard Fedora 14, without adding an Amahi repository&lt;br /&gt;
1. Create '''/etc/yum.repos.d/amahi.repo''' as '''root''' user and include following text:&lt;br /&gt;
 [amahi]&lt;br /&gt;
 name=Amahi repository for Fedora $releasever&lt;br /&gt;
 baseurl=&amp;lt;nowiki&amp;gt;http://f$releasever.amahi.org/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amahi&lt;br /&gt;
2. We must tell it to use the Amahi repo:&lt;br /&gt;
 yum clean all&lt;br /&gt;
3. Lets make sure its working (Answer '''NO''', we do not want to update all):&lt;br /&gt;
 yum update&lt;br /&gt;
4. Install the Amahi pieces and dependencies (173MB/65 packages; Answer '''YES'''):&lt;br /&gt;
 yum install hda-suite&lt;br /&gt;
* Installer takes a few minutes to download the packages.&lt;br /&gt;
* A Warning about GPG keys appears after download, answer '''YES''' here:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid; padding: .5em 1em; background-color: #ffffcc; margin: 0 1em;&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  (64/65): samba-3.5.6-69.fc14.i686.rpm                                           | 5.0 MB     00:03     &lt;br /&gt;
  (65/65): wol-0.7.1-4.fc12.i686.rpm                                              |  38 kB     00:00     &lt;br /&gt;
  -------------------------------------------------------------------------------------------------------&lt;br /&gt;
  Total                                                                  253 kB/s |  56 MB     03:48     &lt;br /&gt;
  warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 97a1071f: NOKEY&lt;br /&gt;
  fedora/gpgkey                                                                   | 3.2 kB     00:00 &lt;br /&gt;
  ... &lt;br /&gt;
  Importing GPG key 0x97A1071F:&lt;br /&gt;
  Userid : Fedora (14) &amp;lt;fedora@fedoraproject.org&amp;gt;&lt;br /&gt;
  Package: fedora-release-14-1.noarch (@anaconda-InstallationRepo-201010211814.i386)&lt;br /&gt;
  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386&lt;br /&gt;
  Is this ok [y/N]:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* Install takes a few minutes, ends with a ''Complete!'' message.&lt;br /&gt;
* Start the Amahi web installer:&lt;br /&gt;
  service amahi-installer start&lt;br /&gt;
* Goto: http://localhost:2000 to complete install.  You can get your Install Code by logging into http://amahi.org and going to your control panel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------------&lt;br /&gt;
&lt;br /&gt;
== Fedora 12 ==&lt;br /&gt;
1. Install the hda-release&lt;br /&gt;
 rpm -Uvh &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-release&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
2. Install hdactl (64 or 32bit)&lt;br /&gt;
* 32bit&lt;br /&gt;
 rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;i386&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
* 64bit&lt;br /&gt;
 rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;x86_64&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
3. Now install &amp;lt;code&amp;gt;hda-platform&amp;lt;/code&amp;gt;&lt;br /&gt;
 rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-platform&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
4. Install dependencies:&lt;br /&gt;
 yum -y install rubygems ruby-libs ruby-mysql&lt;br /&gt;
5. Start the Amahi installer.&lt;br /&gt;
 service amahi-installer start&lt;br /&gt;
6. And last but not least, get the installer going by accessing it with a browser at &amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If after starting the install via the web interface (&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;) you accidently kill the terminal window in which you started the 'service ' from, it does appear to complete OK.&lt;br /&gt;
&lt;br /&gt;
From time to time this method may miss some dependencies. At the end, try this as root:&lt;br /&gt;
 rpm -Va  --nofiles&lt;br /&gt;
&lt;br /&gt;
In both cases,&lt;br /&gt;
* Replace '''YOURINSTALLCODE''' with your install code, obviously&lt;br /&gt;
* [http://bugs.amahi.org Report bugs in the platform category]!&lt;br /&gt;
* Save the output and paste it to the bug report.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22195</id>
		<title>Self-install-existing</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22195"/>
		<updated>2010-11-07T16:26:16Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation in an existing Fedora machine =&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' this is '''NOT''' a recommended method to install, unless it's done on a fairly clean install of the distribution. The reason is that some things that may have been done to the machine that may affect the way Amahi behaves. The recommended method is doing it [[self-install|from scratch]].&lt;br /&gt;
&lt;br /&gt;
It is important to note that, '''Amahi cannot be fully uninstalled''' in the traditional sense, because the settings affect some subsystems across the machine and the original state of those subsystems is not preserved.&lt;br /&gt;
&lt;br /&gt;
Regardless, here are the install instructions, all of them executed [[Open Terminal as root|as root]].&lt;br /&gt;
&lt;br /&gt;
----------&lt;br /&gt;
== Fedora 14 ==&lt;br /&gt;
* Installed standard Fedora 14, without adding an Amahi repository&lt;br /&gt;
1. Create '''/etc/yum.repos.d/amahi.repo''' as '''root''' user and include following text:&lt;br /&gt;
 [amahi]&lt;br /&gt;
 name=Amahi repository for Fedora $releasever&lt;br /&gt;
 baseurl=&amp;lt;nowiki&amp;gt;http://f$releasever.amahi.org/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 gpgcheck=0&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amahi&lt;br /&gt;
2. We must tell it to use the Amahi repo:&lt;br /&gt;
 yum clean all&lt;br /&gt;
3. Lets make sure its working (Answer '''NO''', we do not want to update all):&lt;br /&gt;
 yum update&lt;br /&gt;
4. Install the Amahi pieces and dependencies (173MB/65 packages; Answer '''YES'''):&lt;br /&gt;
 yum install hda-suite&lt;br /&gt;
* Installer takes a few minutes to download the packages.&lt;br /&gt;
* A Warning about GPG keys appears after download, asnwer '''YES''' here:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #A3B1BF; padding: .5em 1em; background-color: #E6F2FF; margin: 0 1em;&amp;quot;&amp;gt;&lt;br /&gt;
  ...&lt;br /&gt;
  (64/65): samba-3.5.6-69.fc14.i686.rpm                                           | 5.0 MB     00:03     &lt;br /&gt;
  (65/65): wol-0.7.1-4.fc12.i686.rpm                                              |  38 kB     00:00     &lt;br /&gt;
  -------------------------------------------------------------------------------------------------------&lt;br /&gt;
  Total                                                                  253 kB/s |  56 MB     03:48     &lt;br /&gt;
  warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 97a1071f: NOKEY&lt;br /&gt;
  fedora/gpgkey                                                                   | 3.2 kB     00:00 &lt;br /&gt;
  ... &lt;br /&gt;
  Importing GPG key 0x97A1071F:&lt;br /&gt;
  Userid : Fedora (14) &amp;lt;fedora@fedoraproject.org&amp;gt;&lt;br /&gt;
  Package: fedora-release-14-1.noarch (@anaconda-InstallationRepo-201010211814.i386)&lt;br /&gt;
  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386&lt;br /&gt;
  Is this ok [y/N]:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* Install takes a few minutes, ends with a ''Complete!'' message.&lt;br /&gt;
* Start the Amahi web installer:&lt;br /&gt;
  service amahi-installer start&lt;br /&gt;
* Goto: http://localhost:2000 to complete install&lt;br /&gt;
&lt;br /&gt;
------------&lt;br /&gt;
&lt;br /&gt;
== Fedora 12 ==&lt;br /&gt;
1. Install the hda-release&lt;br /&gt;
 rpm -Uvh &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-release&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
2. Install hdactl (64 or 32bit)&lt;br /&gt;
* 32bit&lt;br /&gt;
 rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;i386&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
* 64bit&lt;br /&gt;
 rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;x86_64&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
3. Now install &amp;lt;code&amp;gt;hda-platform&amp;lt;/code&amp;gt;&lt;br /&gt;
 rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-platform&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&lt;br /&gt;
4. Install dependencies:&lt;br /&gt;
 yum -y install rubygems ruby-libs ruby-mysql&lt;br /&gt;
5. Start the Amahi installer.&lt;br /&gt;
 service amahi-installer start&lt;br /&gt;
6. And last but not least, get the installer going by accessing it with a browser at &amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' If after starting the install via the web interface (&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;) you accidently kill the terminal window in which you started the 'service ' from, it does appear to complete OK.&lt;br /&gt;
&lt;br /&gt;
From time to time this method may miss some dependencies. At the end, try this as root:&lt;br /&gt;
 rpm -Va  --nofiles&lt;br /&gt;
&lt;br /&gt;
In both cases,&lt;br /&gt;
* Replace '''YOURINSTALLCODE''' with your install code, obviously&lt;br /&gt;
* [http://bugs.amahi.org Report bugs in the platform category]!&lt;br /&gt;
* Save the output and paste it to the bug report.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22111</id>
		<title>Self-install-existing</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22111"/>
		<updated>2010-11-07T16:03:41Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation in an existing Fedora machine =&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' this is '''NOT''' a recommended method to install, unless it's done on a fairly clean install of the distribution. The reason is that some things that may have been done to the machine that may affect the way Amahi behaves. The recommended method is doing it [[self-install|from scratch]].&lt;br /&gt;
&lt;br /&gt;
It is important to note that, '''Amahi cannot be fully uninstalled''' in the traditional sense, because the settings affect some subsystems across the machine and the original state of those subsystems is not preserved.&lt;br /&gt;
&lt;br /&gt;
Regardless, here are the install instructions, all of them executed [[Open Terminal as root|as root]].&lt;br /&gt;
----------&lt;br /&gt;
== Fedora 14 ==&lt;br /&gt;
'''See below section for Fedora 12'''&lt;br /&gt;
 1. Installed standard FC14, without adding an Amahi repository&lt;br /&gt;
 2. Create /etc/yum.repos.d/amahi.repo including following text:&lt;br /&gt;
  [amahi]&lt;br /&gt;
  name=Amahi repository for Fedora $releasever&lt;br /&gt;
  baseurl=&amp;lt;nowiki&amp;gt;http://f$releasever.amahi.org/&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amahi&lt;br /&gt;
 3. run: yum clean all&lt;br /&gt;
 4. run: yum update - but answer no (N) and don't install the updates&lt;br /&gt;
 5. run: yum install hda-suite - will ask to install ~173MB/65 packages.  Say yes (Y) of course :)&lt;br /&gt;
&lt;br /&gt;
* Installer takes a few minutes to download the packages.&lt;br /&gt;
* Warning about GPG keys appears after download:&lt;br /&gt;
  ...&lt;br /&gt;
  (64/65): samba-3.5.6-69.fc14.i686.rpm                                           | 5.0 MB     00:03     &lt;br /&gt;
  (65/65): wol-0.7.1-4.fc12.i686.rpm                                              |  38 kB     00:00     &lt;br /&gt;
  -------------------------------------------------------------------------------------------------------&lt;br /&gt;
  Total                                                                  253 kB/s |  56 MB     03:48     &lt;br /&gt;
  warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 97a1071f: NOKEY&lt;br /&gt;
fedora/gpgkey                                                                   | 3.2 kB     00:00 ... &lt;br /&gt;
  Importing GPG key 0x97A1071F:&lt;br /&gt;
  Userid : Fedora (14) &amp;lt;fedora@fedoraproject.org&amp;gt;&lt;br /&gt;
  Package: fedora-release-14-1.noarch (@anaconda-InstallationRepo-201010211814.i386)&lt;br /&gt;
  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-i386&lt;br /&gt;
  Is this ok [y/N]:&lt;br /&gt;
&lt;br /&gt;
 6. Select y to accept.  &amp;quot;Installing: ....&amp;quot; will appear for each package.&lt;br /&gt;
 7. Install takes a few minutes, ends with a ''Complete!'' message.&lt;br /&gt;
------------&lt;br /&gt;
&lt;br /&gt;
== Fedora 12 ==&lt;br /&gt;
&lt;br /&gt;
'''Install the Amahi release for Fedora 12'''&lt;br /&gt;
&lt;br /&gt;
1. Install the hda-release&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-release&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Install hdactl (64 or 32bit)&lt;br /&gt;
* 32bit - &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;i386&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
* 64bit - &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;x86_64&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Now install &amp;lt;code&amp;gt;hda-platform&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-platform&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Install dependencies:&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;yum -y install rubygems ruby-libs ruby-mysql&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Start the Amahi installer.&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;service amahi-installer start&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. And last but not least, get the installer going by accessing it with a browser:&lt;br /&gt;
       &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: If after starting the install via the web interface (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) you accidently kill the terminal window in which you started the 'service ' from, it does appear to complete OK.&lt;br /&gt;
&lt;br /&gt;
From time to time this method may miss some dependencies. At the end, try this as root:&lt;br /&gt;
&lt;br /&gt;
     rpm -Va  --nofiles&lt;br /&gt;
&lt;br /&gt;
To make sure all the dependecies are met.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In both cases,&lt;br /&gt;
&lt;br /&gt;
* Replace '''YOURINSTALLCODE''' with your install code, obviously&lt;br /&gt;
* [http://bugs.amahi.org Report bugs in the platform category]!&lt;br /&gt;
* Save the output and paste it to the bug report.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22069</id>
		<title>Self-install-existing</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22069"/>
		<updated>2010-11-07T15:47:53Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation in an existing Fedora machine =&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' this is '''NOT''' a recommended method to install, unless it's done on a fairly clean install of the distribution. The reason is that some things that may have been done to the machine that may affect the way Amahi behaves. The recommended method is doing it [[self-install|from scratch]].&lt;br /&gt;
&lt;br /&gt;
It is important to note that, '''Amahi cannot be fully uninstalled''' in the traditional sense, because the settings affect some subsystems across the machine and the original state of those subsystems is not preserved.&lt;br /&gt;
&lt;br /&gt;
Regardless, here are the install instructions, all of them executed [[Open Terminal as root|as root]].&lt;br /&gt;
----------&lt;br /&gt;
== Fedora 14 ==&lt;br /&gt;
'''See below section for Fedora 12'''&lt;br /&gt;
 1. Installed standard FC14, without adding an Amahi repository&lt;br /&gt;
 2. Create /etc/yum.repos.d/amahi.repo including following text:&lt;br /&gt;
  [amahi]&lt;br /&gt;
  name=Amahi repository for Fedora $releasever&lt;br /&gt;
  baseurl=http://f$releasever.amahi.org/&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amahi&lt;br /&gt;
 3. run: yum clean all&lt;br /&gt;
 4. run: yum update - but answer no (N) and don't install the updates&lt;br /&gt;
 5. run: yum install hda-suite - will ask to install ~173MB/65 packages.  Say yes (Y) of course :)&lt;br /&gt;
------------&lt;br /&gt;
== Fedora 12 ==&lt;br /&gt;
&lt;br /&gt;
'''Install the Amahi release for Fedora 12'''&lt;br /&gt;
&lt;br /&gt;
1. Install the hda-release&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-release&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Install hdactl (64 or 32bit)&lt;br /&gt;
* 32bit - &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;i386&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
* 64bit - &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;x86_64&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Now install &amp;lt;code&amp;gt;hda-platform&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-platform&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Install dependencies:&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;yum -y install rubygems ruby-libs ruby-mysql&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Start the Amahi installer.&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;service amahi-installer start&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. And last but not least, get the installer going by accessing it with a browser:&lt;br /&gt;
       &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: If after starting the install via the web interface (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) you accidently kill the terminal window in which you started the 'service ' from, it does appear to complete OK.&lt;br /&gt;
&lt;br /&gt;
From time to time this method may miss some dependencies. At the end, try this as root:&lt;br /&gt;
&lt;br /&gt;
     rpm -Va  --nofiles&lt;br /&gt;
&lt;br /&gt;
To make sure all the dependecies are met.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In both cases,&lt;br /&gt;
&lt;br /&gt;
* Replace '''YOURINSTALLCODE''' with your install code, obviously&lt;br /&gt;
* [http://bugs.amahi.org Report bugs in the platform category]!&lt;br /&gt;
* Save the output and paste it to the bug report.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22063</id>
		<title>Self-install-existing</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Self-install-existing&amp;diff=22063"/>
		<updated>2010-11-07T15:47:17Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: FC14 manual install&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Installation in an existing Fedora machine =&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' this is '''NOT''' a recommended method to install, unless it's done on a fairly clean install of the distribution. The reason is that some things that may have been done to the machine that may affect the way Amahi behaves. The recommended method is doing it [[self-install|from scratch]].&lt;br /&gt;
&lt;br /&gt;
It is important to note that, '''Amahi cannot be fully uninstalled''' in the traditional sense, because the settings affect some subsystems across the machine and the original state of those subsystems is not preserved.&lt;br /&gt;
&lt;br /&gt;
Regardless, here are the install instructions, all of them executed [[Open Terminal as root|as root]].&lt;br /&gt;
&lt;br /&gt;
== Fedora 14 ==&lt;br /&gt;
'''See below section for Fedora 12'''&lt;br /&gt;
1. Installed standard FC14, without adding an Amahi repository&lt;br /&gt;
2. Create /etc/yum.repos.d/amahi.repo including following text:&lt;br /&gt;
  [amahi]&lt;br /&gt;
  name=Amahi repository for Fedora $releasever&lt;br /&gt;
  baseurl=http://f$releasever.amahi.org/&lt;br /&gt;
  gpgcheck=0&lt;br /&gt;
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amahi&lt;br /&gt;
3. run: yum clean all&lt;br /&gt;
4. run: yum update - but answer no (N) and don't install the updates&lt;br /&gt;
5. run: yum install hda-suite - will ask to install ~173MB/65 packages.  Say yes (Y) of course :)&lt;br /&gt;
&lt;br /&gt;
== Fedora 12 ==&lt;br /&gt;
&lt;br /&gt;
'''Install the Amahi release for Fedora 12'''&lt;br /&gt;
&lt;br /&gt;
1. Install the hda-release&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-release&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Install hdactl (64 or 32bit)&lt;br /&gt;
* 32bit - &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;i386&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
* 64bit - &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hdactl&amp;quot; arch=&amp;quot;x86_64&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Now install &amp;lt;code&amp;gt;hda-platform&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;rpm -Uvh --nodeps &amp;lt;latest_rpm repo=&amp;quot;amahi-f12&amp;quot; rpm=&amp;quot;hda-platform&amp;quot; arch=&amp;quot;noarch&amp;quot; output=&amp;quot;url&amp;quot; /&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Install dependencies:&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;yum -y install rubygems ruby-libs ruby-mysql&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Start the Amahi installer.&lt;br /&gt;
* &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;service amahi-installer start&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. And last but not least, get the installer going by accessing it with a browser:&lt;br /&gt;
       &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: If after starting the install via the web interface (&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://localhost:2000&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;) you accidently kill the terminal window in which you started the 'service ' from, it does appear to complete OK.&lt;br /&gt;
&lt;br /&gt;
From time to time this method may miss some dependencies. At the end, try this as root:&lt;br /&gt;
&lt;br /&gt;
     rpm -Va  --nofiles&lt;br /&gt;
&lt;br /&gt;
To make sure all the dependecies are met.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In both cases,&lt;br /&gt;
&lt;br /&gt;
* Replace '''YOURINSTALLCODE''' with your install code, obviously&lt;br /&gt;
* [http://bugs.amahi.org Report bugs in the platform category]!&lt;br /&gt;
* Save the output and paste it to the bug report.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Mapserver.png&amp;diff=6453</id>
		<title>File:Mapserver.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Mapserver.png&amp;diff=6453"/>
		<updated>2009-12-02T02:24:54Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: MapServer screenshot - one of thousands of examples.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MapServer screenshot - one of thousands of examples.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4457</id>
		<title>MapServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4457"/>
		<updated>2009-08-28T16:41:29Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''INCOMPLETE... work in progress'''&lt;br /&gt;
------&lt;br /&gt;
== Intro ==&lt;br /&gt;
MapServer is a web-based mapping platform, power many large enterprise mapping requirements.  It runs as a CGI or through its various API hooks in Python, PHP, Ruby and more.  A simple configuration file defines how your spatial data will be accessed and rendered.  A basic web templating system is also included for easy testing through basic HTML.&lt;br /&gt;
&lt;br /&gt;
Learn more about MapServer at [http://www.mapserver.org mapserver.org].  MapServer is an [http://www.osgeo.org OSGeo] project.&lt;br /&gt;
&lt;br /&gt;
== Installing ==&lt;br /&gt;
These are the long form notes for getting MapServer running in Amahi.  Soon this will become a one-click installer package from the HDA interface.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Install MapServer package using the ''yum'' installer, also include the proj library support files (epsg) and some basic fonts for playing with:&lt;br /&gt;
 yum install mapserver epsg bistream-vera-fonts&lt;br /&gt;
&lt;br /&gt;
The process discovers about 12 other packages that fulfill its dependencies.  Overall install takes about 16MB of space.  Here's a list of the other packages it installs.&lt;br /&gt;
&lt;br /&gt;
 cfitsio.i386 0:3.130-3.fc9                fftw2.i386 0:2.1.5-16.fc9    &lt;br /&gt;
 gdal.i386 0:1.5.3-1.fc9                    geos.i386 0:2.2.3-1.fc7         &lt;br /&gt;
 grass-libs.i386 0:6.3.0-6.fc9           hdf5.i386 0:1.8.1-1.fc9      &lt;br /&gt;
 libdap.i386 0:3.7.10-2.fc9               libgeotiff.i386 0:1.2.5-2.fc9   &lt;br /&gt;
 librx.i386 0:1.5-10.fc9                      netcdf.i386 0:3.6.3-1.fc9    &lt;br /&gt;
 ogdi.i386 0:3.2.0-0.11.beta2.fc9    proj.i386 0:4.5.0-4.fc9&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
The ''rpm -ql mapserver'' command will list all the installed files from the MapServer package.  The main executable is located at:&lt;br /&gt;
 /usr/sbin/mapserv&lt;br /&gt;
&lt;br /&gt;
And test files from:&lt;br /&gt;
 /usr/share/doc/mapserver-5.2.2/tests&lt;br /&gt;
&lt;br /&gt;
Are set up automatically by the HDA installer, into the MapServer Amahi web app:&lt;br /&gt;
 /var/hda/web-apps/mapserver/html/test&lt;br /&gt;
&lt;br /&gt;
These don't do anything with the web interface at all yet, though from the command line you can test that MapServer is installed okay by doing the following:&lt;br /&gt;
 cd /var/hda/web-apps/mapserver/html/tests&lt;br /&gt;
 shp2img -m test.map -o testoutput.png&lt;br /&gt;
&lt;br /&gt;
Then you should be able to view the output through your Amahi MapServer service at: http://mapserver/tests/testoutput.png&lt;br /&gt;
&lt;br /&gt;
It ain't pretty, but is a simple test the developers use. &lt;br /&gt;
&lt;br /&gt;
== Server Setup ==&lt;br /&gt;
As part of the installation the mapserv CGI file will get put in its own folder for Amahi and the httpd conf.d file is edited to allow the CGI to be executed.&lt;br /&gt;
&lt;br /&gt;
 mkdir /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
 cp /usr/sbin/mapserv /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
 chown  -R apache.apache /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
&lt;br /&gt;
This section is added to the middle of the file /etc/httpd/conf.d/1026-mapserver.conf:&lt;br /&gt;
        Alias /tmp /var/hda/web-apps/mapserver/tmp&lt;br /&gt;
        Alias /etc /var/hda/web-apps/mapserver/etc   &lt;br /&gt;
        ScriptAlias /cgi-bin /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/var/hda/web-apps/mapserver/cgi-bin&amp;quot;&amp;gt;&lt;br /&gt;
                Options +ExecCGI&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After this, running ''/etc/init.d/httpd reload'' may be necessary if you are doing it manually.&lt;br /&gt;
&lt;br /&gt;
Now you should be able to test that the mapserv CGI executes by going to:&lt;br /&gt;
http://mapserver/cgi-bin/mapserver.  The response should be:&lt;br /&gt;
 No query information to decode. QUERY_STRING is set, but empty.&lt;br /&gt;
&lt;br /&gt;
Also we create a temporary folder for holding our map images and a folder for common settings files:&lt;br /&gt;
 cd /var/hda/web-apps/mapserver&lt;br /&gt;
 mkdir tmp etc&lt;br /&gt;
 cp -r /usr/share/doc/mapserver-5.2.2/fonts etc&lt;br /&gt;
 cp -r /usr/share/doc/mapserver-5.2.2/symbols etc&lt;br /&gt;
 cp -r /usr/share/doc/mapserver-5.2.2/tests/symbols.txt etc/symbols&lt;br /&gt;
 chown -R apache.apache tmp etc&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Now, onto more useful stuff, building a sample application.&lt;br /&gt;
&lt;br /&gt;
==  A Sample Application ==&lt;br /&gt;
The package will install a demo application based on the Global Mapping project mentioned in [http://webmappingillustrated.com Web Mapping Illustrated] by Tyler Mitchell. :-)&lt;br /&gt;
&lt;br /&gt;
 cd /var/hda/web-apps/mapserver/html&lt;br /&gt;
 wget http://spatialguru.com/maps/apps/global.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''.... more to come...'''&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4455</id>
		<title>MapServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4455"/>
		<updated>2009-08-28T16:41:11Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: draft1 started. more to come :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intro ==&lt;br /&gt;
MapServer is a web-based mapping platform, power many large enterprise mapping requirements.  It runs as a CGI or through its various API hooks in Python, PHP, Ruby and more.  A simple configuration file defines how your spatial data will be accessed and rendered.  A basic web templating system is also included for easy testing through basic HTML.&lt;br /&gt;
&lt;br /&gt;
Learn more about MapServer at [http://www.mapserver.org mapserver.org].  MapServer is an [http://www.osgeo.org OSGeo] project.&lt;br /&gt;
&lt;br /&gt;
== Installing ==&lt;br /&gt;
These are the long form notes for getting MapServer running in Amahi.  Soon this will become a one-click installer package from the HDA interface.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Install MapServer package using the ''yum'' installer, also include the proj library support files (epsg) and some basic fonts for playing with:&lt;br /&gt;
 yum install mapserver epsg bistream-vera-fonts&lt;br /&gt;
&lt;br /&gt;
The process discovers about 12 other packages that fulfill its dependencies.  Overall install takes about 16MB of space.  Here's a list of the other packages it installs.&lt;br /&gt;
&lt;br /&gt;
 cfitsio.i386 0:3.130-3.fc9                fftw2.i386 0:2.1.5-16.fc9    &lt;br /&gt;
 gdal.i386 0:1.5.3-1.fc9                    geos.i386 0:2.2.3-1.fc7         &lt;br /&gt;
 grass-libs.i386 0:6.3.0-6.fc9           hdf5.i386 0:1.8.1-1.fc9      &lt;br /&gt;
 libdap.i386 0:3.7.10-2.fc9               libgeotiff.i386 0:1.2.5-2.fc9   &lt;br /&gt;
 librx.i386 0:1.5-10.fc9                      netcdf.i386 0:3.6.3-1.fc9    &lt;br /&gt;
 ogdi.i386 0:3.2.0-0.11.beta2.fc9    proj.i386 0:4.5.0-4.fc9&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
The ''rpm -ql mapserver'' command will list all the installed files from the MapServer package.  The main executable is located at:&lt;br /&gt;
 /usr/sbin/mapserv&lt;br /&gt;
&lt;br /&gt;
And test files from:&lt;br /&gt;
 /usr/share/doc/mapserver-5.2.2/tests&lt;br /&gt;
&lt;br /&gt;
Are set up automatically by the HDA installer, into the MapServer Amahi web app:&lt;br /&gt;
 /var/hda/web-apps/mapserver/html/test&lt;br /&gt;
&lt;br /&gt;
These don't do anything with the web interface at all yet, though from the command line you can test that MapServer is installed okay by doing the following:&lt;br /&gt;
 cd /var/hda/web-apps/mapserver/html/tests&lt;br /&gt;
 shp2img -m test.map -o testoutput.png&lt;br /&gt;
&lt;br /&gt;
Then you should be able to view the output through your Amahi MapServer service at: http://mapserver/tests/testoutput.png&lt;br /&gt;
&lt;br /&gt;
It ain't pretty, but is a simple test the developers use. &lt;br /&gt;
&lt;br /&gt;
== Server Setup ==&lt;br /&gt;
As part of the installation the mapserv CGI file will get put in its own folder for Amahi and the httpd conf.d file is edited to allow the CGI to be executed.&lt;br /&gt;
&lt;br /&gt;
 mkdir /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
 cp /usr/sbin/mapserv /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
 chown  -R apache.apache /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
&lt;br /&gt;
This section is added to the middle of the file /etc/httpd/conf.d/1026-mapserver.conf:&lt;br /&gt;
        Alias /tmp /var/hda/web-apps/mapserver/tmp&lt;br /&gt;
        Alias /etc /var/hda/web-apps/mapserver/etc   &lt;br /&gt;
        ScriptAlias /cgi-bin /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/var/hda/web-apps/mapserver/cgi-bin&amp;quot;&amp;gt;&lt;br /&gt;
                Options +ExecCGI&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After this, running ''/etc/init.d/httpd reload'' may be necessary if you are doing it manually.&lt;br /&gt;
&lt;br /&gt;
Now you should be able to test that the mapserv CGI executes by going to:&lt;br /&gt;
http://mapserver/cgi-bin/mapserver.  The response should be:&lt;br /&gt;
 No query information to decode. QUERY_STRING is set, but empty.&lt;br /&gt;
&lt;br /&gt;
Also we create a temporary folder for holding our map images and a folder for common settings files:&lt;br /&gt;
 cd /var/hda/web-apps/mapserver&lt;br /&gt;
 mkdir tmp etc&lt;br /&gt;
 cp -r /usr/share/doc/mapserver-5.2.2/fonts etc&lt;br /&gt;
 cp -r /usr/share/doc/mapserver-5.2.2/symbols etc&lt;br /&gt;
 cp -r /usr/share/doc/mapserver-5.2.2/tests/symbols.txt etc/symbols&lt;br /&gt;
 chown -R apache.apache tmp etc&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Now, onto more useful stuff, building a sample application.&lt;br /&gt;
&lt;br /&gt;
==  A Sample Application ==&lt;br /&gt;
The package will install a demo application based on the Global Mapping project mentioned in [http://webmappingillustrated.com Web Mapping Illustrated] by Tyler Mitchell. :-)&lt;br /&gt;
&lt;br /&gt;
 cd /var/hda/web-apps/mapserver/html&lt;br /&gt;
 wget http://spatialguru.com/maps/apps/global.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''.... more to come...'''&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=New_App_Ideas&amp;diff=4439</id>
		<title>New App Ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=New_App_Ideas&amp;diff=4439"/>
		<updated>2009-08-28T04:40:03Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: moved mapserver to assigned&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is a list of apps that need to be packaged, if you would, when you have finished an app strikethrough the apps link, do not remove the link.&lt;br /&gt;
(Example: &amp;lt;s&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;http://www.link.com/appname.php&amp;lt;/&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;s&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
== Unassigned ==&lt;br /&gt;
# http://www.sweetcron.com/ - Lifestreaming software&lt;br /&gt;
# http://www.butterfat.net/wiki/Projects/phpESP  - Surveys&lt;br /&gt;
# http://www.xoops.org/ - CMS&lt;br /&gt;
# http://www.exponentcms.org/ - more corporate cms&lt;br /&gt;
# http://www.limesurvey.org/ really nice looking and active survey software&lt;br /&gt;
# http://www.phpmyfamily.net&lt;br /&gt;
# http://jonathanscorner.com/powerbible&lt;br /&gt;
# http://sourceforge.net/projects/e-reminders&lt;br /&gt;
# http://jxmas.sourceforge.net&lt;br /&gt;
# http://www.cmswire.com/cms/web-cms/alert-whats-coming-for-open-source-cms-in-july-2009-004951.php - bunch of CMS systems!&lt;br /&gt;
# http://www.fatfreecrm.com/ nice RoR CMS&lt;br /&gt;
# http://getmangos.com/ OSS WoW Game server&lt;br /&gt;
# http://www.dspace.org/ - digital asset management system (educator focused)&lt;br /&gt;
# http://www.magentocommerce.com/ eCommerce software platform&lt;br /&gt;
# http://www.cuwin.net/irc Webbased IRC&lt;br /&gt;
# http://god.rubyforge.org/ Server Monitor App&lt;br /&gt;
# https://sourceforge.net/projects/jogre/ Java Games, Games include Battleships, Camelot, Checkers, Chess, Connect 4, Dots, Go, Octagons, Texas Hold'em Poker, Reversi, Spades, Tetris &amp;amp; Tic-tac-toe&lt;br /&gt;
# http://www.ispconfig.org/ web based control panel that allows for the easy administration of webservers and mailservers.&lt;br /&gt;
# http://diet-tracker.sourceforge.net/&lt;br /&gt;
# http://www.opennms.org/ enterprise grade network management&lt;br /&gt;
# http://sourceforge.net/projects/podcastgen/ Podcast Generator&lt;br /&gt;
# http://sourceforge.net/projects/adx/ another address book&lt;br /&gt;
# http://phpmotion.com/ Media Sharing CMS&lt;br /&gt;
# http://www.mooffanka.org/ interesting lightweight CMS&lt;br /&gt;
# http://www.phpgedview.net/ genealogy program&lt;br /&gt;
# http://www.modsecurity.org/&lt;br /&gt;
# http://pve.proxmox.com/wiki/Central_Web-based_Management - virtualization (64-bit only)&lt;br /&gt;
# http://backuppc.sourceforge.net/info.html&lt;br /&gt;
# http://www.phpbookingcalendar.com/index.html&lt;br /&gt;
# http://sourceforge.net/projects/solar-empire/&lt;br /&gt;
# http://www.hotscripts.com/listing/voided-alliance-source/&lt;br /&gt;
# http://www.alilg.com/scripts/ - multiplayer checkers, chat, and bulletin board.&lt;br /&gt;
# http://www.tesol.net/scripts/SFEPoker/index.html - Poker&lt;br /&gt;
# http://www.tesol.net/scripts/SFEBlackJack/index.html - BlackJack&lt;br /&gt;
# http://sourceforge.net/projects/bookmarkholder/&lt;br /&gt;
# http://sourceforge.net/projects/timeentry&lt;br /&gt;
# http://phphelpdesk.sourceforge.net/ - Helpdesk/ticketing system&lt;br /&gt;
# http://www.copfilter.org/ - Web based firewall/av manager&lt;br /&gt;
# http://sourceforge.net/projects/gamepanelx/ - manage Game Servers.&lt;br /&gt;
# http://sourceforge.net/projects/webcollab/&lt;br /&gt;
# http://sourceforge.net/projects/collabtive/&lt;br /&gt;
# http://sourceforge.net/projects/piggydb/&lt;br /&gt;
# http://sourceforge.net/projects/dekiwiki/&lt;br /&gt;
# http://sourceforge.net/projects/webacula/&lt;br /&gt;
# http://sourceforge.net/projects/jobscheduler/&lt;br /&gt;
# http://sourceforge.net/projects/hes/&lt;br /&gt;
# http://sourceforge.net/projects/openwebwork/&lt;br /&gt;
# http://sourceforge.net/projects/kablink/&lt;br /&gt;
# http://sourceforge.net/projects/leaguemgr/&lt;br /&gt;
# http://sourceforge.net/projects/openvpn-status/&lt;br /&gt;
# http://sourceforge.net/projects/downloady/&lt;br /&gt;
# http://sourceforge.net/projects/isogest/&lt;br /&gt;
# http://sourceforge.net/projects/libretto/&lt;br /&gt;
# http://sourceforge.net/projects/syslog-analyzer/&lt;br /&gt;
# http://sourceforge.net/projects/glorylandsweb-b/&lt;br /&gt;
# http://sourceforge.net/projects/mailwasher/&lt;br /&gt;
# http://sourceforge.net/projects/osc/&lt;br /&gt;
# http://sourceforge.net/projects/openapplicant/&lt;br /&gt;
# http://sourceforge.net/projects/tbg/&lt;br /&gt;
# http://sourceforge.net/projects/mywebsql/&lt;br /&gt;
# http://sourceforge.net/projects/opentimetool/&lt;br /&gt;
# http://sourceforge.net/projects/docdb-v/&lt;br /&gt;
# http://sourceforge.net/projects/dimdim/&lt;br /&gt;
# http://sourceforge.net/projects/projectivity/&lt;br /&gt;
# http://sourceforge.net/projects/file/&lt;br /&gt;
# http://sourceforge.net/projects/pddms/&lt;br /&gt;
# http://sourceforge.net/projects/jeparody/&lt;br /&gt;
# http://sourceforge.net/projects/fez/&lt;br /&gt;
# http://sourceforge.net/projects/psychdesktop/&lt;br /&gt;
# http://sourceforge.net/projects/plagiarismcheck/&lt;br /&gt;
# http://sourceforge.net/projects/malbum/&lt;br /&gt;
# http://sourceforge.net/projects/ajaxdraw/&lt;br /&gt;
# http://sourceforge.net/projects/jsspellcheck/&lt;br /&gt;
# http://sourceforge.net/projects/blowpass/&lt;br /&gt;
# http://sourceforge.net/projects/pureweb/&lt;br /&gt;
# http://sourceforge.net/projects/owl/&lt;br /&gt;
# http://sourceforge.net/projects/extract/&lt;br /&gt;
# http://sourceforge.net/projects/simplesubcalc/&lt;br /&gt;
# http://sourceforge.net/projects/tab-2/&lt;br /&gt;
# http://sourceforge.net/projects/htpwmanager/&lt;br /&gt;
# http://sourceforge.net/projects/brew-app-djb/&lt;br /&gt;
# http://sourceforge.net/projects/liveglossary/&lt;br /&gt;
# http://sourceforge.net/projects/xerxes/&lt;br /&gt;
# http://sourceforge.net/projects/mediastalker/&lt;br /&gt;
# http://sourceforge.net/projects/librarygeek/&lt;br /&gt;
# http://sourceforge.net/projects/webregister/&lt;br /&gt;
# http://sourceforge.net/projects/mkgichessclub/&lt;br /&gt;
# http://sourceforge.net/projects/smbdaudit/&lt;br /&gt;
# http://sourceforge.net/projects/rrdmonitor/&lt;br /&gt;
# http://sourceforge.net/projects/vst/&lt;br /&gt;
# http://www.kubelabs.com/phpmanualcreator/&lt;br /&gt;
# http://sourceforge.net/projects/phpgiftreg/&lt;br /&gt;
# http://sourceforge.net/projects/mynotebook/&lt;br /&gt;
# http://sourceforge.net/projects/wmi/&lt;br /&gt;
# http://sourceforge.net/projects/php-agenda/&lt;br /&gt;
# http://sourceforge.net/projects/stockmaniac/&lt;br /&gt;
# http://sourceforge.net/projects/limpbrowser/&lt;br /&gt;
# http://sourceforge.net/projects/textmb/&lt;br /&gt;
# http://sourceforge.net/projects/phpantivirus&lt;br /&gt;
# http://sourceforge.net/projects/phplicenseadmin&lt;br /&gt;
# http://sourceforge.net/projects/tellmatic/&lt;br /&gt;
# http://sourceforge.net/projects/clubdata/&lt;br /&gt;
# http://sourceforge.net/projects/katdbmanager/&lt;br /&gt;
# http://sourceforge.net/projects/claroline/&lt;br /&gt;
# http://sourceforge.net/projects/fdcl/&lt;br /&gt;
# http://sourceforge.net/projects/redkonvert/&lt;br /&gt;
# http://sourceforge.net/projects/flashcardsphp/&lt;br /&gt;
# http://sourceforge.net/projects/hamsterbible/&lt;br /&gt;
# http://sourceforge.net/projects/phpvideopro/&lt;br /&gt;
# http://sourceforge.net/projects/ck-gallery/&lt;br /&gt;
# http://sourceforge.net/projects/dataface/&lt;br /&gt;
# http://sourceforge.net/projects/sudokucheater/&lt;br /&gt;
# http://sourceforge.net/projects/land-of-anarchy/&lt;br /&gt;
# http://sourceforge.net/projects/phpdbgui/&lt;br /&gt;
# http://sourceforge.net/projects/cricetus/&lt;br /&gt;
# http://sourceforge.net/projects/clearsite/&lt;br /&gt;
# http://sourceforge.net/projects/dis-game/&lt;br /&gt;
# http://sourceforge.net/projects/proquiz/&lt;br /&gt;
# http://sourceforge.net/projects/ktpcomputercust/&lt;br /&gt;
# http://sourceforge.net/projects/coastal/&lt;br /&gt;
# http://sourceforge.net/projects/it-inventory/&lt;br /&gt;
# http://sourceforge.net/projects/phaosrpg/&lt;br /&gt;
# http://sourceforge.net/projects/netrisk/&lt;br /&gt;
# http://sourceforge.net/projects/yald/&lt;br /&gt;
# http://sourceforge.net/projects/rdiffbackupweb/&lt;br /&gt;
# http://sourceforge.net/projects/dcreature/&lt;br /&gt;
# http://sourceforge.net/projects/rpgbfeonline/&lt;br /&gt;
# http://sourceforge.net/projects/linkmonger/&lt;br /&gt;
# http://sourceforge.net/projects/mia-chat/&lt;br /&gt;
# http://sourceforge.net/projects/fishingphpmysql/&lt;br /&gt;
# http://sourceforge.net/projects/phphelpagent/&lt;br /&gt;
# http://sourceforge.net/projects/genus/&lt;br /&gt;
# http://sourceforge.net/projects/forecast/&lt;br /&gt;
# http://sourceforge.net/projects/passpad/&lt;br /&gt;
# http://sourceforge.net/projects/phprunman/&lt;br /&gt;
# http://sourceforge.net/projects/orbitfaq/&lt;br /&gt;
# http://sourceforge.net/projects/phpfaqmanager/&lt;br /&gt;
# http://sourceforge.net/projects/qpoker/&lt;br /&gt;
# http://sourceforge.net/projects/duliga/&lt;br /&gt;
# http://sourceforge.net/projects/phpequimon/&lt;br /&gt;
# http://sourceforge.net/projects/php-dropbox/&lt;br /&gt;
# http://sourceforge.net/projects/itdms/&lt;br /&gt;
# http://sourceforge.net/projects/fstflx/&lt;br /&gt;
# http://sourceforge.net/projects/betster/&lt;br /&gt;
# http://sourceforge.net/projects/grocery-list/&lt;br /&gt;
# http://sourceforge.net/projects/solar-empire/&lt;br /&gt;
# http://sourceforge.net/projects/openit/&lt;br /&gt;
# http://sourceforge.net/projects/phpdeadlock/&lt;br /&gt;
# http://sourceforge.net/projects/php-kiwi/&lt;br /&gt;
# http://sourceforge.net/projects/ses-todo/&lt;br /&gt;
# http://sourceforge.net/projects/golfstatsphp/&lt;br /&gt;
# http://sourceforge.net/projects/phprisk/&lt;br /&gt;
# http://sourceforge.net/projects/mytravelbook/&lt;br /&gt;
# http://sourceforge.net/projects/kmleague/&lt;br /&gt;
# http://sourceforge.net/projects/flinkdice/&lt;br /&gt;
# http://sourceforge.net/projects/phppassmanager/&lt;br /&gt;
# http://sourceforge.net/projects/inventory/&lt;br /&gt;
# http://sourceforge.net/projects/nflpool/&lt;br /&gt;
# http://sourceforge.net/projects/redmombin/&lt;br /&gt;
# http://sourceforge.net/projects/splanner/&lt;br /&gt;
# http://sourceforge.net/projects/phpimagemage/&lt;br /&gt;
# http://sourceforge.net/projects/phpwetbar/&lt;br /&gt;
# http://sourceforge.net/projects/lcma/&lt;br /&gt;
# http://sourceforge.net/projects/php-wishlist/&lt;br /&gt;
# http://sourceforge.net/projects/fswordfinder/&lt;br /&gt;
# http://sourceforge.net/projects/themerchant/&lt;br /&gt;
# http://sourceforge.net/projects/mysonet/&lt;br /&gt;
# http://sourceforge.net/projects/php4flicks/&lt;br /&gt;
# http://sourceforge.net/projects/favlinks/&lt;br /&gt;
# http://sourceforge.net/projects/phptodolist/&lt;br /&gt;
# http://sourceforge.net/projects/ticket/&lt;br /&gt;
# http://sourceforge.net/projects/phpmyinventory/&lt;br /&gt;
# http://sourceforge.net/projects/phpcrs&lt;br /&gt;
# http://sourceforge.net/projects/knowledgeroot/&lt;br /&gt;
# http://ajaxim.com/ - ajax im client, kindof like ajax chat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hard ==&lt;br /&gt;
*  http://packetfence.com/ - NAC/Network Access Control (wants to completely own apache and optionally dns and dhcp). Not a binary. RPM ready&lt;br /&gt;
*  http://www.elastix.org/ this is an ISO/whole OS that incorporates  Asterisk/FreeBBX, Openfire, Fax, Email, and other applications built on Centos5&lt;br /&gt;
* http://atmail.com/webmail-client/ - Enhanced Webmail platform (non-free, requires some licensing keys)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EMail Support Required ==&lt;br /&gt;
* http://sourceforge.net/projects/aatrade/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Amahi IT Pro App ==&lt;br /&gt;
* http://sourceforge.net/projects/testlink/&lt;br /&gt;
* http://sourceforge.net/projects/itpgpm/&lt;br /&gt;
* http://sourceforge.net/projects/zci/&lt;br /&gt;
* http://sourceforge.net/projects/vhcs/&lt;br /&gt;
* http://sourceforge.net/projects/kwok/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Assigned/In Progress/Done ==&lt;br /&gt;
# http://www.mapserver.org - web mapping framework&lt;br /&gt;
# http://sourceforge.net/projects/phpunixman/&lt;br /&gt;
# http://www.igniterealtime.org/projects/openfire/index.jsp  Openfire (In for alpha testing)&lt;br /&gt;
# http://www.igniterealtime.org/projects/sparkweb/index.jsp  SparkWeb (In for alpha testing)&lt;br /&gt;
# http://metasploit.com/ - [[Metasploit]] ... in progress&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.clipperz.com/ - web password manager (free community edition)&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/mylittleforum/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/gutuma/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.wordpress.org/ - Blogging software.&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/aphpkb/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/scuttle/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/gregarius/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/ackertodo/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://encode-explorer.siineiolekala.net/ &amp;lt;/s&amp;gt; - very easy &amp;amp; simple file browser&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://moodle.org/ Moodle - Course management system&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.k5n.us/webcalendar.php Web based calendaring (single and multi-user)&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://phprecipebook.sourceforge.net&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/php-sudoku/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.charpentier-de-beauville.com/blogs/captain/?p=6&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/webtechtools/  Scientific Calculator Web UI&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2285&amp;amp;lngWId=8&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://cgiirc.org/ Web based IRC&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/phpscheduleit/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://opengoo.org/index.html&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/phpffl/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/adminer/&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sites&lt;br /&gt;
* http://linuxlinks.com/Web&lt;br /&gt;
* http://www.tesol.net/scripts/scriptsdetails.html&lt;br /&gt;
* http://www.kubelabs.com/ - TONS of apps in this site&lt;br /&gt;
* http://www.hotscripts.com/category/php/scripts-programs/&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=New_App_Ideas&amp;diff=4437</id>
		<title>New App Ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=New_App_Ideas&amp;diff=4437"/>
		<updated>2009-08-28T04:39:39Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add mapserver&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Here is a list of apps that need to be packaged, if you would, when you have finished an app strikethrough the apps link, do not remove the link.&lt;br /&gt;
(Example: &amp;lt;s&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;gt;http://www.link.com/appname.php&amp;lt;/&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;s&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
== Unassigned ==&lt;br /&gt;
# http://www.sweetcron.com/ - Lifestreaming software&lt;br /&gt;
# http://www.butterfat.net/wiki/Projects/phpESP  - Surveys&lt;br /&gt;
# http://www.xoops.org/ - CMS&lt;br /&gt;
# http://www.exponentcms.org/ - more corporate cms&lt;br /&gt;
# http://www.limesurvey.org/ really nice looking and active survey software&lt;br /&gt;
# http://www.phpmyfamily.net&lt;br /&gt;
# http://jonathanscorner.com/powerbible&lt;br /&gt;
# http://sourceforge.net/projects/e-reminders&lt;br /&gt;
# http://jxmas.sourceforge.net&lt;br /&gt;
# http://www.cmswire.com/cms/web-cms/alert-whats-coming-for-open-source-cms-in-july-2009-004951.php - bunch of CMS systems!&lt;br /&gt;
# http://www.fatfreecrm.com/ nice RoR CMS&lt;br /&gt;
# http://getmangos.com/ OSS WoW Game server&lt;br /&gt;
# http://www.dspace.org/ - digital asset management system (educator focused)&lt;br /&gt;
# http://www.magentocommerce.com/ eCommerce software platform&lt;br /&gt;
# http://www.cuwin.net/irc Webbased IRC&lt;br /&gt;
# http://god.rubyforge.org/ Server Monitor App&lt;br /&gt;
# https://sourceforge.net/projects/jogre/ Java Games, Games include Battleships, Camelot, Checkers, Chess, Connect 4, Dots, Go, Octagons, Texas Hold'em Poker, Reversi, Spades, Tetris &amp;amp; Tic-tac-toe&lt;br /&gt;
# http://www.ispconfig.org/ web based control panel that allows for the easy administration of webservers and mailservers.&lt;br /&gt;
# http://diet-tracker.sourceforge.net/&lt;br /&gt;
# http://www.opennms.org/ enterprise grade network management&lt;br /&gt;
# http://sourceforge.net/projects/podcastgen/ Podcast Generator&lt;br /&gt;
# http://sourceforge.net/projects/adx/ another address book&lt;br /&gt;
# http://phpmotion.com/ Media Sharing CMS&lt;br /&gt;
# http://www.mooffanka.org/ interesting lightweight CMS&lt;br /&gt;
# http://www.phpgedview.net/ genealogy program&lt;br /&gt;
# http://www.modsecurity.org/&lt;br /&gt;
# http://pve.proxmox.com/wiki/Central_Web-based_Management - virtualization (64-bit only)&lt;br /&gt;
# http://backuppc.sourceforge.net/info.html&lt;br /&gt;
# http://www.phpbookingcalendar.com/index.html&lt;br /&gt;
# http://sourceforge.net/projects/solar-empire/&lt;br /&gt;
# http://www.hotscripts.com/listing/voided-alliance-source/&lt;br /&gt;
# http://www.alilg.com/scripts/ - multiplayer checkers, chat, and bulletin board.&lt;br /&gt;
# http://www.tesol.net/scripts/SFEPoker/index.html - Poker&lt;br /&gt;
# http://www.tesol.net/scripts/SFEBlackJack/index.html - BlackJack&lt;br /&gt;
# http://sourceforge.net/projects/bookmarkholder/&lt;br /&gt;
# http://sourceforge.net/projects/timeentry&lt;br /&gt;
# http://phphelpdesk.sourceforge.net/ - Helpdesk/ticketing system&lt;br /&gt;
# http://www.copfilter.org/ - Web based firewall/av manager&lt;br /&gt;
# http://sourceforge.net/projects/gamepanelx/ - manage Game Servers.&lt;br /&gt;
# http://sourceforge.net/projects/webcollab/&lt;br /&gt;
# http://sourceforge.net/projects/collabtive/&lt;br /&gt;
# http://sourceforge.net/projects/piggydb/&lt;br /&gt;
# http://sourceforge.net/projects/dekiwiki/&lt;br /&gt;
# http://sourceforge.net/projects/webacula/&lt;br /&gt;
# http://sourceforge.net/projects/jobscheduler/&lt;br /&gt;
# http://sourceforge.net/projects/hes/&lt;br /&gt;
# http://sourceforge.net/projects/openwebwork/&lt;br /&gt;
# http://sourceforge.net/projects/kablink/&lt;br /&gt;
# http://sourceforge.net/projects/leaguemgr/&lt;br /&gt;
# http://sourceforge.net/projects/openvpn-status/&lt;br /&gt;
# http://sourceforge.net/projects/downloady/&lt;br /&gt;
# http://sourceforge.net/projects/isogest/&lt;br /&gt;
# http://sourceforge.net/projects/libretto/&lt;br /&gt;
# http://sourceforge.net/projects/syslog-analyzer/&lt;br /&gt;
# http://sourceforge.net/projects/glorylandsweb-b/&lt;br /&gt;
# http://sourceforge.net/projects/mailwasher/&lt;br /&gt;
# http://sourceforge.net/projects/osc/&lt;br /&gt;
# http://sourceforge.net/projects/openapplicant/&lt;br /&gt;
# http://sourceforge.net/projects/tbg/&lt;br /&gt;
# http://sourceforge.net/projects/mywebsql/&lt;br /&gt;
# http://sourceforge.net/projects/opentimetool/&lt;br /&gt;
# http://sourceforge.net/projects/docdb-v/&lt;br /&gt;
# http://sourceforge.net/projects/dimdim/&lt;br /&gt;
# http://sourceforge.net/projects/projectivity/&lt;br /&gt;
# http://sourceforge.net/projects/file/&lt;br /&gt;
# http://sourceforge.net/projects/pddms/&lt;br /&gt;
# http://sourceforge.net/projects/jeparody/&lt;br /&gt;
# http://sourceforge.net/projects/fez/&lt;br /&gt;
# http://sourceforge.net/projects/psychdesktop/&lt;br /&gt;
# http://sourceforge.net/projects/plagiarismcheck/&lt;br /&gt;
# http://sourceforge.net/projects/malbum/&lt;br /&gt;
# http://sourceforge.net/projects/ajaxdraw/&lt;br /&gt;
# http://sourceforge.net/projects/jsspellcheck/&lt;br /&gt;
# http://sourceforge.net/projects/blowpass/&lt;br /&gt;
# http://sourceforge.net/projects/pureweb/&lt;br /&gt;
# http://sourceforge.net/projects/owl/&lt;br /&gt;
# http://sourceforge.net/projects/extract/&lt;br /&gt;
# http://sourceforge.net/projects/simplesubcalc/&lt;br /&gt;
# http://sourceforge.net/projects/tab-2/&lt;br /&gt;
# http://sourceforge.net/projects/htpwmanager/&lt;br /&gt;
# http://sourceforge.net/projects/brew-app-djb/&lt;br /&gt;
# http://sourceforge.net/projects/liveglossary/&lt;br /&gt;
# http://sourceforge.net/projects/xerxes/&lt;br /&gt;
# http://sourceforge.net/projects/mediastalker/&lt;br /&gt;
# http://sourceforge.net/projects/librarygeek/&lt;br /&gt;
# http://sourceforge.net/projects/webregister/&lt;br /&gt;
# http://sourceforge.net/projects/mkgichessclub/&lt;br /&gt;
# http://sourceforge.net/projects/smbdaudit/&lt;br /&gt;
# http://sourceforge.net/projects/rrdmonitor/&lt;br /&gt;
# http://sourceforge.net/projects/vst/&lt;br /&gt;
# http://www.kubelabs.com/phpmanualcreator/&lt;br /&gt;
# http://sourceforge.net/projects/phpgiftreg/&lt;br /&gt;
# http://sourceforge.net/projects/mynotebook/&lt;br /&gt;
# http://sourceforge.net/projects/wmi/&lt;br /&gt;
# http://sourceforge.net/projects/php-agenda/&lt;br /&gt;
# http://sourceforge.net/projects/stockmaniac/&lt;br /&gt;
# http://sourceforge.net/projects/limpbrowser/&lt;br /&gt;
# http://sourceforge.net/projects/textmb/&lt;br /&gt;
# http://sourceforge.net/projects/phpantivirus&lt;br /&gt;
# http://sourceforge.net/projects/phplicenseadmin&lt;br /&gt;
# http://sourceforge.net/projects/tellmatic/&lt;br /&gt;
# http://sourceforge.net/projects/clubdata/&lt;br /&gt;
# http://sourceforge.net/projects/katdbmanager/&lt;br /&gt;
# http://sourceforge.net/projects/claroline/&lt;br /&gt;
# http://sourceforge.net/projects/fdcl/&lt;br /&gt;
# http://sourceforge.net/projects/redkonvert/&lt;br /&gt;
# http://sourceforge.net/projects/flashcardsphp/&lt;br /&gt;
# http://sourceforge.net/projects/hamsterbible/&lt;br /&gt;
# http://sourceforge.net/projects/phpvideopro/&lt;br /&gt;
# http://sourceforge.net/projects/ck-gallery/&lt;br /&gt;
# http://sourceforge.net/projects/dataface/&lt;br /&gt;
# http://sourceforge.net/projects/sudokucheater/&lt;br /&gt;
# http://sourceforge.net/projects/land-of-anarchy/&lt;br /&gt;
# http://sourceforge.net/projects/phpdbgui/&lt;br /&gt;
# http://sourceforge.net/projects/cricetus/&lt;br /&gt;
# http://sourceforge.net/projects/clearsite/&lt;br /&gt;
# http://sourceforge.net/projects/dis-game/&lt;br /&gt;
# http://sourceforge.net/projects/proquiz/&lt;br /&gt;
# http://sourceforge.net/projects/ktpcomputercust/&lt;br /&gt;
# http://sourceforge.net/projects/coastal/&lt;br /&gt;
# http://sourceforge.net/projects/it-inventory/&lt;br /&gt;
# http://sourceforge.net/projects/phaosrpg/&lt;br /&gt;
# http://sourceforge.net/projects/netrisk/&lt;br /&gt;
# http://sourceforge.net/projects/yald/&lt;br /&gt;
# http://sourceforge.net/projects/rdiffbackupweb/&lt;br /&gt;
# http://sourceforge.net/projects/dcreature/&lt;br /&gt;
# http://sourceforge.net/projects/rpgbfeonline/&lt;br /&gt;
# http://sourceforge.net/projects/linkmonger/&lt;br /&gt;
# http://sourceforge.net/projects/mia-chat/&lt;br /&gt;
# http://sourceforge.net/projects/fishingphpmysql/&lt;br /&gt;
# http://sourceforge.net/projects/phphelpagent/&lt;br /&gt;
# http://sourceforge.net/projects/genus/&lt;br /&gt;
# http://sourceforge.net/projects/forecast/&lt;br /&gt;
# http://sourceforge.net/projects/passpad/&lt;br /&gt;
# http://sourceforge.net/projects/phprunman/&lt;br /&gt;
# http://sourceforge.net/projects/orbitfaq/&lt;br /&gt;
# http://sourceforge.net/projects/phpfaqmanager/&lt;br /&gt;
# http://sourceforge.net/projects/qpoker/&lt;br /&gt;
# http://sourceforge.net/projects/duliga/&lt;br /&gt;
# http://sourceforge.net/projects/phpequimon/&lt;br /&gt;
# http://sourceforge.net/projects/php-dropbox/&lt;br /&gt;
# http://sourceforge.net/projects/itdms/&lt;br /&gt;
# http://sourceforge.net/projects/fstflx/&lt;br /&gt;
# http://sourceforge.net/projects/betster/&lt;br /&gt;
# http://sourceforge.net/projects/grocery-list/&lt;br /&gt;
# http://sourceforge.net/projects/solar-empire/&lt;br /&gt;
# http://sourceforge.net/projects/openit/&lt;br /&gt;
# http://sourceforge.net/projects/phpdeadlock/&lt;br /&gt;
# http://sourceforge.net/projects/php-kiwi/&lt;br /&gt;
# http://sourceforge.net/projects/ses-todo/&lt;br /&gt;
# http://sourceforge.net/projects/golfstatsphp/&lt;br /&gt;
# http://sourceforge.net/projects/phprisk/&lt;br /&gt;
# http://sourceforge.net/projects/mytravelbook/&lt;br /&gt;
# http://sourceforge.net/projects/kmleague/&lt;br /&gt;
# http://sourceforge.net/projects/flinkdice/&lt;br /&gt;
# http://sourceforge.net/projects/phppassmanager/&lt;br /&gt;
# http://sourceforge.net/projects/inventory/&lt;br /&gt;
# http://sourceforge.net/projects/nflpool/&lt;br /&gt;
# http://sourceforge.net/projects/redmombin/&lt;br /&gt;
# http://sourceforge.net/projects/splanner/&lt;br /&gt;
# http://sourceforge.net/projects/phpimagemage/&lt;br /&gt;
# http://sourceforge.net/projects/phpwetbar/&lt;br /&gt;
# http://sourceforge.net/projects/lcma/&lt;br /&gt;
# http://sourceforge.net/projects/php-wishlist/&lt;br /&gt;
# http://sourceforge.net/projects/fswordfinder/&lt;br /&gt;
# http://sourceforge.net/projects/themerchant/&lt;br /&gt;
# http://sourceforge.net/projects/mysonet/&lt;br /&gt;
# http://sourceforge.net/projects/php4flicks/&lt;br /&gt;
# http://sourceforge.net/projects/favlinks/&lt;br /&gt;
# http://sourceforge.net/projects/phptodolist/&lt;br /&gt;
# http://sourceforge.net/projects/ticket/&lt;br /&gt;
# http://sourceforge.net/projects/phpmyinventory/&lt;br /&gt;
# http://sourceforge.net/projects/phpcrs&lt;br /&gt;
# http://sourceforge.net/projects/knowledgeroot/&lt;br /&gt;
# http://ajaxim.com/ - ajax im client, kindof like ajax chat&lt;br /&gt;
# http://www.mapserver.org - web mapping framework&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hard ==&lt;br /&gt;
*  http://packetfence.com/ - NAC/Network Access Control (wants to completely own apache and optionally dns and dhcp). Not a binary. RPM ready&lt;br /&gt;
*  http://www.elastix.org/ this is an ISO/whole OS that incorporates  Asterisk/FreeBBX, Openfire, Fax, Email, and other applications built on Centos5&lt;br /&gt;
* http://atmail.com/webmail-client/ - Enhanced Webmail platform (non-free, requires some licensing keys)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== EMail Support Required ==&lt;br /&gt;
* http://sourceforge.net/projects/aatrade/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Amahi IT Pro App ==&lt;br /&gt;
* http://sourceforge.net/projects/testlink/&lt;br /&gt;
* http://sourceforge.net/projects/itpgpm/&lt;br /&gt;
* http://sourceforge.net/projects/zci/&lt;br /&gt;
* http://sourceforge.net/projects/vhcs/&lt;br /&gt;
* http://sourceforge.net/projects/kwok/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Assigned/In Progress/Done ==&lt;br /&gt;
# http://sourceforge.net/projects/phpunixman/&lt;br /&gt;
# http://www.igniterealtime.org/projects/openfire/index.jsp  Openfire (In for alpha testing)&lt;br /&gt;
# http://www.igniterealtime.org/projects/sparkweb/index.jsp  SparkWeb (In for alpha testing)&lt;br /&gt;
# http://metasploit.com/ - [[Metasploit]] ... in progress&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.clipperz.com/ - web password manager (free community edition)&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/mylittleforum/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/gutuma/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.wordpress.org/ - Blogging software.&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/aphpkb/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/scuttle/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/gregarius/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/ackertodo/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://encode-explorer.siineiolekala.net/ &amp;lt;/s&amp;gt; - very easy &amp;amp; simple file browser&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://moodle.org/ Moodle - Course management system&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.k5n.us/webcalendar.php Web based calendaring (single and multi-user)&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://phprecipebook.sourceforge.net&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/php-sudoku/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.charpentier-de-beauville.com/blogs/captain/?p=6&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/webtechtools/  Scientific Calculator Web UI&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2285&amp;amp;lngWId=8&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://cgiirc.org/ Web based IRC&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/phpscheduleit/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://opengoo.org/index.html&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/phpffl/&amp;lt;/s&amp;gt;&lt;br /&gt;
# &amp;lt;s&amp;gt;http://sourceforge.net/projects/adminer/&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Sites&lt;br /&gt;
* http://linuxlinks.com/Web&lt;br /&gt;
* http://www.tesol.net/scripts/scriptsdetails.html&lt;br /&gt;
* http://www.kubelabs.com/ - TONS of apps in this site&lt;br /&gt;
* http://www.hotscripts.com/category/php/scripts-programs/&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4433</id>
		<title>MapServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4433"/>
		<updated>2009-08-28T03:36:01Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: more to come.. saving interim notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intro ==&lt;br /&gt;
MapServer is a web-based mapping platform, power many large enterprise mapping requirements.  It runs as a CGI or through its various API hooks in Python, PHP, Ruby and more.  A simple configuration file defines how your spatial data will be accessed and rendered.  A basic web templating system is also included for easy testing through basic HTML.&lt;br /&gt;
&lt;br /&gt;
Learn more about MapServer at [http://www.mapserver.org mapserver.org].  MapServer is an [http://www.osgeo.org OSGeo] project.&lt;br /&gt;
&lt;br /&gt;
== Installing ==&lt;br /&gt;
These are the long form notes for getting MapServer running in Amahi.  Soon this will become a one-click installer package from the HDA interface.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Install MapServer package using the ''yum'' installer, also include the proj library support files (epsg):&lt;br /&gt;
 yum install mapserver epsg&lt;br /&gt;
&lt;br /&gt;
The process discovers about 12 other packages that fulfill its dependencies.  Overall install takes about 16MB of space.  Here's a list of the other packages it installs.&lt;br /&gt;
&lt;br /&gt;
 cfitsio.i386 0:3.130-3.fc9                fftw2.i386 0:2.1.5-16.fc9    &lt;br /&gt;
 gdal.i386 0:1.5.3-1.fc9                    geos.i386 0:2.2.3-1.fc7         &lt;br /&gt;
 grass-libs.i386 0:6.3.0-6.fc9           hdf5.i386 0:1.8.1-1.fc9      &lt;br /&gt;
 libdap.i386 0:3.7.10-2.fc9               libgeotiff.i386 0:1.2.5-2.fc9   &lt;br /&gt;
 librx.i386 0:1.5-10.fc9                      netcdf.i386 0:3.6.3-1.fc9    &lt;br /&gt;
 ogdi.i386 0:3.2.0-0.11.beta2.fc9    proj.i386 0:4.5.0-4.fc9&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
The ''rpm -ql mapserver'' command will list all the installed files from the MapServer package.  The main executable is located at:&lt;br /&gt;
 /usr/sbin/mapserv&lt;br /&gt;
&lt;br /&gt;
And test files from:&lt;br /&gt;
 /usr/share/doc/mapserver-5.2.2/tests&lt;br /&gt;
&lt;br /&gt;
Are set up automatically by the HDA installer, into the MapServer Amahi web app:&lt;br /&gt;
 /var/hda/web-apps/mapserver/html/test&lt;br /&gt;
&lt;br /&gt;
These don't do anything with the web interface at all yet, though from the command line you can test that MapServer is installed okay by doing the following:&lt;br /&gt;
 cd /var/hda/web-apps/mapserver/html/tests&lt;br /&gt;
 shp2img -m test.map -o testoutput.png&lt;br /&gt;
&lt;br /&gt;
Then you should be able to view the output through your Amahi MapServer service at: http://mapserver/tests/testoutput.png&lt;br /&gt;
&lt;br /&gt;
It ain't pretty, but is a simple test the developers use. &lt;br /&gt;
&lt;br /&gt;
== Server Setup ==&lt;br /&gt;
As part of the installation the mapserv CGI file will get put in its own folder for Amahi and the httpd conf.d file is edited to allow the CGI to be executed.&lt;br /&gt;
&lt;br /&gt;
 mkdir /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
 cp /usr/sbin/mapserv /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
 chown  -r apache.apache /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
&lt;br /&gt;
This section is added to the middle of the file /etc/httpd/conf.d/1026-mapserver.conf:&lt;br /&gt;
        ScriptAlias /cgi-bin /var/hda/web-apps/mapserver/cgi-bin&lt;br /&gt;
        Alias /tmp /var/hda/web-apps/mapserver/tmp&lt;br /&gt;
        &amp;lt;Directory &amp;quot;/var/hda/web-apps/mapserver/cgi-bin&amp;quot;&amp;gt;&lt;br /&gt;
                Options +ExecCGI&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After this, running ''/etc/init.d/httpd reload'' may be necessary if you are doing it manually.&lt;br /&gt;
&lt;br /&gt;
Now you should be able to test that the mapserv CGI executes by going to:&lt;br /&gt;
http://mapserver/cgi-bin/mapserver.  The response should be:&lt;br /&gt;
 No query information to decode. QUERY_STRING is set, but empty.&lt;br /&gt;
&lt;br /&gt;
Also we create a temporary folder for holding our map images:&lt;br /&gt;
 cd /var/hda/web-apps/mapserver&lt;br /&gt;
 mkdir tmp&lt;br /&gt;
 chown -r apache.apache tmp&lt;br /&gt;
&lt;br /&gt;
Now, onto more useful stuff, building a sample application.&lt;br /&gt;
&lt;br /&gt;
==  A Sample Application ==&lt;br /&gt;
The package will install a demo application based on the Global Mapping project mentioned in [http://webmappingillustrated.com Web Mapping Illustrated] by Tyler Mitchell. :-)&lt;br /&gt;
&lt;br /&gt;
 cd /var/hda/web-apps/mapserver/html&lt;br /&gt;
 wget http://spatialguru.com/maps/apps/global.tar.gz&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4429</id>
		<title>MapServer</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=MapServer&amp;diff=4429"/>
		<updated>2009-08-28T02:57:50Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: interim save.. more to come&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Intro ==&lt;br /&gt;
MapServer is a web-based mapping platform, power many large enterprise mapping requirements.  It runs as a CGI or through its various API hooks in Python, PHP, Ruby and more.  A simple configuration file defines how your spatial data will be accessed and rendered.  A basic web templating system is also included for easy testing through basic HTML.&lt;br /&gt;
&lt;br /&gt;
Learn more about MapServer at [http://www.mapserver.org mapserver.org].  MapServer is an [http://www.osgeo.org OSGeo] project.&lt;br /&gt;
&lt;br /&gt;
== Installing ==&lt;br /&gt;
These are the long form notes for getting MapServer running in Amahi.  Soon this will become a one-click installer package from the HDA interface.&lt;br /&gt;
&lt;br /&gt;
=== Packages ===&lt;br /&gt;
Install MapServer package using the ''yum'' installer, also include the proj library support files (epsg):&lt;br /&gt;
 yum install mapserver epsg&lt;br /&gt;
&lt;br /&gt;
The process discovers about 12 other packages that fulfill its dependencies.  Overall install takes about 16MB of space.  Here's a list of the other packages it installs.&lt;br /&gt;
&lt;br /&gt;
 cfitsio.i386 0:3.130-3.fc9                fftw2.i386 0:2.1.5-16.fc9    &lt;br /&gt;
 gdal.i386 0:1.5.3-1.fc9                    geos.i386 0:2.2.3-1.fc7         &lt;br /&gt;
 grass-libs.i386 0:6.3.0-6.fc9           hdf5.i386 0:1.8.1-1.fc9      &lt;br /&gt;
 libdap.i386 0:3.7.10-2.fc9               libgeotiff.i386 0:1.2.5-2.fc9   &lt;br /&gt;
 librx.i386 0:1.5-10.fc9                      netcdf.i386 0:3.6.3-1.fc9    &lt;br /&gt;
 ogdi.i386 0:3.2.0-0.11.beta2.fc9    proj.i386 0:4.5.0-4.fc9&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
The ''rpm -ql mapserver'' command will list all the installed files from the MapServer package.  The main executable is located at:&lt;br /&gt;
/usr/sbin/mapserv&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4171</id>
		<title>Pro Version Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4171"/>
		<updated>2009-08-16T07:09:36Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: added a few more app types and example apps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What Is The Pro Version? ==&lt;br /&gt;
It's an imaginary concept, answering the question of:&lt;br /&gt;
&lt;br /&gt;
 ''&amp;quot;How can Amahi help those who want to use it in a small/medium business environment?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Quite often this also means:&lt;br /&gt;
&lt;br /&gt;
 ''&amp;quot;What additional features should it have before we can say Amahi is [http://en.wikipedia.org/wiki/Small_and_medium_enterprises SME] friendly?'''&lt;br /&gt;
&lt;br /&gt;
Maybe, one day, the features required will be enough for the Amahi project to advance beyond the '''home''' market.  This page is to help capture those requirements.&lt;br /&gt;
&lt;br /&gt;
== Primary Philosophy  ==&lt;br /&gt;
&lt;br /&gt;
Rather than start with a list of technical features, a brief discussion of the philosophy of a  '''&amp;quot;pro version&amp;quot;''' is necessary.  In a nutshell, it would have to address a few broad areas including: &lt;br /&gt;
* group/user level security options for managing enterprise access&lt;br /&gt;
* network management and monitoring tools to keep things running&lt;br /&gt;
* supporting core business applications suited for the Amahi environment&lt;br /&gt;
* window dressing - making it look as sharp as possible&lt;br /&gt;
&lt;br /&gt;
=== Security Requirements ===&lt;br /&gt;
Additional features in the Amahi platform would need to deal with more diverse user and group level permissions.  These would limit access to Amahi dashboard in general, but would also manage access to specific installed applications and services.&lt;br /&gt;
&lt;br /&gt;
=== Network Management ===&lt;br /&gt;
SME requirements for network administration tools vary, though several fundamental tasks can be considered, with the goal of addressing them through Amahi.   Particularly needed are network monitoring tools (e.g. [http://en.wikipedia.org/wiki/SNMP SNMP-related]) as well as tools for administering Amahi or other servers on the network.  Other tasks such as creating shares and managing file system level tasks are also important.&lt;br /&gt;
* Monitor network bandwidth use&lt;br /&gt;
* Manage subnets&lt;br /&gt;
* Administer network settings, DHCP, DNS&lt;br /&gt;
* Virus protection&lt;br /&gt;
&lt;br /&gt;
=== Core Business Applications ===&lt;br /&gt;
SME business needs are often quite simple.  A handful of well integrated applications can meet the needs of most organisational or small corporate environments.  Core applications would range from communications through to media management tools and services.&lt;br /&gt;
* Email server and related administration tools (e.g. user management, editing settings, managing services)&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Customer_relationship_management CRM] (Customer relationship management) tools&lt;br /&gt;
* Additional [http://en.wikipedia.org/wiki/VPN VPN] options&lt;br /&gt;
* Groupware tools - integrated email, contacts, calendar, document management, project management, etc.&lt;br /&gt;
* [http://en.wikipedia.org/wiki/VOIP VOIP] server&lt;br /&gt;
&lt;br /&gt;
=== Specific Applications ===&lt;br /&gt;
Here are a few of the apps considered to meet the above requirements:&lt;br /&gt;
* CRM: SugarCRM&lt;br /&gt;
* VPN: Cisco VPN&lt;br /&gt;
* Groupware: Zimbra, Scalix, eGroupWare&lt;br /&gt;
* ... what else?&lt;br /&gt;
&lt;br /&gt;
[[Category:Pro Version]]&lt;br /&gt;
__notoc__&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4169</id>
		<title>Pro Version Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4169"/>
		<updated>2009-08-16T06:35:11Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: formating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What Is The Pro Version? ==&lt;br /&gt;
It's an imaginary concept, answering the question of:&lt;br /&gt;
&lt;br /&gt;
 ''&amp;quot;How can Amahi help those who want to use it in a small/medium business environment?&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Quite often this also means:&lt;br /&gt;
&lt;br /&gt;
 ''&amp;quot;What additional features should it have before we can say Amahi is [http://en.wikipedia.org/wiki/Small_and_medium_enterprises SME] friendly?'''&lt;br /&gt;
&lt;br /&gt;
Maybe, one day, the features required will be enough for the Amahi project to advance beyond the '''home''' market.  This page is to help capture those requirements.&lt;br /&gt;
&lt;br /&gt;
== Primary Philosophy  ==&lt;br /&gt;
&lt;br /&gt;
Rather than start with a list of technical features, a brief discussion of the philosophy of a  '''&amp;quot;pro version&amp;quot;''' is necessary.  In a nutshell, it would have to address a few broad areas including: &lt;br /&gt;
* group/user level security options for managing enterprise access&lt;br /&gt;
* network management and monitoring tools to keep things running&lt;br /&gt;
* supporting core business applications suited for the Amahi environment&lt;br /&gt;
* window dressing - making it look as sharp as possible&lt;br /&gt;
&lt;br /&gt;
=== Security Requirements ===&lt;br /&gt;
Additional features in the Amahi platform would need to deal with more diverse user and group level permissions.  These would limit access to Amahi dashboard in general, but would also manage access to specific installed applications and services.&lt;br /&gt;
&lt;br /&gt;
=== Network Management ===&lt;br /&gt;
SME requirements for network administration tools vary, though several fundamental tasks can be considered, with the goal of addressing them through Amahi.   Particularly needed are network monitoring tools (e.g. [http://en.wikipedia.org/wiki/SNMP SNMP-related]) as well as tools for administering Amahi or other servers on the network.  Other tasks such as creating shares and managing file system level tasks are also important.&lt;br /&gt;
* Monitor network bandwidth use&lt;br /&gt;
* Manage subnets&lt;br /&gt;
* Administer network settings, DHCP, DNS&lt;br /&gt;
* Virus protection&lt;br /&gt;
&lt;br /&gt;
=== Core Business Applications ===&lt;br /&gt;
SME business needs are often quite simple.  A handful of well integrated applications can meet the needs of most organisational or small corporate environments.  Core applications would range from communications through to media management tools and services.&lt;br /&gt;
* Email server and related administration tools (e.g. user management, editing settings, managing services)&lt;br /&gt;
* ... what else?&lt;br /&gt;
&lt;br /&gt;
[[Category:Pro Version]]&lt;br /&gt;
__notoc__&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4167</id>
		<title>Pro Version Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4167"/>
		<updated>2009-08-16T06:33:36Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What Is The Pro Version ==&lt;br /&gt;
It's an imaginary concept, answering the question of ''&amp;quot;How can Amahi help those who want to use it in a small/medium business environment?&amp;quot;''.  Quite often this also means ''&amp;quot;What additional features should it have before we can say Amahi is [http://en.wikipedia.org/wiki/Small_and_medium_enterprises SME] friendly?'''  Maybe, one day, the features required will be enough for the Amahi project to advance beyond the '''home''' market.  This page is to help capture those requirements.&lt;br /&gt;
&lt;br /&gt;
== Primary Philosophy  ==&lt;br /&gt;
&lt;br /&gt;
Rather than start with a list of technical features, a brief discussion of the philosophy of a  '''&amp;quot;pro version&amp;quot;''' is necessary.  In a nutshell, it would have to address a few broad areas including: &lt;br /&gt;
* group/user level security options for managing enterprise access&lt;br /&gt;
* network management and monitoring tools to keep things running&lt;br /&gt;
* supporting core business applications suited for the Amahi environment&lt;br /&gt;
* window dressing - making it look as sharp as possible&lt;br /&gt;
&lt;br /&gt;
=== Security Requirements ===&lt;br /&gt;
Additional features in the Amahi platform would need to deal with more diverse user and group level permissions.  These would limit access to Amahi dashboard in general, but would also manage access to specific installed applications and services.&lt;br /&gt;
&lt;br /&gt;
=== Network Management ===&lt;br /&gt;
SME requirements for network administration tools vary, though several fundamental tasks can be considered, with the goal of addressing them through Amahi.   Particularly needed are network monitoring tools (e.g. [http://en.wikipedia.org/wiki/SNMP SNMP-related]) as well as tools for administering Amahi or other servers on the network.  Other tasks such as creating shares and managing file system level tasks are also important.&lt;br /&gt;
* Monitor network bandwidth use&lt;br /&gt;
* Manage subnets&lt;br /&gt;
* Administer network settings, DHCP, DNS&lt;br /&gt;
* Virus protection&lt;br /&gt;
&lt;br /&gt;
=== Core Business Applications ===&lt;br /&gt;
SME business needs are often quite simple.  A handful of well integrated applications can meet the needs of most organisational or small corporate environments.  Core applications would range from communications through to media management tools and services.&lt;br /&gt;
* Email server and related administration tools (e.g. user management, editing settings, managing services)&lt;br /&gt;
* ... what else?&lt;br /&gt;
&lt;br /&gt;
[[Category:Pro Version]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Category:Pro_Version&amp;diff=4165</id>
		<title>Category:Pro Version</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Category:Pro_Version&amp;diff=4165"/>
		<updated>2009-08-16T06:32:55Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: New page: This category is to help tag application pages and other wiki pages that relate to the Pro Version Requirements concept.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This category is to help tag application pages and other wiki pages that relate to the [[Pro Version Requirements]] concept.&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4163</id>
		<title>Pro Version Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4163"/>
		<updated>2009-08-16T06:32:16Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: initial cut at the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What Is The Pro Version ==&lt;br /&gt;
It's an imaginary concept, answering the question of ''&amp;quot;How can Amahi help those who want to use it in a small/medium business environment?&amp;quot;''.  Quite often this also means ''&amp;quot;What additional features should it have before we can say Amahi is [http://en.wikipedia.org/wiki/Small_and_medium_enterprises SME] friendly?'''  Maybe, one day, the features required will be enough for the Amahi project to advance beyond the '''home''' market.  This page is to help capture those requirements.&lt;br /&gt;
&lt;br /&gt;
== Primary Philosophy  ==&lt;br /&gt;
&lt;br /&gt;
Rather than start with a list of technical features, a brief discussion of the philosophy of a  '''&amp;quot;pro version&amp;quot;''' is necessary.  In a nutshell, it would have to address a few broad areas including: &lt;br /&gt;
* group/user level security options for managing enterprise access&lt;br /&gt;
* network management and monitoring tools to keep things running&lt;br /&gt;
* supporting core business applications suited for the Amahi environment&lt;br /&gt;
* window dressing - making it look as sharp as possible&lt;br /&gt;
&lt;br /&gt;
=== Security Requirements ===&lt;br /&gt;
Additional features in the Amahi platform would need to deal with more diverse user and group level permissions.  These would limit access to Amahi dashboard in general, but would also manage access to specific installed applications and services.&lt;br /&gt;
&lt;br /&gt;
=== Network Management ===&lt;br /&gt;
SME requirements for network administration tools vary, though several fundamental tasks can be considered, with the goal of addressing them through Amahi.   Particularly needed are network monitoring tools (e.g. [http://en.wikipedia.org/wiki/SNMP SNMP-related] as well as tools for administering Amahi or other servers on the network.  Other tasks such as creating shares and managing file system level tasks are also important.&lt;br /&gt;
* Monitor network bandwidth use&lt;br /&gt;
* Manage subnets&lt;br /&gt;
* Administer network settings, DHCP, DNS&lt;br /&gt;
* Virus protection&lt;br /&gt;
&lt;br /&gt;
=== Core Business Applications ===&lt;br /&gt;
SME business needs are often quite simple.  A handful of well integrated applications can meet the needs of most organisational or small corporate environments.  Core applications would range from communications through to media management tools and services.&lt;br /&gt;
* Email server and related administration tools (e.g. user management, editing settings, managing services)&lt;br /&gt;
* ... what else?&lt;br /&gt;
&lt;br /&gt;
[[Category:Pro Version]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4155</id>
		<title>Pro Version Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4155"/>
		<updated>2009-08-16T01:08:31Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What Is The Pro Version ==&lt;br /&gt;
It's an imaginary concept, answering the question of ''&amp;quot;How can Amahi help those who want to use it in a small/medium business environment?&amp;quot;''.  Quite often this also means ''&amp;quot;What additional features should it have before we can say Amahi is [http://en.wikipedia.org/wiki/Small_and_medium_enterprises SME] friendly?'''  Maybe, one day, the features required will be enough for the Amahi project to advance beyond the '''home''' market.  This page is to help capture those requirements.&lt;br /&gt;
&lt;br /&gt;
== Primary Philosophy  ==&lt;br /&gt;
&lt;br /&gt;
Rather than start with a list of technical features, a brief discussion of the philosophy of a  '''&amp;quot;pro version&amp;quot;''' is necessary.  In a nutshell, it would have to address a few broad areas including: &lt;br /&gt;
* group/user level security options for managing enterprise access&lt;br /&gt;
* network management and monitoring tools to keep things running&lt;br /&gt;
* supporting core business applications&lt;br /&gt;
* window dressing - making it look as sharp as possible&lt;br /&gt;
&lt;br /&gt;
=== Security Requirements ===&lt;br /&gt;
Additional features in the Amahi platform would need to deal with more diverse user and group level permissions.  These would limit access to Amahi dashboard in general, but would also limit access to specific installed applications and services.&lt;br /&gt;
&lt;br /&gt;
... more to come as I try to clean up [[SOHO Features]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4153</id>
		<title>Pro Version Requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Pro_Version_Requirements&amp;diff=4153"/>
		<updated>2009-08-16T01:04:06Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: starting page..&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What Is The Pro Version ==&lt;br /&gt;
It's an imaginary concept, answering the question of ''&amp;quot;How can Amahi help those who want to use it in a small/medium business environment?&amp;quot;'''.  Quite often this also means &amp;quot;What additional features should it have before we can say Amahi is [http://en.wikipedia.org/wiki/Small_and_medium_enterprises SME] friendly?'''  Maybe, one day, the features required will be enough for the Amahi project to advance beyond the '''home''' market.  This page is to help capture those requirements.&lt;br /&gt;
&lt;br /&gt;
== Primary Philosophy  ==&lt;br /&gt;
&lt;br /&gt;
Rather than start with a list of technical features, a brief discussion of the philosophy of a  '''&amp;quot;pro version&amp;quot;''' is necessary.  In a nutshell, it would have to address a few broad areas including: &lt;br /&gt;
* group/user level security options for managing enterprise access&lt;br /&gt;
* network management and monitoring tools to keep things running&lt;br /&gt;
* supporting core business applications&lt;br /&gt;
* window dressing - making it look as sharp as possible&lt;br /&gt;
&lt;br /&gt;
=== Security Requirements ===&lt;br /&gt;
Additional features in the Amahi platform would need to deal with more diverse user and group level permissions.  These would limit access to Amahi dashboard in general, but would also limit access to specific installed applications and services.&lt;br /&gt;
&lt;br /&gt;
... more to come as I try to clean up [[SOHO Features]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Egroupware-screen.png&amp;diff=1987</id>
		<title>File:Egroupware-screen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Egroupware-screen.png&amp;diff=1987"/>
		<updated>2009-05-01T06:23:59Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Egroupware_logo.png&amp;diff=1985</id>
		<title>File:Egroupware logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Egroupware_logo.png&amp;diff=1985"/>
		<updated>2009-05-01T06:23:27Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Talk:FreeNX&amp;diff=1931</id>
		<title>Talk:FreeNX</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Talk:FreeNX&amp;diff=1931"/>
		<updated>2009-04-24T23:25:01Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: New page: This app is also known as NX or Nomachine.  Just adding this note so  searching folks will find it.  Goto FreeNX&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This app is also known as NX or Nomachine.  Just adding this note so  searching folks will find it.  Goto [[FreeNX]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=FreeNX&amp;diff=1929</id>
		<title>FreeNX</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=FreeNX&amp;diff=1929"/>
		<updated>2009-04-24T23:24:37Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: minor update to syntax: Package freenx is obsoleted by freenx-server, trying to install freenx-server...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Okay, I have successfully installed FreeNX server on the Amahi HDA. Here are the steps to get it up and running. It is fairly straight forward and easy, although there is one point that can be a little confusing but that is during the client setup, not the server. &lt;br /&gt;
&lt;br /&gt;
First, log into your hda and open a terminal window.&lt;br /&gt;
&lt;br /&gt;
Second, run this command to install FreeNX:&lt;br /&gt;
&lt;br /&gt;
[root@localhost ~]# yum install freenx-server&lt;br /&gt;
&lt;br /&gt;
That's it. FreeNX should now be installed and running on your HDA. In order to use FreeNX, you will need a client to connect with. Go to http://www.nomachine.com/download.php and select the one for your appropriate operating system.&lt;br /&gt;
&lt;br /&gt;
After downloading and installing the client, you will need to copy the client.id_dsa.key into the client. What I did was to scp the key from my server (/etc/nxserver/client.id_dsa.key) to my local system, open the file in a text editor, copy everything in it and paste it into the client. In my client this was under &amp;quot;Configure&amp;quot; then on the &amp;quot;General&amp;quot; tab, there is a button labeled &amp;quot;Key&amp;quot;. This is where I pasted the client key information. &lt;br /&gt;
&lt;br /&gt;
*NOTE* If you miss or overlook the step for the client key configuration, the client will attempt to use a default key for the HDA, and this does not work. &lt;br /&gt;
&lt;br /&gt;
Finally, save the configuration, and then run the client to log into the HDA.&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=TorrentFlux-b4rt&amp;diff=1773</id>
		<title>TorrentFlux-b4rt</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=TorrentFlux-b4rt&amp;diff=1773"/>
		<updated>2009-04-14T01:47:10Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: start page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Tor&amp;diff=1377</id>
		<title>Tor</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Tor&amp;diff=1377"/>
		<updated>2009-03-11T23:21:30Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Having HDA use Tor as an option would be very interesting to many.  I'll write up the instructions as I worked through them, starting with here:&lt;br /&gt;
http://fedorasolved.org/Members/uselesslogic/anonymous-browsing-with-tor&lt;br /&gt;
&lt;br /&gt;
== Rough Notes ==&lt;br /&gt;
* yum install tor privoxy (will include tor-core tor-lsb packages)&lt;br /&gt;
* to be continued...&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Tor&amp;diff=1375</id>
		<title>Tor</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Tor&amp;diff=1375"/>
		<updated>2009-03-11T22:10:00Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: just starting a placeholder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Having HDA use Tor as an option would be very interesting to many.  I'll write up the instructions as I worked through them, starting with here:&lt;br /&gt;
http://fedorasolved.org/Members/uselesslogic/anonymous-browsing-with-tor&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1335</id>
		<title>WebVNC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1335"/>
		<updated>2009-03-07T01:14:45Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[WebVNC]] package is for easily setting up a web-page that let's readers access a Java applet for VNC connections.  VNC is, simply put, graphical remote control desktop software.  With a Fedora-based Amahi install, it takes a few steps on the server to 1) install the package, 2) turn on desktop sharing.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Install the Package ==&lt;br /&gt;
&lt;br /&gt;
For now, the steps are just documented.  But when the web app installer is complete, this will be much simpler :)&lt;br /&gt;
* Create an alias using the webapps setup tab.  Call it &amp;quot;webvnc&amp;quot;.  It will create a folder: /var/hda/webapps/webvnc&lt;br /&gt;
* Log into the machine as root, change directory to /var/hda/webapps&lt;br /&gt;
* Download package: wget http://spatialguru.com/files/amahi/webvnc_v1.tgz&lt;br /&gt;
* Extract package: tar -xzf webvnc.tgz - this should create files in /var/hda/webapps/webvnc/html/...&lt;br /&gt;
* Set user permissions so that Amahi can clean up later if needed: chown -R apache.apache /var/hda/webapps/webvnc&lt;br /&gt;
&lt;br /&gt;
That should be all you need to do for the web application setup!&lt;br /&gt;
&lt;br /&gt;
== Turn on Desktop Sharing ==&lt;br /&gt;
* Log into the computer running HDA, e.g. as a normal user&lt;br /&gt;
* Select SYSTEM menu, then Internet, then Remote Desktop&lt;br /&gt;
* Turn on the top two &amp;quot;sharing&amp;quot; options, turn off the &amp;quot;Ask for confirmation&amp;quot; option, but set a password below it.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Using the App ==&lt;br /&gt;
You should now be able to access: [http://webvnc http://webvnc].  Give it a minute to start up, then enter your password.&lt;br /&gt;
Leave any questions or discussion on the [[Talk:WebVNC]] page.&lt;br /&gt;
&lt;br /&gt;
Screenshot of desktop sharing setup below - sorry it's so huge.&lt;br /&gt;
&lt;br /&gt;
http://content.screencast.com/users/spatialguru/folders/Jing/media/996c7c1d-05a9-4a92-9d87-f89167742a3c/00000032.png&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Two typical scenarios pop up as problematic.  One, is to make sure you have a password defined as above.  Second, make sure the confirmation checkbox is deactivated, unless you are sitting in front of the HDA itself.  Otherwise it will just sit there indefinitely waiting for someone to click a button on the screen of the HDA.&lt;br /&gt;
&lt;br /&gt;
Please note that at the present time, and according to the above, only port 5900 (VNC display :0) is supported.  If you want to change that, then manually edit /var/hda/web-apps/webvnc/html/html/index.html and change 5900 to desired number (e.g. :1 = 5901, :2=5902, etc)&lt;br /&gt;
&lt;br /&gt;
[[Category:Apps]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1333</id>
		<title>WebVNC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1333"/>
		<updated>2009-03-07T01:10:14Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: a few troubleshooting notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[WebVNC]] package is for easily setting up a web-page that let's readers access a Java applet for VNC connections.  VNC is, simply put, graphical remote control desktop software.  With a Fedora-based Amahi install, it takes a few steps on the server to 1) install the package, 2) turn on desktop sharing.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Install the Package ==&lt;br /&gt;
&lt;br /&gt;
For now, the steps are just documented.  But when the web app installer is complete, this will be much simpler :)&lt;br /&gt;
* Create an alias using the webapps setup tab.  Call it &amp;quot;webvnc&amp;quot;.  It will create a folder: /var/hda/webapps/webvnc&lt;br /&gt;
* Log into the machine as root, change directory to /var/hda/webapps&lt;br /&gt;
* Download package: wget http://spatialguru.com/files/amahi/webvnc_v1.tgz&lt;br /&gt;
* Extract package: tar -xzf webvnc.tgz - this should create files in /var/hda/webapps/webvnc/html/...&lt;br /&gt;
* Set user permissions so that Amahi can clean up later if needed: chown -R apache.apache /var/hda/webapps/webvnc&lt;br /&gt;
&lt;br /&gt;
That should be all you need to do for the web application setup!&lt;br /&gt;
&lt;br /&gt;
== Turn on Desktop Sharing ==&lt;br /&gt;
* Log into the computer running HDA, e.g. as a normal user&lt;br /&gt;
* Select SYSTEM menu, then Internet, then Remote Desktop&lt;br /&gt;
* Turn on the top two &amp;quot;sharing&amp;quot; options, turn off the &amp;quot;Ask for confirmation&amp;quot; option, but set a password below it.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Using the App ==&lt;br /&gt;
You should now be able to access: [http://webvnc http://webvnc].  Give it a minute to start up, then enter your password.&lt;br /&gt;
Leave any questions or discussion on the [[Talk:WebVNC]] page.&lt;br /&gt;
&lt;br /&gt;
Screenshot of desktop sharing setup below - sorry it's so huge.&lt;br /&gt;
&lt;br /&gt;
http://content.screencast.com/users/spatialguru/folders/Jing/media/996c7c1d-05a9-4a92-9d87-f89167742a3c/00000032.png&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
Two typical scenarios pop up as problematic.  One, is to make sure you have a password defined as above.  Second, make sure the confirmation checkbox is deactivated, unless you are sitting in front of the HDA itself.  Otherwise it will just sit there indefinitely waiting for someone to click a button on the screen of the HDA.&lt;br /&gt;
&lt;br /&gt;
Please note that at the present time, and according to the above, only port 5900 (VNC display :0) is supported.  If you want to change that, then manually edit /var/hda/web-apps/webvnc/html/html/index.html and change 5900 to desired number (e.g. :1 = 5901, :2=5902, etc)&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1261</id>
		<title>WebVNC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1261"/>
		<updated>2009-02-21T15:19:05Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: package url was wrong&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[WebVNC]] package is for easily setting up a web-page that let's readers access a Java applet for VNC connections.  VNC is, simply put, graphical remote control desktop software.  With a Fedora-based Amahi install, it takes a few steps on the server to 1) install the package, 2) turn on desktop sharing.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Install the Package ==&lt;br /&gt;
&lt;br /&gt;
For now, the steps are just documented.  But when the web app installer is complete, this will be much simpler :)&lt;br /&gt;
* Create an alias using the webapps setup tab.  Call it &amp;quot;webvnc&amp;quot;.  It will create a folder: /var/hda/webapps/webvnc&lt;br /&gt;
* Log into the machine as root, change directory to /var/hda/webapps&lt;br /&gt;
* Download package: wget http://spatialguru.com/files/amahi/webvnc_v1.tgz&lt;br /&gt;
* Extract package: tar -xzf webvnc.tgz - this should create files in /var/hda/webapps/webvnc/html/...&lt;br /&gt;
* Set user permissions so that Amahi can clean up later if needed: chown -R apache.apache /var/hda/webapps/webvnc&lt;br /&gt;
&lt;br /&gt;
That should be all you need to do for the web application setup!&lt;br /&gt;
&lt;br /&gt;
== Turn on Desktop Sharing ==&lt;br /&gt;
* Log into the computer running HDA, e.g. as a normal user&lt;br /&gt;
* Select SYSTEM menu, then Internet, then Remote Desktop&lt;br /&gt;
* Turn on the top two &amp;quot;sharing&amp;quot; options, turn off the &amp;quot;Ask for confirmation&amp;quot; option, but set a password below it.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Using the App ==&lt;br /&gt;
You should now be able to access: [http://webvnc http://webvnc].  Give it a minute to start up, then enter your password.&lt;br /&gt;
Leave any questions or discussion on the [[Talk:WebVNC]] page.&lt;br /&gt;
&lt;br /&gt;
Screenshot of desktop sharing setup below - sorry it's so huge.&lt;br /&gt;
&lt;br /&gt;
http://content.screencast.com/users/spatialguru/folders/Jing/media/996c7c1d-05a9-4a92-9d87-f89167742a3c/00000032.png&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=File:Vnc.png&amp;diff=1259</id>
		<title>File:Vnc.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=File:Vnc.png&amp;diff=1259"/>
		<updated>2009-02-20T22:39:03Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: vnc logo attempt :)  Just for fun really!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;vnc logo attempt :)  Just for fun really!&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Talk:WebVNC&amp;diff=1257</id>
		<title>Talk:WebVNC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Talk:WebVNC&amp;diff=1257"/>
		<updated>2009-02-20T22:24:17Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Leave your comments, questions or ideas here.  There is more to come on this package in the future, including allowing users to run multiple VNC sessions (e.g. one for each user) and to specify which to connect to through this client.  Also, I hope to implement SSH tunneling as an option.&lt;br /&gt;
&lt;br /&gt;
----------------&lt;br /&gt;
Comments here...&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Talk:WebVNC&amp;diff=1255</id>
		<title>Talk:WebVNC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Talk:WebVNC&amp;diff=1255"/>
		<updated>2009-02-20T22:21:01Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: New page: Leave your comments, questions or ideas here.  There is more to come on this package in the future, including allowing users to run multiple VNC sessions (e.g. one for each user) and to sp...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Leave your comments, questions or ideas here.  There is more to come on this package in the future, including allowing users to run multiple VNC sessions (e.g. one for each user) and to specify which to connect to through this client.&lt;br /&gt;
&lt;br /&gt;
----------------&lt;br /&gt;
Comments here...&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1253</id>
		<title>WebVNC</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=WebVNC&amp;diff=1253"/>
		<updated>2009-02-20T22:19:50Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: initial page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[WebVNC]] package is for easily setting up a web-page that let's readers access a Java applet for VNC connections.  VNC is, simply put, graphical remote control desktop software.  With a Fedora-based Amahi install, it takes a few steps on the server to 1) install the package, 2) turn on desktop sharing.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Install the Package ==&lt;br /&gt;
&lt;br /&gt;
For now, the steps are just documented.  But when the web app installer is complete, this will be much simpler :)&lt;br /&gt;
* Create an alias using the webapps setup tab.  Call it &amp;quot;webvnc&amp;quot;.  It will create a folder: /var/hda/webapps/webvnc&lt;br /&gt;
* Log into the machine as root, change directory to /var/hda/webapps&lt;br /&gt;
* Download package: wget http://spatialguru.com/files/amahi/webvnc.tgz&lt;br /&gt;
* Extract package: tar -xzf webvnc.tgz - this should create files in /var/hda/webapps/webvnc/html/...&lt;br /&gt;
* Set user permissions so that Amahi can clean up later if needed: chown -R apache.apache /var/hda/webapps/webvnc&lt;br /&gt;
&lt;br /&gt;
That should be all you need to do for the web application setup!&lt;br /&gt;
&lt;br /&gt;
== Turn on Desktop Sharing ==&lt;br /&gt;
* Log into the computer running HDA, e.g. as a normal user&lt;br /&gt;
* Select SYSTEM menu, then Internet, then Remote Desktop&lt;br /&gt;
* Turn on the top two &amp;quot;sharing&amp;quot; options, turn off the &amp;quot;Ask for confirmation&amp;quot; option, but set a password below it.&lt;br /&gt;
&lt;br /&gt;
'''Note: This allows anyone with network access to this machine to connect to your session, if they know the password.  Be sure this is what you want.'''&lt;br /&gt;
&lt;br /&gt;
== Using the App ==&lt;br /&gt;
You should now be able to access: [http://webvnc http://webvnc].  Give it a minute to start up, then enter your password.&lt;br /&gt;
Leave any questions or discussion on the [[Talk:WebVNC]] page.&lt;br /&gt;
&lt;br /&gt;
Screenshot of desktop sharing setup below - sorry it's so huge.&lt;br /&gt;
&lt;br /&gt;
http://content.screencast.com/users/spatialguru/folders/Jing/media/996c7c1d-05a9-4a92-9d87-f89167742a3c/00000032.png&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=1251</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=1251"/>
		<updated>2009-02-20T21:47:57Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add vnc linkages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
== My Apps ==&lt;br /&gt;
I've packaged these applications for easy use within Amahi:&lt;br /&gt;
* [[Maps]] - for demonstration purposes only - embedding a free mapping tool ([http://openlayers.org OpenLayers]) that uses free map data in a simple page.&lt;br /&gt;
* [[Blog]] - for running a [http://WordPress.org WordPress] blogging environment.&lt;br /&gt;
* [[Mediawiki]] - for running an alternative to the built-in Amahi MoinMoin wiki.  You can use the popular Mediawiki platform instead through this package.&lt;br /&gt;
* [[WebVNC]] - a Java-based web client for VNC server access across platforms.  Using TightVNC package.&lt;br /&gt;
I've looked at several others as well and will add more when my needs arise.  Since many require databases, I focus on using ones that can handle SQLite so that you don't need to configure the Amahi MySQL db at all.&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that... I'm using the rest of this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* &amp;lt;s&amp;gt;Setting '''Firefox''' default home page URL to amahi.org.&amp;lt;/s&amp;gt;&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* &amp;lt;a&amp;gt;Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[ImapServer]] - based on [http://ubuntuforums.org/showthread.php?t=715689 these instructions] and [http://sourceforge.net/mailarchive/forum.php?thread_name=373D708A23ED400C9237DB347033149C%40buddylaptop&amp;amp;forum_name=amahi-devel this email]&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
* Invoicing tool - e.g. [http://www.bambooinvoice.org Bamboo Invoice]&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
* VNC applications are pretty critical to running headless servers sometimes.  I looked into some of the options and followed the basic logic from [http://ubuntuforums.org/showthread.php?t=107503 this article talking about how to set up a Java-based client] in a web browser - e.g. so you don't have to download some platform specific thing.  Worked great.  Jst a bit complex on the server side to get vnc going.&lt;br /&gt;
** I'm working on this here: HDA [[WebVNC]]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=1141</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=1141"/>
		<updated>2009-01-02T04:40:44Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: starting imap server notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
== My Apps ==&lt;br /&gt;
I've packaged these applications for easy use within Amahi:&lt;br /&gt;
* [[Maps]] - for demonstration purposes only - embedding a free mapping tool ([http://openlayers.org OpenLayers]) that uses free map data in a simple page.&lt;br /&gt;
* [[Blog]] - for running a [http://WordPress.org WordPress] blogging environment.&lt;br /&gt;
* [[Mediawiki]] - for running an alternative to the built-in Amahi MoinMoin wiki.  You can use the popular Mediawiki platform instead through this package.&lt;br /&gt;
&lt;br /&gt;
I've looked at several others as well and will add more when my needs arise.  Since many require databases, I focus on using ones that can handle SQLite so that you don't need to configure the Amahi MySQL db at all.&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that... I'm using the rest of this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* &amp;lt;s&amp;gt;Setting '''Firefox''' default home page URL to amahi.org.&amp;lt;/s&amp;gt;&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* &amp;lt;a&amp;gt;Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&amp;lt;/s&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* [[ImapServer]] - based on [http://ubuntuforums.org/showthread.php?t=715689 these instructions] and [http://sourceforge.net/mailarchive/forum.php?thread_name=373D708A23ED400C9237DB347033149C%40buddylaptop&amp;amp;forum_name=amahi-devel this email]&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
* Invoicing tool - e.g. [http://www.bambooinvoice.org Bamboo Invoice]&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=Storage_and_file_sharing&amp;diff=1112</id>
		<title>Storage and file sharing</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=Storage_and_file_sharing&amp;diff=1112"/>
		<updated>2008-12-24T17:37:51Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All file sharing functionality in the Amahi HDA is now managed through the web browser interface found at http://setup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=This page is kept for historic purposes only=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=This page is kept for historic purposes only=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All file sharing functionality in the Amahi HDA is now managed through the web browser interface found at http://setup&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Your HDA shares files on your local network. Access to the shared files is through the share  &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;\\hda&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Note that you have to input &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;\\hda&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; in the file browser or other places where files are requested, not in the Internet browser. This is what you should see when using the default settings and there are two users in the system:&lt;br /&gt;
&lt;br /&gt;
[[Image:file-sharing.png|frameless]]&lt;br /&gt;
&lt;br /&gt;
= Initial Install =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
While we build a new facility to manage shares, we ask that you configure file sharing (otherwise known as SAMBA) via the Fedora SAMBA configuration utility, which is a desktop utility. It's available at the desktop under the '''System''' menu, '''Administration''' option, '''Samba''' setting.&lt;br /&gt;
&lt;br /&gt;
The following are '''critical things''' to do to make it work:&lt;br /&gt;
&lt;br /&gt;
* create a Linux user for each user you want to access the shares&lt;br /&gt;
* create a SAMBA user '''for each user''' you want to access the shares.&lt;br /&gt;
* associate one with the other in the SAMBA config tool&lt;br /&gt;
* enable '''Share''' as Authentication Mode in the Server Settings -&amp;gt; Security tab.&lt;br /&gt;
&lt;br /&gt;
= Default Shares (Shared Folders) =&lt;br /&gt;
&lt;br /&gt;
By default your HDA comes with the following shares preinstalled: pictures, music, movies, files and books, in addition to one share per user &amp;quot;home directory&amp;quot; and a printers and faxes directory. &lt;br /&gt;
&lt;br /&gt;
= Managing User Permissions and Shares =&lt;br /&gt;
&lt;br /&gt;
User and share administration is performed (for the time being) directly using the Samba Server Configuration panel in Fedora. (In the future this functionality will be controlled through the setup area in your HDA.)&lt;br /&gt;
&lt;br /&gt;
To get there, you have to be at the desktop of your HDA (either directly or through [[VNC]]), and go to System -&amp;gt; Administration -&amp;gt; Samba. Note: it may be under System -&amp;gt; Administration -&amp;gt; Samba, if you have more server services installed.&lt;br /&gt;
&lt;br /&gt;
Here is what it looks like in my case.&lt;br /&gt;
&lt;br /&gt;
[[Image:samba-setup.png|frameless]]&lt;br /&gt;
&lt;br /&gt;
You can then configure your shares directly and configure the samba users&lt;br /&gt;
&lt;br /&gt;
Tips:&lt;br /&gt;
&lt;br /&gt;
* Samba users are separate from Linux users (System -&amp;gt; Administration -&amp;gt; Users and Groups)&lt;br /&gt;
* However, each samba user must be mapped into a Linux user&lt;br /&gt;
* Standard Linux permissions apply to samba users, except that samba can restrict for read-only and/or visibility of a share.&lt;br /&gt;
* You may have to create user groups under  Linux to manage shared spaces.&lt;br /&gt;
&lt;br /&gt;
= Server Settings =&lt;br /&gt;
&lt;br /&gt;
After all users are configured, then go to Preferences -&amp;gt; Server Settings.&lt;br /&gt;
&lt;br /&gt;
In it go to the Security tab. In the Authentication Mode selector, select '''Share'''. Make sure Encrypted Passwords is yes. Your Guest Account may be your main user, though I believe it is not necessary.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Services]]&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=987</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=987"/>
		<updated>2008-11-30T00:26:12Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add bamboo invoice&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
== My Apps ==&lt;br /&gt;
I've packaged these applications for easy use within Amahi:&lt;br /&gt;
* [[Maps]] - for demonstration purposes only - embedding a free mapping tool ([http://openlayers.org OpenLayers]) that uses free map data in a simple page.&lt;br /&gt;
* [[Blog]] - for running a [http://WordPress.org WordPress] blogging environment.&lt;br /&gt;
* [[Mediawiki]] - for running an alternative to the built-in Amahi MoinMoin wiki.  You can use the popular Mediawiki platform instead through this package.&lt;br /&gt;
&lt;br /&gt;
I've looked at several others as well and will add more when my needs arise.  Since many require databases, I focus on using ones that can handle SQLite so that you don't need to configure the Amahi MySQL db at all.&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that... I'm using the rest of this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* Setting '''Firefox''' default home page URL to amahi.org.&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
* Invoicing tool - e.g. [http://www.bambooinvoice.org Bamboo Invoice]&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=986</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=986"/>
		<updated>2008-11-28T20:25:06Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add list of apps i've packaged&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
== My Apps ==&lt;br /&gt;
I've packaged these applications for easy use within Amahi:&lt;br /&gt;
* [[Maps]] - for demonstration purposes only - embedding a free mapping tool ([http://openlayers.org OpenLayers]) that uses free map data in a simple page.&lt;br /&gt;
* [[Blog]] - for running a [http://WordPress.org WordPress] blogging environment.&lt;br /&gt;
* [[Mediawiki]] - for running an alternative to the built-in Amahi MoinMoin wiki.  You can use the popular Mediawiki platform instead through this package.&lt;br /&gt;
&lt;br /&gt;
I've looked at several others as well and will add more when my needs arise.  Since many require databases, I focus on using ones that can handle SQLite so that you don't need to configure the Amahi MySQL db at all.&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that... I'm using the rest of this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* Setting '''Firefox''' default home page URL to amahi.org.&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=985</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=985"/>
		<updated>2008-11-28T20:24:49Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add list of apps i've packaged&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
== My Apps ==&lt;br /&gt;
I've packaged these applications for easy use within Amahi:&lt;br /&gt;
* [[Maps]] - for demonstration purposes only - embedding a free mapping tool ([http://openlayers.org]) that uses free map data in a simple page.&lt;br /&gt;
* [[Blog]] - for running a [http://WordPress.org WordPress] blogging environment.&lt;br /&gt;
* [[Mediawiki]] - for running an alternative to the built-in Amahi MoinMoin wiki.  You can use the popular Mediawiki platform instead through this package.&lt;br /&gt;
&lt;br /&gt;
I've looked at several others as well and will add more when my needs arise.  Since many require databases, I focus on using ones that can handle SQLite so that you don't need to configure the Amahi MySQL db at all.&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that... I'm using the rest of this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* Setting '''Firefox''' default home page URL to amahi.org.&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=984</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=984"/>
		<updated>2008-11-28T20:24:33Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add list of apps i've packaged&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
== My Apps ==&lt;br /&gt;
I've packaged these applications for easy use within Amahi:&lt;br /&gt;
* [[Maps]] - for demonstration purposes only - embedding a free mapping tool ([http://openlayers.org]) that uses free map data in a simple page.&lt;br /&gt;
* [[Blog]] - for running a [[http://WordPress.org WordPress]] blogging environment.&lt;br /&gt;
* [[Mediawiki]] - for running an alternative to the built-in Amahi MoinMoin wiki.  You can use the popular Mediawiki platform instead through this package.&lt;br /&gt;
&lt;br /&gt;
I've looked at several others as well and will add more when my needs arise.  Since many require databases, I focus on using ones that can handle SQLite so that you don't need to configure the Amahi MySQL db at all.&lt;br /&gt;
&lt;br /&gt;
--------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that... I'm using the rest of this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* Setting '''Firefox''' default home page URL to amahi.org.&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=929</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=929"/>
		<updated>2008-11-19T06:39:14Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add nagios&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that.. I'm using this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* Setting '''Firefox''' default home page URL to amahi.org.&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
* '''Monitoring''' of HDA, plus all hosts in HDA subnet, including uptime, failures, etc. using something like [http://www.nagios.org/ Nagios]&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=927</id>
		<title>User:Spatialguru</title>
		<link rel="alternate" type="text/html" href="https://wiki.amahi.org/index.php?title=User:Spatialguru&amp;diff=927"/>
		<updated>2008-11-17T18:16:50Z</updated>

		<summary type="html">&lt;p&gt;Spatialguru: add email gateway idea and IRC proxy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''What to talk?  Meet me in IRC or leave a note on my [[User_talk:Spatialguru | discussion page]]'''.  You can also read my personal (non-Amahi) blog at [http://spatialguru.com spatialguru.com].&lt;br /&gt;
------&lt;br /&gt;
I started using and testing Amahi in Sept. 09 - starting with helping to test Fedora 9.  Enough about that.. I'm using this page to keep bookmarks for related technology I'm looking at trying to use with Amahi.  Or just fun looking stuff that would be cool to do with it.&lt;br /&gt;
&lt;br /&gt;
== Branding ==&lt;br /&gt;
* Setting '''Firefox''' default home page URL to amahi.org.&lt;br /&gt;
** Would be cool to set the live bookmarks and other defaults as well&lt;br /&gt;
** See [[FirefoxDefaults]] for my progress.&lt;br /&gt;
* Set desktop icon for '''Amahi Setup''' to point to app launcher Firefox -&amp;gt; HDA address.&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
* What will be done for installing new web apps?  Will there be a common online repository location?  Any sort of validation/certification of the app?  This could be where HDA really takes off, so I'm thrilled to see the web-app setup tab working well.&lt;br /&gt;
** A '''gallery''' is already underway at: [http://amahi.org/apps amahi.org/apps] which provides overviews and links to web-apps.&lt;br /&gt;
* '''Remote applications''' - in some cases it may be worth investigating an easy solution for running X Window apps from the HDA remotely on client machines.  The best cross-platform solution I can think of is having HDA host a pre-configured copy of [http://bellard.org/qemu/ QEMU] that has a mini distribution of Linux, like [http://www.damnsmalllinux.org/index.html DSL] with an X server included.  Then it would connect to HDA automatically and do ''something''. Thereby reducing the complexity of having to use X or VNC manually. Of course, the VNC approach may be okay too.&lt;br /&gt;
* '''IRC Support Chat''' - include a basic IRC proxy server that automatically connects to the #amahi channel for real time web-based chatting with project support team!  '''Currently testing [http://cgiirc.org/ CGI IRC Perl approach]'''&lt;br /&gt;
* '''RSS Feed Reader''' - e.g. FOSS [http://gregarius.net/ Gregarius].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* '''Email reader''' - e.g. [http://posterity.edgewall.org/ Posterity].  Need simple way to run Python apps without installing to primary system Python libs.&lt;br /&gt;
* Surveying and polling&lt;br /&gt;
* [http://egroupware.org eGroupware] - group ware document management, email and more.&lt;br /&gt;
* [http://webmin.com webmin] - unix configuration web interface&lt;br /&gt;
* [[Mediawiki]] - the default wik platform on Amahi is the MoinMoin wiki.  It's easy to install [http://mediawiki.org Mediawiki] as well, using the new web-apps functionality of Amahi.  There is still a bit of manual configuration - a couple command line steps, but this will be improved in the near future.  See the [[Mediawiki | Amahi Mediawiki]] app page.&lt;br /&gt;
* Email gateway for receiving transfers from you@yourhda.com&lt;br /&gt;
** with imap and pop support&lt;br /&gt;
* IRC proxy server for maintaining persistent connections to IRC channels and logs.&lt;br /&gt;
** Preconfigure kopete (or whatever a default IRC app is) to use this proxy&lt;br /&gt;
&lt;br /&gt;
== Backups  ==&lt;br /&gt;
* '''PBA backups''' don't seem possible with default Mac OS X 10.x BIOS, so maybe running Netboot server on HDA would help somehow.  Probably not helpful with backups, but at least letting, say, a Macbook network boot would be really cool.&lt;br /&gt;
** [https://www.math.ohio-state.edu/wiki/administration/macosx/netboot/bsdp_with_isc_dhcp Mac OS X BSDP Service using a GNU/Linux Server]&lt;br /&gt;
** [http://etherboot.org/wiki/howtos Etherboot howtos]&lt;br /&gt;
**[http://www.sysresccd.org/ system rescue cd] might be able to boot it, then let PBA take over.  '''tried but didn't get too far'''&lt;br /&gt;
* I also wonder if some sort of VM could be run on any client and that would help run some more complex rsync incrementals.. hmm&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* I don't know where it's at already, but '''Printer Sharing''' must be high on some lists.  I know I'm sick of having to have a printer tethered to my computer :)&lt;br /&gt;
* I'd like some sort of name resolution redundancy so that when HDA goes down, my PCs can at least still surf the 'net.  Does that mean having a secondary DNS setup in DHCP?&lt;br /&gt;
* '''volume management''' need easy tools for adding new volumes, e.g external drives and setting user parameters, etc.  Also do an automated sharepoint mapping samba/nfs for them.  Idea being that a user can plug it in and not do anything on the desktop itself.&lt;br /&gt;
** NFS shares are defined in ''/etc/exports''.  Would be good to have exports that mirror the samba shares - to give more options.  I know on Mac it ''seems'' to handle NFS quicker.&lt;br /&gt;
* '''Squid''' proxy server can reduce external bandwidth and improve local performance for web browsing.  It is installed by default in FC9.  It would be good to have for home networks.&lt;br /&gt;
** '''Update:''' Some simple configuration worked well for basic browsing.  However the various HDA-specific names in the DNS failed.  Read more on the [[SquidConfiguration]] page.&lt;br /&gt;
&lt;br /&gt;
== Mapping Applications ==&lt;br /&gt;
* I put together this simple web-mapping application demo: HDA [[Maps]]&lt;br /&gt;
**  Using [http://openlayers.org OpenLayers] and a few simple web mapping services for data.  All open source and open data.&lt;br /&gt;
* Future ideas, allow data upload to home folder, then run my custom indexing scripts, add them to the map&lt;br /&gt;
* Set up a basic WFS (and WMS) that allows users to edit vectors on the map and save them to the HDA.&lt;br /&gt;
&lt;br /&gt;
=== Wireless ===&lt;br /&gt;
* Boy, what could be done if HDA supports wireless??&lt;br /&gt;
&lt;br /&gt;
== VPN &amp;amp; Security ==&lt;br /&gt;
* Some systems don't support OpenVPN but rather want '''IPSec'''-based VPN.  &lt;br /&gt;
** It might be worth investigating the use of [http://www.freeswan.org/freeswan_trees/CURRENT-TREE/doc/quickstart.html FreeS/WAN] VPN architecture.  Wouldn't it be cool to support '''BOTH with Amahi'''!  Then I assume a large swath of potential enterprise software would connect to it (including my phone!).&lt;br /&gt;
&lt;br /&gt;
== Built-Ins ==&lt;br /&gt;
* '''Contacts''' / Address book would be very useful, especially for home networks.  Icing on the cake: I've seen some really neat integration with PDF output too, to print address labels. (that was through [http://civicrm.org CivicRM] stuff)&lt;br /&gt;
* Alarms - perhaps in combination with the calendar app, there is some way to &amp;quot;inject&amp;quot; calendar alarms into web pages!  E.g. maybe adding a frame or something to a page your request, or throwing out a pop-up, etc.  I have no clue if this is possible but it would be similar to captive portal wifi node idea used (annoyingly) in hotels.&lt;br /&gt;
* Web bookmark system for sharing with other in your network.&lt;br /&gt;
&lt;br /&gt;
=== Key Management ===&lt;br /&gt;
It would nice for the user management web tools to make it easy to access users public ssh keys, especially if there can be some good instructions for installing them.  Perhaps this could be used to mount drives easier without having to log in.&lt;br /&gt;
&lt;br /&gt;
== Databases &amp;amp; Code ==&lt;br /&gt;
* Sometime people like to have their own little databases - e.g. for a small workgroup.  So, like the file sharing capabilities I would like to see some phpMysql sort of apps that allow simple creation of tables and GUIs for running basic reports.  I haven't done this in a long time, so I'm unaware of what is available, but keeping it listed here for a rainy day.  I think it would be a cool app for small biz examples.&lt;br /&gt;
** preferably using '''sqlite''' so that the app &amp;amp; db could be portable or ''shared''&lt;br /&gt;
* '''SVN server''' - I think the server is already installed just needs configurating?&lt;/div&gt;</summary>
		<author><name>Spatialguru</name></author>
		
	</entry>
</feed>