I think I forgot why

I usually do. I’m looking at setting up a phant server so I can get my extreme data logging on for a project or two. The only thing is I’ve been getting some odd errors. Honestly, I’ve been getting lots (relatively only to my prior Linux experience, nothing compared to Windows or OSX) of little odd errors. So I locked my computer up and and had to reboot. When I look up again I’m no longer getting boot up goodness, but whiny swap errors that killed booting. Weird.

It turns out that I managed to encrypt the home drive (good!) but not the swap. Further reading and I find that the encrypted home drive is probably why I’m having these problems. Which might be why I’ve been having all these other stupid problems. Of course that got me thinking of the rabbit hole again. I have no love of package managers. I think they can be good in a pinch, but overall, the pinch they inflict is more pain than good.

Maybe I should look at depackaging my system. Or, (with a visible shudder) going and trying a full LFS build again. Especially if I automated new builds it would be the ideal. A lot more work to build tool chains, but it means I would have a better understanding of whats doing what. It turns out I had a daemon going at all times that was just polling the network for new services. Why? Why is this the default?

If you want something done right, pay a professional. If you want something to meet your exacting and inexperienced needs, do it yourself.