Skip to content

Commit f9eca69

Browse files
mycroftmycroft
authored andcommitted
Use setgid(), not setregid().
1 parent de328af commit f9eca69

File tree

26 files changed

+78
-78
lines changed

26 files changed

+78
-78
lines changed

games/adventure/main.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: main.c,v 1.14 1999/07/16 01:38:20 hubertf Exp $ */
1+
/* $NetBSD: main.c,v 1.15 2000/05/08 07:55:59 mycroft Exp $ */
22

33
/*-
44
* Copyright (c) 1991, 1993
@@ -48,7 +48,7 @@ __COPYRIGHT("@(#) Copyright (c) 1991, 1993\n\
4848
#if 0
4949
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 6/2/93";
5050
#else
51-
__RCSID("$NetBSD: main.c,v 1.14 1999/07/16 01:38:20 hubertf Exp $");
51+
__RCSID("$NetBSD: main.c,v 1.15 2000/05/08 07:55:59 mycroft Exp $");
5252
#endif
5353
#endif /* not lint */
5454

@@ -74,7 +74,7 @@ main(argc, argv)
7474
struct text *kk;
7575

7676
/* revoke setgid privileges from dm */
77-
setregid(getgid(), getgid());
77+
setgid(getgid());
7878

7979
init(); /* Initialize everything */
8080
signal(SIGINT, trapdel);

games/arithmetic/arithmetic.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: arithmetic.c,v 1.14 2000/04/14 05:58:01 simonb Exp $ */
1+
/* $NetBSD: arithmetic.c,v 1.15 2000/05/08 07:56:00 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1989, 1993
@@ -46,7 +46,7 @@ __COPYRIGHT("@(#) Copyright (c) 1989, 1993\n\
4646
#if 0
4747
static char sccsid[] = "@(#)arithmetic.c 8.1 (Berkeley) 5/31/93";
4848
#else
49-
__RCSID("$NetBSD: arithmetic.c,v 1.14 2000/04/14 05:58:01 simonb Exp $");
49+
__RCSID("$NetBSD: arithmetic.c,v 1.15 2000/05/08 07:56:00 mycroft Exp $");
5050
#endif
5151
#endif /* not lint */
5252

@@ -121,7 +121,7 @@ main(argc, argv)
121121
int ch, cnt;
122122

123123
/* Revoke setgid privileges */
124-
setregid(getgid(), getgid());
124+
setgid(getgid());
125125

126126
while ((ch = getopt(argc, argv, "r:o:")) != -1)
127127
switch(ch) {

games/atc/main.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: main.c,v 1.10 1999/07/24 15:50:44 mjl Exp $ */
1+
/* $NetBSD: main.c,v 1.11 2000/05/08 07:56:01 mycroft Exp $ */
22

33
/*-
44
* Copyright (c) 1990, 1993
@@ -55,7 +55,7 @@ __COPYRIGHT("@(#) Copyright (c) 1990, 1993\n\
5555
#if 0
5656
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 5/31/93";
5757
#else
58-
__RCSID("$NetBSD: main.c,v 1.10 1999/07/24 15:50:44 mjl Exp $");
58+
__RCSID("$NetBSD: main.c,v 1.11 2000/05/08 07:56:01 mycroft Exp $");
5959
#endif
6060
#endif /* not lint */
6161

@@ -80,7 +80,7 @@ main(ac, av)
8080

8181
/* Open the score file then revoke setgid privileges */
8282
open_score_file();
83-
setregid(getgid(), getgid());
83+
setgid(getgid());
8484

8585
start_time = seed = time(NULL);
8686

games/backgammon/backgammon/main.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: main.c,v 1.15 1999/09/17 17:07:11 jsm Exp $ */
1+
/* $NetBSD: main.c,v 1.16 2000/05/08 07:56:01 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1980, 1993
@@ -43,7 +43,7 @@ __COPYRIGHT("@(#) Copyright (c) 1980, 1993\n\
4343
#if 0
4444
static char sccsid[] = "@(#)main.c 8.1 (Berkeley) 5/31/93";
4545
#else
46-
__RCSID("$NetBSD: main.c,v 1.15 1999/09/17 17:07:11 jsm Exp $");
46+
__RCSID("$NetBSD: main.c,v 1.16 2000/05/08 07:56:01 mycroft Exp $");
4747
#endif
4848
#endif /* not lint */
4949

@@ -102,7 +102,7 @@ main(argc, argv)
102102
long t; /* time for random num generator */
103103

104104
/* revoke setgid privileges */
105-
setregid(getgid(), getgid());
105+
setgid(getgid());
106106

107107
/* initialization */
108108
bflag = 2; /* default no board */

games/backgammon/teachgammon/teach.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: teach.c,v 1.10 1999/08/14 16:29:23 tron Exp $ */
1+
/* $NetBSD: teach.c,v 1.11 2000/05/08 07:56:01 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1980, 1993
@@ -43,7 +43,7 @@ __COPYRIGHT("@(#) Copyright (c) 1980, 1993\n\
4343
#if 0
4444
static char sccsid[] = "@(#)teach.c 8.1 (Berkeley) 5/31/93";
4545
#else
46-
__RCSID("$NetBSD: teach.c,v 1.10 1999/08/14 16:29:23 tron Exp $");
46+
__RCSID("$NetBSD: teach.c,v 1.11 2000/05/08 07:56:01 mycroft Exp $");
4747
#endif
4848
#endif /* not lint */
4949

@@ -73,7 +73,7 @@ main(argc, argv)
7373
int i;
7474

7575
/* revoke setgid privileges */
76-
setregid(getgid(), getgid());
76+
setgid(getgid());
7777

7878
signal(SIGINT, getout);
7979
if (tcgetattr(0, &old) == -1) /* get old tty mode */

games/battlestar/battlestar.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: battlestar.c,v 1.9 1999/09/18 16:40:04 jsm Exp $ */
1+
/* $NetBSD: battlestar.c,v 1.10 2000/05/08 07:56:01 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1983, 1993
@@ -43,7 +43,7 @@ __COPYRIGHT("@(#) Copyright (c) 1983, 1993\n\
4343
#if 0
4444
static char sccsid[] = "@(#)battlestar.c 8.2 (Berkeley) 4/28/95";
4545
#else
46-
__RCSID("$NetBSD: battlestar.c,v 1.9 1999/09/18 16:40:04 jsm Exp $");
46+
__RCSID("$NetBSD: battlestar.c,v 1.10 2000/05/08 07:56:01 mycroft Exp $");
4747
#endif
4848
#endif /* not lint */
4949

@@ -68,7 +68,7 @@ main(argc, argv)
6868

6969
/* Open the score file then revoke setgid privileges */
7070
open_score_file();
71-
setregid(getgid(), getgid());
71+
setgid(getgid());
7272

7373
initialize((argc < 2) ? NULL : (strcmp(argv[1], "-r") ? argv[1]
7474
: (argv[2] ? argv[2]

games/bcd/bcd.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: bcd.c,v 1.9 1999/07/28 02:12:33 hubertf Exp $ */
1+
/* $NetBSD: bcd.c,v 1.10 2000/05/08 07:56:02 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1989, 1993
@@ -46,7 +46,7 @@ __COPYRIGHT("@(#) Copyright (c) 1989, 1993\n\
4646
#if 0
4747
static char sccsid[] = "@(#)bcd.c 8.2 (Berkeley) 3/20/94";
4848
#else
49-
__RCSID("$NetBSD: bcd.c,v 1.9 1999/07/28 02:12:33 hubertf Exp $");
49+
__RCSID("$NetBSD: bcd.c,v 1.10 2000/05/08 07:56:02 mycroft Exp $");
5050
#endif
5151
#endif /* not lint */
5252

@@ -138,7 +138,7 @@ main(argc, argv)
138138
char cardline[80];
139139

140140
/* revoke setgid privileges */
141-
setregid(getgid(), getgid());
141+
setgid(getgid());
142142

143143
/*
144144
* The original bcd prompts with a "%" when reading from stdin,

games/boggle/boggle/bog.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: bog.c,v 1.15 1999/09/19 09:42:38 jsm Exp $ */
1+
/* $NetBSD: bog.c,v 1.16 2000/05/08 07:56:02 mycroft Exp $ */
22

33
/*-
44
* Copyright (c) 1993
@@ -46,7 +46,7 @@ __COPYRIGHT("@(#) Copyright (c) 1993\n\
4646
#if 0
4747
static char sccsid[] = "@(#)bog.c 8.2 (Berkeley) 5/4/95";
4848
#else
49-
__RCSID("$NetBSD: bog.c,v 1.15 1999/09/19 09:42:38 jsm Exp $");
49+
__RCSID("$NetBSD: bog.c,v 1.16 2000/05/08 07:56:02 mycroft Exp $");
5050
#endif
5151
#endif /* not lint */
5252

@@ -135,7 +135,7 @@ main(argc, argv)
135135
char *bspec, *p;
136136

137137
/* revoke setgid privileges */
138-
setregid(getgid(), getgid());
138+
setgid(getgid());
139139

140140
seed = 0;
141141
batch = debug = reuse = selfuse = sflag = 0;

games/caesar/caesar.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: caesar.c,v 1.10 2000/01/09 17:17:20 jsm Exp $ */
1+
/* $NetBSD: caesar.c,v 1.11 2000/05/08 07:56:02 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1989, 1993
@@ -51,7 +51,7 @@ __COPYRIGHT("@(#) Copyright (c) 1989, 1993\n\
5151
#if 0
5252
static char sccsid[] = "@(#)caesar.c 8.1 (Berkeley) 5/31/93";
5353
#else
54-
__RCSID("$NetBSD: caesar.c,v 1.10 2000/01/09 17:17:20 jsm Exp $");
54+
__RCSID("$NetBSD: caesar.c,v 1.11 2000/05/08 07:56:02 mycroft Exp $");
5555
#endif
5656
#endif /* not lint */
5757

@@ -93,7 +93,7 @@ main(argc, argv)
9393
int obs[26], try, winner;
9494

9595
/* revoke setgid privileges */
96-
setregid(getgid(), getgid());
96+
setgid(getgid());
9797

9898
winnerdot = 0;
9999
if (argc > 1)

games/canfield/canfield/canfield.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* $NetBSD: canfield.c,v 1.16 2000/04/27 00:30:52 jdc Exp $ */
1+
/* $NetBSD: canfield.c,v 1.17 2000/05/08 07:56:02 mycroft Exp $ */
22

33
/*
44
* Copyright (c) 1980, 1993
@@ -43,7 +43,7 @@ __COPYRIGHT("@(#) Copyright (c) 1980, 1993\n\
4343
#if 0
4444
static char sccsid[] = "@(#)canfield.c 8.1 (Berkeley) 5/31/93";
4545
#else
46-
__RCSID("$NetBSD: canfield.c,v 1.16 2000/04/27 00:30:52 jdc Exp $");
46+
__RCSID("$NetBSD: canfield.c,v 1.17 2000/05/08 07:56:02 mycroft Exp $");
4747
#endif
4848
#endif /* not lint */
4949

@@ -1686,7 +1686,7 @@ initall()
16861686
dbfd = open(_PATH_SCORE, O_RDWR);
16871687

16881688
/* Revoke setgid privileges */
1689-
setregid(getgid(), getgid());
1689+
setgid(getgid());
16901690

16911691
if (dbfd < 0)
16921692
return;

0 commit comments

Comments
 (0)