From owner-freebsd-small@FreeBSD.ORG Mon Jun 9 11:02:15 2008 Return-Path: Delivered-To: freebsd-small@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EE19106567A for ; Mon, 9 Jun 2008 11:02:15 +0000 (UTC) (envelope-from rajkumars@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.29]) by mx1.freebsd.org (Postfix) with ESMTP id 63E088FC25 for ; Mon, 9 Jun 2008 11:02:13 +0000 (UTC) (envelope-from rajkumars@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so1024299ywe.13 for ; Mon, 09 Jun 2008 04:02:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=TlCY4wrbmypfzP9IMpBzdeugunFUKBn3lOp2J0aTRH4=; b=cvWIl/yWBUKGGJixfVlWUo2P7L9ZJ/KXAUlq6d63aogB/WwKBEaUiWx5d2WCrtdL4g wT/9r9R3PnhD6ncYr2xawYFNKHE8DLvP5vMBu/v5kKCWrLKpYWroCOthh865NeeL+VEy GOo+x/iI5f6z2vXcIBAIG1Pj8Ft9aWuYeIvgQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=WNoNHkra/MwFXo7/1NMW1IYdwbAwBwzofBvtb3vyyocB8vzC9GrqEP7l2aEUZ+2mUZ NFdOWraKtPKqQimrafyOvIBMExSGGqAIxaymySfxKdNgE+CL0Vwmirck33ouz64BToJR ZUBU04MIA2UVBYMhLyHwedYA7cFzeQ5eEQsN4= Received: by 10.151.42.9 with SMTP id u9mr6124550ybj.83.1213009328242; Mon, 09 Jun 2008 04:02:08 -0700 (PDT) Received: by 10.150.190.8 with HTTP; Mon, 9 Jun 2008 04:02:08 -0700 (PDT) Message-ID: <64de5c8b0806090402r3ae692bbif265d49815d1cc5a@mail.gmail.com> Date: Mon, 9 Jun 2008 16:32:08 +0530 From: "Rajkumar S" To: freebsd-small@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Trimming down FreeBSD X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jun 2008 11:02:15 -0000 Hi, I am testing with NanoBSD with configuration appended at end of this mail. Currently the image is about 68M. When I checked there are about 11M in /usr/include, and another 11M in /usr/share/. in that 2.5M /usr/share/groff_font, 1.5M /usr/share/examples etc could be trimmed. Which options needs to be given to remove these directories from the build? Does't NO_TOOLCHAIN take care of /usr/include ? with regards, raj My current build configs are: NANO_NAME=custom NANO_SRC=/usr/src NANO_KERNEL=MYCONF NANO_IMAGES=2 CONF_BUILD=' ' CONF_INSTALL=' ' CONF_WORLD=' NO_ATM=YES NO_BIND=YES NO_BIND_DNSSEC=YES NO_BIND_ETC=YES NO_BIND_LIBS_LWRES=YES NO_BIND_MTREE=YES NO_BIND_NAMED=YES NO_BIND_UTILS=YES NO_BLUETOOTH=YES NO_CVS=YES NO_DICT=YES NO_FORTRAN=YES NO_GAMES=YES NO_GCOV=YES NO_GDB=YES NO_GPIB=YES NO_HESIOD_LIBC=YES NO_HTML=YES NO_I4B=YES NO_INFO=YES NO_IPFILTER=YES NO_KERBEROS=YES NO_KLDLOAD=YES NO_LPR=YES NO_MAILWRAPPER=YES NO_MAN=YES NO_MODULES=YES NO_NIS=YES NO_OBJC=YES NO_P1003_1B=YES NO_PAM=YES NO_PROFILE=YES NO_TOOLCHAIN=YES NO_USB=YES NO_VINUM=YES NO_SENDMAIL=YES NO_SHAREDOCS=YES NO_RESCUE=YES IPFIREWALL_DEFAULT_TO_ACCEPT=yes IP6FIREWALL_DEFAULT_TO_ACCEPT=yes ' FlashDevice SanDisk 1G cust_nobeastie() ( touch ${NANO_WORLDDIR}/boot/loader.conf echo "beastie_disable=\"YES\"" >> ${NANO_WORLDDIR}/boot/loader.conf ) customize_cmd cust_comconsole customize_cmd cust_install_files customize_cmd cust_allow_ssh_root customize_cmd cust_nobeastie