<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://panoptic.com/mediawiki/aolserver/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jorge</id>
	<title>AOLserver Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://panoptic.com/mediawiki/aolserver/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jorge"/>
	<link rel="alternate" type="text/html" href="https://panoptic.com/wiki/aolserver/Special:Contributions/Jorge"/>
	<updated>2026-04-25T16:19:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4997</id>
		<title>Georg Lehner</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4997"/>
		<updated>2006-11-06T23:28:44Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mailto:jorge@magma.com.ni&lt;br /&gt;
&lt;br /&gt;
Location: Linz, Austria&lt;br /&gt;
&lt;br /&gt;
Homepage: [http://www.magma.com.ni/ MagmaSoft]&lt;br /&gt;
&lt;br /&gt;
Real Live: Systemadministration and consulting for http://www.webdynamite.com/&lt;br /&gt;
&lt;br /&gt;
Installed/Running Aolserver on:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/&lt;br /&gt;
* http://at.anteris.net/&lt;br /&gt;
* http://dolehnerts.at/&lt;br /&gt;
* http://www.netport.com.ni/&lt;br /&gt;
* http://www.uol.edu.ni/&lt;br /&gt;
** This on is with dotLRN&lt;br /&gt;
&lt;br /&gt;
I almost exclusively use Debian Gnu/Linux and the Debian Aolserver packages made by&lt;br /&gt;
Francesco Paolo Lovergine &amp;lt;frankie AT debian.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also most of my Aolserver installations feature OpenAcs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Aolserver contributions:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/sw/aolserver/&lt;br /&gt;
** An Aolserver configuration/run environment for multiple virtual hosts in one server with very easy configuration file(s).&lt;br /&gt;
* http://www.magma.com.ni/moin/AolserverMe&lt;br /&gt;
** forthcoming: aolserver-me: another configuration/run environment, however more complete&lt;br /&gt;
&lt;br /&gt;
My goal with Aolserver: Aolserver should be (at least) as easy to install and use for the average system administrator as Apache, (incomplete) list of features:&lt;br /&gt;
* setup utility&lt;br /&gt;
* easy configuration&lt;br /&gt;
* basic authentication against several authentication sources&lt;br /&gt;
* DAV&lt;br /&gt;
* PHP (at least as CGI)&lt;br /&gt;
* PostgreSQL (and mySQL?) preconfigured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:Person|Lehner, Georg]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=How_to_set_up_WiKit_under_AOLserver&amp;diff=4996</id>
		<title>How to set up WiKit under AOLserver</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=How_to_set_up_WiKit_under_AOLserver&amp;diff=4996"/>
		<updated>2006-11-06T23:25:29Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'' '''Prerequisites:''' ''&lt;br /&gt;
* AOLserver 4.0.6 [http://www.aolserver.com/] (currently CVS aolserver_v40_bp branch)&lt;br /&gt;
* Tclkit 8.4.6 [http://equi4.com/tclkit.html]&lt;br /&gt;
* Wikit 2004/06/08 00:57:42 19564-63131 [http://equi4.com/wikit.html]&lt;br /&gt;
&lt;br /&gt;
'' '''Instructions:''' ''&lt;br /&gt;
&lt;br /&gt;
'''Step 1.  Build and install Tcl and AOLserver.'''&lt;br /&gt;
&lt;br /&gt;
You can use a binary distribution of Tcl provided it is a threaded build of Tcl, and build AOLserver with it.&lt;br /&gt;
&lt;br /&gt;
Building both Tcl and AOLserver is outside the scope of this document and should be covered in a separate document.&lt;br /&gt;
&lt;br /&gt;
'''Step 2.  Create directories for the wiki..'''&lt;br /&gt;
&lt;br /&gt;
Assuming that your AOLserver is installed in &amp;quot;/home/aolserver&amp;quot; (if it isn't, obviously replace that with the relevant path for your installation) and that you will start with the &amp;quot;sample-config.tcl&amp;quot; that comes standard with AOLserver, we should create a place to install the wiki-related files.  Lets do that now:&lt;br /&gt;
&lt;br /&gt;
    $ mkdir /home/aolserver/servers/server1/wiki&lt;br /&gt;
    $ mkdir /home/aolserver/servers/server1/wiki/data&lt;br /&gt;
&lt;br /&gt;
You will only need to make the &amp;quot;wiki/data&amp;quot; directory writable by the user that AOLserver will run as.  &lt;br /&gt;
&lt;br /&gt;
Note that these directories do NOT live under the pageroot (&amp;quot;servers/server1/pages&amp;quot; in the sample-config.tcl) but rather at the same level as the pageroot.  This is for security reasons.&lt;br /&gt;
&lt;br /&gt;
'''Step 3.  Download and install Tclkit and Wikit.'''&lt;br /&gt;
&lt;br /&gt;
Download the latest version of Tclkit and Wikit.  At the time of this writing, I tested with Tclkit 8.4.6.  You can download binaries for several platforms:&lt;br /&gt;
* http://equi4.com/pub/tk/8.4.6/&lt;br /&gt;
&lt;br /&gt;
In this example, the server is running on x86 Linux.  Here's how you might download the necessary files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    $ cd /home/aolserver/servers/server1/wiki&lt;br /&gt;
&lt;br /&gt;
    $ wget -O tclkit-8.4.6-static.gz http://equi4.com/pub/tk/8.4.6/tclkit-linux-x86-static.gz&lt;br /&gt;
    ... [ wget output ] ...&lt;br /&gt;
&lt;br /&gt;
    $ gunzip tclkit-8.4.6-static&lt;br /&gt;
&lt;br /&gt;
    $ chmod 755 tclkit-8.4.6-static&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install Wikit in a similar way:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    $ cd /home/aolserver/servers/server1/wiki&lt;br /&gt;
&lt;br /&gt;
    $ wget http://equi4.com/pub/sk/wikit.kit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will also need a thin wrapper script (see Appendix B at the bottom of this page) that will execute wikit.  Copy the script from Appendix B into a file named &amp;quot;wiki.sh&amp;quot; in the &amp;quot;wiki&amp;quot; directory then make it executable.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    $ cd /home/aolserver/servers/server1/wiki&lt;br /&gt;
&lt;br /&gt;
    $ cat &amp;lt;&amp;lt;-'EOF' | sed -e 's/^ //' &amp;gt; wiki.sh&lt;br /&gt;
    ... copy and paste contents of Appendix B ...&lt;br /&gt;
    EOF&lt;br /&gt;
&lt;br /&gt;
    $ chmod 755 wiki.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That's it!  Tclkit and Wikit are now downloaded and installed.&lt;br /&gt;
&lt;br /&gt;
'''Step 4.  Configure AOLserver to load CGI support.'''&lt;br /&gt;
&lt;br /&gt;
Starting with the &amp;quot;sample-config.tcl&amp;quot; that comes with AOLserver, you need to make a simple change to enable CGI and configure it to recognize requests for the wiki.&lt;br /&gt;
&lt;br /&gt;
Start by adding the following three lines to the [[nscgi]] module section in your sample-config.tcl:&lt;br /&gt;
&lt;br /&gt;
    ns_param   map &amp;quot;GET  /wiki ${homedir}/servers/${servername}/wiki/wiki.sh&amp;quot;&lt;br /&gt;
    ns_param   map &amp;quot;POST /wiki ${homedir}/servers/${servername}/wiki/wiki.sh&amp;quot;&lt;br /&gt;
    ns_param   map &amp;quot;HEAD /wiki ${homedir}/servers/${servername}/wiki/wiki.sh&amp;quot;&lt;br /&gt;
&lt;br /&gt;
This tells AOLserver to execute &amp;quot;wiki/wiki.sh&amp;quot; for requests to the server where the URL starts with &amp;quot;/wiki&amp;quot;.  This invokes our thin wrapper script.&lt;br /&gt;
&lt;br /&gt;
Next, we need to instruct AOLserver to actually load the [[nscgi]] module by uncommenting the appropriate line in the &amp;quot;modules&amp;quot; section (around line 449 after inserting the three ns_params above):&lt;br /&gt;
&lt;br /&gt;
    ns_section &amp;quot;ns/server/${servername}/modules&amp;quot;&lt;br /&gt;
        ...&lt;br /&gt;
        ns_param nscgi ${bindir}/nscgi.so&lt;br /&gt;
        ...&lt;br /&gt;
&lt;br /&gt;
'''Step 5. Start AOLserver, and enjoy!'''&lt;br /&gt;
&lt;br /&gt;
That's all there is to it.  Start up your server, fire up your web browser and point it at your server:&lt;br /&gt;
&lt;br /&gt;
    http://www.aolserver.com/wiki&lt;br /&gt;
&lt;br /&gt;
(Replace &amp;quot;www.aolserver.com&amp;quot; with your IP or the hostname of your server.)&lt;br /&gt;
&lt;br /&gt;
You should get back the home page of your new wiki!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Before using any of the files in the appendix, you will need to remove the first whitespace character from the beginning of each line, as those were inserted so that the wiki will display them as preformatted text.'''&lt;br /&gt;
&lt;br /&gt;
'''Appendix A.  Patch to sample-config.tcl.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 --- sample-config.tcl   2004-06-14 20:18:19.000000000 -0400&lt;br /&gt;
 +++ wiki-config.tcl     2004-06-23 16:48:23.000000000 -0400&lt;br /&gt;
 @@ -352,6 +352,9 @@&lt;br /&gt;
  #ns_param   map &amp;quot;GET  /cgi /usr/local/cgi&amp;quot;     ;# CGI script file dir (GET).&lt;br /&gt;
  #ns_param   map &amp;quot;POST /cgi /usr/local/cgi&amp;quot;     ;# CGI script file dir (POST).&lt;br /&gt;
  &lt;br /&gt;
 +ns_param   map &amp;quot;GET  /wiki ${homedir}/servers/${servername}/wiki/wiki.sh&amp;quot;&lt;br /&gt;
 +ns_param   map &amp;quot;POST /wiki ${homedir}/servers/${servername}/wiki/wiki.sh&amp;quot;&lt;br /&gt;
 +ns_param   map &amp;quot;HEAD /wiki ${homedir}/servers/${servername}/wiki/wiki.sh&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
  # Modules to load&lt;br /&gt;
 @@ -360,7 +363,7 @@&lt;br /&gt;
  ns_section &amp;quot;ns/server/${servername}/modules&amp;quot;&lt;br /&gt;
      ns_param nssock ${bindir}/nssock.so&lt;br /&gt;
      ns_param nslog ${bindir}/nslog.so&lt;br /&gt;
 -    #ns_param nscgi ${bindir}/nscgi.so&lt;br /&gt;
 +    ns_param nscgi ${bindir}/nscgi.so&lt;br /&gt;
      #ns_param nsperm ${bindir}/nsperm.so&lt;br /&gt;
  &lt;br /&gt;
  #&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Appendix B.  wiki.sh wrapper script.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 #!/bin/sh&lt;br /&gt;
 &lt;br /&gt;
 DIR=`dirname $0`&lt;br /&gt;
 cd $DIR/data&lt;br /&gt;
&lt;br /&gt;
 WIKIT_BASE=${WIKIT_BASE:-http://${HTTP_HOST}${SCRIPT_NAME}/}&lt;br /&gt;
 export WIKIT_BASE&lt;br /&gt;
 &lt;br /&gt;
 $DIR/tclkit-8.4.6-static $DIR/wikit.kit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=How_to_generate_self-signed_SSL_certificates&amp;diff=4995</id>
		<title>How to generate self-signed SSL certificates</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=How_to_generate_self-signed_SSL_certificates&amp;diff=4995"/>
		<updated>2006-11-06T23:25:09Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Originally copied from [http://pascal.scheffers.net/patch/openssl.txt] by Pascal Scheffers.)&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== Create a key file ==&lt;br /&gt;
&lt;br /&gt;
    $ openssl genrsa -out key.pem 1024&lt;br /&gt;
&lt;br /&gt;
To create a certificate request with that key, you will need to answer some questions.  The most important one is &amp;quot;Common Name&amp;quot; which MUST be the hostname of the server you're creating a certificate for.  Only &amp;quot;Common Name&amp;quot; is required, for the SSL-RFC, but your Certificate Authority (Verisign, Thawte, etc.) will require some of the other fields.  Just fill them all out, to be safe.  The last two questions may be required for the registration procedure of some certificate authorities.&lt;br /&gt;
&lt;br /&gt;
    $ openssl req -new -key key.pem -out request.pem&lt;br /&gt;
    &lt;br /&gt;
    Country Name (2 letter code) [AU]:NL&lt;br /&gt;
    State or Province Name (full name) [Some-State]:&lt;br /&gt;
    Locality Name (eg, city) []:Zeist&lt;br /&gt;
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:Pascal's OpenACS Project&lt;br /&gt;
    Organizational Unit Name (eg, section) []:.&lt;br /&gt;
    Common Name (eg, YOUR name) []:pascal.scheffers.net&lt;br /&gt;
    Email Address []:pascal@scheffers.net&lt;br /&gt;
    &lt;br /&gt;
    Please enter the following 'extra' attributes&lt;br /&gt;
    to be sent with your certificate request&lt;br /&gt;
    A challenge password []:&lt;br /&gt;
    An optional company name []:&lt;br /&gt;
&lt;br /&gt;
You can now send the request.pem file to some commercial Certificate Authority and wait for the certificate, or create your own &amp;quot;self-signed&amp;quot; certificate for testing purposes.&lt;br /&gt;
&lt;br /&gt;
To create the self-signed certificate, do the following:&lt;br /&gt;
&lt;br /&gt;
    $ openssl req -x509 -days 30 -key key.pem -in request.pem -out certificate.pem&lt;br /&gt;
&lt;br /&gt;
'''Update:''' This may be wrong.  The right way may be:&lt;br /&gt;
&lt;br /&gt;
    $ openssl x509 -req -days 30 -in request.pem -signkey key.pem -out certificate.pem&lt;br /&gt;
&lt;br /&gt;
Now you have a self-signed certificate.&lt;br /&gt;
&lt;br /&gt;
When you get your actual certificate from the CA, you may have to convert it from binary/DER to PEM format:&lt;br /&gt;
&lt;br /&gt;
    $ openssl x509 -inform der -in certificate.crt -out certificate.pem&lt;br /&gt;
&lt;br /&gt;
== Obtaining a server certificate with Internet Explorer ==&lt;br /&gt;
&lt;br /&gt;
Most Certificate Authorities have an website that lets you request a certificate with Internet Explorer. It is very simple to convert such a certificate to a cert.pem and key.pem file. After you have obtained the certificate (do make sure that you keep the key exportable when you request the certificate!), you must first export it to a file:&lt;br /&gt;
&lt;br /&gt;
From internet explorer, open the Tools menu, and choose Internet options. &lt;br /&gt;
On the 'Content' tab click the 'Certificates' button. Select your server certificate and click 'export'.&lt;br /&gt;
&lt;br /&gt;
Select that you want to export the private key, on the .PFX options, DO NOT include all certificate in the path and DO NOT enable strong protection. When asked to, provide a nice and long password if you need to transfer the resulting certificate.pfx file over email. &lt;br /&gt;
&lt;br /&gt;
Now on your server machine:&lt;br /&gt;
&lt;br /&gt;
    $ cd /home/aolserver/servers/server1/modules/nsopenssl&lt;br /&gt;
    $ openssl pkcs12 -nodes -in certificate.pfx -out certificate.pem &lt;br /&gt;
&lt;br /&gt;
The resulting certificate.pem will contain both the certificate AND the key. You can either remove the key from this file and put it in a key.pem file or do as I do: change the keyfile parameter in your config.tcl from &amp;quot;.../key.pem&amp;quot; to &amp;quot;.../certificate.pem&amp;quot;, so that the server looks in certificate.pem for both the key AND certificate.&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
This document was written by Pascal Scheffers (pascal@scheffers.net) for the OpenACS project.  I relied on the documentation efforts of the people from the OpenSSL project and the nsopenssl readme.txt. Thank you.&lt;br /&gt;
&lt;br /&gt;
The subset of this document on the wiki was edited by [[Dossy Shiobara]].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[SSL]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4994</id>
		<title>Minimal AOLserver Configuration</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4994"/>
		<updated>2006-11-06T23:07:43Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= the bare minimum =&lt;br /&gt;
&lt;br /&gt;
The following is the absolute minimum configuration needed to run AOLserver, it is meant to run chrooted and prepared&lt;br /&gt;
to run several virtual hosts, each one named the same as its fully qualified domain name:&lt;br /&gt;
&lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
 ns_param home /&lt;br /&gt;
 ns_param servername &amp;quot;Main AOLserver instance&amp;quot;&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog /log/error.log&lt;br /&gt;
 ns_param pidfile /log/pid&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /localhost/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/tcl&lt;br /&gt;
 ns_param   library 	/localhost/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        localhost&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nslog&lt;br /&gt;
 ns_param   file            /localhost/log/access.log&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/localhost/modules&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
&lt;br /&gt;
If this is put into the file &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt; AOLserver can be run with the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data -b localhost:8000 -r /var/www/main -t main.tcl &lt;br /&gt;
&lt;br /&gt;
= real live example =&lt;br /&gt;
&lt;br /&gt;
Now comes the same stuff pepped up a little; it's the configuration I actually use&lt;br /&gt;
for my testing and playground installation of AOLserver on my notebook.&lt;br /&gt;
&lt;br /&gt;
Added are&lt;br /&gt;
* comments&lt;br /&gt;
* variables for illustration/clarity&lt;br /&gt;
* an option to run either chrooted or non-chrooted&lt;br /&gt;
* cgi-module configuration&lt;br /&gt;
&lt;br /&gt;
I also use FHS compatibility for filenames and directories (FHS: directory naming convention invented by Linux distributors)&lt;br /&gt;
&lt;br /&gt;
== Configuration file ==&lt;br /&gt;
&lt;br /&gt;
 # Configuration Variables&lt;br /&gt;
 set instance main&lt;br /&gt;
 set description &amp;quot;Main Aolserver Instance&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 set domain localhost&lt;br /&gt;
 set domain_description &amp;quot;local Website&amp;quot;&lt;br /&gt;
 set address 127.0.0.1&lt;br /&gt;
 set port 8000&lt;br /&gt;
 &lt;br /&gt;
 set debug false &lt;br /&gt;
 set chroot true&lt;br /&gt;
 &lt;br /&gt;
 # empty home results in / as server home, which is&lt;br /&gt;
 # what we want after chroot-ing&lt;br /&gt;
 set home [expr {$chroot ? &amp;quot;&amp;quot; : &amp;quot;/var/lib/aolserver/$instance&amp;quot;}]&lt;br /&gt;
  &lt;br /&gt;
 # AOLserver configuration starts here, no user servicable parts inside&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
  &lt;br /&gt;
 # The following is not required, debugging defaults to false&lt;br /&gt;
 ns_param debug $debug&lt;br /&gt;
  &lt;br /&gt;
 ns_param home ${home}/&lt;br /&gt;
 ns_param servername $description&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog $home/log/error.log&lt;br /&gt;
 ns_param pidfile $home/log/pid&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   $domain $domain_description&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        $home/$domain/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/tcl&lt;br /&gt;
 ns_param   library 	$home/$domain/tcl&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain/module/nssock&lt;br /&gt;
 ns_param   port            $port&lt;br /&gt;
 ns_param   hostname        $domain&lt;br /&gt;
 ns_param   address         $address&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nslog&lt;br /&gt;
 ns_param   file            $home/$domain/log/access.log&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nscgi&lt;br /&gt;
 ns_param   map     &amp;quot;GET  /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;POST /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;GET /xx&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section &amp;quot;ns/server/$domain/modules&amp;quot;&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
 ns_param   nscgi              nscgi.so&lt;br /&gt;
&lt;br /&gt;
== Command line ==&lt;br /&gt;
&lt;br /&gt;
You can run AOLserver chrooted with this configuration file (name it &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;)&lt;br /&gt;
using the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -r /var/lib/aolserver4/main \&lt;br /&gt;
    -t main.tcl &lt;br /&gt;
&lt;br /&gt;
or not chrooted (&amp;lt;code&amp;gt;set chroot false&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -t main.tcl&lt;br /&gt;
&lt;br /&gt;
if running under supervise or inetd add the &amp;quot;-f&amp;quot; switch to the commandline&lt;br /&gt;
&lt;br /&gt;
= Adding a virtual host =&lt;br /&gt;
&lt;br /&gt;
lets say we add &amp;lt;code&amp;gt;www.local&amp;lt;/code&amp;gt; as an alias for the loopback interface (127.0.0.1)&lt;br /&gt;
to experiment with virtual hosts.  I will show how to do it with the bare minimum configuration&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Register&amp;quot; the new virtual host:&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
 ns_param   www.local &amp;quot;A second Website&amp;quot; &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
And add the following at the bottom of &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/server/www.local&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /www.local/www&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/tcl&lt;br /&gt;
 ns_param   library 	/www.local/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/www.local/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        www.local&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/module/nslog&lt;br /&gt;
 ns_param   file            /www.local/log/access.log&lt;br /&gt;
&lt;br /&gt;
= Chroot requirements =&lt;br /&gt;
&lt;br /&gt;
Here is an excerpt of the files I needed to copy into the chroot to get&lt;br /&gt;
the server running:&lt;br /&gt;
&lt;br /&gt;
 /var/lib/aolserver4/main/bin/nslog.so&lt;br /&gt;
 /var/lib/aolserver4/main/bin/nssock.so&lt;br /&gt;
 /var/lib/aolserver4/main/bin/init.tcl&lt;br /&gt;
...&lt;br /&gt;
of course I copied the whole modules directory, not only the above&lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/dev/null&lt;br /&gt;
 /var/lib/aolserver4/main/etc/group&lt;br /&gt;
...&lt;br /&gt;
the contents of the &amp;lt;code&amp;gt;group&amp;lt;/code&amp;gt; file is:&lt;br /&gt;
 www-data:x:33: &lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/etc/localtime&lt;br /&gt;
 /var/lib/aolserver4/main/usr/lib/locale/locale-archive&lt;br /&gt;
 /var/lib/aolserver4/main/usr/lib/tcl8.4/encoding/*&lt;br /&gt;
...&lt;br /&gt;
also, I copied the whole encoding directory of the tcl8.4 distribution, I guess, that only some of the&lt;br /&gt;
files are really needed&lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/proc&lt;br /&gt;
 /var/lib/aolserver4/main/modules/tcl/init.tcl&lt;br /&gt;
&lt;br /&gt;
see also: http://www.magma.com.ni/moin/AolserverMe, for my experiences while checking out these things.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:Configuration]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4993</id>
		<title>Minimal AOLserver Configuration</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4993"/>
		<updated>2006-11-06T23:06:42Z</updated>

		<summary type="html">&lt;p&gt;Jorge: /* Chroot requirements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= the bare minimum =&lt;br /&gt;
&lt;br /&gt;
The following is the absolute minimum configuration needed to run AOLserver, it is meant to run chrooted and prepared&lt;br /&gt;
to run several virtual hosts, each one named the same as its fully qualified domain name:&lt;br /&gt;
&lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
 ns_param home /&lt;br /&gt;
 ns_param servername &amp;quot;Main AOLserver instance&amp;quot;&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog /log/error.log&lt;br /&gt;
 ns_param pidfile /log/pid&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /localhost/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/tcl&lt;br /&gt;
 ns_param   library 	/localhost/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        localhost&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nslog&lt;br /&gt;
 ns_param   file            /localhost/log/access.log&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/localhost/modules&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
&lt;br /&gt;
If this is put into the file &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt; AOLserver can be run with the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data -b localhost:8000 -r /var/www/main -t main.tcl &lt;br /&gt;
&lt;br /&gt;
= real live example =&lt;br /&gt;
&lt;br /&gt;
Now comes the same stuff pepped up a little; it's the configuration I actually use&lt;br /&gt;
for my testing and playground installation of AOLserver on my notebook.&lt;br /&gt;
&lt;br /&gt;
Added are&lt;br /&gt;
* comments&lt;br /&gt;
* variables for illustration/clarity&lt;br /&gt;
* an option to run either chrooted or non-chrooted&lt;br /&gt;
* cgi-module configuration&lt;br /&gt;
&lt;br /&gt;
I also use FHS compatibility for filenames and directories (FHS: directory naming convention invented by Linux distributors)&lt;br /&gt;
&lt;br /&gt;
== Configuration file ==&lt;br /&gt;
&lt;br /&gt;
 # Configuration Variables&lt;br /&gt;
 set instance main&lt;br /&gt;
 set description &amp;quot;Main Aolserver Instance&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 set domain localhost&lt;br /&gt;
 set domain_description &amp;quot;local Website&amp;quot;&lt;br /&gt;
 set address 127.0.0.1&lt;br /&gt;
 set port 8000&lt;br /&gt;
 &lt;br /&gt;
 set debug false &lt;br /&gt;
 set chroot true&lt;br /&gt;
 &lt;br /&gt;
 # empty home results in / as server home, which is&lt;br /&gt;
 # what we want after chroot-ing&lt;br /&gt;
 set home [expr {$chroot ? &amp;quot;&amp;quot; : &amp;quot;/var/lib/aolserver/$instance&amp;quot;}]&lt;br /&gt;
  &lt;br /&gt;
 # AOLserver configuration starts here, no user servicable parts inside&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
  &lt;br /&gt;
 # The following is not required, debugging defaults to false&lt;br /&gt;
 ns_param debug $debug&lt;br /&gt;
  &lt;br /&gt;
 ns_param home ${home}/&lt;br /&gt;
 ns_param servername $description&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog $home/log/error.log&lt;br /&gt;
 ns_param pidfile $home/log/pid&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   $domain $domain_description&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        $home/$domain/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/tcl&lt;br /&gt;
 ns_param   library 	$home/$domain/tcl&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain/module/nssock&lt;br /&gt;
 ns_param   port            $port&lt;br /&gt;
 ns_param   hostname        $domain&lt;br /&gt;
 ns_param   address         $address&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nslog&lt;br /&gt;
 ns_param   file            $home/$domain/log/access.log&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nscgi&lt;br /&gt;
 ns_param   map     &amp;quot;GET  /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;POST /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;GET /xx&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section &amp;quot;ns/server/$domain/modules&amp;quot;&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
 ns_param   nscgi              nscgi.so&lt;br /&gt;
&lt;br /&gt;
== Command line ==&lt;br /&gt;
&lt;br /&gt;
You can run AOLserver chrooted with this configuration file (name it &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;)&lt;br /&gt;
using the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -r /var/lib/aolserver4/main \&lt;br /&gt;
    -t main.tcl &lt;br /&gt;
&lt;br /&gt;
or not chrooted (&amp;lt;code&amp;gt;set chroot false&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -t main.tcl&lt;br /&gt;
&lt;br /&gt;
if running under supervise or inetd add the &amp;quot;-f&amp;quot; switch to the commandline&lt;br /&gt;
&lt;br /&gt;
= Adding a virtual host =&lt;br /&gt;
&lt;br /&gt;
lets say we add &amp;lt;code&amp;gt;www.local&amp;lt;/code&amp;gt; as an alias for the loopback interface (127.0.0.1)&lt;br /&gt;
to experiment with virtual hosts.  I will show how to do it with the bare minimum configuration&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Register&amp;quot; the new virtual host:&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
 ns_param   www.local &amp;quot;A second Website&amp;quot; &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
And add the following at the bottom of &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/server/www.local&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /www.local/www&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/tcl&lt;br /&gt;
 ns_param   library 	/www.local/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/www.local/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        www.local&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/module/nslog&lt;br /&gt;
 ns_param   file            /www.local/log/access.log&lt;br /&gt;
&lt;br /&gt;
= Chroot requirements =&lt;br /&gt;
&lt;br /&gt;
Here is an excerpt of the files I needed to copy into the chroot to get&lt;br /&gt;
the server running:&lt;br /&gt;
&lt;br /&gt;
 /var/lib/aolserver4/main/bin/nslog.so&lt;br /&gt;
 /var/lib/aolserver4/main/bin/nssock.so&lt;br /&gt;
 /var/lib/aolserver4/main/bin/init.tcl&lt;br /&gt;
...&lt;br /&gt;
of course I copied the whole modules directory, not only the above&lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/dev/null&lt;br /&gt;
 /var/lib/aolserver4/main/etc/group&lt;br /&gt;
...&lt;br /&gt;
the contents of the &amp;lt;code&amp;gt;group&amp;lt;/code&amp;gt; file is:&lt;br /&gt;
 www-data:x:33: &lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/etc/localtime&lt;br /&gt;
 /var/lib/aolserver4/main/usr/lib/locale/locale-archive&lt;br /&gt;
 /var/lib/aolserver4/main/usr/lib/tcl8.4/encoding/*&lt;br /&gt;
...&lt;br /&gt;
also, I copied the whole encoding directory of the tcl8.4 distribution, I guess, that only some of the&lt;br /&gt;
files are really needed&lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/proc&lt;br /&gt;
 /var/lib/aolserver4/main/modules/tcl/init.tcl&lt;br /&gt;
&lt;br /&gt;
see also: http://www.magma.com.ni/moin/AolserverMe, for my experiences while checking out these things.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Category:Configuration&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4992</id>
		<title>Minimal AOLserver Configuration</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4992"/>
		<updated>2006-11-06T23:04:37Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= the bare minimum =&lt;br /&gt;
&lt;br /&gt;
The following is the absolute minimum configuration needed to run AOLserver, it is meant to run chrooted and prepared&lt;br /&gt;
to run several virtual hosts, each one named the same as its fully qualified domain name:&lt;br /&gt;
&lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
 ns_param home /&lt;br /&gt;
 ns_param servername &amp;quot;Main AOLserver instance&amp;quot;&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog /log/error.log&lt;br /&gt;
 ns_param pidfile /log/pid&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /localhost/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/tcl&lt;br /&gt;
 ns_param   library 	/localhost/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        localhost&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nslog&lt;br /&gt;
 ns_param   file            /localhost/log/access.log&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/localhost/modules&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
&lt;br /&gt;
If this is put into the file &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt; AOLserver can be run with the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data -b localhost:8000 -r /var/www/main -t main.tcl &lt;br /&gt;
&lt;br /&gt;
= real live example =&lt;br /&gt;
&lt;br /&gt;
Now comes the same stuff pepped up a little; it's the configuration I actually use&lt;br /&gt;
for my testing and playground installation of AOLserver on my notebook.&lt;br /&gt;
&lt;br /&gt;
Added are&lt;br /&gt;
* comments&lt;br /&gt;
* variables for illustration/clarity&lt;br /&gt;
* an option to run either chrooted or non-chrooted&lt;br /&gt;
* cgi-module configuration&lt;br /&gt;
&lt;br /&gt;
I also use FHS compatibility for filenames and directories (FHS: directory naming convention invented by Linux distributors)&lt;br /&gt;
&lt;br /&gt;
== Configuration file ==&lt;br /&gt;
&lt;br /&gt;
 # Configuration Variables&lt;br /&gt;
 set instance main&lt;br /&gt;
 set description &amp;quot;Main Aolserver Instance&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 set domain localhost&lt;br /&gt;
 set domain_description &amp;quot;local Website&amp;quot;&lt;br /&gt;
 set address 127.0.0.1&lt;br /&gt;
 set port 8000&lt;br /&gt;
 &lt;br /&gt;
 set debug false &lt;br /&gt;
 set chroot true&lt;br /&gt;
 &lt;br /&gt;
 # empty home results in / as server home, which is&lt;br /&gt;
 # what we want after chroot-ing&lt;br /&gt;
 set home [expr {$chroot ? &amp;quot;&amp;quot; : &amp;quot;/var/lib/aolserver/$instance&amp;quot;}]&lt;br /&gt;
  &lt;br /&gt;
 # AOLserver configuration starts here, no user servicable parts inside&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
  &lt;br /&gt;
 # The following is not required, debugging defaults to false&lt;br /&gt;
 ns_param debug $debug&lt;br /&gt;
  &lt;br /&gt;
 ns_param home ${home}/&lt;br /&gt;
 ns_param servername $description&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog $home/log/error.log&lt;br /&gt;
 ns_param pidfile $home/log/pid&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   $domain $domain_description&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        $home/$domain/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/tcl&lt;br /&gt;
 ns_param   library 	$home/$domain/tcl&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain/module/nssock&lt;br /&gt;
 ns_param   port            $port&lt;br /&gt;
 ns_param   hostname        $domain&lt;br /&gt;
 ns_param   address         $address&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nslog&lt;br /&gt;
 ns_param   file            $home/$domain/log/access.log&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nscgi&lt;br /&gt;
 ns_param   map     &amp;quot;GET  /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;POST /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;GET /xx&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section &amp;quot;ns/server/$domain/modules&amp;quot;&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
 ns_param   nscgi              nscgi.so&lt;br /&gt;
&lt;br /&gt;
== Command line ==&lt;br /&gt;
&lt;br /&gt;
You can run AOLserver chrooted with this configuration file (name it &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;)&lt;br /&gt;
using the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -r /var/lib/aolserver4/main \&lt;br /&gt;
    -t main.tcl &lt;br /&gt;
&lt;br /&gt;
or not chrooted (&amp;lt;code&amp;gt;set chroot false&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -t main.tcl&lt;br /&gt;
&lt;br /&gt;
if running under supervise or inetd add the &amp;quot;-f&amp;quot; switch to the commandline&lt;br /&gt;
&lt;br /&gt;
= Adding a virtual host =&lt;br /&gt;
&lt;br /&gt;
lets say we add &amp;lt;code&amp;gt;www.local&amp;lt;/code&amp;gt; as an alias for the loopback interface (127.0.0.1)&lt;br /&gt;
to experiment with virtual hosts.  I will show how to do it with the bare minimum configuration&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Register&amp;quot; the new virtual host:&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
 ns_param   www.local &amp;quot;A second Website&amp;quot; &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
And add the following at the bottom of &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/server/www.local&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /www.local/www&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/tcl&lt;br /&gt;
 ns_param   library 	/www.local/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/www.local/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        www.local&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/module/nslog&lt;br /&gt;
 ns_param   file            /www.local/log/access.log&lt;br /&gt;
&lt;br /&gt;
= Chroot requirements =&lt;br /&gt;
&lt;br /&gt;
Here is an excerpt of the files I needed to copy into the chroot to get&lt;br /&gt;
the server running:&lt;br /&gt;
&lt;br /&gt;
 /var/lib/aolserver4/main/bin/nslog.so&lt;br /&gt;
 /var/lib/aolserver4/main/bin/nssock.so&lt;br /&gt;
 /var/lib/aolserver4/main/bin/init.tcl&lt;br /&gt;
...&lt;br /&gt;
of course I copied the whole modules directory, not only the above&lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/dev/null&lt;br /&gt;
 /var/lib/aolserver4/main/etc/group&lt;br /&gt;
...&lt;br /&gt;
the contents of the &amp;lt;code&amp;gt;group&amp;lt;/code&amp;gt; file is:&lt;br /&gt;
 www-data:x:33: &lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/etc/localtime&lt;br /&gt;
 /var/lib/aolserver4/main/usr/lib/locale/locale-archive&lt;br /&gt;
 /var/lib/aolserver4/main/usr/lib/tcl8.4/encoding/*&lt;br /&gt;
...&lt;br /&gt;
also, I copied the whole encoding directory of the tcl8.4 distribution, I guess, that only some of the&lt;br /&gt;
files are really needed&lt;br /&gt;
...&lt;br /&gt;
 /var/lib/aolserver4/main/proc&lt;br /&gt;
 /var/lib/aolserver4/main/modules/tcl/init.tcl&lt;br /&gt;
&lt;br /&gt;
see also: http://www.magma.com.ni/moin/AolserverMe, for my experiences while checking out these things.&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4991</id>
		<title>Minimal AOLserver Configuration</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Minimal_AOLserver_Configuration&amp;diff=4991"/>
		<updated>2006-11-06T22:55:45Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= the bare minimum =&lt;br /&gt;
&lt;br /&gt;
The following is the absolute minimum configuration needed to run AOLserver, it is meant to run chrooted and prepared&lt;br /&gt;
to run several virtual hosts, each one named the same as its fully qualified domain name:&lt;br /&gt;
&lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
 ns_param home /&lt;br /&gt;
 ns_param servername &amp;quot;Main AOLserver instance&amp;quot;&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog /log/error.log&lt;br /&gt;
 ns_param pidfile /log/pid&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /localhost/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/tcl&lt;br /&gt;
 ns_param   library 	/localhost/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        localhost&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/localhost/module/nslog&lt;br /&gt;
 ns_param   file            /localhost/log/access.log&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/localhost/modules&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
&lt;br /&gt;
If this is put into the file &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt; AOLserver can be run with the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data -b localhost:8000 -r /var/www/main -t main.tcl &lt;br /&gt;
&lt;br /&gt;
= real live example =&lt;br /&gt;
&lt;br /&gt;
Now comes the same stuff pepped up a little; it's the configuration I actually use&lt;br /&gt;
for my testing and playground installation of AOLserver on my notebook.&lt;br /&gt;
&lt;br /&gt;
Added are&lt;br /&gt;
* comments&lt;br /&gt;
* variables for illustration/clarity&lt;br /&gt;
* an option to run either chrooted or non-chrooted&lt;br /&gt;
* cgi-module configuration&lt;br /&gt;
&lt;br /&gt;
I also use FHS compatibility for filenames and directories (FHS: directory naming convention invented by Linux distributors)&lt;br /&gt;
&lt;br /&gt;
== Configuration file ==&lt;br /&gt;
&lt;br /&gt;
 # Configuration Variables&lt;br /&gt;
 set instance main&lt;br /&gt;
 set description &amp;quot;Main Aolserver Instance&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 set domain localhost&lt;br /&gt;
 set domain_description &amp;quot;local Website&amp;quot;&lt;br /&gt;
 set address 127.0.0.1&lt;br /&gt;
 set port 8000&lt;br /&gt;
 &lt;br /&gt;
 set debug false &lt;br /&gt;
 set chroot true&lt;br /&gt;
 &lt;br /&gt;
 # empty home results in / as server home, which is&lt;br /&gt;
 # what we want after chroot-ing&lt;br /&gt;
 set home [expr {$chroot ? &amp;quot;&amp;quot; : &amp;quot;/var/lib/aolserver/$instance&amp;quot;}]&lt;br /&gt;
  &lt;br /&gt;
 # AOLserver configuration starts here, no user servicable parts inside&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/parameters&lt;br /&gt;
  &lt;br /&gt;
 # The following is not required, debugging defaults to false&lt;br /&gt;
 ns_param debug $debug&lt;br /&gt;
  &lt;br /&gt;
 ns_param home ${home}/&lt;br /&gt;
 ns_param servername $description&lt;br /&gt;
 ns_param user  www-data&lt;br /&gt;
 ns_param group www-data&lt;br /&gt;
 ns_param serverlog $home/log/error.log&lt;br /&gt;
 ns_param pidfile $home/log/pid&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   $domain $domain_description&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        $home/$domain/www&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/tcl&lt;br /&gt;
 ns_param   library 	$home/$domain/tcl&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/$domain/module/nssock&lt;br /&gt;
 ns_param   port            $port&lt;br /&gt;
 ns_param   hostname        $domain&lt;br /&gt;
 ns_param   address         $address&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nslog&lt;br /&gt;
 ns_param   file            $home/$domain/log/access.log&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/$domain/module/nscgi&lt;br /&gt;
 ns_param   map     &amp;quot;GET  /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;POST /cgi-bin $home/cgi-bin&amp;quot;&lt;br /&gt;
 ns_param   map     &amp;quot;GET /xx&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
 ns_section &amp;quot;ns/server/$domain/modules&amp;quot;&lt;br /&gt;
 ns_param   nssock             nssock.so&lt;br /&gt;
 ns_param   nslog              nslog.so&lt;br /&gt;
 ns_param   nscgi              nscgi.so&lt;br /&gt;
&lt;br /&gt;
== Command line ==&lt;br /&gt;
&lt;br /&gt;
You can run AOLserver chrooted with this configuration file (name it &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;)&lt;br /&gt;
using the following commandline:&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -r /var/lib/aolserver4/main \&lt;br /&gt;
    -t main.tcl &lt;br /&gt;
&lt;br /&gt;
or not chrooted (&amp;lt;code&amp;gt;set chroot false&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
 aolserver-nsd -u www-data -g www-data \&lt;br /&gt;
    -b localhost:8000 \&lt;br /&gt;
    -t main.tcl&lt;br /&gt;
&lt;br /&gt;
if running under supervise or inetd add the &amp;quot;-f&amp;quot; switch to the commandline&lt;br /&gt;
&lt;br /&gt;
= Adding a virtual host =&lt;br /&gt;
&lt;br /&gt;
lets say we add &amp;lt;code&amp;gt;www.local&amp;lt;/code&amp;gt; as an alias for the loopback interface (127.0.0.1)&lt;br /&gt;
to experiment with virtual hosts.  I will show how to do it with the bare minimum configuration&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Register&amp;quot; the new virtual host:&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/servers&lt;br /&gt;
 ns_param   localhost &amp;quot;local Website&amp;quot;&lt;br /&gt;
 ns_param   www.local &amp;quot;A second Website&amp;quot; &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
And add the following at the bottom of &amp;lt;code&amp;gt;main.tcl&amp;lt;/code&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
 ns_section ns/server/www.local&lt;br /&gt;
 ns_param   directoryfile   index.html&lt;br /&gt;
 ns_param   pageroot        /www.local/www&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/tcl&lt;br /&gt;
 ns_param   library 	/www.local/tcl&lt;br /&gt;
  &lt;br /&gt;
 ns_section ns/server/www.local/module/nssock&lt;br /&gt;
 ns_param   port            8000&lt;br /&gt;
 ns_param   hostname        www.local&lt;br /&gt;
 ns_param   address         127.0.0.1&lt;br /&gt;
 &lt;br /&gt;
 ns_section ns/server/www.local/module/nslog&lt;br /&gt;
 ns_param   file            /www.local/log/access.log&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4990</id>
		<title>Georg Lehner</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4990"/>
		<updated>2006-11-06T22:04:08Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mailto:jorge@magma.com.ni&lt;br /&gt;
&lt;br /&gt;
Location: Linz, Austria&lt;br /&gt;
&lt;br /&gt;
Homepage: [http://www.magma.com.ni/ MagmaSoft]&lt;br /&gt;
&lt;br /&gt;
Real Live: Systemadministration and consulting for http://www.webdynamite.com/&lt;br /&gt;
&lt;br /&gt;
Installed/Running Aolserver on:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/&lt;br /&gt;
* http://at.anteris.net/&lt;br /&gt;
* http://dolehnerts.at/&lt;br /&gt;
* http://www.netport.com.ni/&lt;br /&gt;
* http://www.uol.edu.ni/&lt;br /&gt;
** This on is with dotLRN&lt;br /&gt;
&lt;br /&gt;
I almost exclusively use Debian Gnu/Linux and the Debian Aolserver packages made by&lt;br /&gt;
Francesco Paolo Lovergine &amp;lt;frankie AT debian.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also most of my Aolserver installations feature OpenAcs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Aolserver contributions:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/sw/aolserver/&lt;br /&gt;
** An Aolserver configuration/run environment for multiple virtual hosts in one server with very easy configuration file(s).&lt;br /&gt;
* forthcoming: aolserver-me: another configuration/run environment, however more complete&lt;br /&gt;
&lt;br /&gt;
My goal with Aolserver: Aolserver should be (at least) as easy to install and use for the average system administrator as Apache, (incomplete) list of features:&lt;br /&gt;
* setup utility&lt;br /&gt;
* easy configuration&lt;br /&gt;
* basic authentication against several authentication sources&lt;br /&gt;
* DAV&lt;br /&gt;
* PHP (at least as CGI)&lt;br /&gt;
* PostgreSQL (and mySQL?) preconfigured&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:Person|Lehner, Georg]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4989</id>
		<title>Georg Lehner</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4989"/>
		<updated>2006-11-06T21:57:07Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mailto:jorge@magma.com.ni&lt;br /&gt;
&lt;br /&gt;
Location: Linz, Austria&lt;br /&gt;
&lt;br /&gt;
Homepage: [http://www.magma.com.ni/ MagmaSoft]&lt;br /&gt;
&lt;br /&gt;
Real Live: Systemadministration and consulting for http://www.webdynamite.com/&lt;br /&gt;
&lt;br /&gt;
Installed/Running Aolserver on:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/&lt;br /&gt;
* http://dolehnerts.at/&lt;br /&gt;
* http://www.netport.com.ni/&lt;br /&gt;
* http://www.uol.edu.ni/&lt;br /&gt;
** This on is with dotLRN&lt;br /&gt;
&lt;br /&gt;
I almost exclusively use Debian Gnu/Linux and the Debian Aolserver packages made by&lt;br /&gt;
Francesco Paolo Lovergine &amp;lt;frankie AT debian.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also most of my Aolserver installations feature OpenAcs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Aolserver contributions:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/sw/aolserver/&lt;br /&gt;
** An Aolserver configuration/run environment for multiple virtual hosts in one server with very easy configuration file(s).&lt;br /&gt;
* forthcoming: aolserver-me: another configuration/run environment, however more complete&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:Person|Lehner, Georg]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=User:Jorge&amp;diff=4988</id>
		<title>User:Jorge</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=User:Jorge&amp;diff=4988"/>
		<updated>2006-11-06T21:56:33Z</updated>

		<summary type="html">&lt;p&gt;Jorge: User:Jorge moved to Georg Lehner: for inclusion in Peoples Category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#redirect [[Georg Lehner]]&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4987</id>
		<title>Georg Lehner</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4987"/>
		<updated>2006-11-06T21:56:33Z</updated>

		<summary type="html">&lt;p&gt;Jorge: User:Jorge moved to Georg Lehner&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mailto:jorge@magma.com.ni&lt;br /&gt;
&lt;br /&gt;
Location: Linz, Austria&lt;br /&gt;
&lt;br /&gt;
Homepage: [http://www.magma.com.ni/ MagmaSoft]&lt;br /&gt;
&lt;br /&gt;
Real Live: Systemadministration and consulting for http://www.webdynamite.com/&lt;br /&gt;
&lt;br /&gt;
Installed/Running Aolserver on:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/&lt;br /&gt;
* http://dolehnerts.at/&lt;br /&gt;
* http://www.netport.com.ni/&lt;br /&gt;
* http://www.uol.edu.ni/&lt;br /&gt;
** This on is with dotLRN&lt;br /&gt;
&lt;br /&gt;
I almost exclusively use Debian Gnu/Linux and the Debian Aolserver packages made by&lt;br /&gt;
Francesco Paolo Lovergine &amp;lt;frankie AT debian.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also most of my Aolserver installations feature OpenAcs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Aolserver contributions:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/sw/aolserver/&lt;br /&gt;
** An Aolserver configuration/run environment for multiple virtual hosts in one server with very easy configuration file(s).&lt;br /&gt;
* forthcoming: aolserver-me: another configuration/run environment, however more complete&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4986</id>
		<title>Georg Lehner</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Georg_Lehner&amp;diff=4986"/>
		<updated>2006-11-06T21:55:48Z</updated>

		<summary type="html">&lt;p&gt;Jorge: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;mailto:jorge@magma.com.ni&lt;br /&gt;
&lt;br /&gt;
Location: Linz, Austria&lt;br /&gt;
&lt;br /&gt;
Homepage: [http://www.magma.com.ni/ MagmaSoft]&lt;br /&gt;
&lt;br /&gt;
Real Live: Systemadministration and consulting for http://www.webdynamite.com/&lt;br /&gt;
&lt;br /&gt;
Installed/Running Aolserver on:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/&lt;br /&gt;
* http://dolehnerts.at/&lt;br /&gt;
* http://www.netport.com.ni/&lt;br /&gt;
* http://www.uol.edu.ni/&lt;br /&gt;
** This on is with dotLRN&lt;br /&gt;
&lt;br /&gt;
I almost exclusively use Debian Gnu/Linux and the Debian Aolserver packages made by&lt;br /&gt;
Francesco Paolo Lovergine &amp;lt;frankie AT debian.org&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also most of my Aolserver installations feature OpenAcs.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Aolserver contributions:&lt;br /&gt;
&lt;br /&gt;
* http://www.magma.com.ni/sw/aolserver/&lt;br /&gt;
** An Aolserver configuration/run environment for multiple virtual hosts in one server with very easy configuration file(s).&lt;br /&gt;
* forthcoming: aolserver-me: another configuration/run environment, however more complete&lt;/div&gt;</summary>
		<author><name>Jorge</name></author>
		
	</entry>
</feed>