Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F120823209
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
15 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/cmulocal/kafs.m4 b/cmulocal/kafs.m4
new file mode 100644
index 000000000..311eee46a
--- /dev/null
+++ b/cmulocal/kafs.m4
@@ -0,0 +1,166 @@
+dnl kerberos_v4.m4--Kafs libraries and includes
+dnl Derrick Brashear
+dnl from KTH kafs and Arla
+
+AC_DEFUN(CMU_KAFS_INC_WHERE1, [
+AC_REQUIRE([AC_PROG_CC_GNU])
+saved_CPPFLAGS=$CPPFLAGS
+CPPFLAGS="$saved_CPPFLAGS -I$1"
+AC_TRY_COMPILE([
+#include <krb.h>
+#include <sys/ioctl.h>
+#include <kafs.h>
+],
+[struct ClearToken foo;],
+ac_cv_found_kafs_inc=yes,
+ac_cv_found_kafs_inc=no)
+if test "$ac_cv_found_kafs_inc" = "no"; then
+ CPPFLAGS="$saved_CPPFLAGS -I$1 -I$1/kerberosIV"
+ AC_TRY_COMPILE([
+#include <krb.h>
+#include <sys/ioctl.h>
+#include <kafs.h>
+],
+ [struct ClearToken foo;],
+ [ac_cv_found_kafs_inc=yes],
+ ac_cv_found_kafs_inc=no)
+fi
+CPPFLAGS=$saved_CPPFLAGS
+])
+
+AC_DEFUN(CMU_KAFS_INC_WHERE, [
+ for i in $1; do
+ AC_MSG_CHECKING(for kafs headers in $i)
+ CMU_KAFS_INC_WHERE1($i)
+ CMU_TEST_INCPATH($i, kafs)
+ if test "$ac_cv_found_kafs_inc" = "yes"; then
+ ac_cv_kafs_where_inc=$i
+ AC_MSG_RESULT(found)
+ break
+ else
+ AC_MSG_RESULT(not found)
+ fi
+ done
+])
+
+AC_DEFUN(CMU_KAFS_LIB_WHERE1, [
+AC_REQUIRE([AC_PROG_CC_GNU])
+saved_LIBS=$LIBS
+LIBS="$saved_LIBS -L$1 -lkafs $KRB_LIB_FLAGS"
+AC_TRY_LINK(,
+[krb_afslog();],
+[ac_cv_found_kafs_lib=yes],
+ac_cv_found_kafs_lib=no)
+LIBS=$saved_LIBS
+])
+
+AC_DEFUN(CMU_KAFS_LIB_WHERE, [
+ for i in $1; do
+ AC_MSG_CHECKING(for kafs libraries in $i)
+ CMU_KAFS_LIB_WHERE1($i)
+ dnl deal with false positives from implicit link paths
+ CMU_TEST_LIBPATH($i, kafs)
+ if test "$ac_cv_found_kafs_lib" = "yes" ; then
+ ac_cv_kafs_where_lib=$i
+ AC_MSG_RESULT(found)
+ break
+ else
+ AC_MSG_RESULT(not found)
+ fi
+ done
+])
+
+AC_DEFUN(CMU_KAFS, [
+AC_REQUIRE([CMU_SOCKETS])
+AC_REQUIRE([CMU_KRB4])
+AC_ARG_WITH(kafs,
+ [ --with-kafs=PREFIX Compile with Kafs support],
+ [if test "X$with_kafs" = "X"; then
+ with_kafs=yes
+ fi])
+AC_ARG_WITH(kafs-lib,
+ [ --with-kafs-lib=dir use kafs libraries in dir],
+ [if test "$withval" = "yes" -o "$withval" = "no"; then
+ AC_MSG_ERROR([No argument for --with-kafs-lib])
+ fi])
+AC_ARG_WITH(kafs-include,
+ [ --with-kafs-include=dir use kafs headers in dir],
+ [if test "$withval" = "yes" -o "$withval" = "no"; then
+ AC_MSG_ERROR([No argument for --with-kafs-include])
+ fi])
+
+ if test "X$with_kafs" != "X"; then
+ if test "$with_kafs" != "yes" -a test "$with_kafs" != no; then
+ ac_cv_kafs_where_lib=$with_kafs/lib
+ ac_cv_kafs_where_inc=$with_kafs/include
+ fi
+ fi
+
+ if test "$with_kafs" != "no"; then
+ if test "X$with_kafs_lib" != "X"; then
+ ac_cv_kafs_where_lib=$with_kafs_lib
+ fi
+ if test "X$ac_cv_kafs_where_lib" = "X"; then
+ CMU_KAFS_LIB_WHERE(/usr/athena/lib /usr/local/lib /usr/lib)
+ fi
+
+ if test "X$with_kafs_include" != "X"; then
+ ac_cv_kafs_where_inc=$with_kafs_include
+ fi
+ if test "X$ac_cv_kafs_where_inc" = "X"; then
+ CMU_KAFS_INC_WHERE(/usr/athena/include /usr/include/kerberosIV /usr/local/include /usr/include/kerberos)
+ fi
+ fi
+
+ AC_MSG_CHECKING(whether to include kafs)
+ if test "X$ac_cv_kafs_where_lib" = "X" -a "X$ac_cv_kafs_where_inc" = "X"; then
+ ac_cv_found_kafs=no
+ AC_MSG_RESULT(no)
+ else
+ ac_cv_found_kafs=yes
+ AC_MSG_RESULT(yes)
+ KAFS_INC_DIR=$ac_cv_kafs_where_inc
+ KAFS_LIB_DIR=$ac_cv_kafs_where_lib
+ KAFS_INC_FLAGS="-I${KAFS_INC_DIR}"
+ KAFS_LIB_FLAGS="-L${KAFS_LIB_DIR} -lkafs"
+ if test "X$RPATH" = "X"; then
+ RPATH=""
+ fi
+ case "${host}" in
+ *-*-linux*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-rpath,${KAFS_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${KAFS_LIB_DIR}"
+ fi
+ ;;
+ *-*-hpux*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,+b${KAFS_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${KAFS_LIB_DIR}"
+ fi
+ ;;
+ *-*-irix*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-rpath,${KAFS_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${KAFS_LIB_DIR}"
+ fi
+ ;;
+ *-*-solaris2*)
+ if test "$ac_cv_prog_gcc" = yes; then
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-R${KAFS_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${KAFS_LIB_DIR}"
+ fi
+ else
+ RPATH="${RPATH} -R${KAFS_LIB_DIR}"
+ fi
+ ;;
+ esac
+ AC_SUBST(RPATH)
+ fi
+ ])
+
diff --git a/cmulocal/libXau.m4 b/cmulocal/libXau.m4
new file mode 100644
index 000000000..89d1cb2d9
--- /dev/null
+++ b/cmulocal/libXau.m4
@@ -0,0 +1,146 @@
+AC_DEFUN(CMU_XAU_INC_WHERE1, [
+AC_REQUIRE([AC_PROG_CC_GNU])
+saved_CPPFLAGS=$CPPFLAGS
+CPPFLAGS="$saved_CPPFLAGS -I$1"
+AC_TRY_COMPILE([
+#include <X11/Xauth.h>
+],
+[Xauth foo;],
+ac_cv_found_Xau_inc=yes,
+ac_cv_found_Xau_inc=no)
+CPPFLAGS=$saved_CPPFLAGS
+])
+
+AC_DEFUN(CMU_XAU_INC_WHERE, [
+ for i in $1; do
+ AC_MSG_CHECKING(for Xau headers in $i)
+ CMU_XAU_INC_WHERE1($i)
+ CMU_TEST_INCPATH($i, X11/Xauth)
+ if test "$ac_cv_found_Xau_inc" = "yes"; then
+ ac_cv_Xau_where_inc=$i
+ AC_MSG_RESULT(found)
+ break
+ else
+ AC_MSG_RESULT(not found)
+ fi
+ done
+])
+
+AC_DEFUN(CMU_XAU_LIB_WHERE1, [
+AC_REQUIRE([AC_PROG_CC_GNU])
+saved_LIBS=$LIBS
+LIBS="$saved_LIBS -L$1 -lXau $LIB_SOCKET"
+AC_TRY_LINK(,
+[XauDisposeAuth();],
+[ac_cv_found_Xau_lib=yes],
+ac_cv_found_Xau_lib=no)
+LIBS=$saved_LIBS
+])
+
+AC_DEFUN(CMU_XAU_LIB_WHERE, [
+ for i in $1; do
+ AC_MSG_CHECKING(for Xau libraries in $i)
+ CMU_XAU_LIB_WHERE1($i)
+ dnl deal with false positives from implicit link paths
+ CMU_TEST_LIBPATH($i, Xau)
+ if test "$ac_cv_found_Xau_lib" = "yes" ; then
+ ac_cv_Xau_where_lib=$i
+ AC_MSG_RESULT(found)
+ break
+ else
+ AC_MSG_RESULT(not found)
+ fi
+ done
+])
+
+AC_DEFUN(CMU_XAU, [
+AC_REQUIRE([CMU_SOCKETS])
+AC_ARG_WITH(Xau,
+ [ --with-Xau=PREFIX Compile with Xau support],
+ [if test "X$with_Xau" = "X"; then
+ with_Xau=yes
+ fi])
+AC_ARG_WITH(Xau-lib,
+ [ --with-Xau-lib=dir use Xau libraries in dir],
+ [if test "$withval" = "yes" -o "$withval" = "no"; then
+ AC_MSG_ERROR([No argument for --with-Xau-lib])
+ fi])
+AC_ARG_WITH(Xau-include,
+ [ --with-Xau-include=dir use Xau headers in dir],
+ [if test "$withval" = "yes" -o "$withval" = "no"; then
+ AC_MSG_ERROR([No argument for --with-Xau-include])
+ fi])
+
+ if test "X$with_Xau" != "X"; then
+ if test "$with_Xau" != "yes"; then
+ ac_cv_Xau_where_lib=$with_Xau/lib
+ ac_cv_Xau_where_inc=$with_Xau/include
+ fi
+ fi
+
+ if test "X$with_Xau_lib" != "X"; then
+ ac_cv_Xau_where_lib=$with_Xau_lib
+ fi
+ if test "X$ac_cv_Xau_where_lib" = "X"; then
+ CMU_XAU_LIB_WHERE(/usr/X11R6/lib /usr/local/lib /usr/openwin/lib)
+ fi
+
+ if test "X$with_Xau_include" != "X"; then
+ ac_cv_Xau_where_inc=$with_Xau_include
+ fi
+ if test "X$ac_cv_Xau_where_inc" = "X"; then
+ CMU_XAU_INC_WHERE(/usr/X11R6/include /usr/local/include /usr/openwin/include)
+ fi
+
+ AC_MSG_CHECKING(whether to include Xau)
+ if test "X$ac_cv_Xau_where_lib" = "X" -a "X$ac_cv_Xau_where_inc" = "X"; then
+ ac_cv_found_Xau=no
+ AC_MSG_RESULT(no)
+ else
+ ac_cv_found_Xau=yes
+ AC_MSG_RESULT(yes)
+ XAU_INC_DIR=$ac_cv_Xau_where_inc
+ XAU_LIB_DIR=$ac_cv_Xau_where_lib
+ XAU_INC_FLAGS="-I${XAU_INC_DIR}"
+ XAU_LIB_FLAGS="-L${XAU_LIB_DIR} -lXau"
+ if test "X$RPATH" = "X"; then
+ RPATH=""
+ fi
+ case "${host}" in
+ *-*-linux*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-rpath,${XAU_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${XAU_LIB_DIR}"
+ fi
+ ;;
+ *-*-hpux*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,+b${XAU_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${XAU_LIB_DIR}"
+ fi
+ ;;
+ *-*-irix*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-rpath,${XAU_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${XAU_LIB_DIR}"
+ fi
+ ;;
+ *-*-solaris2*)
+ if test "$ac_cv_prog_gcc" = yes; then
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-R${XAU_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${XAU_LIB_DIR}"
+ fi
+ else
+ RPATH="${RPATH} -R${XAU_LIB_DIR}"
+ fi
+ ;;
+ esac
+ AC_SUBST(RPATH)
+ fi
+ ])
+
diff --git a/cmulocal/librestrict.m4 b/cmulocal/librestrict.m4
new file mode 100644
index 000000000..d6d3366be
--- /dev/null
+++ b/cmulocal/librestrict.m4
@@ -0,0 +1,101 @@
+dnl librestrict.m4--restrict libraries and includes
+dnl Derrick Brashear
+dnl from KTH krb and Arla
+
+AC_DEFUN(CMU_RESTRICT_LIB_WHERE1, [
+AC_REQUIRE([AC_PROG_CC_GNU])
+saved_LIBS=$LIBS
+LIBS="$saved_LIBS -L$1 -lrestrict"
+AC_TRY_LINK(,
+[ConsoleInUse();],
+[ac_cv_found_restrict_lib=yes],
+ac_cv_found_restrict_lib=no)
+LIBS=$saved_LIBS
+])
+
+AC_DEFUN(CMU_RESTRICT_LIB_WHERE, [
+ for i in $1; do
+ AC_MSG_CHECKING(for restrict library in $i)
+ CMU_RESTRICT_LIB_WHERE1($i)
+ CMU_TEST_LIBPATH($i, restrict)
+ if test "$ac_cv_found_restrict_lib" = "yes" ; then
+ ac_cv_restrict_where_lib=$i
+ AC_MSG_RESULT(found)
+ break
+ else
+ AC_MSG_RESULT(no found)
+ fi
+ done
+])
+
+AC_DEFUN(CMU_RESTRICT, [
+AC_ARG_WITH(restrict,
+ [ --with-restrict=PREFIX Compile with RESTRICT support],
+ [if test "X$with_restrict" = "X"; then
+ with_restrict=yes
+ fi])
+
+ if test "X$with_restrict" != "X"; then
+ if test "$with_restrict" != "yes"; then
+ ac_cv_restrict_where_lib=$with_restrict/lib
+ fi
+ fi
+
+ if test "X$with_restrict_lib" != "X"; then
+ ac_cv_restrict_where_lib=$with_restrict_lib
+ fi
+ if test "X$ac_cv_restrict_where_lib" = "X"; then
+ CMU_RESTRICT_LIB_WHERE(/usr/lib /usr/local/lib)
+ fi
+
+ AC_MSG_CHECKING(whether to include restrict)
+ if test "X$ac_cv_restrict_where_lib" = "X"; then
+ ac_cv_found_restrict=no
+ AC_MSG_RESULT(no)
+ else
+ ac_cv_found_restrict=yes
+ AC_DEFINE(HAVE_RESTRICT)
+ AC_MSG_RESULT(yes)
+ RESTRICT_LIB_DIR=$ac_cv_restrict_where_lib
+ RESTRICT_LIB_FLAGS="-L${RESTRICT_LIB_DIR} -lrestrict"
+ if test "X$RPATH" = "X"; then
+ RPATH=""
+ fi
+ case "${host}" in
+ *-*-linux*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-rpath,${RESTRICT_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${RESTRICT_LIB_DIR}"
+ fi
+ ;;
+ *-*-hpux*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,+b${RESTRICT_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${RESTRICT_LIB_DIR}"
+ fi
+ ;;
+ *-*-irix*)
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-rpath,${RESTRICT_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${RESTRICT_LIB_DIR}"
+ fi
+ ;;
+ *-*-solaris2*)
+ if test "$ac_cv_prog_gcc" = yes; then
+ if test "X$RPATH" = "X"; then
+ RPATH="-Wl,-R${RESTRICT_LIB_DIR}"
+ else
+ RPATH="${RPATH}:${RESTRICT_LIB_DIR}"
+ fi
+ else
+ RPATH="${RPATH} -R${RESTRICT_LIB_DIR}"
+ fi
+ ;;
+ esac
+ AC_SUBST(RPATH)
+ fi
+ ])
+
diff --git a/cmulocal/telnet.m4 b/cmulocal/telnet.m4
index 4afb2743a..2624d2c4a 100644
--- a/cmulocal/telnet.m4
+++ b/cmulocal/telnet.m4
@@ -1,188 +1,189 @@
dnl telnet.m4--telnet special macros
dnl Derrick Brashear
AC_DEFUN(CMU_TELNET_WHICH_TERM, [
AC_CHECK_LIB(termlib, setupterm, [
AC_DEFINE(HAVE_SETUPTERM)
AC_CHECK_LIB(c, setupterm, TCLIB="/usr/ccs/lib/libtermlib.a",TCLIB="-ltermlib","/usr/ccs/lib/libtermlib.a")
], TCLIB="-ltermcap")
])
-AC_DEFUN(CMU_TELNET_CC_T, [
+AC_DEFUN(CMU_TELNET_CC_T,
+[
AC_MSG_CHECKING(for cc_t definition)
AC_CACHE_VAL(cmu_cv_cc_t_definition, [
AC_TRY_COMPILE(
[
#ifdef HAVE_SYS_TERMIOS_H
#include <sys/termios.h>
#else
#ifdef HAVE_SYS_TERMIO_H
#include <sys/termio.h>
#endif
#endif
],
-[cc_t foo;],
+[cc_t ffoo;],
cmu_cv_cc_t_definition=yes,
cmu_cv_cc_t_definition=no)
])
if test "$cmu_cv_cc_t_definition" = "no"; then
- AC_DEFINE(NO_CC_T)dnl
+ AC_DEFINE(NO_CC_T)
fi
AC_MSG_RESULT($cmu_cv_cc_t_definition)
])
AC_DEFUN(CMU_STREAMS, [
if test "$ac_cv_header_sys_stropts_h" = "yes" -o "$ac_cv_header_stropts_h" = "yes"; then
AC_DEFINE(HAVE_STREAMS)dnl
fi
])
AC_DEFUN(CMU_TERMIO_MODEL, [
if test "$ac_cv_header_sys_termio_h" = "yes" -o "$ac_cv_header_sys_termios_h" = "yes"; then
AC_DEFINE(USE_TERMIO)dnl
if test "$ac_cv_header_sys_termios_h" = "no"; then
AC_DEFINE(SYSV_TERMIO)dnl
fi
fi
])
AC_DEFUN(CMU_TELNET_DES_STRING_TO_KEY_PROTO, [
AC_MSG_CHECKING(for des_string_to_key prototype)
AC_CACHE_VAL(cmu_cv_des_string_to_key_proto, [
AC_TRY_COMPILE(
[#include <des.h>
typedef unsigned char Block[8];
int des_string_to_key(char *, Block);],
[int foo = des_string_to_key(NULL, NULL);],
cmu_cv_des_string_to_key_proto=no,
cmu_cv_des_string_to_key_proto=yes)
])
if test "$cmu_cv_des_string_to_key_proto" = yes; then
AC_DEFINE(HAVE_DES_STRING_TO_KEY_PROTO)dnl
fi
AC_MSG_RESULT($cmu_cv_des_string_to_key_proto)
])
AC_DEFUN(CMU_TELNET_DES_KEY_SCHED_PROTO, [
AC_MSG_CHECKING(for des_key_sched prototype)
AC_CACHE_VAL(cmu_cv_des_key_sched_proto, [
AC_TRY_COMPILE(
[
#include <des.h>
char des_key_sched(int foo, int bar, int baz);
],
[des_key_sched(NULL, NULL);],
cmu_cv_des_key_sched_proto=no,
cmu_cv_des_key_sched_proto=yes)
])
if test "$cmu_cv_des_key_sched_proto" = yes; then
AC_DEFINE(HAVE_DES_KEY_SCHED_PROTO)dnl
fi
AC_MSG_RESULT($cmu_cv_des_key_sched_proto)
])
AC_DEFUN(CMU_TELNET_DES_SET_RANDOM_GENERATOR_SEED_PROTO, [
AC_MSG_CHECKING(for des_set_random_generator_seed prototype)
AC_CACHE_VAL(cmu_cv_des_set_random_generator_seed_proto, [
AC_TRY_COMPILE(
[
#include <des.h>
char des_set_random_generator_seed(int foo, int bar, int baz);
],
[des_set_random_generator_seed(NULL, NULL);],
cmu_cv_des_set_random_generator_seed_proto=no,
cmu_cv_des_set_random_generator_seed_proto=yes)
])
if test "$cmu_cv_des_set_random_generator_seed_proto" = yes; then
AC_DEFINE(HAVE_DES_SET_RANDOM_GENERATOR_SEED_PROTO)dnl
fi
AC_MSG_RESULT($cmu_cv_des_set_random_generator_seed_proto)
])
AC_DEFUN(CMU_TELNET_DES_NEW_RANDOM_KEY_PROTO, [
AC_MSG_CHECKING(for des_new_random_key prototype)
AC_CACHE_VAL(cmu_cv_des_new_random_key_proto, [
AC_TRY_COMPILE(
[
#include <des.h>
char des_new_random_key(int foo, int bar, int baz);
],
[des_new_random_key(NULL, NULL);],
cmu_cv_des_new_random_key_proto=no,
cmu_cv_des_new_random_key_proto=yes)
])
if test "$cmu_cv_des_new_random_key_proto" = yes; then
AC_DEFINE(HAVE_DES_NEW_RANDOM_KEY_PROTO)dnl
fi
AC_MSG_RESULT($cmu_cv_des_new_random_key_proto)
])
AC_DEFUN(CMU_TELNET_DES_ECB_ENCRYPT_PROTO, [
AC_MSG_CHECKING(for des_ecb_encrypt prototype)
AC_CACHE_VAL(cmu_cv_des_ecb_encrypt_proto, [
AC_TRY_COMPILE(
[#include <des.h>
typedef unsigned char Block[8];
typedef struct { Block _; } Schedule[16];
void des_ecb_encrypt(Block, Block, Schedule, int);],
[int foo = des_ecb_encrypt(NULL, NULL, NULL, 0);],
cmu_cv_des_ecb_encrypt_proto=no,
cmu_cv_des_ecb_encrypt_proto=yes)
])
if test "$cmu_cv_des_ecb_encrypt_proto" = yes; then
AC_DEFINE(HAVE_DES_ECB_ENCRYPT_PROTO)dnl
fi
AC_MSG_RESULT($cmu_cv_des_ecb_encrypt_proto)
])
AC_DEFUN(CMU_TELNET_NEWDES, [
AC_REQUIRE([CMU_KRB4])
AC_REQUIRE([CMU_KRB5])
saved_LIBS=$LIBS
LIBS="$KRB_LIB_FLAGS $KRB5_LIB_FLAGS"
if test "$with_des" = yes; then
AC_CHECK_FUNCS(des_new_random_key)
if test "$ac_cv_func_des_new_random_key" = yes; then
AC_DEFINE(NEWDESLIB)
fi
fi
LIBS=$saved_LIBS
])
AC_DEFUN(CMU_TELNET_GETTYTAB, [
if test -f "/etc/gettytab"; then
AC_CHECK_FUNCS(getent getstr)
if test "X$ac_cv_func_getent" != "Xyes"; then
AC_DEFINE(HAVE_GETTYTAB)
if test "X$ac_cv_func_getstr" = "Xyes"; then
CFLAGS="$CFLAGS -Dgetstr=ggetstr"
fi
fi
else
AC_CHECK_FUNCS(cgetent)
fi
])
AC_DEFUN(CMU_TELNET_ISSUE, [
if test -f "/etc/issue.net"; then
AC_DEFINE(ISSUE_FILE, "/etc/issue.net")
else
if test -f "/etc/issue"; then
AC_DEFINE(ISSUE_FILE, "/etc/issue")
fi
fi
])
AC_DEFUN(CMU_TELNET_PTYDIR, [
if test -d /dev/pts -o -d /dev/pty; then
case "${host}" in
*-*-irix*)
;;
*)
AC_DEFINE(PTYDIR)
;;
esac
fi
])
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Fri, Apr 24, 10:02 AM (5 d, 18 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18895230
Default Alt Text
(15 KB)
Attached To
Mode
R111 cyrus-imapd
Attached
Detach File
Event Timeline