Outils pour utilisateurs

Outils du site


freebsd:murmur

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
freebsd:murmur [2012/09/13 17:28] – [Pré-requis] sheltemfreebsd:murmur [2012/09/13 19:47] (Version actuelle) – [php5-ice] sheltem
Ligne 194: Ligne 194:
 ====== Administration ====== ====== Administration ======
  
-===== Pré requis pour l'administration =====+L'administration de murmur peut se faire via DBUS ou ICE, les 2 sont relativement complexe à appréhender mais il faut faire un choix, DBUS ayant énormément de dépendances et considéré comme obsolète, mon choix se porte sur ICE.
  
-L'administration de murmur peut se faire via DBUS ou ICE, les 2 sont relativement complexe à appréhender mais il faut faire un choix, DBUS ayant énormément de dépendances et considéré comme obsolète, mon choix se porte sur ICE. +===== php5-ice =====
  
 Le port php5-ice se trouvant en "IGNORE", il faut bricoler un peu : Le port php5-ice se trouvant en "IGNORE", il faut bricoler un peu :
Ligne 208: Ligne 208:
   #IGNORE_WITH_PHP=5   #IGNORE_WITH_PHP=5
      
-On se contente dans un premier temps d'appliquer les patchs inclues dans le port :+On se contente dans un premier temps d'appliquer les patchs inclues dans le port (celui ci ne sera donc pas compiler ) :
  
   make patch   make patch
Ligne 228: Ligne 228:
   make install clean   make install clean
      
-Si php5-ice était déjà installé (parce que cela avait été fait avant le status "IGNORE")+Si php5-ice était déjà installé, et qu'on le recompile après une mise à jour de php on utilisera plutôt :
  
-  make reinstall clean   +  make reinstall clean
- +
-<del>Il nous faut le module php-ice donc on l'installe : +
- +
-  portugrade -N devel/php5-ice</del>+
  
 On modifie le fichier /usr/local/etc/php.ini en remplaçant ça : On modifie le fichier /usr/local/etc/php.ini en remplaçant ça :
Ligne 242: Ligne 238:
 par ça : par ça :
  
-  include_path = "/usr/local/lib/php/20090626/"+  include_path = "/usr/local/lib/php/20100525"
      
-**le nom du répertoire étant une date, je suppose que son nom peu varier d'une version de php à l'autre.**+**le nom du répertoire étant une date son nom peu varier d'une version de php à l'autre. Cette entrée est donc à vérifier si l'interface d'administration n'arrive plus à communiquer avec murmur après une mise à jour de php5 et php5-ice**
  
 Si pour une quelconque raison, le répertoire (qui doit contenir divers fichiers de ICE) n'existe pas ou est vide, les fichiers nécessaires sont récupérable en téléchargeant la dernière archive de ICE sur http://www.zeroc.com/download.html dans la section source (ex : Ice-3.4.2.tar.gz). une fois décompressé, il faut récupérer les fichiers se trouvant dans le répertoire "php/lib" de l'archive, les copier dans /usr/local/lib/php/nom_de_son_choix et modifier la variable "include_path" en conséquence dans /usr/local/etc/php.ini Si pour une quelconque raison, le répertoire (qui doit contenir divers fichiers de ICE) n'existe pas ou est vide, les fichiers nécessaires sont récupérable en téléchargeant la dernière archive de ICE sur http://www.zeroc.com/download.html dans la section source (ex : Ice-3.4.2.tar.gz). une fois décompressé, il faut récupérer les fichiers se trouvant dans le répertoire "php/lib" de l'archive, les copier dans /usr/local/lib/php/nom_de_son_choix et modifier la variable "include_path" en conséquence dans /usr/local/etc/php.ini
 +
 +===== Activation de ICE pour murmur =====
  
 Ensuite on vérifie/modifie la configuration de murmur dans /usr/local/etc/murmur.ini, on dé-commente la ligne suivante : Ensuite on vérifie/modifie la configuration de murmur dans /usr/local/etc/murmur.ini, on dé-commente la ligne suivante :
Ligne 267: Ligne 265:
   tcp4            0 localhost.6502         *.*                    LISTEN   tcp4            0 localhost.6502         *.*                    LISTEN
  
-Le port de Murmur n'inclue pas de fichier "Murmur.ice" pourtant indispensable a la communication entre MumPI et Murmur, on récupere donc la version stable sur le site officiel http://mumble.sourceforge.net/ qu'on va décompresser :+Le port de Murmur n'inclue pas de fichier "Murmur.ice" pourtant indispensable a la communication entre toute interface d'administration et Murmur, on récupere donc la version stable sur le site officiel http://mumble.sourceforge.net/ qu'on va décompresser :
  
   tar -zxvf murmur-static_x86-1.2.3   tar -zxvf murmur-static_x86-1.2.3
Ligne 282: Ligne 280:
  
   ice.slice = /var/lib/murmur/Murmur.ice   ice.slice = /var/lib/murmur/Murmur.ice
-   
-   
 ===== Installation ===== ===== Installation =====
  
freebsd/murmur.1347557283.txt.gz · Dernière modification : 2012/09/13 17:28 de sheltem