~mdw
/
become
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use rewritten class handler.
[become]
/
configure.in
diff --git
a/configure.in
b/configure.in
index
66491c9
..
484c4eb
100644
(file)
--- a/
configure.in
+++ b/
configure.in
@@
-1,6
+1,6
@@
dnl -*-fundamental-*-
dnl
dnl -*-fundamental-*-
dnl
-dnl $Id: configure.in,v 1.
5 1997/09/05 11:45:18
mdw Exp $
+dnl $Id: configure.in,v 1.
7 1997/09/09 18:18:41
mdw Exp $
dnl
dnl Source for auto configuration for `become'
dnl
dnl
dnl Source for auto configuration for `become'
dnl
@@
-28,10
+28,17
@@
dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
dnl----- Revision history ---------------------------------------------------
dnl
dnl $Log: configure.in,v $
dnl----- Revision history ---------------------------------------------------
dnl
dnl $Log: configure.in,v $
-dnl Revision 1.
5 1997/09/05 11:45:18
mdw
-dnl
Add support for different login styles, and environment variabl
e
-dnl
manipulation in a safe and useful way
.
+dnl Revision 1.
7 1997/09/09 18:18:41
mdw
+dnl
Check for setgroups(2), to see whether subsidiary group lists need to b
e
+dnl
fiddled with
.
dnl
dnl
+# Revision 1.6 1997/09/08 13:41:14 mdw
+# Check for `setreuid' for changing permissions.
+#
+# Revision 1.5 1997/09/05 11:45:18 mdw
+# Add support for different login styles, and environment variable
+# manipulation in a safe and useful way.
+#
# Revision 1.4 1997/08/20 16:10:56 mdw
# Lowercase `mdw_' prefixes to macros. Add a `--with-etcdir=PATH'
# option. Update `stamp-h' as required by the Automake docs (silly
# Revision 1.4 1997/08/20 16:10:56 mdw
# Lowercase `mdw_' prefixes to macros. Add a `--with-etcdir=PATH'
# option. Update `stamp-h' as required by the Automake docs (silly
@@
-53,7
+60,7
@@
AC_CONFIG_HEADER(config.h)
PACKAGE=become VERSION=1.2-pre
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
PACKAGE=become VERSION=1.2-pre
AC_SUBST(PACKAGE)
AC_SUBST(VERSION)
-AC_DEFINE(VERSION, "1.2-pre (
24 July
1997)")
+AC_DEFINE(VERSION, "1.2-pre (
9 September
1997)")
dnl --- Check for compilers and things ---
dnl --- Check for compilers and things ---
@@
-95,15
+102,16
@@
AC_DEFINE(PATHSEP, '/')
dnl --- Check for some useful functions ---
dnl --- Check for some useful functions ---
+AC_CHECK_FUNCS(setreuid setgroups)
AC_CHECK_FUNCS(getrusage vtimes)
dnl --- Set default become style ---
AC_ARG_ENABLE([style],
AC_CHECK_FUNCS(getrusage vtimes)
dnl --- Set default become style ---
AC_ARG_ENABLE([style],
-[ --enable-style=STYLE set default style to preserve, s
u
, or login],
+[ --enable-style=STYLE set default style to preserve, s
etuser
, or login],
[case "$withval" in
preserve) style="l_preserve" ;;
[case "$withval" in
preserve) style="l_preserve" ;;
- su|
user) style="l_
user" ;;
+ su|
setuser) style="l_set
user" ;;
login) style="l_login" ;;
esac],
[style="l_preserve"])
login) style="l_login" ;;
esac],
[style="l_preserve"])