Apologies if this is not the appropriate place to post!
I am designing a minimal Linux system to test on an industrial PC. The ultimate goal is security. The hardware of the PC is known and will not change, so I have quite a bit to strip down from my starting point, CentOS 6. In the end, I will be building up instead of stripping down.
(Cue the barrage of questions)
What would be the best way to begin the strip-down process? Would ldd be best for finding and removing unused libraries? And what about drivers?
For the build-up, what is a good starting point? The kernel must be compatible with a TPM chip, and SE Linux will be used. Would Damn Small Linux be recommended? Should I write my own init?
Thanks!