Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
bonjour,
je suis sous lenny avec les dernières mise à jour et je tente de mettre mumble afin de me débarrasser de teamspeak.
Seulement, pas moyen de configurer le paquet.
Que ce soit soit depuis le repository officiel debian ou depuis les .deb fournit sur le sourcefore l'erreur est toujours la même :
Reading state information... Done mumble-server is already the newest version. mumble-server set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3 not fully installed or removed. After this operation, 0B of additional disk space will be used. Processing triggers for initramfs-tools ... Setting up mumble-server (1.1.3-4) ... chmod: cannot access `/var/lib/mumble-server': No such file or directory dpkg: error processing mumble-server (--configure): subprocess post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of mumble-server-web: mumble-server-web depends on mumble-server (>= 1.1.3-4); however: Package mumble-server is not configured yet. dpkg: error processing mumble-server-web (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: mumble-server mumble-server-web E: Sub-process /usr/bin/dpkg returned an error code (1)
Donc le paquet est bien installé j'ai vérifié au niveau des dependencies tout y est mais impossible de configurer mumble. Après une journée de recherche, impossible de mettre la main sur quoi que ce soit !
si quelqu'un a une piste, je suis preneur !
Hors ligne
Choppe les sources depuis le svn et compile a la main, c'est comme ça que j'ai fait ![]()
Hors ligne
cd /home
wget http://downloads.sourceforge.net/mumble … g_mirror=0
tar xjf murmur-static_x86-1.1.3.tar.bz2
mv murmur-static_x86-1.1.3 murmur
cd /home/murmur
chmod -cvR a+x murmur.x86
./murmur.x86
J ai réusis a l installer, par contre... L administration c est une autre histoire je trouve rien en français... vais devoir me prendre la tête en anglais...
J aime pas l anglais !!!
Sachant pas si j ai le droit de mettre un lien vers un concurent, j ai marqué ce que j ai fais ![]()
edit : debian etch je précise ^^
Dernière modification par Papy (2008-05-10 14:35:53)
Hors ligne
C'est pas les sources ça, ta pris directement un binaire...
Enfin, l'important c'est que ça marche.
Ben tu vas devoir comprendre l'anglais, parceque il n'y a aucune documentation Mumble en français (ou alors j'ai mal cherché).
Hors ligne
DeLoVan, je suis allé faire un tour sur ton site et je vois que tu proposes de l'hébergement mumble ![]()
Serait-il possible que tu m'expliques comment tu fais pour l'administrer et tout ?
On se lance dessus à l'école pour faire des cours, sauf qu'on ne sait pas comment gérer de multi serveurs et tout ... (le mieux serait d'avoir accès à ton script de config et tout, mais je ne suis pas sûr que tu l'acceptes
)
Au fait, tu tournes sur la 1.1.3 ou la 1.1.4 qui vient de sortir ? :$
Hors ligne
DeLoVaN a écrit:
C'est pas les sources ça, ta pris directement un binaire...
Enfin, l'important c'est que ça marche.
Ben tu vas devoir comprendre l'anglais, parceque il n'y a aucune documentation Mumble en français (ou alors j'ai mal cherché).
J'ai pas ton expérience
Mais vu que t as apparement réusit, sa serais sympa de faire un retour, sa aiderais justement a mieux comprendre ![]()
+1 clonevince, parceque la j ai vraiment pas compris....
Hors ligne
En fait, j'ai vu hier seulement que la 1.1.4 était sortie (ha, normal, elle est sortie hier ^^). J'essaie de trouver le changelog complet, pas je trouve pas xD. je suis en train de faire ma MAJ, d'ailleurs.
En fait, j'ai du utiliser pour ça les fonctionnalités de DBus que je ne connaissais absolument pas avant. Ca fourni des fonction externalisable qui permettent de communiquer avec le logiciel.
Pour info, moi j'utilise Python pour avoir accès au DBus (l'idéal aurait été d'y avoir accès depuis php, mais ce module n'existe pas). Je vous conseille de lire ces pages: http://mumble.sourceforge.net/DBus et http://mumble.sourceforge.net/DBus_Methods.
Par exemple, pour créer un serveur virtuel, en python, cela donne:
#!/usr/bin/python
# Ajoute un nouveau serveur, retourne son id.
# Par DeLoVaN
# Usage: ./addServer.py port users password welcometext supw
import sys
import dbus
if __name__ == "__main__":
if(len(sys.argv) == 6):
dbus_base = 'net.sourceforge.mumble.murmur'
bus = dbus.SystemBus()
murmur = bus.get_object(dbus_base, '/')
serv_id = murmur.newServer()
murmur.setConf(serv_id, "port", sys.argv[1])
murmur.setConf(serv_id, "users", sys.argv[2])
murmur.setConf(serv_id, "password", sys.argv[3])
murmur.setConf(serv_id, "welcometext", sys.argv[4])
murmur.start(serv_id)
murmur.setSuperUserPassword(serv_id, sys.argv[5])
print serv_id
else:
print 'Usage: ./addServer.py port users password welcometext supw'Oui, je ne connaissais pas Python non plus
.
(Pour l'accès complet à mes scripts, vous pouvez vous gratter
)
EDIT: trouvé le changelog: https://sourceforge.net/project/shownot … _id=147372
Dernière modification par DeLoVaN (2008-05-11 13:44:34)
Hors ligne
bon bah teamspeak a encore de beau jour devant lui ^^
Hors ligne
Bah tu sais, automatiser un teamspeak n'est pas simple non plus. En plus, Teamspeak a beaucoup moins de fonctionnalité que Mumble.
Forcément, si on recherche la simplicité sans se poser de question, on va sur teamspeak.
Hors ligne
Surtout que pour TeamSpeak, un coup de scripts en telnet et c'est réglé
^^
Hors ligne
qd tu trouves rien pour avancer (allergie a l anglais), ou que les personnes compétentes n aident pas (sa reste un logiciel gratos...) bah tu vas "au plus simple" ![]()
Hors ligne
Oué, mais dans le monde informatique, pour etre a la page, va falloir se mettre sérieusement à l'anglais
.
Et puis des personnes compétante sur Mumble qui parlent français, ca se trouve pas a tous les coins de rue :S.
Hors ligne
Le souci de Mumble c'est qu'il n'est pas vraiment conçu pour faire du hosting avec, du coup les hebergeurs restent sur TS ou Ventrilo (berk)
Hors ligne
maddanny a écrit:
Le souci de Mumble c'est qu'il n'est pas vraiment conçu pour faire du hosting avec, du coup les hebergeurs restent sur TS ou Ventrilo (berk)
Pour m'être renseigné, je t'assure que si. Ca l'est même beaucoup plus que ts ou ventrilo. Du moins en backend. Parceque ce qu'il manque c'est le frontend. On te file toutes les fonctions bas niveau pour faire ce que tu veux avec, mais là ou le bât blesse, c'est que personne n'a développé de panel efficace / complet pour gérer ça.
Les devs principaux laisse ce codage à la communauté, qui ne se l'est pas encore approprié ^^.
Hors ligne
dommage, car pour les personnes comme moi... bah suis obligé de faire l impasse malgré le bien que j en ai entendu ![]()
Hors ligne
Alors déjà tu installe la 1.1.3 qui n'est pas la dernière version (la dernière est la 1.1.4). Ensuite pourquoi s'embêter la vie alors qu'il y a des paquets debian pour le serveur mumble ?
http://packages.debian.org/search?ke... … ection=all
apt-get install mumble-server mumble-server-web
faut juste être en sid.
Hors ligne