Its not the size that counts

I have been looking for a fairly full featured, modern, OS that I could put on an old 386 router/gateway/firewall. The solution I am currently trying is Damn Small Linux. Its a Knoppix based Linux OS with apt support. The install disk can fit on a credit card sized CD ROM and can be run either from the CD or install locally to disk. Its only about 50 meg is size, so it cannot have a huge software library; but who give a shit as long as it has apt support.