Indicator fifopath should be relocated

Bug #611183 reported by Andreas Heinlein
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Thunderbird Indicator
Fix Committed
Low
Unassigned

Bug Description

I noticed that indicator.py tries to create a fifo in the extension directory. This does not work if the extension is installed as a shared extension for all users, as is the case when you make an Ubuntu package of it. I suggest creating the fifo in /tmp instead.

Related branches

Revision history for this message
Adrien Cunin (adri2000) wrote :

Yep, confirmed. I'm not sure using /tmp/indicator-fifo would be a good idea actually: what if multiple users are using Thunderbird at the same time?

Changed in libnotify-mozilla:
status: New → Confirmed
Revision history for this message
Ruben Verweij (ruben-verweij) wrote :

Thank you for your bug report. I didn't think of that, but it should indeed be relocated then. I think it is best to create it in /tmp then, with some kind of unique name for the Thunderbird profile that's being used. I will let you know once it's fixed.

Changed in libnotify-mozilla:
assignee: nobody → Ruben Verweij (ruben-verweij)
importance: Undecided → Low
status: Confirmed → In Progress
Revision history for this message
Ruben Verweij (ruben-verweij) wrote :

I have committed a fix in trunk. The path looks like this now: /tmp/thunderbird.tbindicator.dev-fifo498, where '498' is a "random" number.

Changed in libnotify-mozilla:
status: In Progress → Fix Committed
Revision history for this message
Ruben Verweij (ruben-verweij) wrote :

Oh, and I forgot to mention: 'dev' is the name of the current profile.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.