-diff -Nru pinfo-0.6.8.orig/src/parse_config.c pinfo-0.6.8/src/parse_config.c
---- pinfo-0.6.8.orig/src/parse_config.c Thu Aug 21 11:16:01 2003
-+++ pinfo-0.6.8/src/parse_config.c Thu Oct 16 07:44:46 2003
-@@ -94,7 +94,9 @@
- else
- {
- if (rcfile == NULL)
-- if (getenv ("HOME"))
-+ if (getenv ("HOME_ETC"))
-+ home = strdup (getenv ("HOME_ETC"));
-+ else if (getenv ("HOME"))
- home = strdup (getenv ("HOME"));
- else
- home = 0;
+diff -ur pinfo-0.6.9.org/src/parse_config.c pinfo-0.6.9/src/parse_config.c
+--- pinfo-0.6.9.org/src/parse_config.c 2006-03-09 20:44:51.000000000 +0100
++++ pinfo-0.6.9/src/parse_config.c 2006-03-18 19:22:32.693944750 +0100
+@@ -118,7 +118,9 @@
+ {
+ if (rcfile == NULL)
+ {
+- if (getenv("HOME"))
++ if (getenv ("HOME_ETC"))
++ home = strdup (getenv ("HOME_ETC"));
++ else if (getenv ("HOME"))
+ home = strdup(getenv("HOME"));
+ else
+ home = 0;