From owner-freebsd-ports@FreeBSD.ORG Thu Dec 27 10:48:28 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 83A643B1 for ; Thu, 27 Dec 2012 10:48:28 +0000 (UTC) (envelope-from mueller23@insightbb.com) Received: from mail.insightbb.com (smtp3.insight.synacor.com [208.47.185.25]) by mx1.freebsd.org (Postfix) with ESMTP id 3CB9C8FC0C for ; Thu, 27 Dec 2012 10:48:27 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=2.0 cv=BIwxXSsG c=1 sm=0 a=Dm9TOXL4taQ+Gy1KovpL+A==:17 a=v2HD-ER0yicA:10 a=jLN7EqiLvroA:10 a=9YQ-1ebCAAAA:8 a=r66okj2nC0wA:10 a=pGLkceISAAAA:8 a=Iq-b1np0O4AKXaImYqoA:9 a=Mly9r9EdQkoA:10 a=MSl-tDqOz04A:10 a=Dm9TOXL4taQ+Gy1KovpL+A==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.insight.synacor.com smtp.mail=mueller23@insightbb.com; spf=softfail; sender-id=softfail Authentication-Results: smtp02.insight.synacor.com header.from=mueller23@insightbb.com; sender-id=softfail Received-SPF: softfail (smtp02.insight.synacor.com: transitional domain insightbb.com does not designate 74.130.198.7 as permitted sender) Received: from [74.130.198.7] ([74.130.198.7:60035] helo=localhost) by mail.insightbb.com (envelope-from ) (ecelerity 2.2.3.49 r(42060/42061)) with ESMTP id 59/75-05826-4772CD05; Thu, 27 Dec 2012 05:48:20 -0500 Date: Thu, 27 Dec 2012 05:48:20 -0500 Message-ID: <59.75.05826.4772CD05@smtp02.insight.synacor.com> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: Can't build kernel with ndis Cc: Kevin Oberman X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2012 10:48:28 -0000 > If you want to insert the auditdistd user manually, that is fine, > though I find doing it with mergemaster easier. (If you use it > correctly ('m' option), it won't destroy your password file. But don't > do it with vi. the actual pssword file is only a part of the process > and the tool to properly edit it is vipw. Ir will edit /etc/passed, > update master.passwd file, and, most importantly, update actual > passworf databases. You can manually do this by running pwd_mkdb. > -- > R. Kevin Oberman, Network Engineer > E-mail: kob6558@gmail.com Your typos confused me, I couldn't find a file /etc/passed but found /etc/passwd. vipw made no changes for me. I finally found how to use the m option inside mergemaster -p, it was very tricky. mergemaster -m is for using a different directory instead of /etc (I checked man page). After many attempts, I found what was wrong and changed the newly-offending line in /etc/master.passwd . So finally I was able to make installkernel with apparent success. I will let rebooting single-user and the rest of the update wait because I now am overdue for bed. I also want to update for i386 and for a USB-stick amd64 installation, partly so I can test the ndiswrapper. I also want to build wine (i386). Tom