@@ -67,9 +67,10 @@ AC_DEFUN([SUDO_PATH_UTMP], [
6767 fi
6868 done
6969 ] )
70- if test X"$sudo_cv_path_UTMP" ! = X"no"; then
71- SUDO_DEFINE_UNQUOTED(_PATH_UTMP, "$sudo_cv_path_UTMP" )
70+ if test X"$sudo_cv_path_UTMP" = X"no"; then
71+ AC_MSG_ERROR ( [ Unable to determine utmp file location ] )
7272 fi
73+ SUDO_DEFINE_UNQUOTED(_PATH_UTMP, "$sudo_cv_path_UTMP")
7374] )
7475
7576dnl
@@ -138,10 +139,11 @@ AC_DEFUN([SUDO_RUNDIR], [
138139 ] )
139140 rundir="$sudo_cv_run_dir"
140141 fi
141- if test X"$rundir" != X"no"; then
142- SUDO_DEFINE_UNQUOTED(_PATH_SUDO_TIMEDIR, "$rundir/ts")
143- SUDO_DEFINE_UNQUOTED(_PATH_SUDO_LOGSRVD_PID, "$rundir/sudo_logsrvd.pid")
142+ if test X"$rundir" = X"no"; then
143+ AC_MSG_ERROR ( [ Unable to determine sudo run dir location, please specify --with-rundir] )
144144 fi
145+ SUDO_DEFINE_UNQUOTED(_PATH_SUDO_TIMEDIR, "$rundir/ts")
146+ SUDO_DEFINE_UNQUOTED(_PATH_SUDO_LOGSRVD_PID, "$rundir/sudo_logsrvd.pid")
145147] )
146148
147149dnl
@@ -162,9 +164,10 @@ AC_DEFUN([SUDO_VARDIR], [
162164 ] )
163165 vardir="$sudo_cv_var_dir"
164166 fi
165- if test X"$vardir" ! = X"no"; then
166- SUDO_DEFINE_UNQUOTED(_PATH_SUDO_LECTURE_DIR, "$ vardir/lectured" )
167+ if test X"$vardir" = X"no"; then
168+ AC_MSG_ERROR ( [ Unable to determine sudo var dir location, please specify --with- vardir] )
167169 fi
170+ SUDO_DEFINE_UNQUOTED(_PATH_SUDO_LECTURE_DIR, "$vardir/lectured")
168171] )
169172
170173dnl
0 commit comments