Cholesterol catabolism by Mycobacterium tuberculosis requires transcriptional and metabolic adaptations.