Re: [OpenSMTPD] opensmtpd-extra master snapshot opensmtpd-extras-201602042118 available

2016-02-04 Thread Steve Conrad
Wouldn't build for me on OpenBSD 5.9
Basically, bootstrap fails to populate the tree with the many versions of 
Makefile.in, so configure fails.

I also tried it on Linux (UbuntuStudio 15.10) where it would configure but not 
build. Not too concerned with how well my auduo production lapton runs a mail 
server, though.

The most recent version I could build was cloned from the git repo on January 
31.

// bootstrap complains about C object in subdir but not in
configure.ac rather often
// Also fails to create most of the Makefile.ins
$ ./bootstrap
...
extras/wip/filters/filter-clamav/Makefile.am: C objects in subdir but
`AM_PROG_CC_C_O' not in `configure.ac'
extras/wip/filters/filter-clamav/Makefile.am: installing `./compile'
... // 29 similar lines
... // omitted
...
openbsd-compat/Makefile.am: C objects in subdir but `AM_PROG_CC_C_O'
not in `configure.ac'
configure.ac:28: installing `./config.guess'
configure.ac:28: installing `./config.sub'

// configure complains of missing Makefile.in
$ ./configure
...
configure: creating ./config.status
config.status: error: cannot find input file: `Makefile.in'

// OpenBSD has a few versions of Makefile.in
$ find . -name Makefile.in
./extras/stable/Makefile.in
./extras/wip/filters/Makefile.in
./extras/wip/Makefile.in
./extras/Makefile.in

// Whereas Linux (UbuntuStudio 15.10)
// has a whole lot more, using the same tarball
steve@teeter:~/opensmtpd-extras-201602042118$ find . -name Makefile.in
./Makefile.in
./extras/Makefile.in
./extras/stable/Makefile.in
./extras/wip/schedulers/scheduler-stub/Makefile.in
./extras/wip/schedulers/Makefile.in
./extras/wip/schedulers/scheduler-python/Makefile.in
./extras/wip/schedulers/scheduler-ram/Makefile.in
./extras/wip/filters/filter-monkey/Makefile.in
./extras/wip/filters/filter-spamassassin/Makefile.in
./extras/wip/filters/filter-regex/Makefile.in
./extras/wip/filters/Makefile.in
./extras/wip/filters/filter-trace/Makefile.in
./extras/wip/filters/filter-dkim-signer/Makefile.in
./extras/wip/filters/filter-clamav/Makefile.in
./extras/wip/filters/filter-void/Makefile.in
./extras/wip/filters/filter-python/Makefile.in
./extras/wip/filters/filter-perl/Makefile.in
./extras/wip/filters/filter-pause/Makefile.in
./extras/wip/filters/filter-dnsbl/Makefile.in
./extras/wip/filters/filter-stub/Makefile.in
./extras/wip/filters/filter-lua/Makefile.in
./extras/wip/Makefile.in
./extras/wip/queues/queue-python/Makefile.in
./extras/wip/queues/Makefile.in
./extras/wip/queues/queue-null/Makefile.in
./extras/wip/queues/queue-ram/Makefile.in
./extras/wip/queues/queue-stub/Makefile.in
./extras/wip/tools/Makefile.in
./extras/wip/tools/tool-stats/Makefile.in
./extras/wip/tables/table-postgres/Makefile.in
./extras/wip/tables/table-stub/Makefile.in
./extras/wip/tables/Makefile.in
./extras/wip/tables/table-redis/Makefile.in
./extras/wip/tables/table-ldap/Makefile.in
./extras/wip/tables/table-sqlite/Makefile.in
./extras/wip/tables/table-python/Makefile.in
./extras/wip/tables/table-mysql/Makefile.in
./extras/wip/tables/table-passwd/Makefile.in
./extras/wip/tables/table-socketmap/Makefile.in
./openbsd-compat/Makefile.in


// Clobber the whole tree with Linux Makefile.in
$ tar zxvf ../Makefiles.tar.gz
// Configures OK
$ ./configure
...
...
...
OpenSMTPD-extras have been configured with the following options:
User binaries: /usr/local/bin
System binaries: /usr/local/sbin
Configuration files: /usr/local/etc
Manual pages: /usr/local/share/man/catX
Privilege separation chroot path: /var/empty
Package libexecdir: ${exec_prefix}/libexec/smtpd
Manpage format: cat

Host: x86_64-unknown-openbsd5.9
Compiler: gcc
Compiler flags: -g -O2 -fPIC -DPIC -Wall -Wpointer-arith
-Wuninitialized -Wsign-compare -Wformat-security -Wno-pointer-sign
-fno-strict-aliasing -fno-builtin-memset -fPIE
Preprocessor flags: -I/usr/include
Linker flags: -L/usr/lib -pie
Libraries: -levent -lcrypto -lssl


// Unsurprisingly, it won't compile though
$ make
...
...
...
*** Error 1 in . (Makefile:359 './Makefile.in': @for dep in
./m4/libtool.m4 ./m4/ltoptions.m4 ./m4/ltsugar.m4 ./m4/ltversion.m4
./m4/lt~obso...)
*** Error 1 in openbsd-compat (Makefile:340 './Makefile.in')
*** Error 1 in . (Makefile:435 'all-recursive')
*** Error 1 in /home/steve/opensmtpd-extras-201602042118 (Makefile:342 'all')


On February 4, 2016 12:25:11 PM PST, j...@poolp.org wrote:
>A new opensmtpd-extras snapshot is available at:
>
> http://www.opensmtpd.org/archives/opensmtpd-extras-201602042118.tar.gz
>
>Checksum:
>
>SHA256 (opensmtpd-extras-201602042118.tar.gz) =
>59480e4bc0c75ca554a0a833b51764e4b7de6acf9f1ebcd2e7f176c144da3b32
>
>A summary of the content of this snapshot is available below.
>
>Please test and let us know if it breaks something!
>
>If this snapshot doesn't work, please also test with a previous one,
>to help us spot where the issue is coming from. You can access all
>previous snapshots here:
>
>http://www.opensmtpd.org/archives/
>
>The OpenSMTPD team ;-)
>
>
>Summary of changes since last snapshot 

Re: Spot of bother with send to lmtp

2016-02-04 Thread Joerg Jung
On Wed, Feb 03, 2016 at 06:52:31PM -0800, Steve Conrad wrote:
> Got it sorted now. 
> Thanks for the help.
> 
> Upgrade to latest opensmtpd-extras
> Change 'listen on all' to 'listen on egress'
> Otherwise 'listen on lo0' is in the way

Yes, I fixed that in the guide examples, thanks for noticing!

-- 
You received this mail because you are subscribed to misc@opensmtpd.org
To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org



[OpenSMTPD] opensmtpd-extra master snapshot opensmtpd-extras-201602042118 available

2016-02-04 Thread jung
A new opensmtpd-extras snapshot is available at:

http://www.opensmtpd.org/archives/opensmtpd-extras-201602042118.tar.gz

Checksum:

  SHA256 (opensmtpd-extras-201602042118.tar.gz) = 
59480e4bc0c75ca554a0a833b51764e4b7de6acf9f1ebcd2e7f176c144da3b32

A summary of the content of this snapshot is available below.

Please test and let us know if it breaks something!

If this snapshot doesn't work, please also test with a previous one,
to help us spot where the issue is coming from. You can access all
previous snapshots here:

http://www.opensmtpd.org/archives/

The OpenSMTPD team ;-)


Summary of changes since last snapshot (opensmtpd-extras-201601122027):
--

- small Makefile.am and pep8 fixes [1]
- fix tool-stats parsing for recent log format changes
- show the process name and pid when logging in foreground
- various logging cleanups
- make filter-monkey more useful with a config file.
- add a -l option to filter-trace ignore content lines
- fix several issues and bugs with filters and filter pipelining
- tweak and unify filter-monkey code

[1] Author: Rasmus Liland 

-- 
You received this mail because you are subscribed to misc@opensmtpd.org
To unsubscribe, send a mail to: misc+unsubscr...@opensmtpd.org