Yes, Penofin makes just the product you are looking for.
Never put a sealer like polyurethane varnish on shingles, just a nice oil and a UV inhibitor.
For more information:
Read "We are re-siding our home. Our builder wants us to go with vinyl, but we are looking at cedar shingles. Any advice?" a Q&A answered by Susan Davis.