[Icecast] Install Icecast server with SSL - please help

Marvin Scholz
Sat, 17 Oct 2020 12:05:53 -0000

First I would recommend to run make uninstall
from the location you ran make install before
to clean up what it already installed in the
wrong location.

Then repeat the ./configure ... step but without the
prefix:

./configure --with-curl --with-openssl

then make and make install,
which should install Icecast to /usr/local
with the Icecast binary in /usr/local/bin and the
configuration (icecast.xml) in /ust/local/etc.

As this is the source install and not a proper package it
has important implications you should be aware of though:

It will NOT update when you update your packages using your
package manager. When there is a new update you need to
MANUALLY run the compilation steps above again in the new
source code folder to compile and install it again!

Additionally Icecast does not come with any service files
like systemd units or init.d scripts, so it will
not start automatically and has to be started manually
or you need to look up service files for Icecast for whatever
service manager your operating system uses.

On 17 Oct 2020, at 13:57, Bananradion wrote:

> No, I don't have centovacast.. i just want to use icecast with ices2.
> But icecast has to have ssl enabled.
>
> Den lör 17 okt. 2020 kl 13:55 skrev Marvin Scholz <epirat07 at
gmail.com>:
>
>> Hi,
>>
>> the guide you followed is not really correct for the usecase you have
>> unless you use CentovaCast, which I guess you do not?
>>
>> On 17 Oct 2020, at 13:19, Bananradion wrote:
>>
>> Thanks for the fast reply, but that didn't help either.
>>
>> What is supposed to happened after "make install"
>> I see:
>>
>> Making install in examples
>> make[1]: Entering directory
'/usr/local/src/icecast-2.4.4/examples'
>> make[2]: Entering directory
'/usr/local/src/icecast-2.4.4/examples'
>> make[2]: Nothing to be done for 'install-exec-am'.
>> make[2]: Nothing to be done for 'install-data-am'.
>> make[2]: Leaving directory
'/usr/local/src/icecast-2.4.4/examples'
>> make[1]: Leaving directory
'/usr/local/src/icecast-2.4.4/examples'
>> make[1]: Entering directory '/usr/local/src/icecast-2.4.4'
>> make[2]: Entering directory '/usr/local/src/icecast-2.4.4'
>> make[2]: Nothing to be done for 'install-exec-am'.
>>  /bin/mkdir -p '/usr/serverok/icecast/share/doc/icecast'
>>  /usr/bin/install -c -m 644 README AUTHORS COPYING NEWS TODO ChangeLog
>> '/usr/serverok/icecast/share/doc/icecast'
>> make[2]: Leaving directory '/usr/local/src/icecast-2.4.4'
>> make[1]: Leaving directory '/usr/local/src/icecast-2.4.4'
>>
>> But then what?
>> Icecast isn't installed.
>>
>>
>> Den lör 17 okt. 2020 kl 11:51 skrev Chip <chiapas at
aktivix.org>:
>>
>>> Try this:
>>>
>>>    - https://serverok.in/centovacast-enable-ssl-on-icecast
>>>
>>> If you are using Letsencrypt then this, IMHO, is a good way to make
the
>>> icecast.pem file:
>>>
>>> cat privkey.pem fullchain.pem > icecast.pem
>>>
>>> The above creates a useful SSL cert format which, for example, a
range of
>>> devices are able to interpret.
>>>
>>> Hope that helps
>>>
>>> Chip Scooter
>>>
>>> On Sat, 17 Oct 2020 at 09:41, Bananradion <bananradion at
gmail.com> wrote:
>>>
>>>> Can someone please, *please* explain to me how I can install
the latest
>>>> Icecast server with SSL enabled?
>>>> I've tried several methods I found when searching but
nothing works.
>>>>
>>>> OS: Raspberry PI OS LITE (32-bit)
>>>>
>>>> Thanks in advance!
>>>>
>>>>
>>>> Regards..
>>>> Daniel
>>>>
>>>> --
>>>> *Bananradion* - svängig musik non-stop
>>>> _______________________________________________
>>>> Icecast mailing list
>>>> Icecast at xiph.org
>>>> http://lists.xiph.org/mailman/listinfo/icecast
>>>>
>>> _______________________________________________
>>> Icecast mailing list
>>> Icecast at xiph.org
>>> http://lists.xiph.org/mailman/listinfo/icecast
>>>
>>
>>
>> --
>> *Bananradion* - svängig musik non-stop
>>
>> Besök gärna våra andra webbplatser!
>> Bananklubben.se <https://bananklubben.se> - Sveriges bästa klubb
för
>> människor som gillar att bjuda på sig själva
>> Peelthepower.se <https://peelthepower.se> - Ett välgörenhetsevent
>>
>> _______________________________________________
>> Icecast mailing list
>> Icecast at xiph.org
>> http://lists.xiph.org/mailman/listinfo/icecast
>>
>> _______________________________________________
>> Icecast mailing list
>> Icecast at xiph.org
>> http://lists.xiph.org/mailman/listinfo/icecast
>>
>
>
> --
> *Bananradion* - svängig musik non-stop
>
> Besök gärna våra andra webbplatser!
> Bananklubben.se <https://bananklubben.se> - Sveriges bästa klubb för
> människor som gillar att bjuda på sig själva
> Peelthepower.se <https://peelthepower.se> - Ett välgörenhetsevent


> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.xiph.org/pipermail/icecast/attachments/20201017/d80fbba6/attachment.html>