Актуальную версию camd3 i386 вы найдёте ....
1. Создаём каталог где будет находиться само эму с конфигурационными файлами:
2. Распакуйте скаченный архив (эму). Скопируйте все файлы (cam3.config, camd3.keys, camd3.servers camd3.users, pw_start.services, camd3, pcamd) из каталогов reelbox_i386 и config в /var/keys. Не забываем про права:
3. В файле cam3.config раскоминтируйте BOXTYPE=2 и вместо цифры "2" пропишите "8".
3.1 В файле camd3.users нужно внесьти юзера, который сможет соединятся с camd3, например
4. В /usr/bin создаём скрипт camd3.sh:
с следущим содержанием
5. Для автоматического старта создаём camd3run в /etc/init.d
с следущим содержанием
#! /bin/bash -p
#
# camd3 start-stop script
#
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
NAME=camd3
DESC="camd3 Key Server"
DAEMON=/var/keys/camd3
CONFIG=/var/keys/camd3.config
PIDFILE=/var/run/camd3.pid
test -x $DAEMON || exit 0
startcamd3()
{
start-stop-daemon --start --quiet --startas $DAEMON --background \
--name $(basename $DAEMON) --pidfile $PIDFILE --make-pidfile -- $CONFIG
}
stopcamd3()
{
if [ -f $PIDFILE ]; then
let PID=$(cat $PIDFILE)+1
echo $PID > $PIDFILE
fi
if start-stop-daemon --stop --retry 5 \
--name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
then
rm -f $PIDFILE
else
echo -n " - seems not to be running"
fi
}
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
startcamd3
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
stopcamd3
echo "."
;;
restart|force-reload)
echo -n "Restarting $DESC: $NAME"
stopcamd3
sleep 2
startcamd3
echo ".";;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
Показать весь код
и в заключении
6. Теперь осталось только настроить в ArVDR/VDR плагин SC. Для этого нужно создать cardclient.conf в /etc/vdr/plugins
с следущим содержанием
Всё. Не забудьте обновить camd3.keys свежими ключами и приятного просмотра.