@@ -54,7 +54,6 @@ PKG_CHECK_MODULES([ncurses], [ncurses])
54
54
# Checks for header files.
55
55
# #
56
56
AC_CHECK_HEADERS ( \
57
- getopt.h \
58
57
pthread.h \
59
58
sys/prctl.h \
60
59
sys/statfs.h \
@@ -72,14 +71,10 @@ AC_C_CONST
72
71
# Checks for library functions
73
72
# #
74
73
AC_CHECK_FUNCS ( \
75
- getopt_long \
76
- vsnprintf \
77
- vsscanf \
78
74
utimensat \
79
75
)
80
76
AC_FUNC_STRERROR_R
81
77
X_AC_CHECK_PTHREADS
82
- X_AC_WRAP
83
78
X_AC_CHECK_COND_LIB(munge, munge_ctx_create)
84
79
X_AC_CHECK_COND_LIB(cap, cap_get_proc)
85
80
X_AC_TCMALLOC
@@ -98,13 +93,8 @@ AC_SYS_LARGEFILE
98
93
# Optional features
99
94
# #
100
95
AC_ARG_ENABLE ( [ diodmount] ,
101
- [ AS_HELP_STRING ( [ --disable-diodmount] , [ do not build diodmount] ) ] ,
102
- [ ] ,
103
- [ enable_diodmount=auto] )
104
- AC_ARG_ENABLE ( [ tests] ,
105
- [ AS_HELP_STRING ( [ --disable-tests] , [ do not build tests] ) ] ,
106
- [ ] ,
107
- [ enable_tests=auto] )
96
+ [ AS_HELP_STRING ( [ --disable-diodmount] , [ do not build diodmount] ) ] )
97
+
108
98
AC_ARG_ENABLE ( [ impersonation] ,
109
99
[ AS_HELP_STRING ( [ --enable-impersonation] , [ allow access=user] ) ] ,
110
100
[ ] ,
@@ -126,18 +116,6 @@ AS_IF([test "x$enable_config" != "xno"], [
126
116
127
117
case "${host_os}" in
128
118
linux*)
129
- case "${enable_diodmount}" in
130
- no)
131
- ;;
132
- *)
133
- enable_diodmount=yes;;
134
- esac
135
- case "${enable_tests}" in
136
- no)
137
- ;;
138
- *)
139
- enable_tests=yes;;
140
- esac
141
119
case "${enable_impersonation}" in
142
120
no)
143
121
;;
@@ -148,18 +126,6 @@ case "${host_os}" in
148
126
esac
149
127
;;
150
128
freebsd*)
151
- case "${enable_diodmount}" in
152
- yes)
153
- ;;
154
- *)
155
- enable_diodmount=no;;
156
- esac
157
- case "${enable_tests}" in
158
- yes)
159
- ;;
160
- *)
161
- enable_tests=no;;
162
- esac
163
129
case "${enable_impersonation}" in
164
130
no|auto)
165
131
enable_impersonation=no;;
@@ -170,18 +136,6 @@ case "${host_os}" in
170
136
esac
171
137
;;
172
138
*)
173
- case "${enable_diodmount}" in
174
- yes)
175
- ;;
176
- *)
177
- enable_diodmount=no;;
178
- esac
179
- case "${enable_tests}" in
180
- yes)
181
- ;;
182
- *)
183
- enable_tests=no;;
184
- esac
185
139
case "${enable_impersonation}" in
186
140
no|auto)
187
141
enable_impersonation=no;;
@@ -191,8 +145,7 @@ case "${host_os}" in
191
145
;;
192
146
esac
193
147
194
- AM_CONDITIONAL([ ENABLE_DIODMOUNT] , [ test "x${enable_diodmount}" = "xyes"] )
195
- AM_CONDITIONAL([ ENABLE_TESTS] , [ test "x${enable_tests}" = "xyes"] )
148
+ AM_CONDITIONAL([ ENABLE_DIODMOUNT] , [ test "x${enable_diodmount}" != "xno"] )
196
149
AM_CONDITIONAL([ USE_IMPERSONATION_LINUX] , [ test "x${enable_impersonation}" = "xlinux"] )
197
150
AM_CONDITIONAL([ USE_IMPERSONATION_GANESHA] , [ test "x${enable_impersonation}" = "xganesha"] )
198
151
0 commit comments