Feather Linux, a 64Mb-sized Knoppix remaster, currently runs as root when ran from CD. While not much of a security risk from CD, this would be good to fix.
I suspect Feather stays as root because there's no login process and the loading of X is different. So how does Knoppix login as a normal user, and how could this be applied to Feather?