Cook the spaghetti per package directions in generously salted water.
While the pasta cooks, heat a frying pan. Add the bacon and crumbled sausage meat and cook over medium-high heat until lightly browned.
Scoop put the meat with a slotted spoon and transfer to a plate or shallow bowl.
You have the option of discarding the fat rendered from the bacon and sausage meat. I didn’t.
Pour the olive oil into the pan. Over medium heat, cook the garlic until lightly browned. Add the sun-dried tomatoes and cook, stirring, for another 30 seconds. Return the bacon and sausage meat to the pan and cook for a few seconds longer until the meats are heated through. Turn off the heat.
Drain the pasta, add to the garlic, tomatoes and oil. Toss. Pour in the lemon juice. Toss some more. Add the parsley and basil, and toss again. Taste the pasta. If it needs more salt, add more salt.
Divide the spaghetti aglio e olio with bacon and Hungarian sausage between two bowls. Sprinkle with parmesan cheese, if using, and serve.