-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Anthony G. Basile wrote:
On a system without systemd installed `./configure --enable-systemd` will set the following in src/config.h
#undef HAVE_SYSTEMD_SD_DAEMON_H *
#define USE_SYSTEMD 1
leading to a compile-time failure.
This is precisely the intended behavior. If a user forcefully enabled a feature on a system that does not support this feature, stunnel should *not* silently ignore the user's choice and build cleanly. http://en.wikipedia.org/wiki/Principle_of_least_astonishment
Otherwise, the user might spend hours trying to find out why the feature she they explicitly enabled does not work.
Mike