summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorPavel Raiskup <praiskup@redhat.com>2015-09-25 10:42:55 +0200
committerPavel Raiskup <praiskup@redhat.com>2015-09-25 10:53:31 +0200
commitb3502bb172f127d91ef59d5cd423ec1c9b12b3cb (patch)
treeac158f2f3d8d40b6d81b80d9be296f1467142d6c /configure.ac
parent31d6d5504c4c26b19bc295e15b5893566826351f (diff)
downloadpostgresql-setup-b3502bb172f127d9.tar.gz
postgresql-setup-b3502bb172f127d9.tar.xz
postgresql-setup-b3502bb172f127d9.zip
postgresql-setup: warn for $PGDATA mountpoints
Resolves: rhbz#1247477 * configure.ac (MOUNTPOINT): New configure-time variable. * postgresql-setup.in: Warn if $pgdata or `dirname $pgdata` is a mountpoint. * NEWS: Document. * README: Document that its better to have util-linux in BR.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac3
1 files changed, 3 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 133065a..5d8a4a4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -50,6 +50,7 @@ sed_subst_var_pattern(docdir)
sed_subst_var_pattern(includedir)
sed_subst_var_pattern(libdir)
sed_subst_var_pattern(libexecdir)
+sed_subst_var_pattern(MOUNTPOINT)
sed_subst_var_pattern(top_srcdir)
sed_subst_var_pattern(PGDATADIR)
sed_subst_var_pattern(PGMAJORVERSION)
@@ -111,6 +112,8 @@ test -z "$ac_cv_path_SU" &&
SU_POSTGRES="$SU -s /bin/sh -l postgres"
AC_SUBST([SU_POSTGRES])
+AC_PATH_PROG([MOUNTPOINT], [mountpoint], [false])
+
PGSETUP_PACKAGING_INIT
# check for main PostgreSQL binaries