c5477757e0
- New option -tao is now needed if you like to write in TAO mode. Cdrecord now does no longer writes if no write mode has been specified. - New option -sao as alias for -dao. As the official name for the write mo de is SAO, -sao is more correct than -dao. - New paranoia sub option paraopts=overlap=xx This is mainly a bug fix for cdda2wav. Cdda2wav previously _always_ did completely deactivat the dynamic overlapping from libparanoia. Instead, it did set the overlapping to the statical value 0. If you omit paraopts=overlap=xx, cdda2wav will now use dynamic overlaping with -paranoia. If you like the old behavior, use: paraopts=overlap=0 - New paranoia sub option paraopts=minoverlap=xx This sets the minimum dynamic overlap - New paranoia sub option paraopts=maxoverlap=xx This sets the maximum dynamic overlap - Better paranoia statistics output - Fixed a Problem with some Linux sound card drivers that caused cdda2wav to be unable to output to the soundcard. - Trying to add verbose output that estimates the read quality with -paranoia - Support for PowerPC CHRP Boot added - Support for -uid/-gid for UDF Filesystems added - isoinfo now is able to list ElTorito Boot information with -d - isoinfo now correctly shows long RR filenames from CE Extension records. - New options -root & -old-root from Patrik Ohly This allows mkisofs to be used for "incremental backups" where each backup is put into a separate directory tree on the CD. And some bug fixes.
20 lines
454 B
Text
20 lines
454 B
Text
$NetBSD: patch-ba,v 1.2 2004/08/04 21:19:26 wiz Exp $
|
|
|
|
--- readcd/readcd.c.orig 2004-03-02 01:55:11.000000000 +0100
|
|
+++ readcd/readcd.c
|
|
@@ -389,12 +389,12 @@ main(ac, av)
|
|
/*
|
|
* We don't need root privilleges anymore.
|
|
*/
|
|
-#ifdef HAVE_SETREUID
|
|
- if (setreuid(-1, getuid()) < 0)
|
|
-#else
|
|
#ifdef HAVE_SETEUID
|
|
if (seteuid(getuid()) < 0)
|
|
#else
|
|
+#ifdef HAVE_SETREUID
|
|
+ if (setreuid(-1, getuid()) < 0)
|
|
+#else
|
|
if (setuid(getuid()) < 0)
|
|
#endif
|
|
#endif
|