Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
oulala..pfff c'est pas facile
je ./bootstrap ok
./configure ok
je make ok
je make install
voila le resultat . il ne copie rien, nul part, ou alors c'est cette histoire de doc qui l'arrête
franchement la chuis perdu ?? ![]()
debian:~/savonet# make install
if test \! -f liquidsoap/doc/manual.pdf ; then \
echo "You did not build liquidsoap's doc, fake doc will be used." ; \
echo "Run 'make doc' and re-install if you want it." ; \
make -C liquidsoap fakedoc ; \
fi
You did not build liquidsoap's doc, fake doc will be used.
Run 'make doc' and re-install if you want it.
make[1]: entrant dans le répertoire « /root/savonet/liquidsoap »
touch doc/lang.html
touch doc/manual.tex
touch doc/manual.pdf
touch doc/LiqReference.wiki
make[1]: quittant le répertoire « /root/savonet/liquidsoap »
make -C liquidsoap install
make[1]: entrant dans le répertoire « /root/savonet/liquidsoap »
make -C doc doc-install
make[2]: entrant dans le répertoire « /root/savonet/liquidsoap/doc »
/usr/bin/install -c -d /usr/local/share/doc/liquidsoap-0.3.5+svn
/usr/bin/install -c -m 644 manual.pdf /usr/local/share/doc/liquidsoap-0.3.5+svn
# /usr/bin/install -c -m 644 lang.html /usr/local/share/doc/liquidsoap-0.3.5+svn/usr/bin/install -c -d /usr/local/share/man/man1
/usr/bin/install -c -m 644 liquidsoap.1 /usr/local/share/man/man1
make[2]: quittant le répertoire « /root/savonet/liquidsoap/doc »
make -C examples doc-install
make[2]: entrant dans le répertoire « /root/savonet/liquidsoap/examples »
/usr/bin/install -c -d /usr/local/share/doc/liquidsoap-0.3.5+svn/examples
/usr/bin/install -c -m 644 fallible.liq geek.liq radio.liq transitions.liq typing.liq README /usr/local/share/doc/liquidsoap-0.3.5+svn/examples
make[2]: quittant le répertoire « /root/savonet/liquidsoap/examples »
/usr/bin/install -c -d -o liquidsoap -g liquidsoap -m 2775 \
/usr/local/var/log/liquidsoap
/usr/bin/install: usager invalide `liquidsoap'
make[1]: *** [install-local] Erreur 1
make[1]: quittant le répertoire « /root/savonet/liquidsoap »
make: *** [install] Erreur 2Hors ligne
ah ptet ben que oui, j'ai cree un user savonet mais pas un liquidsoap
bon et bien ce soir je sais deja ce que je vais faire en rentrant ![]()
Merci pour le tuyau
PS : leur doc est quand meme mieux que celle de 404mediabox
mais c'est pas encore ca
Deja ils te conseille de telecharger l'archive "full" qui contient tout
ce dont tu as besoin et en fait l'archive semble corrompue (telechargee plusieurs fois de plusieurs endroits differents)
EOF a chaque essai de untar
Dernière modification par shamankick (2007-12-04 10:19:29)
Hors ligne
shamankick a écrit:
ah ptet ben que oui, j'ai cree un user savonet mais pas un liquidsoap
bon et bien ce soir je sais deja ce que je vais faire en rentrant
Merci pour le tuyau
PS : leur doc est quand meme mieux que celle de 404mediabox
mais c'est pas encore ca
La doc originale de mediabox est la c'est la plus à jour ![]()
shamankick a écrit:
Deja ils te conseille de telecharger l'archive "full" qui contient tout
ce dont tu as besoin et en fait l'archive semble corrompue (telechargee plusieurs fois de plusieurs endroits differents)
EOF a chaque essai de untar
je l'essaye la semaine prochaine pour comparer mais ca à l'air prometteur ![]()
Hors ligne
Bingo Madstef...useradd liquidsoap ça lui plait bien a mon make install
donc voila c'est compilé/installé (j'ai laissé tombé le lastfm audioscrobller trop de dépendances a ajouter)
et puis voila...faut que je replonge dans la doc pour savoir comment ça se parametre et surtout comment ça se lance..héhéhé le truc sans fin ![]()
je te tient au jus de la suite
Hors ligne
Ouaip, je suis tres interressé par un feedback ![]()
edit kek minutes + tard...
Heu...? comment ca se lance !? t'as pas un moyen de scripter un truc dans init.d ? sinon il me semble qu'un liquidsoap <le fichier de script> ca doit le faire (?)
Dernière modification par MadStef (2007-12-05 11:57:15)
Hors ligne
bah j'ai pas vraiment eu le temps de décortiquer
le truc because soirée choucroute..humm
Ce que j'ai vu rapidos c'est que certains fichiers ne sont pas vraiment
a leur place me semble t'il (parole de newbie)
genre le logrotate liquidsoap se retrouve dans un dossier perdu au fond du placard.
j'ai aussi vu un fichier radio.liq.example (un truc dans le genre) qui doit etre un executable et un autre en python (perl ?)
pour le liGuidsoap (interface web du bouzin)
donc je vais repérer tout ça.
a+
Hors ligne
shamankick a écrit:
bah j'ai pas vraiment eu le temps de décortiquer
le truc because soirée choucroute..humm
Ben c'est pas ce soir que tu vas bosser ![]()
shamankick a écrit:
j'ai aussi vu un fichier radio.liq.example (un truc dans le genre) qui doit etre un executable et un autre en python (perl ?)
pour le liGuidsoap (interface web du bouzin)
donc je vais repérer tout ça.
a+
Le .liq, c'est le fichier de script... liquidsoap monfichier.liq
Hors ligne
chuis largué , je n'arrive pas a lancer le truc, je ne comprend pas bien
le principe.
ce que je dois lancer d'abord, comment (éventuellement) ça se scripte
en fait leur doc c'est : installe / config (mais ou ??) et puis demerde toi (remarque c'est mieux que rien)
bon bah des news + tard ![]()
Hors ligne
oui oui tout va bien de ce coté, ce n'est pas passé du premier coup mais en lisant bien les messages d'erreur
et ton tuyaux sur le user
j'ai réussi a le faire.
Hors ligne
bon y'en a là :
usr/local/lib/python2.4/site-packages/liquidsoap
semblerais que ça se parametre la dedans.
et là :
usr/local/lib/liquidsoap
et là :
usr/local/bin
bon j'avance quand jai le temps c'est dire , pas beaucoup.
En plus je lance le liGuidsoap, et quelque soit le port que je veuille utiliser, ça ne peut pas se connecter, du coup j'ai accès a rien.
Faut préciser que je suis sur une Debian sous VirtualBox.
Hors ligne
shamankick a écrit:
bon y'en a là :
Code:
usr/local/lib/python2.4/site-packages/liquidsoapsemblerais que ça se parametre la dedans.
et là :Code:
usr/local/lib/liquidsoapet là :
Code:
usr/local/binbon j'avance quand jai le temps c'est dire , pas beaucoup.
En plus je lance le liGuidsoap, et quelque soit le port que je veuille utiliser, ça ne peut pas se connecter, du coup j'ai accès a rien.
Faut préciser que je suis sur une Debian sous VirtualBox.
Hmmmmm...
si ma mémoire est bonne, ca se parametre pas vraiment dans un .ini ou un .conf mais qu'en fait, tu ecris directement un script qui sera ta radio.
Et tu dois pouvoir lancer directement ton script si tu colle un #!/usr/loca/bin/liquidoasp en debut.
Laisse moi regarder de mon coté
Hors ligne
Hello
alors Mister Madstef est tu arrivé a faire tourner la savonette ?
Hors ligne
bon voila un projet ressorti du royaume des morts. ![]()
j'avais compilé ça chez moi sur une machine virtuelle mais ça foire, donc là je le fait
sur un serveur OVH.
Deja j'ai installé ça avec le paquet Debian "tout prêt" (mais il me manque des truc heu non,c'est a mon cerveau qu'il manque des trucs)
au pire je recompile le bordel (ça me fera du training)
je te "parfume" des que j'y suis
because je doit transferer du mp3 sur la machine, sinon "tu peux pas test" ![]()
Dernière modification par shamankick (2008-03-12 15:17:50)
Hors ligne
bon je modifie le script de lancement "to suit my need"
apres quelques corrections et relancement il me retourne :
# /etc/init.d/liquidsoap start Starting channels: radio.liq FATAL ERROR: Pid directory "/usr/var/run/liquidsoap " does not exist. To change it, add the following to your script: set init.daemon.pidfile.path = "<path>"
bon c'est l'heure de l'apéro...verra ça plus tard ![]()
Dernière modification par shamankick (2008-03-12 20:03:46)
Hors ligne
ah mince ..je viens de modifier mon post, relis le
en fait je lançais le script comme dit dans la doc,
liquidsoap /etc/liquidsoap/radio.liq
mais c pas bon...
vu que ça ne lançait pas avec les bon droits, faut lancer "le script du démon"
comme le gros newbee "who i'am"...
au moins là le message est clair
Dernière modification par shamankick (2008-03-12 19:58:36)
Hors ligne
heu non, hier je lançais le bordel sous root = pas bon
si je lance le demon, j'aurais forcement les bons droits (liquidsoap) et il ira chercher mon fichier conf "radio.liq"
user=liquidsoap
group=liquidsoap
prefix=/usr
exec_prefix=${prefix}
confdir=/etc/liquidsoap
liquidsoap=${exec_prefix}/bin/liquidsoap
rundir=/var/run/liquidsoappar contre quand je lis ça je ne vois pas ou est la couille ?
/var/run/liquidsoap existe bien
le programe est bien là : /usr/bin/liquidsoap
je vois pas pourquoi il rajoute /usr devant /var/run/liquidsoap![]()
Hors ligne
bon j'ai rajouté ça dans mon script radio.liq :
#!/usr/bin/liquidsoap
set("init.daemon.pidfile.path","/var/run/liquidsoap/liquidsoap.pid")
#log dir
set("log.file.path","/var/log/liquidsoap/radio-test.log")quand je le lance y'a bien un fichier liquidsoap.pid, et un fichier log qui se créent (ça devrait m'aider a regler mes problemes)
Reste que ça stream que dalle, mais là c'est ma config qui est mal foutue...=> retour vers la doc
Dernière modification par shamankick (2008-03-13 11:28:03)
Hors ligne
you you ![]()
ça MARCHE !!!! bordel !!!
bon y'a pas le nom de la station qui defile mais ça c'est du reglage (j'ai pas trouver quel arguments il fallait utiliser )
Concernant les titres des chansons je crois qu'il lis les tags ID3 mais pas les version 2.2
http://91.121.114.141:8000/listen.pls
humm ça va etre bien cool parce que niveau fonctionalités, c'est assez avancé
le probleme pour les gens comme ouam, c'est que le langage de script c'est pas evident
Pour INFO (Core duo 2x 2.3ghz) environ 5% de CPU = autant qu'un sc_trans shoutcast
ce que j'aimerais savoir c'est si il utilise les 2 core ou un seul...mais alors là
je ne connais pas la commande
Dernière modification par shamankick (2008-03-13 11:39:53)
Hors ligne
Les "arguments" (?) sont referencés ici :
http://savonet.sourceforge.net/wiki/wik … ference034
c'est reloud les wiki ![]()
EDIT : Dites le si ça vous prend la tête que je fasse la discution tout seul ![]()
Dernière modification par shamankick (2008-03-13 13:57:27)
Hors ligne
shamankick a écrit:
Les "arguments" (?) sont referencés ici :
http://savonet.sourceforge.net/wiki/wik … ference034
c'est reloud les wiki
EDIT : Dites le si ça vous prend la tête que je fasse la discution tout seul
ben y'a quand meme des gens qui bossent ![]()
Mais je note tes aventures pour en faire un article à l'occasion sur Almoha. J'vois pas trop pour le rajout de /usr devant /var/run/liquidsoap... une variable mal positionnée ?
Hors ligne