Monday, January 09, 2006

The danger of "emerge world" on a server

I have a linux box here, running as server (yes, even as a student I have that luxury.. well .. luxury depends on how you view it) and a week ago I decided to emerge my world.. (update All the software on my system, for those who don't know) . I pretended to see how many programs and it gave a nice 250 something. I was quite happy about the whole thing, so I booted the update & there we went.. I had the pleasure of remembering how long compiling OpenOffice takes.. (its monstrous! It takes longer than motherfucking X!) and some days later (today) I finally saw.. It had completed. I use VNC and ssh to control the computer as I do not have any keyboard or screen near me (I don't have the space so I don't keep em around, they re back in lede) I read mail & chat on that machine so I can take that load of my laptop & don't have to worry about rebooting my laptop or fucking my laptop up. I will always have Gaim and Thunderbird safely tucked away on my server, at my diposal anywhere I can reach my box, no matter what computer I'm on. Even from back in Lede. It luxury. It wasn't really hard to configure it all and I'm happy I did. It works! Good!

That is, until I rebooted a while ago.
I was aware that "emerge world" can have some unforeseen breakages. I have had this happen before, back when I used it as my regular desktop. It d be a nuisance.. some more hours to spend fixing what I broke. But in the end, it would boot, Id have a screen and a keyboard and a mouse to immediately solve what I broke. But I don't have those anymore, Right now i'm stranded. I cant get to my box in any way, so I'm fucked until I get to keyboard, hardware, ..
"Emerge world" is dangerous. It really is. And if you think about it, its nothing but logical too! Updating a single part is already dangerous. I should have figured that upgrading everything is even more dangerous. Certainly when upgrading THAT MUCH at once!
So now, I'm locked out of it because of what looks like a small mistake in my network configuration. I presume the machine doesn't ask the DHCP for an IP & there s ofcourse where it does all go wrong! simple as that but hell of a lot trouble when you depend on it. Ofcourse I checked the updating of the config files. I'm not totally not-paranoid. But apparently, I didn't check it enough. Apparently I missed one!

In the end..
No biggie!
Its valuable experience, learnt on my own sever instead of fucking up a corporate server, stranding lots of users and crippling a whole company because of a slight miscalculation on my behalf.
HELL I really want a job as Network Admin over some linux servers :D

Now, back to the dishes, a shower & after that.. a small walk with my box

No comments: