base-files: ship a static initial shadow db instead of creating it from passwd with...
authorJo-Philipp Wich <jow@openwrt.org>
Tue, 5 Jun 2012 17:48:41 +0000 (17:48 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Tue, 5 Jun 2012 17:48:41 +0000 (17:48 +0000)
SVN-Revision: 32064

package/base-files/Makefile
package/base-files/files/etc/shadow [new file with mode: 0644]

index a74d83cac6d2d15320515eb2a1fb1ab4b8a47d88..68c8e0233bec2c3e2b20f61a58f5687f057218a3 100644 (file)
@@ -443,10 +443,6 @@ define Package/base-files/install
                        $(CP) $(PLATFORM_SUBDIR)/$(PROFILE)/base-files/* $(1)/; \
                fi \
        )
-# Form valid /etc/shadow entries, by copying the user:pw pairs
-# from /etc/passwd, and adding on pw change data
-       cut -d ':' -f 1-2 $(1)/etc/passwd > $(1)/etc/shadow; \
-       $(SED) 's/$$$$/:0:0:99999:7:::/' $(1)/etc/shadow
 
        $(VERSION_SED) \
                $(1)/etc/banner \
diff --git a/package/base-files/files/etc/shadow b/package/base-files/files/etc/shadow
new file mode 100644 (file)
index 0000000..e989890
--- /dev/null
@@ -0,0 +1,5 @@
+root:x:0:0:99999:7:::
+daemon:*:0:0:99999:7:::
+ftp:*:0:0:99999:7:::
+network:*:0:0:99999:7:::
+nobody:*:0:0:99999:7:::