Re: The sendmail discussion...
Robert L Sowders([EMAIL PROTECTED])@2002.03.28 03:39:51 +: Greg is absolutely correct. yes, i agree These whiners, who constantly moan for code while never contributing any, should contribute the code if they want it changed. being a terrible c-coder i have to admit that, after having a warm fuzzy feel in the freebsd community since years, i did not contribute more than a single line of code (wich, when i recall it right, was a fix to the overall limit of FD_SETSIZE inducing severe resource limitations to a variety of daemons, including apache, that could not open more than 256 files/sockets at once). what i did here in germany was to convince customers that freebsd was much more stable and performant for their setups than other os alternatives, and that, if i am allowed to say, with success. with my heritage from systems administration and systems deployment, i am neither a kernel hacker nor a c-wizard, but that's okay (in my opinion, of course) for me. what i did and do contribute are ideas (well, some may have been pretty wacky) and i highly appreciate the effort of all contributing people, creating a serious amount of high-quality code and answering the many questions posted on the mailing lists. Also I shudder to think that those who customize their systems would actually learn how to use all the tools available to them to prevent a makeworld from overwriting or undoing their customizations. :) this, i already learned quite a long time ago, but this does not really fix the -RELEASE giving no option on how to select subsystems before they are installed in the filesystem during bootstrap installation. and, yes, i did an own release based on -STABLE for internal use for quite some time, but this turned out to be a very time-consuming process. I wish that we could assign a bitch rating to some of these emails. Say a sliding bitch scale depending on how much code the bitchee has contributed. Then they could easily be filtered to /dev/null. Waddayathink? ;) ;-) i know, that my posts on the base dist completeness issues did not gain me a hundred points in core and the rest of the community, but i perceive the reality my way, in my eyes, thus certainly biased, too. i also get your point that, with my bitch level, my reputation in the community might not have improved in the last days, but the lack of package installation manifests in general (mainly for contrib/*) is an important point in freebsd installation, deployment and administration. i and several other people do not consider this as a bikeshed question, but you are right, that code does not write itself. therefor - in my little spare time - i am currently looking into installation tracking and also netbsd's syspkg concept and implementation. Much ado about nothing, so far, RTFM. you of course mean the fine manual that comes with /usr/src/release ;-) since i spun off the whole mess, that obviously upset a lot of people, and i've received several very emotional responses (which, i must say, have nothing to do with discussion of the technical issue) i will look into the options mentioned above and contact the responsible folks when i got something done. i have to add, that i never had the impression of the freebsd community in general being based on emotions rather than on technical facts. i really appreciate that greg spent his time on writing down his point of view, the facts about his part in the sendmail/freebsd and the problems he is seeing. his mail perfectly illustrates the professional attitude behind the development of freebsd, and this spirit makes it the favourite server os for many people throughout the world. regards, /k -- Gravity is an unforgiving motherfucker. KR433/KR11-RIPE -- WebMonster Community Founder -- nGENn GmbH Senior Techie http://www.webmonster.de/ -- ftp://ftp.webmonster.de/ -- http://www.ngenn.net/ GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 My mail is GnuPG signed -- Unsigned ones are bogus -- http://www.gnupg.org/ Please do not remove my address from To: and Cc: fields in mailing lists. 10x msg36686/pgp0.pgp Description: PGP signature
Re: Another possible solution for non-sendmail users
Scot W. Hetzel([EMAIL PROTECTED])@2002.03.28 14:49:49 +: Qmail install shouldn't need to install anything into /usr/[sbin,bin] directories with mailwrapper properly configured (see `man mailer.conf` 'man mailwrapper'). a quick glance into /usr/ports/mail/qmail/pkg-plist shows, that no sendmail or mailwrapper binaries are harmed during installation process. regards, /k -- cd /pub; more beer KR433/KR11-RIPE -- WebMonster Community Founder -- nGENn GmbH Senior Techie http://www.webmonster.de/ -- ftp://ftp.webmonster.de/ -- http://www.ngenn.net/ GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 My mail is GnuPG signed -- Unsigned ones are bogus -- http://www.gnupg.org/ Please do not remove my address from To: and Cc: fields in mailing lists. 10x msg36734/pgp0.pgp Description: PGP signature
Re: CPUTYPE warning
Terry Lambert([EMAIL PROTECTED])@2001.06.22 20:38:45 +: Karsten W. Rohrbach wrote: btw, regarding gcc's -O2 optimization breakage on -2.95.x and improved instrumentation of the new compiler kit, is there someone working on getting gcc-3.0 into -current? ...yes *sigh* i know, 3.0 is _not_ stable, neither is -current ;-) Does it do tail-call optimization? Last I checked, this was only supported under i986. refer to http://www.gnu.org/software/gcc/gcc-3.0/features.html --- General Optimizer Improvements: - Basic block reordering pass. - New if-conversion pass with support for conditional (predicated) execution. - New tail call and sibling call elimination optimizations. - New register renaming pass. - New (experimental) static single assignment (SSA) representation support. - New dead-code elimination pass implemented using the SSA representation. - Global null pointer test elimination. - Global code hoisting/unification. - More builtins and optimizations for stdio.h, string.h and old BSD functions, as well as for ISO C99 functions. - New builtin __builtin_expect for giving hints to the branch predictor. --- It would be a _SERIOUS_ win, for a lot of stuff. yes, i compiled it in a sandbox here just to look how some userspace stuff for embedded use compiles and runs (let's call it empiric approach), just to see whether it breaks some stuff or not and from what i saw the files were very compact (due to dwarf2 debug symbols that keep debug information very small), but the code also. with some tiny binaries it came to an average of approx. 90% code size compared to 2.95.2 (stripped) binaries. also execution _seems_ to be quicker with stuff that dynamically allocates mem and calls to shared objects/libs. i did not yet have the time to look into the intrinsics but i was kinda stunned about the improvements. next week when i am back in the office i'll try to compile xfree4 just to see if it breaks something ;-) have a nice weekend /k -- Terry -- cd /pub; more beer KR433/KR11-RIPE -- WebMonster Community Founder -- nGENn GmbH Senior Techie http://www.webmonster.de/ -- ftp://ftp.webmonster.de/ -- http://www.ngenn.net/ karstenrohrbach.de -- alphangenn.net -- alphascene.org -- [EMAIL PROTECTED] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 Please do not remove my address from To: and Cc: fields in mailing lists. 10x PGP signature
Re: CPUTYPE warning
btw, regarding gcc's -O2 optimization breakage on -2.95.x and improved instrumentation of the new compiler kit, is there someone working on getting gcc-3.0 into -current? ...yes *sigh* i know, 3.0 is _not_ stable, neither is -current ;-) /k Dag-Erling Smorgrav([EMAIL PROTECTED])@2001.06.21 00:37:00 +: In recent versions of -CURRENT, gcc built with CPUTYPE set to k6-2 will dump core when compiling specific source files (crt1.c at least), and in the very latest -CURRENT, when compiling anything at all. So far, gcc built with CPUTYPE set to i586 seem to work fine. DES -- Dag-Erling Smorgrav - [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with unsubscribe freebsd-current in the body of the message -- Q: What do you get when you cross Dracula with a used car dealer? A: autoexec.bat KR433/KR11-RIPE -- WebMonster Community Founder -- nGENn GmbH Senior Techie http://www.webmonster.de/ -- ftp://ftp.webmonster.de/ -- http://www.ngenn.net/ karstenrohrbach.de -- alphangenn.net -- alphascene.org -- [EMAIL PROTECTED] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 Please do not remove my address from To: and Cc: fields in mailing lists. 10x PGP signature
Re: tcsh.cat
Andrey A. Chernov([EMAIL PROTECTED])@2001.06.15 16:02:50 +: On Fri, Jun 15, 2001 at 13:15:04 +1000, Bruce Evans wrote: Related bugs: - symlink(2) is happy to create a symlink to the empty pathname although empty pathnames are invalid. Maybe we need to fix symlink(2) then ? no, it will probably break some obfuscated code that stores state in symlinks (yes, this is done on some systems). i never encountered any unix that checked for existance of the symlink's target in symlink(2). ln perhaps should do it but override this specific behaviour then with -f. have fun, /k -- The new glue is, unfortunately, ignored by recent versions of the BIND cache; the detailed technical explanation for this is that the BIND company is a bunch of idiots. --DJB discussing yet another BIND failing KR433/KR11-RIPE -- WebMonster Community Founder -- nGENn GmbH Senior Techie http://www.webmonster.de/ -- ftp://ftp.webmonster.de/ -- http://www.ngenn.net/ karstenrohrbach.de -- alphangenn.net -- alphascene.org -- [EMAIL PROTECTED] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 PGP signature
Re: tcsh.cat
David Wolfskill([EMAIL PROTECTED])@2001.06.15 06:53:27 +: And another: dhcp-133[1] ls -l .netscape/lock lrwxrwxr-x 1 david wheel 13 Jun 15 06:40 .netscape/lock - 1.0.0.127:612 :-}, david (making no claims about what is good practice, here) this is actually more performant than writing ascii text into a file and checking the file by opening and parsing it. you simply do not have to fopen() and stuff. very convenient ;-) /k -- Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it. --Perlis's Programming Proverb #58, SIGPLAN Notices, Sept. 1982 KR433/KR11-RIPE -- WebMonster Community Founder -- nGENn GmbH Senior Techie http://www.webmonster.de/ -- ftp://ftp.webmonster.de/ -- http://www.ngenn.net/ karstenrohrbach.de -- alphangenn.net -- alphascene.org -- [EMAIL PROTECTED] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 PGP signature
Re: cp -d dir patch for review (or 'xargs'?)
Brian Somers([EMAIL PROTECTED])@2001.04.20 11:29:15 +: find something | xargs cp {} target_directory or find something | xargs -i '[]' cp '[]' target_directory or find something -exec cp {} target_directory \; from find(1): -exec utility [argument ...]; True if the program named utility returns a zero value as its ex- it status. Optional arguments may be passed to the utility. The expression must be terminated by a semicolon (``;''). If the string ``{}'' appears anywhere in the utility name or the argu- ments it is replaced by the pathname of the current file. Utility will be executed from the directory from which find was executed. /k -- who | grep -i blonde | date; cd ~; unzip; touch; finger; mount;\ gasp; yes; uptime; umount; sleep KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de [Key] [KeyID---] [Created-] [Fingerprint-] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: cp -d dir patch for review (or 'xargs'?)
rohrbach@WM:datasink[~]68% tar cf /dev/null src/ rohrbach@WM:datasink[~]69% find src|wc -l 2552 rohrbach@WM:datasink[~]70% du -sk src 32258 src rohrbach@WM:datasink[~]71% mkdir src2 rohrbach@WM:datasink[~]72% time find src -exec cp {} src2 \; find src -exec cp {} src2 ; 0.31s user 7.55s system 39% cpu 19.858 total). rohrbach@WM:datasink[~]73% rm -rf src2 rohrbach@WM:datasink[~]74% mkdir src2 rohrbach@WM:datasink[~]75% time find src | cpio -dup src2 61025 blocks find src 0.02s user 0.03s system 0% cpu 21.739 total cpio -dup src2 0.26s user 4.84s system 20% cpu 24.862 total 68: warm up the filecache 69: there are 2552 files 70: they are 32.2MB total 71: ready the target dir 72: find -exec approach, all files to one dir 73: clear target area 74: ready it again 75: let find traverse the dir, cpio transfer the files the cpio approach keeps the hierarchy which might not be what you want but it looks more efficient, becouse it does not fork off cp for ecery file. /k Brian Dean([EMAIL PROTECTED])@2001.04.21 16:24:36 +: On Sat, Apr 21, 2001 at 05:34:31PM +0200, Sheldon Hearn wrote: So we have two problems: 1) Calling cp(1) repetitively is inefficient. 2) The argument list is too big for cp(1). Extending cp(1) will not solve (2). Extending xargs(1) will solve both. So why is an extension to cp(1) being proposed? But extending cp does solve the problem. The proposal was to make % cp -d target src1 src2 ... srcN Be equivalent to; % cp src1 src2 ... srcN target This makes cp work with xargs; % cat ReallyBigListOfFiles | xargs cp -d target -Brian To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message -- Captain Hook died of jock itch. KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de [Key] [KeyID---] [Created-] [Fingerprint-] GnuPG 0x2964BF46 2001-03-15 42F9 9FFF 50D4 2F38 DBEE DF22 3340 4F4E 2964 BF46 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: incorrect subclass?
Matthew Jacob([EMAIL PROTECTED])@2001.04.09 16:42:05 +: FBSD-I-I do not think you should do that. FBSD-W-Do not do that again. FBSD-E-I told you not to do that. FBSD-F-panic, freeing free identifier of known type when you implemted it, remind me to get a stack of blank punhcards to create a boot stack for /boot/loader and /kernel ;-) /k -- cd /pub; more beer KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
termcap addition
someone probably should add cygwin:\ :xn@:op=\E[39;49m:Km=\E[M:tc=linux: to the termcap database, since this is the official term type for cygwin32's terminal emu under windows ;-) /k -- If you think sex is a pain in the ass, try a different position. KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ** HEADS UP ** portmap daemon renamed to rpcbind
Peter Wemm([EMAIL PROTECTED])@2001.03.28/06:24:34(epoch+985757074s): FYI: SYNOPSIS portmap [-d] [-v] SYNOPSIS rpcbind [-dilLs] yup, so i think it makes sense, to have the daemon called rpcbind, since it would probably break other people's configuration after making world. /k -- die rechtschreibreform macht spas! KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ** HEADS UP ** portmap daemon renamed to rpcbind
Warner Losh([EMAIL PROTECTED])@Tue, Mar 27, 2001 at 12:40:18AM -0700: In message [EMAIL PROTECTED] Greg Lehey writes: : Play the ball, not the man. : : I don't have an objection to the change, I was just asking. And : "because System V does it this way" has never been a good answer for : us. And no, I'm not picking on Doug, just making a point. I see no reason why the name can't remain portmap. does it take parameters? then it would make sense to have it named rpcbind... /k -- "Dope will get you through times of no money better that money will get you through times of no dope." -- Gilbert Shelton KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: ** HEADS UP ** portmap daemon renamed to rpcbind
Doug Barton([EMAIL PROTECTED])@Tue, Mar 27, 2001 at 10:05:40AM -0800: "Karsten W. Rohrbach" wrote: Warner Losh([EMAIL PROTECTED])@Tue, Mar 27, 2001 at 12:40:18AM -0700: In message [EMAIL PROTECTED] Greg Lehey writes: : Play the ball, not the man. : : I don't have an objection to the change, I was just asking. And : "because System V does it this way" has never been a good answer for : us. And no, I'm not picking on Doug, just making a point. I see no reason why the name can't remain portmap. does it take parameters? then it would make sense to have it named rpcbind... Pardon me being dense, but what does that have to do with anything? portmap took a -v flag, or are you talking about something different? the idea is, that if rpcbind takes parameters different from portmap it would make sense to call rpcbind rpcbind because people's boxes will start to barf when rpcbind is called portmap, they make world, and skip reading the rpcbind paragraph in UPDATING ;-) does this make sense? /k -- Hugh Hefner is a virgin. KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: cvs servers load
if somebody knows the doodads and pitfalls in linux cvs in conjuction with cvsupd and is able to tell me what goes wrong, i could get the cvsupd on filepile running. at the moment i got a somewhat borken repository which might come from the linux ccvs. i do not know very much about cvsup's interoperation with cvs but apparently something goes really wrong on that box :-/ if we could get that box running we would have a high volume euro cvsup repo in place. (at the moment the box runs at about 30 to 50mbit/s 24x7 with peaks at 17:00 local time with less that 10% cpu consumption and a load far below 1, normally around 0.30) no flames please, this box is running on linux due to driver support for the hardware no more no less. /k Garrett Wollman([EMAIL PROTECTED])@Sat, Oct 07, 2000 at 01:36:43PM -0400: On Sat, 07 Oct 2000 07:59:08 -0700, Dennis Glatting [EMAIL PROTECTED] said: Any running load information on the CVS servers available? I keep stats for cvsup3 (thanks to cricket and ucd-snmp). cvsup3 peaks out in the early morning with a five-minute load between 12 and 17. Rarely does the load average get below 2. Cvsup3's swap utilization hovers around 200 MB most of the day, and exceeds 300 MB during that peak. For all that, it's still only pushing about 4 Mbit/s peak -- or about an eighth what rpmfind.net does six floor-tiles away. I was hoping to replace it this year, but the money got pushed out of the budget. (Run machines into the ground, we do! I still maintain some services running on a seven-year-old Sparc IPX.) If anyone has half a gig of memory (4 x 128M or 8 x 64M) for an Intel BB440FX and would like a tax deduction -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same [EMAIL PROTECTED] | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message -- cd /pub; more beer KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: sshd (Re: cvs commit: src/release/sysinstall config.c)
Kris Kennaway([EMAIL PROTECTED])@Mon, Sep 04, 2000 at 08:09:59PM -0700: On Mon, 4 Sep 2000, Warner Losh wrote: In message [EMAIL PROTECTED] Jordan Hubbard writes: : Well, it's at least one step closer - all they have to do now (the US : people) is install the rsaref port to have the already-running sshd : work correctly post-install, correct? Unless they want to use idea for anything... I'm pretty sure OpenSSH doesnt support IDEA damn right (excerpt from the faq): --- In SSH1 mode, only 3DES and Blowfish can be selected. In SSH2 mode, only 3DES, Blowfish, CAST128 or Arcfour can be selected at the current time. The patented and dated IDEA algorithm is not supported. --- /k -- "I think pop music has done more for oral intercourse than anything else that has ever happened, and vice versa." -- Frank Zappa KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: call for testers: init securelevel patch
Vivek Khera([EMAIL PROTECTED])@Fri, Sep 08, 2000 at 09:56:07AM -0400: [...] That last sentence makes me think that the person who decided this does not use a network to update that machine, ie NFS mounting /usr/src. It is a royal PITA to get networking up and going after a single-user reboot to get out of secure level. [...] read my lips: con sole ser ver ;-) on a dedicated internal administration network is this the stuff that saves you time. ah, ... and, yes, we use a network also to update the machines ; but not with nfs mounting /usr/src. best choice is you write a little setup-automagic script for single user mode and place it under /root decrementing securelevel is evil. doing things in userland which can turn off security features is evil. securelevel is your friend. /k -- Booze is the answer. I don't remember the question. KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Permissions for /var/mail
Leif Neland([EMAIL PROTECTED])@Sat, Sep 23, 2000 at 12:15:31AM +0200: Pine 4.21 complains that /var/mail is vulnerable, that the perms should be 1777 Would this be less vulnerable than 775 which make world restores it to? Leif since when does qmail write to /var/mail??? *evilgrin* /k -- Floppy now, hard later. KR433/KR11-RIPE -- http://www.webmonster.de -- ftp://ftp.webmonster.de To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Panic #3 (ffs)
which megaraid adapter do you use in this box (hw, fw ver, bios ver, cntl-m ver)... i've seen those panics on our old news box when there where errors on the scsi busses which did not get detected properly. mainly termination issues *sigh* /k Jeroen Ruigrok van der Werven([EMAIL PROTECTED])@Wed, Feb 23, 2000 at 03:36:29PM +0100: *sigh* I think I am going to give up my job and become a buddhist monk... start = 0, len = 2646, fs = /news panic: ffs_alloccg: map corrupted Debugger("panic") Stopped at Debugger+0x35: movb$0,in_Debugger.372 db trace Debugger(c01e7ee3) at Debugger+0x35 panic(c01f28bf,c01f28a0,0,a56,c1d0d8d4) at panic+0x70 ffs_mapsearch(c1d0d800,ccd49000,5d2a8,1,b) at ffs_mapsearch+0x143 ffs_alloccg(c1da7700,b,5d2a8,400) at ffs_alloccg+0x21a ffs_hashalloc(c1da7700,b,5d2a8,400,c0194cb8) at ffs_hashalloc+0x23 ffs_alloc(c1da7700,b,5d2a8,400,c1d38280) at ffs_alloc+0xad ffs_balloc(d8a1ce68,d8a4c200,c1d6a180,3,d8b74ba0) at ffs_balloc+0x456 ffs_write(d8a1cea0,d6299a80,4c,c1d6a180,c0201d00) at ffs_write+0x319 vn_write(c1d6a180,d8a1ceec,c1d38280,0,d6299a80) at vn_write+0xda dofilewrite(d6299a80,c1d6a180,18,280c4000,4c) at dofilewrite+0x91 write(d6299a80,d8a1cf80,280ad140,280ad140,280c404d) at write+0x33 syscall(280c002f,280a002f,bfbf002f,280c404d,280ad140) at syscall+0x176 Xint0x80_syscall() at Xint0x80_syscall+0x26 -- Jeroen Ruigrok van der Werven Network- and systemadministrator [EMAIL PROTECTED] bART Internet Services / BSD: Technical excellence at its best VIA NET.WORKS Netherlands Tel: +31 - (0) 10 - 240 39 70 http://www.bart.nl To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-fs" in the body of the message -- Hugh Hefner is a virgin. http://www.webmonster.de http://www.apache.de http://www.splatterworld.de (NIC-HDL KR433/KR11-RIPE) To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: So, tell me again why we can't read audio CDs in SCSI drives?
reading raw audio data off a cd with dd did never work for me... anyway, it would be a good thing(TM) if there was a tool such as cdparanoia under l*n*x that has all that fancy jitter and scratch detection and removal (real goodd error correction) and this ones also really fast (10x speed) when youre reading on a plextor drive (such as my pxw4220t) or something else that has a native mode for extracting audio. i think, theres a port of tosha available, but the last time i tried this one it wouldnt work for me so i used the l*n*x box next to my workstation... /k Jordan K. Hubbard ([EMAIL PROTECTED]) @ Thu, Jan 06, 2000 at 03:47:31PM -0800: If I stick an audio CD in my SCSI (rebadged Toshiba) CDRW drive and try to read data off of it, I get the following behavior: root@zippy- dd if=/dev/rcd0c bs=2k of=/dev/null dd: /dev/rcd0c: Invalid argument 0+0 records in 0+0 records out and on the console at the same time (cd0:ahc0:0:4:0): READ(10). CDB: 28 0 0 0 0 0 0 0 4 0 (cd0:ahc0:0:4:0): ILLEGAL REQUEST asc:64,0 (cd0:ahc0:0:4:0): Illegal mode for this track (cd0:ahc0:0:4:0): cddone: got error 0x16 back dscheck(#cd/2): b_bcount 512 is not on a sector boundary (ssize 2048) and I've gotten this behavior for quite some time. I didn't *use* to have this behavior, as my mpeg backups of various CDs done on this same machine can demonstrate, but if we can't even read data off an audio CD with dd then you can rest assured that utilities like tosha aren't going to be able to read data either, and that really sucks. Drive information: cd0 at ahc0 bus 0 target 4 lun 0 cd0: SAF CD-R8020 1.20 Removable CD-ROM SCSI-2 device cd0: 10.000MB/s transfers (10.000MHz, offset 8) cd0: cd present [227322 x 2048 byte records] Controller information: ahc0: Adaptec aic7850 SCSI adapter irq 10 at device 4.0 on pci2 ahc0: aic7850 Single Channel A, SCSI Id=7, 3/255 SCBs [This is a BIOS-less Advansys controller, used exclusively for the CD drive. The machine also has dual on-board 7895 wide controllers which are used just for disk in order to avoid mixing wide and narrow devices in (what I consider) less-than-elegant fashion] I also say "tell me again" because this issue isn't new and I brought it up back when this first broke. Justin said it clearly wasn't his code, SCSI device or no, and phk intimated that maybe it had something to do with the blockdev stuff and then handed me several patches which didn't have any effect on the problem. All I know is that my FreeBSD-current box has lost a powerful and popular capability and I'm more than willing to test patches or work with someone in fixing it. This area of the kernel isn't my forte', but my love of mp3s may send me in there at some point if this is still broken as we get close to code freeze. :-) - Jordan To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message -- Hackers know all the right MOVs. http://www.nacamar.de - http://www.nacamar.net - http://www.webmonster.de http://www.apache.de - http://www.quakeforum.de - finger [EMAIL PROTECTED] KR433/KR11-RIPE - PGP-KFP = F9 A0 DF 91 74 07 6A 1C 5F 0B E0 6B 4D CD 8C 44 To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message