Hi
Has anyone ever tried to compile Rivendell 3 on Debian 9?
I attach my notes here. The compile works, but then the connection
between CAED and mysql fails.
Tested manually with /usr/local/sbin/caed...
By the way, I would prefer to run caed ripcd and rdctachd with user
rights, so that other jack clients will still work. (Stereotool, CALF,
VLC ..) On RD2 Debian 8 i use three .service files with success..
------------------snip------------------
cp caed.service /etc/systemd/system
cp ripcd.service /etc/systemd/system
cp rdcatchd.service /etc/systemd/system
Then enable them to start on bootup
systemctl daemon-reload
systemctl enable caed.service
systemctl enable ripcd.service
systemctl enable rdcatchd.service
-----------------------------------------
#############################################################################################################
Install manual for Alpha 3
automake libqt4-sql-* mysql-client libexpat1-dev qt4-dev-tools
build-essential libjack-dev libtool libssl-dev libsamplerate-dev
libsndfile-dev libcdparanoia0-dev libid3-dev nfs-common mp3val
libcurl4-gnutls-dev libtwolame-dev libmad0-dev libjack-dev
libmp3lame-dev apache2 mysql-server audacity qjackctl ntp libmp4v2-dev
libfaad-dev libflac++-dev libsoundtouch-dev libasound2-dev
libsamplerate0-dev libid3tag0-dev libsndfile1-dev libpam0g-dev
# not needed... xmlto xsltproc
########################################################
Download sources
https://github.com/ElvishArtisan/rivendell/archive/master.zip
extract and change to new directory...
########################################################
As User!!
autogen.sh
configure --disable-hpi --disable-docbook --libexecdir=/var/www/rd-bin
make
#########################################################
As root!!
make install
ldconfig
##############################################################
echo '@rivendell - rtprio 99
@rivendell - memlock 250000
@rivendell - nice -10' >/tmp/rivendell.conf
cp /tmp/rivendell.conf /etc/security/limits.d/rivendell.conf
rm /tmp/rivendell.conf
##########################################################
As User, not root!!
mkdir /home/rd/.pulse/
cp /etc/pulse/client.conf ~/.pulse/client.conf
killall pulseaudio
echo 'autospawn = no' | tee -a ~/.pulse/client.conf
killall pulseaudio
pulseaudio -k
############################################################
#Apache2 config:
cp -n conf/rd-bin.conf /etc/apache2/conf-available/
ln -s /etc/apache2/conf-available/rd-bin.conf /etc/apache2/conf-enabled/
ln -s /etc/apache2/mods-available/cgi.load /etc/apache2/mods-enabled/
cp -n conf/rd.conf-sample /etc/rd.conf
addgroup rivendell
addgroup rd audio
addgroup rd rivendell
############################################################
As root...
mkdir /var/snd
############################################################
Prepare mysql server:
As root:
mysql_secure_installation
mysql -uroot -p(your pw)
At mysql prompt:
update mysql.user set plugin='' where user='root';
flush privileges;
###########################################################
rdadmin
Database should be created
reboot
##########################################################
As root: ( only if using Alsa )
rdalsaconfig
choose soundcards
##########################################################
For using Jackd...
insert...
/usr/bin/jackd -t1000 -dalsa -dhw:U192k -r44100 -p1024 -n4 (depending on
your soundcard)
to rdadmin jack
no realtime and only with jackd1.!
link audio via qjackctl.
reboot
################
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev