freebsd:murmur
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
freebsd:murmur [2011/08/30 14:27] – créée sheltem | freebsd:murmur [2012/09/13 19:47] (Version actuelle) – [php5-ice] sheltem | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | On change | + | On change les droits des répertoires |
chown murmur / | chown murmur / | ||
Ligne 40: | Ligne 40: | ||
# murmurd processes connected to the same D-Bus daemon. | # murmurd processes connected to the same D-Bus daemon. | ||
# | # | ||
+ | | ||
# If you want to use ZeroC Ice to communicate with Murmur, you need | # If you want to use ZeroC Ice to communicate with Murmur, you need | ||
# to specify the endpoint to use. Since there is no authentication | # to specify the endpoint to use. Since there is no authentication | ||
Ligne 59: | Ligne 59: | ||
# Note that if this is uncommented and with empty content, | # Note that if this is uncommented and with empty content, | ||
# access will be denied. | # access will be denied. | ||
+ | | ||
# | # | ||
icesecretwrite= | icesecretwrite= | ||
Ligne 179: | Ligne 179: | ||
/ | / | ||
+ | | ||
+ | ===== Firewall (pf) ===== | ||
+ | |||
+ | La ligne qui va bien pour que pf laisse passer le traffic entre les clients (mumble) et le serveur (murmur) : | ||
+ | |||
+ | pass in on $ext_if proto { tcp udp } to ($ext_if) port 64738 | ||
+ | | ||
+ | $ext_if est une macro défini en début de fichier de configuration : | ||
+ | |||
+ | ext_if=" | ||
+ | | ||
+ | ou re0 est à remplacer par le nom de l' | ||
+ | |||
+ | ====== Administration ====== | ||
+ | |||
+ | L' | ||
+ | |||
+ | ===== php5-ice ===== | ||
+ | |||
+ | Le port php5-ice se trouvant en " | ||
+ | |||
+ | On se rend dans le répertoire du port : | ||
+ | |||
+ | cd / | ||
+ | |||
+ | On ouvre le fichier Makefile avec son éditeur préféré et on commente cette ligne : | ||
+ | |||
+ | # | ||
+ | | ||
+ | On se contente dans un premier temps d' | ||
+ | |||
+ | make patch | ||
+ | | ||
+ | On se rend dans le répertoire contenant les sources : | ||
+ | |||
+ | cd work/ | ||
+ | |||
+ | Ensuite on récupere ce patch : | ||
+ | |||
+ | wget http:// | ||
+ | | ||
+ | On l' | ||
+ | |||
+ | patch -p1 < 954d1325262013-ice-php-php-5-4-patch-php-patch.txt | ||
+ | | ||
+ | On peut enfin compiler : | ||
+ | |||
+ | make install clean | ||
+ | | ||
+ | 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 | ||
+ | |||
+ | On modifie le fichier / | ||
+ | |||
+ | ; | ||
+ | |||
+ | par ça : | ||
+ | |||
+ | include_path = "/ | ||
+ | | ||
+ | **le nom du répertoire étant une date son nom peu varier d'une version de php à l' | ||
+ | |||
+ | Si pour une quelconque raison, le répertoire (qui doit contenir divers fichiers de ICE) n' | ||
+ | |||
+ | ===== Activation de ICE pour murmur ===== | ||
+ | |||
+ | Ensuite on vérifie/ | ||
+ | |||
+ | ice=" | ||
+ | |||
+ | On commente ces quatres la : | ||
+ | | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | On relance le serveur et on s' | ||
+ | |||
+ | netstat -a | grep 6502 | ||
+ | | ||
+ | Ce qui doit sortir ceci : | ||
+ | |||
+ | tcp4 | ||
+ | |||
+ | Le port de Murmur n' | ||
+ | |||
+ | tar -zxvf murmur-static_x86-1.2.3 | ||
+ | | ||
+ | Ensuite on crée le répertoire qui dans lequel on mettra " | ||
+ | |||
+ | mkdir / | ||
+ | | ||
+ | Et on copie " | ||
+ | |||
+ | cp chemin/ | ||
+ | | ||
+ | Une fois le fichier copier on ajoute à la fin du fichier / | ||
+ | |||
+ | ice.slice = / | ||
+ | ===== Installation ===== | ||
+ | |||
+ | On télécharge MumPI ici http:// | ||
+ | |||
+ | On extrait l' | ||
+ | |||
+ | tar -zxvf MumPI_2.2.3.tar.bz2 | ||
+ | | ||
+ | Partant du principe qu' | ||
+ | |||
+ | MumPi détecte automatiquement si c'est la première fois que vous vous connectez, un fichier de configuration par défaut sera automatiquement généré. | ||
+ | |||
+ | Ensuite on suit le lien en bas de page qui permet de se connecter en " | ||
+ | {{tag> |
freebsd/murmur.1314714425.txt.gz · Dernière modification : 2011/08/30 14:27 de sheltem