]> granicus.if.org Git - sudo/commitdiff
Fix default case of transcript_enabled being unset.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 26 Sep 2009 20:25:58 +0000 (20:25 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Sat, 26 Sep 2009 20:25:58 +0000 (20:25 +0000)
aclocal.m4
configure
configure.in

index ac24ef68f4c015057e8e56e0e45b273047b62a84..106ff73bf453bb451508e5e38e62e89bfe1c06e6 100644 (file)
@@ -162,9 +162,9 @@ dnl Where the transcript files go, use /var/log/sudo-transcript if
 dnl /var/log exists, else /{var,usr}/adm/sudo-transcript
 dnl
 AC_DEFUN(SUDO_TRANSCRIPT, [
-    if test "${enable_transcript-no}" != "no"; then
+    if test "${enable_transcript-yes}" != "no"; then
        AC_MSG_CHECKING(for transcript dir location)
-       if test "$enable_transcript" != "yes"; then
+       if test "${enable_transcript-yes}" != "yes"; then
            :
        elif test -d "/var/log"; then
            enable_transcript="/var/log/sudo-transcript"
index a3903a417a31a2bcb204473820aec983fb7e01e1..c13810ff61855024455da24eb61762efb30b58b4 100755 (executable)
--- a/configure
+++ b/configure
@@ -25321,26 +25321,29 @@ EOF
     timedir="/usr/adm/sudo"
 fi
 
-{ echo "$as_me:$LINENO: checking for transcript dir location" >&5
+
+    if test "${enable_transcript-yes}" != "no"; then
+       { echo "$as_me:$LINENO: checking for transcript dir location" >&5
 echo $ECHO_N "checking for transcript dir location... $ECHO_C" >&6; }
-    if test "$TRANSCRIPT" != "yes"; then
-       :
-    elif test -d "/var/log"; then
-       TRANSCRIPT="/var/log/sudo-transcript"
-    elif test -d "/var/adm"; then
-       TRANSCRIPT="/var/adm/sudo-transcript"
-    else
-       TRANSCRIPT="/usr/adm/sudo-transcript"
-    fi
-    { echo "$as_me:$LINENO: result: $TRANSCRIPT" >&5
-echo "${ECHO_T}$TRANSCRIPT" >&6; }
-    cat >>confdefs.h <<EOF
-#define _PATH_SUDO_TRANSCRIPT "$TRANSCRIPT"
+       if test "${enable_transcript-yes}" != "yes"; then
+           :
+       elif test -d "/var/log"; then
+           enable_transcript="/var/log/sudo-transcript"
+       elif test -d "/var/adm"; then
+           enable_transcript="/var/adm/sudo-transcript"
+       else
+           enable_transcript="/usr/adm/sudo-transcript"
+       fi
+       cat >>confdefs.h <<EOF
+#define _PATH_SUDO_TRANSCRIPT "$enable_transcript"
 EOF
 
+       { echo "$as_me:$LINENO: result: $enable_transcript" >&5
+echo "${ECHO_T}$enable_transcript" >&6; }
+    fi
 
 
-if test "${enable_transcript-no}" != "no"; then
+if test "${enable_transcript-yes}" != "no"; then
     SUDO_OBJS="${SUDO_OBJS} script.o"
     PROGS="$PROGS sudoreplay"
     REPLAY=""
index 177d9f73d05194319a2310cd82837e79eb7fd768..8a393895616e510d5816d680a0ac681afddda173 100644 (file)
@@ -2580,7 +2580,7 @@ SUDO_TRANSCRIPT
 dnl
 dnl If transcript is enabled, build sudoreplay and add script.o for sudo
 dnl
-if test "${enable_transcript-no}" != "no"; then
+if test "${enable_transcript-yes}" != "no"; then
     SUDO_OBJS="${SUDO_OBJS} script.o"
     PROGS="$PROGS sudoreplay"
     REPLAY=""