X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=msmtp-home_etc.patch;h=afd2156090f1aecb30071e5f0068214e4d147dda;hb=6f5d7858dfe398d6d8b62fb37d6220931370484a;hp=46af927c3adcafc5a9863b4d47575ef9acf834f4;hpb=bf8812b92f7c1ffbdfaa84e1aa8e055bbbcbe9f4;p=packages%2Fmsmtp.git diff --git a/msmtp-home_etc.patch b/msmtp-home_etc.patch index 46af927..afd2156 100644 --- a/msmtp-home_etc.patch +++ b/msmtp-home_etc.patch @@ -1,11 +1,13 @@ ---- msmtp-1.2.4/src/paths.c.orig 2004-12-29 16:47:28.728920536 +0100 -+++ msmtp-1.2.4/src/paths.c 2004-12-29 16:48:06.604162624 +0100 -@@ -138,6 +138,8 @@ +--- msmtp-1.4.7/src/tools.c.orig 2006-07-04 08:38:27.000000000 +0200 ++++ msmtp-1.4.7/src/tools.c 2006-08-21 14:46:04.764737250 +0200 +@@ -269,7 +269,9 @@ char *home; struct passwd *pw; - + +- if ((home = getenv("HOME"))) + home = getenv("HOME_ETC"); -+ if (!home) - if (!(home = getenv("HOME"))) ++ if (home == NULL) home = getenv("HOME"); ++ if (home != NULL) { - pw = getpwuid(getuid()); + home = xstrdup(home); + }