about summary refs log tree commit diff
path: root/pkgs/servers/sql/pgpool/pgpool.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/servers/sql/pgpool/pgpool.patch')
-rw-r--r--pkgs/servers/sql/pgpool/pgpool.patch23
1 files changed, 0 insertions, 23 deletions
diff --git a/pkgs/servers/sql/pgpool/pgpool.patch b/pkgs/servers/sql/pgpool/pgpool.patch
deleted file mode 100644
index 7c9d92a88bf7d..0000000000000
--- a/pkgs/servers/sql/pgpool/pgpool.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/src/main/main.c b/src/main/main.c
-index eec3c3e4..4169112b 100644
---- a/src/main/main.c
-+++ b/src/main/main.c
-@@ -337,10 +337,14 @@ main(int argc, char **argv)
- 		char		dirnamebuf[POOLMAXPATHLEN + 1];
- 		char	   *dirp;
- 
--		strlcpy(dirnamebuf, conf_file, sizeof(dirnamebuf));
--		dirp = dirname(dirnamebuf);
--		snprintf(pool_passwd, sizeof(pool_passwd), "%s/%s",
--				 dirp, pool_config->pool_passwd);
-+		if (pool_config->pool_passwd[0] != '/') {
-+			strlcpy(dirnamebuf, conf_file, sizeof(dirnamebuf));
-+			dirp = dirname(dirnamebuf);
-+			snprintf(pool_passwd, sizeof(pool_passwd), "%s/%s",
-+					 dirp, pool_config->pool_passwd);
-+		} else
-+			strlcpy(pool_passwd, pool_config->pool_passwd,
-+				 sizeof(pool_passwd));
- 		pool_init_pool_passwd(pool_passwd, POOL_PASSWD_R);
- 	}
-