Hello, I'm trying to migrate an OpenSMTPD mail server from an old Raspberry to a newer Odroid C2. Both servers run Arch Linux ARM. I'm moving from version 5.4.5p1-1 (armv6h) to version 6.0.2p1-1 (aarch64).
I was tuning some settings and rebuilding the databases on the new system with 'makemap' as I did some time ago when I found out makemap didn't work anymore (exit code 1). The same identical secrets file is correctly parsed by the 'makemap' on the old system. After some investigation, I found out that 'makemap' is not a stand alone executable but is now symlinked to 'smtpctl'. Before (5.4.5): -rwxr-xr-x 1 root root 100728 Apr 22 2015 makemap Now (6.0.2): lrwxrwxrwx 1 root root 16 Oct 17 23:01 makemap -> /usr/bin/smtpctl I couldn't find anything mentioning this, nor on opensmtpd website, nor elsewhere. Online examples on opensmtpd.org still suggest using 'makemap' as I did some time ago. Could it be an issue with the Arch Linux package or is this intentional? If so, how should I run the new symlinked makemap? Any help would be appreciated, regards Stefano