<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><br>Message: 3<br>Date: Thu, 10 May 2007 10:21:42 +0200<br>From: Anders F Bj?rklund <
<a href="mailto:afb@algonet.se">afb@algonet.se</a>><br>Subject: Xfce Panel Plugin for Smart<br>To: <a href="mailto:smart@labix.org">smart@labix.org</a><br>Message-ID: <<a href="mailto:31992dabfae9b75be7f7aa647d13a4c1@algonet.se">
31992dabfae9b75be7f7aa647d13a4c1@algonet.se</a>><br>Content-Type: text/plain; charset=US-ASCII; format=flowed<br><br>Hi,<br>I've done a panel plugin for Xfce 4.4 and Smart 0.50.<br>(recently renamed xfce4-smartpm-plugin, with the "pm")
<br><br>It checks for package upgrades and launches the GUI,<br>it can also look for channel updates on user demand.<br>(the check uses "smart upgrade --dump" and the update<br>uses either of "smart-update" or "sudo smart update")
<br><br>When there are upgrades available it will launch the<br>update interface when clicked, otherwise the regular.<br>It has been tested to work with Fedora and Xubuntu,<br>their latest versions have Xfce 4.4 (fc7 and feisty).
<br><br>Note that the plugin does not check the network for<br>updates, this is up to the admin (I use a cron job)<br>It merely shows the current upgrade status in the<br>panel, and offers a (gksudo) launcher for the GUI.
<br><br><br>Having a little bit of trouble with SVN, but there is some code at:<br><a href="http://goodies.xfce.org/projects/panel-plugins/xfce4-smartpm-plugin">http://goodies.xfce.org/projects/panel-plugins/xfce4-smartpm-plugin
</a><br><br>I wrote it because I was missing the Pirut/Pup/Puplet icon in Fedora,<br>but I don't think Xubuntu has any either ? (beyond "update-notifier")<br><br>Eventually I want it to use an icon more similar to what mail-watcher
<br>has (i.e. a nice SVG parcel), but so far it just uses the Smart icon.<br><br>--anders<br><br><br></blockquote></div>Anders,<br>   Perfect timing! I'm using XFCE 4.4 on CentOS5 for a project and needed that. I'm a little confused though 
<br>because you say it checks for package upgrades but does not check the network for updates. Could you explain?<br><br>Grant<br>