Slackware 14.1: cdda2wav permission issues...
I am trying to rip an audio cd with cdda2wav on a new 64bit iinstallation of 14.1 with the following commandline:
Code:
cdda2wav -vall cddb=0 -paranoia -B Code:
scanning for ISRCs: 6 ... |
I assume that the current working directory is writable? Seems odd that it's complaining about the output file.
cdda2wav works here as non-root as long as I add -D /dev/sr0 (but that will force use of the "cooked_ioctl" interface). I get a whole heap of "permission denied" without it when running non-root. if you want it to use the "generic_scsi" interface (which is the one recommended in the man-page) then you'll need to make sure the sg module is loaded and run cdda2wav as root. This looks like a job for a /usr/local/bin/rip_cd script and a corresponding sudoers entry. |
Using /dev/sr0 certainly worked, thanks for pointing that out. I use modprobe sg in rc.local and the error I mentioned occurs with the scsi address as a root user; there is no problem with permissions at the destination.
I see a discussion of this issue in German: http://de.comp.hardware.laufwerke.br...wav-3-01a15-16 and my schoolboy German seems to indicate that the last post in this exchange is from Jörg Schilling himself with the promise of a fix in a new release cdrtools-3.01a18. But I cannot understand the whole thread which at least starts discussing the same error that I have found, are there any German speakers reading this thread? Changelog for the new release reports: Quote:
|
The generic_scsi was working for me, but that might be because I was running a custom 3.11.y kernel. google translate doesn't do too bad a job at that thread if you want to give it a go:
http://translate.google.com/translat...a15-16&act=url |
Thanks for the translation link :). Actually took a bit of time before work and compiled the newer version which made no difference unfortunately. I will think a little more + I have with some trepidation consulted the cdrtools mailing list...
|
The latest version of cdda2wav / cdrtools has resolved all issues here:
Code:
andrew@skamandros~$ cdda2wav --version | head -n 1 |
All times are GMT -5. The time now is 07:25 AM. |