dot i e

Structure and Interpretation of Computer Programs, Second Edition: Harold Abelson, Gerald Jay Sussman, Julie Sussman
Structure and Interpretation of Computer Programs, Second Edition: Harold Abelson, Gerald Jay Sussman, Julie Sussman

Waterford: History and Society - Interdisciplinary Essays on the History of an Irish County (The Irish County History & Society Series) (9780906602201): William Nolan, Thomas P. Power
Waterford: History and Society - Interdisciplinary Essays on the History of an Irish County (The Irish County History & Society Series) (9780906602201): William Nolan, Thomas P. Power

Dark Star (1974)
Dark Star (1974)


Web Here
Being The Geekly Diary of Waider
(may contain traces of drinking, movies, and sport)
August 27
Bootloader updated. Had to fiddle with it more than I recall from past times working on such things; one part "I've forgotten this stuff" and one part "this is different under Debian than it is under Red Hat" and probably one part "new and improved versions". In any case. Next thing to do: server goes online in my own LAN and I start applying updates while I have the opportunity of doing so with a server I can manually recover when I inevitably screw up something like the kernel... actually, the immediately next thing is probably do a fresh backup.

August 26
Another round of file restores tonight; I think I've finally figured out all the brokenness.

Yup, permissions look to be fixed. Next thing to do: fix the bootloader.

August 23
Good to see that TomTom are feature-compatible with Garmin in terms of the Crappy Update Experience. Currently watching TomTom HOME attempting to "Download Europe", and the counter - which doesn't indicate if it's in minutes:seconds or hours:minutes - is happily counting the wrong way. Also it's already timed out on the download once, which required me to exit all the way out of the update and go back in again, becaue a Retry button would be Just Too Much Effort.

And then it crashed. And would not recover until I killed off a "helper" process, and deleted some files, and restarted the main application. AWESOME STUFF.

Currently running another file restore on DSPsrv to see if I've got the permissions right yet.

August 17
Turns out Linux gets pretty upset if you don't have /dev, /proc, /sys and /run when it expects them...

August 16
Managed to louse up the restored server while playing permissions roulette. Once again, this is why BACKUPS and DON'T MUCK WITH THE BACKUPS, MUCK WITH THE RESTORED THING.

August 15
Crap Joke department: the script to fix the broken User/Group IDs on the DSPsrv backups is called ... id-fixe.sh.

August 14
So, er, Dark Star, eh? This was what launched John Carpenter's career? It's, er. A bit crap, I think, is about the most charitable I could offer. Even taking into account that the effects are low-budget pre-ILM, you'd at least hope for a decent story, but sadly, no. It's more like a loosely-connected series of vignettes acted out by a bunch of interchangeable bearded characters and a beachball with feet. Probably best to avoid if you can.

August 13
After a bit of headscratching I came up with a script that does a reasonable job of unscrewing the permissions, so I'll give that a go probably at the weekend. I think my current plan of attack is to get the server back to functioning under its own steam (which includes making sure I can restore it to a functioning state when I inevitably break something), then see about hooking it up to the LAN properly so I can apply updates as necessary, then I've a bunch of security-related things I want to do, then I declare it good to go and ship it back to its proper home.

And then you can all log in and tell me about the email you've lost. Sorry, but I did say the backups stopped about a week before the server keeled over.

August 09
Restoring file permissions on the DSPsrv is tricker than I imagined, and includes trying to install a new virtual server with the same set of packages as the DSPsrv has on board. Which is complicated by a number of factors, one of which appears to be that the package lists on the server are a bit out of date and not responding very well to my attempts to update them, and the version of Linux installed on the server isn't exactly a set thing.

This would not actually have been a problem if this was an RPM-based distro, since RPM helpfully includes file attributes in its verification; DEB, it appears, does not - or maybe people just feel it's more fun to jump through a series of unnecessary hoops in order to recover the permissions, maybe as a lesson to you that you should take more care not to trash them. Grr.

Well, that was truly awesome. An afternoon of beating things up and building a VM and fiddling with sources.list and all sorts of faffing about, and the net result was a script to "restore" permissions, but which really managed to wipe out enough critical permissions to render the restored system ununsable. GO TEAM!

(This is why you don't experiment on your backups...)

August 07
For handwavy reasons, I've used a recent version of Outlook Web Access, and boy howdy is it unpleasant. The thing that drives me to complain about it here, though, is the sorting: for a start, I don't much like "newest on top" in this particular context, so that means I'm already annoyed with the default view. However, what really grates is that even with "oldest on top" sorting, "conversations" ("threads", people. It's a perfectly good word that's been in use for far longer than Microsoft acknowledged the existence of the Internet.) are still sorted "newest on top" - so reading messages sequentially is essentially reading them in quasi-random date order.AWESOME.

DSPsrv activites have been suspended for the week, will get back on it at the weekend. Restoring the files revealed that my backups had trashed some permissions along the way, so I need to deal with that.