Bring 6 cups water to a boil; season with salt. Add pasta, and cook al dente with a slight bite, 6–8 minutes.
While pasta is cooking, heat olive oil in a skillet over medium heat. Add shallot, and cook until translucent. Add salami and olives, and cook 3 minutes, until heated through. Add oregano and red pepper flakes to taste.
Place kale in bottom of a large, shallow serving bowl.
When pasta is nearly done, scoop out 1 cup pasta water.
Add aioli to the salami-olive pan. Stir until well coated. Add ½ cup pasta water, and bring to a simmer. Gradually add more water until you have a thick sauce.
Drain pasta, and immediately pour over the kale. Stir to wilt kale. Add sauce, and gently toss. Serve right away with the Pecorino.