<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
seth vidal wrote:
<blockquote cite="mid1148817372.28729.7.camel@cutter" type="cite">
  <pre wrap="">On Sun, 2006-05-28 at 13:50 +0200, Damien Durand wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">It's possible to look the sources of this application? I'm intersted
to contribute, I need to know the list of thing to be made.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
the backend daemon is checked into yum cvs:
<a class="moz-txt-link-freetext" href="http://devel.linux.duke.edu/cgi-bin/viewvc.cgi/yum/yum-updatesd.py?view=log">http://devel.linux.duke.edu/cgi-bin/viewvc.cgi/yum/yum-updatesd.py?view=log</a>

the frontend applet is in fedora cvs, I think, but I've not seen it yet.
Jeremy, where is it?

-sv


  </pre>
</blockquote>
I found Jeremy's code here.<br>
<br>
export <a class="moz-txt-link-abbreviated" href="mailto:CVSROOT=:pserver:anonymous@elvis.redhat.com:/usr/local/CVS">CVSROOT=:pserver:anonymous@elvis.redhat.com:/usr/local/CVS</a><br>
cvs login<br>
cvs checkout pirut<br>
<br>
take a look at publet.py.<br>
<br>
I have done a little test.<br>
<br>
1. copy 'etc/yum-updatesd.conf' from yum CVS Head&nbsp; to '
/etc/dbus-1/system.d/'<br>
2. create '/etc/yum/yum-updatesd.conf'<br>
add:<br>
[main]<br>
emit_via = dbus<br>
run_interval = 60&nbsp; # Check for update every 60 sek.<br>
3. run 'sudo python yum-updatesd.py -f' from a directory containing yum
CVS head.<br>
4. run 'dbus-monitor --system' in another window to monitor DBus
signals.<br>
5. run 'python publet.py' from a directory containing the pirut CVS
checkout.<br>
<br>
Every 60 sek, you will see DBus signal from yum-updatesd.py telling is
any updates is availible.<br>
<br>
If any updates is available, publet.py will show an icon in the
notification area.<br>
<br>
I have used FC5 for the test and gnome-python2-libegg need to be
installed for puplet.py.<br>
<br>
Tim<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>