BASH Apt COMMAND NOT FOUND BASH Hem COMMAND NOT FOUND BASH A-HEM COMMAND NOT FOUND BASH ! EVENT NOT FOUND EXECUTING COMMAND DAMN UNABLE TO DAMN WIRELESS MODEMS.
...but can I get a copy of their speech recognition software for my computer (free would be even better, and open-source, especially for a product from "the professionals", would be super-cool)?
I guess MS had to remove all the good parts from sh to make it seem like they weren't copying... and of course they changed $ to %%, and changed '*' not to match periods, and removed the semicolon-at-end-of-line, etc.
There's a nice (and I do mean nice) plugin for WinAmp called RockSteady (you can grab it and a whole bunch of other plugins at WinAmp.com).
"Saves you from the varying volumes of your MP3 collection" (or something like that)
I can't help you for Unix. (but did you notice how familiar that DOS shell script was in another comment? Bourne shell code below all that? Without the source, you'll never know...)
A keen eye (and sensible mind) probably spotted a few subconscious suggestions that I neglected to put in.
An example: the above comment directly relates to religion and the belief in a supernatural force. The universe is a thin string that could easily collapse under its own weight, but God/Allah/Zeus/etc. is holding it up. This is a self-reference situation also -- any views that we have regarding the existence or nonexistence of a supreme deity is assuming that the 'laws' which govern the reality we think we inhabit are valid, and they are not, so we can deduce nothing beyond all reasonable doubt. Contradition intended.
Another -- this was glaring you in the face. Unix! Separation of kernel and user space! Protected memory! I meant in the last sentence, "... but process 42 Insightfulize segfaulted".
There are others -- in fact there are infinitely many interpretations of the above (of course the interpretation that I am insane is among them). Why? Because this is my universe, and I said so! Seriously, from my point of view, I own this 'reality' process, and that you have any voice is like saying that the little voices in my head have a significant impact on my life. Not to insult you or anything, but from my point of view, all of you could very well be just figments of my imagination. But then again, I could just be a figment of yours:-).
What the !@$# -- wait a second -- there is another Slashdot article on this sort of stuff! I didn't even get to reading that! This is a weird world.
I haven't even read the article, but I can immediately tell you that EVERYTHING YOU SAID IS TOTALLY WRONG!
Before you moderate this simultaneously Idiodic and ROTFL, I desire to back up my claim (though as you'll see, my PROOF IS WRONG ALSO! WHAT A TOUGH WORLD THIS IS!):
Consider this situation: you are talking about reality. (If you need help understanding this concept, simply reread the last sentence.) (Contradiction -- think about it after reading the below.) You so happen to have the intuition that this -- we'll call it meta-reality -- is really the same thing as reality. You have some sort of a logical mind, which for some extremely strange reason attempts to prove that meta-reality == reality. But to do this, it is necessary to use both meta-reality (contradiction -- think about it) when considering reality, and meta-meta-reality to consider meta-reality. Say that you, using meta-reality and meta-meta-reality, manage to prove that meta-reality == reality (contradiction!). So you have 'meta-reality == reality'. But that previous sentence was in meta-meta-reality, and so was your proof, so it would really be nice if you could prove that meta-meta-reality was really the same stuff as reality, because then you could get rid of all those 'meta's and start making sense again. But to do that you'd need meta-meta-meta-reality, and then meta-meta-meta-meta-reality, and then you'd need
Segmentation fault (core dumped).
Segmentation fault (core dumped).
Segmentation fault (core dumped).
... (as each successive level of reality segfaults)
The above beyond any reasonable doubt proves that everything is a figment of our imagination. We just have a meta-imagination guiding the rules of our imagination. Oh no -- here we go again! But at the very lowest level, anything is possible (though I doubt that you'd be there to experience it, considering how everything is segfaulting). Think of it being at the kernel level.
And at the kernel level, nobody cares. Problem solved, but, uh... who's there to be satisfied?
(moderation hints -- this was meant to be insightful, but process 36 Insightfulize segfaulted)
And didn't you mean "When you want to transfer something, all you have to do is use nstp to get it."? (I assume nstp = Network Sneaker Transport Protocol)
On another note, Wrapneaker lets you transfer stuff besides MP3 music. Like pickup trucks and rock quarries.
But of course to block this thing, all one needs to do is insert a trojan bitch somewhere along the line. That's why encryption is needed for sneakers (when encrypted, sneakers look like anything else that's taken a good trip through the mud.)
More juicy tidbits for the Slashdot squirrel population:
Furby!
Some facts, figures, and original creations by you and your family
Any cool-looking stuff:
Business-card-size CDs
The emblem on the front of your car, if it isn't that important to you
(If you have a cool car, find some way to stuff it in -- hundreds of thousands as a collecter's item, even in their money if it's a decent car. That's assuming you can live without it for 100 years.)
Red Hat's prospectus
Slash
A working web server, with as many different kinds of network cards as you can shove in the poor thing (and protocol description for each, and the HTTP RFC)
Technical information, such as:
All the RFCs, on any convenient medium
Some good books on programming for [Unix|X-[xlib|gtk|qt]|Windows|Macintosh[HyperCard| real code]] and learn-how-to-program-in-[C|Basic|Pascal|FORTRAN|Pe rl!|Tcl/Tk|[emacs]LISP|[i386|m68k[PowerP C]|Alpha|etc] ASM].
The online manuals for stuff like LILO, X, etc.
Specs for all compression and encryption formats known
GPL (and LGPL, etc. -- heck, get the entire *://*.gnu.org!) (in the above formats if possible)
A kernel.org mirror (preferrably wait until 2.4.0 comes out)
A complete Linux distribution -- heck, why not all of them? (don't forget Debian) (in the above formats minus shirt:-) but adding a working notebook with world power converter and a DC-to-DC converter just in case)
A bz2'ed copy of the entire Slashdot story archive (Taco Commander, help here:-))
5000 copies in different forms of the Linux kernel source tree -- and might as well include the source for GCC, libc, binutils, bash, ipchains/netfilter, w3m, etc., and binaries for the above for any and all conceivable platforms (cygwin, DJGPP, BSD plus Linux compatibility layer, etc. etc. etc.)
Oh and of course all the manuals and documentation for everything, printed on water-resistant paper
Now how you fit all that stuff into a box, yet alone into your house, is another story.
Not that I really like it that much, but there exists cyberspace.org. Can't really do that much with it, though, so I wouldn't really recommend it.
Creative means of DeCSS code distribution?
on
Scotch Tape Storage
·
· Score: 3
Encode about a hundred thousand copies of css-auth.tar.gz and DeCSS.zip on a roll of tape, then use that roll of tape for your letters, promotions, etc. There's guaranteed to be at least one copy on each section if you write it right, and there are likely hundreds more in case of accidental data loss (read, ripping off and throwing in garbage can).
And better yet, it would be way to expensive for whatever agency was trying to destroy all copies to find which pieces of tape actually contained the code. Of course, the MPAA could just destroy all tape they found, but is that not some kind of criminal act? [evil snicker]
Windows 95 apps (especially games) are used to having the entire system as their playpen. It's like they started with an open field and are trying to erect fencing, closing up holes, while Unix started out in a concrete jail cell and people are just trying to find out what to open up. I know someone will mention SVGAlib as a major Unix security vulnerability. GGI has a plug-in replacement for SVGAlib that will let any SVGAlib program redirect to, say, an X server, which is very secure.
And Windows 9x has no prospect of ever begatting a decently secure decendant as long as it keeps the MS-DOS base. But when has Microsoft ever broken compatibility? The point is that you have to start secure.
As for NT, as long as it tries to remain compatible with Win9x as much as possible (one of MS's mantras is 'compatibility'), it will never be secure. If you carefully tune it to be the optimal server environment, you have almost solved the security problem. But then again, is it closing gaping holes or opening little ones?
I have seen some implementations of having multiple users in Windows (95 series), where the environment is actually 'protected'. There is one at my high school. It's called FoolProof, for good reason: it takes a fool not to know how to get past it. Why, you ask? Well (1) You can't "Open" anything by using the context menu, but you can "Explore" all you want, (2) It locks you from using the Find dialog, but what about pressing Win+F?, (3) You can boot into 'safe mode command prompt only' DOS mode and edit config.sys and take out the -- get this -- DOS-level protection 'driver', and (4) (here's the kicker) boot into 'Safe Mode with Network Support' (no config files modified by this) and surf the web.
WinNT is another matter. But there are still lots of vulnerabilities.
That's why you need support for multiple users at the kernel level. Unix is staying. I'll bet even Microsoft will someday base its operating on Unix. On the other hand, they have to remain proprietary and closed source, so never mind.
Be, on the other hand, has the support at the kernel level. It should not be that hard to get multiple users really working (I guess you could recompile chown on Be, and su, login, etc. if you wanted to.)
From actually doing what I have described in this subthread, I have found that it is probably best to use a post-install anyway, but for a different purpose. Here's some short excerpts of my conffiles:
[snip] alias sound emu10k1 alias char-major-14 emu10k1
In the above,/etc/init.d/sound is my little sound setting saver script. Replace as necessary for whatever script you use (but I do recommend some sort of script; it can get pretty annoying when you set your sound volumes just right, quit your mixer, and your sound module unloads a minute later and when you play some music it blasts your ears out).
I needed to alias char-major-14 (/dev/dsp* etc.) because kmod doesn't automatically modprobe sound. Or does it? Anyway, mpg123 says "can't open/dev/dsp*", so I had to do that.
Email me if you don't have an appropriate script and want one that some 14-year-old hacker [me] put together in 30 seconds.
If you are using HTML, it helps to turn on HTML mode. Also, you can now use traditional e-mail style quoting ('>'=>) much easier because Slash actually keeps it escaped as such. Never mind.
That was one of the reasons that I said that it was a feature. I wanted it done that way because I didn't feel like messing with it at the time. Today I started messing with it, and it's working out much better on autoload/autoclean mode. You just have to alias things properly -- I had to alias char-major-14 to emu10k1. My main concern was getting the mixer settings to stay around. To solve that, I made post-install(emu10k1)='/etc/init.d/sound start' and pre-remove(emu10k1)='/etc/init.d/sound stop', which worked quite nicely for me. So I took out the sound module out of/etc/modules, and now stuff that opens/dev/dsp*, etc., gets the sound module loaded, and also the mixer settings restored. Not that I have to worry that much with 128 MB of memory (though weirdly Linux only detected 64 MB until I put mem=128M in my LILO append=).
This being such a huge discussion I cannot possibly read all posts in the short time I have, so excuse me if this has already been answered and (if you wouldn't mind) refer me to a cid. I hate huge discussions...
But anyway, I was talking to someone involved somewhat with the CS department at my high school (well he's the school's webmaster and a producer for the school's closed-circut television show. But anyway... I wasn't even trying to do any advocacy, just talk with him about things, but as soon as I mentioned the word Linux (in fact it wasn't even me; it was one of my friends who was also involved), he immediately said that Linux is only for advanced users (he actually said 'programmers'), and that it is too complicated for the 'average' computer user (at least in high school, I am to infer). I could not come up with a satisfactory answer to this point. I mean, what really is in Linux [distributions] that the word-processor, net, and gaming user would really appreciate, as opposed to the geek hacker? Sure we like it when stuff that was originally on other, more mainstream OSes works on Linux, but is there more for this class of user than just "getting it to work"? (Note that this is completely circumventing what Linux is really good for, e.g., embedded systems and servers, which that class of user doesn't really care that much about [what operating system it runs on].)
It annoyed me that I could not adequately answer his question. Actually, 'annoyed' is a weak word. Really, this is quite important to me.
I hit Enter to go to the next line, and !#$!#ing IE thought I obviously meant to Submit.
Here:
1. All changes to/etc/conf.modules get wiped out when you do a update-modules (some package installations may do that, possibly the kerenel package; I don't know). Make all local changes in/etc/modutils/(whatever file is appropriate). It does what is equivalent to a run-parts in that directory, except it filters by architecture.
2. Depmod should handle all module dependancies, and when modprobe comes and loads the sound module, it'll see the dependancy, and automagically load the depended-on module first. Instead, in/etc/modutils/aliases: alias sound emu10k1 and in/etc/modules (this does not get update-modules-ized AFAIK): sound And you should be set.
3. See the other response to my comment for a real Debian package that does the same thing as my script.
Kenneth
PS - And I didn't mean to make it Score +1 either.
1. All changes to/etc/conf.modules get wiped out when you do a update-modules (some package installations may do that, possibly the kerenel package; I don't know). Make all local changes in/etc/modutils/(whatever file is appropriate). It does what is equivalent to a run-parts in that directory, except it filters by architecture. 2. Depmod should handle all module dependancies, and when modprobe comes and loads the sound module, it'll see the dependancy, and automagically load the depended-on module first. Instead, in/etc/modutils/aliases: alias sound emu10k1 and in/etc/modules (this does not get update-modules-ized AFAIK): sound And you should be set. 3. See the other response to my comment for a real Debian package that does the same thing as my script.
Oh well... didn't do my homework, I guess... thanks, but I think I'll keep my homebrew solution (I might even make it into a Debian package [to store locally] if I really get lazy someday...).
Just add 'alias sound emu10k1' to/etc/modutils/aliases and 'sound' to/etc/modules and you will be all set. gom should set itself to load after modules are all loaded (if it stays in rc[number].d and not rcS.d, you should be fine, otherwise, make sure it has a high S## number.)
I use the cvs, and someday I'll get lazy enough to write a script to do it... so I'd be recompiling/reinstalling it anyway almost every day. The only pain is that to do it right you really need to reboot twice (though it is possible to do it with rebooting once; I have done so). Basically what said script would do is:
cd ~/cvs/ cvs -z9 co emu10k1 # It stores login settings cd emu10k1 make clean; make; make install modprobe sound /etc/init.d/sound start
Too bad I can't "hack" my house :-( Why do MITers get to have all the fun?
Monotonic computer voice:
BASH Apt COMMAND NOT FOUNDBASH Hem COMMAND NOT FOUND
BASH A-HEM COMMAND NOT FOUND
BASH ! EVENT NOT FOUND
EXECUTING COMMAND DAMN
UNABLE TO DAMN WIRELESS MODEMS.
OOPS - Debian not found. S**t.
...but can I get a copy of their speech recognition software for my computer (free would be even better, and open-source, especially for a product from "the professionals", would be super-cool)?
Still, doesn't that look familiar?
... and of course they changed $ to %%, and changed '*' not to match periods, and removed the semicolon-at-end-of-line, etc.
I guess MS had to remove all the good parts from sh to make it seem like they weren't copying
Okay, maybe they did rewrite it...
There's a nice (and I do mean nice) plugin for WinAmp called RockSteady (you can grab it and a whole bunch of other plugins at WinAmp.com).
"Saves you from the varying volumes of your MP3 collection" (or something like that)
I can't help you for Unix. (but did you notice how familiar that DOS shell script was in another comment? Bourne shell code below all that? Without the source, you'll never know...)
Oops -- I forgot one very important thing:
This sentence is false.
We are incomplete and inconsistant. See below:
substitute your name in before interpreting:
(your name) cannot consistantly assert this sentence.
Curiosity killed the cat (reference to other comments in this discussion :-). Self-ref killed the universe and with it, all logical thought.
A keen eye (and sensible mind) probably spotted a few subconscious suggestions that I neglected to put in.
An example: the above comment directly relates to religion and the belief in a supernatural force. The universe is a thin string that could easily collapse under its own weight, but God/Allah/Zeus/etc. is holding it up. This is a self-reference situation also -- any views that we have regarding the existence or nonexistence of a supreme deity is assuming that the 'laws' which govern the reality we think we inhabit are valid, and they are not, so we can deduce nothing beyond all reasonable doubt. Contradition intended.
Another -- this was glaring you in the face. Unix! Separation of kernel and user space! Protected memory! I meant in the last sentence, "... but process 42 Insightfulize segfaulted".
There are others -- in fact there are infinitely many interpretations of the above (of course the interpretation that I am insane is among them). Why? Because this is my universe, and I said so! Seriously, from my point of view, I own this 'reality' process, and that you have any voice is like saying that the little voices in my head have a significant impact on my life. Not to insult you or anything, but from my point of view, all of you could very well be just figments of my imagination. But then again, I could just be a figment of yours :-).
What the !@$# -- wait a second -- there is another Slashdot article on this sort of stuff! I didn't even get to reading that! This is a weird world.
I haven't even read the article, but I can immediately tell you that EVERYTHING YOU SAID IS TOTALLY WRONG!
Before you moderate this simultaneously Idiodic and ROTFL, I desire to back up my claim (though as you'll see, my PROOF IS WRONG ALSO! WHAT A TOUGH WORLD THIS IS!):
Consider this situation: you are talking about reality. (If you need help understanding this concept, simply reread the last sentence.) (Contradiction -- think about it after reading the below.) You so happen to have the intuition that this -- we'll call it meta-reality -- is really the same thing as reality. You have some sort of a logical mind, which for some extremely strange reason attempts to prove that meta-reality == reality. But to do this, it is necessary to use both meta-reality (contradiction -- think about it) when considering reality, and meta-meta-reality to consider meta-reality. Say that you, using meta-reality and meta-meta-reality, manage to prove that meta-reality == reality (contradiction!). So you have 'meta-reality == reality'. But that previous sentence was in meta-meta-reality, and so was your proof, so it would really be nice if you could prove that meta-meta-reality was really the same stuff as reality, because then you could get rid of all those 'meta's and start making sense again. But to do that you'd need meta-meta-meta-reality, and then meta-meta-meta-meta-reality, and then you'd need
Segmentation fault (core dumped).
Segmentation fault (core dumped).
Segmentation fault (core dumped).
The above beyond any reasonable doubt proves that everything is a figment of our imagination. We just have a meta-imagination guiding the rules of our imagination. Oh no -- here we go again! But at the very lowest level, anything is possible (though I doubt that you'd be there to experience it, considering how everything is segfaulting). Think of it being at the kernel level.
And at the kernel level, nobody cares. Problem solved, but, uh... who's there to be satisfied?
(moderation hints -- this was meant to be insightful, but process 36 Insightfulize segfaulted)
> Not the sort of connection you'd want to play Quake on, that's for sure.
What? Simple -- ride the pickup to your buddy's house, and play over Ethernet.
Seriously, we need a .mp3 TLD.
And didn't you mean "When you want to transfer something, all you have to do is use nstp to get it."? (I assume nstp = Network Sneaker Transport Protocol)
On another note, Wrapneaker lets you transfer stuff besides MP3 music. Like pickup trucks and rock quarries.
But of course to block this thing, all one needs to do is insert a trojan bitch somewhere along the line. That's why encryption is needed for sneakers (when encrypted, sneakers look like anything else that's taken a good trip through the mud.)
If I don't share my music, and Joe doesn't share his music, and Rebecca doesn't share her music, where's the content going to come from?
More juicy tidbits for the Slashdot squirrel population:
What if your future homeowner is a non-geek? Why not some other sorts of "signs of the times"?
A few examples:
Now how you fit all that stuff into a box, yet alone into your house, is another story.
Not that I really like it that much, but there exists cyberspace.org. Can't really do that much with it, though, so I wouldn't really recommend it.
Encode about a hundred thousand copies of css-auth.tar.gz and DeCSS.zip on a roll of tape, then use that roll of tape for your letters, promotions, etc. There's guaranteed to be at least one copy on each section if you write it right, and there are likely hundreds more in case of accidental data loss (read, ripping off and throwing in garbage can).
And better yet, it would be way to expensive for whatever agency was trying to destroy all copies to find which pieces of tape actually contained the code. Of course, the MPAA could just destroy all tape they found, but is that not some kind of criminal act? [evil snicker]
I searched for "Stuff" as my x-th search on Google, just to see what search results look like. The results were quite interesting.
Windows 95 apps (especially games) are used to having the entire system as their playpen. It's like they started with an open field and are trying to erect fencing, closing up holes, while Unix started out in a concrete jail cell and people are just trying to find out what to open up. I know someone will mention SVGAlib as a major Unix security vulnerability. GGI has a plug-in replacement for SVGAlib that will let any SVGAlib program redirect to, say, an X server, which is very secure.
And Windows 9x has no prospect of ever begatting a decently secure decendant as long as it keeps the MS-DOS base. But when has Microsoft ever broken compatibility? The point is that you have to start secure.
As for NT, as long as it tries to remain compatible with Win9x as much as possible (one of MS's mantras is 'compatibility'), it will never be secure. If you carefully tune it to be the optimal server environment, you have almost solved the security problem. But then again, is it closing gaping holes or opening little ones?
Did you really mean to mention a Unix-based OS in your comment (hint: "Powers That Be")?
I have seen some implementations of having multiple users in Windows (95 series), where the environment is actually 'protected'. There is one at my high school. It's called FoolProof, for good reason: it takes a fool not to know how to get past it. Why, you ask? Well (1) You can't "Open" anything by using the context menu, but you can "Explore" all you want, (2) It locks you from using the Find dialog, but what about pressing Win+F?, (3) You can boot into 'safe mode command prompt only' DOS mode and edit config.sys and take out the -- get this -- DOS-level protection 'driver', and (4) (here's the kicker) boot into 'Safe Mode with Network Support' (no config files modified by this) and surf the web.
WinNT is another matter. But there are still lots of vulnerabilities.
That's why you need support for multiple users at the kernel level. Unix is staying. I'll bet even Microsoft will someday base its operating on Unix. On the other hand, they have to remain proprietary and closed source, so never mind.
Be, on the other hand, has the support at the kernel level. It should not be that hard to get multiple users really working (I guess you could recompile chown on Be, and su, login, etc. if you wanted to.)
From actually doing what I have described in this subthread, I have found that it is probably best to use a post-install anyway, but for a different purpose. Here's some short excerpts of my conffiles:
/etc/modutils/emu10k1:
post-install /etc/init.d/sound start /etc/init.d/sound stop
pre-remove
/etc/modutils/aliases:
[snip]
alias sound emu10k1
alias char-major-14 emu10k1
In the above, /etc/init.d/sound is my little sound setting saver script. Replace as necessary for whatever script you use (but I do recommend some sort of script; it can get pretty annoying when you set your sound volumes just right, quit your mixer, and your sound module unloads a minute later and when you play some music it blasts your ears out).
I needed to alias char-major-14 (/dev/dsp* etc.) because kmod doesn't automatically modprobe sound. Or does it? Anyway, mpg123 says "can't open /dev/dsp*", so I had to do that.
Email me if you don't have an appropriate script and want one that some 14-year-old hacker [me] put together in 30 seconds.
Kenneth
This being such a huge discussion I cannot possibly read all posts in the short time I have, so excuse me if this has already been answered and (if you wouldn't mind) refer me to a cid. I hate huge discussions...
But anyway, I was talking to someone involved somewhat with the CS department at my high school (well he's the school's webmaster and a producer for the school's closed-circut television show. But anyway... I wasn't even trying to do any advocacy, just talk with him about things, but as soon as I mentioned the word Linux (in fact it wasn't even me; it was one of my friends who was also involved), he immediately said that Linux is only for advanced users (he actually said 'programmers'), and that it is too complicated for the 'average' computer user (at least in high school, I am to infer). I could not come up with a satisfactory answer to this point. I mean, what really is in Linux [distributions] that the word-processor, net, and gaming user would really appreciate, as opposed to the geek hacker? Sure we like it when stuff that was originally on other, more mainstream OSes works on Linux, but is there more for this class of user than just "getting it to work"? (Note that this is completely circumventing what Linux is really good for, e.g., embedded systems and servers, which that class of user doesn't really care that much about [what operating system it runs on].)
It annoyed me that I could not adequately answer his question. Actually, 'annoyed' is a weak word. Really, this is quite important to me.
I hit Enter to go to the next line, and !#$!#ing IE thought I obviously meant to Submit.
/etc/conf.modules get wiped out when you do a update-modules (some package installations may do that, possibly the kerenel package; I don't know). Make all local changes in /etc/modutils/(whatever file is appropriate). It does what is equivalent to a run-parts in that directory, except it filters by architecture.
/etc/modutils/aliases: alias sound emu10k1 and in /etc/modules (this does not get update-modules-ized AFAIK): sound And you should be set.
Here:
1. All changes to
2. Depmod should handle all module dependancies, and when modprobe comes and loads the sound module, it'll see the dependancy, and automagically load the depended-on module first. Instead, in
3. See the other response to my comment for a real Debian package that does the same thing as my script.
Kenneth
PS - And I didn't mean to make it Score +1 either.
1. All changes to /etc/conf.modules get wiped out when you do a update-modules (some package installations may do that, possibly the kerenel package; I don't know). Make all local changes in /etc/modutils/(whatever file is appropriate). It does what is equivalent to a run-parts in that directory, except it filters by architecture. 2. Depmod should handle all module dependancies, and when modprobe comes and loads the sound module, it'll see the dependancy, and automagically load the depended-on module first. Instead, in /etc/modutils/aliases: alias sound emu10k1 and in /etc/modules (this does not get update-modules-ized AFAIK): sound And you should be set. 3. See the other response to my comment for a real Debian package that does the same thing as my script.
Oh well... didn't do my homework, I guess... thanks, but I think I'll keep my homebrew solution (I might even make it into a Debian package [to store locally] if I really get lazy someday...).
/etc/modutils/aliases and 'sound' to /etc/modules and you will be all set. gom should set itself to load after modules are all loaded (if it stays in rc[number].d and not rcS.d, you should be fine, otherwise, make sure it has a high S## number.)
Just add 'alias sound emu10k1' to
I use the cvs, and someday I'll get lazy enough to write a script to do it... so I'd be recompiling/reinstalling it anyway almost every day. The only pain is that to do it right you really need to reboot twice (though it is possible to do it with rebooting once; I have done so). Basically what said script would do is:
cd ~/cvs/
cvs -z9 co emu10k1 # It stores login settings
cd emu10k1
make clean; make; make install
modprobe sound
/etc/init.d/sound start
Ken