connected() is always connected to socketInitialized().
encrypted() is also connected to socketInitialized() when ssl is enabled.
socketInitialized() fires socketOpen(...) unconditionally, but does not fire socketInitialized(...) if we're using SSL without encryption yet - see line 464.
With socketOpen(...) connected to OIdentdConfigurationGenerator::addSocket, OIdentdConfigurationGenerator writes to .oidentd.conf twice for every connection.
Changing this to have socketInitialized(...) connected instead prevents this duplication.