From owner-p4-projects@FreeBSD.ORG Tue May 4 10:37:45 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C433416A4D1; Tue, 4 May 2004 10:37:44 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9242116A4CE for ; Tue, 4 May 2004 10:37:44 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7816E43D2D for ; Tue, 4 May 2004 10:37:44 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i44HbhGe033709 for ; Tue, 4 May 2004 10:37:43 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i44HbhCr033706 for perforce@freebsd.org; Tue, 4 May 2004 10:37:43 -0700 (PDT) (envelope-from areisse@nailabs.com) Date: Tue, 4 May 2004 10:37:43 -0700 (PDT) Message-Id: <200405041737.i44HbhCr033706@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to areisse@nailabs.com using -f From: Andrew Reisse To: Perforce Change Reviews Subject: PERFORCE change 52232 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2004 17:37:45 -0000 http://perforce.freebsd.org/chv.cgi?CH=52232 Change 52232 by areisse@areisse_ibook on 2004/05/04 10:37:17 Temporarily disable using the domain chooser due to it not working correctly. Affected files ... .. //depot/projects/trustedbsd/sedarwin73/sebsd_system/wslogin/wslogin.c#2 edit Differences ... ==== //depot/projects/trustedbsd/sedarwin73/sebsd_system/wslogin/wslogin.c#2 (text+ko) ==== @@ -86,6 +86,7 @@ if (get_ordered_context_list(username, NULL, &contexts, &ncontexts) != 0 || ncontexts == 0) errexit ("Getting context list for %s: %s", username, strerror (errno)); +#if 0 int retries = 3; const char *wexe = "/System/Library/CoreServices/wsloginui.app/Contents/MacOS/wsloginui"; size_t warglen = strlen (wexe); @@ -125,6 +126,9 @@ } else queried = contexts[r]; +#else + queried = contexts[0]; +#endif if (asprintf(&labeltext, "sebsd/%s", queried) == -1 || mac_from_text(&execlabel, labeltext) != 0) @@ -138,7 +142,10 @@ } if (mac_set_proc (execlabel)) + { + errexit ("error changing process label: %s", strerror(errno)); kill (getppid (), 15); + } return 0; }