Installscript-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: IMAGEDIR="${VIDEODIR}/images"
# mp3 plugin: MP3DIR="/mp3"
# 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