Menu item installed for prismstumbler points to wrong place

Bug #6097 reported by Kevin Otte
20
Affects Status Importance Assigned to Milestone
prismstumbler (Ubuntu)
Fix Released
Medium
MOTU Reviewers Team

Bug Description

When you install the 'prismstumbler' package from universe, the menu item installed in th "Other" group attempts to launch "/usr/bin/pst", which does not exist.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report. Which version of Ubuntu and prismstumbler do you use?

Changed in prismstumbler:
assignee: nobody → motu
status: New → NeedInfo
Revision history for this message
Kevin Otte (nivex) wrote :

Ubuntu 5.10 (Breezy)
prismstumbler 0.7.0-2

Revision history for this message
Gauvain Pocentek (gpocentek) wrote : prismstumbler-0.7.0.debdiff

This debdiff modify the .desktop file:
 - points to the correct executable file
 - adds a GenericName entry

Changed in prismstumbler:
assignee: motu → motureviewers
status: Needs Info → In Progress
Changed in prismstumbler:
status: In Progress → Fix Released
Revision history for this message
KarlGoetz (kgoetz) wrote : Re: Menu item insalled for prismstumbler points to wrong place

I have this exact problem on Edubuntu Beta 1, so i'm reopening the bug.

Is something being done wrong/differently in the build process that causes this to break?

Changed in prismstumbler:
status: Fix Released → In Progress
Revision history for this message
Gauvain Pocentek (gpocentek) wrote :

The patch has not been applied correctly.
I've uploaded a fixed package on REVU (http://revu.tauware.de/details.py?upid=2298)

Changed in prismstumbler:
status: In Progress → Fix Committed
Revision history for this message
Gauvain Pocentek (gpocentek) wrote :

This time it's fixed...

Changed in prismstumbler:
status: Fix Committed → Fix Released
Revision history for this message
Ralf Meyer (ranf) wrote :

Sorry Gauvain, I don't think this will do it.

The /usr/bin/pst from http://prismstumbler.sf.net looks like this:
---
#! /bin/sh
/usr/bin/prismstumbler&
/usr/bin/psfront -i eth0
killall prismstumbler
---

The problem here is that it is hardcoded to eth0.

Revision history for this message
Gauvain Pocentek (gpocentek) wrote :

Thanks ranf.
I thought the problem was in the desktop file, but it seems that the /usr/bin/pst file is not installed at all.
I'll have a look at this.

Changed in prismstumbler:
status: Fix Released → In Progress
Revision history for this message
Barry deFreese (bddebian) wrote :

pst is supposed to be built in src/Makefile but this package appears to have some significant issues.

Revision history for this message
KarlGoetz (kgoetz) wrote :

Are there any steps that have been/can be taken to fix/remove this package?
this bug has been idle for a while, so perhaps its been resolved?

Revision history for this message
Barry deFreese (bddebian) wrote :

Unfortunately it doesn't look like it. There have been no updates in Debian or Ubuntu. I will try to look at it again.

Revision history for this message
Barry deFreese (bddebian) wrote :

I successfully packaged a newer upstream version which fixed the missing pst issue, unfortunately eth0 is still hardcoded and I'm not quite sure how to handle that effectively. I'm certainly open for suggestions. Thank you.

Revision history for this message
Ralf Meyer (ranf) wrote :

Barry, last time I tried that program I simply ran:
---
prismstumbler &
psfront
killall prismstumbler
---
Psfront allows you to choose a NIC.

Revision history for this message
Barry deFreese (bddebian) wrote :

Ralf,

Are you running dapper or Edgy? I have built 0.7.3 packages with a modified /usr/bin/pst that should handle this. I will post them based on what you are running. Thanks.

Revision history for this message
Ralf Meyer (ranf) wrote :

I'm on Dapper:

ii prismstumbler 0.7.0-2ubuntu2 Wireless network sniffer

Revision history for this message
Barry deFreese (bddebian) wrote :

Ralf,

Would you mind grabbing this .deb and installing with dpkg -i and testing it for me? It should add a desktop entry in Gnome which I would be curious if it worked also. Thanks again!

http://www2.bddebian.com:8000/packages/ubuntu/prismstumbler/dapper_deb/

Revision history for this message
Barry deFreese (bddebian) wrote :

Fixed in Edgy. Thank you.

Changed in prismstumbler:
status: In Progress → Fix Released
Revision history for this message
Ralf Meyer (ranf) wrote :

Barry,

sorry to reply so late.

The desktop entry is there and _kind of_ works. No useful scan results though.

/usr/bin/prismstumbler needs to be run with root privileges. Because it puts the card in promiscous mode.

I've tested with a Prism PCMCIA card and the hostap driver.
---
ralfm@vaio:~$ sudo cardctl info
Password:
PRODID_1="INTERSIL"
PRODID_2="I-GATE 11M PC Card / PC Card plus"
PRODID_3="Version 01.02"
PRODID_4=""
MANFID=0156,0002
FUNCID=6
---

I must admit I'm not that much interested in `prismstumbler' as long as `kismet' works for me.

Revision history for this message
Ralf Meyer (ranf) wrote :
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.