Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
tuto:ipasserelle:divers:connecteur_funambol_sogo [21/06/2011 12:40] dani [Installation du driver MySQL] |
tuto:ipasserelle:divers:connecteur_funambol_sogo [18/07/2011 14:46] dani [Installation du serveur Funambol] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
mkdir -p ./funambol | mkdir -p ./funambol | ||
cd ./funambol | cd ./funambol | ||
- | wget http://download.forge.objectweb.org/sync4j/funambol-8.7.0.bin | + | wget http://downloads.sourceforge.net/project/ |
</ | </ | ||
* Puis l' | * Puis l' | ||
<code bash> | <code bash> | ||
- | chmod +x funambol-8.7.0.bin | + | chmod +x funambol-10.0.2.bin |
- | ./funambol-8.7.0.bin | + | ./funambol-10.0.2.bin |
</ | </ | ||
Ligne 40: | Ligne 40: | ||
expand-template /etc/my.cnf | expand-template /etc/my.cnf | ||
sv t / | sv t / | ||
- | sleep 5 | + | sleep 10 |
mysqladmin create funamboldb | mysqladmin create funamboldb | ||
mysql -e "grant all privileges on funamboldb.* to ' | mysql -e "grant all privileges on funamboldb.* to ' | ||
Ligne 77: | Ligne 77: | ||
Créer le script de démarrage: | Créer le script de démarrage: | ||
<code bash> | <code bash> | ||
- | vim / | + | cat <<' |
- | </ | + | |
- | et y placer le code suivant: | + | |
- | + | ||
- | <code bash> | + | |
#! /bin/bash | #! /bin/bash | ||
# | # | ||
Ligne 114: | Ligne 110: | ||
esac | esac | ||
exit 0 | exit 0 | ||
+ | EOF | ||
+ | chmod 755 / | ||
</ | </ | ||
* Créer les liens de démarrage et d' | * Créer les liens de démarrage et d' | ||
<code bash> | <code bash> | ||
- | chmod 755 / | ||
ln -s / | ln -s / | ||
ln -s / | ln -s / | ||
Ligne 177: | Ligne 174: | ||
<code bash> | <code bash> | ||
chown -R funambol: | chown -R funambol: | ||
+ | chmod 750 / | ||
</ | </ | ||
Ligne 204: | Ligne 202: | ||
<code bash> | <code bash> | ||
mkdir -p / | mkdir -p / | ||
- | vim / | + | cat <<' |
- | </ | + | |
- | Et y placer le code suivant: | + | |
- | <code perl> | + | |
{ | { | ||
$haveSSL = (exists ${modSSL}{status} and ${modSSL}{status} eq " | $haveSSL = (exists ${modSSL}{status} and ${modSSL}{status} eq " | ||
Ligne 235: | Ligne 230: | ||
} | } | ||
} | } | ||
+ | EOF | ||
</ | </ | ||
Ligne 249: | Ligne 245: | ||
===== Création des sources de synchronisation pour SOGo ===== | ===== Création des sources de synchronisation pour SOGo ===== | ||
<code bash> | <code bash> | ||
- | vim sogo-sync-source-insert.sql | + | cat <<' |
- | </ | + | |
- | Puis y placer le code suivant: | + | |
- | <code sql> | + | |
INSERT INTO `fnbl_sync_source` (`uri`, `config`, `name`, `sourcetype`) VALUES | INSERT INTO `fnbl_sync_source` (`uri`, `config`, `name`, `sourcetype`) VALUES | ||
(' | (' | ||
(' | (' | ||
(' | (' | ||
- | </ | + | EOF |
- | + | ||
- | Et l' | + | |
- | <code bash> | + | |
mysql funamboldb < sogo-sync-source-insert.sql | mysql funamboldb < sogo-sync-source-insert.sql | ||
</ | </ | ||
+ | |||
==== Calendrier ==== | ==== Calendrier ==== | ||
Ligne 268: | Ligne 259: | ||
mkdir -p / | mkdir -p / | ||
mkdir -p / | mkdir -p / | ||
- | cd / | + | touch / |
- | touch template-begin | + | cat <<' |
- | vim all | + | |
- | </code> | + | |
- | Et y placer les lignes suivantes: | + | |
- | <code xml> | + | |
<?xml version=" | <?xml version=" | ||
<java version=" | <java version=" | ||
Ligne 312: | Ligne 299: | ||
</ | </ | ||
</ | </ | ||
- | </ | + | EOF |
- | + | ||
- | <code bash> | + | |
expand-template / | expand-template / | ||
</ | </ | ||
+ | |||
==== Carnet d' | ==== Carnet d' | ||
<code bash> | <code bash> | ||
mkdir -p / | mkdir -p / | ||
- | cd / | + | touch / |
- | touch template-begin | + | cat <<' |
- | vim all | + | |
- | </code> | + | |
- | et y placer les lignes suivantes: | + | |
- | <code xml> | + | |
<?xml version=" | <?xml version=" | ||
<java version=" | <java version=" | ||
Ligne 365: | Ligne 347: | ||
</ | </ | ||
</ | </ | ||
- | </ | + | EOF |
- | <code bash> | + | |
expand-template / | expand-template / | ||
</ | </ | ||
Ligne 373: | Ligne 354: | ||
<code bash> | <code bash> | ||
mkdir -p / | mkdir -p / | ||
- | cd / | + | touch / |
- | touch template-begin | + | cat <<' |
- | vim all | + | |
- | </code> | + | |
- | Et y placer les lignes suivantes: | + | |
- | <code xml> | + | |
<?xml version=" | <?xml version=" | ||
<java version=" | <java version=" | ||
Ligne 417: | Ligne 394: | ||
</ | </ | ||
</ | </ | ||
- | </ | + | EOF |
- | <code bash> | + | |
expand-template / | expand-template / | ||
</ | </ | ||
Ligne 426: | Ligne 402: | ||
sed -i -e " | sed -i -e " | ||
/ | / | ||
- | vim / | + | cat <<' |
- | </ | + | |
- | Et y placer les lignes suivantes: | + | |
- | <code xml> | + | |
<?xml version=" | <?xml version=" | ||
<java version=" | <java version=" | ||
Ligne 441: | Ligne 414: | ||
</ | </ | ||
</ | </ | ||
+ | EOF | ||
</ | </ | ||