Cook the pasta in salted water until al dente. Boil the eggs medium-hard and cut into small cubes.
Cut the tomatoes into small pieces, quarter the cucumber lengthways, remove the seeds with a tablespoon and only cut the rest into small pieces. If the whole cucumber is taken, the salad can get a bit mushy, but it is a matter of taste. Finely chop the onions and herbs. Drain the tuna or reserve 3 tablespoons of oil for the dressing. Mix the vinegar, oil and pepper in a large bowl, add the remaining ingredients and mix well.
The salad tastes best when it can sit for a few hours or overnight. I like to make it for grilling in summer because, unlike pasta salads with mayonnaise or the like, it is not that heavy and can also be prepared well.