its hard on a common rail because the engine is so efficient at cooling that it cools the cylinder walls down really fast, when you idle you aren't building up enough heat in the cylinder and that causes the fuel not to completly burn (diesel needs lots of heat to burn). On the pre-common rail trucks you can idle them all day and night long and it won't hurt a thing. But I don't know why you would want to do that with diesel being so high right now.
Also they build these engines to be able to stand the short trips of city driving, this is a chart that chrysler put out for the common rail trucks, they had some questions about people asking if they are not suppose to idle their trucks what are they suppose to do when cooling the turbo
TURBOCHARGER “COOL DOWN” CHART Driving Condition Load Turbocharger Temperature Idle Time (in minutes) Before Shut Down
Stop & Go Empty Cool Less than 1
Stop & Go Medium Warm 1
Highway Speeds Medium Warm 2
City Traffic Max. GCWR Warm 3
Highway Speeds Max. GCWR Warm 4
Uphill Grade Max. GCWR Hot 5