Installscript-setup.conf

Aus VDR Wiki
Wechseln zu: Navigation, Suche

setup.conf

# Description: Environment for install script

Ist das Verzeichnis, in welches installiert wird (ähnlich dem $SOURCEDIR). Bitte nicht ändern.

# installation
#
# installation directory, do not change please (need path for ffmpeg/mpeg2dec/em8300!):
MYPATH="/usr/local/src"

Verzeichnis in dem die Sourcen gespeichert werden.

# package directory:
PKGDIR="/usr/local/src/packages"

Konfiguration für VDR, ist mit der VDR Option --config=$DISDIR identisch.

# directory where vdr stores its config files:
DISDIR="/usr/local/src/VDRtmp"

Debuglevel für den Installations-Manager Stow.

# stow debug (levels are 0,1,2,3) e.g:
STOWDBG="3"

Files welche vom Script, während der Installation verändert wurden, werden hier gesichert.

# backup directory:
BCKDIR="${DISDIR}/setup/backup"

Format für Backups.

# backup format, use date --help, e.g:
BCKFORMAT="%d.%m.%y"

Siehe installscript-manual-de.

# deleting, cleaning older sources (yes/no):
CLEANUP="yes"

Siehe installscript-manual-de.

# auto select packages (yes/no):
AUTOSEL="yes"

Hier werden die Logfiles ausgelagert:

# path to logging file(s):
LOGDIR="/var/log/vdr"

Schreibt die "configure.logs" der Sourcen, mit in den Installations-log.

# log the configure files (yes/no):
LOGLEVEL="no"

Optionen für Dialog.

# dialog options, only gauge:
DIALOGOPT="--clear"

Kommando zur Internet Einwahl.

# internet
#
# dial-in command, if you don't have access to the web, set it to "":
DIALIN="cinternet -v -i ippp0 -A"

Kommando zur Internet Auswahl.

# hangup command, if you don't have access to the web, set it to "":
HANGUP="cinternet -i ippp0 -H"

Optionen für den textbasierten Browser Lynx.

# lynx options, analog modem? set it to 30:
LYNXOPT="-connect_timeout=2 -trace -dump"

Timeout für lynx (unabhängig von -connect_timeout=2).

# lynx 'hard' timeout, in sec:
LYNXTIMEOUT="99"

Optionen für den Komandozeilen Downloader wget (ohne den geht nichts :-).

# wget options:
WGETOPT="-v -c -t 30"

Download Spiegel's.

# sourceforge download mirrors:
# http://switch.dl.sourceforge.net/sourceforge
# http://optusnet.dl.sourceforge.net/sourceforge
# ftp://ftp.sf.net/pub/sourceforge
# ftp://ftp.sourceforge.net/pub/sourceforge
# ftp://ftp1.sourceforge.net/pub/sourceforge
# ftp://ftp2.sourceforge.net/pub/sourceforge
FORGE_A="http://osdn.dl.sourceforge.net/sourceforge"
FORGE_B="http://heanet.dl.sourceforge.net/sourceforge"
FORGE_C="http://belnet.dl.sourceforge.net/sourceforge"
FORGE_D="http://twtelecom.dl.sourceforge.net/sourceforge"
FORGE_E="http://aleron.dl.sourceforge.net/sourceforge"
FORGE_F="http://umn.dl.sourceforge.net/sourceforge"
FORGE_G="http://easynews.dl.sourceforge.net/sourceforge"
FORGE_H="http://flow.dl.sourceforge.net/sourceforge"
FORGE_I="http://cesnet.dl.sourceforge.net/sourceforge"
FORGE_J="http://unc.dl.sourceforge.net/sourceforge"
FORGE_X="ftp://sf.gds.tuwien.ac.at"
FORGE_Y="ftp://ftp1.sourceforge.net/pub/sourceforge"
FORGE_Z="ftp://ftp2.sourceforge.net/pub/sourceforge"

# url to linvdr.org:
MIRROR_1="http://www.linvdr.org/download"

# url to vdrbox.free.fr:
MIRROR_2="http://vdrbox.free.fr/fichiers"

# url to bluox.org:
MIRROR_3="http://vdr.bluox.org/download"

Adresse um einen Ping ins www zu senden + ping Option.

# ping options, c = count in sec url to check the www connection:
PINGOPT="-c 1 www.google.com"

Zippen der CVS Ordner.

# compressing cvs directorys after download (yes/no):
CVSCOMP="yes"

Download Dialoge in "dialog" oder "textbasiert" (letzteres besitzt die möglichkeit des Abbruchs, braucht auch keine Recurcen).

# download dialog (yes/no) dialog or textbased:
DLDIALOG="yes"

Einrichten eines Users (ungetestet).

# video disk recorder
#
# create a account, group/user add for vdr (root/vdr):
VDRUSR="root"

Setzt den OSD Buffer höher (für Karten mit 4 MByte SDRAM).

# number of bytes available to the OSD (depends on firmware version, but there is no way of determining the actual value)
# full-featured card with 4 MByte SDRAM, use "100000"
MAXOSDMEMORY="92000"

Verzeichnis für VDR Aufnahmen.

# use dir as video directory:
VIDEODIR="/video"

Aus diesen Ordner wird die commands.conf/reccmds.conf generiert.

# commands/reccmds path:
CRCMMDS="/usr/local/share/vdr"

Interface zum auslesen der IP Adresse, an Hand dieser wird die svdrphosts.conf/streamdevhosts.conf = streamdev-plugin editiert.

# network device name (e.g.: eth*), for edit the svdrphosts.conf
# if there is no card installed, set it to "":
INTERFACE="eth0"

Für Driver 2.4, siehe Makefile.

# driver config (../DVB/driver/Makefile)
#
# e.g: CARDS="av7110 margi em8300 b2c2"
CARDS="av7110"

Ändert die /etc/fstab fürs osdteletext-plugin/teletext-plugin. (tmpfs /vtx tmpfs size=$VTXLIMITm 0 0)

# plugins
#
# limit /vtx, teletext plugin (m=MB):
VTXLIMIT="64m"

Auslager- und Speicherort für das vdrrip-plugin.

# output directory vdrrip plugin:
VDRRIPDIR="${VIDEODIR}/vdrrip"

image-plugin

# image plugin:
IMAGEDIR="${VIDEODIR}/images"

mp3-plugin

# mp3 plugin:
MP3DIR="/mp3"

muggle-plugin

# muggle plugin:
MUGGLEDIR="/mp3"

Hier ist die "Lizenznummer" für Clipinc einzutragen.

# clipinc
#
# Get your license for free at:
# http://www.geschickter-als-kaufen.de/hilfe.htm
# "scroll down to "Anfordern einer Lizenznummer"
# "xxxxx-xxxxx"
CLIPINCLICENSE=""

Auslagerort für Clipinc.

# where to store the clips:
CLIPINCDIR="${VIDEODIR}/clips"

Verzeichnis des AudioCD Rippers dagrab.

# cda2mp3
#
# output directory:
DAGRABDIR="/mp3"

Auslagerort für Savvy.

# savvy
#
# output directory:
SAVVYDIR="/mp3/savvy"

Falls wer seinen Fileserver via WOL (commands.conf) aufwecken möchte, IP_ADRESS+MAC_ADRESS des Servers eintragen.

# wol
#
# Each MAC-ADDRESS is written as x:x:x:x:x:x, where x is a hexadecimal number
# between 0 and ff which represents one byte of the address, which is in
# network byte order (big endian).
# ~ ifconfig eth0 | sed q
#   eth0 Link encap:Ethernet  HWaddr x:x:x:x:x:x
#                                    ^^^^^^^^^^^
#                                    MAC-ADDRESS
WOLADD="IP_ADRESS MAC_ADRESS"

Spielt man ein VDR Backup ein, werden die "CallInstall" Funktionen der Module erneut aufgerufen. Stellt somit wieder Links/Files her.

# misc
#
# restore links/files:
RESTORE="dv dvdconvert extb freecell graphtft graphlcd image pilot prefermenu remote solitaire streamdev vbox vdrrip"

Optionen

Die meisten Optionen lassen sich unabhängig von der setup.conf auf der Komandozeile übergeben.

./setup.sh --help
./vdr-install-script-<VERSION>.run -- --help