<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.yobi.be/index.php?action=history&amp;feed=atom&amp;title=Jabberd-Yahoo</id>
	<title>Jabberd-Yahoo - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.yobi.be/index.php?action=history&amp;feed=atom&amp;title=Jabberd-Yahoo"/>
	<link rel="alternate" type="text/html" href="https://wiki.yobi.be/index.php?title=Jabberd-Yahoo&amp;action=history"/>
	<updated>2026-05-23T19:14:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.yobi.be/index.php?title=Jabberd-Yahoo&amp;diff=1516&amp;oldid=prev</id>
		<title>PhilippeTeuwen at 00:48, 25 November 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.yobi.be/index.php?title=Jabberd-Yahoo&amp;diff=1516&amp;oldid=prev"/>
		<updated>2006-11-25T00:48:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:48, 25 November 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;UPDATE&#039;&#039;&#039; this transport seems broken or incompatible with the Yahoo! service since several months :-(&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;UPDATE&#039;&#039;&#039; this transport seems broken or incompatible with the Yahoo! service since several months :-(&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;Try xmpppy-yahoo from http://xmpppy.sourceforge.net/ ?&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://yahoo-transport-2.jabberstudio.org/&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* http://yahoo-transport-2.jabberstudio.org/&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-mw_:diff:1.41:old-1503:rev-1516:wikidiff2=table:1.14.1:bc2a06be --&gt;
&lt;/table&gt;</summary>
		<author><name>PhilippeTeuwen</name></author>
	</entry>
	<entry>
		<id>https://wiki.yobi.be/index.php?title=Jabberd-Yahoo&amp;diff=1503&amp;oldid=prev</id>
		<title>PhilippeTeuwen at 00:05, 25 November 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.yobi.be/index.php?title=Jabberd-Yahoo&amp;diff=1503&amp;oldid=prev"/>
		<updated>2006-11-25T00:05:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;UPDATE&amp;#039;&amp;#039;&amp;#039; this transport seems broken or incompatible with the Yahoo! service since several months :-(&lt;br /&gt;
&lt;br /&gt;
* http://yahoo-transport-2.jabberstudio.org/&lt;br /&gt;
* http://www.jabberstudio.org/projects/yahoo-transport-2/releases/&lt;br /&gt;
&lt;br /&gt;
 apt-get install libglib1.2-dev&lt;br /&gt;
 cd jabberd/jabber-1.4.2a&lt;br /&gt;
 wget http://www.jabberstudio.org/files/yahoo-transport-2/yahoo-t-2.2.0.tar.gz&lt;br /&gt;
 tar -xzvf yahoo-t-2.2.0.tar.gz&lt;br /&gt;
 cd yahoo-transport-2&lt;br /&gt;
 make&lt;br /&gt;
 mkdir /var/lib/jabber/yahoo&lt;br /&gt;
 cp yahoo-transport.so /var/lib/jabber/yahoo&lt;br /&gt;
Ajouter dans /etc/jabber/jabber.xml, section &amp;lt;browse&amp;gt;:&lt;br /&gt;
        &amp;lt;service type=&amp;quot;yahoo&amp;quot; jid=&amp;quot;yahoo.reseaucitoyen.be&amp;quot; name=&amp;quot;Passerelle vers Yahoo!&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;ns&amp;gt;jabber:iq:gateway&amp;lt;/ns&amp;gt;&lt;br /&gt;
          &amp;lt;ns&amp;gt;jabber:iq:register&amp;lt;/ns&amp;gt;&lt;br /&gt;
          &amp;lt;ns&amp;gt;jabber:iq:version&amp;lt;/ns&amp;gt;&lt;br /&gt;
          &amp;lt;ns&amp;gt;jabber:iq:time&amp;lt;/ns&amp;gt;&lt;br /&gt;
        &amp;lt;/service&amp;gt;&lt;br /&gt;
Ajouter dans /etc/jabber/jabber.xml, dans la liste des &amp;lt;service&amp;gt;:&lt;br /&gt;
  &amp;lt;service id=&amp;quot;linker-yahoo&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;host&amp;gt;yahoo.reseaucitoyen.be&amp;lt;/host&amp;gt;&lt;br /&gt;
    &amp;lt;accept&amp;gt;&lt;br /&gt;
      &amp;lt;ip&amp;gt;127.0.0.1&amp;lt;/ip&amp;gt;&lt;br /&gt;
      &amp;lt;port&amp;gt;5225&amp;lt;/port&amp;gt;&lt;br /&gt;
      &amp;lt;secret&amp;gt;yahookey&amp;lt;/secret&amp;gt;&lt;br /&gt;
    &amp;lt;/accept&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer /etc/jabber/transport-yahoo.xml:&lt;br /&gt;
 &amp;lt;jabber&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;!-- you can add elogger and rlogger entries here if&lt;br /&gt;
       you don&amp;#039;t want the main Jabber server do the&lt;br /&gt;
       logging --&amp;gt;&lt;br /&gt;
  &amp;lt;log id=&amp;#039;elogger&amp;#039;&amp;gt;&lt;br /&gt;
    &amp;lt;host/&amp;gt;&lt;br /&gt;
    &amp;lt;logtype/&amp;gt;&lt;br /&gt;
    &amp;lt;format&amp;gt;%d: [%t] (%h): %s&amp;lt;/format&amp;gt;&lt;br /&gt;
    &amp;lt;file&amp;gt;/var/log/jabber/yahoo-error.log&amp;lt;/file&amp;gt;&lt;br /&gt;
  &amp;lt;/log&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;log id=&amp;#039;rlogger&amp;#039;&amp;gt;&lt;br /&gt;
    &amp;lt;host/&amp;gt;&lt;br /&gt;
    &amp;lt;logtype&amp;gt;record&amp;lt;/logtype&amp;gt;&lt;br /&gt;
    &amp;lt;format&amp;gt;%d %h %s&amp;lt;/format&amp;gt;&lt;br /&gt;
    &amp;lt;file&amp;gt;/var/log/jabber/yahoo-record.log&amp;lt;/file&amp;gt;&lt;br /&gt;
  &amp;lt;/log&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;service id=&amp;quot;linker-yahoo&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;connect&amp;gt;&lt;br /&gt;
            &amp;lt;ip&amp;gt;127.0.0.1&amp;lt;/ip&amp;gt;&lt;br /&gt;
            &amp;lt;port&amp;gt;5225&amp;lt;/port&amp;gt;&lt;br /&gt;
            &amp;lt;secret&amp;gt;yahookey&amp;lt;/secret&amp;gt;&lt;br /&gt;
        &amp;lt;/connect&amp;gt;&lt;br /&gt;
        &amp;lt;uplink/&amp;gt;&lt;br /&gt;
    &amp;lt;/service&amp;gt;&lt;br /&gt;
  &amp;lt;pidfile&amp;gt;/var/run/jabber/jabber-yahoo.pid&amp;lt;/pidfile&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;service id=&amp;quot;yahoo.reseaucitoyen.be&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;load&amp;gt;&amp;lt;yahoo_transport&amp;gt;/var/lib/jabber/yahoo/yahoo-transport.so&amp;lt;/yahoo_transport&amp;gt;&amp;lt;/load&amp;gt;&lt;br /&gt;
    &amp;lt;config xmlns=&amp;quot;jabber:config:yahoo&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- This is the name that will appear when the transport is browsed or discovered.  REQUIRED --&amp;gt;&lt;br /&gt;
      &amp;lt;vCard&amp;gt;&lt;br /&gt;
        &amp;lt;NAME&amp;gt;Passerelle vers Yahoo!&amp;lt;/NAME&amp;gt;&lt;br /&gt;
        &amp;lt;DESC&amp;gt;Ce service fournit une passerelle pour communiquer avec le reseau Yahoo!&amp;lt;/DESC&amp;gt;&lt;br /&gt;
      &amp;lt;/vCard&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- This is the text that is presented to the user when they register with transport REQUIRED --&amp;gt;&lt;br /&gt;
      &amp;lt;instructions&amp;gt;Entrez votre login Yahoo! Messenger et password.&amp;lt;/instructions&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- The Yahoo IM server REQUIRED ... should not have to be changed --&amp;gt;&lt;br /&gt;
      &amp;lt;server&amp;gt;scs.yahoo.com&amp;lt;/server&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- The Yahoo IM server&amp;#039;s port REQUIRED ... should not have to be changed --&amp;gt;&lt;br /&gt;
      &amp;lt;port&amp;gt;5050&amp;lt;/port&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- The character map. This provides character set translation from UTF-8&lt;br /&gt;
     to the indicated character map. See the man page for &amp;#039;iconv&amp;#039; for available&lt;br /&gt;
     character maps on your platform. CP1252 is the standard Windows character&lt;br /&gt;
     set --&amp;gt;&lt;br /&gt;
      &amp;lt;charmap&amp;gt;CP1252&amp;lt;/charmap&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;!-- When this element exists, the transport will send new mail notifications as&lt;br /&gt;
     well as a count of unread messages when the user initially logs in --&amp;gt;&lt;br /&gt;
      &amp;lt;newmail/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;/config&amp;gt;&lt;br /&gt;
  &amp;lt;/service&amp;gt;&lt;br /&gt;
 &amp;lt;/jabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer /etc/init.d/jabber-yahoo:&lt;br /&gt;
 #! /bin/sh&lt;br /&gt;
 #&lt;br /&gt;
 # jabber	init script to start jabber daemon&lt;br /&gt;
 #&lt;br /&gt;
 #		Created from Bernd Eckenfels &amp;lt;ecki@lina.inka.de&amp;gt;&lt;br /&gt;
 #&lt;br /&gt;
 #		Written by Miquel van Smoorenburg &amp;lt;miquels@cistron.nl&amp;gt;.&lt;br /&gt;
 #		Modified for Debian GNU/Linux&lt;br /&gt;
 #		by Ian Murdock &amp;lt;imurdock@gnu.ai.mit.edu&amp;gt;.&lt;br /&gt;
 #&lt;br /&gt;
 # Version:	@(#)skeleton  1.8  03-Mar-1998  miquels@cistron.nl&lt;br /&gt;
 #&lt;br /&gt;
 # This file was automatically customized by dh-make on Sun, 21 May:31:20 +0200&lt;br /&gt;
 &lt;br /&gt;
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin&lt;br /&gt;
 DAEMON=/usr/sbin/jabberd&lt;br /&gt;
 NAME=jabber-yahoo&lt;br /&gt;
 DESC=jabber-yahoo&lt;br /&gt;
 CONF=/etc/jabber/transport-yahoo.xml&lt;br /&gt;
 PID=/var/run/jabber/jabber-yahoo.pid&lt;br /&gt;
 CMDLINE=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 test -f $DAEMON -a -f $CONF || exit 0&lt;br /&gt;
 &lt;br /&gt;
 # set some parameters like JABBER_HOSTNAME&lt;br /&gt;
 if test -x /etc/jabber/jabber.cfg; then&lt;br /&gt;
  . /etc/jabber/jabber.cfg&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 if [ x&amp;quot;$JABBER_HOSTNAME&amp;quot; != x&amp;quot;&amp;quot; ]; then&lt;br /&gt;
 	CMDLINE=&amp;quot;$CMDLINE -h $JABBER_HOSTNAME&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 if [ x&amp;quot;$JABBER_SPOOL&amp;quot; != x&amp;quot;&amp;quot; ]; then&lt;br /&gt;
 	CMDLINE=&amp;quot;$CMDLINE -s $JABBER_SPOOL&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 if [ x&amp;quot;$CONF&amp;quot; != x&amp;quot;&amp;quot; ]; then&lt;br /&gt;
 	CMDLINE=&amp;quot;$CMDLINE -c $CONF&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 if [ x&amp;quot;$CMDLINE&amp;quot; != x&amp;quot;&amp;quot; ]; then&lt;br /&gt;
 	CMDLINE=&amp;quot;-- $CMDLINE&amp;quot;&lt;br /&gt;
 fi&lt;br /&gt;
 &lt;br /&gt;
 set -e&lt;br /&gt;
 &lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
   start)&lt;br /&gt;
 	echo -n &amp;quot;Starting $DESC: &amp;quot;&lt;br /&gt;
 	cd /usr/lib/jabber/&lt;br /&gt;
 	start-stop-daemon -b -c daemon --start --quiet --pidfile $PID --startas $DAEMON $CMDLINE ||  echo -n &amp;quot;&amp;lt;Failed&amp;gt; &amp;quot;&lt;br /&gt;
 	echo &amp;quot;$NAME.&amp;quot;&lt;br /&gt;
 	;;&lt;br /&gt;
   stop)&lt;br /&gt;
 	echo -n &amp;quot;Stopping $DESC: &amp;quot;&lt;br /&gt;
 	start-stop-daemon --stop --quiet --pidfile $PID || echo -n &amp;quot;&amp;lt;Failed&amp;gt; &amp;quot;&lt;br /&gt;
 	echo &amp;quot;$NAME.&amp;quot;&lt;br /&gt;
 	;;&lt;br /&gt;
   reload)&lt;br /&gt;
 	echo &amp;quot;Reloading $DESC configuration files.&amp;quot;&lt;br /&gt;
 	start-stop-daemon --stop --signal 1 --quiet \&lt;br /&gt;
 		--pidfile $PID --exec $DAEMON&lt;br /&gt;
   ;;&lt;br /&gt;
   restart|force-reload)&lt;br /&gt;
 	#&lt;br /&gt;
 	#	If the &amp;quot;reload&amp;quot; option is implemented, move the &amp;quot;force-reload&amp;quot;&lt;br /&gt;
 	#	option to the &amp;quot;reload&amp;quot; entry above. If not, &amp;quot;force-reload&amp;quot; is&lt;br /&gt;
 	#	just the same as &amp;quot;restart&amp;quot;.&lt;br /&gt;
 	#&lt;br /&gt;
 	echo -n &amp;quot;Restarting $DESC: &amp;quot;&lt;br /&gt;
 	$0 stop&lt;br /&gt;
 	sleep 1&lt;br /&gt;
 	$0 start&lt;br /&gt;
 	;;&lt;br /&gt;
   *)&lt;br /&gt;
 	N=/etc/init.d/$NAME&lt;br /&gt;
 	# echo &amp;quot;Usage: $N {start|stop|restart|reload|force-reload}&amp;quot; &amp;gt;&amp;amp;2&lt;br /&gt;
 	echo &amp;quot;Usage: $N {start|stop|restart|force-reload}&amp;quot; &amp;gt;&amp;amp;2&lt;br /&gt;
 	exit 1&lt;br /&gt;
 	;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
 exit 0&lt;br /&gt;
&lt;br /&gt;
 update-rc.d jabber-yahoo defaults 21 19&lt;br /&gt;
Ajouter également à /etc/init.d/jabber:&lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
  start)&lt;br /&gt;
        echo -n &amp;quot;Starting $DESC: &amp;quot;&lt;br /&gt;
        cd /usr/lib/jabber/&lt;br /&gt;
        start-stop-daemon -b -c daemon --start --quiet --exec $DAEMON $CMDLINE || echo -n &amp;quot;&amp;lt;Failed&amp;gt;&lt;br /&gt;
        echo &amp;quot;$NAME.&amp;quot;&lt;br /&gt;
 +       echo &amp;quot;Don&amp;#039;t forget to start also jabber-yahoo&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
  stop)&lt;br /&gt;
 +       /etc/init.d/jabber-yahoo stop&lt;br /&gt;
        echo -n &amp;quot;Stopping $DESC: &amp;quot;&lt;br /&gt;
        start-stop-daemon --stop --quiet --exec $DAEMON || echo -n &amp;quot;&amp;lt;Failed&amp;gt; &amp;quot;&lt;br /&gt;
        echo &amp;quot;$NAME.&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
Cela est fait tel que:&lt;br /&gt;
 /etc/init.d/jabber start     -&amp;gt; lance le jabberd principal&lt;br /&gt;
 /etc/init.d/jabber-yahoo start -&amp;gt; lance le service Yahoo!&lt;br /&gt;
 /etc/init.d/jabber-yahoo stop  -&amp;gt; arrete le service Yahoo!&lt;br /&gt;
 /etc/init.d/jabber stop      -&amp;gt; arrete le jabberd principal ET le service Yahoo&lt;/div&gt;</summary>
		<author><name>PhilippeTeuwen</name></author>
	</entry>
</feed>