Quoting "Randy Ramsdell" <rramsd...@activedg.com>:

/dev/rob0 wrote:

As you can see, sendmail does not appear ... How can I fix it?

This could be ugly. Installation from source, even correctly done, interferes with OS features like this "alternatives" thing. It is well worth your while to spend some time learning how properly to manage your OS before undertaking mail admin.

With Redhat-based systems, I suggest using Simon Mudd's SRPMs for a
recent Postfix release.

As to how to repair the damage, that would be a matter for your CentOS documentation and forums. Good luck.

Using source is fine and necessary at times when you can't wait for certain vendors to fix things on their time frame. We run source for several things. You just need to manage it accordingly.

In fact, I have found more than one borked rpm with wrong install dependencies, incorrect configurations that break things or overwrite prod configurations or incorrect remove dependencies.

Does postfix compile without sendmail by default?

You could recompile if you feel comfortable. Fairly I would do just that but I feel comfortable with this.


Just for my curiosity: can postfix be compiled without sendmail (binary)?

As I cand see from makedefs.ot, postfix has been compiled with ssl and mysql support. No other fancy options has been used. Here comes makedefs.out content:

# Do not edit -- this file documents how Postfix was built for your machine.
SYSTYPE = LINUX2
AR      = ar
ARFL    = rv
RANLIB  = ranlib
SYSLIBS = -L/usr/lib -L/usr/lib/openssl/engines -L/usr/lib/mysql -L/usr/lib -lsasl2 -lcrypto -lssl -lmysqlclient -lz -lm -Wl,-rpath /usr/lib/mysql -Wl,-rpath /usr/lib -Wl,-rpath /usr/lib/openssl/engines -ldb -lnsl -lresolv CC = gcc $(WARN) -DUSE_SASL_AUTH -DHAS_SSL -DHAS_MYSQL -DUSE_CYRUS -DUSE_TLS -I/usr/include/sasl -I/usr/include/openssl -I/usr/include/mysql -I/usr/include
OPT     = -O
DEBUG   = -g
AWK     = awk
STRCASE =
EXPORT = AUXLIBS='-L/usr/lib -L/usr/lib/openssl/engines -L/usr/lib/mysql -L/usr/lib -lsasl2 -lcrypto -lssl -lmysqlclient -lz -lm -Wl,-rpath /usr/lib/mysql -Wl,-rpath /usr/lib -Wl,-rpath /usr/lib/openssl/engines' CCARGS='-DUSE_SASL_AUTH -DHAS_SSL -DHAS_MYSQL -DUSE_CYRUS -DUSE_TLS -I/usr/include/sasl -I/usr/include/openssl -I/usr/include/mysql -I/usr/include' OPT='-O' DEBUG='-g'
WARN    = -Wall -Wno-comment -Wformat -Wimplicit -Wmissing-prototypes \
        -Wparentheses -Wstrict-prototypes -Wswitch -Wuninitialized \
        -Wunused

Regards,
Alx


-------------------------------------------------
This message sent via VFEmail.net
http://www.vfemail.net
$14.95 Lifetime accounts!  15GB disk!  No bandwidth quotas!

Reply via email to