-@@ -247,7 +237,6 @@
- if (line) {
- buf_free(line);
- }
-- m_free(filename);
- TRACE(("leave checkpubkey: ret=%d", ret))
- return ret;
- }
-@@ -255,12 +244,11 @@
-
- /* Returns DROPBEAR_SUCCESS if file permissions for pubkeys are ok,
- * DROPBEAR_FAILURE otherwise.
-- * Checks that the user's homedir, ~/.ssh, and
-- * ~/.ssh/authorized_keys are all owned by either root or the user, and are
-+ * Checks that /etc/dropbear and /etc/dropbear/authorized_keys
-+ * are all owned by either root or the user, and are
- * g-w, o-w */
- static int checkpubkeyperms() {
-
-- char* filename = NULL;
- int ret = DROPBEAR_FAILURE;
- unsigned int len;
-
-@@ -274,25 +262,11 @@