<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>blitsblog &#187; Linux</title>
	<atom:link href="http://blog.bl-its.at/category/server/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.bl-its.at</link>
	<description>Dies ist ein einzigartiger Blog, der Ihnen hilf Ihre Spezialfehler und Probleme zu lösen.</description>
	<lastBuildDate>Tue, 17 Jan 2012 22:15:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
<image>
  <link>http://blog.bl-its.at</link>
  <url>http://blog.bl-its.at/images/favicon.ico</url>
  <title>blitsblog</title>
</image>
		<item>
		<title>Nagios: Fehlemeldung beim ReSchedule eines Host oder Services</title>
		<link>http://blog.bl-its.at/2011/12/nagios-fehlemeldung-beim-reschedule-eines-host-oder-services/</link>
		<comments>http://blog.bl-its.at/2011/12/nagios-fehlemeldung-beim-reschedule-eines-host-oder-services/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 22:32:18 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Sqeeze]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=757</guid>
		<description><![CDATA[Problem: Unter Debian (Squeeze) Linux installiertes Nagios 3.2.1, wird die obige Fehlermeldung, beim Aktualisieren von Hosts oder Servies, angezeigt. Lösung: /etc/init.d/nagios3 stop dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3 /etc/init.d/nagios3 start &#160;]]></description>
			<content:encoded><![CDATA[<h3>Problem:</h3>
<div id="attachment_758" class="wp-caption alignnone" style="width: 115px"><a href="http://blog.bl-its.at/wp-content/uploads/2011/12/nagios3.png" rel="lightbox[757]"><img class="size-thumbnail wp-image-758 " title="nagios3" src="http://blog.bl-its.at/wp-content/uploads/2011/12/nagios3-150x88.png" alt="Nagios3" width="105" height="62" /></a><p class="wp-caption-text">Nagios3</p></div>
<p>Unter Debian (Squeeze) Linux installiertes Nagios 3.2.1, wird die obige Fehlermeldung, beim Aktualisieren von Hosts oder Servies, angezeigt.</p>
<h3>Lösung:</h3>
<p><em><code>/etc/init.d/nagios3 stop<br />
dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw<br />
dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3<br />
/etc/init.d/nagios3 start</code></em></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2011/12/nagios-fehlemeldung-beim-reschedule-eines-host-oder-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Einrichten einer dynamischen DNS aktualisierung auf dem eigenen DNS-Server</title>
		<link>http://blog.bl-its.at/2011/02/einrichten-einer-dynamischen-dns-aktualisierung-auf-dem-eigenen-dns-server/</link>
		<comments>http://blog.bl-its.at/2011/02/einrichten-einer-dynamischen-dns-aktualisierung-auf-dem-eigenen-dns-server/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 17:21:14 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Bind]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Dynamischer DNS]]></category>
		<category><![CDATA[Dyndns]]></category>
		<category><![CDATA[Lenny]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=663</guid>
		<description><![CDATA[Problem: In einer Außenstelle ist ein Linux-Server der von Außen erreichbar sein soll. Das Problem ist, dass diese Niederlassung einen &#8220;normalen&#8221; Internetanschluß, mit dynamischer IP-Adresse, hat. Lösung: auf dem DNS-Server: System: Debian Lenny Voraussetzung: BIND9 muss als DNS-Server laufen. Nicht jeder soll die IP-Adresse ändern dürfen, daher muss eine Authentifizierung eingerichtet werden. Die Authentifizierung soll [...]]]></description>
			<content:encoded><![CDATA[<h3>Problem:</h3>
<p>In einer Außenstelle ist ein Linux-Server der von Außen erreichbar sein soll. Das Problem ist, dass diese Niederlassung einen &#8220;normalen&#8221; Internetanschluß, mit dynamischer IP-Adresse, hat.</p>
<h3>Lösung:</h3>
<p><strong>auf dem DNS-Server:</strong><br />
System: Debian Lenny<br />
Voraussetzung: BIND9 muss als DNS-Server laufen.</p>
<p>Nicht jeder soll die IP-Adresse ändern dürfen, daher muss eine Authentifizierung eingerichtet werden. Die Authentifizierung soll über einen Privaten und einen öffentlichen Schlüßel passieren.</p>
<p>Zuerst müssen wir die Schlüßel, für die Authentifizierung, erzeugen (<em>dies dauert je nach Hardware relativ lange</em>):</p>
<p>Es gibt mehrere Verschlüsselungsvarianten hier wird RSASHA1 als Verschlüsselungsvariante verwendet.</p>
<p><code>cd /var/cache/bind/<br />
dnssec-keygen -a RSASHA1 -b 1024 -k -n HOST hostname.domain.tld<br />
</code><br />
<em>hostname</em> und <em>domain.tld</em> an die entsprechende Domain anpassen.</p>
<p>Danach muss in der Zonendatei <em>/var/cache/bind/domain.tld.db</em> eine Änderung vorgenommen werden.</p>
<pre><code>$ORIGIN .
$TTL 600
domain.tld          IN SOA  ns.domain.tld. hostmaster.domain.tld. (
                                200804111  ; serial
                                28800      ; refresh (8 hours)
                                7200       ; retry (2 hours)
                                2419200    ; expire (4 weeks)
                                86400      ; minimum (1 day)
                                )
                        NS      ns.domain.tld.
                        NS      ns.andere-domain.tld.
                        MX      10 mail1.domain.tld.
                        MX      20 mail2.domain.tld.
$ORIGIN domain.tld.
<span style="color: #ff0000;">$INCLUDE /etc/bind/Kzuhause.domain.tld+005+12345.key</span>
www                  A       123.456.789.1
</code></pre>
<p>und in der Datei <em>/etc/bind/named.conf</em> muss folgendes für jede Domain geändert, werden die per dynamischem DNS geändert werden soll.</p>
<pre><code>//
// Do any local configuration here
//
// vi: ts=4 sw=4

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "domain.tld" {
    type master;
    notify no;
    file "/etc/bind/db.domain.tld";

  <span style="color: #ff0000;">  update-policy {
        grant .domain.tld. name .domain.tld. A TXT;
    };</span>
};
</code></pre>
<p>Der angegebene Host  darf nun die beiden Einträge A und TXT ändern.<br />
Der Server ist nun vorbereitet, jetzt kommt die Hostkonfiguration.</p>
<p><strong>auf dem Client-Host:</strong><br />
Voraussetzungen:<br />
Installierte Packete:<br />
bind-utils, lynx</p>
<p>Als erstes müssen die vorher erstellen Schlüßeldateien auf den Host-Computer kopiert werden.</p>
<p>Mit diesem Script erledigt man das Update der IP-Adresse auf dem DNS-Server automatisch.</p>
<pre><code>#!/bin/sh
# ddns.sh
# Update des DNS via nsupdate
# Usage: ddns.sh
TTL=3600
SERVER=&lt;DNS-Server-IP&gt;
HOSTNAME=.domain.tld
KEYFILE=K.domain.tld.+005+12345.key
IP=`lynx -dump www.bl-its.at | grep "Ihre IP Adresse" -A 1 | tail -n 1`

nsupdate -v -k $KEYFILE &gt; /dev/null &lt;&lt; EOF
server $SERVER
update delete $HOSTNAME A
update add $HOSTNAME $TTL A $IP
send
exit
</code></pre>
<p>Die Appostroph-Zeichen &#8220;`&#8221;<span style="color: #ff0000;"><strong> m</strong><strong>üssen nach rechts geneigt sein</strong></span> ansonsten funktioniert das Script nicht. Auf der Seite &#8220;www.bl-its.at&#8221; wir unter anderem auch die IP-Adresse des anfragenden Hosts angezeigt. Es kann natürlich jede beliebige Seite verwendet werden, die die öffentliche IP-Adresse anzeigt.</p>
<p>Anschließend noch einen CRON-Job anlegen und alle x-Minuten (in meinem Fall alle 30 Minuten) wird die aktuelle öffentliche IP-Adresse im DNS-Server eingetragen.<br />
<code><br />
vi /etc/crontab<br />
</code><br />
folgendes hinzufügen:<br />
<code><br />
*/30 * * * *     root   /root/ddns.sh<br />
</code><br />
Fertig!</p>
<p>Nochmal zu sicherheit testen ob alles OK ist.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2011/02/einrichten-einer-dynamischen-dns-aktualisierung-auf-dem-eigenen-dns-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nagios: Installation von NSClient++ unter Windows</title>
		<link>http://blog.bl-its.at/2010/07/nagios-installation-von-nsclient-auf-einem-windows-server-hyper-v-2008-r2/</link>
		<comments>http://blog.bl-its.at/2010/07/nagios-installation-von-nsclient-auf-einem-windows-server-hyper-v-2008-r2/#comments</comments>
		<pubDate>Sat, 31 Jul 2010 21:35:39 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MS Windows]]></category>
		<category><![CDATA[MS Windows 7]]></category>
		<category><![CDATA[MS Windows Server 2008 R2]]></category>
		<category><![CDATA[MS Windows Server 2008 R2 - Hyper-V]]></category>
		<category><![CDATA[MS Windows XP]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NSClient++]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=542</guid>
		<description><![CDATA[Wozu braucht man NSClient++ überhaupt? NSClient ist ein Windows Client für Nagios. Mit diesem Client kann Nagios verschiedene vordefinierte Befehle bzw. Abfragen durchführen und so den Zustand des Windowsrechners abfragen. Diese Version von NSClient ist von mir unter mehreren Betriebssystemen getestet und läuft bei mir unter Windows XP, Windows Server 2003 R2, Windows Server Hyper-V [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Wozu braucht man <strong>NSClient++</strong> überhaupt?</p>
<p style="text-align: left;">NSClient ist ein Windows Client für Nagios. Mit diesem Client kann Nagios verschiedene vordefinierte Befehle bzw. Abfragen durchführen und so den Zustand des Windowsrechners abfragen. Diese Version von NSClient ist von mir unter mehreren Betriebssystemen getestet und läuft bei mir unter Windows XP, Windows Server 2003 R2, Windows Server Hyper-V 2008 R2 und Windows 7.</p>
<p style="text-align: left;">Die <strong>Installation</strong> ist ganz einfach. Folgendem Befehl ausführen:<em><br />
NSClient++.exe /install</em></p>
<p style="text-align: left;">Falls im SystemTray (Taskleiste) ein Icon angezeigt werden soll, folgenden Befehl ausführen:<br />
<em>NSClient++.exe SysTray install</em></p>
<p style="text-align: left;">Um <strong>NSClient++</strong> zu starten folgenden Befehl ausführen<br />
<em>NSClient++.exe /start</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2010/07/nagios-installation-von-nsclient-auf-einem-windows-server-hyper-v-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation Elastix 1.6.32 mit ISDN (AVM Friztcard)</title>
		<link>http://blog.bl-its.at/2010/05/installation-elastix-1-6-32-mit-isdn-avm-friztcard/</link>
		<comments>http://blog.bl-its.at/2010/05/installation-elastix-1-6-32-mit-isdn-avm-friztcard/#comments</comments>
		<pubDate>Sun, 02 May 2010 18:14:47 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[Cent OS]]></category>
		<category><![CDATA[Elastix]]></category>
		<category><![CDATA[ISDN]]></category>
		<category><![CDATA[Telefonanlage]]></category>
		<category><![CDATA[telefonieren]]></category>
		<category><![CDATA[TK-Anlage]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=470</guid>
		<description><![CDATA[Vorhaben: Wir brauchen eine VoIP-Telefonanlage die über ISDN mit dem Telefonnetz verbunden ist. Um mit dem Telefonnetz zu kommunizieren ist im Server eine AVM Fritzcard eingebeaut. Vorgehensweise: Die Grundlage dieser Telefonanlage ist Linux, CentOS um genau zu sein. Wir beginnen nun mit der Installation von Elastix, dabei ist auf keine besonderheiten zu achen. Standardeinstellungen können [...]]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: left;">Vorhaben:</h3>
<p style="text-align: left;">Wir brauchen eine VoIP-Telefonanlage die über ISDN mit dem Telefonnetz verbunden ist. Um mit dem Telefonnetz zu kommunizieren ist im Server eine AVM Fritzcard eingebeaut.</p>
<h3 style="text-align: left;">Vorgehensweise:</h3>
<ul style="text-align: left;">
<li>Die Grundlage dieser Telefonanlage ist Linux, CentOS um genau zu sein. Wir beginnen nun mit der Installation von <a href="http://www.elasitx.org" target="_blank">Elastix</a>, dabei ist auf keine besonderheiten zu achen. Standardeinstellungen können übernommen werden.</li>
<li>Nach der Installation, Update nicht vergessen! (<em>yum update</em>)</li>
<li>Über die Adminkonsole des Elastix (https://&lt;IP-des-Elastix&gt;), im Bereich PBX, müssen nun einige Dinge eingestellt werden.</li>
<li>Die Fritzcard wird zwar von Haus aus erkannt und entsprechend  installiert aber es muss trotzdem noch einige Dinge eingerichtet werden.<br />
Ssh auf Elastix (ssh root@&lt;ip-adresse-elasix&gt;)</p>
<ul>
<li>misdn-init scan</li>
<li>misdn-init config</li>
<li>misdn-init start</li>
<li>reboot</li>
</ul>
</li>
<li>Nun müssen unsere Nebenstellen im Bereich &#8220;<strong>Extensions</strong>&#8221; angelegt werden.
<ul>
<li>Auswählen welches Gerät hinzugefügt werden soll, in unserem Fall verwenden ausschließlich Sip Telefone/Softtelefone verwendet. Also &#8220;Generic SIP Device&#8221; auswählen und mit Submit bestätigen.</li>
<li><em>User Extension</em> (Durchwahl/Nebenstelle), <em>Display Name</em> (Beliebiger Name) und <em>secret</em> (Passwort für die Anmeldung der Telefone am Server) müssen eingegeben werden. Alle anderen Parameter können eingegeben werden.</li>
<li>Soll es möglich sein, einen Anruf, an einem anderen Aparat entgegen zu nehmen (mit *8), muss bei <strong>callgroup</strong> und <strong>pickupgroup</strong> jeweils die Zahl <strong>1</strong> eingetragen werden</li>
</ul>
</li>
<li>Nun erstellen wir einen Custom-Trunk
<ul>
<li>Im Bereich <strong>Trunks</strong> &#8220;<em>Add Custom Trunk</em>&#8221; auswählen</li>
<li><em>Dial Rules:</em> 9|X. (9 wird von der zu wählenden Nummer weggeschnitten. Alles was nach &#8220;|&#8221; steht wird schlussendlich von der Telefonanlage gewählt. Das heißt &#8220;9&#8243; ist für die &#8220;Amtsholung&#8221; zuständig bzw. &#8220;9&#8243; entscheidet welcher Trunk zum wählen verwendet wird. Es kann jede beliebige Zahl verwendet werden (auch mehrstellig). Wählt man am Telefon zB 90664123456789 wird 0664123456789 von der Telefonanlag gewählt)</li>
<li><em>Custom Dial String:</em> mISDN/g:<strong><em>ta</em></strong>/$OUTNUM$
<ul>
<li><em><strong>ta</strong></em> ist der Context der in der Datei /etc/asterisk/misdn.conf hinzugefügt werden muss</li>
</ul>
</li>
</ul>
</li>
<li><strong>Outbound Rules</strong> erstellen
<ul>
<li><em>Rule Name:</em> (bliebiger Name)</li>
<li><em>Dial Patterns:</em> 9|X.</li>
<li><em>Trunk Sequence:</em> (den vorher angelegten Trunk auswählen)</li>
</ul>
</li>
<li>In der Datei <em>/etc/asterisk/misdn.conf</em> muss ein neuer <em>Contex</em> erstellt werden.
<ul>
<li><em>[ta]<br />
ports=1<br />
context=from-pstn<br />
msns=*<br />
echocancel = no<br />
overlapdial = no<br />
senddtmf = yes<br />
far_alerting = yes<br />
te_choose_channel = no<br />
nationalprefix = 90<br />
internationalprefix = 900<br />
rxgain = 0<br />
txgain = 0</em></li>
</ul>
</li>
<li>Asteriskkonfiguration neu laden oder einfach reboot (nach den speichern (Klick auf &#8220;<em>Subnit Changes</em>&#8221; jedes schrittes, erscheint in der Kopfzeile &#8220;Apply Configuration Changes Here&#8221;</li>
<li>nun funktionieren ausgehende Anrufe</li>
<li>damit auch eingehende Telefonate angenommen werden können, muss mindestens eine &#8220;<em>Inbound Route</em>&#8221; angelegt werden.
<ul>
<li><em>Description</em> eingeben (beliebieg)</li>
<li>Am Ende der Seite muss ausgewählt werden, an wen eingehende Anrufe verbunden werden. Gewählt werden können einzelne Benuzter (<em>Extensions</em>), Benutzergruppen (<strong>Ring Groups</strong>) oder <em>Mailboxen</em>. Weitere auswahlmöglichkeiten müssen erst konfiguriert werden.</li>
<li style="text-align: left;">Um eine Benutzergruppe auswählen zu können, muss noch eine &#8220;<strong>Ring Goup</strong>&#8221; angelegt werden. Unter &#8220;<strong>Ring Groups</strong>&#8221; <em>Group Description</em> eingeben. Wichtig ist die <em>Extension List.</em> Diese Liste gibt an selches Telefon klingelt wenn zB 600 gewählt wird. Nach dem Speichern kann die Benutzergruppe ausgewählt werden.</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2010/05/installation-elastix-1-6-32-mit-isdn-avm-friztcard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saslauthd bringt Fehlermeldung &#8220;warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory&#8221;</title>
		<link>http://blog.bl-its.at/2010/01/saslauthd-bringt-fehlermeldung-warning-sasl-authentication-failure-cannot-connect-to-saslauthd-server-no-such-file-or-directory/</link>
		<comments>http://blog.bl-its.at/2010/01/saslauthd-bringt-fehlermeldung-warning-sasl-authentication-failure-cannot-connect-to-saslauthd-server-no-such-file-or-directory/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 09:29:45 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Mailserver]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[sasl]]></category>
		<category><![CDATA[saslauthd]]></category>
		<category><![CDATA[saslsauth]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=439</guid>
		<description><![CDATA[Problem: Auf einem Linuxserver mit Postfix, Saslauth,&#8230; erscheinen folgende Fehlermeldungen: Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: SASL authentication failure: Password verification failed Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: unknown[client.IP.add.ress]: SASL PLAIN authentication failed: generic failure Jan [...]]]></description>
			<content:encoded><![CDATA[<h3>Problem:</h3>
<p>Auf einem Linuxserver mit Postfix, Saslauth,&#8230; erscheinen folgende Fehlermeldungen:</p>
<p style="text-align: left;"><em>Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory<br />
Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: SASL authentication failure: Password verification failed<br />
Jan 24 08:20:00 mail postfix/smtpd[2831]: warning: unknown[client.IP.add.ress]: SASL PLAIN authentication failed: generic failure<br />
Jan 24 08:20:00 mail postfix/smtpd[2831]: disconnect from unknown[client.IP.add.ress]<br />
</em></p>
<h3>Lösung:</h3>
<p>Saslauthd verwendet die falsche Authentifizierungsmethode. In meinem Fall wurde aus testgründen irgendwann mal auf &#8220;PAM&#8221; umgestellt und fergessen dies wieder zurückzustellen.</p>
<p>In der Datei <strong><em>/etc/default/saslauthd</em></strong> den Eintrag: <strong>MECHANISMS=&#8221;pam&#8221;</strong> auf <strong>MECHANISMS=&#8221;sasldb&#8221;</strong> ändern.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2010/01/saslauthd-bringt-fehlermeldung-warning-sasl-authentication-failure-cannot-connect-to-saslauthd-server-no-such-file-or-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geschützt: Nützliches für die eigene Homepage, erstellt mit Joomla 1.5</title>
		<link>http://blog.bl-its.at/2009/12/nutzliches-fur-die-eigene-homepage-erstellt-mit-joomla-15/</link>
		<comments>http://blog.bl-its.at/2009/12/nutzliches-fur-die-eigene-homepage-erstellt-mit-joomla-15/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 10:32:08 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Component]]></category>
		<category><![CDATA[Erweiterungen]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Gallery]]></category>
		<category><![CDATA[Joomla 1.5.x]]></category>
		<category><![CDATA[Komponenten]]></category>
		<category><![CDATA[Menü]]></category>
		<category><![CDATA[Menue]]></category>
		<category><![CDATA[Module]]></category>
		<category><![CDATA[Modules]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=412</guid>
		<description><![CDATA[Es gibt keine Kurzfassung, da dies ein geschützter Artikel ist.]]></description>
			<content:encoded><![CDATA[<form action="http://blog.bl-its.at/wp-pass.php" method="post">
<p>Dieser Artikel ist durch ein Passwort geschützt. <br />Um ihn anzusehen, trage es bitte hier ein:</p>
<p><label for="pwbox-412">Passwort:<br />
<input name="post_password" id="pwbox-412" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Senden" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/12/nutzliches-fur-die-eigene-homepage-erstellt-mit-joomla-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Umziehen von ISPCP Omega auf neuen Server mit neuen IP-Adressen</title>
		<link>http://blog.bl-its.at/2009/11/umziehen-von-ispcp-omega-auf-neuen-server-mit-neuen-ip-adressen/</link>
		<comments>http://blog.bl-its.at/2009/11/umziehen-von-ispcp-omega-auf-neuen-server-mit-neuen-ip-adressen/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 14:52:01 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[ISPCP Omega]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=291</guid>
		<description><![CDATA[Probelm: Der alte Server ist zu klein, zu alt etc. und ich bekomme neue IP-Adressen zugewiesen. Was tun mit ISPCP Omega 1.0.0. RC3?? Lösung: Daten auf dem Alten Server sichern, sichern, sichern!!! 1. Datenbanken mit mysqldump und Daten z.B. mit tar sicher: Daten               tar -cvzf www.tar.gz /var/www/virtual Datenbanken    mysqldump -u root -p&#60;passwort&#62; ispcp &#62; ispcp.sql [...]]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: left;"><strong>Probelm:</strong></h3>
<p style="text-align: left;">Der alte Server ist zu klein, zu alt etc. und ich bekomme neue IP-Adressen zugewiesen. Was tun mit ISPCP Omega 1.0.0. RC3??</p>
<h3 style="text-align: left;"><strong>Lösung:</strong></h3>
<h2 style="padding-left: 30px; text-align: left;"><span style="color: #00ff00;">Daten auf dem Alten Server sichern, sichern, sichern!!!</span></h2>
<p style="padding-left: 30px; text-align: left;">1. Datenbanken mit mysqldump und Daten z.B. mit tar sicher:</p>
<p style="padding-left: 30px; text-align: left;">Daten               <em>tar -cvzf www.tar.gz /var/www</em>/virtual<br />
Datenbanken    <em>mysqldump -u root -p&lt;passwort&gt; ispcp &gt; ispcp.sql</em></p>
<p style="padding-left: 30px; text-align: left;">alle weiteren Datenbanken <strong>sollten</strong> auch einzeln gesichert werden da sonst auf dem neuen Server die Datenbank <strong>ispcp</strong> beim nachträglichen Import überschrieben wird.<br />
Ansonsten können mit:
</p>
<p style="padding-left: 30px; text-align: left;"><em>mysqldump -u root -p&lt;passwort&gt; &#8212;all-databases </em></p>
<p style="padding-left: 30px; text-align: left;">alle Datenbanken auf dem Server gesichert werden.</p>
<p style="padding-left: 30px; text-align: left;">2. Neuer Server installieren, in meinem Fall Debian Lenny.</p>
<p style="padding-left: 30px; text-align: left;">Installation von ISPCP Omega nach Anleitung. In meinem Fall aktueller Trunk</p>
<p style="padding-left: 30px; text-align: left;"><a href="http://www.isp-control.net/documentation/doku.php?id=de:start:installation:debian" target="_blank">Installationanleitung für Debian</a></p>
<p style="padding-left: 30px; text-align: left;">nach der Installation, die Datei ispcp.sql vom alten Server mittels WinSCP oä. auf den neuen Server kopieren und mit</p>
<p style="padding-left: 30px; text-align: left;"><em>mysql -u root -p&lt;passwort&gt; &lt;[pfad]/ispcp.sql</em></p>
<p style="padding-left: 30px; text-align: left;">in Mysql importieren.</p>
<p style="padding-left: 30px; text-align: left;">Von einem Client im Netz mit einem Internet-Browser auf den Server zugreifen:</p>
<p style="padding-left: 30px; text-align: left;"><strong>http://admin.&lt;domain.tld&gt;/</strong></p>
<p style="padding-left: 30px; text-align: left;">als <strong>Admin</strong> anmelden</p>
<p style="padding-left: 30px; text-align: left;"><strong>Ein Datenbankupdate erforderlich.</strong></p>
<p style="padding-left: 30px; text-align: left;">Jetzt müssen die Domänen wieder erstellt werden, wie folgt:</p>
<p style="padding-left: 30px; text-align: left;">Die <strong>User</strong> vom alten Server übernehmen, also alle <strong>vuxxxx</strong> &#8220;Zeilen&#8221; aus den Dateien <strong>/etc/passwd, /etc/shadow und /etc/group</strong> in die entsprechenden Dateien auf dem neuen Server kopieren.</p>
<p class="code" style="padding-left: 60px; text-align: left;"><em>/etc/init.d/ispcp_daemon stop<br />
mysql -u root -p&lt;password&gt;<br />
USE ispcp<br />
UPDATE mail_users SET status=&#8221;toadd&#8221; where status=&#8221;ok&#8221;;<br />
UPDATE domain SET domain_status = &#8216;toadd&#8217; WHERE domain_status = &#8216;ok&#8217;;<br />
UPDATE domain_aliasses SET alias_status = &#8216;toadd&#8217; WHERE alias_status = &#8216;ok&#8217;;<br />
UPDATE subdomain SET subdomain_status = &#8216;toadd&#8217; WHERE subdomain_status = &#8216;ok&#8217;;<br />
quit<br />
/var/www/ispcp/engine/ispcp-rqst-mngr<br />
/etc/init.d/ispcp_daemon start</em>
</p>
<p style="padding-left: 30px; text-align: left;">Nun werden alle Domains, Supdomains, Aliases und E-Mailadressen angelgt.</p>
<p style="padding-left: 30px; text-align: left;">So, jetzt ist ISPCP Omega auf dem neuen Server installiert.</p>
<p style="padding-left: 30px; text-align: left;">Testweise kann man sich als User anmelden und kontrollieren ob alles OK ist.</p>
<p style="padding-left: 30px; text-align: left;">3. Absicherung</p>
<p style="padding-left: 30px; text-align: left;">Um das ganze sicherer zu machen müssen wir noch diverse Spamfilter und Anti-Viren-Programme installieren. Diese ist die <a href="http://www.isp-control.net/documentation/doku.php?id=de:howto:mail:install_maia_mailguard_1.0.2a_on_ispcp_omega_rc3" target="_blank">Anleitung</a> die ich dafür verwendet habe.</p>
<p style="padding-left: 30px; text-align: left;">4. Abschließende Arbeiten</p>
<p style="padding-left: 30px; text-align: left;">Alte Datenbanke &#8220;<strong>ohne ISPCP</strong>&#8221; iportieren</p>
<p style="padding-left: 30px; text-align: left;">mysql -u root -p&lt;passwort&gt; &lt;[Datebankname]</p>
<p style="padding-left: 30px; text-align: left;">Nach dem Import solltet ihr im mysql ein <strong>flush privileges;</strong> machen, ansonsten werden die User nicht übernommen.</p>
<p style="padding-left: 30px; text-align: left;"><strong>Webseiten vom alten Server übernehmen.</strong></p>
<p style="padding-left: 30px; text-align: left;">Die zuvor erstellt Datei <strong>www.tar.gz</strong> nun noch entpacken und alle Webseiten sind wieder vorhanden.&lt;neuer Server&gt; cd /var/www<br />
&lt;neuer Server&gt; tar -xvzf www.tar.gz</p>
<p style="padding-left: 30px; text-align: left;"><strong>Alte Emails übernehmen:</strong><br />
&lt;alter Server&gt; cd /var/mail<br />
&lt;alter Server&gt; tar -cvzf mail.tar.gz virtual/<br />
Date mail.tar.gz auf neuen Server ins verzeichnis /var/mail/ kopieren<br />
&lt;neuer Server&gt; cd /var/mail<br />
&lt;neuer Server&gt; tar -xvzf mail.tar.gz
</p>
<p style="padding-left: 30px; text-align: left;">
<p style="padding-left: 30px; text-align: left;">So ungefäht sollte der Optemalfall aussehen. Es kann natürlich von System zu System unterschiede geben.</p>
<h3 style="padding-left: 30px; text-align: left;"><strong>Hier noch einige Tipps: </strong></h3>
<p style="padding-left: 30px; text-align: left;"><strong>FastCGI deaktivieren: (bei mir hat FastCGI bzw FCGI nicht funktioniert):</strong><br />
fastcgi und fastcgi_ispcp aus /etc/apache2/mods-enable/ löschen</p>
<p style="padding-left: 30px; text-align: left;"><strong>Passwort vom Mysql-User debian-sys-maint neu eintragen:</strong><br />
Das Passwort aus /etc/mysql/debian.cnf kopieren und mit z.B. PHPMyAdmin neu setzen</p>
<p style="padding-left: 30px; text-align: left;"><strong>Pear Module installieren:</strong><br />
<em>pear install net_imap</em><br />
<em>pear install Image_graph</em></p>
<p style="padding-left: 30px; text-align: left;"><strong>Pfade zu &#8220;open_base_dir&#8221; in der /etc/apache2/sites-available/00_master.conf hinzufügen:</strong><br />
&#8230;:/usr/share/pear/Smarty/:/usr/share/php:/usr/share/pear:/tmp</p>
<p style="padding-left: 30px; text-align: left;"><strong>Webmailkonfigurationen und Adressbücher übernehmen:</strong><br />
übernehmen aller Dateien mit einem &#8220;@&#8221; im Dateinamen<br />
&lt;alter Server&gt; <em>tar -cvzf mailconfs.tar.gz /var/www/ispcp/gui/tools/webmail/data/*@*</em><br />
kopiere das File mailconfs.tar.gz auf den neuen Server<br />
&lt;neuer Server&gt; <em>cd /var/www/ispcp/gui/tools/webmail/data/</em><br />
&lt;neuer Server&gt; <em>tar -xvzf mailconfs.tar.gz</em><br />
&lt;neure Server&gt; <em>chmod 775 /var/www/ispcp/gui/tools/webmail/data/</em><br />
&lt;neuer Server&gt; <em>chown www-data:www.data /var/www/ispcp/gui/tools/webmail/data/*</em></p>
<p style="padding-left: 30px; text-align: left;"><strong>Das Verzeichnis /var/www/ispcp/gui/phptmp kann nicht beschrieben werden:</strong><br />
<em>chmod 777 /var/www/ispcp/gui/phptmp</em>
</p>
<p style="padding-left: 30px; text-align: left;">
<p style="padding-left: 30px; text-align: left;">
<p style="padding-left: 30px; text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/11/umziehen-von-ispcp-omega-auf-neuen-server-mit-neuen-ip-adressen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wie wird mit &#8220;tar&#8221; gepackt und entpackt.</title>
		<link>http://blog.bl-its.at/2009/09/wie-wird-mit-tar-gepackt-und-entpackt/</link>
		<comments>http://blog.bl-its.at/2009/09/wie-wird-mit-tar-gepackt-und-entpackt/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 17:07:29 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Tar]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=270</guid>
		<description><![CDATA[Zum Packen von &#8220;Tar-Balls&#8221; folgedes eingeben: tar -cvf &#60;dateiname.tar&#62; &#60;quelle&#62; tar -cvzf &#60;dateiname.tar.gz&#62; &#60;quelle&#62; tar -cvjf &#60;dateiname.tar.bz&#62; &#60;quelle&#62; Zum entpacken folgendes eingeben: tar -xvf &#60;dateiname.tar&#62; tar -xvzf &#60;dateiname.tar.gz&#62; tar -xvjf &#60;dateiname.tar.bz&#62;]]></description>
			<content:encoded><![CDATA[<p>Zum Packen von &#8220;Tar-Balls&#8221; folgedes eingeben:<br />
<em>tar -cvf &lt;dateiname.tar&gt; &lt;quelle&gt;<br />
tar -cvzf &lt;dateiname.tar.gz&gt; &lt;quelle&gt;<br />
tar -cvjf &lt;dateiname.tar.bz&gt; &lt;quelle&gt;</em></p>
<p>Zum entpacken folgendes eingeben:<br />
<em>tar -xvf &lt;dateiname.tar&gt;<br />
tar -xvzf &lt;dateiname.tar.gz&gt;<br />
tar -xvjf &lt;dateiname.tar.bz&gt;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/09/wie-wird-mit-tar-gepackt-und-entpackt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fehler bei Nagios &#8220;nagios.cmd&#8221; fehlt/kann nicht ausgefürht werden</title>
		<link>http://blog.bl-its.at/2009/09/fehler-bei-nagios-nagioscmd-fehltkann-nicht-ausgefurht-werden/</link>
		<comments>http://blog.bl-its.at/2009/09/fehler-bei-nagios-nagioscmd-fehltkann-nicht-ausgefurht-werden/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 11:50:58 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Spezialsoftware]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Nagios 2.6]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=265</guid>
		<description><![CDATA[Problem: Folgende Fehlermeldung erscheint beim &#8220;Rescedule&#8221; im Nagios: Error: Could not stat() command file &#8216;/var/lib/nagios2/rw/nagios.cmd&#8217;! Lösung: Rechte sind falsch gesetzt. chmod 777 /var/lib/nagios2/rw/ falls nötig noch: chmod 777 /var/lib/nagios2/rw/nagios.cmd]]></description>
			<content:encoded><![CDATA[<h3><strong>Problem: </strong></h3>
<p>Folgende Fehlermeldung erscheint beim &#8220;Rescedule&#8221; im Nagios:</p>
<p style="text-align: left;"><strong>Error: Could not stat() command file &#8216;/var/lib/nagios2/rw/nagios.cmd&#8217;!</strong></p>
<h3><strong>Lösung:</strong></h3>
<p>Rechte sind falsch gesetzt.</p>
<p><em><strong>chmod 777 /var/lib/nagios2/rw/</strong></em></p>
<p>falls nötig noch:</p>
<p><em><strong>chmod 777 /var/lib/nagios2/rw/nagios.cmd</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/09/fehler-bei-nagios-nagioscmd-fehltkann-nicht-ausgefurht-werden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GPG Fehlermeldung bei &#8220;apt-get update&#8221;</title>
		<link>http://blog.bl-its.at/2009/08/gpg-fehlermeldung-bei-apt-get-update/</link>
		<comments>http://blog.bl-its.at/2009/08/gpg-fehlermeldung-bei-apt-get-update/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 17:17:45 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Betreibssysteme]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[apt-get]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Etch]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=257</guid>
		<description><![CDATA[Problem: W: GPG error: &#60;weblink zum debianarchiv&#62; lenny/updates Release: Konnte nicht auf Schlüsselring zugreifen: &#8220;No such file or directory&#8221; W: GPG error: &#60;weblink zum debianarchiv&#62; lenny Release: Konnte nicht auf Schlüsselring zugreifen: &#8220;No such file or directory&#8221; W: Probieren Sie &#8220;apt-get update&#8221;, um diese Probleme zu korrigieren. Lösung: apt-get install debian-archive-keyring debian-keyring]]></description>
			<content:encoded><![CDATA[<h3><strong>Problem:</strong></h3>
<p>W: GPG error: <strong>&lt;weblink zum debianarchiv&gt; </strong>lenny/updates Release: Konnte nicht auf Schlüsselring zugreifen: &#8220;No such file or directory&#8221;<br />
W: GPG error: <strong>&lt;weblink zum debianarchiv&gt;<a href="http://ftp.de.debian.org/" target="_blank"></a></strong> lenny Release: Konnte nicht auf Schlüsselring zugreifen: &#8220;No such file or directory&#8221;<br />
W: Probieren Sie &#8220;apt-get update&#8221;, um diese Probleme zu korrigieren.<strong></strong></p>
<h3><strong>Lösung:</strong></h3>
<p><strong> <em>apt-get install debian-archive-keyring debian-keyring</em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/08/gpg-fehlermeldung-bei-apt-get-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eigenes Joomla 1.5 Template &#8211; Multithumb</title>
		<link>http://blog.bl-its.at/2009/07/eigenes-joomla-15-template-multithumb/</link>
		<comments>http://blog.bl-its.at/2009/07/eigenes-joomla-15-template-multithumb/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 10:16:44 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Joomla 1.5.x]]></category>
		<category><![CDATA[Webserver]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=252</guid>
		<description><![CDATA[Joomla 1.5 eigenes Template, Multithumb funktioniert nicht.]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <w :WordDocument> </w><w :View>Normal</w> <w :Zoom>0</w> <w :TrackMoves /> <w :TrackFormatting /> <w :HyphenationZone>21</w> <w :PunctuationKerning /> <w :ValidateAgainstSchemas /> <w :SaveIfXMLInvalid>false</w> <w :IgnoreMixedContent>false</w> <w :AlwaysShowPlaceholderText>false</w> <w :DoNotPromoteQF /> <w :LidThemeOther>DE-AT</w> <w :LidThemeAsian>X-NONE</w> <w :LidThemeComplexScript>X-NONE</w> <w :Compatibility> <w :BreakWrappedTables /> <w :SnapToGridInCell /> <w :WrapTextWithPunct /> <w :UseAsianBreakRules /> <w :DontGrowAutofit /> <w :SplitPgBreakAndParaMark /> <w :DontVertAlignCellWithSp /> <w :DontBreakConstrainedForcedTables /> <w :DontVertAlignInTxbx /> <w :Word11KerningPairs /> <w :CachedColBalance /> </w> <w :BrowserLevel>MicrosoftInternetExplorer4</w> <m :mathPr> <m :mathFont m:val="Cambria Math" /> <m :brkBin m:val="before" /> <m :brkBinSub m:val="&#45;-" /> <m :smallFrac m:val="off" /> <m :dispDef /> <m :lMargin m:val="0" /> <m :rMargin m:val="0" /> <m :defJc m:val="centerGroup" /> <m :wrapIndent m:val="1440" /> <m :intLim m:val="subSup" /> <m :naryLim m:val="undOvr" /> </m> </xml>< ![endif]--><!--[if gte mso 9]><xml> <w :LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w :LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w :LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w :LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w :LsdException Locked="false" Priority="39" Name="toc 1" /> <w :LsdException Locked="false" Priority="39" Name="toc 2" /> <w :LsdException Locked="false" Priority="39" Name="toc 3" /> <w :LsdException Locked="false" Priority="39" Name="toc 4" /> <w :LsdException Locked="false" Priority="39" Name="toc 5" /> <w :LsdException Locked="false" Priority="39" Name="toc 6" /> <w :LsdException Locked="false" Priority="39" Name="toc 7" /> <w :LsdException Locked="false" Priority="39" Name="toc 8" /> <w :LsdException Locked="false" Priority="39" Name="toc 9" /> <w :LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w :LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w :LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w :LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w :LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w :LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w :LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w :LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w :LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w :LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w :LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w :LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w :LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w :LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w :LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w :LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w :LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w :LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w :LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w :LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w :LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w :LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w :LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w :LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w :LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w :LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w :LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w :LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w :LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w :LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w :LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w :LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w :LsdException Locked="false" Priority="37" Name="Bibliography" /> <w :LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w> </xml>< ![endif]-->Wenn ihr ein eigenes Template für Joomla 1.5 erstellt, vergesst nicht auch eine leere <strong>Index.html </strong>im Templateverzeichnis anzulegen. Denn sonst kann es passieren, dass einige Plugins nicht so funktionieren wie sie sollten.</p>
<h3><strong>Beispiel:</strong></h3>
<p>Wenn in einem Beitrag ein Bild eingefügt wurde, wird ein Thumbnail von Multithumb auf eine, im Backend, vordefinierte Größe skaliert. Wenn man nun, im Frontend, auf das Bild <span> </span>klickt wird eine Lightbox, Slimbox, o.ä. geöffnet und das Bild in der Größe dargestellt die im Backend definiert wurde.</p>
<p>Es kann vorkommen, dass man ein eigenes Template erstellt und diese Funktion gleich mal testen will. Das Bild kann zwar angeklickt werden, wird aber dann in einem neuen Fenster in der vordefinierten Größe angezeigt.<br />
Dies liegt daran, dass keine <strong>Index.html </strong>vorhanden ist.</p>
<p>Um das Problem zu lösen, legt einfach eine leere <strong>Index.html </strong>im Templateverzeichnis an und das Plugin funktioniert auch mit eurem eigenen Temlate.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/07/eigenes-joomla-15-template-multithumb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla: Adminpasswort vergessen</title>
		<link>http://blog.bl-its.at/2009/06/joomla-adminpasswort-vergessen/</link>
		<comments>http://blog.bl-its.at/2009/06/joomla-adminpasswort-vergessen/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 06:21:04 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Joomla 1.0.x]]></category>
		<category><![CDATA[Joomla 1.5.x]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=242</guid>
		<description><![CDATA[Problem: Adminpasswort für den Administrationsbereich für Joomla vergessen. Lösung: Um im Joomla 1.0.x oder 1.5.x das Passwort auf &#8220;Admin&#8221; zurückzusetzten muss man in einem MySQL-Editor zB. PHPMyAdmin o.ä. in der Tabelle &#8220;jos_users&#8220;, beim User &#8220;Administrator&#8221; den Wert &#8220;Password&#8221; auf folgenden Eintrag abändern. 21232f297a57a5a743894a0e4a801fc3]]></description>
			<content:encoded><![CDATA[<h3 style="text-align: left;">Problem:</h3>
<p style="text-align: left;">Adminpasswort für den Administrationsbereich für Joomla vergessen.</p>
<h3 style="text-align: left;">Lösung:</h3>
<p style="text-align: left;">Um im Joomla 1.0.x oder 1.5.x das Passwort auf &#8220;<strong>Admin</strong>&#8221; zurückzusetzten muss man in einem MySQL-Editor zB. PHPMyAdmin o.ä. in der Tabelle &#8220;<strong>jos_users</strong>&#8220;, beim User &#8220;<strong>Administrator</strong>&#8221; den Wert &#8220;<strong>Password</strong>&#8221; auf folgenden Eintrag abändern.</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 4px; overflow: auto; width: 200px; height: 34px;">21232f297a57a5a743894a0e4a801fc3</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/06/joomla-adminpasswort-vergessen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation einer VOIP-Telefonanlage mit ISDN-Zugang</title>
		<link>http://blog.bl-its.at/2009/01/installation-einer-voip-telefonanlage-mit-isdn-zugang/</link>
		<comments>http://blog.bl-its.at/2009/01/installation-einer-voip-telefonanlage-mit-isdn-zugang/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 10:07:30 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[AsteriskNOW]]></category>
		<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=123</guid>
		<description><![CDATA[Anforgerung: Eine VOIP-Telefonanlage soll eine bestehende Telefonanlage ersehten. Wenn möglich sollen die bestehenden Telefone übernommen werden. Das wird benötigt: Server: der Server sollte für etwa 15 gleichzeitige Verbindungen ca 1,5GHz haben und ca 512MB Ram. Telefone: für jeden Arbeitsplatz wird ein VOIP-Telefon bzw ein Adapter für den Anschluss eines bestehenden Telefons benötigt. ISDN: Zum zugang [...]]]></description>
			<content:encoded><![CDATA[<h3>Anforgerung:</h3>
<p>Eine VOIP-Telefonanlage soll eine bestehende Telefonanlage ersehten. Wenn möglich sollen die bestehenden Telefone übernommen werden.</p>
<p><strong>Das wird benötigt:</strong></p>
<ul>
<li>Server: der Server sollte für etwa 15 gleichzeitige Verbindungen ca 1,5GHz haben und ca 512MB Ram.</li>
<li>Telefone: für jeden Arbeitsplatz wird ein VOIP-Telefon bzw ein Adapter für den Anschluss eines bestehenden Telefons benötigt.</li>
<li>ISDN: Zum zugang ins ISDN-Netz wird eine ISDN-Karte benötigt.</li>
</ul>
<p><strong>Installation von AsteriskNOW</strong>:</p>
<p>Es gibt 2 Installationsansätze. Der eine ist über die Komandozeile der andere über ein vorgefertigte Installation.</p>
<p>Als erstes beschreibe ich den &#8220;Leichten&#8221; Weg mit der Installation über das vorgefertigte ISO-File. Da bei diesem ISO-File schon alle benötigten Komponenten enthalten sind entfällt die Aufwendigere installation der eigentlichen Telfonanlage. Hier verwende ich AsteriskNOW.</p>
<p><strong>Installation Asterisk unter Debian:</strong></p>
<p>vorbereitende instalationstätigkeiten:</p>
<p><strong>apt-get install pppdcapiplugin ppp</strong></p>
<p><span><strong class="command"></strong></span></p>
<p><span><strong class="command">apt-get -y install build-essential libncurses5-dev libcurl3-dev libvorbis-dev libspeex-dev unixodbc unixodbc-dev libiksemel-dev linux-headers-`uname -r` flex bc pciutils libnewt-dev libusb-dev<br />
</strong></span></p>
<p class="code"><strong>apt-get -y install linux-source kernel-package g++ libncurses5-dev<span><span class="command"> </span></span>sqlite zlib1g-dev libmysqlclient15-dev libsqlite0-dev</strong></p>
<p>downloaden der AVM-Fritzkatrentreibern<a href="http://download.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.gz"><br />
</a><strong>wget http://download.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.gz</strong><a href="http://download.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.gz"><br />
Treiber</a></p>
<p>entpacken der Treiber<br />
<strong>tar -xvzf fcpci-suse93-3.11-07.tar.gz</strong></p>
<p>patchen<br />
<strong>cd fritz<br />
patch -p1 &lt; ../fritz-tools.diff<br />
./install</strong></p>
<p>Hisax treiber entladen, da er sich mit dem Fritzkartentreibern nicht verträgt.<br />
<strong>lsmod | grep ^hisax<br />
rmmod hisax_fcpcipnp<br />
rmmod hisax_isca<br />
rmmod hisax</strong></p>
<p>laden des Fritz Treibers:<br />
<strong>modprobe -v fcpci</strong></p>
<p>Capi-initialisieren<br />
<strong>capiinit</strong></p>
<p>Capi-Info<br />
<strong>capiinf</strong></p>
<p>Damit der Treiber auch beim Systemstart geladen wird, muss in der Datei /etc/isdn/capi.conf editiert werden. Dafür einfach das Kommentarzeichen entfernen.</p>
<p>Download:</p>
<p><a href="http://downloads.digium.com/pub/telephony/asterisk/asterisk-1.4-current.tar.gz">Asterisk-1.4</a></p>
<p><a href="http://downloads.digium.com/pub/telephony/asterisk/asterisk-1.6-current.tar.gz">Asterisk-1.6</a></p>
<p><a href="http://downloads.digium.com/pub/telephony/asterisk/asterisk-addons-1.4-current.tar.gz">Asterisk-Addons-1.4</a></p>
<p><a href="http://downloads.digium.com/pub/telephony/asterisk/asterisk-addons-1.6-current.tar.gz">Asterisk-Addons-1.6</a></p>
<p><a href="http://downloads.digium.com/pub/telephony/asterisk-gui/releases/asterisk-gui-2.0.4.tar.gz">Asterisk-gui</a></p>
<p><a href="http://downloads.digium.com/pub/telephony/libpri/libpri-1.4-current.tar.gz">libpri-1.4 aktuell</a></p>
<p>Eigentliche Installation von Asterisk:</p>
<p>LibPri:</p>
<p><strong>cd /usr/src/<br />
wget http://downloads.digium.com/pub/telephony/libpri/libpri-1.4-current.tar.gz<br />
tar -xvzf libpri-1.4-current.tar.gz<br />
cd libpri-1.4.&lt;Version&gt;<br />
make<br />
make install</strong></p>
<p>Asterisk:</p>
<p><strong>cd /usr/src/<br />
wget http://downloads.digium.com/pub/telephony/asterisk/asterisk-1.6-current.tar.gz<br />
tar -xvzf asterisk-1.6-current.tar.gz<br />
cd asterisk-1.6.&lt;Version&gt;<br />
./configure<br />
make<br />
make install<br />
make samples<br />
make config<br />
</strong></p>
<p>Asterisk-Addons:</p>
<p><strong>cd ..<br />
wget http://downloads.digium.com/pub/telephony/asterisk/asterisk-addons-1.6-current.tar.gz<br />
tar -xvzf asterisk-addons-1.6-current.tar.gz<br />
cd asterisk-addons-1.6.&lt;Version&gt;<br />
make clean<br />
./configure<br />
make<br />
make install<br />
make config</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/01/installation-einer-voip-telefonanlage-mit-isdn-zugang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation eines Lowcost Linux-Videorecorder (VDR)</title>
		<link>http://blog.bl-its.at/2009/01/installation-eines-lowcost-linux-videorecorder-vdr/</link>
		<comments>http://blog.bl-its.at/2009/01/installation-eines-lowcost-linux-videorecorder-vdr/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 18:19:22 +0000</pubDate>
		<dc:creator>swoop</dc:creator>
				<category><![CDATA[DVB]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[VDR]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Etch]]></category>
		<category><![CDATA[LinuxVDR]]></category>

		<guid isPermaLink="false">http://blog.bl-its.at/?p=112</guid>
		<description><![CDATA[Konfiguration: P4 2,8GHz mit 1GB Ram 3x Hauppauge Win-TV Nova-SE2 (DVB-S) Als Client einen Hauppauge MediaMVP. Betriebssystem: Debian 4.0 Konfigurations-/Managementplugins: vdr-plugin-control vdr-plugin-xxv vdr-plugin-xxvautotimer vdradmin-am Die Installation: Als Erstes benütigt man einen Rechner mit 1-4 DVB-Videokarten. Der zweite Schritte ist die installation des Grundsystems, in meinem Fall verwende ich Debian 4.0. Nach der Installation werden die [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline;">Konfiguration:</span></strong><br />
P4 2,8GHz mit 1GB Ram<br />
3x Hauppauge Win-TV Nova-SE2 (DVB-S)<br />
Als Client einen Hauppauge MediaMVP.</p>
<p><strong><span style="text-decoration: underline;">Betriebssystem: </span></strong><br />
Debian 4.0</p>
<p><strong><span style="text-decoration: underline;">Konfigurations-/Managementplugins:</span></strong><br />
vdr-plugin-control<br />
vdr-plugin-xxv<br />
vdr-plugin-xxvautotimer<br />
vdradmin-am</p>
<h3><strong><span style="text-decoration: underline;">Die Installation:</span></strong></h3>
<p>Als Erstes benütigt man einen Rechner mit 1-4 DVB-Videokarten.</p>
<p>Der zweite Schritte ist die installation des Grundsystems, in meinem Fall verwende ich Debian 4.0.</p>
<p>Nach der Installation werden die benötigten Packete nachinstalliert.<br />
Um dies zu erledigen muss zuerst folgendes in die Datei <strong>/etc/apt/source.list</strong> eingetragen werden:</p>
<p><em>################ schnipp #####################<br />
deb  http://e-tobi.net/vdr-experimental    etch base addons vdr-multipatch<br />
deb  http://ftp.de.debian.org/debian          etch  main contrib non-free<br />
deb  http://www.debian-multimedia.org    etch  main<br />
################ schnapp #####################</em></p>
<p><strong>apt-get install e-tobi-keyring</strong></p>
<p>dannach muss das System noch mit<br />
<strong>apt-get update &amp;&amp; apt-get upgrade</strong><br />
aktuallisiert werden.</p>
<p>Um weitere Sprachpackete zu installieren bzw. die Standardsprache zu setzen:<br />
<strong>dpkg-reconfigure locales </strong><br />
im folgenden Dialog die gewünschten Sprachpackete auswählen und dann die Standardsprache auswählen.</p>
<p>Nun folgt die eigentliche Installation der VDR-Packete:</p>
<div><strong>apt-get install -V mysql-server</strong><strong> </strong><em>(wird für XXV benötigt)</em><strong><br />
apt-get install -V less vdr </strong><strong>vdr-xxv </strong><strong>vdr-plugin-vompserver vdr-vompclient-mvp</strong> <em>(der eigentliche VDR mit den Plugins für den Hauppauge MediaMVP)</em><br />
<strong>apt-get install -V vdr-plugin-xxvautotimer vdradmin-am mc vdr-plugin-control </strong><em>(Administrationstools zur Konfiguration und Programmierung des VDR)</em><strong><br />
apt-get install -V libdvb-dev<br />
</strong></div>
<p>Die Option <strong>-V</strong> zeigt die Version an die installiert wird.</p>
<p>Je nach Installation und Hardware kann es vorkommen, dass die CPU bis zu 80% ausgelastet ist. Wenn der Prozess KDVB-FE-x die meiste CPU-Kapazität verwendet, ist nach meiner Erfahrung ein Kernelupdate angesagt. Zumindest hat es bei mir geholfen. Da mit <strong>apt-get upgrade </strong>schon der neueste Kernel installiert wurde, habe ich mit folgendem Befehl einen anderen Kernel installiert, mit diesem Funktioniert alles einwandfrei, maximale CPU-Auslastung liegt etwa bei 10-15%.</p>
<p><strong>apt-get install linux-image-2.6.24-etchnhalf.1-686</strong></p>
<p>Damit können alle Freiempfangbaren Satellitenprogramme empfangen und aufgezeichnet werden.</p>
<p>Viel Spaß beim Tüfteln&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.bl-its.at/2009/01/installation-eines-lowcost-linux-videorecorder-vdr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

