<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fi">
	<id>https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usvi</id>
	<title>Linux.fi - Käyttäjän muokkaukset [fi]</title>
	<link rel="self" type="application/atom+xml" href="https://www.linux.fi/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usvi"/>
	<link rel="alternate" type="text/html" href="https://www.linux.fi/wiki/Toiminnot:Muokkaukset/Usvi"/>
	<updated>2026-04-11T14:35:36Z</updated>
	<subtitle>Käyttäjän muokkaukset</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28639</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28639"/>
		<updated>2009-08-29T22:28:16Z</updated>

		<summary type="html">&lt;p&gt;Usvi: Poistin wiki-tagit pre-alueen sisältä, kun eivät näyttäneet toimivan&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on [[PHP]]-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Tietokantaratkaisuna käytössä on [[PostgreSQL]]. Ohjeen pitäisi toimia suoraan (uudemmissa) [[Debian]]-pohjaisissa [[jakelu]]issa. Sitä on mahdollista soveltaa myös muihin jakeluihin muuttamalla [[paketinhallintajärjestelmä|paketinhallinnan]] kautta asennettavien pakettien nimet sekä Horde-ohjelmiston ja sen dokumentaation sijainteihin viittaavat polut. Ne saa selville esimerkiksi paketinhallinnasta hakemalla.&lt;br /&gt;
&lt;br /&gt;
Asennetaan paketinhallinnan kautta paketit &amp;lt;tt&amp;gt;turba2&amp;lt;/tt&amp;gt; (osoitekirjamoduuli), &amp;lt;tt&amp;gt;kronolith2&amp;lt;/tt&amp;gt;, (kalenterimoduuli) &amp;lt;tt&amp;gt;mnemo2&amp;lt;/tt&amp;gt; (muistikirjamoduuli) ja &amp;lt;tt&amp;gt;nag2&amp;lt;/tt&amp;gt; (TODO-listamoduuli). Riippuvuudet (mukaan lukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== HUOM ==&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Palvelimet]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28602</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28602"/>
		<updated>2009-08-27T23:21:46Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Riippuvuudet (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML -synkronointi matkapuhelimeen ===&lt;br /&gt;
&lt;br /&gt;
Pidän Hordessa itse eniten mahdollisuudesta synkronoida tietoja matkapuhelimeen ja takaisin SyncML-protokollalla. Ainakin käyttämälläni Nokian E51:llä synkronointi toimii hyvin. Asettaaksesi synkronoinnin toimintaan, tee seuraavasti (kaikki ilman lainausmerkkejä):&lt;br /&gt;
&lt;br /&gt;
1. Valitse Työkalut =&amp;gt; Synkronointi =&amp;gt; Valinnat =&amp;gt; Uusi synkronointiprofiili. Älä kopioi arvoja mistään. Laita profiilin nimeksi &amp;quot;Horde&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Valitse Yhteysasetukset ja aseta:&lt;br /&gt;
* Palvelinversio &amp;quot;1.2&amp;quot; (en tiedä asetuksen relevanttiutta, mutta itselläni ainakin 1.2 on toiminut tästä)&lt;br /&gt;
* Palvelintunnus &amp;quot;horde.example.com&amp;quot; (tai tarvittaessa laita tähän aiemmin valitsemasi virtuaalihostisi)&lt;br /&gt;
* Siirtotie &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Yhteysosoite &amp;quot;Kysy aina&amp;quot;&lt;br /&gt;
* Palvelimen osoite &amp;quot;http://horde.example.com/rpc.php&amp;quot; (tai oma virtuaalihostisi)&lt;br /&gt;
* Portti &amp;quot;80&amp;quot;&lt;br /&gt;
* Käyttäjänimi &amp;quot;(oma Horde-käyttäjänimesi)&amp;quot;&lt;br /&gt;
* Salasana &amp;quot;(oma Horde-salasanasi)&amp;quot;&lt;br /&gt;
* Salli synkronointipyynnöt &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
* Hyväksy synkronointipyynnöt &amp;quot;Ei&amp;quot;&lt;br /&gt;
* Verkon todennus &amp;quot;Ei&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. Mene profiilin Sovellukset-valikkoon ja toimi seuraavasti:&lt;br /&gt;
* Valitse Osoitekirja ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
* Valitse Kalenteri ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
* Valitse Muistikirja ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== HUOM: ===&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28601</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28601"/>
		<updated>2009-08-27T23:19:02Z</updated>

		<summary type="html">&lt;p&gt;Usvi: /* SyncML -synkronointi matkapuhelimeen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML -synkronointi matkapuhelimeen ===&lt;br /&gt;
&lt;br /&gt;
Pidän Hordessa itse eniten mahdollisuudesta synkronoida tietoja matkapuhelimeen ja takaisin SyncML-protokollalla. Ainakin käyttämälläni Nokian E51:llä synkronointi toimii hyvin. Asettaaksesi synkronoinnin toimintaan, tee seuraavasti (kaikki ilman lainausmerkkejä):&lt;br /&gt;
&lt;br /&gt;
1. Valitse Työkalut =&amp;gt; Synkronointi =&amp;gt; Valinnat =&amp;gt; Uusi synkronointiprofiili. Älä kopioi arvoja mistään. Laita profiilin nimeksi &amp;quot;Horde&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Valitse Yhteysasetukset ja aseta:&lt;br /&gt;
* Palvelinversio &amp;quot;1.2&amp;quot; (en tiedä asetuksen relevanttiutta, mutta itselläni ainakin 1.2 on toiminut tästä)&lt;br /&gt;
* Palvelintunnus &amp;quot;horde.example.com&amp;quot; (tai tarvittaessa laita tähän aiemmin valitsemasi virtuaalihostisi)&lt;br /&gt;
* Siirtotie &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Yhteysosoite &amp;quot;Kysy aina&amp;quot;&lt;br /&gt;
* Palvelimen osoite &amp;quot;http://horde.example.com/rpc.php&amp;quot; (tai oma virtuaalihostisi)&lt;br /&gt;
* Portti &amp;quot;80&amp;quot;&lt;br /&gt;
* Käyttäjänimi &amp;quot;(oma Horde-käyttäjänimesi)&amp;quot;&lt;br /&gt;
* Salasana &amp;quot;(oma Horde-salasanasi)&amp;quot;&lt;br /&gt;
* Salli synkronointipyynnöt &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
* Hyväksy synkronointipyynnöt &amp;quot;Ei&amp;quot;&lt;br /&gt;
* Verkon todennus &amp;quot;Ei&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. Mene profiilin Sovellukset-valikkoon ja toimi seuraavasti:&lt;br /&gt;
* Valitse Osoitekirja ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
* Valitse Kalenteri ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
* Valitse Muistikirja ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== HUOM: ===&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28600</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28600"/>
		<updated>2009-08-27T23:17:36Z</updated>

		<summary type="html">&lt;p&gt;Usvi: /* SyncML -synkronointi matkapuhelimeen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML -synkronointi matkapuhelimeen ===&lt;br /&gt;
&lt;br /&gt;
Pidän Hordessa itse eniten mahdollisuudesta synkronoida tietoja matkapuhelimeen ja takaisin SyncML-protokollalla. Ainakin käyttämälläni Nokian E51:llä synkronointi toimii hyvin. Asettaaksesi synkronoinnin toimintaan, tee seuraavasti (kaikki ilman lainausmerkkejä):&lt;br /&gt;
&lt;br /&gt;
1. Valitse Työkalut =&amp;gt; Synkronointi =&amp;gt; Valinnat =&amp;gt; Uusi synkronointiprofiili. Älä kopioi arvoja mistään. Laita profiilin nimeksi &amp;quot;Horde&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Valitse Yhteysasetukset ja aseta:&lt;br /&gt;
* Palvelinversio &amp;quot;1.2&amp;quot; (en tiedä asetuksen relevanttiutta, mutta itselläni ainakin 1.2 on toiminut tästä)&lt;br /&gt;
* Palvelintunnus &amp;quot;horde.example.com&amp;quot; (tai tarvittaessa laita tähän aiemmin valitsemasi virtuaalihostisi)&lt;br /&gt;
* Siirtotie &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Yhteysosoite &amp;quot;Kysy aina&amp;quot;&lt;br /&gt;
* Palvelimen osoite &amp;quot;http://horde.example.com/rpc.php&amp;quot; (tai oma virtuaalihostisi)&lt;br /&gt;
* Portti &amp;quot;80&amp;quot;&lt;br /&gt;
* Käyttäjänimi &amp;quot;(oma Horde-käyttäjänimesi)&amp;quot;&lt;br /&gt;
* Salasana &amp;quot;(oma Horde-salasanasi)&amp;quot;&lt;br /&gt;
* Salli synkronointipyynnöt &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
* Hyväksy synkronointipyynnöt &amp;quot;Ei&amp;quot;&lt;br /&gt;
* Verkon todennus &amp;quot;Ei&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. Valitse profiilin Sovellukset&lt;br /&gt;
* Valitse Osoitekirja ja aseta:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Sisällytä synkronointiin &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
** Etätietokanta &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synkronointitapa &amp;quot;Molempiin suuntiin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== HUOM: ===&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28599</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28599"/>
		<updated>2009-08-27T23:13:17Z</updated>

		<summary type="html">&lt;p&gt;Usvi: /* SyncML -synkronointi matkapuhelimeen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML -synkronointi matkapuhelimeen ===&lt;br /&gt;
&lt;br /&gt;
Pidän Hordessa itse eniten mahdollisuudesta synkronoida tietoja matkapuhelimeen ja takaisin SyncML-protokollalla. Ainakin käyttämälläni Nokian E51:llä synkronointi toimii hyvin. Asettaaksesi synkronoinnin toimintaan, tee seuraavasti (kaikki ilman lainausmerkkejä):&lt;br /&gt;
&lt;br /&gt;
1. Valitse Työkalut =&amp;gt; Synkronointi =&amp;gt; Valinnat =&amp;gt; Uusi synkronointiprofiili. Älä kopioi arvoja mistään. Laita profiilin nimeksi &amp;quot;Horde&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Valitse Yhteysasetukset ja aseta:&lt;br /&gt;
* Palvelinversio &amp;quot;1.2&amp;quot; (en tiedä asetuksen relevanttiutta, mutta itselläni ainakin 1.2 on toiminut tästä)&lt;br /&gt;
* Palvelintunnus &amp;quot;horde.example.com&amp;quot; (tai tarvittaessa laita tähän aiemmin valitsemasi virtuaalihostisi)&lt;br /&gt;
* Siirtotie &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Yhteysosoite &amp;quot;Kysy aina&amp;quot;&lt;br /&gt;
* Palvelimen osoite &amp;quot;http://horde.example.com/rpc.php&amp;quot; (tai oma virtuaalihostisi)&lt;br /&gt;
* Portti &amp;quot;80&amp;quot;&lt;br /&gt;
* Käyttäjänimi &amp;quot;(oma Horde-käyttäjänimesi)&amp;quot;&lt;br /&gt;
* Salasana &amp;quot;(oma Horde-salasanasi)&amp;quot;&lt;br /&gt;
* Salli synkronointipyynnöt &amp;quot;Kyllä&amp;quot;&lt;br /&gt;
* Hyväksy synkronointipyynnöt &amp;quot;Ei&amp;quot;&lt;br /&gt;
* Verkon todennus &amp;quot;Ei&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== HUOM: ===&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28597</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28597"/>
		<updated>2009-08-27T23:04:02Z</updated>

		<summary type="html">&lt;p&gt;Usvi: /* SyncML synchronization to mobile phone */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML -synkronointi matkapuhelimeen ===&lt;br /&gt;
&lt;br /&gt;
Pidän Hordessa itse eniten mahdollisuudesta synkronoida tietoja matkapuhelimeen ja takaisin SyncML-protokollalla. Ainakin käyttämälläni Nokian E51:llä synkronointi toimii hyvin. Asettaaksesi synkronoinnin toimintaan, tee seuraavasti:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== HUOM: ===&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28596</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28596"/>
		<updated>2009-08-27T23:01:00Z</updated>

		<summary type="html">&lt;p&gt;Usvi: /* Notes: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML synchronization to mobile phone ===&lt;br /&gt;
&lt;br /&gt;
The best thing with the setup, IMHO, is the ability to synchronize all the data to a SyncML capable mobile phone. I use Nokia E51, and the synchronization just works. To setup synchronization on phone, do the following:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== HUOM: ===&lt;br /&gt;
* Varmista, että php:llä on vähintään 32 megatavua ajonaikaista muistia&lt;br /&gt;
* &amp;quot;Preference system&amp;quot;-asetus kannattaa olla asetettuna &amp;quot;SQL database&amp;quot;:ksi&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28595</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28595"/>
		<updated>2009-08-27T22:59:11Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on [[PostgreSQL]].&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;apache&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&amp;quot;permissions system&amp;quot;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML synchronization to mobile phone ===&lt;br /&gt;
&lt;br /&gt;
The best thing with the setup, IMHO, is the ability to synchronize all the data to a SyncML capable mobile phone. I use Nokia E51, and the synchronization just works. To setup synchronization on phone, do the following:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Notes: ===&lt;br /&gt;
* Make sure, php has at least 32 MB&#039;s of memory&lt;br /&gt;
* Preference system should be used with the &#039;SQL database&#039; option&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Keskustelu:Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28593</id>
		<title>Keskustelu:Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Keskustelu:Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28593"/>
		<updated>2009-08-27T22:57:52Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hehe, väsäsin tämmösen ohjeistuksen yhtenä iltana haalittuani jälleen kerran miljoonasta paikasta kokoon osaset järjestelmän pystyttämiseen. Kirjoitin asiasta ensiksi englanniksi toisaalle: http://wiki.piraattipuolue.fi/Installing_horde_on_ubuntu  [[Käyttäjä:Usvi|Usvi]] 27. elokuuta 2009 kello 22.57 (UTC)&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Keskustelu:Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28592</id>
		<title>Keskustelu:Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Keskustelu:Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28592"/>
		<updated>2009-08-27T22:57:32Z</updated>

		<summary type="html">&lt;p&gt;Usvi: Ak: Uusi sivu: Hehe, väsäsin tämmösen ohjeistuksen yhtenä iltana haalittuani jälleen kerran miljoonasta paikasta kokoon osaset järjestelmän pystyttämiseen. Kirjoitin asiasta ensiksi englann…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hehe, väsäsin tämmösen ohjeistuksen yhtenä iltana haalittuani jälleen kerran miljoonasta paikasta kokoon osaset järjestelmän pystyttämiseen. Kirjoitin asiasta ensiksi englanniksi toisaalle: http://wiki.piraattipuolue.fi/Installing_horde_on_ubuntu&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28591</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28591"/>
		<updated>2009-08-27T22:56:11Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&#039;permissions system&#039;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nyt kaikki käyttäjät voivat asettaa kalenterinsa, osoitekirjansa, jne jaetuiksi. Jos haluat esimerkiksi jakaa kalanteritiedot, valitse &amp;quot;Calendar&amp;quot;, &amp;quot;Manage Calendars&amp;quot;, valitse avaimet-ikoni, ja aseta Show and Read -oikeudet kohtaan &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML synchronization to mobile phone ===&lt;br /&gt;
&lt;br /&gt;
The best thing with the setup, IMHO, is the ability to synchronize all the data to a SyncML capable mobile phone. I use Nokia E51, and the synchronization just works. To setup synchronization on phone, do the following:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Notes: ===&lt;br /&gt;
* Make sure, php has at least 32 MB&#039;s of memory&lt;br /&gt;
* Preference system should be used with the &#039;SQL database&#039; option&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28590</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28590"/>
		<updated>2009-08-27T22:52:43Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Horde]] on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin [[Ubuntu]] Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
[[Apt]]illa liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
[[Apache]] kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ sekä uudelleenkäynnistää Apache!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/kronolith2/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/registry.php -tiedostoa seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muuta asetustiedostohakemiston oikeudet sopiviksi näin:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mene selaimella virtuaalidomain-osoitteeseesi (tässä esimerkissä http://horde.example.com ) ja konfiguroi Horde selaimellasi sopivaksi. (tästä olisi ehkä hyvä laittaa enemmän tietoa)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa jälleen tiedostoa /etc/horde/horde3/registry.php näin:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag -asetukset:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Konfiguroi Horde jälleen selaimella. Aseta $conf[share][no_sharing] OFF:ille ja $conf[share][any_group] ON:ille. Konfiguroi myös oikeuksienhallinta (&#039;permissions system&#039;); lisää kronolith , turba, mnemo ja nag hallintaan. Anna Show ja Read -oikeudet kaikille edellämainituille moduuleille ryhmille  1) &amp;quot;All Authenticated Users&amp;quot; ja 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now every user can configure sharing of his/her calendar, address book, etc. For example, to share one&#039;s calendar, select Calendar app, &amp;quot;Manage Calendars&amp;quot; and select the &amp;quot;keys&amp;quot; icon, then check Show and Read permissions for &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML synchronization to mobile phone ===&lt;br /&gt;
&lt;br /&gt;
The best thing with the setup, IMHO, is the ability to synchronize all the data to a SyncML capable mobile phone. I use Nokia E51, and the synchronization just works. To setup synchronization on phone, do the following:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Notes: ===&lt;br /&gt;
* Make sure, php has at least 32 MB&#039;s of memory&lt;br /&gt;
* Preference system should be used with the &#039;SQL database&#039; option&lt;br /&gt;
&lt;br /&gt;
[[Luokka:Ohjeet]]&lt;br /&gt;
[[Luokka:Ohjelmat]]&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28588</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28588"/>
		<updated>2009-08-27T22:45:16Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa tiedostoa /etc/horde/horde3/conf.php ; poista &#039;echo&#039;-rivi ja &#039;exit&#039;-rivi. Sen jälkeen tee seuraava muutos:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa /etc/horde/horde3/prefs.php seuraavasti:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Edit /etc/horde/kronolith2/prefs.php to loog like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit /etc/horde/horde3/registry.php to look like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Change config directory permissions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Web-configure horde from http://horde.example.com&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now edit /etc/horde/horde3/registry.php again to look like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now configure horde again, for horde set $conf[share][no_sharing] to OFF and $conf[share][any_group] ON. Also, configure the permissions system; add kronolith , turba, mnemo and nag to the permissions system. For all the aforementioned apps, grant Show and Read permissions for 1) &amp;quot;All Authenticated Users&amp;quot; and 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now every user can configure sharing of his/her calendar, address book, etc. For example, to share one&#039;s calendar, select Calendar app, &amp;quot;Manage Calendars&amp;quot; and select the &amp;quot;keys&amp;quot; icon, then check Show and Read permissions for &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML synchronization to mobile phone ===&lt;br /&gt;
&lt;br /&gt;
The best thing with the setup, IMHO, is the ability to synchronize all the data to a SyncML capable mobile phone. I use Nokia E51, and the synchronization just works. To setup synchronization on phone, do the following:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Notes: ===&lt;br /&gt;
* Make sure, php has at least 32 MB&#039;s of memory&lt;br /&gt;
* Preference system should be used with the &#039;SQL database&#039; option&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28587</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28587"/>
		<updated>2009-08-27T22:43:12Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit /etc/horde/horde3/conf.php ; remove first echo and exit lines. Then do the following change:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$conf[&#039;cookie&#039;][&#039;path&#039;] = &#039;/&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit /etc/horde/horde3/prefs.php to look like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
twentyFour stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; true,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
date_format stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;%Y-%m-%d&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
first_week_day stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Edit /etc/horde/kronolith2/prefs.php to loog like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
week_start_monday stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;value&#039; =&amp;gt; &#039;1&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit /etc/horde/horde3/registry.php to look like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
horde stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;webroot&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Change config directory permissions:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown www-data:www-data /etc/horde/ -R&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Web-configure horde from http://horde.example.com&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now edit /etc/horde/horde3/registry.php again to look like following:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
kronolith stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
turba stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
mnemo stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
nag stanza:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&#039;status&#039; =&amp;gt; &#039;active&#039;,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now configure horde again, for horde set $conf[share][no_sharing] to OFF and $conf[share][any_group] ON. Also, configure the permissions system; add kronolith , turba, mnemo and nag to the permissions system. For all the aforementioned apps, grant Show and Read permissions for 1) &amp;quot;All Authenticated Users&amp;quot; and 2) &amp;quot;Guest Permissions&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now every user can configure sharing of his/her calendar, address book, etc. For example, to share one&#039;s calendar, select Calendar app, &amp;quot;Manage Calendars&amp;quot; and select the &amp;quot;keys&amp;quot; icon, then check Show and Read permissions for &amp;quot;Guest Permissions&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== SyncML synchronization to mobile phone ===&lt;br /&gt;
&lt;br /&gt;
The best thing with the setup, IMHO, is the ability to synchronize all the data to a SyncML capable mobile phone. I use Nokia E51, and the synchronization just works. To setup synchronization on phone, do the following:&lt;br /&gt;
&lt;br /&gt;
1. Select Tools =&amp;gt; Sync =&amp;gt; Options =&amp;gt; New sync profile (don&#039;t copy values). Name the profile as Horde.&lt;br /&gt;
&lt;br /&gt;
2. Select Connection settings and set:&lt;br /&gt;
* Server version &amp;quot;1.2&amp;quot; (I don&#039;t really know what this does, but 1.2 has worked for me)&lt;br /&gt;
* Server ID &amp;quot;horde.example.com&amp;quot; (substitute your own server here)&lt;br /&gt;
* Data bearer &amp;quot;Internet&amp;quot;&lt;br /&gt;
* Access point &amp;quot;Always ask&amp;quot;&lt;br /&gt;
* Host address &amp;quot;http://horde.example.com/rpc.php&amp;quot; (susbsitute your own server)&lt;br /&gt;
* Port &amp;quot;80&amp;quot;&lt;br /&gt;
* User name &amp;quot;(your horde username)&amp;quot;&lt;br /&gt;
* Password &amp;quot;(your horde password)&amp;quot;&lt;br /&gt;
* Allow sync requests &amp;quot;Yes&amp;quot;&lt;br /&gt;
* Accept all sync requests &amp;quot;No&amp;quot;&lt;br /&gt;
* Network authentication &amp;quot;No&amp;quot;&lt;br /&gt;
&lt;br /&gt;
3. From Horde profile menu, select Applications&lt;br /&gt;
* Select Contacts and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;contacts&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Calendar and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;calendar&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
* Select Notes and set:&lt;br /&gt;
** Include in sync &amp;quot;Yes&amp;quot;&lt;br /&gt;
** Remote database &amp;quot;notes&amp;quot;&lt;br /&gt;
** Synchronization type &amp;quot;Both ways&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Notes: ===&lt;br /&gt;
* Make sure, php has at least 32 MB&#039;s of memory&lt;br /&gt;
* Preference system should be used with the &#039;SQL database&#039; option&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28586</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28586"/>
		<updated>2009-08-27T22:42:08Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan seuraavasti (PostgreSQL:n tapauksessa, muilla tietokannoilla käytäntö saattaa vaihdella. Käytä oikeaa salasanaa.):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28585</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28585"/>
		<updated>2009-08-27T22:39:03Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa. Tietokantaratkaisuna käytössä on PostgreSQL.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit kannattaa kopioida samaan paikkaan(seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muokkaa create.pgsql.sql lukemaan (käytä oikeaa salasanaa):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CREATE USER horde;&lt;br /&gt;
ALTER USER horde WITH PASSWORD &#039;salasana&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Generoi tyhjä tietokanta SQL-pääkäyttäjänä (anna edellämainittu salasana kysyttäessä). Seuraavassa on käytetty PostgreSQL:ää:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
psql &amp;lt; create.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; kronolith.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; turba.pgsql.sql&lt;br /&gt;
psql horde horde &amp;lt; mnemo.sql&lt;br /&gt;
psql horde horde &amp;lt; nag.sql&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28584</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28584"/>
		<updated>2009-08-27T22:32:24Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ !&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tarpeelliset tietokantaskriptit (seuraavassa käytetty PostgreSQL:ää):&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zcat /usr/share/doc/horde3/examples/scripts/sql/create.pgsql.sql.gz &amp;gt; create.pgsql.sql&lt;br /&gt;
cp /usr/share/doc/turba2/examples/scripts/sql/turba.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/kronolith2/examples/scripts/sql/kronolith.pgsql.sql .&lt;br /&gt;
cp /usr/share/doc/mnemo2/examples/scripts/sql/mnemo.sql .&lt;br /&gt;
cp /usr/share/doc/nag2/examples/scripts/sql/nag.sql .&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28583</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28583"/>
		<updated>2009-08-27T22:31:02Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Muista luoda myös tarvittava logihakemisto, esim. /var/log/apache2/horde.example.com/ !&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28582</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28582"/>
		<updated>2009-08-27T22:30:18Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaalihosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28581</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28581"/>
		<updated>2009-08-27T22:29:41Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien Horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;br /&gt;
&lt;br /&gt;
Apache kannattaa konfiguroida esimerkiksi seuraavasti (käytössä virtuaali-hosti nimeltään horde.example.com):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
        DocumentRoot /usr/share/horde3&lt;br /&gt;
        ServerName horde.example.com&lt;br /&gt;
&lt;br /&gt;
        Alias /horde3 /usr/share/horde3&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;Directory /usr/share/horde3/&amp;gt;&lt;br /&gt;
                Options FollowSymLinks&lt;br /&gt;
                AllowOverride Limit&lt;br /&gt;
                Order allow,deny&lt;br /&gt;
                allow from all&lt;br /&gt;
        &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        ErrorLog /var/log/apache2/horde.example.com/horde.example.com-error.log&lt;br /&gt;
&lt;br /&gt;
        # Possible values include: debug, info, notice, warn, error, crit,&lt;br /&gt;
        # alert, emerg.&lt;br /&gt;
        LogLevel warn&lt;br /&gt;
&lt;br /&gt;
        CustomLog /var/log/apache2/horde.example.com/horde.example.com-access.log combined&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28580</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28580"/>
		<updated>2009-08-27T22:28:30Z</updated>

		<summary type="html">&lt;p&gt;Usvi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-moduulin, kalenterin, muistikirjan ja TODO-listan. Dependencyt (mukaanlukien horden peruspaketti) asennetaan automaattisesti tarvittaessa.&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
	<entry>
		<id>https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28579</id>
		<title>Horde Debian-pohjaisissa jakeluissa</title>
		<link rel="alternate" type="text/html" href="https://www.linux.fi/w/index.php?title=Horde_Debian-pohjaisissa_jakeluissa&amp;diff=28579"/>
		<updated>2009-08-27T22:23:22Z</updated>

		<summary type="html">&lt;p&gt;Usvi: Ak: Uusi sivu: Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.  Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleid…&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Horde on php-pohjainen ohjelmistoalusta, johon on mahdollista asentaa erilaisia lisätoiminnallisuuksia tarjoavia moduuleita.&lt;br /&gt;
&lt;br /&gt;
Seuraavassa kuvataan Horden ja tärkeiden lisämoduuleiden asentaminen virtuaalidomainin alle. Asennus toimii ainakin Ubuntu Server 9.04 (64bit) -versiossa.&lt;br /&gt;
&lt;br /&gt;
Aptilla liikkeelle:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install turba2 kronolith2 mnemo2 nag2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Komento asentaa osoitekirja-sovelluksen, kalenterin, muistikirjan ja TODO-listan.&lt;/div&gt;</summary>
		<author><name>Usvi</name></author>
	</entry>
</feed>