Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 159452 - net-wireless/kismet doesn't have the suid installation method
Summary: net-wireless/kismet doesn't have the suid installation method
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Christian Heim (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-30 01:51 UTC by Berk Birand
Modified: 2007-01-20 12:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Berk Birand 2006-12-30 01:51:09 UTC
kismet can be installed in two ways. The gentoo ebuild available supports the default way of installing it for root (by running make install). This is desirable for multi-user systems. However the alternate method of setting the suid so that it can be run by any user is not currently supported. Since laptops are mostly single-user, this option seems more appropriate. The user should at least be able to pick which one she wants.
In order to install it this way, the program needs to be installed using
make suidinstall
instead of 
make install
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-12-30 02:29:37 UTC
That's a horrible idea security-wise; if you have single-user laptop, just set suiduser to that one user.
Comment 2 Christian Heim (RETIRED) gentoo-dev 2007-01-20 12:44:43 UTC
(In reply to comment #0)
> kismet can be installed in two ways. The gentoo ebuild available supports the
> default way of installing it for root (by running make install). This is
> desirable for multi-user systems. However the alternate method of setting the
> suid so that it can be run by any user is not currently supported. Since
> laptops are mostly single-user, this option seems more appropriate. The user
> should at least be able to pick which one she wants.
> In order to install it this way, the program needs to be installed using
> make suidinstall
> instead of 
> make install

I won't put that in the tree. If you really intend on using that, maintain an ebuild for that in an overlay.