<?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>Butschek.de &#187; Chat</title>
	<atom:link href="http://www.butschek.de/tag/chat/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.butschek.de</link>
	<description>Linux, Server &#38; Co</description>
	<lastBuildDate>Wed, 16 Nov 2011 21:06:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.butschek.de/?pushpress=hub'/>
		<item>
		<title>Linchat: Lokaler Konsolen-Talk</title>
		<link>http://www.butschek.de/2009/04/29/linchat/</link>
		<comments>http://www.butschek.de/2009/04/29/linchat/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 16:00:14 +0000</pubDate>
		<dc:creator>Michael Butschek</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[LST]]></category>
		<category><![CDATA[Chat]]></category>
		<category><![CDATA[Linchat]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Shell]]></category>

		<guid isPermaLink="false">http://www.butschek.de/?p=392</guid>
		<description><![CDATA[Linchat ist ein kleines Chat-Programm für die Konsole. Das besondere an dem Programm ist, dass keine Verbindung mit einem externen Server (IRC, XMPP, &#8230;) aufgebaut wird, sondern nur lokale Benutzer auf einer Maschine damit kommunizieren können. Wie oft stand ich &#8230; <a href="http://www.butschek.de/2009/04/29/linchat/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 210px"><img title="Linchat Screenshot" src="http://www.butschek.de/files/blog/2009/linchat.jpg" alt="Linchat Screenshot" width="200" height="108" /><p class="wp-caption-text">Linchat: Mini Konsolen-Chat auf der Linux Shell. Nicht komfortabel, doch schnell und universell einsetzbar.</p></div>
<p style="text-align: justify;"><a href="http://freshmeat.net/projects/linchat/">Linchat</a> ist ein kleines Chat-Programm für die Konsole. Das besondere an dem Programm ist, dass keine Verbindung mit einem externen Server (IRC, XMPP, &#8230;) aufgebaut wird, sondern nur lokale Benutzer auf einer Maschine damit kommunizieren können.</p>
<p style="text-align: justify;">Wie oft stand ich schon im Serverraum und versuchte, mit einem Kollegen zu kommunizieren, um gemeinsam (lokal + remote) einen Fehler zu finden. Eine Shell alleine ist kaum zu gebrauchen. Telefone sind dank ca. 1000 Lüfter und Klimaanlagen schwer zu verstehen. Und ein richtiges Chat-Programm ist auch ein bischen übertrieben. Die Lösung ist so einfach: Den Kollegen bitten, sich kurz per SSH anzumelden und &#8216;linchat&#8217; einzugeben.</p>
<p style="text-align: justify;">Ein weiterer Anwendungszweck: Mit einem User auf meinem Server, welcher als Shell direkt /usr/local/bin/linchat startet kann ich auch technisch wenig versierten Bekannten blitzschnell temporär einen Gesprächskanal zur Verfügung stellen, welcher dank SSH gut verschlüsselt ist und keine Spuren auf dem lokalen Rechner hinterlässt &#8211; weder Account-Daten noch Gesprächlogs.</p>
<p><strong>Update 2009:</strong></p>
<p style="text-align: justify;">Die Entwickler-Seite zu Linchat ist down, da das Programm nicht mehr weiterentwickelt wird. Leider kompiliert die alte Version mit dem g++ aus dem aktuellen Debian nicht mehr, da im Sourcecode veraltete Konversionen genutzt werden. Das sieht dann so aus:</p>
<blockquote><p># make<br />
g++ -O -Wall -Werror -c linchat.cpp<br />
cc1plus: warnings being treated as errors<br />
In file included from linchat.cpp:39:<br />
userstruct.h:46: error: ‘typedef’ was ignored in this declaration<br />
userstruct.h:54: error: ‘typedef’ was ignored in this declaration<br />
linchat.cpp: In function ‘void InitSocket()’:<br />
linchat.cpp:72: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp:78: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp: In function ‘void LockScoreboard(bool)’:<br />
linchat.cpp:96: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp: In function ‘void InitScoreboard()’:<br />
linchat.cpp:111: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp:135: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp:146: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp: In function ‘void ProcessNetworkEvent()’:<br />
linchat.cpp:313: error: deprecated conversion from string constant to ‘char*’<br />
linchat.cpp: In function ‘void WaitForEvent()’:<br />
linchat.cpp:406: error: deprecated conversion from string constant to ‘char*’<br />
make: *** [linchat.o] Error 1</p></blockquote>
<p style="text-align: justify;"><a href="http://devel.sh0.org/">sh0</a> schrieb mir auf meine Bitte hin einen kleinen Patch, den ich in der <a title="Download Linchat" href="http://www.butschek.de/files/stuff/linchat/">Files-Sektion</a> zum Download anbiete.</p>
<p><strong>Install Mini HowTo [Debian Lenny]:</strong></p>
<p>Installation der nötigen Pakete</p>
<blockquote><p>apt-get install wget gcc libncurses5-dev</p></blockquote>
<p>Runterladen und entpacken</p>
<blockquote><p>wget http://www.butschek.de/files/stuff/linchat/linchat-1.0.tar.gz<br />
tar xvzf linchat-1.0.tar.gz<br />
wget http://www.butschek.de/files/stuff/linchat/linchat-1.0-cpp_fixes.patch<br />
cp linchat-1.0-cpp_fixes.patch linchat-1.0/<br />
cd linchat-1.0</p></blockquote>
<p>Patchen</p>
<blockquote><p>patch &lt; linchat-1.0-cpp_fixes.patch</p></blockquote>
<p>Kompilieren:</p>
<blockquote><p>make</p></blockquote>
<p>Installieren</p>
<blockquote><p>chmod 755 linchat<br />
mv linchat /usr/local/bin/</p></blockquote>
<p>Testen</p>
<blockquote><p>linchat</p></blockquote>
<p>Beenden mit STRG-C <img src='http://www.butschek.de/wp-includes/images/smilies/icon_cool.gif' alt=':cool:' class='wp-smiley' /> </p>
<p>PS: Großen Dank an sh0 für den Patch &#8211; hast was bei mir gut!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.butschek.de/2009/04/29/linchat/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

