Kmo restricts Salmonella in a whole organism infection model by promoting macrophage lysosomal acidification through kainate receptor antagonism. This evidence concerns the gene KMO and infection.