Currently init.d check_config() only checks keys within /etc/dropbear and generate some if missing: this may unnecessarily delay startup (and require write access & storage) when keys are provided by other means. That check should be escaped if valid keys are supplied within DROPBEAR_OPTS -r parameter. Reproducible: Always Steps to Reproduce: 1. add "-r path/to/key" in DROPBEAR_OPTS 2. start dropbear Actual Results: New keys are generated in /etc/dropbear Expected Results: No keys are generated if supplied keys are supported.