| View previous topic :: View next topic |
| Author |
Message |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Oct 03, 2012 1:39 am Post subject: udev pisses off Linus |
|
|
If you have a problem with Poettering&co forcing everybody to do it their way, no matter how stupid, this thread is pure gold for you:
http://marc.info/?l=linux-kernel&m=134918302507859&w=2 _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
wswartzendruber Veteran


Joined: 23 Mar 2004 Posts: 1197 Location: Jefferson, USA
|
Posted: Wed Oct 03, 2012 2:49 am Post subject: |
|
|
| I appreciate his goal (faster start-up), but trying this crap at the kernel level is stupid. |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1488 Location: U.S.A.
|
Posted: Wed Oct 03, 2012 7:00 am Post subject: |
|
|
What a clusterfuck. Are any of the people involved in systemd/udev actual engineers or computer scientists? It seems like watching a 10 year old with a chemistry set. "Let's mix the red, yellow, and blue stuff and see what happens!" _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Oct 03, 2012 9:34 am Post subject: |
|
|
they constantly forced their crap down the throat of the rest of the userspace. Now they tried it with the kernel... I hope they continue.. udev will be castrated faster than you can say 'Kay loves Lennart'.
| Quote: |
Stop this crazy. FIX UDEV ALREADY, DAMMIT.
Who maintains udev these days? Is it Lennart/Kai, as part of systemd?
Lennart/Kai, fix the udev regression already. Lennart was the one who
brought up kernel ABI regressions at some conference, and if you now
you have the *gall* to break udev in an incompatible manner that
requires basically impossible kernel changes for the kernel to "fix"
the udev interface, I don't know what to say.
"Two-faced lying weasel" would be the most polite thing I could say.
But it almost certainly will involve a lot of cursing.
|
I wish I could make this my sig. _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
aCOSwt Advocate


Joined: 19 Oct 2007 Posts: 2041 Location: Between the keyboard and the chair
|
Posted: Wed Oct 03, 2012 10:18 am Post subject: |
|
|
| energyman76b wrote: | | they constantly forced their crap down the throat of the rest of the userspace. Now they tried it with the kernel... I hope they continue.. udev will be castrated faster than you can say 'Kay loves Lennart'. |
| Linus wrote: | The "I wish things were otherwise than they are" mindset is wishful
thinking. Reality is that probing - and firmware loading - happens
from the module init routines quite often, and it clearly used to
work. So udev broke. Fix it, don't argue that you wish things were
otherwise |
_________________ In theory there are no differences between theory and practice. In practice, there are.
Don't try to understand my posts. Immanuel Kant never did, he thinks that only music and laughter do not have to mean anything. |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1488 Location: U.S.A.
|
Posted: Wed Oct 03, 2012 12:47 pm Post subject: |
|
|
I sent an email once to that Kay person, when I was trying to write a udev rule to handle the SCSI Zip disks once common in Macintoshes, and something arcane I needed didn't seem to be working as advertised. She never responded.
Trying to drive a change like this from the userspace end is a useful exercise in exploring user requirements, but it's now time to write those down in generalized form and take up the engineering process from the kernel outward. But what do I know; I'm just one of those useless pointy-haired "manager" assholes. _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
Dr.Willy Apprentice

Joined: 15 Jul 2007 Posts: 288 Location: NRW, Germany
|
|
| Back to top |
|
 |
notageek Tux's lil' helper


Joined: 05 Jun 2008 Posts: 78 Location: Bangalore, India
|
Posted: Wed Oct 03, 2012 1:15 pm Post subject: |
|
|
 _________________ What looks like a cat, flies like a bat, brays like a donkey, and plays like a monkey? |
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Oct 03, 2012 1:23 pm Post subject: |
|
|
she works at redhat.... _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1488 Location: U.S.A.
|
Posted: Wed Oct 03, 2012 1:31 pm Post subject: |
|
|
Gotta be gay. No self-respecting man would go through life being known as "Kay".  _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four.
Last edited by BoneKracker on Wed Oct 03, 2012 1:33 pm; edited 1 time in total |
|
| Back to top |
|
 |
notageek Tux's lil' helper


Joined: 05 Jun 2008 Posts: 78 Location: Bangalore, India
|
Posted: Wed Oct 03, 2012 1:32 pm Post subject: |
|
|
| energyman76b wrote: | | she works at redhat.... |
wswartzendruber has her in his circle. _________________ What looks like a cat, flies like a bat, brays like a donkey, and plays like a monkey? |
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Oct 03, 2012 2:25 pm Post subject: |
|
|
| BoneKracker wrote: | Gotta be gay. No self-respecting man would go through life being known as "Kay".  |
no, Kay means Kempe - fighter. It is not his fault that americans love to give their daughters male names. Maybe because they wished to have a son. Or some kind suppressed gayness.... so when they screw their daughters they can pretend to fuck a boy. _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
dmitchell Veteran


Joined: 17 May 2003 Posts: 1154 Location: Austin, Texas
|
Posted: Wed Oct 03, 2012 2:50 pm Post subject: |
|
|
| energyman76b wrote: | | BoneKracker wrote: | | Gotta be gay. No self-respecting man would go through life being known as "Kay". :P |
no, Kay means Kempe - fighter. It is not his fault that americans love to give their daughters male names. Maybe because they wished to have a son. Or some kind suppressed gayness.... so when they screw their daughters they can pretend to fuck a boy. |
It's been a long time since I was shocked by something I read on the internet. Thanks for reminding me what that feels like. _________________ Your argument is invalid. |
|
| Back to top |
|
 |
notageek Tux's lil' helper


Joined: 05 Jun 2008 Posts: 78 Location: Bangalore, India
|
Posted: Wed Oct 03, 2012 2:55 pm Post subject: |
|
|
So, you haven't seen his comic strip collection yet? _________________ What looks like a cat, flies like a bat, brays like a donkey, and plays like a monkey? |
|
| Back to top |
|
 |
steveL Veteran

Joined: 13 Sep 2006 Posts: 1674 Location: The Peanut Gallery
|
Posted: Wed Oct 03, 2012 5:02 pm Post subject: |
|
|
| linus wrote: | Stop this idiocy.
..
The fact that you continually try to make this a "kernel issue" is just disgusting. Talking about the kernel solving it "properly" is pretty dishonest, when the kernel wasn't the problem in the first place. The kernel not only does things right, but this all used to work fine. |
This is a common pattern with sievers and poettering: dishonest assertions make it into the accepted discourse, unless and until someone with more kudos calls them on it. (Try substituting the word "unix" for "kernel" or "the kernel" above and you pretty much have how I feel about it.)
A similar sort of dishonesty can be seen in the description for the new AUDIT_LOGINUID_IMMUTABLE kernel config setting:
| Code: | config AUDIT_LOGINUID_IMMUTABLE
bool "Make audit loginuid immutable"
depends on AUDIT
help
The config option toggles if a task setting its loginuid requires
CAP_SYS_AUDITCONTROL or if that task should require no special permissions
but should instead only allow setting its loginuid if it was never
previously set. On systems which use systemd or a similar central
process to restart login services this should be set to true. On older
systems in which an admin would typically have to directly stop and
start processes this should be set to false. Setting this to true allows
one to drop potentially dangerous capabilites from the login tasks,
but may not be backwards compatible with older init systems. |
When I read what it actually does, I could not understand why there is anything about the init system: init has always run getty, which runs login, and all of them have always run as root. So the capability itself can be seen as useful, if you want to enable a non-root program to handle logins, but it does not affect "older" init systems in any way. If anything, the capability is only needed by new init systems.
Instead, we have the clear inference, that older init systems are "potentially dangerous" in comparison to systemd. Which is laughable when you consider that the first thing the login program is going to do is setuid to the user's login, dropping root privileges.
So we have inaccurate, and irrelevant, marketing propaganda inserted into the kernel config help-files, lending authority to that nonsense, designed to make people think that only systemd is going to provide a secure login.
And if you understand security, you know that the Unix principles of keeping a program simple, and only performing one task, leads to a smaller attack vector and less code to audit. That is the antithesis of sievers and poettering's approach, yet they have the arrogance to claim better security, with false information.
When you look at their software, instead of making things easy to work with, it makes it hard, and then the blame is pushed on to everyone else around. The whole point of udev was to make device management simple: that means accommodating users with or without an initramfs, and handling the traditional methods, both in the kernel and in user-space. Instead we get more and more workarounds, or changes in fundamental policy and system-handling, as everyone else has to change to meet their expectation of how things should be done. (Which changes from month to month.) _________________
| creaker wrote: | | systemd. It is a really ass pain |
update - "a most excellent portage wrapper"
#friendly-coders -- We're still here for you™ ;) |
|
| Back to top |
|
 |
genstorm Advocate


Joined: 05 Apr 2007 Posts: 2242 Location: Austria
|
Posted: Wed Oct 03, 2012 6:13 pm Post subject: |
|
|
Priceless, quite simply.
| linus wrote: | Kay, you are so full of sh*t that it's not funny. You're refusing to
acknowledge your bugs, you refuse to fix them even when a patch is
sent to you, and then you make excuses for the fact that we have to
work around *your* bugs, and say that we should have done so from the
very beginning. |
Few decisions ever turned out so sweet as masking >=udev-180  _________________ backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1488 Location: U.S.A.
|
Posted: Wed Oct 03, 2012 8:54 pm Post subject: |
|
|
Is anybody looking for a topic for a thesis? I suggest "Castigation in the Cathedral: the Role of Public Humiliation in Open Source IT Governance". _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
wswartzendruber Veteran


Joined: 23 Mar 2004 Posts: 1197 Location: Jefferson, USA
|
Posted: Wed Oct 03, 2012 9:22 pm Post subject: |
|
|
| Who the hell is this Kay guy? |
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Oct 03, 2012 9:23 pm Post subject: |
|
|
in p.mask:
>=sys-fs/udev-171
because that one broke dvb-s for me. _________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
energyman76b Advocate


Joined: 26 Mar 2003 Posts: 2022 Location: Germany
|
Posted: Wed Oct 03, 2012 9:27 pm Post subject: |
|
|
| wswartzendruber wrote: | | Who the hell is this Kay guy? |
Lennart's brother in mind. The one who promised that merging systemd and udev had no drawbacks for everybody else. Like Lennart a head-in-ass person.
Lovable Linus:
| Quote: |
We are apparently better off trying to avoid udev like the plague.
Doing something very similar to this for module loading is probably a
good idea too.
|
_________________
| AidanJT wrote: |
Libertardian denial of reality is wholly unimpressive and unconvincing, and simply serves to demonstrate what a bunch of delusional fools they all are.
|
Satan's got perfectly toned abs and rocks a c-cup. |
|
| Back to top |
|
 |
Anon-E-moose Veteran


Joined: 23 May 2008 Posts: 1370 Location: Dallas area
|
Posted: Thu Oct 04, 2012 1:10 am Post subject: Re: udev pisses of Linus |
|
|
Pretty informative and lots of LoL's from Linus responses.
The simple point is udev used to work, prior to trying to make it part of systemd. Revert or make systemd w/udev irrelevant. _________________ Asus m5a99fx, Phenom II X6 - X64-multilib, glibc-2.15-r3, 3.9.1-zen
xorg-server-1.14 - lxde - nouveau
wine-1.5.30, oss4
gcc-4.7.3 CFLAGS="-march=native -O2 -floop-interchange -floop-strip-mine -floop-block -pipe" |
|
| Back to top |
|
 |
ichbinsisyphos Guru


Joined: 08 Dec 2006 Posts: 547
|
Posted: Thu Oct 04, 2012 2:39 am Post subject: |
|
|
| Quote: | Michael Shigorin 2012-10-03 14:55:49 EDT
(In reply to comment #12)
> I can not fix YOUR buggy drivers!
A billion "thank you", Kay, and another one to Cormier. Move your titanic on. |
The two are really planning to go to war with every Linux dev and user out there, right? |
|
| Back to top |
|
 |
BoneKracker Veteran


Joined: 14 Mar 2006 Posts: 1488 Location: U.S.A.
|
Posted: Thu Oct 04, 2012 2:55 am Post subject: |
|
|
| ichbinsisyphos wrote: | | Quote: | Michael Shigorin 2012-10-03 14:55:49 EDT
(In reply to comment #12)
> I can not fix YOUR buggy drivers!
A billion "thank you", Kay, and another one to Cormier. Move your titanic on. |
The two are really planning to go to war with every Linux dev and user out there, right? |
I've seen this before. What happens next is one of them gets arrested for murdering his wife, thereby eliminating the problem. _________________ Oldthinkers unbellyfeel INGSOC.
-- Headline of a document on Winston Smith's terminal in his cubicle at the Ministry of Truth, seen briefly in the background in one scene of the movie rendition of Nineteen Eighty-Four. |
|
| Back to top |
|
 |
pjp Administrator


Joined: 16 Apr 2002 Posts: 16029 Location: Colorado
|
Posted: Thu Oct 04, 2012 3:08 am Post subject: |
|
|
So there would be harmony in FOSSdev land if it weren't for wives? _________________ lolgov. 'cause where we're going, you don't have civil liberties.
In Loving Memory
1787 - 2008 |
|
| Back to top |
|
 |
richk449 Guru


Joined: 24 Oct 2003 Posts: 345
|
Posted: Thu Oct 04, 2012 3:18 am Post subject: |
|
|
| BoneKracker wrote: | | ichbinsisyphos wrote: | | Quote: | Michael Shigorin 2012-10-03 14:55:49 EDT
(In reply to comment #12)
> I can not fix YOUR buggy drivers!
A billion "thank you", Kay, and another one to Cormier. Move your titanic on. |
The two are really planning to go to war with every Linux dev and user out there, right? |
I've seen this before. What happens next is one of them gets arrested for murdering his wife, thereby eliminating the problem. |
If it does happen again, I will have to start giving Linus even more credit. |
|
| Back to top |
|
 |
|