The blue smoke is probably unburnt fuel,if it's ok after you have started it don't worry,your engine will be a bit worn and your battery may not be great,if it is a slow starter you will get this,fuel is going in but as it hasn't yet started it blows it out when it does start,when the engine is warm the piston rings expend and it has better compression hence no smoke,it's the black smoke you have to worry about and frequent oil top-ups,stick some Diesel additive in it will help clean the injectors.A DIESEL will run forever if they are serviced by the book if not you will kill it.
Rich
October 2008