root  / icecast tips&tricks  / main page - install icecast2 

icecast logo

Установка и настройка icecast2

root@work-admhome:/home# aptitude install icecast2
Следующие НОВЫЕ пакеты будут установлены:        
  icecast2 
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 303kБ архивов. После распаковки 811kБ будет занято.
Получить:1 http://ru.archive.ubuntu.com/ubuntu/ maverick/universe icecast2 i386 2.3.2-5ubuntu1 [303kB]
Получено 303kБ в 0с (447kБ/с)
Выбор ранее не выбранного пакета icecast2.
(Чтение базы данных ... на данный момент установлено 210634 файлов и каталогов.)
Распаковывается пакет icecast2 (из файла .../icecast2_2.3.2-5ubuntu1_i386.deb)...
Обрабатываются триггеры для doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
Настраивается пакет icecast2 (2.3.2-5ubuntu1) ...
Добавляется группа `icecast' (GID 130) ...
Готово.
Добавляется системный пользователь `icecast2' (UID 120) ...
Добавляется новый пользователь `icecast2' (UID 120) в группу `icecast' ...
Не создаётся домашний каталог `/usr/share/icecast2'.
icecast2 daemon disabled - read /etc/default/icecast2.

А настройка сводится к правильному редактированию /etc/default/icecast2. Например так:

# Defaults for icecast2 initscript
# sourced by /etc/init.d/icecast2
# installed at /etc/default/icecast2 by the maintainer scripts

#
# This is a POSIX shell fragment
#

# Full path to the server configuration file
CONFIGFILE="/etc/icecast2/icecast.xml"

# Name or ID of the user and group the daemon should run under
USERID=icecast2
GROUPID=icecast

# Edit /etc/icecast2/icecast.xml and change at least the passwords.
# Change this to true when done to enable the init.d script
ENABLE=false
LJ