/etc/passwd
/etc/profile
/etc/shells
-/etc/ipkg.conf
/etc/sysctl.conf
$(call $(TARGET)/conffiles)
endef
define Package/libgcc
$(call Package/gcc/Default)
TITLE:=GCC support library
- DEPENDS:=@!TARGET_avr32 @!NATIVE_TOOLCHAIN
+ DEPENDS+=@!TARGET_avr32
endef
define Package/libssp
$(call Package/gcc/Default)
- DEPENDS:=@SSP_SUPPORT
+ DEPENDS+=@SSP_SUPPORT
TITLE:=GCC support library
endef
$(call Package/gcc/Default)
NAME:=libstdc++
TITLE:=GNU Standard C++ Library v3
- DEPENDS:=@!NATIVE_TOOLCHAIN&&@INSTALL_LIBSTDCPP
+ DEPENDS+=@INSTALL_LIBSTDCPP
endef
define Package/uclibc/Default
$(CP) $(PLATFORM_SUBDIR)/base-files-$(PROFILE)/* $(1)/; \
fi \
)
- $(if $(CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS),cp $(1)/etc/passwd $(1)/etc/shadow)
+# Form valid /etc/shadow entries, by copying the user:pw pairs
+# from /etc/passwd, and adding on pw change data
+ $(if $(CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS), \
+ cut -d ':' -f 1-2 $(1)/etc/passwd > $(1)/etc/shadow; \
+ $(SED) 's/$$$$/:13848:0:99999:7:::/' $(1)/etc/shadow \
+ )
$(SED) 's,$$$$R,$(REVISION),g' $(1)/etc/banner
- $(SED) 's,$$$$S,$(BOARD),g' -e 's,$$$$A,$(ARCH),g' $(1)/etc/ipkg.conf
mkdir -p $(1)/dev
mkdir -p $(1)/etc/crontabs
mkdir -p $(1)/jffs