Browse Source

base-files: Create /root w/ appropriate permissions

If /root is created with too permissive permissions, then sshd won't
trust the contents of /root/.ssh as being adequately protected.

Signed-off-by: Philip Prindeville <[email protected]>
Philip Prindeville 2 years ago
parent
commit
516a3176a6
1 changed files with 2 additions and 1 deletions
  1. 2 1
      package/base-files/Makefile

+ 2 - 1
package/base-files/Makefile

@@ -199,7 +199,8 @@ define Package/base-files/install
 		$(1)/usr/lib \
 		$(1)/usr/bin \
 		$(1)/sys \
-		$(1)/www \
+		$(1)/www
+	mkdir -p -m 750 \
 		$(1)/root
 
 	$(LN) /proc/mounts $(1)/etc/mtab