|
|
|
@ -6,15 +6,15 @@ Integrated sub project of libburnia-project.org but also published via:
|
|
|
|
|
http://scdbackup.sourceforge.net/cdrskin_eng.html |
|
|
|
|
http://scdbackup.sourceforge.net/cdrskin-1.3.5.tar.gz |
|
|
|
|
|
|
|
|
|
Copyright (C) 2006-2013 Thomas Schmitt, provided under GPL version 2 or later. |
|
|
|
|
Copyright (C) 2006-2014 Thomas Schmitt, provided under GPL version 2 or later. |
|
|
|
|
------------------------------------------------------------------------------ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cdrskin is a limited cdrecord compatibility wrapper which allows to use |
|
|
|
|
most of the libburn features from the command line. |
|
|
|
|
|
|
|
|
|
Currently it is supported on GNU/Linux with kernels >= 2.4, |
|
|
|
|
on FreeBSD and on OpenSolaris. |
|
|
|
|
Currently it is fully supported on GNU/Linux with kernels >= 2.4, on FreeBSD, |
|
|
|
|
on OpenSolaris, and on NetBSD. |
|
|
|
|
IDE drives under Linux 2.4. need kernel module ide-scsi. |
|
|
|
|
ATA and SATA drives under FreeBSD need kernel module atapicam. |
|
|
|
|
On other X/Open compliant systems there will only be emulated drives, but no |
|
|
|
@ -108,8 +108,9 @@ On Linux, full and insecure enabling of both for everybody would look like
|
|
|
|
|
chmod a+rw /dev/sr0 /dev/hda |
|
|
|
|
This is equivalent to the traditional setup chmod a+x,u+s cdrecord. |
|
|
|
|
|
|
|
|
|
On FreeBSD, device permissions are to be set in /etc/devfs.rules. |
|
|
|
|
On FreeBSD, device rw-permissions are to be set in /etc/devfs.rules. |
|
|
|
|
On Solaris, pfexec privileges may be restricted to "basic,sys_devices". |
|
|
|
|
On NetBSD, rw-permission may be granted by chmod a+rw /dev/rcd?d. |
|
|
|
|
See below "System Dependend Drive Permission Examples". |
|
|
|
|
|
|
|
|
|
I strongly discourage to run cdrskin with setuid root or via sudo ! |
|
|
|
@ -464,7 +465,7 @@ closing it immediately, waiting, and only then opening it for real:
|
|
|
|
|
System Dependend Drive Permission Examples |
|
|
|
|
|
|
|
|
|
Accessing the optical drives requires privileges which usually are granted |
|
|
|
|
only to the superuser. Linux, FreeBSD and Solaris offer quite different |
|
|
|
|
only to the superuser. Linux, FreeBSD, Solaris, NetBSD, offer quite different |
|
|
|
|
approaches for avoiding the need for unrestricted privileges. |
|
|
|
|
|
|
|
|
|
First check whether some friendly system setting already allows you to |
|
|
|
@ -475,9 +476,9 @@ Those drives of which you see address and type strings are already usable.
|
|
|
|
|
If there remain drives invisible which the superuser can see by the same |
|
|
|
|
command, then the following examples might help: |
|
|
|
|
|
|
|
|
|
--------------------- |
|
|
|
|
On all three systems: |
|
|
|
|
--------------------- |
|
|
|
|
--------------- |
|
|
|
|
On all systems: |
|
|
|
|
--------------- |
|
|
|
|
Add the authorized users of CD drives to group "floppy" in /etc/group. |
|
|
|
|
If missing: create this group. |
|
|
|
|
Changes to /etc/group often only affect new login sessions. So log out and in |
|
|
|
@ -537,6 +538,12 @@ Then allow the group r-access to the drives
|
|
|
|
|
The last two commands have to be executed after each boot. I do not know |
|
|
|
|
the relevant device configuration files yet. |
|
|
|
|
|
|
|
|
|
---------- |
|
|
|
|
On NetBSD: |
|
|
|
|
---------- |
|
|
|
|
Allow rw-access to the drives |
|
|
|
|
chgrp floppy /dev/rcd[01]d |
|
|
|
|
chmod g+rw /dev/rcd[01]d |
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------ |
|
|
|
|
Project aspects and legal stuff |
|
|
|
|