[Github-comments] [geany/geany] Domain socket error: Not working via sudo is a geany bug, not a feature or bug in sudo (#1150)

doublemeat notifications at xxxxx
Wed Aug 31 18:44:55 UTC 2016


@b4n, thanks for the response. Your response of
> get a properly configured sudo
may be a technically correct response, but it dismisses reality. The overwhelming majority of installed *unixes - and in fact the majority of cloud computing - ship by default with a _not_ "properly configured sudo". (Ubuntu.) As a result, a fair amount of bash scripts as well as habit, in fact _relies_ on the "improperly" configured sudo.

There is a ton of stuff in Linux (and BSD and Windows) where "improper" eventually became "standard", and tools & apps that consume their services either have to assume "improper" function, or at least be able not fail in the face of it. Like I said before, I've never seen a base of code yet, that consumes lower-level services as a significant portion of it's function, that doesn't have a significant if not majority share of code devoted to working around flaws. Nirvana would be stuff that works as expected. _Whether or not stuff below it works as expected._

I could be wrong and it's just an opinion, but it feels like your response is one of dogmatic ideology, and does nothing to address the world as it is. That's just my reading. I know that's an attractive stance in the open-source world. (And to be fair, there is an important place at the table for hyper-rigid idealistic purity - but it can't be the only voice. We need the inflexible purists hashing things out with the end users. When those two don't talk, things get bad.)

The world as it is contains a fair amount, possibly a majority, of improperly configured sudo. The world as it is includes a fair amount of people that invoke GUI tools from command-line sudo. To deny either reality, or say we shouldn't or aren't going to recognize their existence, is a fundamental failure.

/soapbox

To answer your question, yes I do have dotfiles owned by root. Most people do if they use dbus or gvfs. I also have a couple of paths put there by installers, apparently incorrectly. ...But...I've broken things before by assuming nothing but me should have ownership in my own directory ;-). Nothing geany-related anyway. Why do you ask?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1150#issuecomment-243861384
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160831/1e9d8814/attachment.html>


More information about the Github-comments mailing list