]> git.pld-linux.org Git - packages/FreeWnn.git/blame - FreeWnn-reuid.patch
- cleaning
[packages/FreeWnn.git] / FreeWnn-reuid.patch
CommitLineData
320694f6
JB
1--- FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/de.c.orig Mon Jan 22 18:30:25 2001
2+++ FreeWnn-1.1.1-a017/Xsi/Wnn/jserver/de.c Mon Jan 22 18:31:43 2001
3@@ -213,7 +213,9 @@
4
5 port = -1;
6
7- setuid (geteuid ());
8+ setregid(getegid(), getegid());
9+ setreuid(geteuid(), geteuid());
10+
11 /* check whether another jserver already exists. */
12 get_options (argc, argv);
13 #ifdef CHINESE
14--- FreeWnn-1.1.1-a017/Xsi/Wnn/uum/jhlp.c.orig Mon Jan 22 18:28:06 2001
15+++ FreeWnn-1.1.1-a017/Xsi/Wnn/uum/jhlp.c Mon Jan 22 18:32:53 2001
16@@ -1297,8 +1297,8 @@
17 dup2 (ttypfd, 1);
18 dup2 (ttypfd, 2);
19 #else /* linux */
20- setgid (getgid ());
21- setuid (getuid ());
22+ setregid (getegid(), getegid());
23+ setreuid (geteuid(), geteuid());
24 close (0);
25 close (1);
26 close (2);
This page took 0.151673 seconds and 4 git commands to generate.