Marc Finet: problems with working directory rationalisation.

Ensure the length of the directory is kept up to date.

Abort following symlinks as soon as there's an error.
19371 plus tweak: run-help helper for ip