Seems to me this really is a bug about how the server installs itself. IMO, the best way to handle this would be just like sshd. It does not generate an RSA on first connection, it does it when the package is installed.
Either generate this initial key at install, or detect that TLS is enabled in the init script and generate it if doesn't exist. -- Ubuntu - http://www.ubuntu.com/ Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ SwissDisk - http://www.swissdisk.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]