一般linux套件會利用glibc的 Name Service Switch (NSS) 來讀取 /etc/passwd 和 /etc/group,像是ls -l 列出檔案的擁有者和群組,若是沒有這些lib,則只能顯示uid和gid的號碼,
busybox-0.60.5 可以設定直接讀取 /etc/passwd group,而不需要透過 NSS, 因此可以省掉些library建置
在Makefile裡找到USE_SYSTEM_PWD_GRP,然後改成 USE_SYSTEM_PWD_GRP=false
PS:若是使用的(cross)compiler,是參照到uClibc而不是glibc,也可以不需要使用任何NSS的files和libraries
相關連結:
http://busybox.net/downloads/BusyBox.html
沒有留言:
張貼留言