Streaming audio su linux

Installazione e configurazione di Icecast + Ices2

Questa non è una guida!!! Sono solamente miei appunti…
Ices2 non supporta gli mp3. Convertire la musica in ogg per usare Ices2
Installare icecast2 e ices2
apt-get install icecast2 ices2
Configurare tutto quello che c’è da configurare:
vi /etc/icecast2/icecast.xml
Modificare le 3 righe
<source-password>primapassword</source-password>
<relay-password>secondapassowrd</relay-password>
<admin-password>terzapassword</admin-password>
Fatto questo modificare /etc/default/icecast2 :
vi /etc/default/icecast2
Modificare da ENABLE=false a ENABLE=true.
Riavviare icecast2
/etc/init.d/icecast2 restart
Creare [...]

Installazione Amsn da sorgente

Come installare l’ultima versione di Amsn da sorgente
In un paio di macchine ho notato che l’ultima versione di Amsn installata tramite portage (Gentoo) o da apt (Debian/Ubuntu) non funziona bene. La soluzione sta nell’installarlo partendo dal codice sorgente. Prestare attenzione che nel sistema devono essere presenti tcl-dev e tk-dev.
 
Ecco:

Ibra:/# cd usr/src/
Ibra:/usr/src# wget http://prdownloads.sourceforge.net/amsn/amsn-0.97.tar.bz2
. . . [...]

Installazione e configurazione Talkd

Installare e configurare demone talkd (Debian 4.0)
Girando per internet è difficile trovare un how to per installare e configurare questo benedetto talkd. Per chi volesse sapere come/cosa sono i super demoni inetd e il più recente xinetd consiglio una bella googlata..
Mi limito alle righe di codice che sono necessarie alla sua installazione/configurazione.
Iniziamo installando xinetd, talkd, [...]

Installazione zeroshell

Installare zeroshell
L’installazione di zeroshell è molto semplice. Scrivo questo how to perchè sul sito ufficiale sono presenti ben due guide sull’installazione, ma la mia procedura è stata forzamente diversa….
La prima cosa che ci serve è procurarci tutto il software necessario da internet recandoci al seguente link
http://www.zeroshell.net/download
Troveremo una lista di possibili file da scaricare. Quelli che [...]

Installazione e configurazione Bind9

Installare un server dns per uso “casalingo” usando una debian 4.0 e Bind9.
Lo scopo di questo post è aiutare chi come me ha bisogno solamente di un server dns interno alla propria rete che gestisca i nomi degli host collegati, oltre ad aumentare drasticamente il tempo di risoluzione dei domini su internet.
Si inizia naturalmente con [...]

Cerca file o cartelle

# Il seguente script funziona con gxmessage installato
#!/bin/bash
pippo=$(gxmessage -bg “#af2″ -center -entry “File da cercare” ;) mario=$(gxmessage -bg “#dd9″ -center -entry “Directory di partenza” ;) pluto=$(find $mario -name $pippo)
if [ -z $pluto ]
then
gxmessage -bg “#ca3″ -center “$pippo non trovato”
else
gxmessage -bg “#de2″ -center $pluto
fi

Primo script…

#Script che controlla se ettercap e’ attivo. In caso contrario lo apre.
#!/bin/bash
prima=$(pgrep ettercap)
if [ -z $prima ]
then
ettercap -G
else
echo Exit 0
fi
exit 0
#Modificato grazie al suggerimento di b0unc3