View | Details | Raw Unified | Return to bug 7283
Collapse All | Expand All

(-)iputils.orig/dropcap.c (-1 / +1 lines)
Lines 50-56 Link Here
50
		error (EXIT_FAILURE, errno, "chroot to \"%s\" failed", dir);
50
		error (EXIT_FAILURE, errno, "chroot to \"%s\" failed", dir);
51
51
52
	if (chdir ("/") < 0)
52
	if (chdir ("/") < 0)
53
		error (EXIT_FAILURE, errno, "chroot to \"/\" failed");
53
		error (EXIT_FAILURE, errno, "chdir to \"/\" failed");
54
54
55
	if (setgid (gid) < 0)
55
	if (setgid (gid) < 0)
56
		error (EXIT_FAILURE, errno, "setgid");
56
		error (EXIT_FAILURE, errno, "setgid");
(-)iputils.orig/droppriv.c (-2 / +2 lines)
Lines 28-34 Link Here
28
			       dir);
28
			       dir);
29
29
30
		if (chdir ("/") < 0)
30
		if (chdir ("/") < 0)
31
			error (EXIT_FAILURE, errno, "chroot to \"/\" failed");
31
			error (EXIT_FAILURE, errno, "chdir to \"/\" failed");
32
32
33
		if (setgid (getgid ()) < 0)
33
		if (setgid (getgid ()) < 0)
34
			error (EXIT_FAILURE, errno, "setgid");
34
			error (EXIT_FAILURE, errno, "setgid");
Lines 54-60 Link Here
54
			       dir);
54
			       dir);
55
55
56
		if (chdir ("/") < 0)
56
		if (chdir ("/") < 0)
57
			error (EXIT_FAILURE, errno, "chroot to \"/\" failed");
57
			error (EXIT_FAILURE, errno, "chdir to \"/\" failed");
58
58
59
		if (setgid (pw->pw_gid) < 0)
59
		if (setgid (pw->pw_gid) < 0)
60
			error (EXIT_FAILURE, errno, "setgid");
60
			error (EXIT_FAILURE, errno, "setgid");

Return to bug 7283