How old is your bike? If new, the drip might not be oil but shipping goo that is weeping off, which is normal and should stop excreting after some hundred miles. Smell the drip. If it smells like motor oil then get the bike checked out.
Leaks from the drive shaft boot are not common.