author | Vladimir Marek <Vladimir.Marek@oracle.com> |
Mon, 20 Jun 2016 13:19:44 +0200 | |
changeset 6306 | 1c8d1b4781bc |
permissions | -rw-r--r-- |
6306
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
1 |
https://github.com/rsyslog/rsyslog/issues/1009 |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
2 |
|
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
3 |
Fixed in 8.19 |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
4 |
--- rsyslog-8.15.0/configure.ac 2016-05-04 07:56:46.266980065 -0700 |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
5 |
+++ rsyslog-8.15.0/configure.ac 2016-05-04 07:56:24.215900559 -0700 |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
6 |
@@ -259,12 +259,18 @@ AC_ARG_ENABLE(gssapi_krb5, |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
7 |
esac], |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
8 |
[enable_gssapi_krb5=no] |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
9 |
) |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
10 |
+ |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
11 |
+case "${os_type}" in |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
12 |
+solaris) GSSLIB=gss ;; |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
13 |
+*) GSSLIB=gssapi_krb5 ;; |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
14 |
+esac |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
15 |
+ |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
16 |
if test $enable_gssapi_krb5 = yes; then |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
17 |
- AC_CHECK_LIB(gssapi_krb5, gss_acquire_cred, [ |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
18 |
+ AC_CHECK_LIB($GSSLIB, gss_acquire_cred, [ |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
19 |
AC_CHECK_HEADER(gssapi/gssapi.h, [ |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
20 |
AC_DEFINE(USE_GSSAPI,, |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
21 |
Define if you want to use GSSAPI) |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
22 |
- GSS_LIBS="-lgssapi_krb5" |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
23 |
+ GSS_LIBS="-l$GSSLIB" |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
24 |
AC_SUBST(GSS_LIBS) |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
25 |
]) |
1c8d1b4781bc
22855498 rsyslog built to enable gssapi but doesn't actually use it
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff
changeset
|
26 |
]) |