Author: romke Date: Sat Jun 11 00:49:27 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- added
---- Files affected:
SOURCES:
ncftp-home_etc.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/ncftp-home_etc.patch
diff -u /dev/null SOURCES/ncftp-home_etc.patch:1.1
--- /dev/null Sat Jun 11 02:49:27 2005
+++ SOURCES/ncftp-home_etc.patch Sat Jun 11 02:49:22 2005
@@ -0,0 +1,26 @@
+diff -ruN ncftp-3.1.9.orig/ncftp/util.c ncftp-3.1.9/ncftp/util.c
+--- ncftp-3.1.9.orig/ncftp/util.c 2005-06-11 02:32:27.000000000 +0200
++++ ncftp-3.1.9/ncftp/util.c 2005-06-11 02:39:12.000000000 +0200
+@@ -481,7 +481,8 @@
+ (void) STRNCPY(gUser, envp);
+ }
+
+- envp = getenv("HOME");
++ envp = getenv("HOME_ETC");
++ if (envp == NULL) envp = getenv("HOME");
+ if (envp == NULL)
+ (void) STRNCPY(gHome, "/");
+ else
+@@ -494,7 +495,11 @@
+ (void) STRNCPY(gShell, envp);
+ } else {
+ /* Copy home directory. */
+- (void) STRNCPY(gHome, pwptr->pw_dir);
++ envp = getenv("HOME_ETC");
++ if (envp == NULL)
++ (void) STRNCPY(gHome, pwptr->pw_dir);
++ else
++ (void) STRNCPY(gHome, envp);
+
+ /* Copy user name. */
+ (void) STRNCPY(gUser, pwptr->pw_name);
================================================================
_______________________________________________
pld-cvs-commit mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit