From owner-cvs-src-old@FreeBSD.ORG Sun Dec 19 23:09:52 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08705106564A for ; Sun, 19 Dec 2010 23:09:52 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E9F7E8FC19 for ; Sun, 19 Dec 2010 23:09:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oBJN9pCV073953 for ; Sun, 19 Dec 2010 23:09:51 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oBJN9pan073952 for cvs-src-old@freebsd.org; Sun, 19 Dec 2010 23:09:51 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <201012192309.oBJN9pan073952@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Sun, 19 Dec 2010 23:09:42 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/portsnap/portsnap portsnap.sh X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Dec 2010 23:09:52 -0000 simon 2010-12-19 23:09:42 UTC FreeBSD src repository Modified files: usr.sbin/portsnap/portsnap portsnap.sh Log: SVN rev 216575 on 2010-12-19 23:09:42Z by simon Add --numeric-owner to tar extract operations in portsnap. This is done to speed up extraction significantly (both for portsnap extract and update) in the case of slow NSS modules (like nss_ldap) as it avoids having to look up uid and gid for root / wheel. The reason this is a bigger problem for portsnap than for many other system operations, is that portsnap executes tar(1) once for each port so the internal uid/gid caching in tar(1) only helps a bit, resulting in many user lookup calls. Discussed with: cperciva Revision Changes Path 1.30 +5 -5 src/usr.sbin/portsnap/portsnap/portsnap.sh