Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2012 16:37:13 +0000
From:      Shagaholic <admin@shagaholic.com>
To:        doc@freebsd.org
Subject:   Wink back at HOT2FUC
Message-ID:  <09000000224.mfp7i1.f759yw@shagaholic.com>

next in thread | raw e-mail | index | archive | help

ShagaholicPlease add admin@shagaholic.com to your contacts list, or mark as=
 safe to make sure you receive our emailsHi OzzyRebdowt, these singles want=
 some action. Contact 'em before someone else does!HOT2FUC | 22, Female | L=
akewood, USA My, friends, think, I, am,...View all photosSend emailChat now=
penny | 22, Female | Point Pleasant, USA Hey, I'm, a, young, girl,...View a=
ll photosSend emailChat nowgenevie... | 22, Female | Toms River, USA I am f=
rom Toms River. Looking for a  man. View all photosSend emailChat nowDo you=
 want to look through other singles whom you might like?Click to see all si=
nglesManage your email settings here.If you don't want to get this kind of =
email anymore, click hereWe'd hate to see you go, but if you want to unsubs=
cribe to all our emails, you can do that here(c) 2012 Alcuda (Shagaholic), =
Office 22, 6 Tassou Papadopoulou, Nicosia, 2373 Cyprus
From owner-freebsd-doc@FreeBSD.ORG  Fri Dec 28 00:13:47 2012
Return-Path: <owner-freebsd-doc@FreeBSD.ORG>
Delivered-To: freebsd-doc@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
 by hub.freebsd.org (Postfix) with ESMTP id 2327D986
 for <freebsd-doc@freebsd.org>; Fri, 28 Dec 2012 00:13:47 +0000 (UTC)
 (envelope-from peter@wemm.org)
Received: from mail-vb0-f42.google.com (mail-vb0-f42.google.com
 [209.85.212.42])
 by mx1.freebsd.org (Postfix) with ESMTP id C0BAD8FC0C
 for <freebsd-doc@freebsd.org>; Fri, 28 Dec 2012 00:13:46 +0000 (UTC)
Received: by mail-vb0-f42.google.com with SMTP id fa15so10493398vbb.29
 for <freebsd-doc@freebsd.org>; Thu, 27 Dec 2012 16:13:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wemm.org; s=google;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc:content-type;
 bh=m3Tlf5f6eUgn+uQFoWPWJeNsdZpL5NBYStRyJxfdJaY=;
 b=tdo+YNnmvmrEHFzfRtRKkzMcagOjSAw60T4UhrfX5XdDMOc19ZFJcPu/P5jbjWmr66
 4FD46wQU48x+NyflGacPu+g8e6SqQGl04E9XEBFQzsmnOInSD7QG8D5rVKU5BjGF5S3w
 fW1LUmso39cgdx2RN9bQqOl7Q84QtdWPAqH5E=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=google.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc:content-type:x-gm-message-state;
 bh=m3Tlf5f6eUgn+uQFoWPWJeNsdZpL5NBYStRyJxfdJaY=;
 b=Reuh1X9bXH1wP9TE30aLrl08kt5jMWT/eFubgkzmNihCLAFqoH03HvMEmkVtKxxUKf
 3DfjEpdvDuTmiawJO5waEQ3pI4paFXX0x2W84mzIGNJ79iDyU22N6WABqvvdiLO7QuP4
 iopFj1RyxAYHeJtapYibyuMzGONvY7Tl+t1koBY77qNsmuyYuIP81t6O8j8YoV9f8k1g
 bByvDOBPd62kVljAHAfWNLpKinEFGN5+kESNTX+icZnugOK4UgFTBbZbXbiBkSpc65jf
 XVweUNvg90Q6g9ZNwr4Rqcescx/57FGyLqTLHdQJd6vx2jnPvHvVLwYczHvNDYNeCvtn
 NUqA==
MIME-Version: 1.0
Received: by 10.52.69.201 with SMTP id g9mr42253908vdu.98.1356653620684; Thu,
 27 Dec 2012 16:13:40 -0800 (PST)
Received: by 10.220.205.6 with HTTP; Thu, 27 Dec 2012 16:13:40 -0800 (PST)
In-Reply-To: <CAC8HS2GXUGfeNhf3eO_hNg5hx04YFF2Kq7cHE0wxd0MkDy1qxw@mail.gmail.com>
References: <201212252241.qBPMfN9K028994@red.freebsd.org>
 <CAC8HS2GXUGfeNhf3eO_hNg5hx04YFF2Kq7cHE0wxd0MkDy1qxw@mail.gmail.com>
Date: Thu, 27 Dec 2012 16:13:40 -0800
Message-ID: <CAGE5yCot44-6xWT3AYTO_Zmcth7rtRmo=CjnMD5MVrXfAnOD=g@mail.gmail.com>
Subject: Re: FreeBSD web build failed on red.freebsd.org
From: Peter Wemm <peter@wemm.org>
To: "Simon L. B. Nielsen" <simon@freebsd.org>
Content-Type: text/plain; charset=ISO-8859-1
X-Gm-Message-State: ALoCoQn1SaViwLMzk9aThqEUJssRI2Dy6coHn0I/nuccfxvP/xjRv8wM7ELuugZQK/BQTJYnCHVY
Cc: freebsd-doc@freebsd.org
X-BeenThere: freebsd-doc@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Documentation project <freebsd-doc.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-doc>,
 <mailto:freebsd-doc-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-doc>;
List-Post: <mailto:freebsd-doc@freebsd.org>
List-Help: <mailto:freebsd-doc-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-doc>,
 <mailto:freebsd-doc-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Dec 2012 00:13:47 -0000

On Thu, Dec 27, 2012 at 8:16 AM, Simon L. B. Nielsen <simon@freebsd.org> wrote:
> On 25 December 2012 22:41, World Wide Web Owner <www@freebsd.org> wrote:
>> install -C   -o www -g wwwadm -m 664 /w/www/build/head/en_US.ISO8859-1/htdocs/releases/4.8R/relnotes-i386.html /usr/local/www/www.freebsd.org/data/releases/4.8R
>> ===> releases/4.9R
>> install -C   -o www -g wwwadm -m 664 /w/www/build/head/en_US.ISO8859-1/htdocs/releases/4.9R/announce.html /usr/local/www/www.freebsd.org/data/releases/4.9R
>> install -C   -o www -g wwwadm -m 664 /w/www/build/head/en_US.ISO8859-1/htdocs/releases/4.9R/hardware.html /usr/local/www/www.freebsd.org/data/releases/4.9R
>> install: wwwadm: Invalid argument
>> *** Error code 67
>
> Hey Peter,
>
> There have been a fair number of build failures like this recently. I
> wonder if there could be a race in the generation of the group file
> where it's invalid ?

I don't think so.. here's what it does:

if (!sysopen(MGR, "/etc/group", O_RDWR | O_EXLOCK | O_NONBLOCK)) {
..
sysopen(NGR, "/etc/group.new", O_RDWR | O_CREAT | O_TRUNC, 0644) ...
..
copies unmanaged things to group.new, and adds managed things to group.new
...
rename("/etc/group.new", "/etc/group") || die "Could not rename
/etc/group.new to /etc/group: $!";
close(MGR);
close(NGR);

So at no point should there ever be an invalid /etc/group file.  The
lockf on group is what happens when you vi it.

The libc code only seems to be able to throw an EINVAL if something
like strtoul(3) can't parse an integer in a numeric base it
recognizes.  I've been scratching my head trying to guess where an
EINVAL might come from but I don't see it..  There should never ever
be a case where the groups file is partially complete.


-- 
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV
"All of this is for nothing if we don't go to the stars" - JMS/B5
"If Java had true garbage collection, most programs would delete
themselves upon execution." -- Robert Sewell
bitcoin:188ZjyYLFJiEheQZw4UtU27e2FMLmuRBUE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?09000000224.mfp7i1.f759yw>