Re: cdrtools-2.01a37 ready

2004-08-25 Thread scdbackup
> > ...  _ non-zero _ pad bytes ...
> > A short "is ok" or "better pad 300 kB zeros" would be of help.
> 
Joerg > I cannot tell, better you use zeroes.

Thanks, Joerg and Volker, for the advice.
I'll keep padsize=300k with CDs.


> > tradition suggest that TAO mode does not need to know the
> > track size in advance.
> Well there are writers tha need the track in advance size regardless of the 
> write mode, so I see no problem.

If one is smitten with such a drive, ok.

Let me tell you my fresh cdrecord-ProDVD impressions :

It is easy to describe to users how to find out the
burner's address. (Kudos for -scanbus)
I plugged it into my software and it did a nice job with
ISO images buffered on disk. About 4250 MB each.

cdrecord-ProDVD even is 10 seconds faster than growisofs
when writing such an image to DVD+RW . 
But because mkisofs needs nearly 10 minutes to build the
image on disk and because growisofs only loses about
2 minutes by waiting for mkisofs in a pipe, there is a net
disadvantage of 8 minutes per DVD. 
24 minutes vs. 16. That is significant.


As stated, i am not always able to tell the size in advance.
So i eventually need the disk buffer to determine it
reliably without refering too much to the data format
(ISO, afio, whatever).

A disk buffer is by any means cumbersome compared with
a pipe. It consumes disk space, interferes with other
system activities, needs decent security settings ...
I was happy about burnfree hardware and fast computers
to get rid of buffer files. Now they are back again.
Larger than ever.


Nevertheless, i now offer my users to employ either growisofs
or cdrecord-ProDVD. If a drive or kernel is on strike with
the one program then it might still work with the other.

So thanks for providing your program for free.
(I qualify for a research license, i hope)


> > simulate a media overrun at 1 GB rather than to demand the
> > size in advance.
> I don't like to be made responsible for damaged media.

I see your point again. (being too much into RW media)


Have a nice day :)

Thomas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-24 Thread Joerg Schilling
[EMAIL PROTECTED] wrote:

> > The tracksize was unknown -> man cdrecord tells you how to
> > deal with this problem.
>
> I have read that. But the man page as well as cdrecord
> tradition suggest that TAO mode does not need to know the
> track size in advance.

Well there are writers tha need the track in advance size regardless of the 
write mode, so I see no problem.

> For my purpose, with TAO from stdin, it would be better to
> simulate a media overrun at 1 GB rather than to demand the
> size in advance.

I don't like to be made responsible for damaged media.

> May i ask for a little favor ? 
> I do not know where to dig for the answer to the following question :
>
> Are there objections against having the only track of a CD
> ending with 300+ kB of _ non-zero _ pad bytes rather than the
> padding provided by  cdrecord padsize=...  or  mkisofs -pad  ?
>
> A short "is ok" or "better pad 300 kB zeros" would be of help.

I cannot tell, better you use zeroes.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-23 Thread Volker Kuhlmann
> Are there objections against having the only track of a CD
> ending with 300+ kB of _ non-zero _ pad bytes rather than the
> padding provided by  cdrecord padsize=...  or  mkisofs -pad  ?
> 
> A short "is ok" or "better pad 300 kB zeros" would be of help.

If this 300kb (150 sectors, 2 seconds) is to separate the tracks from
each other, the spec is that it must be silent, i.e. zeros.

If the padding is purely to work around the kernel bug which reads more
blocks than will ever be used, the actual data content is irrelevant.

If you want to store data (e.g. checksums) past the end of the
filesystem, write the filesystem first, then your data (any size,
obviously within limits of recording capacity), then 150 blocks of
zeros. From the drive's point of view, it's only interested in the
zeros. From the filesystem's point of view, it's not interested in any
block beyond the last one belonging to the filesystem. With dd, you can
easily access anything but may run into trouble for accessing the last
150 blocks; with Linux you will run into trouble before then.

You could consolidate all requirements by writing:

* filesystem blocks
* your additional data blocks
* sufficient number of rubbish blocks to keep the kernel happy (150
  minimum), I'd use 500 esp on a dvd, there's no reason not to use zeros
* 150 blocks of zeros

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-23 Thread scdbackup
me>>
>> cdrecord: Must specify track size(s).
>> Next i set the CDR_SECURITY variable and shwoops 
>> my pipe did work. It is reproducible: unset CDR_SECURITY
>> spoils it again.
Joerg >
> Without CDR_SECURITY, a max size if 1 GB os allowed

I see your point. 


> The tracksize was unknown -> man cdrecord tells you how to
> deal with this problem.

I have read that. But the man page as well as cdrecord
tradition suggest that TAO mode does not need to know the
track size in advance.

There is the technical problem that i do not necessarily
know the size of the track in advance if i format and write
on the fly. This is especially true with compressed archives
but also with mkisofs -print-size on directory trees which
are not absolutely frozen.


For my purpose, with TAO from stdin, it would be better to
simulate a media overrun at 1 GB rather than to demand the
size in advance.

This would bring  cdrecord-ProDVD  without CDR_SECURITY nearer to
the behavior of home compiled cdrecord as long as usual CDs
are to be burned. 

I myself got no problem with setting CDR_SECURITY .
But it is about twice as complicated to describe how to
install  
  cdrecord-prodvd.sh  as  cdrecord
and
  cdrecord-prodvd-2.01b31-i686-pc-linux-gnu as cdrecord-ProDVD
rather than just to overwrite the old binary and set the s-bit.

Since my original proposal was to provide a substitution binary
for the mis-patched SuSE "cdrecord"s, it would be essential to
have the installation instructions as simple as possible.


>> ... found some typos
> Thank you

May i ask for a little favor ? 
I do not know where to dig for the answer to the following question :

Are there objections against having the only track of a CD
ending with 300+ kB of _ non-zero _ pad bytes rather than the
padding provided by  cdrecord padsize=...  or  mkisofs -pad  ?

A short "is ok" or "better pad 300 kB zeros" would be of help.


The track shall be written with -data -tao, no -multi, 
300+ kB of non-zero padding provided by me as data input to cdrecord,
no -pad or padsize= 

What i read :

You mentioned on August 6 in connection with read-ahead bugs :
 "The CD-standard requires 300 kB (150 sectors) of padding"

Contemporary man mkisofs -pad mentions 300 kB to appease buggy
reader software. (I checked: these 300 kB are zeros)

man cdrecord speaks of a "2 second silence before each track".

This leaves open wether it must be zeros if no further track is
following.
Would non-zero data possibly violate specs on which authors of
(data) CD device drivers or producers of (data) CD drives might
legitimately rely ?


Have a nice day :)

Thomas


PS:
I do not use cdrecord-ProDVD for DVD burning currently.
That is more due to your last year's position towards
DVD+RW rather than due to license concerns, nevertheless.

I am now using cdrecord-prodvd-2.01b31-i686-pc-linux-gnu
for CD-RW. No further problems encountered.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-23 Thread Jacob Meuser
On Mon, Aug 23, 2004 at 12:32:10PM +0200, Joerg Schilling wrote:
> Jacob Meuser <[EMAIL PROTECTED]> wrote:
> 
> > On Fri, Aug 20, 2004 at 03:49:28PM +0200, Joerg Schilling wrote:
> >
> > > How do you believe that you may run cdrecord without root privs without
> > > compromising the security of the whole system?
> >
> > On OpenBSD, members of the operator group are allowed to reboot the
> > system, change tapes ... normal things that someone trusted to operate
> 
> 
> 
> > But having suid binaries gives _anyone_ the possibility of escalating
> > to root.  This has already happened to the very software we are
> > talking about.
> >
> > Using the suid bit takes away all the fine grained "access control".
> 
> It looks like OpenBSD does not have fine grrained access control but did rather
> add unwanted spacial group behavior into the kernel.

There's nothing "special" added to the kernel.  It's just the same old
group "access control" that's been with UNIX-like operating systems since
long ago.

> On Solaris 10, you may use RBAC together with getppriv()/setppriv() to really 
> have fine grained role based rights.
> 
> On a non "trusted" Variant, there is /usr/bin/pfexec that calls the programs
> with just the rights they need.
> 
> Jörg
> 
> -- 
>  EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
>[EMAIL PROTECTED]  (uni)  If you don't have iso-8859-1
>[EMAIL PROTECTED]  (work) chars I am J"org Schilling
>  URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
<[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-23 Thread Joerg Schilling
[EMAIL PROTECTED] wrote:

>
> Joerg >
> > Just download from
> > 
> > ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
>
> I did, but then encountered some difficulties when
> burning CD-RW on the fly via cdrecord's stdin :
>
> Cdrecord-ProDVD-Clone 2.01b31 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg 
> Schilling
> Unlocked features: 
> Limited  features: 
> ...
> cdrecord: Must specify track size(s).

The tracksize was unknown -> man cdrecord tells you how to
deal with this problem.

> Next i set the CDR_SECURITY variable and shwoops 
> my pipe did work. It is reproducible: unset CDR_SECURITY
> spoils it again.

Without CDR_SECURITY, a max size if 1 GB os allowed

> Did i find a bug ?
>
> To prove i rtfm'ed : probably found some typos
>
> README.key :
> "private/nomcommercial"
> "A pepliy to the incoming mail is usually send once a week"
>
> README.clone:
> "then cdrecord will promise you a different write mode"
> Did you probably mean "propose" ? I did not test - but with
> "promise" this is a strange statement.

Thank you

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-23 Thread Joerg Schilling
Jacob Meuser <[EMAIL PROTECTED]> wrote:

> On Fri, Aug 20, 2004 at 03:49:28PM +0200, Joerg Schilling wrote:
>
> > How do you believe that you may run cdrecord without root privs without
> > compromising the security of the whole system?
>
> On OpenBSD, members of the operator group are allowed to reboot the
> system, change tapes ... normal things that someone trusted to operate



> But having suid binaries gives _anyone_ the possibility of escalating
> to root.  This has already happened to the very software we are
> talking about.
>
> Using the suid bit takes away all the fine grained "access control".

It looks like OpenBSD does not have fine grrained access control but did rather
add unwanted spacial group behavior into the kernel.

On Solaris 10, you may use RBAC together with getppriv()/setppriv() to really 
have fine grained role based rights.

On a non "trusted" Variant, there is /usr/bin/pfexec that calls the programs
with just the rights they need.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-21 Thread Jacob Meuser
On Sat, Aug 21, 2004 at 11:04:41AM -0400, Albert Cahalan wrote:
> > On OpenBSD, members of the operator group are allowed to
> > reboot the system, change tapes ... normal things that
> > someone trusted to operate the system would be allowed to do.
> > Letting them write to CD/DVD is very low on the scale of bad
> > things they could already do, like boot into single user
> > mode and mess with all kinds of stuff, and so does not
> > further compromise the security of the system.  There is
> > virtually no way anyone could escalate their privileges by
> > simply allowing them to write to a CD device.
> 
> Sure there is.
> 
> Write new firmware to the device that lets you lock up
> the bus or tunnel SCSI commands to another device.
> You could password-protect all other devices on the bus,
> format disks with non-standard sector sizes, eject
> boot media, and so on.
> 
> People have been hacking firmware, mostly to remove
> annoying spped restrictions and DVD restrictions, so
> don't for a moment think that obscurity will save you.

Obscurity?  What are you talking about?

If I thought someone was going to try to overwrite the firmware
on an device, they would not be part of the operator group.

You apparently did not understand what I was talking about.

-- 
<[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-21 Thread Albert Cahalan
> On OpenBSD, members of the operator group are allowed to
> reboot the system, change tapes ... normal things that
> someone trusted to operate the system would be allowed to do.
> Letting them write to CD/DVD is very low on the scale of bad
> things they could already do, like boot into single user
> mode and mess with all kinds of stuff, and so does not
> further compromise the security of the system.  There is
> virtually no way anyone could escalate their privileges by
> simply allowing them to write to a CD device.

Sure there is.

Write new firmware to the device that lets you lock up
the bus or tunnel SCSI commands to another device.
You could password-protect all other devices on the bus,
format disks with non-standard sector sizes, eject
boot media, and so on.

People have been hacking firmware, mostly to remove
annoying spped restrictions and DVD restrictions, so
don't for a moment think that obscurity will save you.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread Volker Kuhlmann
> > > cdrecod. The ProDVD binaries just behave the same as the
> > > cdrecord compiled from the GPLd part of the source in case you
> > > do not like to get more functionality than the GPLd source includes.
> >
> > Except for the time bomb?
> 
> Try to keep yourself informed before posting...

It was a question. Try to read before posting... and if you do send a
reply, try and put at least one informative bit into it.

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread scdbackup

Joerg >
> Just download from
> 
> ftp://ftp.berlios.de/pub/cdrecord/ProDVD/

I did, but then encountered some difficulties when
burning CD-RW on the fly via cdrecord's stdin :

Cdrecord-ProDVD-Clone 2.01b31 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg 
Schilling
Unlocked features: 
Limited  features: 
...
cdrecord: Must specify track size(s).

It ends with non-zero exit value.
But it works when reading a file from disk rather than stdin.

Next i set the CDR_SECURITY variable and shwoops 
my pipe did work. It is reproducible: unset CDR_SECURITY
spoils it again.

Is that restriction intended without CDR_SECURITY ?
I cannot find anything about that in 
ftp://ftp.berlios.de/pub/cdrecord/ProDVD/README


Joerg >
> The ProDVD binaries just behave the same as the
> cdrecord compiled from the GPLd part of the source in case you
> do not like to get more functionality than the GPLd source includes.

Did i find a bug ?

To prove i rtfm'ed : probably found some typos

README.key :
"private/nomcommercial"
"A pepliy to the incoming mail is usually send once a week"

README.clone:
"then cdrecord will promise you a different write mode"
Did you probably mean "propose" ? I did not test - but with
"promise" this is a strange statement.


Have a nice day :)

Thomas



PS: What i tried :

-rwsr-xr-x1 root root   340036 Aug 20 20:21 
cdrecord-prodvd-2.0.1-i586-pc-linux-gnu
-rwsr-xr-x1 root root   372956 Aug 20 20:08 
cdrecord-prodvd-2.01b31-i686-pc-linux-gnu

Having a symbolic link from cdrecord to one of those binaries, i run :

  mkisofs ... | \
  cdrecord -v speed=10 dev=0,0,0 \
   padsize=300k fs=8m -eject driveropts=burnfree -data -

with 2.01b31, option -tao makes no real difference.

If i switch back to my selfmade binaries or the older
SuSE ones, then it works again. 

When feeding cdrecord with a file from disk, then
it works with cdrecord-ProDVD, too.


I never heard of that message together with my software:
"cdrecord: Must specify track size(s)."

I interpret in  man cdrecord  option -tao (2.01a35) 
the absence of sentence
 "Note that cdrecord needs to know the size ..."
in such a way that TAO is not supposed to demand
that size. All alternatives to -tao seem to make
this constraint (-sao , -raw , ...).

-
Failed runs :

Cdrecord-ProDVD-Clone 2.0.1 (i586-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
Unlocked features: 
Limited  features: 
TOC Type: 1 = CD-ROM
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.7'
Driveropts: 'burnfree'
atapi: 1Device type: Removable CD-ROM
Version: 0
Response Format: 2
Capabilities   : 
Vendor_info: 'HL-DT-ST'
Identifikation : 'DVDRAM GSA-4082B'
Revision   : 'A201'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: This version of cdrecord limits DVD-R/DVD-RW support to -dummy or 1 GB real.
cdrecord: If you need full DVD-R/DVD-RW support, ask the Author for 
cdrecord-ProDVD.Using generic SCSI-3/mmc CD-R driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1204224 = 1176 KB
FIFO size  : 8388608 = 8192 KB
Track 01: data  unknown length padsize:  300 KB
Total size:0 MB (00:00.00) = 0 sectors
Lout start:0 MB (00:02/00) = 0 sectors
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 3
  Reference speed: 6
  Is not unrestricted
  Is erasable
  Disk sub type: High speed Rewritable (CAV) media (1)
  ATIP start of lead in:  -11635 (97:26/65)
  ATIP start of lead out: 359849 (79:59/74)
  1T speed low:  4 1T speed high: 10
  2T speed low:  4 2T speed high:  0 (reserved val  6)
  power mult factor: 1 5
  recommended erase/write power: 3
  A1 values: 24 1A BC
  A2 values: 26 B2 26
Disk type:Phase change
Manuf. index: 3
Manufacturer: CMC Magnetics Corporation
cdrecord: WARNING: Total disk size unknown. Data may not fit on disk.
cdrecord: Must specify track size(s).

-

cdrecord: No write mode specified.
cdrecord: Asuming -tao mode.
cdrecord: Future versions of cdrecord may have different drive dependent default
s.
cdrecord: Continuing in 5 seconds...
Cdrecord-ProDVD-Clone 2.01b31 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg 
Schilling
Unlocked features: 
Limited  features: 
TOC Type: 1 = CD-ROM
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.8'.
Driveropts: 'burnfree'
SCSI buffer size: 64512
atapi: 1
Device type: Removable CD-ROM
Version: 0
Response Format: 2
Capabilities   : 
Vendor_info: 'HL-DT-ST'
Identifikation : 'DVDRAM GSA-4082B'
Revision   : 'A201'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: CD-RW
Profile: DVD-RAM 
Profile: DVD-R sequential recording 
Profil

Re: cdrtools-2.01a37 ready

2004-08-20 Thread Jacob Meuser
On Fri, Aug 20, 2004 at 03:49:28PM +0200, Joerg Schilling wrote:

> How do you believe that you may run cdrecord without root privs without
> compromising the security of the whole system?

On OpenBSD, members of the operator group are allowed to reboot the
system, change tapes ... normal things that someone trusted to operate
the system would be allowed to do.  Letting them write to CD/DVD is
very low on the scale of bad things they could already do, like boot
into single user mode and mess with all kinds of stuff, and so does
not further compromise the security of the system.  There is virtually
no way anyone could escalate their privileges by simply allowing them
to write to a CD device.

On linux I have a cdwrite group that is allowed to write to the CD
device, and I add users who I trust with that privilege to that group.

But having suid binaries gives _anyone_ the possibility of escalating
to root.  This has already happened to the very software we are
talking about.

Using the suid bit takes away all the fine grained "access control".

Security is based on trust.  I don't have time to read all the code
for every program on my system, so since I don't know it, I don't
trust it.  I do know the people who are going to be writing to the
CD device, and I trust my judgement of their intentions.

-- 
<[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread Joerg Schilling
Volker Kuhlmann <[EMAIL PROTECTED]> wrote:

> > cdrecod. The ProDVD binaries just behave the same as the
> > cdrecord compiled from the GPLd part of the source in case you
> > do not like to get more functionality than the GPLd source includes.
>
> Except for the time bomb?

Try to keep yourself informed before posting...

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread Joerg Schilling
Volker Kuhlmann <[EMAIL PROTECTED]> wrote:

> > Volker >
> > > I would have provided cdrecord packages, alas I never had problems with
> > the SuSE-supplied ones, therefore no point spending time on it.
> > 
> > The binary (with DVD patch, disclaimer and all) which i
> > found after system installation did not work setuid root.
> > Since that method is advised by the man who must know,
> > i will not advise my users to do it different.
>
> That is a matter of opinion, of course. I dislike suid programs, and
> have only Jörg's word that it'll be ok. On the other hand I have a
> binary which is modified to not require suid, which seems the better
> concept to me in any case. 

How do you believe that you may run cdrecord without root privs without
compromising the security of the whole system?

> If Jörg wants me to believe he's better than the SuSE security team
> (who have a bigger reputation to lose), he will have to supply better

If Suse has a security team, it is a joke

Last year, I have been contacted by Suse (after I send out angry news postings 
about broken and non-functional SuSE cdrecord binaries).

The person on question did point be to a possible printf format string problem
in libscg. but:

He also informed me about SuSE's Resource manager patch and send me a pointer
to the related source code. After I send him a reply that did explained why
the SuSE resource manager is a security risk itsef I got no further reply :-(

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread Volker Kuhlmann
> cdrecod. The ProDVD binaries just behave the same as the
> cdrecord compiled from the GPLd part of the source in case you
> do not like to get more functionality than the GPLd source includes.

Except for the time bomb?

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread Joerg Schilling
[EMAIL PROTECTED] wrote:

> >>> come up with suggestions how to force SuSE to follow the GPL again.
> >>> Jörg
> >>How about providing operational binaries for 
> >>SuSE users at the cdrtools download site ?
> >
> > ... just check:
> >
> >ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
> >
>
> I meant vanilla  cdrecord  for CD.
>
> As produced by compiling the official cdrtools source
> tar balls on an official SuSE system (with a little
> help by the compiling SuSE user).
> 100 % GPL by refering to the source archive.
> Documenting any changes which became inavoidable
> and have been authorized by you, of course.
>
> No DVD, no special license, just a service for people
> who have difficulties compiling but want to work with
> the original thing and not a hack.

There is only one cdrecord and I am _only_ testing the complete
cdrecod. The ProDVD binaries just behave the same as the
cdrecord compiled from the GPLd part of the source in case you
do not like to get more functionality than the GPLd source includes.

> The binary (with DVD patch, disclaimer and all) which i
> found after system installation did not work setuid root.
> Since that method is advised by the man who must know,
> i will not advise my users to do it different.
> Thus, the SuSE 9.0 "cdrecord" has to be replaced after
> system installation or the users need to become superuser
> to backup their data. 
> Really not my kind of usage model.

And I received a lot of mail because of the bugs in the SuSE-9.0 binaries.

> I would be glad to point to a link on the cdrtools site where
> an original cdrecord binary could be obtained.
> I will not publish my own binary without Joerg's permission,
> because it is not from 100% original sources and i will not
> start another surplus fork of cdrecord (even if it's only
> about one  #define HZ 100  to make it compile).

Just download from

ftp://ftp.berlios.de/pub/cdrecord/ProDVD/

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-20 Thread Jacob Meuser
On Fri, Aug 20, 2004 at 08:10:12AM +0200, [EMAIL PROTECTED] wrote:
> Volker Kuhlmann>
> > Let's not forget that there are 2 separate changes SuSE makes: the DVD
> > addons (daft, and I've told them so),
> 
> About that i don't care much.
> growisofs covers all my DVD needs.
> 
> I understand, though, that these DVD "addons" are an
> unfriendly gesture towards the only person who
> provides CD burning on Linux and several other OSs.
> 
> I mean, if one wants to show Joerg the middle finger
> then please not by constantly forking his alpha
> versions but by bringing a decent Unix style write
> device for data CD into the standard kernel 
> - just for an example. 
> 
> 
> > the SuSE security team (who have a bigger reputation to lose)
> 
> There is a security team with SuSE ? (chuckle)
> 
> Well, at least somebody must be in charge to write 
> advisories like this one :
> 
> Announcement-ID:SuSE-SA:2004:011
> Date:   Thursday, May 6th 2004 22:30 MEST
> Affected products:  SUSE LINUX 9.1 Personal Edition Live CD
> Vulnerability Type: remote root access
> Severity (1-10):8
> SuSE default package:   yes
> http://www.linuxsecurity.com/advisories/suse_advisory-4305.html
> 
> In that light and if i have to choose ... 
> ... i'll bet on Joerg. :))

really?  the bug in 2.0 was only exploitable if suid.  I don't
know why people in this day and age still want to allow any
user to run any amount of code with root privileges.  face
it, all software sucks; eventualy you will make a mistake.
why put yourself at risk?

> 
> > and the removal of the suid requirement. 
> 
> Exactly with that, SuSE 9.0 failed. 
> I would not call it "removal of the suid requirement"
> if it does not work for normal users with or without
> suid.
> You take an old version from SuSE 7.2 and all is well.
> 
> My software is a parasite on cdrtools and growisofs.
> I am strongly interested in a low percentage of
> non-working installations of both. The cdrtools hacks
> produce a substantial amount of those, i can assure
> you.
> 
> 
> > Compiles OOTB on 9.1 
> 
> Compiler problems come and go with versions of cdrecord
> and Linux. 
> For a while i could safely point towards the distribution
> binaries. But meanwhile i can only wish good luck.
> 
> 
> Have a nice day :)
> 
> Thomas
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread scdbackup
Volker Kuhlmann>
> Let's not forget that there are 2 separate changes SuSE makes: the DVD
> addons (daft, and I've told them so),

About that i don't care much.
growisofs covers all my DVD needs.

I understand, though, that these DVD "addons" are an
unfriendly gesture towards the only person who
provides CD burning on Linux and several other OSs.

I mean, if one wants to show Joerg the middle finger
then please not by constantly forking his alpha
versions but by bringing a decent Unix style write
device for data CD into the standard kernel 
- just for an example. 


> the SuSE security team (who have a bigger reputation to lose)

There is a security team with SuSE ? (chuckle)

Well, at least somebody must be in charge to write 
advisories like this one :

Announcement-ID:SuSE-SA:2004:011
Date:   Thursday, May 6th 2004 22:30 MEST
Affected products:  SUSE LINUX 9.1 Personal Edition Live CD
Vulnerability Type: remote root access
Severity (1-10):8
SuSE default package:   yes
http://www.linuxsecurity.com/advisories/suse_advisory-4305.html

In that light and if i have to choose ... 
... i'll bet on Joerg. :))


> and the removal of the suid requirement. 

Exactly with that, SuSE 9.0 failed. 
I would not call it "removal of the suid requirement"
if it does not work for normal users with or without
suid.
You take an old version from SuSE 7.2 and all is well.

My software is a parasite on cdrtools and growisofs.
I am strongly interested in a low percentage of
non-working installations of both. The cdrtools hacks
produce a substantial amount of those, i can assure
you.


> Compiles OOTB on 9.1 

Compiler problems come and go with versions of cdrecord
and Linux. 
For a while i could safely point towards the distribution
binaries. But meanwhile i can only wish good luck.


Have a nice day :)

Thomas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Volker Kuhlmann
> Volker >
> > I would have provided cdrecord packages, alas I never had problems with
> the SuSE-supplied ones, therefore no point spending time on it.
> 
> The binary (with DVD patch, disclaimer and all) which i
> found after system installation did not work setuid root.
> Since that method is advised by the man who must know,
> i will not advise my users to do it different.

That is a matter of opinion, of course. I dislike suid programs, and
have only Jörg's word that it'll be ok. On the other hand I have a
binary which is modified to not require suid, which seems the better
concept to me in any case. 

If Jörg wants me to believe he's better than the SuSE security team
(who have a bigger reputation to lose), he will have to supply better
information than the exceptionally uninformative "it's defective", "you
shouldn't use it", "they don't know what they're talking about" when
asked about it. Answers like those don't give me the impression I want
to trust that person in security matters thanks all the same.

Let's not forget that there are 2 separate changes SuSE makes: the DVD
addons (daft, and I've told them so), and the removal of the suid
requirement. Jörg may have a different opinion about the latter, but
he'll have to learn to accept that others don't share his. Dito for
other technical matters.

> because it is not from 100% original sources and i will not
> start another surplus fork of cdrecord (even if it's only
> about one  #define HZ 100  to make it compile).

Compiles OOTB on 9.1, though I never used it to actually burn anything.

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread scdbackup
>>> come up with suggestions how to force SuSE to follow the GPL again.
>>> Jörg
>>How about providing operational binaries for 
>>SuSE users at the cdrtools download site ?
>
> ... just check:
>
>ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
>

I meant vanilla  cdrecord  for CD.

As produced by compiling the official cdrtools source
tar balls on an official SuSE system (with a little
help by the compiling SuSE user).
100 % GPL by refering to the source archive.
Documenting any changes which became inavoidable
and have been authorized by you, of course.

No DVD, no special license, just a service for people
who have difficulties compiling but want to work with
the original thing and not a hack.


Volker >
> I would have provided cdrecord packages, alas I never had problems with
the SuSE-supplied ones, therefore no point spending time on it.

The binary (with DVD patch, disclaimer and all) which i
found after system installation did not work setuid root.
Since that method is advised by the man who must know,
i will not advise my users to do it different.
Thus, the SuSE 9.0 "cdrecord" has to be replaced after
system installation or the users need to become superuser
to backup their data. 
Really not my kind of usage model.

I would be glad to point to a link on the cdrtools site where
an original cdrecord binary could be obtained.
I will not publish my own binary without Joerg's permission,
because it is not from 100% original sources and i will not
start another surplus fork of cdrecord (even if it's only
about one  #define HZ 100  to make it compile).


Have a nice day :)

Thomas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Lourens Veen
On Thu 19 August 2004 14:35, Joerg Schilling wrote:
> From: Volker Kuhlmann <[EMAIL PROTECTED]>
>
> >Obviously you're on the back foot and ran out of arguments,
> > otherwise you wouldn't spend a whole email on discussing a
> > minor point (so I didn't check my PPS carefully enough) and
> > nothing else, instead of sticking to the 2 points in question.
> > And so that even you can understand it: introducing bugs is not
> > a violation of the GPL. It's a right of the GPL.
>
> You still did not understand the problem :-(
>
> A program is an artwork (this is what the European Union did
> write into laws).

Since both you and SuSE are in Germany, I would think that German 
law would apply. There are of course the Berne treaty and the EU 
Copyright Directive, but neither are laws. In the case of the EUCD, 
it is up to the member states to make local laws that implement the 
EUCD. Incidentally, which law are you referring to? I couldn't 
really find anything in the text of the EUCD.

> Even though you may get the permission to modify an artwork, you
> will not get the permission to create bad carricatures and call
> them just "modified versions".
>
> The GPL requires you not to impact the original authors'
> reputations, but this is what they are doing by publishing
> defective variants.

Which is why they stick a big notice on it that literally says that 
they changed it and that they may have introduced new bugs.

The problem is that people don't read the notice, and then start 
bothering you. But can you really blame SuSE for that? What more 
can they do about it? Send over an employee to each buyer to 
explain the situation?

Lourens

PS: congratulations on the new mail client. It's much better.
-- 
GPG public key: http://home.student.utwente.nl/l.e.veen/lourens.key



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Joerg Schilling
>From: [EMAIL PROTECTED]

>> come up with suggestions how to force SuSE to follow the GPL again.
>> Jörg

>How about providing operational binaries for 
>SuSE users at the cdrtools download site ?

If you would look a bit to the left and to the right before posting,
you would know that this is true since August 2001, just check:

ftp://ftp.berlios.de/pub/cdrecord/ProDVD/

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Joerg Schilling
>From: Volker Kuhlmann <[EMAIL PROTECTED]>

>Obviously you're on the back foot and ran out of arguments, otherwise
>you wouldn't spend a whole email on discussing a minor point (so I
>didn't check my PPS carefully enough) and nothing else, instead of
>sticking to the 2 points in question. And so that even you can
>understand it: introducing bugs is not a violation of the GPL. It's a
>right of the GPL.

You still did not understand the problem :-(

A program is an artwork (this is what the European Union did write into laws).

Even though you may get the permission to modify an artwork, you will not get 
the permission to create bad carricatures and call them just "modified 
versions".

The GPL requires you not to impact the original authors' reputations, but this 
is what they are doing by publishing defective variants.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Volker Kuhlmann
> How about providing operational binaries for 
> SuSE users at the cdrtools download site ?

I would have provided cdrecord packages, alas I never had problems with
the SuSE-supplied ones, therefore no point spending time on it.

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Volker Kuhlmann
> then why all the griping about GPL violations?

If this question is in my direction: because I got fed up with constant
and annoying gripes about GPL violations by someone who can't even
point to a reasonable actual violation[1] and then can't comply
himself[2].

Besides, I'd like to know the license status of cdrecord, and I
mightn't be the only one.

Volker

[1] Users don't look at the source. Programmers who do, find all of
SuSE's changes cleanly separated in patch files. Frankly I'm not going
to waste any time on whether source files should be marked too (it's
nitpicky at best), especially as Jörg hasn't even requested it. And I
sure asked!

[2] No disputes from anyone yet

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread scdbackup
> come up with suggestions how to force SuSE to follow the GPL again.
> Jörg

How about providing operational binaries for 
SuSE users at the cdrtools download site ?

That would help the little SuSE users because
they do not have to cope with the compile time
problems.
That would consolidate the cdrecord fork bush
because the SuSE binaries are not always operational
and many little SuSE users would have reason to
use your official binaries.

At least SuSE would have to take the blame that
the original author (and some of his users) had
to take action to substitute their unnecessary hacks.
(I agree with Lourens : anybody who wants to 
burn DVD and who does not like cdrecord's DVD license
terms may use growisofs. SuSE 9.0's growisofs 5.12
binary does work.)


Have a nice day :)

Thomas


PS: Joerg, the message about 
 "Operation not permitted. WARNING: Cannot set RR-scheduler"
is probably not due to source changes. I had it with
an original cdrtools-2.01a19 which i compiled on SuSE 7.2.
On SuSE 7.2 it ran without complains and on SuSE 9.0 
it issued said message (setuid root). 
No real problems when burning, though.

A cdrecord 1.6 binary compiled static on Debian in 1999
still works on SuSE 9.0 without any problems. Nowadays
it is nearly impossible to produce binaries that are portable
from Intel Linux to Intel Linux. 
DLLs. Pffft.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Volker Kuhlmann
> However, none of this is the issue. What Jörg is getting worked up 
> about is that he gets email from people complaining about bugs in a 
> version of his software that he has nothing to do with (neither 
> that version of cdrecord nor the bugs). That's the real issue.

I can totally sympathise with Jörg on this one. However, wielding the
legal hammer is only going to get everyone worked up, Jörg included.
Surely this problem is not uniqe to cdrecord. Wouldn't putting up a
(user-friendly) web page explaining the problem and returning emails
not about Jörg's version of cdrecord with a pointer to this page be a
lot more productive?

> Personally, I wish everyone would just use growisofs to burn DVDs. 
> It's FSF-free, Debian-free, and open source, and it's completely 
> unrelated to cdrecord. And it's well-supported and it works.

Couldn't agree more!!

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-19 Thread Jacob Meuser
On Thu, Aug 19, 2004 at 08:47:50AM +0200, Lourens Veen wrote:
> On Thu 19 August 2004 07:51, Jacob Meuser wrote:
> >
> > I doubt any government regards the GPL as an entity, so the GPL
> > has no rights.  the GPL is a contract; following the GPL gives
> > entities rights. SuSE can release a really buggy version of
> > anything covered by the GPL, as long as they are complying with
> > the terms of the GPL.  what I don't get, is that if Joerg is so
> > sure SuSE is in violation, why doesn't he just take them to
> > court.  that's why the GPL exists; so people can be made to
> > comply or pay the consequences.  it's not about freedom, it's
> > about control.
> 
> That's not the point. By printing out that notice, SuSE does comply 
> with the spirit of the GPL (that preamble clause about protecting 
> the author) and by not clearly marking the source code files they 
> may be violating the letter of the GPL.
> 
> However, none of this is the issue. What Jörg is getting worked up 
> about is that he gets email from people complaining about bugs in a 
> version of his software that he has nothing to do with (neither 
> that version of cdrecord nor the bugs). That's the real issue.

then why all the griping about GPL violations?

-- 
<[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Lourens Veen
On Thu 19 August 2004 07:51, Jacob Meuser wrote:
>
> I doubt any government regards the GPL as an entity, so the GPL
> has no rights.  the GPL is a contract; following the GPL gives
> entities rights. SuSE can release a really buggy version of
> anything covered by the GPL, as long as they are complying with
> the terms of the GPL.  what I don't get, is that if Joerg is so
> sure SuSE is in violation, why doesn't he just take them to
> court.  that's why the GPL exists; so people can be made to
> comply or pay the consequences.  it's not about freedom, it's
> about control.

That's not the point. By printing out that notice, SuSE does comply 
with the spirit of the GPL (that preamble clause about protecting 
the author) and by not clearly marking the source code files they 
may be violating the letter of the GPL.

However, none of this is the issue. What Jörg is getting worked up 
about is that he gets email from people complaining about bugs in a 
version of his software that he has nothing to do with (neither 
that version of cdrecord nor the bugs). That's the real issue.

Personally, I wish everyone would just use growisofs to burn DVDs. 
It's FSF-free, Debian-free, and open source, and it's completely 
unrelated to cdrecord. And it's well-supported and it works.

Lourens
-- 
GPG public key: http://home.student.utwente.nl/l.e.veen/lourens.key



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Jacob Meuser
On Thu, Aug 19, 2004 at 04:36:05PM +1200, Volker Kuhlmann wrote:
> On Thu 19 Aug 2004 12:03:07 NZST +1200, Joerg Schilling wrote:
> 
> > you are nothing but a moron that has no clue and that is not even willing to do 
> > a comparison test with the real cdrecord because you are in fear that you might 
> > see immediately where the differences are :-(
> 
> Yes, those differences (that SuSE does say clearly they've made mods)
> were the point. Who's the moron here?
> 
> Obviously you're on the back foot and ran out of arguments, otherwise

you obviously have too much time on your hands.

> you wouldn't spend a whole email on discussing a minor point (so I
> didn't check my PPS carefully enough)

but you used it to take a shot at Joerg; that's not all he wrote about,
not that it was necessarily relevant to GPL violations.

> and nothing else, instead of
> sticking to the 2 points in question. And so that even you can
> understand it: introducing bugs is not a violation of the GPL. It's a
> right of the GPL.

I doubt any government regards the GPL as an entity, so the GPL has no
rights.  the GPL is a contract; following the GPL gives entities rights.
SuSE can release a really buggy version of anything covered by the GPL,
as long as they are complying with the terms of the GPL.  what I don't
get, is that if Joerg is so sure SuSE is in violation, why doesn't he
just take them to court.  that's why the GPL exists; so people can be
made to comply or pay the consequences.  it's not about freedom, it's
about control.

> I'm still waiting for your comment on your own GPL violation(s).
> Silence is for the guilty.

ever wonder why Joerg is "uncooperative" to you?  don't bother to
answer that.  everyone on the list already knows you don't really care
what Joerg says, when you quote him like "blah ...".

I don't know why you all don't just ditch the GPL.  obviously it is
bloated fluffy unintelligible legalese that just causes confusion
and gives people something to whine about.

so either take it to court, or quit whining, please.

-- 
<[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Volker Kuhlmann
On Thu 19 Aug 2004 12:03:07 NZST +1200, Joerg Schilling wrote:

> you are nothing but a moron that has no clue and that is not even willing to do 
> a comparison test with the real cdrecord because you are in fear that you might 
> see immediately where the differences are :-(

Yes, those differences (that SuSE does say clearly they've made mods)
were the point. Who's the moron here?

Obviously you're on the back foot and ran out of arguments, otherwise
you wouldn't spend a whole email on discussing a minor point (so I
didn't check my PPS carefully enough) and nothing else, instead of
sticking to the 2 points in question. And so that even you can
understand it: introducing bugs is not a violation of the GPL. It's a
right of the GPL.

I'm still waiting for your comment on your own GPL violation(s).
Silence is for the guilty.

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Joerg Schilling
>From: Volker Kuhlmann <[EMAIL PROTECTED]>


>It's tempting to say you're an idiot, but it's more polite to say you're
>a troll, so I'll say you're a troll.

Let me try to comment your junk.. I am sorry but you just verified that
you are nothing but a moron that has no clue and that is not even willing to do 
a comparison test with the real cdrecord because you are in fear that you might 
see immediately where the differences are :-(

>> cat /etc/SuSE-release
>SuSE Linux 9.1 (i586)
>VERSION = 9.1
>> where cdrecord
>/usr/bin/cdrecord
>> rpm -qf `where cdrecord`
>cdrecord-2.01a27-21
>> cdrecord --version
VV
>ZY$: Operation not permitted. WARNING: Cannot set RR-scheduler
>ZY$: Permission denied. WARNING: Cannot set priority using setpriority().
>ZY$: WARNING: This causes a high risk for buffer underruns.
^^
Guess what this is?

It is a bug made by SuSE! The original cdrecord will not spit out this junk
for useless conditions as for command lines like 'cdrecord -version'.

The string "ZY$:" in addition is caused by SuSE too, because they are using 
uninitialized variables. 


>Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling
>Note: This version is an unofficial (modified) version with DVD support
>Note: and therefore may have bugs that are not present in the original.
>Note: Please send bug reports or support requests to http://www.suse.de/feedback
>Note: The author of cdrecord should not be bothered with problems in this version.

As I did already write several times: The DVD patch that SuSE is using is 
ignoring the data structures of cdrecord and thus definitely does not work 
correctly even for CDs. The text "may have bugs" is inapropriate as the SuSE
binary definitely has bugs.

Did you ever try out whether SuSEs junkware gives warnings for not being root when 
called with things different from cdrecord -version? I did never see the 
setpriority warnings in the mail I receive from unsatisfied SuSE customers.

I do not judge from things you send here but from quoted text I receive from
SuSE customers. But maybe the reason why I get mail from unsartisfied SuSE 
customers is that http://www.suse.de/feedback just a black hole?

Why is there no similar mail from Debian users? Debian behaves different:

1)  They (Debian) give support

2)  They do not apply the defective DVD patch by default but let it apply
theyr users if they like to compile and try it out.

3)  If _they_ (Debian) have problems, they contact me for help.

PS: as a nice side effect of Linux-2.6.8, SuSEs broken version will stop 
working as they try to avoid to be root which is now definitely needed ,-)

PPS: Wer im Steinhaus sitzt soll nicht mit Gläsern werfen..


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Volker Kuhlmann
> There is absolutely no doubt that SuSE is violating GPL.
> 
> /*--*/
>   Also, for each author's protection and ours, we want to make certain 
> that everyone understands that there is no warranty for this free 
> software.  If the software is modified by someone else and passed on, we 
> want its recipients to know that what they have is not the original, so 
> that any problems introduced by others will not reflect on the original 
> authors' reputations. 
> /*--*/
> 
> Is very explicit and unabigouous.

It's tempting to say you're an idiot, but it's more polite to say you're
a troll, so I'll say you're a troll.

> cat /etc/SuSE-release
SuSE Linux 9.1 (i586)
VERSION = 9.1
> where cdrecord
/usr/bin/cdrecord
> rpm -qf `where cdrecord`
cdrecord-2.01a27-21
> cdrecord --version
ZY$: Operation not permitted. WARNING: Cannot set RR-scheduler
ZY$: Permission denied. WARNING: Cannot set priority using setpriority().
ZY$: WARNING: This causes a high risk for buffer underruns.
Cdrecord-Clone-dvd 2.01a27 (i686-suse-linux) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to http://www.suse.de/feedback
Note: The author of cdrecord should not be bothered with problems in this version.

About as clear as can be that SuSE is complying with, as I said before,
your silly whinging about preamble subclause bla bla.

Now that we have established that SuSE is not violating the GPL, do you
have any comments on your own violations?

Volker

PS: No normal user looks at the source.

PPS: Some software has an obvious option to spit its version without a
barf.

PPPS: Ever wondered why your pet targets, the kernel developers and
SuSE, seem to be "uncooperative"?

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Meelis Roos
JS> There is absolutely no doubt that SuSE is violating GPL.
JS> 
JS> /*--*/
JS>   Also, for each author's protection and ours, we want to make certain 
JS> that everyone understands that there is no warranty for this free 
JS> software.  If the software is modified by someone else and passed on, we 
JS> want its recipients to know that what they have is not the original, so 
JS> that any problems introduced by others will not reflect on the original 
JS> authors' reputations. 
JS> /*--*/
JS> 
JS> Is very explicit and unabigouous.

This is the explaining preambula. The corresponding sentence in actual
terms and conditions is like this:

-
You must cause the modified files to carry prominent notices stating
that you changed the files and the date of any change.
-

I downloaded cdrecord-2.01a27-21.src.rpm from SuSE 9.1 and had a look at
the patches. And yes, the modified files don't carry prominent notices.
Most modified files don't carry any notices.

There is a big-enough notice at program startup AFAICS:
Note: Please send bug reports or support requests to
http://www.suse.de/feedback

So it's about as good as Debian. Not exatly as good though: Debian seems
to define SOURCE_MODIFIED so this displays some additional more
prominent notices. Jörg, would it be enough if Suse would define this in
their patches (I'm not speaking for Suse, just offering a possible
suggestion)?

-- 
Meelis Roos


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-18 Thread Joerg Schilling

>From: Volker Kuhlmann <[EMAIL PROTECTED]>

>> Give a better method do deal with the GPL violations.

>There is absolutely no doubt that you are violating the GPL. SuSE is
>not, let me remind you firmly that the GPL grants the right to make
>changes, which you seem to conveniently ignore. SuSE even marks their
>version clearly, yielding to your stupid antics.

There is absolutely no doubt that SuSE is violating GPL.

/*--*/
  Also, for each author's protection and ours, we want to make certain 
that everyone understands that there is no warranty for this free 
software.  If the software is modified by someone else and passed on, we 
want its recipients to know that what they have is not the original, so 
that any problems introduced by others will not reflect on the original 
authors' reputations. 
/*--*/

Is very explicit and unabigouous.

As I receive many mails that state cdrecord is defective (which is not true
for the original cdrecrod but for the patched by SuSE cdrecord) there is no way 
to deny the GPL violation from SuSE.

Instead of writing mails like the above one, it would help more if you would 
come up with suggestions how to force SuSE to follow the GPL again.
Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-17 Thread Volker Kuhlmann
> Why do you believe that a test that only hits people that are already known
> for violating the GPL (SuSE) is a problem?
> 
> Give a better method do deal with the GPL violations.

There is absolutely no doubt that you are violating the GPL. SuSE is
not, let me remind you firmly that the GPL grants the right to make
changes, which you seem to conveniently ignore. SuSE even marks their
version clearly, yielding to your stupid antics.

Besides, becoming illegal is an interesting, but no excusable, response.

Wer im Glashaus sitzt, ...

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-17 Thread Geoffrey
Joerg Schilling wrote:
From: Volker Kuhlmann <[EMAIL PROTECTED]>

What do you think chances are of people upgrading to a version of
cdrecord which is non-GPL and grossly violates the terms of the GPL? As
you perpetually whinge about people not complying with clause blabla of
the GPL, violating the GPL yourself gives the impression that you don't
know what you're talking about.

Why do you believe that a test that only hits people that are already known
for violating the GPL (SuSE) is a problem?
Give a better method do deal with the GPL violations.
Ah, software vigilante!!
--
Until later, Geoffrey   Registered Linux User #108567
AT&T Certified UNIX System Programmer - 1995
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Re: cdrtools-2.01a37 ready

2004-08-17 Thread Joerg Schilling
>From: Volker Kuhlmann <[EMAIL PROTECTED]>

>What do you think chances are of people upgrading to a version of
>cdrecord which is non-GPL and grossly violates the terms of the GPL? As
>you perpetually whinge about people not complying with clause blabla of
>the GPL, violating the GPL yourself gives the impression that you don't
>know what you're talking about.

Why do you believe that a test that only hits people that are already known
for violating the GPL (SuSE) is a problem?

Give a better method do deal with the GPL violations.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cdrtools-2.01a37 ready

2004-08-16 Thread Volker Kuhlmann
> It is unlikely that there will be anothe test release after cdrtools-2.01a37 

What do you think chances are of people upgrading to a version of
cdrecord which is non-GPL and grossly violates the terms of the GPL? As
you perpetually whinge about people not complying with clause blabla of
the GPL, violating the GPL yourself gives the impression that you don't
know what you're talking about.

cdrecord.c:
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License
[plus see file cdrtools-2.01/COPYING in the source tar file]
 ...
 * You are not allowed to modify or remove the call to "linuxcheck()".
  ...
 * You are not allowed to modify or remove the following code.

each time followed by some really sad excuse of why you have to violate
the GPL.

Volker

-- 
Volker Kuhlmann is possibly list0570 with the domain in header
http://volker.dnsalias.net/ Please do not CC list postings to me.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



cdrtools-2.01a37 ready

2004-08-16 Thread Joerg Schilling
NEW features of cdrtools-2.01a37:


Note that we are close before publishing release 2.01 final. Please test for
problems that might make the cdrtools unusable. 

It is unlikely that there will be anothe test release after cdrtools-2.01a37 

All:

-   Added a Note to README.linux:

NOTE for all Linux 2.5.x versions and all Linux versions before 2.6.8:
 
Linux did ship with defective kernel include files starting
with 2.5.x. These defective kernel include files did prevent
compilation. If you have problems compiling software and see
error messages related to include/scsi/scsi.h & include/scsi/sg.h
either upgrade to Linux-2.6.8 or newer or remove /usr/src/linux


Libparanoia (Ported by Jörg Schilling, originated by Monty [EMAIL PROTECTED]):

-   Avoid buffer size problems wit non page aligned transfers on FreeBSD.
A last minor problem has been removed.

Libedc (Optimized by Jörg Schilling, originated by Heiko Eißfeldt [EMAIL PROTECTED]):

Libscg:

Rscsi:

Cdrecord:

-   Make some symbold static to avoid problem with a badly designed libc on
OpenBSD that violates POSIX by pulluting the namespace with symbols
like 'pl'.

Cdda2wav (By Heiko Eißfeldt [EMAIL PROTECTED]):

Readcd:

Scgcheck:

Scgskeleton:

Mkisofs (By Jörg Schilling and James Pearson [EMAIL PROTECTED]):

TODO:
-   read Joliet filenames with multi-session if no TRANS.TBL
or RR is present. I am looking for a volouteer for this task!

Note that this can never be 100% correct as there is no relation
between the names on the master (UNIX) filesystem, the ISO-9660
names and the Joliet names. Only the Rock Ridge names are
untranslated with respect to the original files on the
master (UNIX) filesystem.

-   add libecc/edc for CDI and similar.


CYGWIN NT-4.0 NOTES:

To compile on Cygwin32, get Cygwin and install it.
For more information read README.win32

The files are located on:

ftp://ftp.berlios.de/pub/cdrecord/alpha ...

NOTE:   These tar archives are 100% POSIX compatible. GNU tar may get some
minor trouble. If you like a 100% POSIX compliant tar, get star from
ftp://ftp.berlios.de/pub/star/

WARNING: Do not use 'winzip' to extract the tar file!
Winzip cannot extract symbolic links correctly.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  If you don't have iso-8859-1
   [EMAIL PROTECTED](work) chars I am J"org Schilling
 URL:  http://www.fokus.fraunhofer.de/usr/schilling ftp://ftp.berlios.de/pub/schily


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]