cdrskin_eng.html 18.7 KB
Newer Older
1 2 3 4
<HTML>

<HEAD>
<META NAME="description" CONTENT="cdrskin, a limited cdrecord compatibility wrapper for libburn">
5
<META NAME="keywords" CONTENT="cdrskin, libburn, libburnia, burn, CD, DVD, BD, linux, recording, burning, CD-R, CD-RW, DVD-R, DVD-R DL, DVD-RW, DVD+RW, DVD+R, DVD+R DL, DVD-RAM, BD-RE, BD-R, cdrecord, compatible, scdbackup">
6 7 8 9 10 11 12 13
<META NAME="robots" CONTENT="follow">
<TITLE>cdrskin homepage english</TITLE>
</HEAD>

<BODY BGCOLOR="#F5DEB3" TEXT=#000000 LINK=#0000A0 VLINK=#800000>
<FONT SIZE=+1>

<CENTER>
14
<A HREF="http://en.wikipedia.org/wiki/D%C3%B6ner_kebab">
15
<IMG SRC="doener_150x200_tr_octx.png" BORDER=0
16
     ALT="cdrskin logo: Doener mit Scharf">
17
</A>
18 19
<P><H2> Homepage of </H2>
<H1> cdrskin </H1>
20 21 22 23 24 25

<H2>Limited cdrecord compatibility wrapper for libburn</H2>
</CENTER>

<P>
<H2>Purpose:</H2>
26
Burns preformatted data to CD, DVD, and BD media:<BR>
27 28
CD-R, DVD-R, DVD-R DL, DVD+R, DVD+R DL, BD-R, CD-RW,
DVD-RW, DVD-RAM, DVD+RW, BD-RE
29 30 31 32 33
</P>
<P>

<HR>

34 35
<A HREF="#download">Direct hop to download links -></A>

36 37
<P>
<H2>Hardware requirements:</H2>
38 39 40 41
About any CD, DVD, or BD recorder produced in the recent ten years.
<BR>
<A HREF="http://libburnia-project.org">libburn</A>
supports recorders which are compliant to standards MMC-1 for CD and
42 43
MMC-5 for DVD or BD. Linux, FreeBSD, and Solaris allow to access drives
connected via SCSI, PATA (aka IDE, ATA), USB, or SATA.
44 45 46 47 48 49
<BR>
</P>

<P>
<H2>Software requirements :</H2>
<DL>
50
<DT>Linux with kernel 2.4 or higher (and libc, of course) :</DT>
51
<DD>With kernel 2.4 an ATA drive has to be under ide-scsi emulation.</DD>
52
<DD>With kernel 2.6 the drive should not be under ide-scsi.</DD>
53
<DT>or FreeBSD (with libc, of course) :</DT>
54 55
<DD>ATA and SATA drives need atapicam running.</DD>
<DD>libcam has to be installed.</DD>
56 57
<DT>or Solaris (with libc, of course) :</DT>
<DD>Tested on kernel 5.11, hopefully suitable for older ones too.</DD>
58 59 60 61 62 63 64 65 66 67
<DT>libpthread</DT>
<DD>is supposed to be a standard system component.</DD>
</DL>
</P>

<P>
<H2>
GPL software included:<BR>
</H2>
<DL>
68
<DT>libburn-1.3.0</DT>
69
<DD>(founded by Derek Foreman and Ben Jansens,
Thomas Schmitt's avatar
Thomas Schmitt committed
70 71 72
developed and maintained since August 2006 by
Thomas Schmitt from team of libburnia-project.org)
</DD>
73
<DD>transfers data to CD, DVD, BD</DD>
74 75 76 77
</DL>
</P>

<P>
78 79
This program system has been tested on Intel/AMD with Linux, FreeBSD,
and OpenSolaris based operating systems.<BR>
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
Ports to other usable systems are appreciated. Reports are welcome.
</P>

<HR>

<P>
<H2>Special features:</H2>
<UL>
<LI>Source code is independent of 
<A HREF="http://cdrecord.berlios.de/old/private/cdrecord.html">cdrecord</A>
</LI>
</UL>
</P>

<P>
<H2>Commands:</H2>
<DL>
97 98
<DT>The most common options of cdrecord for data and audio on CD media
are provided in a compatible way.<BR>
99
On all DVD media, cdrskin is able to perform any recording job
100
which is possible with cdrecord.
101
Other than with cdrecord, option -multi is supported with many DVD types and
102 103
BD-R. Write mode -tao works with anything but quickly blanked DVD-RW and
DVD-R DL, which both support no -multi.
104
</DT>
105
<BR><BR>
106 107 108 109
<DT>Get an overview of drives and their addresses</DT>
<DD>#<KBD>&nbsp;cdrskin -scanbus</KBD></DD>
<DD>#<KBD>&nbsp;cdrskin dev=ATA -scanbus</KBD></DD>
<DD>#<KBD>&nbsp;cdrskin --devices</KBD></DD>
110
<DT>Being superuser avoids permission problems with /dev/srN resp. /dev/hdX .
111
</DT>
112 113 114
<DT>Ordinary users should then get granted access to the /dev files
as listed by option --devices. Linux and FreeBSD demand rw-permission.
On Solaris it is r-permission and privileges "basic,sys_devices".</DT>
115
<DT>&nbsp;</DT>
116

117
<DT>Get info about a particular drive or loaded media:</DT>
118 119
<DD>$<KBD>&nbsp;cdrskin dev=0,1,0 -checkdrive</KBD></DD>
<DD>$<KBD>&nbsp;cdrskin dev=ATA:1,0,0 -v -atip</KBD></DD>
120
<DD>$<KBD>&nbsp;cdrskin dev=/dev/hdc -minfo</KBD></DD>
121

122 123
<DT>Prepare CD-RW or DVD-RW for re-use, DVD-RAM or BD-RE for first use:</DT>
<DD>$<KBD>&nbsp;cdrskin -v dev=/dev/sg1 blank=as_needed -eject</KBD></DD>
124 125 126 127 128 129 130 131 132 133

<DT>Format DVD-RW to avoid need for blanking before re-use:</DT>
<DD>$<KBD>&nbsp;cdrskin -v dev=/dev/sr0 blank=format_overwrite</KBD></DD>

<DT>De-format DVD-RW to make it capable of multi-session again:</DT>
<DD>$<KBD>&nbsp;cdrskin -v dev=/dev/sr0 blank=deformat_sequential</KBD></DD>

<DT>Write ISO-9660 filesystem image as only one to blank or formatted media:
</DT>
<DD>$<KBD>&nbsp;cdrskin -v dev=/dev/hdc speed=12 fs=8m \</KBD></DD>
134
<DD><KBD>&nbsp;&nbsp;blank=as_needed -eject padsize=300k my_image.iso</KBD></DD>
135

136 137
<DT>Write compressed afio archive on-the-fly
(not DVD-R DL or minimally blanked DVD-RW):</DT>
138 139
<DD>$<KBD>&nbsp;find . | afio -oZ - | \</KBD></DD>
<DD><KBD>&nbsp;&nbsp;cdrskin -v dev=0,1,0 fs=32m speed=8 \</KBD></DD>
140
<DD><KBD>&nbsp;&nbsp;blank=as_needed padsize=300k -</KBD></DD>
141

142
<DT>Write several sessions to the same CD, DVD-R[W] or DVD+R[/DL]:</DT>
143
<DD>$<KBD>&nbsp;cdrskin dev=/dev/hdc -v padsize=300k -multi 1.iso</KBD>
144
</DD>
145
<DD>$<KBD>&nbsp;cdrskin dev=/dev/hdc -v padsize=300k -multi 2.iso</KBD>
146
</DD>
147
<DD>$<KBD>&nbsp;cdrskin dev=/dev/hdc -v padsize=300k -multi 3.iso</KBD>
148
</DD>
149
<DD>$<KBD>&nbsp;cdrskin dev=/dev/hdc -v padsize=300k 4.iso</KBD></DD>
150

151
<DT>Get multi-session info for option -C of program mkisofs:</DT>
152 153 154
<DD>$<KBD>&nbsp;c_values=$(cdrskin dev=/dev/sr0 -msinfo 2>/dev/null)</KBD></DD>
<DD>$<KBD>&nbsp;mkisofs ... -C "$c_values" ...</KBD></DD>

155 156
<DT>Inquire free space on media for a -multi run:</DT>
<DD>$<KBD>&nbsp;x=$(cdrskin dev=/dev/sr0 -multi \</KBD></DD>
157 158 159
<DD><KBD>&nbsp;&nbsp;--tell_media_space 2>/dev/null)</KBD></DD>
<DD>$<KBD>&nbsp;echo "Available: $x blocks of 2048 data bytes"</KBD></DD>

160 161 162
<DT>Accelerate BD-RE writing to full nominal speed after the first 250 MB</DT>
<DD>$<KBD>&nbsp;cdrskin ... stream_recording=250m ...</KBD>

163 164 165 166
<DT>Write audio tracks to CD:</DT>
<DD>$<KBD>&nbsp;cdrskin -v dev=ATA:1,0,0 speed=48 -sao \</KBD></DD>
<DD><KBD>&nbsp;&nbsp;track1.wav track2.au -audio -swab track3.raw</KBD></DD>

167
<DT>Get overview of the cdrecord compatible options:</DT>
168 169
<DD>$<KBD>&nbsp;<A HREF="cdrskin_help">cdrskin -help</A></KBD></DD>

170
<DT>Get overview of the non-cdrecord options:</DT>
171 172
<DD>$<KBD>&nbsp;<A HREF="cdrskin__help">cdrskin --help</A></KBD></DD>

173
<DT>Read the detailed manual page:</DT>
174 175 176
<DD>$<KBD>&nbsp;<A HREF="man_1_cdrskin.html">man cdrskin</A></KBD></DD>
</DL>
<DL>
177
<DT>Read about the standard for which cdrskin is striving:</DT>
178 179 180
<DD>$<KBD>&nbsp;
<A HREF="http://cdrecord.berlios.de/old/private/man/cdrecord-2.0.html">
man cdrecord</A></KBD></DD>
181
<DD><B>Do not bother Joerg Schilling with any cdrskin problems.</B>
182 183 184 185
(Be cursed if you install cdrskin as "cdrecord" without clearly forwarding
 this "don't bother Joerg" demand.)
</DD>
</DL>
186 187 188
<DL>
<DT>Learn to know a more versatile way to burn ISO 9660 formatted data</DT>
<DD>
189
Standalone ISO 9660 multi-session CD/DVD/BD tool
190 191 192
<A HREF="http://scdbackup.sourceforge.net/xorriso_eng.html">xorriso</A>.
</DD>
</DL>
193

194 195 196 197
</P>

<HR>

198 199
<A NAME="download"></A>

200 201 202
<P>
<DL>
<DT>Download as source code (see README):</DT>
203 204
<DD><A HREF="cdrskin-1.3.0.tar.gz">cdrskin-1.3.0.tar.gz</A>
(950 KB).
205
</DD>
206
<DD><A HREF="cdrskin-1.3.0.tar.gz.sig">cdrskin-1.3.0.tar.gz.sig</A></DD>
207 208
<DD>
(detached GPG signature for verification by
209
<KBD>gpg --verify cdrskin-1.3.0.tar.gz.sig cdrskin-1.3.0.tar.gz</KBD>
210 211 212
<BR>
after <KBD>gpg --keyserver keys.gnupg.net --recv-keys ABC0A854</KBD>).
</DD>
213
<DD>
214 215 216
The cdrskin tarballs are source code identical with libburn releases
of the same version number.
They get produced via a different procedure, though.<BR>
217 218
cdrskin is part of libburn - full libburn is provided with cdrskin releases.
</DD>
219

220
<!-- This is not offered any more since spring 2008
221 222
<DD>&nbsp;</DD>
<DT>Download as single x86 binaries (untar and move to /usr/bin/cdrskin):</DT>
223 224
<DD><A HREF="cdrskin_0.4.2.pl00-x86-suse9_0.tar.gz">
cdrskin_0.4.2.pl00-x86-suse9_0.tar.gz</A>, (110 KB),
225 226 227 228
<DL>
<DD>runs on SuSE 9.0 (2.4.21) , RIP-14.4 (2.6.14) ,
 Gentoo (2.6.15 x86_64 Athlon).</DD>
</DL>
229 230
<DD><A HREF="cdrskin_0.4.2.pl00-x86-suse9_0-static.tar.gz">
cdrskin_0.4.2.pl00-x86-suse9_0-static.tar.gz</A>, (310 KB), -static compiled,
231 232 233 234
<DL>
<DD>runs on SuSE 7.2 (2.4.4), and on the systems above.</DD>
</DL>
</DD>
235 236 237
-->


238 239
</DL>
<DL><DT>Documentation:</DT>
240
<DD><A HREF="README_cdrskin">README</A> an introduction</DD>
241 242
<DD><A HREF="cdrskin__help">cdrskin --help</A> non-cdrecord options</DD>
<DD><A HREF="cdrskin_help">cdrskin -help</A> cdrecord compatible options</DD>
243
<DD><A HREF="man_1_cdrskin.html">man cdrskin</A> the manual page</DD>
244 245 246 247
<DD>&nbsp;</DD>
</DL>
<DL><DT>Contact:</DT>
<DD>Thomas Schmitt, <A HREF="mailto:scdbackup@gmx.net">scdbackup@gmx.net</A></DD>
248 249
<DD>libburn development mailing list,
<A HREF="mailto:libburn-hackers@pykix.org">libburn-hackers@pykix.org</A></DD>
250 251 252 253 254 255 256 257 258
</DL>
<DL><DT>License:</DT>
<DD><A HREF="COPYING_cdrskin">GPL</A>, an <A HREF="http://www.opensource.org/">Open Source</A> approved license</DD>
<DD>&nbsp;</DD>
</DL>
</P>

<HR>

259
<P>
260
Enhancements towards previous stable version cdrskin-1.2.8:
261
<UL>
262
<LI>none</LI>
263
<!--
264
<LI>none</LI>
265 266 267
-->
</UL>

268
Bug fixes towards cdrskin-1.2.8:
269
<UL>
270
<LI>
271
Full formatting of BD-RE used certification regardless of drive capabilities
272 273
</LI>
<LI>
274
DVD+R with damaged TOC were reported by -minfo with wrong end address
275
</LI>
276
<!--
277
<LI>none</LI>
278
-->
279 280
</UL>

281 282
<HR>

283 284
<P>
<DL>
285 286
<DT><H3>Development snapshot, version 1.3.1 :</H3></DT>
<DD>Enhancements towards current stable version 1.3.0:
287
<UL>
Thomas Schmitt's avatar
Thomas Schmitt committed
288
<LI>
Thomas Schmitt's avatar
Thomas Schmitt committed
289
none yet
Thomas Schmitt's avatar
Thomas Schmitt committed
290
</LI>
291
<!--
Thomas Schmitt's avatar
Thomas Schmitt committed
292
<LI>none yet</LI>
293
-->
294

295
</UL>
296
</DD>
297

298
<DD>Bug fixes towards cdrskin-1.3.0:
299
<UL>
300
<LI>none yet</LI>
301
<!--
Thomas Schmitt's avatar
Thomas Schmitt committed
302
<LI>none yet</LI>
303 304 305 306
-->
</UL>
</DD>

307
<DD>&nbsp;</DD>
308 309 310 311
<DD><A HREF="README_cdrskin_devel">README 1.3.1</A>
<DD><A HREF="cdrskin__help_devel">cdrskin-1.3.1 --help</A></DD>
<DD><A HREF="cdrskin_help_devel">cdrskin-1.3.1 -help</A></DD>
<DD><A HREF="man_1_cdrskin_devel.html">man cdrskin (as of 1.3.1)</A></DD>
312
<DD>&nbsp;</DD>
313
<DT>Maintainers of cdrskin unstable packages please use SVN of
314 315
<A HREF="http://libburnia-project.org"> libburnia-project.org</A></DT>
<DD>Download: <KBD><B>svn co http://svn.libburnia-project.org/libburn/trunk libburn</B>
316
</KBD></DD>
317
<DD>Build: <KBD><B>cd libburn ; ./bootstrap ; ./configure --prefix /usr ; make ; cdrskin/compile_cdrskin.sh</B>
318 319
</KBD></DD>
<DD>Build of SVN versions needs <A HREF="http://sources.redhat.com/autobook/">
320 321
autotools</A> of at least version 1.7 installed.
But after the run of <KBD>./bootstrap</KBD>, only
322 323 324
vanilla tools like make and gcc are needed.</DD>
</DD>
<DD>&nbsp;</DD>
325
<DT>The following download is intended for adventurous end users or
326
admins with full system souvereignty.</DT>
327
<DD>Source (./bootstrap is already applied, build tested, for more see
328
<A HREF="README_cdrskin_devel">upcoming README</A> ):
329
</DD>
330
<DD>
331 332
<A HREF="cdrskin-1.3.1.tar.gz">cdrskin-1.3.1.tar.gz</A>
(950 KB).
333
</DD>
334

335
<!-- This is not offered any more since spring 2008
336 337 338

<DT>The following downloads are intended for adventurous end users or
admins with full system souvereignty.</DT>
339
<DD>Binary (untar and move to /usr/bin/cdrskin):</DD>
340 341
<DD><A HREF="cdrskin_0.4.3-x86-suse9_0.tar.gz">
cdrskin_0.4.3-x86-suse9_0.tar.gz</A>, (110 KB).
342
</DD>
343 344
<DD><A HREF="cdrskin_0.4.3-x86-suse9_0-static.tar.gz">
cdrskin_0.4.3-x86-suse9_0-static.tar.gz</A>, (310 KB)
345
</DD>
346 347
-->

348 349 350 351 352 353 354 355 356 357 358 359 360 361
</DL>
</P>

<HR>

<P>
Many thanks to Joerg Schilling for cdrecord, 
<BR>
and to Derek Foreman and Ben Jansens for creating libburn.
<BR>
Historic versions based on Derek's and Ben's 
<A HREF="http://icculus.org/burn">icculus.org/burn</A> :<BR>
<A HREF="cdrskin-0.1.2.0.2.ts.tar.gz">cdrskin-0.1.2.0.2.ts.tar.gz</A><BR>
<A HREF="cdrskin-0.1.3.0.2.ts.tar.gz">cdrskin-0.1.3.0.2.ts.tar.gz</A>
362 363 364
<BR>
Very special thanks to Andy Polyakov whose 
<A HREF="http://fy.chalmers.se/~appro/linux/DVD+RW/tools">dvd+rw-tools</A>
365
provide libburn with invaluable examples on how to deal with DVD and BD media.
366 367 368 369 370 371 372
</P>

<HR>

<A NAME="examples">
<P>
<DL>
373 374 375 376 377 378 379 380
<DT>Example for a setup of device permissions.</DT>
<DT>
Newer Linux distros enable rw-access for the desktop user automatically.
So try as normal user whether all your drives are found.
CD devices which offer no rw-permission will stay invisible.
</DT>
<DD>$ <KBD><B>cdrskin --devices</B></KBD></DD>
<DT>If not all desired drives show up, become superuser and do again:</DT>
381
</DT>
382 383
<DD># <KBD><B>cdrskin --devices</B></KBD></DD>
<DD><KBD>...</KBD></DD>
384
<DD><KBD>0&nbsp; dev='/dev/sr0'&nbsp; rwr-r- :&nbsp; 'TEAC'  'CD-ROM CD-532S'</KBD></DD>
385
<DD><KBD>1&nbsp; dev='/dev/hdc'&nbsp; rwrw-- :&nbsp; 'LITE-ON'  'LTR-48125S'</KBD></DD>
386 387
<DT>Most simple and most insecure is this equivalent
of the usual cdrecord permissions u+s,a+x:</DT>
388
<DD># <KBD><B>chmod a+rw /dev/sr0 /dev/hdc</B></KBD></DD>
389 390 391 392 393 394 395 396 397 398 399
<DT>
More secure is to put the permitted users into a group like
"floppy", to assign /dev/sr0 /dev/hdc to this group,
and to allow rw-access only to group members.
</DT>
<DD># <KBD><B>vi /etc/group</B></KBD></DD>
<DD><KBD>...</KBD></DD>
<DD><KBD>floppy:x:19:thomas,scdbackup</KBD></DD>
<DD><KBD>...</KBD></DD>
<DD># <KBD><B>chgrp floppy /dev/sr0 /dev/hdc</B></KBD></DD>
<DD># <KBD><B>chmod g+rw /dev/sr0 /dev/hdc</B></KBD></DD>
400 401 402 403 404 405 406 407 408 409 410 411 412 413
</DL>
</P>

<HR>

<A NAME="k3b">
<P>
<A HREF="k3b_on_cdrskin.html">
Example how to setup K3b to use cdrskin for burning data CD projects.
<A><BR>
(<A HREF="http://www.k3b.org">K3b</A> 
is a GUI frontend which uses cdrecord for CD burning.)
</P>

414 415
<!--

416 417 418 419 420 421 422 423
<HR>

<A NAME="scdbackup">
<P>
<DL>
<DT>Example for a test session with a cdrecord based scdbackup installation:</DT>
<DD>$ <KBD><B>cdrskin -scanbus</B></KBD></DD>
<DD><KBD>...</KBD></DD>
424 425 426 427 428
<DD><KBD>&nbsp;&nbsp;&nbsp; 2,0,0 &nbsp;&nbsp; 0)&nbsp; 'TEAC' 'CD-ROM CD-532S' '?' Removable CD-ROM</KBD></DD>
<DD>$ <KBD><B>cdrskin -scanbus dev=ATA</B></KBD></DD>
<DD><KBD>...</KBD></DD>
<DD><KBD>&nbsp;&nbsp;&nbsp; 1,0,0 &nbsp;&nbsp; 1)&nbsp; 'LITE-ON' 'LTR-48125S' '?' Removable CD-ROM</KBD></DD>
<DD>$ <KBD><B>export SCDBACKUP_SCSI_ADR="ATA:1,0,0"</B></KBD></DD>
429
<DD>$ <KBD><B>export SCDBACKUP_CDRECORD="cdrskin -v -v"</B></KBD></DD>
430 431 432 433 434 435 436 437
<DD>$ <KBD><B>scdbackup_home</B></KBD></DD>
</DL>
<DL>
<DT>Example for a permanent configuration of cdrskin based scdbackup</DT>
<DD>$ <KBD><B>cd scdbackup-0.8.6/inst</B></KBD></DD>
<DD>$ <KBD><B>export SCDBACKUP_USE_CDRSKIN=1</B></KBD></DD>
<DD>$ <KBD><B>./CONFIGURE_CD</B></KBD></DD>
<DD><KBD>...</KBD></DD>
438
<DD><KBD>cdrskin 0.3.8 : limited cdrecord compatibility wrapper for libburn</KBD></DD>
Thomas Schmitt's avatar
Thomas Schmitt committed
439 440 441 442 443 444 445 446
</DL>
If your system is stricken with some ill CD device then this can stall
and you will have to press <KBD>Ctrl+C</KBD> to abort.
In this case, you may execute
<KBD>export SCDBACKUP_NO_SCANBUS=1</KBD>
and try again.
<DL>
<DT></DT>
447
<DD><KBD> ------------------- SCSI devices. To be used like &nbsp;&nbsp; 0,0,0</KBD></DD>
448 449 450 451
<DD><KBD>&nbsp;&nbsp;&nbsp; 2,0,0 &nbsp;&nbsp; 0)&nbsp; 'TEAC' 'CD-ROM CD-532S' '?' Removable CD-ROM</KBD></DD>
<DD><KBD> ------------------- end of SCSI device list</KBD></DD>
<DD><KBD> ------------------- ATA devices. To be used like       ATA:0,0,0
<DD><KBD>&nbsp;&nbsp;&nbsp; 1,0,0 &nbsp;&nbsp; 1)&nbsp; 'LITE-ON' 'LTR-48125S' '?' Removable CD-ROM</KBD></DD>
452 453 454 455 456 457
<DD><KBD>...</KBD></DD>
<DD><KBD>&nbsp;&nbsp;&nbsp; * Your cdrecord offers -driveropts=burnfree with your recorder.</KBD></DD>
<DD><KBD>...</KBD></DD>
<DD><KBD>scdbackup for CD 0.8.6 : First stage of installation done.</KBD></DD>
<DD><KBD>...</KBD></DD>
<DD><KBD>Now give it a try. Run :  scdbackup_home</KBD></DD>
458
<DD>$ <KBD><B>unset SCDBACKUP_USE_CDRSKIN</B></KBD></DD>
459 460 461 462 463 464 465 466 467 468 469
</DL>
<DL>
<DT>To get back to using cdrecord :</DT>
<DD>$ <KBD><B>cd scdbackup-0.8.6/inst</B></KBD></DD>
<DD>$ <KBD><B>export SCDBACKUP_USE_CDRSKIN=0</B></KBD></DD>
<DD>$ <KBD><B>./CONFIGURE_CD</B></KBD></DD>
<DD><KBD>...</KBD></DD>
<DD>$ <KBD><B>unset SCDBACKUP_USE_CDRSKIN</B></KBD></DD>
</DL>
</P>

470 471
-->

472 473 474 475 476 477 478 479 480
<HR>

<A NAME="cdrecord">
<P>
<CENTER><H3>About the relationship of cdrecord and cdrskin</H3></CENTER>
First of all: this relationship is single sided, as cdrskin has to be aware of
cdrecord but not vice versa.
<BR>
<BR>
481
I was a long time user of cdrecord and it worked fine for me. 
482 483
Especially i do appreciate its write mode -tao which allows to pipe arbitrary
data on CD and CD-RW via stdin. cdrecord is reliable, versatile and well
484 485
maintained. So for me - there would be no problem with using it for
burning CDs.
486 487 488 489 490 491 492 493 494 495 496 497 498
<BR>
But the author of cdrecord and the Linux kernel people foster a very hostile 
relationship. Ok, that's their business, not mine (or ours if you are with me).
One has to be aware, though, that this relationship might lead to a situation
where cdrecord is no longer available for certain Linux kernels.
<BR>
To have my own project prepared for such a time, i began to implement its
cdrecord gestures on top of libburn. 
From now on i invite other interested users of cdrecord to teach cdrskin
the gestures necessary for their cdrecord applications.
Contact me. Let's see what we can achieve.
<BR>
<BR>
499
libburn and cdrskin are now mature enough to substitute cdrecord in its
500 501
major use cases of CD and DVD burning. It is possible to foist cdrskin on
various software packages if it gets falsely named "cdrecord".
502 503
I do not encourage this approach, but of course such a replacement
opportunity is the goal of a cdrecord compatibility wrapper.
504 505 506 507 508 509 510 511 512 513 514 515 516
<BR>
<BR>
It is very important to me that this project is not perceived as hostile
towards Joerg Schilling and his ongoing work.
I owe him much. For cdrecord, for mkisofs, for star. Chapeau.
<BR>
</P>
<HR>

<CENTER><FONT SIZE=+0>
<!-- <A NAME="bottom" HREF="main_ger.html#bottom">deutsch (german)</A>
<BR><BR>
 -->
517
<A HREF="http://en.wikipedia.org/wiki/D%C3%B6ner_kebab">
518
<IMG SRC="doener_150x200_tr.png" BORDER=0
519
     ALT="cdrskin logo: Doener mit Scharf"></A>
520
<BR><BR>
521 522 523 524 525 526 527
<FONT SIZE=+0>Enjoying free Open Source hosting by <A HREF="http://www.webframe.org">www.webframe.org</A><BR>
<A HREF="http://www.webframe.org">
<IMG SRC="msfree.gif" ALT="100 % Microsoft free" BORDER=0></A><BR>
and by <A HREF="http://sourceforge.net">sourceforge.net</A><BR>
<A href="http://sourceforge.net">
<IMG src="sflogo-88-1.png" BORDER="0" ALT="SourceForge Logo"></A>
<!-- on sourceforge use : <IMG src="http://sourceforge.net/sflogo.php?group_id=16010" width="88" height="31" border="0" alt="SourceForge Logo"></A> -->
528 529

<!-- 
530 531 532 533 534
<P>
Enjoying a FreeBSD shell account with the opportunity to
build and install cdrskin at<BR>
<A HREF="http://www.en.free-shells.com.ar">free-shells.com.ar</A>
</P>
535 536
-->

537 538 539 540
</FONT></CENTER>
<HR>
<DL>
<DT>Links to my other published software projects :
541
<DD><A HREF="http://scdbackup.webframe.org/xorriso_eng.html">
542
xorriso, a standalone ISO 9660 multi-session CD/DVD/BD burn tool.
543 544 545 546 547 548 549 550
No mkisofs needed.
<DL>
<DD>
<A HREF="http://scdbackup.sourceforge.net/xorriso_eng.html">
(a second source of above)</A>
</DD>
</DL>
</DD>
551 552 553
<DD><A HREF=http://scdbackup.webframe.org/main_eng.html>
scdbackup, multi volume CD backup</A>
<DL><DD><A HREF=http://scdbackup.sourceforge.net/main_eng.html> 
554
(a second source of above)</A></DD></DL></DD>
Thomas Schmitt's avatar
Thomas Schmitt committed
555
<DD><A HREF=http://stic.sourceforge.net>Some Tools for Image Collectors</A>
556
</DD>
557 558
<DD><A HREF=http://scdbackup.webframe.org/pppoem>
pppoem, a DSL throughput monitor (mainly for Linux kernel 2.4)</A>
559
</DD>
560 561 562 563 564 565
</DL>
<BR><BR>
Legal statement: This website does not serve any commercial purpose.<BR>
</FONT>
</BODY>
</HTML>