| Commit message (Collapse) | Author | Age |
... | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When trying to use managesieve my MUA complained sieve wasn't supported.
On investigation dovecot logs the following could be seen:
Aug 16 00:28:44 managesieve-login: Fatal: master:
service(managesieve-login): child 1430 returned error 127
Aug 16 00:31:32 managesieve-login: Error: Error loading shared
library libdovecot-login.so.0: No such file or directory
(needed by /usr/lib/dovecot/managesieve-login)
Aug 16 00:31:32 managesieve-login: Error: Error loading
shared library libdovecot.so.0: No such file or directory
(needed by /usr/lib/dovecot/managesieve-login)
Aug 16 00:31:32 managesieve-login: Error: Error relocating
/usr/lib/dovecot/managesieve-login: net_ip2addr: symbol not found
The issue (verified with readelf on non-working build and build with my fix)
is that there is no RPATH information in the pigeonhole binaries (like
managesieve-login).
The dovecot-config that is 'installed' in the staging dir
assumes that plugins will be built on the same host as the installed files.
The 'installed' dovecot-config (partial) looks like:
LIBDOVECOT='-L/usr/lib/dovecot -ldovecot'
LIBDOVECOT_LOGIN='-ldovecot-login -L/home/user/Build/openwrt/openwrt-ath79/staging_dir/target-mips_24kc_musl/usr/lib -lssl -lcrypto'
LIBDOVECOT_SQL=-ldovecot-sql
LIBDOVECOT_COMPRESS=-ldovecot-compression
LIBDOVECOT_LDA=-ldovecot-lda
LIBDOVECOT_STORAGE='-ldovecot-storage '
LIBDOVECOT_DSYNC=-ldovecot-dsync
LIBDOVECOT_LIBFTS=-ldovecot-fts
The solution I used was to modify dovecot-config to add the rpath to
DOVECOT_BINARY_LDFLAGS, and to replace references to host directories
with staging_dir directories.
This results in RPATH being added as it needs to be, and results in a working
version of dovecot+pigeonhole.
NB: I've also touched package version of pigeonhole as this change in dovecot
results in (needed) binary changes for pigeonhole.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
|
| |
| |
| |
| | |
Signed-off-by: Othmar Truniger <github@truniger.ch>
|
|\ \
| |/
|/| |
emailrelay: avoind linking with -lpam
|
| |
| |
| |
| |
| |
| |
| | |
The package seems to link to -lpam even when using --without-pam. Set
ac_cv_search_pam_end=no to avoid it.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
|\ \
| |/
|/| |
alpine: Update to 2.21.9999
|
| |
| |
| | |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\ \
| | |
| | | |
emailrelay: Update to 2.0
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\ \ \
| | | |
| | | | |
mailsend: bump to v. 1.19, add openssl 1.1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Applied a patch merged upstream that adds support to openssl 1.1.0, and
added a patch, just submitted upstream, that enables compilation with
openssl 1.1.0 built without deprecated API.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If the full language support is enabled (CONFIG_BUILD_NLS=y),
compilation fails on undefined references to libiconv,
libiconv_open and libiconv_closed. Including nls.mk into
the package's Makefile fixes the problem.
Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
|
| |/
|/|
| |
| | |
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
|
|\ \
| | |
| | | |
dovecot: fix uclibc build issue
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
libmariadb 10.2 needs to be linked in together with iconv, hence include
nls.mk.
dovecot will use iconv (if it can find it) also for its own character
conversion needs, so add a general depend as well.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
|
|\ \ \
| | | |
| | | | |
mail/msmtp-scripts: Deprecated upstream; remove myself as maintainer
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove myself as maintainer. Also add deprecation warning as this is
deprecated upstream (see:
https://github.com/cshore-history/msmtp-scripts#deprecation-notice)
barring expression of interested by others in it being revived.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
|
|/ /
| |
| |
| | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|
|\ \
| | |
| | | |
fdm: Switch to GitHub releases.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sourceforge link went away. The GitHub mirror also has the wrong path.
Replaced compatibility patches with upstream solution.
Also added an OpenSSL 1.1.0 compile fix.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
|
|/ /
| |
| |
| | |
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
|
| |
| |
| |
| | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|
|\ \
| | |
| | | |
alpine: Update to 2.21.999 and update URLS
|
| | |
| | |
| | |
| | |
| | |
| | | |
alpine seems to have a new home. Only a git repository now. No release tarballs.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\ \ \
| | | |
| | | | |
pigeonhole: update to 0.5.1
|
| | |/
| |/|
| | |
| | | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|
|\ \ \
| |/ /
|/| | |
dovecot: update to 2.3.1
|
| | |
| | |
| | |
| | | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|
|\ \ \
| | | |
| | | | |
nail: add compatibility with openssl 1.1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Openssl 1.1 doesn't support SSL2 and does not define the OPENSSL_NO_SSL2
flag either. Also, it defaults to NO_EGD, so do not use EGD if it's not
enabled in openssl.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
|\ \ \ \
| | | | |
| | | | | |
opendkim: Added compatibility wiht openssl 1.1
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
The patch was accepted upstream for the next release.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
|\ \ \ \
| |_|/ /
|/| | | |
fdm: add compatibility with openssl 1.1
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
The patch was merged in upstream's master branch.
Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
|
|\ \ \
| | | |
| | | | |
postfix: version update to 3.3.1
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
|
|/ /
| |
| |
| | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|
|/
|
|
| |
Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
|
|
|
|
| |
Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
|
|
|
|
| |
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
|
|
|
|
|
|
| |
Less verbose and more flexible. Cosmetic change.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
|\
| |
| | |
opendkim: DKIM signing and verifying emails
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The OpenDKIM package provides a service for signing and verifying
DomainKeys Identified Mail (DKIM) signatures. OpenDKIM consists of
a library that implements the DKIM service and a milter-based
filter application that can plug in to any milter-aware MTA, such
as Postfix or Sendmail, to provide that service to sufficiently
recent sendmail MTAs and other MTAs that support the milter
protocol.
This submission provides three new packages:
- libopendkim, a library for signing and verifying DKIM signatures,
- opendkim, the server application and the genkey script,
- opendkim-tools, a set of tools for configuring and testing OpenDKIM.
While at it, add PKG_BUILD_DEPENDS statement to sendmail's Makefile.
Travis CI buildbot sometimes fails to compile libopenssl before
starting to build sendmail. Since sendmail depends on libopenssl, the
whole Travis CI build process fails. Setting PKG_BUILD_DEPENDS
to "openssl", the directory name of libopenssl's Makefile, fixes the
problem.
Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
|
|/
|
|
|
|
|
|
| |
Add terminfo as dependency.
In 15.05 ncursesw doesn't have a dependency on terminfo resulting in a
broken default install of mutt.
Signed-off-by: Phil Eichinger <phil@zankapfel.net>
|
|\
| |
| | |
libmilter-sendmail: the sendmail mail filter API library
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The sendmail Mail Filter API (Milter) is designed to allow third-party
programs access to mail messages as they are being processed in order to
filter meta-information and content.
This library is a prerequisite for the OpenDKIM package.
The proposed Makefile also contains sections for building Sendmail. These
sections are commented out because more work is necessary to properly
complete porting of Sendmail to LEDE/OpenWrt. The notes in Makefile
provide details on what is required to complete the port.
It has been verified that Sendmail executables compile and run properly
on the target system when the commented sections in Makefile are
uncommented.
Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
|
| |
| |
| |
| | |
Signed-off-by: W. Michael Petullo <mike@flyn.org>
|