does anyone know how i can take a 100Mhz P1, 256Mb ram 1.2 Gb hd desktop with USB PCI card and 100MB lan PCI , and turn it into a LAN print server, NAS (small 40GB usb HD) and http/print server
i want to be able to print from the internet, access files on the 40GB usb drive from the internet, and have the printer and USB drive as "windows shares" so my three windows machines can access them
i know windows evil but i am a gamer learning linux lol

any ideas ( i figure linux, i have unbunto and SuSe 10.1 )