I agree with the previous posters.

I have currently 29 suid binaries installed, including stuff like
pulseaudio. I was asked for exactly zero of these if I would want them
suid during installation.

Barring serious security holes in scponlyc, I think shipping it broken
will decrease overall user security.

Furthermore, I came across this bug by chance. It did not even occur to
me that my shiny new Ubuntu might ship packages broken by default, so I
tried figuring out my mistake. The time saved for the scponly users by
not asking them about scponlyc is more than offset by the time spend by
would-be scponlyc users trying to debug their setup.

If you totally must ship scponly broken without asking the user (who btw
specifically wanted that package. It is not like there are many packages
which depend on scponly), please at least change the manpage to reflect
that.

I did not even find it mentioned in the documentation. Just add a "Due
to security concerns, scponlyc is broken by default in Debian and
Ubuntu. To use it run chmod u+s /usr/sbin/scponlyc." to the manpage. If
it was documented behaviour, I doubt anyone here would be enraged by
this bug.

I should not have to visit the upstream site of a package to learn about
problems of said package in my distribution.

Then again, it would be probably more useful to complain about this bug
to the Debian developers.

-- 
scponlyc has SUID not set
https://bugs.launchpad.net/bugs/51085
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to