Older diesels, (not HPCR or emission or computer controlled injector) engines are remarkably tolerant to most any low volatility fuel including,
Diesel # 1, #2, #3, ULSD Bio-Diesel from B5-B100.
Civilian jet fuel, Jet A1, Jet A and Jet B
Military jet fuel, JP-4, JP-5
Kerosene
Home heating oil
*SVO (straight vegetable oil)
Some issues exist with SVO and Bio such as growth of critters, and gelling.
*SVO requires a heat sourse to heat the fuel as it goes to the engine to safely use this fuel, starting on SVO is mostly impossible and the engine needs to be started on diesel until heat is present before switching over.
2 cycle outboard oil is a great, inexpensive and easy to find lubricant that will restore needed lucubration to ULSD and is designed to burn with no ash or carbon buildup. I add 8oz to every 10 gallons of ULSD in all my diesel fuel engines.