Michael Puls

DVB-T Videorecorder mit Arch Linux, einige Konfigurationsdateien

Startseite Videorecorder Konfigurationsdateien /etc/rc.conf /etc/lighttpd/lighttpd.conf Fertigstellen

Nachfolgend die zu ändernden Konfigurationsdateien des Systems

 

Die Datei /etc/rc.local

#!/bin/bash
#
# /etc/rc.local: Local multi-user startup script.
#
ethtool -s eth0 wol g

#Dadurch kann der Computer über die Netzwerkkarte aufgeweckt werden

chown -R video.users /dev/dvb

#Das DVB device gehört bei jedem Neustart wieder dem root, dieser Eintrag unterbindet das

chown -R video.users /home/lighttpd

#Es ist bereits passiert, daß ein Aktualisieren des Systems bzw. von lighttpd dazu geführt hat, daß dessen Verzeichnisse wieder nobody users gehört haben, das ging mir auf den Senkel, dafür dieser schmutzige Eintrag, bei jedem Neustart werden die Besitzverhältnisse wieder gerade gerückt.

#End of file

 

Die Datei /etc/xinetd.d/swat

service swat
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/swat
log_on_success += HOST DURATION
log_on_failure += HOST
disable = no
}

 

Die Datei /etc/ntp.conf

# NTP-Server
server ptbtime1.ptb.de
server ptbtime2.ptb.de

# Zugriff durch NTP-Server gestatten
restrict ptbtime1.ptb.de
restrict ptbtime2.ptb.de

restrict 127.0.0.1
restrict 192.168.0.0 mask 255.255.255.0
fudge 127.127.1.0 stratum 3
server 127.127.1.0
driftfile /etc/ntp.drift
logfile /var/log/ntp.log

# allen anderen Rechnern Zugriff verwehren
restrict default noquery notrust nomodify

#End of File

 

Wenn die IP-Adresse durch DHCP geliefert wird, dann wird bei jedem shutdown die /etc/ntp.conf überschrieben. Um das zu verhindern muß die Datei /etc/conf.d/dhcpcd geändert werden, das sieht dann so aus:

# /etc/conf.d/dhcpcd
#
# Arguments to be passed to the DHCP client daemon
#

DHCPCD_ARGS="-t 30 -h $HOSTNAME -N"

# -N verhindert das überschreiben der ntp.conf...

Ich benutze auf dem Videorecorder keinen ntp Daemon mehr, das Handbuch für mencoder rät davon ab, ich stelle zu einer ruhigen Zeit einmal die Uhr mit einem Eintrag in der crontab

Aufruf als root: crontab -e

Sodann mit diesem schauerlichen VIM Editor eine Zeile einfügen, etwa so:

47 9 * * * ntpdate ptbtime1.ptb.de # 47 Minuten nach 9 an jedem Tag die Zeit holen von der Physikalisch-Technischen Bundesanstalt in Braunschweig.

Wenn der Computer um diese Zeit nie eingeschaltet ist, dann nützt das natürlich nichts...

Man übe vorher mit dem VIM sonst bekommt man einen Wutanfall. Wenn man was schreiben will, vorher einmal i drücken, wenn man speichern und beenden will dann: Esc , dann :wq schreiben, dann Return drücken.

 

Die Datei /etc/hosts.allow

#
# /etc/hosts.allow
#

sshd:All
swat:All
http:All

# End of file

 

Die Datei /etc/resolv.conf

#
# /etc/resolv.conf
#

#search <yourdomain.tld>
#nameserver <ip>

nameserver 213.191.74.12
nameserver 213.191.74.18
nameserver 213.191.74.19
nameserver 213.191.92.84

# End of file

 

Die Datei /etc/samba/smb.conf

# Samba config file created using SWAT
# from 192.168.0.5 (192.168.0.5)
# Date: 2007/01/27 13:00:42

[global]
dos charset = 850
unix charset = ISO-8859-15
display charset = ISO-8859-15
workgroup = HAINHOLZWEG
server string =
security = SHARE
load printers = No
ldap ssl = no
hosts allow = 192.168.0., 127...

[public]
comment = freies Verzeichnis
path = /home/public
read only = No
guest ok = Yes

[video]
comment = Video-Verzeichnis
path = /home/video
read only = No

Startseite Videorecorder Seitenanfang /etc/rc.conf /etc/lighttpd/lighttpd.conf Fertigstellen

13.02.2007-24.06.2009