Hi, When installing Icecast2 (stable) on Debian9 using ATP packet manager, we need to go into /etc/default/icecast and enable the init.d script with ENABLE=true if we want to run Icecast as a service. I?ve been playing with icecast 2.5 beta installed from source and obviously this means things are located in different places. I would like to know if it is also possible to run this version as a service and if so, where I need to look to enable init.d Regrads Damian -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/icecast/attachments/20190207/ab2de2d7/attachment.htm>
Hi again, I apologise for my persistence with this. Perhaps my last question has already been answered in another thread. If so, could anyone please point me to it. Just needing to know how to enable Icecast as a service on Debian when installed from source. The option to enable it isn?t in the same directory (/etc/default/icecast) as when using apt-get install D> On 7 Feb 2019, at 10:28 pm, Damian <db76 at riseup.net> wrote: > > Hi, > > When installing Icecast2 (stable) on Debian9 using APT packet manager, we need to go into /etc/default/icecast and enable the init.d script with ENABLE=true if we want to run Icecast as a service. > > I?ve been playing with icecast 2.5 beta installed from source and obviously this means things are located in different places. I would like to know if it is also possible to run this version as a service and if so, where I need to look to enable init.d > > Regrads > Damian-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/icecast/attachments/20190211/23a1a6b0/attachment.htm>
Hi, On 2/11/19 12:02 PM, Damian wrote:> Hi again, > > I apologise for my persistence with this. Perhaps my last question has > already been answered in another thread. If so, could anyone please > point me to it. > Just needing to know how to enable Icecast as a service on Debian when > installed from source. The option to enable it isn’t in the same > directory (/etc/default/icecast) as when using apt-get installYou can either manually puzzle up the packaging. The source package can be found alongside every package repository: http://download.opensuse.org/repositories/multimedia:/xiph:/beta/Debian_9.0/ It's actually identical for all Debian and Ubuntu releases. The other option is to build from source: https://wiki.xiph.org/Icecast_Server/Git_workflow so basically: git clone --recursive https://git.xiph.org/icecast-server.git cd icecast-server ./autogen.sh ./configure make Importantly: omit the "make install" and just manually replace the binary - and if necessary the web and admin directories and the config.xml. Basically "sudo cp src/icecast /usr/bin/icecast2" on a debian-ish system. Cheers, Thomas PS: To EVERYONE participating in discussions on this mailing list. If you want take ACTIVE part in discussions, then using a "digest" subscription and replying to digest emails is frowned upon. It breaks discussion threads and makes things really hard to read. Please don't, we'll be eternally indebted and grateful to you. Thanks!
On Mon, 11 Feb 2019 22:02:45 +1000 Damian <db76 at riseup.net> wrote:> Hi again, > > I apologise for my persistence with this. Perhaps my last question has already been answered in another thread. If so, could anyone please point me to it. > Just needing to know how to enable Icecast as a service on Debian when installed from source. The option to enable it isn’t in the same directory (/etc/default/icecast) as when using apt-get install > > D > > > On 7 Feb 2019, at 10:28 pm, Damian <db76 at riseup.net> wrote: > > > > Hi, > > > > When installing Icecast2 (stable) on Debian9 using APT packet manager, we need to go into /etc/default/icecast and enable the init.d script with ENABLE=true if we want to run Icecast as a service. > > > > I’ve been playing with icecast 2.5 beta installed from source and obviously this means things are located in different places. I would like to know if it is also possible to run this version as a service and if so, where I need to look to enable init.d > > > > Regrads > > Damian >I assume the source build produced a file /etc/init.d/icecast2. For automated service, "sudo systemctl enable icecast2". Formerly the distributed source also produced the file /etc/default/icecast2 which specified user, group, config file, and enable-state. Not sure if it's still that way. -- ************************************************************************ * Dave Serls Littleton, CO, USA * * dashs.denver.co.us http://www.dashs.com * ************************************************************************