2008年6月26日 星期四

busybox & /etc/passwd group


一般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