public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* RE: OT] Joerg Schilling flames Linux on his Blog
@ 2005-05-30 22:00 Lincoln Dale (ltd)
  2005-05-31 11:17 ` Joerg Schilling
  0 siblings, 1 reply; 75+ messages in thread
From: Lincoln Dale (ltd) @ 2005-05-30 22:00 UTC (permalink / raw)
  To: Joerg Schilling, dtor_core; +Cc: mrmacman_g4, linux-kernel, 7eggert

> "Lincoln Dale \(ltd\)" <ltd@cisco.com> wrote:
> 
> > > But what you claim is simply impossible.
> >
> > wrong. again.
> >
> > look up the man page for udev(8), pay particular attention 
> to the part 
> > that can tie devname into device serial number.
> > take note of the example shown under 'serial'.
> 
> Let me give up here :-(
> 
> If you don't understand that the availability of the device 
> serial number is not a basic SCSI feature, it makes no sense 
> to continue this discussion.

bzzt.

oh but it IS a standard SCSI feature.  unit serial number is part of the
VPD page 80h.
Multipathing software for FC HBAs have made use of this for quite a
while now.

(ok, we're quibbling here - its OPTIONAL for a device to support this -
but i can go back ~7 years of SCSI/FC devices i have here and all
devices i've found do return this...).



cheers,

lincoln.

^ permalink raw reply	[flat|nested] 75+ messages in thread
* RE: OT] Joerg Schilling flames Linux on his Blog
@ 2005-05-30  9:19 Lincoln Dale (ltd)
  2005-05-30  9:34 ` Toon van der Pas
  2005-05-30  9:46 ` Joerg Schilling
  0 siblings, 2 replies; 75+ messages in thread
From: Lincoln Dale (ltd) @ 2005-05-30  9:19 UTC (permalink / raw)
  To: Joerg Schilling, dtor_core; +Cc: mrmacman_g4, linux-kernel, 7eggert

> But what you claim is simply impossible.

wrong. again.

look up the man page for udev(8), pay particular attention to the part
that can tie devname into device serial number.
take note of the example shown under 'serial'.

> So let me sum up: Never rely on things that cannot be made 
> 100% unique in case you like to run security relevent 
> software like cdrecord.

LOL.


^ permalink raw reply	[flat|nested] 75+ messages in thread
[parent not found: <4847F-8q-23@gated-at.bofh.it>]
* Re: OT] Joerg Schilling flames Linux on his Blog
@ 2005-05-25 13:15 Joerg Schilling
  2005-05-25 23:12 ` Kyle Moffett
  0 siblings, 1 reply; 75+ messages in thread
From: Joerg Schilling @ 2005-05-25 13:15 UTC (permalink / raw)
  To: linux-kernel

Patrick McFarland wrote:

>I was refering to the 2.6 permissions bug in cdrecord. It wouldn't work using 
>a non-root user, even if they had the correct permissions. 2.6 changed (for 
>the better, mind you), and Joerg refused to fix cdrecord. (I don't know if 
>its even fixed now). Theres been other cases of cdrecord breaking on Linux 
>only, but I can't think of them atm. 

Well, it seems that you are uninformed about the facts :-(

So let me quote a mail I send to LKML on Aug 17 13:14:59 2004:
/*--------------------------------------------------------------------------*/
If Linux believes that there should be enhanced security similar to Solaris and  
if Linux is a true open Source business, then I would expect that there is  
cooperation. If I change things in e.g. mkisofs or cdrecord that could result 
in problems for my "users", I send a notification mail to the XCDRoast & k3b  
authors early enough. 
 
If Linux plans to implement incompatible changes, I would expect that  
"important users" are informed in advance so that it is possible to discuss the  
problems an to have a planned smooth migration. As this did not happen, the  
change needs to be called a bug. This is even more obvious if we take into  
account that cdrtools curently is in code freeze state as a 2.01-final will  
come the next days. 
 
For this reason, I would recommend that Linux immediately goes back to the old 
behavior and informs "important users". A change that has effects that are as 
widely as this one should not be tried again within the next 3 months. Then  
there is a change to have a smooth migration...... 
 
BTW: I try to inform my "important users" more than a year before I introduce 
important changes. 
/*--------------------------------------------------------------------------*/

Note that this was a few days before cdrtools-2.01 final have been published
(after nearly two years of planned work on a new version).

The changes to Linux did neither fix the problem (just check the mailings on 
LKML from last year) nor has there been a need for introducing incompatible 
changes. If the cause for the change really was the "security problem" caused 
by the fact that Linux did allow to send SCSI commands on R/O file descriptors
it would have been sufficient to require R/W permissions on the fd. After
this putative small change, the supposed problem would have been fixed and 
cdrtools as well as other users of the interface did work as before.

What the change on Linux did was not to fix a problem but to break cdrtools.

I am not unwilling to fix cdrecored, as a non broken program does not need
a fix. I was even willing to add a workaround for the incompatible interface 
change. But this may obviously not happen in a code freeze state.

Sorry - The problems between cdrtools and Linux is only a result of the 
missing will for cooperation from the Linux kernel crew.


BTW: Due to missing time (I like to see a good cooperation between my work
and the support code in an OS, so I am now actively working on OpenSolaris
and I am very busy...). My planned OpenSolaris based UNIX distribution
"SchilliX" should be available soon after the public availability of the
OpenSolaris source in Q2/2005 which is only a few days from now. Fortunately,
I believe that I will be able to boot my first "SchilliX from scratch" 
compiled CD today.

P.S.: About 10 days ago, I made an attempt to include a workaround for the
interface changes in Linux, check cdrtools-2.01.01a03


Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de		(uni)  
       schilling@fokus.fraunhofer.de	(work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

^ permalink raw reply	[flat|nested] 75+ messages in thread
* Re: OT] Joerg Schilling flames Linux on his Blog
@ 2005-05-25 12:50 Joerg Schilling
  2005-05-26  4:11 ` Patrick McFarland
  0 siblings, 1 reply; 75+ messages in thread
From: Joerg Schilling @ 2005-05-25 12:50 UTC (permalink / raw)
  To: linux-kernel

Patrick McFarland wrote: 

>As everyone knows, Joerg Schilling has a blog, and he often pushes his
>pro-Solaris agenda, and flames the LKML about how Linux breaks cdrecord
>(instead of just admitting cdrecord is broken) or how much more awesome
>Solaris is compared to Linux.

>Well, he just fired yet another salvo at the Linux community:
>http://schily.blogspot.com/2005/04/value-marketing-and-freedom.html

As it seems you don't understand, let me explain: this is definitely not an 
anti Linux Blog but rather a reply to the anti Solaris article of a pro 
Linux Bigot who calls himself a writer....


>I commented on his blog entry, but I am afraid of being censored as my views 
>do not align with his, so I am including the text of my comment here: 

Strange thoughts. Why should someone who fights for freedom even think about
removing a comment that is not a personal infringement? As you seem to think
about this posibility, let me ask: should we be rather afraid of you?

...

>Linux developers code, OpenSolaris developers sit around and flame Linux=20
>developers instead of coding. Which operating system would _you_ choose?

A nice self contradicting statement.....

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de		(uni)  
       schilling@fokus.fraunhofer.de	(work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

^ permalink raw reply	[flat|nested] 75+ messages in thread

end of thread, other threads:[~2005-06-03 19:52 UTC | newest]

Thread overview: 75+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <48cRq-7TH-5@gated-at.bofh.it>
     [not found] ` <48cRq-7TH-7@gated-at.bofh.it>
     [not found]   ` <48cRq-7TH-3@gated-at.bofh.it>
     [not found]     ` <48dDM-5I-1@gated-at.bofh.it>
     [not found]       ` <48wdp-7lh-1@gated-at.bofh.it>
2005-05-26 21:53         ` OT] Joerg Schilling flames Linux on his Blog Bodo Eggert
2005-05-26 23:12           ` Lee Revell
2005-05-30 22:00 Lincoln Dale (ltd)
2005-05-31 11:17 ` Joerg Schilling
  -- strict thread matches above, loose matches on Subject: below --
2005-05-30  9:19 Lincoln Dale (ltd)
2005-05-30  9:34 ` Toon van der Pas
2005-05-30 12:26   ` Joerg Schilling
2005-05-30 14:14     ` Kyle Moffett
2005-05-31 11:03       ` Joerg Schilling
2005-05-31  7:29         ` Terry Vernon
2005-05-31 11:46         ` Richard B. Johnson
2005-05-31 16:59         ` Gerd Knorr
2005-05-31 19:05           ` Lennart Sorensen
2005-05-31 19:56             ` Gerd Knorr
2005-06-01 15:56               ` Joerg Schilling
2005-06-01 16:20                 ` Dagfinn Ilmari Mannsåker
2005-06-01 16:55                 ` Gerd Knorr
2005-06-01  2:23             ` Horst von Brand
2005-06-01 15:56               ` Lennart Sorensen
2005-06-03 13:29                 ` Theodore Ts'o
2005-06-01 16:28               ` Oliver Neukum
2005-06-01 15:41             ` Joerg Schilling
2005-06-01 15:11           ` Joerg Schilling
2005-06-01 15:42             ` Jim Crilly
2005-06-01 16:55               ` Joerg Schilling
2005-06-01 17:29                 ` Jim Crilly
2005-06-01 17:50                   ` Joerg Schilling
2005-06-01 17:59                     ` Jim Crilly
2005-06-02  1:14                       ` Bill Davidsen
2005-06-02  1:46                         ` Måns Rullgård
2005-06-02  1:23                       ` Bill Davidsen
2005-06-03 19:51                     ` Patrick McFarland
2005-06-01 22:06                 ` Matthias Andree
2005-06-01 15:57             ` Patrick McFarland
2005-05-31 17:22         ` Jim Crilly
2005-05-31 19:28           ` Dmitry Torokhov
2005-05-31 20:54             ` Jim Crilly
2005-06-01 15:53             ` Joerg Schilling
2005-06-01 16:05               ` Dmitry Torokhov
2005-06-01 17:03                 ` Joerg Schilling
2005-06-01 17:28                   ` Chris Friesen
2005-06-02  2:08                     ` Måns Rullgård
2005-06-01 17:35                   ` Patrick McFarland
2005-06-02 10:34                   ` Lukasz Stelmach
2005-06-01 16:21               ` Matthias Andree
2005-06-01 17:29                 ` Joerg Schilling
2005-06-01 15:28           ` Joerg Schilling
2005-06-01 15:48             ` Jim Crilly
2005-05-30 13:38   ` Tomasz Torcz
2005-05-30  9:46 ` Joerg Schilling
     [not found] <4847F-8q-23@gated-at.bofh.it>
     [not found] ` <E1Db3zm-0004vF-9j@be1.7eggert.dyndns.org>
2005-05-25 22:46   ` Joerg Schilling
2005-05-25 23:31     ` Kyle Moffett
2005-05-26 19:20       ` Bill Davidsen
2005-05-26 21:26         ` Kyle Moffett
2005-05-26 23:30           ` Matthias Andree
2005-05-27  9:39       ` Joerg Schilling
2005-05-27 11:09         ` Wakko Warner
2005-05-27 14:21         ` Dmitry Torokhov
2005-05-30  9:07           ` Joerg Schilling
2005-05-30 10:47             ` Markus Plail
2005-05-30 22:27             ` Dmitry Torokhov
2005-05-30 23:20               ` Måns Rullgård
2005-05-30 23:35               ` Brian O'Mahoney
2005-05-31 12:51                 ` Joerg Schilling
2005-05-31 12:47               ` Joerg Schilling
     [not found]     ` <Pine.LNX.4.58.0505260205390.19389@be1.lrz>
2005-05-27 10:03       ` Joerg Schilling
     [not found]         ` <Pine.LNX.4.58.0505271633200.3055@be1.lrz>
2005-05-30  9:36           ` Joerg Schilling
     [not found]             ` <Pine.LNX.4.58.0505301326450.2363@be1.lrz>
2005-05-31 10:57               ` Joerg Schilling
2005-05-25 13:15 Joerg Schilling
2005-05-25 23:12 ` Kyle Moffett
2005-05-26 10:15   ` Joerg Schilling
2005-05-26 11:42     ` Bill Davidsen
2005-05-25 12:50 Joerg Schilling
2005-05-26  4:11 ` Patrick McFarland
2005-05-26  7:14   ` Markus Plail

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox