20080221 tech: Yahoo shields staff in new armour