Procmail-wrapper updated to 64-bit version on 32-bit Ubuntu (?)

OS type and version: Ubuntu 18.04 (32-bit)
Webmin version: 1.984
Virtualmin version: 6.17-3


I upgraded procmail-wrapper last night, and haven’t successfully received email since then.

My syslog indicates this is related to procmail-wrapper failing:
Jan 26 09:10:29 localhost postfix/local[23141]: 73F10C032B: to=<>, orig_to=<>, relay=local, delay=0.14, delays=0.13/0.01/0/0.01, dsn=5.3.0, status=bounced (Command died with status 2: "/usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME". Command output: sh: 1: /usr/bin/procmail-wrapper: Exec format error )

When I run file on procmail-wrapper, it looks like a 64-bit executable:

$ file /usr/bin/procmail-wrapper
/usr/bin/procmail-wrapper: setuid ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/, for GNU/Linux 3.2.0, BuildID[sha1]=f0a3778e7e30c96db6a64c987fc5f8d908dcee27, not stripped

…which seems problematic, given that I’m on a 32-bit Ubuntu install.

Have I goofed something here, or is the updated procmail-wrapper package wonky?

Thank you!

Argh. Sorry. Yeah, this is wrong. I thought I’d built 32-bit for Ubuntu/Debian (there is no 32 bit CentOS).

I’ll fix it.

Can you try 1.1-2? I think it’ll sort out the problem. I only have 64 bit test systems, so it’s non-trivial for me to test.

1 Like

1.1-2 is working much better. TYVM for the quick fix!


This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.