From owner-svn-src-head@FreeBSD.ORG Mon Oct 22 03:06:54 2012 Return-Path: <owner-svn-src-head@FreeBSD.ORG> Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63AEAB26; Mon, 22 Oct 2012 03:06:54 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 4B8EB8FC0A; Mon, 22 Oct 2012 03:06:54 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.4/8.14.4) with ESMTP id q9M36sTM017722; Mon, 22 Oct 2012 03:06:54 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.4/8.14.4/Submit) id q9M36s7c017719; Mon, 22 Oct 2012 03:06:54 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201210220306.q9M36s7c017719@svn.freebsd.org> From: Eitan Adler <eadler@FreeBSD.org> Date: Mon, 22 Oct 2012 03:06:53 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r241846 - in head/games: bcd caesar X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current <svn-src-head.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/options/svn-src-head>, <mailto:svn-src-head-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/svn-src-head> List-Post: <mailto:svn-src-head@freebsd.org> List-Help: <mailto:svn-src-head-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/svn-src-head>, <mailto:svn-src-head-request@freebsd.org?subject=subscribe> X-List-Received-Date: Mon, 22 Oct 2012 03:06:54 -0000 Author: eadler Date: Mon Oct 22 03:06:53 2012 New Revision: 241846 URL: http://svn.freebsd.org/changeset/base/241846 Log: bcd isn't installed setuid. caesar isn't installed setuid. For the archaeologists: it seems this call originally came from NetBSD PR 5970 and 5945 PR: 172566 Submitted by: Erik Cederstrand <erik@cederstrand.dk> Approved by: cperciva MFC after: 3 days Modified: head/games/bcd/bcd.c head/games/caesar/caesar.c Modified: head/games/bcd/bcd.c ============================================================================== --- head/games/bcd/bcd.c Mon Oct 22 03:00:43 2012 (r241845) +++ head/games/bcd/bcd.c Mon Oct 22 03:06:53 2012 (r241846) @@ -129,9 +129,6 @@ main(int argc, char **argv) { char cardline[80]; - /* revoke setgid privileges */ - setgid(getgid()); - /* * The original bcd prompts with a "%" when reading from stdin, * but this seems kind of silly. So this one doesn't. Modified: head/games/caesar/caesar.c ============================================================================== --- head/games/caesar/caesar.c Mon Oct 22 03:00:43 2012 (r241845) +++ head/games/caesar/caesar.c Mon Oct 22 03:06:53 2012 (r241846) @@ -82,9 +82,6 @@ main(int argc, char **argv) char *inbuf; int obs[26], try, winner; - /* revoke setgid privileges */ - setgid(getgid()); - if (argc > 1) printit(argv[1]);