Tutorial für die Installation unter FreeBSD/FreeNAS
1. neuen Jail erstellen (oder Jail von tvheadend nutzen)
https://gist.github.com/dreamcat4/f0e61d35f656afde5df6
2. notwendige Programme installieren - ich empfehle euch htop, falls ihr einen Prozess mal killen müsst.
3. Cpan Module installieren
Code
cpan install JSON && cpan install Data::Dumper && cpan install Time::Piece && cpan install LWP && cpan install LWP::Simple && cpan install LWP::UserAgent && cpan install LWP::Protocol::https && cpan install HTTP::Daemon && cpan install HTTP::Status && cpan install HTTP::Request::Params && cpan install HTTP::Request::Common && cpan install HTTP::Cookies && cpan install HTML::TreeBuilder && cpan install URI::Escape && cpan install IO::Interface::Simple && cpan install IO::Socket::SSL && cpan install Mozilla::CA && cpan install Encode && cpan install IO::Tee && cpan install Log::Log4perl && cpan install POSIX && cpan install utf8
4. aktuelle Version clonen
Code
# go home ;)
cd ~
#Clone latest git
git clone https://github.com/sunsettrack4/telerising.git
# Change directory again
cd telerising/
# Set system-wide permissions to the directory and its related files
chmod 0777 ~/telerising
chmod 0777 ~/telerising/*
# Create login file (see reference below)
cd ~/telerising
nano userfile.json
# Run the Zattoo script from your script directory to start the API
screen perl zattoo.pl
Alles anzeigen
Die Steuerung von Screen findet ihr hier: https://wiki.ubuntuusers.de/Screen/#Wichtige-Befehle
5. Offizielle Anleitung weiter befolgen: https://github.com/sunsettrack4/t…n-script-folder