pam cannot be compiled on OpenBSD and Windows.
down-root cannot be compiled on Windows.
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Acked-by: Samuli Seppänen <samuli@openvpn.net>
Message-Id: 1340719406-12157-1-git-send-email-alon.barlev@gmail.com
URL: http://article.gmane.org/gmane.network.openvpn.devel/6795
Signed-off-by: David Sommerseth <davids@redhat.com>
| ... | ... |
@@ -195,16 +195,27 @@ AC_ARG_ENABLE( |
| 195 | 195 |
|
| 196 | 196 |
AC_ARG_ENABLE( |
| 197 | 197 |
[plugin-auth-pam], |
| 198 |
- [AS_HELP_STRING([--disable-plugin-auth-pam], [disable auth-pam plugin @<:@default=yes@:>@])], |
|
| 198 |
+ [AS_HELP_STRING([--disable-plugin-auth-pam], [disable auth-pam plugin @<:@default=platform specific@:>@])], |
|
| 199 | 199 |
, |
| 200 |
- [enable_plugin_auth_pam="yes"] |
|
| 200 |
+ [ |
|
| 201 |
+ case "$host" in |
|
| 202 |
+ *-*-openbsd*) enable_plugin_auth_pam="no";; |
|
| 203 |
+ *-mingw*) enable_plugin_auth_pam="no";; |
|
| 204 |
+ *) enable_plugin_auth_pam="yes";; |
|
| 205 |
+ esac |
|
| 206 |
+ ] |
|
| 201 | 207 |
) |
| 202 | 208 |
|
| 203 | 209 |
AC_ARG_ENABLE( |
| 204 | 210 |
[plugin-down-root], |
| 205 |
- [AS_HELP_STRING([--disable-plugin-down-root], [disable down-root plugin @<:@default=yes@:>@])], |
|
| 211 |
+ [AS_HELP_STRING([--disable-plugin-down-root], [disable down-root plugin @<:@default=platform specific@:>@])], |
|
| 206 | 212 |
, |
| 207 |
- [enable_plugin_down_root="yes"] |
|
| 213 |
+ [ |
|
| 214 |
+ case "$host" in |
|
| 215 |
+ *-mingw*) enable_plugin_down_root="no";; |
|
| 216 |
+ *) enable_plugin_down_root="yes";; |
|
| 217 |
+ esac |
|
| 218 |
+ ] |
|
| 208 | 219 |
) |
| 209 | 220 |
|
| 210 | 221 |
AC_ARG_ENABLE( |