handle older versions of ubuntu

In Precise and newer, the name has been changed to protect the innocent.
This evaluates the logic in the recipe instead of the attributes for no
other reason than it might be clearer to the reader.