On 04/10/2011 06:37 AM, Nico Kadel-Garcia wrote:
You're missing over 20 years of pain and paranoia (which describes my IT career). It's not wildly unreasonable for a one-off. I've had to deal with lots of cluttered rc.local's, and unweave them, to stabilize systems. Deploying this kind of tweak to, say, 20 systems running kvm is a lot easier if you can put it in a separate cron script.
Non-admin level users should not be tweaking around in either rc.local or anything in init.d for that matter. My first forays into init.d caught me having to boot into rescue mode and and fix them. Worse than anything I did in rc.local. (Oh yes, there is a magic keystroke to cancel a frozen start up command, but I never remember what it is. So, I start pressing all kinds of keys and find out the hard way what the rest of them do.) And I only edit this stuff in that horrible vi editor. vi about killed me to learn! I feel your pain. Point taken. :'( -T
