[PATCH 2/2] Silence root ownership warnings on Cygwin

Yaakov (Cygwin/X) yselkowitz at users.sourceforge.net
Thu Oct 15 13:25:58 PDT 2009


From: Yaakov Selkowitz <yselkowitz at users.sourceforge.net>

XWin need not be run as root, nor do Administrators have uid of 0.

Signed-off-by: Yaakov Selkowitz <yselkowitz at users.sourceforge.net>
---
 Xtransutil.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Xtransutil.c b/Xtransutil.c
index bd9ff52..42f09c4 100644
--- a/Xtransutil.c
+++ b/Xtransutil.c
@@ -491,7 +491,7 @@ trans_mkdir(const char *path, int mode)
 	}
 	/* Dir doesn't exist. Try to create it */
 
-#ifndef WIN32
+#if !defined(WIN32) && !defined(__CYGWIN__)
 	/*
 	 * 'sticky' bit requested: assume application makes
 	 * certain security implications. If effective user ID
@@ -616,7 +616,7 @@ trans_mkdir(const char *path, int mode)
 		    return -1;
 		}
 #endif
-#ifndef __APPLE_CC__
+#if !defined(__APPLE_CC__) && !defined(__CYGWIN__)
 	  	PRMSG(1, "mkdir: Owner of %s should be set to root\n",
 		      path, 0, 0);
 #endif
-- 
1.6.4.2



More information about the xorg-devel mailing list