<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: rox icons + ivman continued</title>
	<atom:link href="http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/</link>
	<description>Into The Void</description>
	<lastBuildDate>Sun, 25 Jul 2010 17:35:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Andreas</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-200232</link>
		<dc:creator>Andreas</dc:creator>
		<pubDate>Sat, 04 Oct 2008 09:49:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-200232</guid>
		<description>In my above post, the xml code was unfortunately filtered out. Not sure how to do this but I&#039;ll make a new try, removing all chevrons:

ivm:Match name=&quot;ivm.mountable&quot; value=&quot;true&quot;
ivm:Option name=&quot;mount&quot; value=&quot;true&quot; 
 Add the following line, which will remove the icon when you unplugg the device:
ivm:Option name=&quot;execun&quot; value=&quot;fbroxautomount Remove $hal.volume.mount_point$&quot;
ivm:Match

Note: You need to edit the file as sudo.</description>
		<content:encoded><![CDATA[<p>In my above post, the xml code was unfortunately filtered out. Not sure how to do this but I&#8217;ll make a new try, removing all chevrons:</p>
<p>ivm:Match name=&#8221;ivm.mountable&#8221; value=&#8221;true&#8221;<br />
ivm:Option name=&#8221;mount&#8221; value=&#8221;true&#8221;<br />
 Add the following line, which will remove the icon when you unplugg the device:<br />
ivm:Option name=&#8221;execun&#8221; value=&#8221;fbroxautomount Remove $hal.volume.mount_point$&#8221;<br />
ivm:Match</p>
<p>Note: You need to edit the file as sudo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andreas Bergvall</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-200231</link>
		<dc:creator>Andreas Bergvall</dc:creator>
		<pubDate>Sat, 04 Oct 2008 09:41:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-200231</guid>
		<description>Hi,

I&#039;m using fluxbuntu with rox and ivman and found another solution for my USB sticks after playing around.
First there is a fluxbuntu(?) bug requiring us to do mkdir ~/.ivman if it doesn&#039;t exist. Otherwise it woun&#039;t mount correctly.
Secondly I needed to change the unmount command from &#039;umount&#039; to &#039;pumount&#039; (in rox options-ActionWindow)
Third I edited /etc/ivman/IvmConfigActions.xml :
 
   
  
   
  

I haven&#039;t compared fbroxautomount in detail with your rox.panelput, but I assume they do more or less the same things.
Anyone knows any drawback with this fix? (except for removal at unplugg rather than unmount)</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;m using fluxbuntu with rox and ivman and found another solution for my USB sticks after playing around.<br />
First there is a fluxbuntu(?) bug requiring us to do mkdir ~/.ivman if it doesn&#8217;t exist. Otherwise it woun&#8217;t mount correctly.<br />
Secondly I needed to change the unmount command from &#8216;umount&#8217; to &#8216;pumount&#8217; (in rox options-ActionWindow)<br />
Third I edited /etc/ivman/IvmConfigActions.xml :</p>
<p>I haven&#8217;t compared fbroxautomount in detail with your rox.panelput, but I assume they do more or less the same things.<br />
Anyone knows any drawback with this fix? (except for removal at unplugg rather than unmount)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xaos</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-190361</link>
		<dc:creator>Xaos</dc:creator>
		<pubDate>Mon, 18 Aug 2008 21:13:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-190361</guid>
		<description>Those of you that are getting the unexpected errors need to make one change to the rox.panelput script.

Change the first line from:

#!/bin/sh

to 

#!/bin/bash

This script uses bash-specific features that are NOT compliant with generic &#039;sh&#039;.  Ubuntu has changed (a while back if I remember correctly) to using dash as it&#039;s default shell.  So, this should fix your issues.</description>
		<content:encoded><![CDATA[<p>Those of you that are getting the unexpected errors need to make one change to the rox.panelput script.</p>
<p>Change the first line from:</p>
<p>#!/bin/sh</p>
<p>to </p>
<p>#!/bin/bash</p>
<p>This script uses bash-specific features that are NOT compliant with generic &#8217;sh&#8217;.  Ubuntu has changed (a while back if I remember correctly) to using dash as it&#8217;s default shell.  So, this should fix your issues.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-150344</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Tue, 15 Apr 2008 19:46:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-150344</guid>
		<description>&lt;a href=&#039;http://www.void.gr/kargig/blog/wp-content/rox.panelput0.34.gz&#039; title=&#039;&#039; rel=&quot;nofollow&quot;&gt;rox.panelput 0.34&lt;/a&gt; posted after a &lt;a href=&#039;http://www.void.gr/kargig/blog/2006/07/24/create-icons-on-rox-desktop-of-automounted-media-by-ivman/#comment-150305&#039; rel=&quot;nofollow&quot;&gt;suggestion by a reader&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p><a href='http://www.void.gr/kargig/blog/wp-content/rox.panelput0.34.gz' title='' rel="nofollow">rox.panelput 0.34</a> posted after a <a href='http://www.void.gr/kargig/blog/2006/07/24/create-icons-on-rox-desktop-of-automounted-media-by-ivman/#comment-150305' rel="nofollow">suggestion by a reader</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brunus</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-138139</link>
		<dc:creator>Brunus</dc:creator>
		<pubDate>Fri, 01 Feb 2008 10:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-138139</guid>
		<description>Hi.
I used the last release of your script and I have a new error.
I don&#039;t have anymore the problem with .ivman/mounted/devices, but still have a :
152 unexpected operator
152 same
152 same
170 same
170 same
178 same

When I plug my USB key, I can open the media/mykey folder and browse it but there is nothing un the file .ivman/mounted/devices. It&#039;s empty...I Think the problem is here...right ?

Best regards.</description>
		<content:encoded><![CDATA[<p>Hi.<br />
I used the last release of your script and I have a new error.<br />
I don&#8217;t have anymore the problem with .ivman/mounted/devices, but still have a :<br />
152 unexpected operator<br />
152 same<br />
152 same<br />
170 same<br />
170 same<br />
178 same</p>
<p>When I plug my USB key, I can open the media/mykey folder and browse it but there is nothing un the file .ivman/mounted/devices. It&#8217;s empty&#8230;I Think the problem is here&#8230;right ?</p>
<p>Best regards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-137963</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Thu, 31 Jan 2008 19:53:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-137963</guid>
		<description>I&#039;ve uploaded a new version (0.33) of the rox.panelput script. You will find the link on the post. I hope it works better now for you.

I am also in the process of rewriting the script from bash to python so that it becomes a bit more sane...</description>
		<content:encoded><![CDATA[<p>I&#8217;ve uploaded a new version (0.33) of the rox.panelput script. You will find the link on the post. I hope it works better now for you.</p>
<p>I am also in the process of rewriting the script from bash to python so that it becomes a bit more sane&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brunus</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-137946</link>
		<dc:creator>Brunus</dc:creator>
		<pubDate>Thu, 31 Jan 2008 17:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-137946</guid>
		<description>Hi.
Very nice work I think !

But I have a problem to make it run on Fluxbuntu. I think it&#039;s a prob with ivman only. If I Try to run rox.panelput Add /media/U3 it answers :
wc: /home/myhome/.ivman/mounted/devices: No such file or directory
NUMLINES =
(simplified output there)
145 unexpected operator
145 same as above
145 same
163 same
163 same
171 same

I tried to reconfigure (dpkg-reconfigure ivman) but still not working.
What I did wrong ? Do you have an idea please ?

Thanks a lot for any answer.

Sincerely.</description>
		<content:encoded><![CDATA[<p>Hi.<br />
Very nice work I think !</p>
<p>But I have a problem to make it run on Fluxbuntu. I think it&#8217;s a prob with ivman only. If I Try to run rox.panelput Add /media/U3 it answers :<br />
wc: /home/myhome/.ivman/mounted/devices: No such file or directory<br />
NUMLINES =<br />
(simplified output there)<br />
145 unexpected operator<br />
145 same as above<br />
145 same<br />
163 same<br />
163 same<br />
171 same</p>
<p>I tried to reconfigure (dpkg-reconfigure ivman) but still not working.<br />
What I did wrong ? Do you have an idea please ?</p>
<p>Thanks a lot for any answer.</p>
<p>Sincerely.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-122320</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Mon, 05 Nov 2007 16:39:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-122320</guid>
		<description>make sure your user belongs to the &quot;plugdev&quot; group to be able to eject the device properly.
Here&#039;s my current eject script: 
&lt;code&gt;
#!/bin/sh
rox.panelput Remove &quot;$1&quot;; 
echo &quot;1=$1&quot;
TOSCAN=`echo &quot;$1&quot; &#124; sed -e &#039;s/ /\\\\\\\40/g&#039;`
TOUMOUNT=`grep &quot;$TOSCAN&quot; /proc/mounts &#124; cut -d&quot; &quot; -f1`
echo &quot;TOUMOUNT=$TOUMOUNT&quot;
pumount &quot;$TOUMOUNT&quot;
eject.old -v -p &quot;$TOUMOUNT&quot;
&lt;/code&gt;

You can download &lt;a href=&quot;http://www.ilugr.gr/iloog/&quot; rel=&quot;nofollow&quot;&gt;iloog liveCD&lt;/a&gt; to check how exactly my scripts work. Use it as an example for your pc :)</description>
		<content:encoded><![CDATA[<p>make sure your user belongs to the &#8220;plugdev&#8221; group to be able to eject the device properly.<br />
Here&#8217;s my current eject script:<br />
<code><br />
#!/bin/sh<br />
rox.panelput Remove "$1";<br />
echo "1=$1"<br />
TOSCAN=`echo "$1" | sed -e 's/ /\\\\\\\40/g'`<br />
TOUMOUNT=`grep "$TOSCAN" /proc/mounts | cut -d" " -f1`<br />
echo "TOUMOUNT=$TOUMOUNT"<br />
pumount "$TOUMOUNT"<br />
eject.old -v -p "$TOUMOUNT"<br />
</code></p>
<p>You can download <a href="http://www.ilugr.gr/iloog/" rel="nofollow">iloog liveCD</a> to check how exactly my scripts work. Use it as an example for your pc <img src='http://www.void.gr/kargig/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hector</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-122318</link>
		<dc:creator>Hector</dc:creator>
		<pubDate>Mon, 05 Nov 2007 15:56:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-122318</guid>
		<description>Hi!

Thanks for the quick response. I see your point above, but currently my rox panel accepts an icon which shows an attention sign if no usb device is plugged in. This icon changes to the familiar blue folder with a green lighted circle when my pen drive is inserted and mounted. All this happens automatically via ivman. I have added text to be displayed under the icon (USBDiskPro, which is the id of my pen-drive).

The sole remaining problem, in my case, is the inconvenience of becoming root and navigating to /media to eject the device. If I can solve this, then the whole thing will work as I want. (I&#039;m not concerned with device names, or icon position, etc.).

Moreover, right-clicking on the panel icon shows the usual rox menu AND includes an Eject option. Choosing this one yields an error message: &quot;Device /dev/sda1 was not mounted by you, eject: unmount of `/media/sda1&#039; failed, eject failed&quot;. 

There&#039;s also the option &#039;Mount point USBDiskPro&#039; which shows Unmount in a sub-menu. Clicking on this one also shows an error message: &quot;Unmounting 
/media/sda1, umount: /media/sda1 is not in the fstab (and you are not root) Unmount failed.

Please excuse my questioning, but I am a newbie in Linux and still groping for several items/places to learn and improve my skills. Any ideas?</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>Thanks for the quick response. I see your point above, but currently my rox panel accepts an icon which shows an attention sign if no usb device is plugged in. This icon changes to the familiar blue folder with a green lighted circle when my pen drive is inserted and mounted. All this happens automatically via ivman. I have added text to be displayed under the icon (USBDiskPro, which is the id of my pen-drive).</p>
<p>The sole remaining problem, in my case, is the inconvenience of becoming root and navigating to /media to eject the device. If I can solve this, then the whole thing will work as I want. (I&#8217;m not concerned with device names, or icon position, etc.).</p>
<p>Moreover, right-clicking on the panel icon shows the usual rox menu AND includes an Eject option. Choosing this one yields an error message: &#8220;Device /dev/sda1 was not mounted by you, eject: unmount of `/media/sda1&#8242; failed, eject failed&#8221;. </p>
<p>There&#8217;s also the option &#8216;Mount point USBDiskPro&#8217; which shows Unmount in a sub-menu. Clicking on this one also shows an error message: &#8220;Unmounting<br />
/media/sda1, umount: /media/sda1 is not in the fstab (and you are not root) Unmount failed.</p>
<p>Please excuse my questioning, but I am a newbie in Linux and still groping for several items/places to learn and improve my skills. Any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-121352</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Mon, 29 Oct 2007 23:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-121352</guid>
		<description>If you don&#039;t use rox pinboard I can&#039;t think of any other place to have an &quot;icon&quot; to umount/eject your usb devices. What did you have in mind ? Where would you like to have a place to show the devices and be able to eject them if that place is not the &quot;desktop&quot; ?</description>
		<content:encoded><![CDATA[<p>If you don&#8217;t use rox pinboard I can&#8217;t think of any other place to have an &#8220;icon&#8221; to umount/eject your usb devices. What did you have in mind ? Where would you like to have a place to show the devices and be able to eject them if that place is not the &#8220;desktop&#8221; ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hector Acevedo</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-121003</link>
		<dc:creator>Hector Acevedo</dc:creator>
		<pubDate>Mon, 29 Oct 2007 01:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-121003</guid>
		<description>Hi,

I use Fluxbox+Rox and find the combo great. I&#039;ve been also using ivman for mounting/unmounting my USB devices but to Eject them I have to be root and go to /media. This is a hassle and I feel your above method could provide the solution. 

However, I DO NOT use Rox pinboard feature (I like to have a clean desktop) and only use Rox panel. I kwonder if the above will work in this case or which tweaking will be required for the purpose.

Any comments/suggestions will be most welcome. Thanks

Hector</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I use Fluxbox+Rox and find the combo great. I&#8217;ve been also using ivman for mounting/unmounting my USB devices but to Eject them I have to be root and go to /media. This is a hassle and I feel your above method could provide the solution. </p>
<p>However, I DO NOT use Rox pinboard feature (I like to have a clean desktop) and only use Rox panel. I kwonder if the above will work in this case or which tweaking will be required for the purpose.</p>
<p>Any comments/suggestions will be most welcome. Thanks</p>
<p>Hector</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-48681</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Mon, 02 Apr 2007 15:34:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-48681</guid>
		<description>The HOME variable in the script is indeed unnecessary if someone uses his real home path for it. I&#039;ll correct it.


The scripts posted here are neither perfect nor optimized. They do work for me though, so I posted them. If anyone wants to correct/optimize them I&#039;d be glad if he posted his work someplace and notified me by a comment here. That&#039;s what the open source is all about..right ? :)</description>
		<content:encoded><![CDATA[<p>The HOME variable in the script is indeed unnecessary if someone uses his real home path for it. I&#8217;ll correct it.</p>
<p>The scripts posted here are neither perfect nor optimized. They do work for me though, so I posted them. If anyone wants to correct/optimize them I&#8217;d be glad if he posted his work someplace and notified me by a comment here. That&#8217;s what the open source is all about..right ? <img src='http://www.void.gr/kargig/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Staz</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-48677</link>
		<dc:creator>Staz</dc:creator>
		<pubDate>Mon, 02 Apr 2007 14:43:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-48677</guid>
		<description>I don&#039;t understand why you are asking us to modify the $HOME variable in the script, or even why you have one, since there is an already existing HOME variable in the environment variables</description>
		<content:encoded><![CDATA[<p>I don&#8217;t understand why you are asking us to modify the $HOME variable in the script, or even why you have one, since there is an already existing HOME variable in the environment variables</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: site admin</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-48469</link>
		<dc:creator>site admin</dc:creator>
		<pubDate>Sun, 01 Apr 2007 00:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-48469</guid>
		<description>You can see what the ivman does by starting ivman -d --nofork. It should give you enough information about what is really going on when you plug in a usb device. This is the output I get when I plug in my usb stick. You can clearly see rox.panelput running at some point.
&lt;code&gt;
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable
manager.c:1014 (ivm_media_changed) Attempting to mount device /dev/corsair
manager.c:786 (ivm_run_command) Running: pmount &#039;/dev/corsair&#039;
manager.c:1064 (ivm_media_changed) Device /dev/corsair is mounted at /media/corsair
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable
manager.c:844 (ivm_is_dvd) Checking for video DVD in device &#039;/dev/corsair&#039; mounted at &#039;/media/corsair&#039;
manager.c:863 (ivm_is_dvd) /dev/corsair does not look like a video DVD
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable
hal_interface.c:164 (hal_device_property_modified) Mounted: /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9
hal_interface.c:178 (hal_device_property_modified) Devices table has 1 entries
hal_interface.c:325 (print_device)      &quot;/org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9&quot;     &quot;/dev/corsair&quot;
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable
manager.c:786 (ivm_run_command) Running: /usr/bin/rox.panelput Add &quot;/media/corsair&quot; &quot;CORSAIR&quot;
hal_interface.c:48 (hal_device_added) New Device: /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0 is device /dev/corsair
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable
manager.c:1014 (ivm_media_changed) Attempting to mount device /dev/corsair
manager.c:786 (ivm_run_command) Running: pmount &#039;/dev/corsair&#039;
Error: device /dev/corsair is already mounted to /media/corsair
NUMLINES = 1
We are adding a device
DEVICECOUNT = 0
spot = 1
THEPSI = 50
manager.c:1030 (ivm_media_changed) /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0 wasn&#039;t mounted, by us or by others...
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0 is device /dev/corsair
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable
&lt;/code&gt;

Are you sure you have succesfully edited the .ivman/IvmConfigProperties.xml config file ?
The relevant part should look quite like this:
&lt;code&gt;
&lt;ivm:Option name=&quot;checkOnInit&quot; value=&quot;false&quot; /&gt;
    &lt;ivm:Match name=&quot;*&quot; value=&quot;true&quot;&gt;
        &lt;ivm:Property name=&quot;hal.volume.is_mounted&quot;&gt;
            &lt;ivm:Action value=&quot;true&quot; exec=&#039;/usr/bin/rox.panelput Add &quot;$hal.volume.mount_point$&quot; &quot;$hal.volume.label$&quot;&#039; /&gt;
        &lt;/ivm:Property&gt;
    &lt;/ivm:Match&gt;
&lt;/code&gt;
</description>
		<content:encoded><![CDATA[<p>You can see what the ivman does by starting ivman -d &#8211;nofork. It should give you enough information about what is really going on when you plug in a usb device. This is the output I get when I plug in my usb stick. You can clearly see rox.panelput running at some point.<br />
<code><br />
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair<br />
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable<br />
manager.c:1014 (ivm_media_changed) Attempting to mount device /dev/corsair<br />
manager.c:786 (ivm_run_command) Running: pmount '/dev/corsair'<br />
manager.c:1064 (ivm_media_changed) Device /dev/corsair is mounted at /media/corsair<br />
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair<br />
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable<br />
manager.c:844 (ivm_is_dvd) Checking for video DVD in device '/dev/corsair' mounted at '/media/corsair'<br />
manager.c:863 (ivm_is_dvd) /dev/corsair does not look like a video DVD<br />
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair<br />
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable<br />
hal_interface.c:164 (hal_device_property_modified) Mounted: /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9<br />
hal_interface.c:178 (hal_device_property_modified) Devices table has 1 entries<br />
hal_interface.c:325 (print_device)      "/org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9"     "/dev/corsair"<br />
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9 is device /dev/corsair<br />
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable<br />
manager.c:786 (ivm_run_command) Running: /usr/bin/rox.panelput Add "/media/corsair" "CORSAIR"<br />
hal_interface.c:48 (hal_device_added) New Device: /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0<br />
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0 is device /dev/corsair<br />
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable<br />
manager.c:1014 (ivm_media_changed) Attempting to mount device /dev/corsair<br />
manager.c:786 (ivm_run_command) Running: pmount '/dev/corsair'<br />
Error: device /dev/corsair is already mounted to /media/corsair<br />
NUMLINES = 1<br />
We are adding a device<br />
DEVICECOUNT = 0<br />
spot = 1<br />
THEPSI = 50<br />
manager.c:1030 (ivm_media_changed) /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0 wasn't mounted, by us or by others...<br />
IvmConfig/IvmConfigCommon.c:168 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_D4B4_A5D9_0 is device /dev/corsair<br />
IvmConfig/IvmConfigCommon.c:323 (ivm_device_is_mountable) Device /dev/corsair appears to be mountable<br />
</code></p>
<p>Are you sure you have succesfully edited the .ivman/IvmConfigProperties.xml config file ?<br />
The relevant part should look quite like this:<br />
<code><br />
&lt;ivm:Option name="checkOnInit" value="false" /&gt;<br />
    &lt;ivm:Match name="*" value="true"&gt;<br />
        &lt;ivm:Property name="hal.volume.is_mounted"&gt;<br />
            &lt;ivm:Action value="true" exec='/usr/bin/rox.panelput Add "$hal.volume.mount_point$" "$hal.volume.label$"' /&gt;<br />
        &lt;/ivm:Property&gt;<br />
    &lt;/ivm:Match&gt;<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preben</title>
		<link>http://www.void.gr/kargig/blog/2006/09/23/rox-icons-ivman-continued/comment-page-1/#comment-48466</link>
		<dc:creator>Preben</dc:creator>
		<pubDate>Sun, 01 Apr 2007 00:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.void.gr/kargig/blog/?p=219#comment-48466</guid>
		<description>Hi

I have followed the recipe, but I have one problem that I cannot get to work and that is that I don&#039;t get ivman to call the rox.panelput Add

I mean if I punmount a usbstick then rox.panelput Remove is always run, but as the usb stick is put in the usb the rox.panelput Add is not called. I checked this by running another program at the beginning of rox.panelput and it is only run when punmount

Any ideas?</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>I have followed the recipe, but I have one problem that I cannot get to work and that is that I don&#8217;t get ivman to call the rox.panelput Add</p>
<p>I mean if I punmount a usbstick then rox.panelput Remove is always run, but as the usb stick is put in the usb the rox.panelput Add is not called. I checked this by running another program at the beginning of rox.panelput and it is only run when punmount</p>
<p>Any ideas?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
