I want to take an old Toshiba satellite laptop and load Ubuntu on it. I want to put it to use in the network as a print / file server. The other computers in the network are all Windows XP. So, will ubuntu do the job? Will I need Samba for the file server and CUPS for the print server? Can Samba manage both file and print server duties? Any suggestions on how to make a print/file server would be most welcome. Thanks.