I use a Grease Ninja to lube my chain when on a trip...works great! http://www.greaseninja.com/
Grease Ninja says that both WD40 and kerosene will get past the o-rings/x-rings and dilute the grease if too much is used. I use kerosene on a rag to clean my chain. I use the DuPont dry multi-use teflon lube with my Grease Ninja. The dry multi-use stuff was discontinued by DuPont, but their Dry Teflon Chain Saver is the "new" dry stuff! On my recent 4000 mile trip, I did not even use all of one can of the dry teflon lube.
Twinz, Montpelier, VT
04 aprilia Futura, Ash Black - love it!
Gone but not forgotten:
'94 R1100RS, '84 R100CS, '76 R75/6 (S fairing)
'80 Guzzi V50 II, '73 Guzzi V7 Sport