What Thorsteinn said...but basically, there is no oil that won't drip or run to some extent. The beeswax infused olive oil may run less...but it'll still run, and soak thru the canvas bag (hence the caveat that you use it only for storing your oiled hauberk). Or go stainless...which as Sir James pointed out only rusts less, not that it is proof against rust.
Another, and cheaper alternative is to go with aluminum...much lighter, and low to no maintenance (doesn't require oiling or polishing); I have a butted aluminum hauberk that has the same darkened look of steel, but less than a third of the weight. Its a Crusader hauberk too, with an integral coif, horseman's slits in front and back- and unique in that the arms end in mittens, also maille, with leather palms. Also came with maille chausses with leather soles...I was pretty surprised by it all.
Mind you, it wouldn't fit you (the arms and chausses would be too long on you) but I was just giving you an example.