dsd: do not print database password
dnd: get a copy of the user public IP
DND provide nodeConnectInfo to DSD
increase the number of context possible, until we change
the datastructure for a tree or an hashlist
move passport stuff into cert{.c,.h}
use MAX_NODE to represent the maximum node per context
new function cn2node_info to extract node info from certificate name