1 Please have a look at the German open Source Center BerliOS at www.berlios.de
2 BerliOS will continue to support free hosting of cryptography projects even
3 when US laws change and don't allow to host cryptography projects in the USA.
4 Also look at sourcewell.berlios.de, the first Open Source announcement service
5 that itself is implemented as Open Source project.
7 ***************** Important news ****************************
9 For the 'Slottable Source Plugin Module' SSPM Features read README.SSPM
11 ***************** Please Test *********************************
13 NEW features of cdrtools-2.01.01a05:
16 NOTE: this is _not_ a release that starts a new aplha/beta series of dirtibutions.
17 The only reason is to add certain new CD/DVD features that are important.
19 So _please_ do not send any patches except when you like to fix extreme bugs.
20 I am currently mainly working on stable incremental restore featurs for star-1.5-final.
21 Once star-1.5-final is out, cdrtools will start a new developent cycle.
26 - Support for DragonFly BSD added, thanks to joerg@britannica.bec.de
28 - Default Cygwin install uid/group adapted to use available ids.
30 - Updated the (forgotten) autoconf to include the tests needed for Solaris
31 fine grained privileges.
33 - New program btcflash added. Thanks to David Huang <khym@azeotrope.org>
36 If you like all users to be able to call cdrecord root-less, you need
39 Edit the file /etc/security/exec_attr and add:
41 All:solaris:cmd:::/opt/schily/bin/cdrecord: privs=file_dac_read,sys_devices,proc_lock_memory,proc_priocntl,net_privaddr
42 All:solaris:cmd:::/opt/schily/bin/readcd: privs=file_dac_read,sys_devices,net_privaddr
43 All:solaris:cmd:::/opt/schily/bin/cdda2wav: privs=file_dac_read,sys_devices,proc_priocntl,net_privaddr
45 If you like to allow only specific user to use cdrecord,
48 CD RW:solaris:cmd:::/opt/schily/bin/cdrecord: privs=file_dac_read,sys_devices,proc_lock_memory,proc_priocntl,net_privaddr
50 instead and make the users members of the profile "CD RW"
51 by adding a line like:
53 joerg::::profiles=CD RW
57 Note that you either need to call cdrecord via "pfexec cdrecord ....."
58 or by using a profile aware shell (e.g. /usr/bin/pfksh)
61 Libparanoia (Ported by Jörg Schilling, originated by Monty xiphmont@mit.edu):
63 Libedc (Optimized by Jörg Schilling, originated by Heiko Eißfeldt heiko@hexco.de):
67 - Support for root-less cdrecord using fine-grained privileges.
68 Remote SCSI not tests for PRIV_NET_PRIVADDR instead of (geteuid() == 0)
69 This is now active since the needed autoconf code is out.
75 - Trying to work around a noncompliance (modified interface) present on newer
76 Linux kernels that causes cdrecord to be unable to allocate a SCSI transfer
79 Newer Linux kernels do not honor a contract from mlockall(MCL_FUTURE)
80 after cdrecord turned off euid == 0 from a suid root installation.
81 Instead of honoring mlockall(MCL_FUTURE), Linux checks each mmap()
82 and compares against getrlimit(RLIMIT_MEMLOCK
84 - Explicit fine grained privileges support for Solaris.
85 Cdrecord now switches off all privs that are no longer needed.
88 Cdda2wav (By Heiko Eißfeldt heiko@hexco.de):
90 - Explicit fine grained privileges support for Solaris.
91 Cdda2wav now switches off all privs that are no longer needed.
95 - Allow readcd to work correctly in -scanbus mode
96 Thanks to Fabian Keil <fk@fabiankeil.de> for reporting.
98 - Explicit fine grained privileges support for Solaris.
99 readcd now switches off all privs that are no longer needed.
105 - Allow readcd to work correctly in -scanbus mode
106 Thanks to Fabian Keil <fk@fabiankeil.de> for reporting.
108 - Explicit fine grained privileges support for Solaris.
109 Scgskeleton now switches off all privs that are no longer needed.
111 Mkisofs (By Jörg Schilling and James Pearson j.pearson@ge.ucl.ac.uk):
115 - read Joliet filenames with multi-session if no TRANS.TBL
116 or RR is present. I am looking for a volouteer for this task!
118 Note that this can never be 100% correct as there is no relation
119 between the names on the master (UNIX) filesystem, the ISO-9660
120 names and the Joliet names. Only the Rock Ridge names are
121 untranslated with respect to the original files on the
122 master (UNIX) filesystem.
124 - add libecc/edc for CDI and similar.
129 To compile on Cygwin32, get Cygwin and install it.
130 For more information read README.win32
132 The files are located on:
134 ftp://ftp.berlios.de/pub/cdrecord/alpha ...
136 NOTE: These tar archives are 100% POSIX compatible. GNU tar may get some
137 minor trouble. If you like a 100% POSIX compliant tar, get star from
138 ftp://ftp.berlios.de/pub/star/
140 WARNING: Do not use 'winzip' to extract the tar file!
141 Winzip cannot extract symbolic links correctly.