- 论坛徽章:
- 0
|
Postfix...文章更新--支持RH8
我重新安装了RH 8.0后,系统内只有cyrus-sasl存在
- [root@student bin]# rpm -q cyrus-sasl
- cyrus-sasl-2.1.10-1
复制代码
其他需要用tar.gz包的没有安装,然后我下载安装的
make:
- [root@student cyrus-sasl-2.1.13]# make
- make all-recursive
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13'
- Making all in include
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/include'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/include'
- Making all in sasldb
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/sasldb'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/sasldb'
- Making all in plugins
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/plugins'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/plugins'
- Making all in lib
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/lib'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/lib'
- Making all in utils
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/utils'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/utils'
- Making all in doc
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/doc'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/doc'
- Making all in man
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/man'
- make[2]: Nothing to be done for `all'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/man'
- Making all in saslauthd
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/saslauthd'
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/saslauthd'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13'
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13'
-
复制代码
make install
- [root@student cyrus-sasl-2.1.13]# make install
- Making install in include
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/include'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/include'
- make[2]: Nothing to be done for `install-exec-am'.
- /bin/sh ../config/mkinstalldirs
- /bin/sh ../config/mkinstalldirs /usr/local/include/sasl
- /usr/bin/install -c -m 644 hmac-md5.h /usr/local/include/sasl/hmac-md5.h
- /usr/bin/install -c -m 644 md5.h /usr/local/include/sasl/md5.h
- /usr/bin/install -c -m 644 md5global.h /usr/local/include/sasl/md5global.h
- /usr/bin/install -c -m 644 sasl.h /usr/local/include/sasl/sasl.h
- /usr/bin/install -c -m 644 saslplug.h /usr/local/include/sasl/saslplug.h
- /usr/bin/install -c -m 644 saslutil.h /usr/local/include/sasl/saslutil.h
- /usr/bin/install -c -m 644 prop.h /usr/local/include/sasl/prop.h
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/include'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/include'
- Making install in sasldb
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/sasldb'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/sasldb'
- make[2]: Nothing to be done for `install-exec-am'.
- make[2]: Nothing to be done for `install-data-am'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/sasldb'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/sasldb'
- Making install in plugins
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/plugins'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/plugins'
- make[2]: Nothing to be done for `install-exec-am'.
- /bin/sh ../config/mkinstalldirs /usr/local/lib/sasl2
- /bin/sh ../libtool --mode=install /usr/bin/install -c libsasldb.la /usr/local/lib/sasl2/libsasldb.la
- /usr/bin/install -c .libs/libsasldb.so.2.0.13 /usr/local/lib/sasl2/libsasldb.so.2.0.13
- (cd /usr/local/lib/sasl2 && rm -f libsasldb.so.2 && ln -s libsasldb.so.2.0.13 libsasldb.so.2)
- (cd /usr/local/lib/sasl2 && rm -f libsasldb.so && ln -s libsasldb.so.2.0.13 libsasldb.so)
- /usr/bin/install -c .libs/libsasldb.lai /usr/local/lib/sasl2/libsasldb.la
- libtool: install: warning: remember to run `libtool --finish /usr/lib/sasl2'
- /bin/sh ../libtool --mode=install /usr/bin/install -c libotp.la /usr/local/lib/sasl2/libotp.la
- /usr/bin/install -c .libs/libotp.so.2.0.13 /usr/local/lib/sasl2/libotp.so.2.0.13
- (cd /usr/local/lib/sasl2 && rm -f libotp.so.2 && ln -s libotp.so.2.0.13 libotp.so.2)
- (cd /usr/local/lib/sasl2 && rm -f libotp.so && ln -s libotp.so.2.0.13 libotp.so)
- /usr/bin/install -c .libs/libotp.lai /usr/local/lib/sasl2/libotp.la
- libtool: install: warning: remember to run `libtool --finish /usr/lib/sasl2'
- /bin/sh ../libtool --mode=install /usr/bin/install -c libplain.la /usr/local/lib/sasl2/libplain.la
- /usr/bin/install -c .libs/libplain.so.2.0.13 /usr/local/lib/sasl2/libplain.so.2.0.13
- (cd /usr/local/lib/sasl2 && rm -f libplain.so.2 && ln -s libplain.so.2.0.13 libplain.so.2)
- (cd /usr/local/lib/sasl2 && rm -f libplain.so && ln -s libplain.so.2.0.13 libplain.so)
- /usr/bin/install -c .libs/libplain.lai /usr/local/lib/sasl2/libplain.la
- libtool: install: warning: remember to run `libtool --finish /usr/lib/sasl2'
- /bin/sh ../libtool --mode=install /usr/bin/install -c liblogin.la /usr/local/lib/sasl2/liblogin.la
- /usr/bin/install -c .libs/liblogin.so.2.0.13 /usr/local/lib/sasl2/liblogin.so.2.0.13
- (cd /usr/local/lib/sasl2 && rm -f liblogin.so.2 && ln -s liblogin.so.2.0.13 liblogin.so.2)
- (cd /usr/local/lib/sasl2 && rm -f liblogin.so && ln -s liblogin.so.2.0.13 liblogin.so)
- /usr/bin/install -c .libs/liblogin.lai /usr/local/lib/sasl2/liblogin.la
- libtool: install: warning: remember to run `libtool --finish /usr/lib/sasl2'
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/plugins'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/plugins'
- Making install in lib
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/lib'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/lib'
- /bin/sh ../config/mkinstalldirs /usr/local/lib
- /bin/sh ../libtool --mode=install /usr/bin/install -c libsasl2.la /usr/local/lib/libsasl2.la
- /usr/bin/install -c .libs/libsasl2.so.2.0.13 /usr/local/lib/libsasl2.so.2.0.13
- (cd /usr/local/lib && rm -f libsasl2.so.2 && ln -s libsasl2.so.2.0.13 libsasl2.so.2)
- (cd /usr/local/lib && rm -f libsasl2.so && ln -s libsasl2.so.2.0.13 libsasl2.so)
- /usr/bin/install -c .libs/libsasl2.lai /usr/local/lib/libsasl2.la
- PATH="$PATH:/sbin" ldconfig -n /usr/local/lib
- ----------------------------------------------------------------------
- Libraries have been installed in:
- /usr/local/lib
- If you ever happen to want to link against installed libraries
- in a given directory, LIBDIR, you must either use libtool, and
- specify the full pathname of the library, or use `-LLIBDIR'
- flag during linking and do at least one of the following:
- - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
- during execution
- - add LIBDIR to the `LD_RUN_PATH' environment variable
- during linking
- - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- - have your system administrator add LIBDIR to `/etc/ld.so.conf'
- See any operating system documentation about shared libraries for
- more information, such as the ld(1) and ld.so(8) manual pages.
- ----------------------------------------------------------------------
- make install-exec-hook
- make[3]: Entering directory `/usr/src/cyrus-sasl-2.1.13/lib'
- make[3]: Nothing to be done for `install-exec-hook'.
- make[3]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/lib'
- make[2]: Nothing to be done for `install-data-am'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/lib'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/lib'
- Making install in utils
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/utils'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/utils'
- /bin/sh ../config/mkinstalldirs /usr/local/lib
- /bin/sh ../config/mkinstalldirs /usr/local/sbin
- /bin/sh ../libtool --mode=install /usr/bin/install -c saslpasswd2 /usr/local/sbin/saslpasswd2
- /usr/bin/install -c .libs/saslpasswd2 /usr/local/sbin/saslpasswd2
- /bin/sh ../libtool --mode=install /usr/bin/install -c sasldblistusers2 /usr/local/sbin/sasldblistusers2
- /usr/bin/install -c .libs/sasldblistusers2 /usr/local/sbin/sasldblistusers2
- make
- make[3]: Entering directory `/usr/src/cyrus-sasl-2.1.13/utils'
- make[3]: Nothing to be done for `all'.
- make[3]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/utils'
- /bin/sh ../config/mkinstalldirs /usr/local/include/sasl
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/utils'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/utils'
- Making install in doc
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/doc'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/doc'
- make[2]: Nothing to be done for `install-exec-am'.
- make[2]: Nothing to be done for `install-data-am'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/doc'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/doc'
- Making install in man
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/man'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/man'
- make[2]: Nothing to be done for `install-exec-am'.
- make install-man3
- make[3]: Entering directory `/usr/src/cyrus-sasl-2.1.13/man'
- /bin/sh ../config/mkinstalldirs /usr/local/man/man3
- /usr/bin/install -c -m 644 ./sasl_authorize_t.3 /usr/local/man/man3/sasl_authorize_t.3
- /usr/bin/install -c -m 644 ./sasl_done.3 /usr/local/man/man3/sasl_done.3
- /usr/bin/install -c -m 644 ./sasl_listmech.3 /usr/local/man/man3/sasl_listmech.3
- /usr/bin/install -c -m 644 ./sasl_callbacks.3 /usr/local/man/man3/sasl_callbacks.3
- /usr/bin/install -c -m 644 ./sasl_encode.3 /usr/local/man/man3/sasl_encode.3
- /usr/bin/install -c -m 644 ./sasl_encodev.3 /usr/local/man/man3/sasl_encodev.3
- /usr/bin/install -c -m 644 ./sasl_log_t.3 /usr/local/man/man3/sasl_log_t.3
- /usr/bin/install -c -m 644 ./sasl_checkpass.3 /usr/local/man/man3/sasl_checkpass.3
- /usr/bin/install -c -m 644 ./sasl_errstring.3 /usr/local/man/man3/sasl_errstring.3
- /usr/bin/install -c -m 644 ./sasl_dispose.3 /usr/local/man/man3/sasl_dispose.3
- /usr/bin/install -c -m 644 ./sasl_canon_user_t.3 /usr/local/man/man3/sasl_canon_user_t.3
- /usr/bin/install -c -m 644 ./sasl_server_init.3 /usr/local/man/man3/sasl_server_init.3
- /usr/bin/install -c -m 644 ./sasl_client_init.3 /usr/local/man/man3/sasl_client_init.3
- /usr/bin/install -c -m 644 ./sasl_getopt_t.3 /usr/local/man/man3/sasl_getopt_t.3
- /usr/bin/install -c -m 644 ./sasl_server_new.3 /usr/local/man/man3/sasl_server_new.3
- /usr/bin/install -c -m 644 ./sasl_client_new.3 /usr/local/man/man3/sasl_client_new.3
- /usr/bin/install -c -m 644 ./sasl_getpath_t.3 /usr/local/man/man3/sasl_getpath_t.3
- /usr/bin/install -c -m 644 ./sasl_server_start.3 /usr/local/man/man3/sasl_server_start.3
- /usr/bin/install -c -m 644 ./sasl_client_start.3 /usr/local/man/man3/sasl_client_start.3
- /usr/bin/install -c -m 644 ./sasl_getprop.3 /usr/local/man/man3/sasl_getprop.3
- /usr/bin/install -c -m 644 ./sasl_server_step.3 /usr/local/man/man3/sasl_server_step.3
- /usr/bin/install -c -m 644 ./sasl_client_step.3 /usr/local/man/man3/sasl_client_step.3
- /usr/bin/install -c -m 644 ./sasl_getsecret_t.3 /usr/local/man/man3/sasl_getsecret_t.3
- /usr/bin/install -c -m 644 ./sasl_setprop.3 /usr/local/man/man3/sasl_setprop.3
- /usr/bin/install -c -m 644 ./sasl_decode.3 /usr/local/man/man3/sasl_decode.3
- /usr/bin/install -c -m 644 ./sasl_getsimple_t.3 /usr/local/man/man3/sasl_getsimple_t.3
- /usr/bin/install -c -m 644 ./sasl.3 /usr/local/man/man3/sasl.3
- /usr/bin/install -c -m 644 ./sasl_checkapop.3 /usr/local/man/man3/sasl_checkapop.3
- /usr/bin/install -c -m 644 ./sasl_errors.3 /usr/local/man/man3/sasl_errors.3
- /usr/bin/install -c -m 644 ./sasl_verifyfile_t.3 /usr/local/man/man3/sasl_verifyfile_t.3
- /usr/bin/install -c -m 644 ./sasl_getrealm_t.3 /usr/local/man/man3/sasl_getrealm_t.3
- /usr/bin/install -c -m 644 ./sasl_chalprompt_t.3 /usr/local/man/man3/sasl_chalprompt_t.3
- /usr/bin/install -c -m 644 ./sasl_auxprop_request.3 /usr/local/man/man3/sasl_auxprop_request.3
- /usr/bin/install -c -m 644 ./sasl_auxprop_getctx.3 /usr/local/man/man3/sasl_auxprop_getctx.3
- /usr/bin/install -c -m 644 ./sasl_auxprop.3 /usr/local/man/man3/sasl_auxprop.3
- /usr/bin/install -c -m 644 ./sasl_idle.3 /usr/local/man/man3/sasl_idle.3
- /usr/bin/install -c -m 644 ./sasl_errdetail.3 /usr/local/man/man3/sasl_errdetail.3
- /usr/bin/install -c -m 644 ./sasl_user_exists.3 /usr/local/man/man3/sasl_user_exists.3
- /usr/bin/install -c -m 644 ./sasl_setpass.3 /usr/local/man/man3/sasl_setpass.3
- /usr/bin/install -c -m 644 ./sasl_server_userdb_checkpass_t.3 /usr/local/man/man3/sasl_server_userdb_checkpass_t.3
- /usr/bin/install -c -m 644 ./sasl_server_userdb_setpass_t.3 /usr/local/man/man3/sasl_server_userdb_setpass_t.3
- /usr/bin/install -c -m 644 ./sasl_global_listmech.3 /usr/local/man/man3/sasl_global_listmech.3
- make[3]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/man'
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/man'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/man'
- Making install in saslauthd
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13/saslauthd'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13/saslauthd'
- /bin/sh ./config/mkinstalldirs /usr/local/sbin
- /usr/bin/install -c saslauthd /usr/local/sbin/saslauthd
- /bin/sh ./config/mkinstalldirs /usr/local/man/cat8
- /usr/bin/install -c -m 644 ./saslauthd.8 /usr/local/man/cat8/saslauthd.8
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/saslauthd'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13/saslauthd'
- make[1]: Entering directory `/usr/src/cyrus-sasl-2.1.13'
- make[2]: Entering directory `/usr/src/cyrus-sasl-2.1.13'
- ********************************************************
- * WARNING:
- * Plugins are being installed into /usr/local/lib/sasl2,
- * but the library will look for them in /usr/lib/sasl2.
- * You need to make sure that the plugins will eventually
- * be in /usr/lib/sasl2 -- the easiest way is to make a
- * symbolic link from /usr/lib/sasl2 to /usr/local/lib/sasl2,
- * but this may not be appropriate for your site, so this
- * installation procedure won't do it for you.
- *
- * If you don't want to do this for some reason, you can
- * set the location where the library will look for plugins
- * by setting the environment variable SASL_PATH to the path
- * the library should use.
- ********************************************************
- make[2]: Nothing to be done for `install-data-am'.
- make[2]: Leaving directory `/usr/src/cyrus-sasl-2.1.13'
- make[1]: Leaving directory `/usr/src/cyrus-sasl-2.1.13'
- [root@student cyrus-sasl-2.1.13]#
复制代码
也是这种情况:
- [root@student bin]# cyradm --user cyrus localhost
- Password:
- IMAP Password:
- LOGIN failed at /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Cyrus/IMAP/Admin.pm line 118
- cyradm: cannot authenticate to server with as cyrus
复制代码 |
|