Hallo,
ich möchte epgd unter OpenSuse nutzen. Zum Start verwende ich das unter /epgd/contrib beigelegte Script epgd.SuSe.
Leider startet damit der epgd immer mit der Locale 'C'.
Code
Apr 27 16:03:44 vdpau2vdr epgd: Set locale to 'C'
Apr 27 16:03:44 vdpau2vdr epgd: Loading uuid from '/etc/epgd/uuid' succeeded [8098F1BC-0078-49AF-915A-60EDA68C84D8]
Apr 27 16:03:44 vdpau2vdr epgd: Loading plugin: /usr/local/lib/epgd/plugins/libepgd-tvm.so
Apr 27 16:03:44 vdpau2vdr epgd: Read 24 option from /etc/epgd/epgd.conf
Apr 27 16:03:44 vdpau2vdr epgd: Info: Stylesheet '/etc/epgd/tvmovie-iso-8859-1.xsl' loaded
Apr 27 16:03:44 vdpau2vdr epgd: SQL client character now 'latin1'
Apr 27 16:03:44 vdpau2vdr epgd: Initialy creating table 'vdrs'
Jetzt habe ich schon das Startscript wie folgt angepasst.
Code
#! /bin/bash
#
# Author:
#
# /etc/init.d/epg
#
### BEGIN INIT INFO
# Provides: epgd
# Required-Start: $syslog mysql
# Required-Stop:
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Short-Description: EPG Daemon
# Description: EPG Daemon - collects EPG Data from VDR's
# and other ressources
### END INIT INFO
export LANG=de_DE.utf8
# Check for missing binaries (stale symlinks should not happen)
EPGD_BIN=/usr/local/bin/epgd
test -x $EPGD_BIN || exit 5
Alles anzeigen
Das ist aber egal.
Was mache ich falsch?
Bzw. wie bekomme ich epgd dazu, mit utf-8 zu starten?