chasquid →
1.11-2 →
armhf → 2023-03-09 04:45:17
sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02
+==============================================================================+
| chasquid 1.11-2 (armhf) Thu, 09 Mar 2023 04:38:44 +0000 |
+==============================================================================+
Package: chasquid
Version: 1.11-2
Source Version: 1.11-2
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-235ff702-1833-4597-b369-cf4ad247ec86' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.5 MB]
Fetched 28.3 MB in 10s (2778 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'chasquid' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/go-team/packages/chasquid.git
Please use:
git clone https://salsa.debian.org/go-team/packages/chasquid.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 178 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main chasquid 1.11-2 (dsc) [1727 B]
Get:2 http://172.17.4.1/private bookworm-staging/main chasquid 1.11-2 (tar) [169 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main chasquid 1.11-2 (diff) [7616 B]
Fetched 178 kB in 0s (3630 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/chasquid-SVglsx/chasquid-1.11' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/chasquid-SVglsx' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-iT7Xr9/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-iT7Xr9/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Packages [433 B]
Fetched 2109 B in 0s (9091 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (70.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12520 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper (>= 13~), debhelper-compat (= 13), dh-golang (>= 1.18~), golang-any, golang-blitiri-go-log-dev (>= 1.1.0), golang-blitiri-go-spf-dev (>= 1.3.0), golang-blitiri-go-systemd-dev (>= 1.1.0), golang-github-google-go-cmp-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-text-dev, golang-google-protobuf-dev
Filtered Build-Depends: debhelper (>= 13~), debhelper-compat (= 13), dh-golang (>= 1.18~), golang-any, golang-blitiri-go-log-dev (>= 1.1.0), golang-blitiri-go-spf-dev (>= 1.3.0), golang-blitiri-go-systemd-dev (>= 1.1.0), golang-github-google-go-cmp-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-text-dev, golang-google-protobuf-dev
dpkg-deb: building package 'sbuild-build-depends-chasquid-dummy' in '/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive/sbuild-build-depends-chasquid-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-chasquid-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Sources [599 B]
Get:5 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ Packages [678 B]
Fetched 2610 B in 0s (12.5 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install chasquid build dependencies (apt-based resolver)
--------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
krb5-locales libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils debhelper
dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
gettext-base golang-1.19-go golang-1.19-src golang-any
golang-blitiri-go-log-dev golang-blitiri-go-spf-dev
golang-blitiri-go-systemd-dev golang-github-google-go-cmp-dev golang-go
golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-sys-dev
golang-golang-x-term-dev golang-golang-x-text-dev golang-google-protobuf-dev
golang-src groff-base intltool-debian libarchive-zip-perl libdebhelper-perl
libelf1 libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1
libpipeline1 libsub-override-perl libtool libuchardet0 libxml2 m4 man-db
po-debconf
Suggested packages:
autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
libasprintf-dev libgettextpo-dev bzr | brz ca-certificates git mercurial
subversion groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
apparmor less www-browser libmail-box-perl
Recommended packages:
curl | wget | lynx pkg-config libarchive-cpio-perl libltdl-dev
libmail-sendmail-perl
The following NEW packages will be installed:
autoconf automake autopoint autotools-dev bsdextrautils debhelper
dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
gettext-base golang-1.19-go golang-1.19-src golang-any
golang-blitiri-go-log-dev golang-blitiri-go-spf-dev
golang-blitiri-go-systemd-dev golang-github-google-go-cmp-dev golang-go
golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-sys-dev
golang-golang-x-term-dev golang-golang-x-text-dev golang-google-protobuf-dev
golang-src groff-base intltool-debian libarchive-zip-perl libdebhelper-perl
libelf1 libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1
libpipeline1 libsub-override-perl libtool libuchardet0 libxml2 m4 man-db
po-debconf sbuild-build-depends-chasquid-dummy
0 upgraded, 46 newly installed, 0 to remove and 3 not upgraded.
Need to get 100 MB of archives.
After this operation, 568 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-iT7Xr9/apt_archive ./ sbuild-build-depends-chasquid-dummy 0.invalid.0 [968 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-9 [774 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-5 [78.5 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.2-1 [1342 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.44-3 [95.3 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.44-3 [41.5 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-11 [156 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-3 [256 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-12 [495 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.11.4 [81.2 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-5 [517 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.1+b1 [571 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-11 [1204 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.11.4 [942 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf dh-golang all 1.59 [27.8 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf golang-1.19-src all 1.19.6-2 [18.3 MB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf golang-1.19-go armhf 1.19.6-2 [56.9 MB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf golang-src all 2:1.19~1 [5756 B]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf golang-go armhf 2:1.19~1 [45.0 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf golang-any armhf 2:1.19~1 [5876 B]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-go-cmp-dev all 0.5.9-1 [86.4 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-sys-dev all 0.3.0-1 [393 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-text-dev all 0.5.0-1 [3861 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-net-dev all 1:0.7.0+dfsg-1 [731 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-term-dev all 0.3.0-1 [14.6 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-crypto-dev all 1:0.4.0-1 [1449 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf golang-google-protobuf-dev all 1.28.1-3 [542 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf golang-blitiri-go-log-dev all 1.1.0-1 [6724 B]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf golang-blitiri-go-spf-dev all 1.5.1-1 [37.2 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf golang-blitiri-go-systemd-dev all 1.1.0-1 [6952 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 100 MB in 11s (9355 kB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12520 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-9_armhf.deb ...
Unpacking groff-base (1.22.4-9) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.38.1-5_armhf.deb ...
Unpacking bsdextrautils (2.38.1-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.11.2-1_armhf.deb ...
Unpacking man-db (2.11.2-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.44-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.44-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.44-3_armhf.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-11_armhf.deb ...
Unpacking gettext-base (0.21-11) ...
Selecting previously unselected package m4.
Preparing to unpack .../09-m4_1.4.19-3_armhf.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../10-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../11-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../12-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../13-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../14-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../15-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../16-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../17-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../18-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../21-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../23-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../24-libxml2_2.9.14+dfsg-1.1+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.1+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../25-gettext_0.21-11_armhf.deb ...
Unpacking gettext (0.21-11) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../28-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../29-dh-golang_1.59_all.deb ...
Unpacking dh-golang (1.59) ...
Selecting previously unselected package golang-1.19-src.
Preparing to unpack .../30-golang-1.19-src_1.19.6-2_all.deb ...
Unpacking golang-1.19-src (1.19.6-2) ...
Selecting previously unselected package golang-1.19-go.
Preparing to unpack .../31-golang-1.19-go_1.19.6-2_armhf.deb ...
Unpacking golang-1.19-go (1.19.6-2) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../32-golang-src_2%3a1.19~1_all.deb ...
Unpacking golang-src (2:1.19~1) ...
Selecting previously unselected package golang-go:armhf.
Preparing to unpack .../33-golang-go_2%3a1.19~1_armhf.deb ...
Unpacking golang-go:armhf (2:1.19~1) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../34-golang-any_2%3a1.19~1_armhf.deb ...
Unpacking golang-any:armhf (2:1.19~1) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../35-golang-github-google-go-cmp-dev_0.5.9-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.5.9-1) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../36-golang-golang-x-sys-dev_0.3.0-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.3.0-1) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../37-golang-golang-x-text-dev_0.5.0-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.5.0-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../38-golang-golang-x-net-dev_1%3a0.7.0+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.7.0+dfsg-1) ...
Selecting previously unselected package golang-golang-x-term-dev.
Preparing to unpack .../39-golang-golang-x-term-dev_0.3.0-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.3.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../40-golang-golang-x-crypto-dev_1%3a0.4.0-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.4.0-1) ...
Selecting previously unselected package golang-google-protobuf-dev.
Preparing to unpack .../41-golang-google-protobuf-dev_1.28.1-3_all.deb ...
Unpacking golang-google-protobuf-dev (1.28.1-3) ...
Selecting previously unselected package golang-blitiri-go-log-dev.
Preparing to unpack .../42-golang-blitiri-go-log-dev_1.1.0-1_all.deb ...
Unpacking golang-blitiri-go-log-dev (1.1.0-1) ...
Selecting previously unselected package golang-blitiri-go-spf-dev.
Preparing to unpack .../43-golang-blitiri-go-spf-dev_1.5.1-1_all.deb ...
Unpacking golang-blitiri-go-spf-dev (1.5.1-1) ...
Selecting previously unselected package golang-blitiri-go-systemd-dev.
Preparing to unpack .../44-golang-blitiri-go-systemd-dev_1.1.0-1_all.deb ...
Unpacking golang-blitiri-go-systemd-dev (1.1.0-1) ...
Selecting previously unselected package sbuild-build-depends-chasquid-dummy.
Preparing to unpack .../45-sbuild-build-depends-chasquid-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-chasquid-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up golang-github-google-go-cmp-dev (0.5.9-1) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up bsdextrautils (2.38.1-5) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up golang-blitiri-go-systemd-dev (1.1.0-1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up golang-golang-x-sys-dev (0.3.0-1) ...
Setting up libmagic1:armhf (1:5.44-3) ...
Setting up gettext-base (0.21-11) ...
Setting up golang-1.19-src (1.19.6-2) ...
Setting up m4 (1.4.19-3) ...
Setting up golang-golang-x-term-dev (0.3.0-1) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-google-protobuf-dev (1.28.1-3) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up golang-blitiri-go-log-dev (1.1.0-1) ...
Setting up golang-golang-x-text-dev (0.5.0-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up golang-blitiri-go-spf-dev (1.5.1-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up golang-src (2:1.19~1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.1+b1) ...
Setting up golang-1.19-go (1.19.6-2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-11) ...
Setting up libtool (2.4.7-5) ...
Setting up golang-go:armhf (2:1.19~1) ...
Setting up golang-any:armhf (2:1.19~1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up golang-golang-x-net-dev (1:0.7.0+dfsg-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-9) ...
Setting up golang-golang-x-crypto-dev (1:0.4.0-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.11.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.11.4) ...
Setting up dh-golang (1.59) ...
Setting up sbuild-build-depends-chasquid-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-8+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.15.0-187-generic armhf (armv8l)
Toolchain package versions: binutils_2.40-2+rpi1 dpkg-dev_1.21.20+rpi1 g++-12_12.2.0-14+rpi1 gcc-12_12.2.0-14+rpi1 libc6-dev_2.36-8+rpi1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 linux-libc-dev_6.0.12-1+rpi1+b1
Package versions: adduser_3.131 apt_2.5.6 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-12 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2.15-2 binutils_2.40-2+rpi1 binutils-arm-linux-gnueabihf_2.40-2+rpi1 binutils-common_2.40-2+rpi1 bsdextrautils_2.38.1-5 bsdutils_1:2.38.1-5 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-14+rpi1 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.4 debianutils_5.7-0.4 dh-autoreconf_20 dh-golang_1.59 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dirmngr_2.2.40-1 dpkg_1.21.20+rpi1 dpkg-dev_1.21.20+rpi1 dwz_0.15-1 e2fsprogs_1.46.6-1 fakeroot_1.29-1 file_1:5.44-3 findutils_4.9.0-4 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-14+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-14+rpi1 gcc-12-base_12.2.0-14+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-11 gettext-base_0.21-11 gnupg_2.2.40-1 gnupg-l10n_2.2.40-1 gnupg-utils_2.2.40-1 golang-1.19-go_1.19.6-2 golang-1.19-src_1.19.6-2 golang-any_2:1.19~1 golang-blitiri-go-log-dev_1.1.0-1 golang-blitiri-go-spf-dev_1.5.1-1 golang-blitiri-go-systemd-dev_1.1.0-1 golang-github-google-go-cmp-dev_0.5.9-1 golang-go_2:1.19~1 golang-golang-x-crypto-dev_1:0.4.0-1 golang-golang-x-net-dev_1:0.7.0+dfsg-1 golang-golang-x-sys-dev_0.3.0-1 golang-golang-x-term-dev_0.3.0-1 golang-golang-x-text-dev_0.5.0-1 golang-google-protobuf-dev_1.28.1-3 golang-src_2:1.19~1 gpg_2.2.40-1 gpg-agent_2.2.40-1 gpg-wks-client_2.2.40-1 gpg-wks-server_2.2.40-1 gpgconf_2.2.40-1 gpgsm_2.2.40-1 gpgv_2.2.40-1 grep_3.8-5 groff-base_1.22.4-9 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-1 libacl1_2.3.1-3 libapt-pkg6.0_2.5.6 libarchive-zip-perl_1.68-1 libasan8_12.2.0-14+rpi1 libassuan0_2.5.5-5 libatomic1_12.2.0-14+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.0.9-1 libaudit1_1:3.0.9-1 libbinutils_2.40-2+rpi1 libblkid1_2.38.1-5 libbz2-1.0_1.0.8-5+b2 libc-bin_2.36-8+rpi1 libc-dev-bin_2.36-8+rpi1 libc6_2.36-8+rpi1 libc6-dev_2.36-8+rpi1 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-3 libcap2-bin_1:2.66-3 libcc1-0_12.2.0-14+rpi1 libcom-err2_1.46.6-1 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2+rpi1 libctf0_2.40-2+rpi1 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.267 libdebhelper-perl_13.11.4 libdpkg-perl_1.21.20+rpi1 libelf1_0.188-2.1+rpi1 libext2fs2_1.46.6-1 libfakeroot_1.29-1 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.2.0-14+rpi1 libgcc-s1_12.2.0-14+rpi1 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-5 libgomp1_12.2.0-14+rpi1 libgpg-error0_1.46-1 libgssapi-krb5-2_1.20.1-1 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libjansson4_2.14-2 libk5crypto3_1.20.1-1 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-1 libkrb5support0_1.20.1-1 libksba8_1.6.3-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.0.4-2 libmount1_2.38.1-5 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncursesw6_6.4-2 libnettle8_3.8.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-2 libpam-cap_1:2.66-3 libpam-modules_1.5.2-6 libpam-modules-bin_1.5.2-6 libpam-runtime_1.5.2-6 libpam0g_1.5.2-6 libpcre2-8-0_10.42-1 libpcre3_2:8.39-15 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libreadline8_8.2-1.3 libsasl2-2_2.1.28+dfsg-10 libsasl2-modules-db_2.1.28+dfsg-10 libseccomp2_2.5.4-1+rpi1+b1 libselinux1_3.4-1+b2 libsemanage-common_3.4-1 libsemanage2_3.4-1+b2 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-5 libsqlite3-0_3.40.1-1 libss2_1.46.6-1 libssl1.1_1.1.1o-1 libssl3_3.0.8-1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.5-2+rpi1 libtasn1-6_4.19.0-2 libtinfo6_6.4-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-5 libubsan1_12.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_252.5-2+rpi1 libunistring2_1.0-2 libuuid1_2.38.1-5 libxml2_2.9.14+dfsg-1.1+b1 libxxhash0_0.8.1-1 libzstd1_1.5.4+dfsg2-3 linux-libc-dev_6.0.12-1+rpi1+b1 login_1:4.13+dfsg1-1 logsave_1.46.6-1 lsb-base_11.4+rpi1 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-1 mawk_1.3.4.20200120-3.1 mount_2.38.1-5 nano_7.2-1 ncurses-base_6.4-2 ncurses-bin_6.4-2 netbase_6.4 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.36_5.36.0-7 pinentry-curses_1.2.1-1 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-chasquid-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 sgml-base_1.31 sysvinit-utils_3.06-2 tar_1.34+dfsg-1 tzdata_2022g-5 util-linux_2.38.1-5 util-linux-extra_2.38.1-5 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: Signature made Mon Feb 27 13:23:55 2023 UTC
gpgv: using EDDSA key A095B66EE09024BEE6A2F0722A27904BD7243EDA
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./chasquid_1.11-2.dsc: no acceptable signature found
dpkg-source: info: extracting chasquid in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking chasquid_1.11.orig.tar.xz
dpkg-source: info: unpacking chasquid_1.11-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Use_chasquid_user.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-235ff702-1833-4597-b369-cf4ad247ec86
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package chasquid
dpkg-buildpackage: info: source version 1.11-2
dpkg-buildpackage: info: source distribution unstable
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
debian/rules clean
dh clean --buildsystem=golang --with=golang
dh_auto_clean -O--buildsystem=golang
dh_autoreconf_clean -O--buildsystem=golang
dh_clean -O--buildsystem=golang
debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang
dh_update_autotools_config -a -O--buildsystem=golang
dh_autoreconf -a -O--buildsystem=golang
dh_auto_configure -a -O--buildsystem=golang
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- -ldflags " -X main.version=1.11-2 -X main.sourceDateTs=1677503939"
cd obj-arm-linux-gnueabihf && go install -trimpath -v -p 4 -ldflags " -X main.version=1.11-2 -X main.sourceDateTs=1677503939" blitiri.com.ar/go/chasquid blitiri.com.ar/go/chasquid/cmd/chasquid-util blitiri.com.ar/go/chasquid/cmd/mda-lmtp blitiri.com.ar/go/chasquid/cmd/smtp-check blitiri.com.ar/go/chasquid/internal/aliases blitiri.com.ar/go/chasquid/internal/auth blitiri.com.ar/go/chasquid/internal/config blitiri.com.ar/go/chasquid/internal/courier blitiri.com.ar/go/chasquid/internal/domaininfo blitiri.com.ar/go/chasquid/internal/dovecot blitiri.com.ar/go/chasquid/internal/envelope blitiri.com.ar/go/chasquid/internal/expvarom blitiri.com.ar/go/chasquid/internal/haproxy blitiri.com.ar/go/chasquid/internal/maillog blitiri.com.ar/go/chasquid/internal/nettrace blitiri.com.ar/go/chasquid/internal/normalize blitiri.com.ar/go/chasquid/internal/protoio blitiri.com.ar/go/chasquid/internal/protoio/testpb blitiri.com.ar/go/chasquid/internal/queue blitiri.com.ar/go/chasquid/internal/safeio blitiri.com.ar/go/chasquid/internal/set blitiri.com.ar/go/chasquid/internal/smtp blitiri.com.ar/go/chasquid/internal/smtpsrv blitiri.com.ar/go/chasquid/internal/sts blitiri.com.ar/go/chasquid/internal/testlib blitiri.com.ar/go/chasquid/internal/tlsconst blitiri.com.ar/go/chasquid/internal/trace blitiri.com.ar/go/chasquid/internal/userdb
internal/unsafeheader
internal/goarch
encoding
internal/cpu
internal/goexperiment
internal/abi
internal/goos
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
internal/itoa
internal/bytealg
runtime/internal/atomic
math/bits
unicode/utf8
internal/race
math
sync/atomic
unicode
internal/nettrace
runtime
google.golang.org/protobuf/internal/flags
unicode/utf16
google.golang.org/protobuf/internal/set
container/ring
container/list
crypto/internal/subtle
crypto/subtle
crypto/internal/boring/sig
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/subtle
blitiri.com.ar/go/chasquid/internal/set
internal/reflectlite
sync
internal/testlog
internal/singleflight
runtime/cgo
google.golang.org/protobuf/internal/pragma
math/rand
internal/sysinfo
errors
sort
io
strconv
internal/oserror
syscall
internal/safefilepath
path
strings
reflect
vendor/golang.org/x/net/dns/dnsmessage
internal/syscall/unix
time
internal/syscall/execenv
hash
hash/fnv
bytes
bufio
hash/crc32
internal/poll
io/fs
context
embed
internal/fmtsort
encoding/binary
html
crypto
os
crypto/internal/randutil
crypto/internal/nistec/fiat
crypto/rc4
encoding/base64
crypto/cipher
crypto/internal/edwards25519/field
crypto/internal/edwards25519
crypto/internal/boring
crypto/aes
fmt
internal/godebug
internal/intern
net/netip
path/filepath
google.golang.org/protobuf/internal/detrand
flag
log
net
google.golang.org/protobuf/internal/errors
google.golang.org/protobuf/encoding/protowire
go/token
google.golang.org/protobuf/reflect/protoreflect
compress/flate
encoding/json
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/proto
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/encoding/defval
compress/gzip
io/ioutil
google.golang.org/protobuf/internal/version
blitiri.com.ar/go/chasquid/internal/safeio
net/url
text/template/parse
google.golang.org/protobuf/encoding/prototext
math/big
google.golang.org/protobuf/internal/filedesc
blitiri.com.ar/go/chasquid/internal/protoio
text/template
crypto/rand
crypto/des
html/template
google.golang.org/protobuf/internal/encoding/tag
crypto/internal/nistec
google.golang.org/protobuf/internal/impl
crypto/elliptic
crypto/internal/boring/bbig
crypto/sha512
encoding/asn1
log/syslog
crypto/ed25519
blitiri.com.ar/go/log
crypto/hmac
crypto/md5
crypto/rsa
crypto/sha1
vendor/golang.org/x/crypto/cryptobyte
crypto/sha256
crypto/dsa
encoding/hex
encoding/pem
crypto/x509/pkix
vendor/golang.org/x/crypto/chacha20
crypto/ecdsa
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/crypto/curve25519/internal/field
vendor/golang.org/x/crypto/chacha20poly1305
crypto/x509
vendor/golang.org/x/crypto/curve25519
vendor/golang.org/x/crypto/hkdf
vendor/golang.org/x/text/transform
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/text/secure/bidirule
net/textproto
vendor/golang.org/x/net/http2/hpack
crypto/tls
google.golang.org/protobuf/internal/filetype
mime
google.golang.org/protobuf/runtime/protoimpl
vendor/golang.org/x/net/idna
blitiri.com.ar/go/chasquid/internal/config
mime/quotedprintable
mime/multipart
net/http/internal
net/http/internal/ascii
blitiri.com.ar/go/chasquid/internal/envelope
golang.org/x/text/transform
golang.org/x/text/unicode/bidi
golang.org/x/text/unicode/norm
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
golang.org/x/text/secure/bidirule
os/exec
blitiri.com.ar/go/chasquid/internal/dovecot
golang.org/x/text/internal/tag
golang.org/x/text/internal/language
golang.org/x/text/runes
golang.org/x/text/width
golang.org/x/net/idna
net/http/httptrace
net/smtp
net/http
golang.org/x/text/internal/language/compact
blitiri.com.ar/go/chasquid/internal/haproxy
net/mail
golang.org/x/text/language
blitiri.com.ar/go/chasquid/internal/tlsconst
golang.org/x/crypto/pbkdf2
golang.org/x/crypto/scrypt
blitiri.com.ar/go/chasquid/internal/smtp
regexp/syntax
golang.org/x/text/internal
blitiri.com.ar/go/systemd
golang.org/x/text/cases
text/tabwriter
runtime/pprof
regexp
golang.org/x/text/secure/precis
runtime/trace
os/signal
blitiri.com.ar/go/spf
internal/profile
runtime/debug
blitiri.com.ar/go/chasquid/internal/normalize
blitiri.com.ar/go/chasquid/internal/userdb
golang.org/x/sys/unix
blitiri.com.ar/go/chasquid/cmd/mda-lmtp
blitiri.com.ar/go/chasquid/internal/protoio/testpb
testing
blitiri.com.ar/go/chasquid/internal/testlib
golang.org/x/term
golang.org/x/net/context/ctxhttp
expvar
blitiri.com.ar/go/chasquid/internal/nettrace
net/http/pprof
blitiri.com.ar/go/chasquid/internal/expvarom
blitiri.com.ar/go/chasquid/internal/trace
blitiri.com.ar/go/chasquid/internal/maillog
blitiri.com.ar/go/chasquid/internal/domaininfo
blitiri.com.ar/go/chasquid/internal/sts
blitiri.com.ar/go/chasquid/internal/aliases
blitiri.com.ar/go/chasquid/internal/auth
blitiri.com.ar/go/chasquid/cmd/smtp-check
blitiri.com.ar/go/chasquid/internal/courier
blitiri.com.ar/go/chasquid/cmd/chasquid-util
blitiri.com.ar/go/chasquid/internal/queue
blitiri.com.ar/go/chasquid/internal/smtpsrv
blitiri.com.ar/go/chasquid
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test -a -O--buildsystem=golang
cd obj-arm-linux-gnueabihf && go test -vet=off -v -p 4 blitiri.com.ar/go/chasquid blitiri.com.ar/go/chasquid/cmd/chasquid-util blitiri.com.ar/go/chasquid/cmd/mda-lmtp blitiri.com.ar/go/chasquid/cmd/smtp-check blitiri.com.ar/go/chasquid/internal/aliases blitiri.com.ar/go/chasquid/internal/auth blitiri.com.ar/go/chasquid/internal/config blitiri.com.ar/go/chasquid/internal/courier blitiri.com.ar/go/chasquid/internal/domaininfo blitiri.com.ar/go/chasquid/internal/dovecot blitiri.com.ar/go/chasquid/internal/envelope blitiri.com.ar/go/chasquid/internal/expvarom blitiri.com.ar/go/chasquid/internal/haproxy blitiri.com.ar/go/chasquid/internal/maillog blitiri.com.ar/go/chasquid/internal/nettrace blitiri.com.ar/go/chasquid/internal/normalize blitiri.com.ar/go/chasquid/internal/protoio blitiri.com.ar/go/chasquid/internal/protoio/testpb blitiri.com.ar/go/chasquid/internal/queue blitiri.com.ar/go/chasquid/internal/safeio blitiri.com.ar/go/chasquid/internal/set blitiri.com.ar/go/chasquid/internal/smtp blitiri.com.ar/go/chasquid/internal/smtpsrv blitiri.com.ar/go/chasquid/internal/sts blitiri.com.ar/go/chasquid/internal/testlib blitiri.com.ar/go/chasquid/internal/tlsconst blitiri.com.ar/go/chasquid/internal/trace blitiri.com.ar/go/chasquid/internal/userdb
? blitiri.com.ar/go/chasquid [no test files]
? blitiri.com.ar/go/chasquid/cmd/chasquid-util [no test files]
? blitiri.com.ar/go/chasquid/cmd/mda-lmtp [no test files]
? blitiri.com.ar/go/chasquid/cmd/smtp-check [no test files]
=== RUN TestBasic
--- PASS: TestBasic (0.00s)
=== RUN TestCatchAll
--- PASS: TestCatchAll (0.00s)
=== RUN TestUserLookupErrors
--- PASS: TestUserLookupErrors (0.00s)
=== RUN TestAddrRewrite
--- PASS: TestAddrRewrite (0.00s)
=== RUN TestExistsRewrite
--- PASS: TestExistsRewrite (0.00s)
=== RUN TestTooMuchRecursion
--- PASS: TestTooMuchRecursion (0.00s)
=== RUN TestTooMuchRecursionOnCatchAll
--- PASS: TestTooMuchRecursionOnCatchAll (0.00s)
=== RUN TestAddFile
--- PASS: TestAddFile (0.01s)
=== RUN TestRichFile
--- PASS: TestRichFile (0.00s)
=== RUN TestManyFiles
--- PASS: TestManyFiles (0.00s)
=== RUN TestHookError
_ aliases.go:501 Hook.Alias-Resolve a@localA: error: exit status 1
_ aliases.go:501 Hook.Alias-Resolve *@localA: error: exit status 1
_ aliases.go:501 Hook.Alias-Resolve a@localA: error: exit status 1
--- PASS: TestHookError (0.01s)
=== RUN FuzzReader
=== RUN FuzzReader/1c24d2215db69748c6fd16797673ad11ebc7e6167fe1bc1f54c6959ec10407b6
=== RUN FuzzReader/4adaceaa32e2b32c00322948769d62c2dd42e1d9f4950d3c5b411c710e6d4a86
=== RUN FuzzReader/8234d8c5719f30e50525290db70743bf97d940e60591cf4a638c72158d35504a
=== RUN FuzzReader/c9c80ba9f513841cb081fe9bb7439d36f9f7a06bb999d4c39441991ccc878a9e
=== RUN FuzzReader/d40a98862ed393eb712e47a91bcef18e6f24cf368bb4bd248c7a7101ef8e178d
--- PASS: FuzzReader (0.00s)
--- PASS: FuzzReader/1c24d2215db69748c6fd16797673ad11ebc7e6167fe1bc1f54c6959ec10407b6 (0.00s)
--- PASS: FuzzReader/4adaceaa32e2b32c00322948769d62c2dd42e1d9f4950d3c5b411c710e6d4a86 (0.00s)
--- PASS: FuzzReader/8234d8c5719f30e50525290db70743bf97d940e60591cf4a638c72158d35504a (0.00s)
--- PASS: FuzzReader/c9c80ba9f513841cb081fe9bb7439d36f9f7a06bb999d4c39441991ccc878a9e (0.00s)
--- PASS: FuzzReader/d40a98862ed393eb712e47a91bcef18e6f24cf368bb4bd248c7a7101ef8e178d (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/aliases 0.053s
=== RUN TestDecodeResponse
auth_test.go:56: OK: "" failed with response pieces != 3, as per RFC
auth_test.go:56: OK: "\x00" failed with response pieces != 3, as per RFC
auth_test.go:56: OK: "\x00\x00" failed with empty identity, must be in the form user@domain
auth_test.go:56: OK: "\x00\x00\x00" failed with empty identity, must be in the form user@domain
auth_test.go:56: OK: "\x00\x00\x00\x00" failed with empty identity, must be in the form user@domain
auth_test.go:56: OK: "a\x00b" failed with response pieces != 3, as per RFC
auth_test.go:56: OK: "a\x00b\x00c" failed with auth IDs do not match
auth_test.go:56: OK: "a@a\x00b@b\x00pass" failed with auth IDs do not match
auth_test.go:56: OK: "\xffa@b\x00\xffa@b\x00pass" failed with bidirule: failed Bidi Rule
--- PASS: TestDecodeResponse (0.00s)
=== RUN TestAuthenticate
--- PASS: TestAuthenticate (0.59s)
=== RUN TestInterfaces
--- PASS: TestInterfaces (0.00s)
=== RUN TestMultipleBackends
--- PASS: TestMultipleBackends (0.18s)
=== RUN TestErrors
--- PASS: TestErrors (0.00s)
=== RUN TestReload
_ auth.go:141 Auth.Reload domain2: error: test error
--- PASS: TestReload (0.00s)
=== RUN FuzzDecodeResponse
=== RUN FuzzDecodeResponse/0274b170c6fe2654ca5418a914b804e9c7cc5d8e5c2a7c5fcf5c29540ec5ae52
=== RUN FuzzDecodeResponse/24d35771ef1fe0645d90b061e13a777faea328736483ec2833b63950d26b5399
=== RUN FuzzDecodeResponse/2e5d0b26626f2d2dd6fb423e1e1cc432277ae9877c622fe6ca067e247bc11c9d
=== RUN FuzzDecodeResponse/2ef1aee5347414c139270ebb6ea63d2223a8c0c7c8ec30a2ca7152f4c18f1c74
=== RUN FuzzDecodeResponse/4b9259040da90f06aa2b593ee20fdffefeda813c59430050f15965bd9471235e
=== RUN FuzzDecodeResponse/6c2c0b4f81a675d91d1291bfdcddb7c9d43cf6264dd7763cfed31a3946854e27
=== RUN FuzzDecodeResponse/6e05782952b68c7ccd94160ad6ea45e7f766397850b08e78f89407a94350825c
=== RUN FuzzDecodeResponse/c2ae184876dd0fe9acfc8a5e2f2174a968b889b01e0f5c9a61fa27d7361f0091
=== RUN FuzzDecodeResponse/d9aa9c617d1f5b3021aca758b9d896d136e3b16ed53233d02abffd02aa73ffa4
=== RUN FuzzDecodeResponse/de05c7993312bab83e8114e9d9ced331c49822dc55c1a353f1cc9718a28226e7
--- PASS: FuzzDecodeResponse (0.00s)
--- PASS: FuzzDecodeResponse/0274b170c6fe2654ca5418a914b804e9c7cc5d8e5c2a7c5fcf5c29540ec5ae52 (0.00s)
--- PASS: FuzzDecodeResponse/24d35771ef1fe0645d90b061e13a777faea328736483ec2833b63950d26b5399 (0.00s)
--- PASS: FuzzDecodeResponse/2e5d0b26626f2d2dd6fb423e1e1cc432277ae9877c622fe6ca067e247bc11c9d (0.00s)
--- PASS: FuzzDecodeResponse/2ef1aee5347414c139270ebb6ea63d2223a8c0c7c8ec30a2ca7152f4c18f1c74 (0.00s)
--- PASS: FuzzDecodeResponse/4b9259040da90f06aa2b593ee20fdffefeda813c59430050f15965bd9471235e (0.00s)
--- PASS: FuzzDecodeResponse/6c2c0b4f81a675d91d1291bfdcddb7c9d43cf6264dd7763cfed31a3946854e27 (0.00s)
--- PASS: FuzzDecodeResponse/6e05782952b68c7ccd94160ad6ea45e7f766397850b08e78f89407a94350825c (0.00s)
--- PASS: FuzzDecodeResponse/c2ae184876dd0fe9acfc8a5e2f2174a968b889b01e0f5c9a61fa27d7361f0091 (0.00s)
--- PASS: FuzzDecodeResponse/d9aa9c617d1f5b3021aca758b9d896d136e3b16ed53233d02abffd02aa73ffa4 (0.00s)
--- PASS: FuzzDecodeResponse/de05c7993312bab83e8114e9d9ced331c49822dc55c1a353f1cc9718a28226e7 (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/auth 0.805s
=== RUN TestEmptyStruct
--- PASS: TestEmptyStruct (0.00s)
=== RUN TestEmptyConfig
testlib.go:32: test directory: "/tmp/testlib_3658873752"
--- PASS: TestEmptyConfig (0.00s)
=== RUN TestFullConfig
testlib.go:32: test directory: "/tmp/testlib_913483379"
--- PASS: TestFullConfig (0.00s)
=== RUN TestErrorLoading
--- PASS: TestErrorLoading (0.00s)
=== RUN TestBrokenConfig
testlib.go:32: test directory: "/tmp/testlib_554902702"
--- PASS: TestBrokenConfig (0.00s)
=== RUN TestBrokenOverride
testlib.go:32: test directory: "/tmp/testlib_227923660"
--- PASS: TestBrokenOverride (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/config 0.016s
=== RUN TestMDA
testlib.go:32: test directory: "/tmp/testlib_1668808911"
--- PASS: TestMDA (0.05s)
=== RUN TestMDATimeout
_ mda.go:67 Courier.MDA to@local: error: operation timed out
--- PASS: TestMDATimeout (0.10s)
=== RUN TestMDABadCommandLine
_ mda.go:80 Courier.MDA to: error: MDA delivery failed: exec: \"thisdoesnotexist\": executable file not found in $PATH - \"\"
_ mda.go:80 Courier.MDA to: error: MDA delivery failed: exit status 1 - \"cat: unrecognized option '--fail_unknown_option'\\nTry 'cat --help' for more information.\\n\"
--- PASS: TestMDABadCommandLine (0.00s)
=== RUN TestExitCode
mda_test.go:71: util/exitcode not found, running from outside repo?
--- SKIP: TestExitCode (0.00s)
=== RUN TestSanitize
--- PASS: TestSanitize (0.00s)
=== RUN TestSMTP
testlib.go:32: test directory: "/tmp/testlib_1020826388"
testlib.go:32: test directory: "/tmp/testlib_957756976"
_ smtp.go:125 Courier.SMTP to@to: error: Could not dial: dial tcp: address ::::41579: too many colons in address
_ smtp.go:101 Courier.SMTP to@to: error: \":::\" returned transient error: Could not dial: dial tcp: address ::::41579: too many colons in address
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
fakeserver_test.go:108: fakeServer read: "RCPT TO:<to@to>"
fakeserver_test.go:108: fakeServer read: "DATA"
fakeserver_test.go:108: fakeServer read: "QUIT"
fakeserver_test.go:104: fakeServer exiting: EOF
--- PASS: TestSMTP (0.26s)
=== RUN TestSMTPErrors
testlib.go:32: test directory: "/tmp/testlib_407368132"
testlib.go:32: test directory: "/tmp/testlib_3193859683"
fakeserver_test.go:97: fakeServer got connection
_ smtp.go:136 Courier.SMTP to@to: error: Error saying hello: write tcp 127.0.0.1:32768->127.0.0.1:44613: i/o timeout
_ smtp.go:101 Courier.SMTP to@to: error: \"127.0.0.1\" returned transient error: Error saying hello: write tcp 127.0.0.1:32768->127.0.0.1:44613: i/o timeout
fakeserver_test.go:104: fakeServer exiting: EOF
_ smtp.go:105 Courier.SMTP to@to: error: all MXs returned transient failures (last: Error saying hello: write tcp 127.0.0.1:32768->127.0.0.1:44613: i/o timeout)
smtp_test.go:140: failed as expected: all MXs returned transient failures (last: Error saying hello: write tcp 127.0.0.1:32768->127.0.0.1:44613: i/o timeout)
testlib.go:32: test directory: "/tmp/testlib_1387771381"
testlib.go:32: test directory: "/tmp/testlib_2575262678"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
_ smtp.go:187 Courier.SMTP to@to: error: MAIL+RCPT 501 mail error
fakeserver_test.go:104: fakeServer exiting: EOF
smtp_test.go:140: failed as expected: MAIL+RCPT 501 mail error
testlib.go:32: test directory: "/tmp/testlib_2248699896"
testlib.go:32: test directory: "/tmp/testlib_2564932759"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
fakeserver_test.go:108: fakeServer read: "RCPT TO:<to@to>"
_ smtp.go:187 Courier.SMTP to@to: error: MAIL+RCPT 501 rcpt error
fakeserver_test.go:104: fakeServer exiting: EOF
smtp_test.go:140: failed as expected: MAIL+RCPT 501 rcpt error
testlib.go:32: test directory: "/tmp/testlib_4143309106"
testlib.go:32: test directory: "/tmp/testlib_3954687119"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
fakeserver_test.go:108: fakeServer read: "RCPT TO:<to@to>"
fakeserver_test.go:108: fakeServer read: "DATA"
_ smtp.go:192 Courier.SMTP to@to: error: DATA 554 data error
fakeserver_test.go:131: fakeServer exiting: unexpected EOF
smtp_test.go:140: failed as expected: DATA 554 data error
testlib.go:32: test directory: "/tmp/testlib_3013880618"
testlib.go:32: test directory: "/tmp/testlib_1638114693"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
fakeserver_test.go:108: fakeServer read: "RCPT TO:<to@to>"
fakeserver_test.go:108: fakeServer read: "DATA"
_ smtp.go:201 Courier.SMTP to@to: error: DATA closing 551 data response error
fakeserver_test.go:104: fakeServer exiting: EOF
smtp_test.go:140: failed as expected: DATA closing 551 data response error
--- PASS: TestSMTPErrors (2.60s)
=== RUN TestNoMXServer
testlib.go:32: test directory: "/tmp/testlib_2940744213"
_ smtp.go:82 Courier.SMTP to@to: error: Could not find mail server: <nil>
smtp_test.go:158: got permanent failure, as expected: Could not find mail server: <nil>
--- PASS: TestNoMXServer (0.00s)
=== RUN TestTooManyMX
--- PASS: TestTooManyMX (0.00s)
=== RUN TestFallbackToA
--- PASS: TestFallbackToA (0.00s)
=== RUN TestTemporaryDNSerror
--- PASS: TestTemporaryDNSerror (0.00s)
=== RUN TestMXLookupError
--- PASS: TestMXLookupError (0.00s)
=== RUN TestLookupInvalidDomain
--- PASS: TestLookupInvalidDomain (0.00s)
=== RUN TestTLS
testlib.go:32: test directory: "/tmp/testlib_945014864"
testlib.go:32: test directory: "/tmp/testlib_3222928776"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "STARTTLS"
fakeserver_test.go:108: fakeServer read: "EHLO hello"
_ domaininfo.go:152 DomainInfo.Outgoing to: to outgoing level raised: TLS_INSECURE > PLAIN
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
fakeserver_test.go:108: fakeServer read: "RCPT TO:<to@to>"
fakeserver_test.go:108: fakeServer read: "DATA"
fakeserver_test.go:108: fakeServer read: "QUIT"
fakeserver_test.go:104: fakeServer exiting: EOF
testlib.go:32: test directory: "/tmp/testlib_1646708454"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
_ domaininfo.go:144 DomainInfo.Outgoing to: error: to outgoing denied: PLAIN < TLS_INSECURE
_ smtp.go:170 Courier.SMTP to@to: error: Security level check failed (level:PLAIN)
fakeserver_test.go:104: fakeServer exiting: EOF
_ smtp.go:101 Courier.SMTP to@to: error: \"localhost\" returned transient error: Security level check failed (level:PLAIN)
_ smtp.go:105 Courier.SMTP to@to: error: all MXs returned transient failures (last: Security level check failed (level:PLAIN))
--- PASS: TestTLS (0.56s)
=== RUN TestTLSError
testlib.go:32: test directory: "/tmp/testlib_206578213"
testlib.go:32: test directory: "/tmp/testlib_2355561767"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "STARTTLS"
_ smtp.go:159 Courier.SMTP to@to: error: TLS error: 500 starttls err
_ smtp.go:101 Courier.SMTP to@to: error: \"localhost\" returned transient error: TLS error: 500 starttls err
fakeserver_test.go:104: fakeServer exiting: EOF
_ smtp.go:105 Courier.SMTP to@to: error: all MXs returned transient failures (last: TLS error: 500 starttls err)
--- PASS: TestTLSError (0.21s)
=== RUN TestSTSPolicyEnforcement
testlib.go:32: test directory: "/tmp/testlib_3868806887"
testlib.go:32: test directory: "/tmp/testlib_2636608877"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "STARTTLS"
fakeserver_test.go:108: fakeServer read: "EHLO hello"
_ domaininfo.go:152 DomainInfo.Outgoing to: to outgoing level raised: TLS_INSECURE > PLAIN
_ smtp.go:179 test test: error: invalid security level (TLS_INSECURE) for STS policy
fakeserver_test.go:104: fakeServer exiting: EOF
testlib.go:32: test directory: "/tmp/testlib_3880703409"
fakeserver_test.go:97: fakeServer got connection
fakeserver_test.go:108: fakeServer read: "EHLO hello"
fakeserver_test.go:108: fakeServer read: "STARTTLS"
fakeserver_test.go:108: fakeServer read: "EHLO hello"
_ domaininfo.go:152 DomainInfo.Outgoing to: to outgoing level raised: TLS_SECURE > TLS_INSECURE
fakeserver_test.go:108: fakeServer read: "MAIL FROM:<me@me>"
fakeserver_test.go:108: fakeServer read: "RCPT TO:<to@to>"
fakeserver_test.go:108: fakeServer read: "DATA"
fakeserver_test.go:108: fakeServer read: "QUIT"
fakeserver_test.go:104: fakeServer exiting: EOF
--- PASS: TestSTSPolicyEnforcement (0.59s)
PASS
ok blitiri.com.ar/go/chasquid/internal/courier 4.416s
=== RUN TestBasic
testlib.go:32: test directory: "/tmp/testlib_502925788"
_ domaininfo.go:116 DomainInfo.Incoming d1: d1 incoming level raised: TLS_SECURE > PLAIN
_ domaininfo.go:108 DomainInfo.Incoming d1: error: d1 incoming denied: TLS_INSECURE < TLS_SECURE
_ domaininfo.go:108 DomainInfo.Incoming d1: error: d1 incoming denied: TLS_INSECURE < TLS_SECURE
--- PASS: TestBasic (0.00s)
=== RUN TestNewDomain
testlib.go:32: test directory: "/tmp/testlib_3623536843"
_ domaininfo.go:116 DomainInfo.Incoming insecure: insecure incoming level raised: TLS_INSECURE > PLAIN
_ domaininfo.go:152 DomainInfo.Outgoing insecure: insecure outgoing level raised: TLS_INSECURE > PLAIN
_ domaininfo.go:116 DomainInfo.Incoming secure: secure incoming level raised: TLS_SECURE > PLAIN
_ domaininfo.go:152 DomainInfo.Outgoing secure: secure outgoing level raised: TLS_SECURE > PLAIN
--- PASS: TestNewDomain (0.00s)
=== RUN TestProgressions
testlib.go:32: test directory: "/tmp/testlib_3881359200"
_ domaininfo.go:116 DomainInfo.Incoming pisis: pisis incoming level raised: TLS_INSECURE > PLAIN
_ domaininfo.go:152 DomainInfo.Outgoing pisis: pisis outgoing level raised: TLS_INSECURE > PLAIN
_ domaininfo.go:116 DomainInfo.Incoming pisis: pisis incoming level raised: TLS_SECURE > TLS_INSECURE
_ domaininfo.go:152 DomainInfo.Outgoing pisis: pisis outgoing level raised: TLS_SECURE > TLS_INSECURE
_ domaininfo.go:108 DomainInfo.Incoming pisis: error: pisis incoming denied: TLS_INSECURE < TLS_SECURE
_ domaininfo.go:144 DomainInfo.Outgoing pisis: error: pisis outgoing denied: TLS_INSECURE < TLS_SECURE
_ domaininfo.go:116 DomainInfo.Incoming ssip: ssip incoming level raised: TLS_SECURE > PLAIN
_ domaininfo.go:152 DomainInfo.Outgoing ssip: ssip outgoing level raised: TLS_SECURE > PLAIN
_ domaininfo.go:108 DomainInfo.Incoming ssip: error: ssip incoming denied: TLS_INSECURE < TLS_SECURE
_ domaininfo.go:144 DomainInfo.Outgoing ssip: error: ssip outgoing denied: TLS_INSECURE < TLS_SECURE
_ domaininfo.go:108 DomainInfo.Incoming ssip: error: ssip incoming denied: PLAIN < TLS_SECURE
_ domaininfo.go:144 DomainInfo.Outgoing ssip: error: ssip outgoing denied: PLAIN < TLS_SECURE
--- PASS: TestProgressions (0.00s)
=== RUN TestErrors
testlib.go:32: test directory: "/tmp/testlib_2130201949"
_ domaininfo.go:116 DomainInfo.Incoming d1: d1 incoming level raised: TLS_SECURE > PLAIN
_ domaininfo.go:67 DomainInfo.Reload reload: error: id \"d1\": proto:\u00a0syntax error (line 1:1): invalid field name: invalid-text-protobuf-contents
--- PASS: TestErrors (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/domaininfo 0.036s
=== RUN TestUsernameNotSafe
--- PASS: TestUsernameNotSafe (0.00s)
=== RUN TestAutodetect
testlib.go:32: test directory: "/tmp/testlib_1736552722"
--- PASS: TestAutodetect (0.00s)
=== RUN TestReload
--- PASS: TestReload (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/dovecot 0.015s
=== RUN TestSplit
--- PASS: TestSplit (0.00s)
=== RUN TestDomainIn
--- PASS: TestDomainIn (0.00s)
=== RUN TestAddHeader
--- PASS: TestAddHeader (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/envelope 0.004s
=== RUN TestHandler
--- PASS: TestHandler (0.00s)
=== RUN TestMapLabelAccident
--- PASS: TestMapLabelAccident (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/expvarom 0.010s
=== RUN TestNoNewline
--- PASS: TestNoNewline (0.00s)
=== RUN TestBasic
haproxy_test.go:69: testing 0:
haproxy_test.go:69: testing 1: lalala
haproxy_test.go:69: testing 2: PROXY
haproxy_test.go:69: testing 3: PROXY lalala
haproxy_test.go:69: testing 4: PROXY UNKNOWN
haproxy_test.go:69: testing 5: PROXY TCP4
haproxy_test.go:69: testing 6: PROXY TCP4 a
haproxy_test.go:69: testing 7: PROXY TCP4 a b
haproxy_test.go:69: testing 8: PROXY TCP4 a b c
haproxy_test.go:69: testing 9: PROXY TCP4 a b c d
haproxy_test.go:69: testing 10: PROXY TCP4 1.1.1.1 b c d
haproxy_test.go:69: testing 11: PROXY TCP4 1.1.1.1 2.2.2.2 c d
haproxy_test.go:69: testing 12: PROXY TCP4 1.1.1.1 2.2.2.2 3333 d
haproxy_test.go:69: testing 13: PROXY TCP4 1.1.1.1 2.2.2.2 3333 4444
haproxy_test.go:69: testing 14: PROXY TCP6 a b c d
haproxy_test.go:69: testing 15: PROXY TCP6 5::5 b c d
haproxy_test.go:69: testing 16: PROXY TCP6 5::5 6::6 c d
haproxy_test.go:69: testing 17: PROXY TCP6 5::5 6::6 7777 d
haproxy_test.go:69: testing 18: PROXY TCP6 5::5 6::6 7777 8888
--- PASS: TestBasic (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/haproxy 0.007s
=== RUN TestLogger
--- PASS: TestLogger (0.00s)
=== RUN TestDefault
--- PASS: TestDefault (0.00s)
=== RUN TestFailedLogger
--- PASS: TestFailedLogger (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/maillog 0.026s
=== RUN TestContext
--- PASS: TestContext (0.00s)
=== RUN TestHistogramBasic
--- PASS: TestHistogramBasic (0.00s)
=== RUN TestHistogramEmpty
--- PASS: TestHistogramEmpty (0.00s)
=== RUN TestHTTP
--- PASS: TestHTTP (0.02s)
=== RUN TestHTTPLong
--- PASS: TestHTTPLong (0.01s)
=== RUN TestHTTPErrors
--- PASS: TestHTTPErrors (0.04s)
=== RUN TestHTTPUroboro
--- PASS: TestHTTPUroboro (0.02s)
=== RUN TestHTTPDeep
--- PASS: TestHTTPDeep (0.02s)
=== RUN TestStripZeros
--- PASS: TestStripZeros (0.00s)
=== RUN TestRegisterHandler
--- PASS: TestRegisterHandler (0.01s)
=== RUN TestBasic
--- PASS: TestBasic (0.00s)
=== RUN TestLong
--- PASS: TestLong (0.00s)
=== RUN TestIsError
--- PASS: TestIsError (0.00s)
=== RUN TestFindViaRef
--- PASS: TestFindViaRef (0.00s)
=== RUN TestMaxEvents
--- PASS: TestMaxEvents (0.00s)
=== RUN TestFind
--- PASS: TestFind (0.00s)
=== RUN TestFindParent
--- PASS: TestFindParent (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/nettrace 0.153s
=== RUN TestUser
--- PASS: TestUser (0.00s)
=== RUN TestDomain
--- PASS: TestDomain (0.00s)
=== RUN TestAddr
--- PASS: TestAddr (0.00s)
=== RUN TestDomainToUnicode
--- PASS: TestDomainToUnicode (0.00s)
=== RUN FuzzUser
=== RUN FuzzUser/263da65bb5a59369f294d26a64a36a989a9a36ed5c60950b123e395bedbe881c
=== RUN FuzzUser/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1
=== RUN FuzzUser/6d603c8b9fbe8b9aa021dbde499ec1b3a00922b9338c68b2984cd314c3d5e633
=== RUN FuzzUser/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32
=== RUN FuzzUser/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19
--- PASS: FuzzUser (0.00s)
--- PASS: FuzzUser/263da65bb5a59369f294d26a64a36a989a9a36ed5c60950b123e395bedbe881c (0.00s)
--- PASS: FuzzUser/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1 (0.00s)
--- PASS: FuzzUser/6d603c8b9fbe8b9aa021dbde499ec1b3a00922b9338c68b2984cd314c3d5e633 (0.00s)
--- PASS: FuzzUser/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32 (0.00s)
--- PASS: FuzzUser/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19 (0.00s)
=== RUN FuzzDomain
=== RUN FuzzDomain/263da65bb5a59369f294d26a64a36a989a9a36ed5c60950b123e395bedbe881c
=== RUN FuzzDomain/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1
=== RUN FuzzDomain/6d603c8b9fbe8b9aa021dbde499ec1b3a00922b9338c68b2984cd314c3d5e633
=== RUN FuzzDomain/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32
=== RUN FuzzDomain/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19
--- PASS: FuzzDomain (0.00s)
--- PASS: FuzzDomain/263da65bb5a59369f294d26a64a36a989a9a36ed5c60950b123e395bedbe881c (0.00s)
--- PASS: FuzzDomain/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1 (0.00s)
--- PASS: FuzzDomain/6d603c8b9fbe8b9aa021dbde499ec1b3a00922b9338c68b2984cd314c3d5e633 (0.00s)
--- PASS: FuzzDomain/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32 (0.00s)
--- PASS: FuzzDomain/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19 (0.00s)
=== RUN FuzzAddr
=== RUN FuzzAddr/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1
=== RUN FuzzAddr/7aba1e0ef80990ccac3731800dbb0267c4c8b7156d4da3b8a5f1b57a570adfb8
=== RUN FuzzAddr/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32
=== RUN FuzzAddr/d8637022b61fb5c4df4e153063564accd6331debaafdd594405c320a5e9f2e70
=== RUN FuzzAddr/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19
--- PASS: FuzzAddr (0.00s)
--- PASS: FuzzAddr/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1 (0.00s)
--- PASS: FuzzAddr/7aba1e0ef80990ccac3731800dbb0267c4c8b7156d4da3b8a5f1b57a570adfb8 (0.00s)
--- PASS: FuzzAddr/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32 (0.00s)
--- PASS: FuzzAddr/d8637022b61fb5c4df4e153063564accd6331debaafdd594405c320a5e9f2e70 (0.00s)
--- PASS: FuzzAddr/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19 (0.00s)
=== RUN FuzzDomainToUnicode
=== RUN FuzzDomainToUnicode/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1
=== RUN FuzzDomainToUnicode/7aba1e0ef80990ccac3731800dbb0267c4c8b7156d4da3b8a5f1b57a570adfb8
=== RUN FuzzDomainToUnicode/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32
=== RUN FuzzDomainToUnicode/d8637022b61fb5c4df4e153063564accd6331debaafdd594405c320a5e9f2e70
=== RUN FuzzDomainToUnicode/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19
--- PASS: FuzzDomainToUnicode (0.00s)
--- PASS: FuzzDomainToUnicode/31400a53be6363c91bf6585789663189fa30b16181c1d18f19708acccc85f4a1 (0.00s)
--- PASS: FuzzDomainToUnicode/7aba1e0ef80990ccac3731800dbb0267c4c8b7156d4da3b8a5f1b57a570adfb8 (0.00s)
--- PASS: FuzzDomainToUnicode/ccde73fe7b7352806a87cece8eb81867bdeb177019b69a4bb3c7bb5a277b9c32 (0.00s)
--- PASS: FuzzDomainToUnicode/d8637022b61fb5c4df4e153063564accd6331debaafdd594405c320a5e9f2e70 (0.00s)
--- PASS: FuzzDomainToUnicode/dc0204d8e2ab058a763873d2a5fede806e95235771ecdd96b56c906886822c19 (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/normalize 0.012s
=== RUN TestBin
testlib.go:32: test directory: "/tmp/testlib_3516469674"
--- PASS: TestBin (0.00s)
=== RUN TestText
testlib.go:32: test directory: "/tmp/testlib_3958389424"
--- PASS: TestText (0.00s)
=== RUN TestStore
testlib.go:32: test directory: "/tmp/testlib_1263185381"
--- PASS: TestStore (0.00s)
=== RUN TestFileErrors
testlib.go:32: test directory: "/tmp/testlib_482964322"
--- PASS: TestFileErrors (0.00s)
=== RUN TestMarshalErrors
testlib.go:32: test directory: "/tmp/testlib_3503704230"
--- PASS: TestMarshalErrors (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/protoio 0.013s
? blitiri.com.ar/go/chasquid/internal/protoio/testpb [no test files]
=== RUN TestDSN
dsn_test.go:49: From: Mail Delivery System <postmaster-dsn@dsnDomain>
To: <from@from.org>
Subject: Mail delivery failed: returning message to sender
Message-ID: <chasquid-dsn-eIoRjM13ijM@dsnDomain>
Date: Thu, 09 Mar 2023 04:44:14 +0000
In-Reply-To: <msgid-123@zaraza>
References: <msgid-123@zaraza>
X-Failed-Recipients: pepe@africa.org, ñaca@africa.org,
Auto-Submitted: auto-replied
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="AqSrxBchlIc"
--AqSrxBchlIc
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Description: Notification
Content-Transfer-Encoding: 8bit
Delivery of your message to the following recipient(s) failed permanently:
- pepe@africa.org
- ñaca@africa.org
Technical details:
- "poe@rcpt" (EMAIL) failed permanently with error:
oh! horror!
- "muchos@rcpt" (EMAIL) failed permanently with error:
550 5.7.1 [11:22:33:44::1] Our system has detected that this
5.7.1 message is likely unsolicited mail. To reduce the amount of spam sent
5.7.1 to BlahMail, this message has been blocked. Please visit
5.7.1 https://support.blah/mail/?p=UnsolicitedMessageError
5.7.1 for more information. a1b2c3a1b2c3a1b.123 - bsmtp
- "newman@rcpt" (EMAIL) failed repeatedly and timed out, last error:
oh! the humanity!
--AqSrxBchlIc
Content-Type: message/global-delivery-status
Content-Description: Delivery Report
Content-Transfer-Encoding: 8bit
Reporting-MTA: dns; dsnDomain
Original-Recipient: utf-8; ñaca@africa.org
Final-Recipient: utf-8; poe@rcpt
Action: failed
Status: 5.0.0
Diagnostic-Code: smtp; oh! horror!
Original-Recipient: utf-8; pepe@africa.org
Final-Recipient: utf-8; muchos@rcpt
Action: failed
Status: 5.0.0
Diagnostic-Code: smtp; 550 5.7.1 [11:22:33:44::1] Our system has detected that this
5.7.1 message is likely unsolicited mail. To reduce the amount of spam sent
5.7.1 to BlahMail, this message has been blocked. Please visit
5.7.1 https://support.blah/mail/?p=UnsolicitedMessageError
5.7.1 for more information. a1b2c3a1b2c3a1b.123 - bsmtp
Original-Recipient: utf-8; ñaca@africa.org
Final-Recipient: utf-8; newman@rcpt
Action: failed
Status: 4.0.0
Diagnostic-Code: smtp; oh! the humanity!
--AqSrxBchlIc
Content-Type: message/rfc822
Content-Description: Undelivered Message
Content-Transfer-Encoding: 8bit
Message-ID: <msgid-123@zaraza>
Data ñaca.
--AqSrxBchlIc--
--- PASS: TestDSN (0.00s)
=== RUN TestBasic
testlib.go:32: test directory: "/tmp/testlib_518926581"
_ queue.go:308 Queue.SendLoop H-MIpEyeE_A: from from
_ queue.go:367 Queue.SendLoop H-MIpEyeE_A: nodomain sent
_ queue.go:367 Queue.SendLoop H-MIpEyeE_A: am@loco sent
_ queue.go:367 Queue.SendLoop H-MIpEyeE_A: x@remote sent
_ queue.go:342 Queue.SendLoop H-MIpEyeE_A: all done
--- PASS: TestBasic (0.02s)
=== RUN TestDSNOnTimeout
testlib.go:32: test directory: "/tmp/testlib_2593370992"
_ queue.go:308 Queue.SendLoop _ctnHu0wSaM: from from@loco
_ queue.go:465 Queue.SendLoop _ctnHu0wSaM: queued DSN: aOooxt0JnKQ
_ queue.go:342 Queue.SendLoop _ctnHu0wSaM: all done
_ queue.go:308 Queue.SendLoop aOooxt0JnKQ: from <>
_ queue.go:367 Queue.SendLoop aOooxt0JnKQ: from@loco sent
--- PASS: TestDSNOnTimeout (0.00s)
=== RUN TestAliases
_ queue.go:342 Queue.SendLoop aOooxt0JnKQ: all done
testlib.go:32: test directory: "/tmp/testlib_2121046381"
_ queue.go:308 Queue.SendLoop MkBkYjfhJK4: from from
_ queue.go:367 Queue.SendLoop MkBkYjfhJK4: pq@loco sent
--- PASS: TestAliases (0.00s)
_ queue.go:367 Queue.SendLoop MkBkYjfhJK4: ata@hualpa sent
=== RUN TestFullQueue
testlib.go:32: test directory: "/tmp/testlib_3671369170"
_ queue.go:367 Queue.SendLoop MkBkYjfhJK4: rs@loco sent
_ queue.go:342 Queue.SendLoop MkBkYjfhJK4: all done
_ queue.go:164 Queue.Put from: error: queue full
--- PASS: TestFullQueue (0.00s)
=== RUN TestPipes
testlib.go:32: test directory: "/tmp/testlib_146121583"
_ queue.go:308 Queue.SendLoop RHLQsbyOZvM: from from
_ queue.go:367 Queue.SendLoop RHLQsbyOZvM: to sent
_ queue.go:375 Queue.SendLoop RHLQsbyOZvM: error: failed to write: open /tmp/testlib_3671369170/.m:RHLQsbyOZvM1769700672: no such file or directory
_ queue.go:342 Queue.SendLoop RHLQsbyOZvM: all done
E queue.go:230 failed to remove queue file "/tmp/testlib_3671369170/m:RHLQsbyOZvM": remove /tmp/testlib_3671369170/m:RHLQsbyOZvM: no such file or directory
--- PASS: TestPipes (0.01s)
=== RUN TestBadPath
--- PASS: TestBadPath (0.00s)
=== RUN TestNextDelay
--- PASS: TestNextDelay (0.00s)
=== RUN TestSerialization
testlib.go:32: test directory: "/tmp/testlib_1008044777"
_ queue.go:308 Queue.SendLoop Xg9anYl1JtQ: from from@loco
_ queue.go:367 Queue.SendLoop Xg9anYl1JtQ: to@to sent
_ queue.go:342 Queue.SendLoop Xg9anYl1JtQ: all done
--- PASS: TestSerialization (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/queue 0.071s
=== RUN TestWriteFile
testlib.go:32: test directory: "/tmp/testlib_517782626"
--- PASS: TestWriteFile (0.00s)
=== RUN TestWriteFileWithOp
testlib.go:32: test directory: "/tmp/testlib_2697507187"
--- PASS: TestWriteFileWithOp (0.00s)
=== RUN TestWriteFileWithFailingOp
testlib.go:32: test directory: "/tmp/testlib_2292991336"
--- PASS: TestWriteFileWithFailingOp (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/safeio 0.010s
=== RUN TestString
--- PASS: TestString (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/set 0.004s
=== RUN TestIsPermanent
--- PASS: TestIsPermanent (0.00s)
=== RUN TestIsASCII
--- PASS: TestIsASCII (0.00s)
=== RUN TestBasic
--- PASS: TestBasic (0.00s)
=== RUN TestSMTPUTF8
--- PASS: TestSMTPUTF8 (0.00s)
=== RUN TestSMTPUTF8NotSupported
--- PASS: TestSMTPUTF8NotSupported (0.00s)
=== RUN TestFallbackToIDNA
--- PASS: TestFallbackToIDNA (0.00s)
=== RUN TestLineTooLong
--- PASS: TestLineTooLong (0.87s)
PASS
ok blitiri.com.ar/go/chasquid/internal/smtp 0.883s
_ server.go:218 Server listening on 127.0.0.1:43333 (submission)
2023-03-09 04:44:16.396804 daemon listening on 127.0.0.1:43333
_ server.go:218 Server listening on 127.0.0.1:45369 (submission+TLS)
2023-03-09 04:44:16.397095 daemon listening on 127.0.0.1:45369
_ server.go:218 Server listening on 127.0.0.1:36095 (SMTP)
2023-03-09 04:44:16.397199 daemon listening on 127.0.0.1:36095
_ conn.go:189 SMTP.Conn 127.0.0.1:33996: error: error completing TLS handshake: EOF
=== RUN TestSecLevel
_ domaininfo.go:116 DomainInfo.Incoming slc: slc incoming level raised: TLS_CLIENT > PLAIN
_ domaininfo.go:108 DomainInfo.Incoming slc: error: slc incoming denied: PLAIN < TLS_CLIENT
_ conn.go:533 testconn testconn: error: security level check for slc failed (PLAIN)
--- PASS: TestSecLevel (0.00s)
=== RUN TestIsHeader
--- PASS: TestIsHeader (0.00s)
=== RUN TestReadUntilDot
conn_test.go:111: testing ""
conn_test.go:111: testing "."
conn_test.go:111: testing ".."
conn_test.go:111: testing ".\r\n"
conn_test.go:111: testing "\r\n."
conn_test.go:111: testing "\r\n.\r\n"
conn_test.go:111: testing ".\n"
conn_test.go:111: testing "\n."
conn_test.go:111: testing "\n.\n"
conn_test.go:111: testing ".\r"
conn_test.go:111: testing "\r."
conn_test.go:111: testing "\r.\r"
conn_test.go:111: testing "12345678901234567890\r\n.\r\n"
conn_test.go:111: testing "123456789012345678901234\r\n.\r\n"
conn_test.go:111: testing "1234567890123456789012345678901234567890\r\n.\r\n"
conn_test.go:111: testing "123456789012345678901234567890123456789012345678901234567890\r\n.\r\n"
conn_test.go:111: testing "12345678901234567890.12345678901234567890\n."
conn_test.go:111: testing "12345678901234567890.\n12345678901234567890\n."
conn_test.go:132: testing ".\na"
conn_test.go:132: testing "\n.\na"
conn_test.go:132: testing "\n.\nabc"
conn_test.go:132: testing "\n.\n12345678"
conn_test.go:132: testing "\n.\n12345678901234567890"
conn_test.go:132: testing "\n.\n1234567890123456789012345678901234567890"
conn_test.go:132: testing "\n.\n.\n"
--- PASS: TestReadUntilDot (0.00s)
=== RUN TestAddrLiteral
--- PASS: TestAddrLiteral (0.00s)
=== RUN TestSanitizeEHLODomain
--- PASS: TestSanitizeEHLODomain (0.00s)
=== RUN TestSimple
_ conn.go:684 SMTP.Conn 127.0.0.1:57718: Queued from from@from to [to@localhost] - RUZ9xZhJnqs
2023-03-09 04:44:16.503550 RUZ9xZhJnqs from=from@from queued ip=127.0.0.1:57718 to=[to@localhost]
_ queue.go:308 Queue.SendLoop RUZ9xZhJnqs: from from@from
_ queue.go:367 Queue.SendLoop RUZ9xZhJnqs: testuser@localhost sent
2023-03-09 04:44:16.503747 RUZ9xZhJnqs from=from@from to=testuser@localhost sent
--- PASS: TestSimple (0.00s)
=== RUN TestSimpleTLS
_ queue.go:342 Queue.SendLoop RUZ9xZhJnqs: all done
2023-03-09 04:44:16.504372 RUZ9xZhJnqs from=from@from all done
_ conn.go:684 SMTP.Conn 127.0.0.1:57720: Queued from from@from to [to@localhost] - asz6jdpqrjU
2023-03-09 04:44:16.519220 asz6jdpqrjU from=from@from queued ip=127.0.0.1:57720 to=[to@localhost]
_ queue.go:308 Queue.SendLoop asz6jdpqrjU: from from@from
_ queue.go:367 Queue.SendLoop asz6jdpqrjU: testuser@localhost sent
2023-03-09 04:44:16.519351 asz6jdpqrjU from=from@from to=testuser@localhost sent
--- PASS: TestSimpleTLS (0.02s)
=== RUN TestManyEmails
_ queue.go:342 Queue.SendLoop asz6jdpqrjU: all done
2023-03-09 04:44:16.519908 asz6jdpqrjU from=from@from all done
_ conn.go:684 SMTP.Conn 127.0.0.1:57722: Queued from from@from to [to@localhost] - -PNOhwIETa8
2023-03-09 04:44:16.534452 -PNOhwIETa8 from=from@from queued ip=127.0.0.1:57722 to=[to@localhost]
_ queue.go:308 Queue.SendLoop -PNOhwIETa8: from from@from
_ queue.go:367 Queue.SendLoop -PNOhwIETa8: testuser@localhost sent
2023-03-09 04:44:16.534561 -PNOhwIETa8 from=from@from to=testuser@localhost sent
_ queue.go:342 Queue.SendLoop -PNOhwIETa8: all done
2023-03-09 04:44:16.535091 -PNOhwIETa8 from=from@from all done
_ conn.go:684 SMTP.Conn 127.0.0.1:57722: Queued from from@from to [to@localhost] - jrXfnEwQ_g0
2023-03-09 04:44:16.535885 jrXfnEwQ_g0 from=from@from queued ip=127.0.0.1:57722 to=[to@localhost]
_ queue.go:308 Queue.SendLoop jrXfnEwQ_g0: from from@from
_ queue.go:367 Queue.SendLoop jrXfnEwQ_g0: testuser@localhost sent
2023-03-09 04:44:16.536028 jrXfnEwQ_g0 from=from@from to=testuser@localhost sent
_ queue.go:342 Queue.SendLoop jrXfnEwQ_g0: all done
2023-03-09 04:44:16.536558 jrXfnEwQ_g0 from=from@from all done
_ conn.go:684 SMTP.Conn 127.0.0.1:57722: Queued from from@from to [to@localhost] - aafcmh2qIyk
2023-03-09 04:44:16.537357 aafcmh2qIyk from=from@from queued ip=127.0.0.1:57722 to=[to@localhost]
_ queue.go:308 Queue.SendLoop aafcmh2qIyk: from from@from
_ queue.go:367 Queue.SendLoop aafcmh2qIyk: testuser@localhost sent
2023-03-09 04:44:16.537485 aafcmh2qIyk from=from@from to=testuser@localhost sent
--- PASS: TestManyEmails (0.02s)
=== RUN TestAuth
_ queue.go:342 Queue.SendLoop aafcmh2qIyk: all done
2023-03-09 04:44:16.538009 aafcmh2qIyk from=from@from all done
2023-03-09 04:44:16.690303 127.0.0.1:58742 auth succeeded for testuser@localhost
_ conn.go:684 SMTP.Conn 127.0.0.1:58742: Queued from testuser@localhost to [to@localhost] - L9gJaceIzN0
2023-03-09 04:44:16.692267 L9gJaceIzN0 from=testuser@localhost queued ip=127.0.0.1:58742 to=[to@localhost]
_ queue.go:308 Queue.SendLoop L9gJaceIzN0: from testuser@localhost
_ queue.go:367 Queue.SendLoop L9gJaceIzN0: testuser@localhost sent
2023-03-09 04:44:16.692434 L9gJaceIzN0 from=testuser@localhost to=testuser@localhost sent
--- PASS: TestAuth (0.15s)
=== RUN TestSubmissionWithoutAuth
_ queue.go:342 Queue.SendLoop L9gJaceIzN0: all done
2023-03-09 04:44:16.693135 L9gJaceIzN0 from=testuser@localhost all done
_ conn.go:298 SMTP.Conn 127.0.0.1:58744: error: MAIL failed: 550 5.7.9 Mail to submission port must be authenticated
--- PASS: TestSubmissionWithoutAuth (0.01s)
=== RUN TestAuthOnTLS
2023-03-09 04:44:16.859427 127.0.0.1:34008 auth succeeded for testuser@localhost
_ conn.go:684 SMTP.Conn 127.0.0.1:34008: Queued from testuser@localhost to [to@localhost] - Qu9JX0ypUAU
2023-03-09 04:44:16.861454 Qu9JX0ypUAU from=testuser@localhost queued ip=127.0.0.1:34008 to=[to@localhost]
_ queue.go:308 Queue.SendLoop Qu9JX0ypUAU: from testuser@localhost
_ queue.go:367 Queue.SendLoop Qu9JX0ypUAU: testuser@localhost sent
2023-03-09 04:44:16.861594 Qu9JX0ypUAU from=testuser@localhost to=testuser@localhost sent
--- PASS: TestAuthOnTLS (0.15s)
=== RUN TestAuthOnSMTP
_ queue.go:342 Queue.SendLoop Qu9JX0ypUAU: all done
2023-03-09 04:44:16.862291 Qu9JX0ypUAU from=testuser@localhost all done
2023-03-09 04:44:17.015141 127.0.0.1:57730 auth succeeded for testuser@localhost
_ conn.go:684 SMTP.Conn 127.0.0.1:57730: Queued from testuser@localhost to [to@localhost] - 3TE2ndQgYV8
2023-03-09 04:44:17.017078 3TE2ndQgYV8 from=testuser@localhost queued ip=127.0.0.1:57730 to=[to@localhost]
_ queue.go:308 Queue.SendLoop 3TE2ndQgYV8: from testuser@localhost
_ queue.go:367 Queue.SendLoop 3TE2ndQgYV8: testuser@localhost sent
2023-03-09 04:44:17.017222 3TE2ndQgYV8 from=testuser@localhost to=testuser@localhost sent
--- PASS: TestAuthOnSMTP (0.16s)
=== RUN TestBrokenAuth
_ queue.go:342 Queue.SendLoop 3TE2ndQgYV8: all done
2023-03-09 04:44:17.017921 3TE2ndQgYV8 from=testuser@localhost all done
_ conn.go:1075 SMTP.Conn 127.0.0.1:58750: error: error authenticating \"user\"@\"broken\": failed to auth
2023-03-09 04:44:17.143785 127.0.0.1:58750 auth failed for user@broken
_ conn.go:298 SMTP.Conn 127.0.0.1:58750: error: AUTH failed: 454 4.7.0 Temporary authentication failure
_ conn.go:298 SMTP.Conn 127.0.0.1:58750: error: unknown<\"*\"> failed: 500 5.5.1 Unknown command
--- PASS: TestBrokenAuth (0.13s)
=== RUN TestWrongMailParsing
_ conn.go:298 SMTP.Conn 127.0.0.1:57734: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:298 SMTP.Conn 127.0.0.1:57734: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:298 SMTP.Conn 127.0.0.1:57734: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57734: error: too many errors, breaking connection
_ conn.go:298 SMTP.Conn 127.0.0.1:57736: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:298 SMTP.Conn 127.0.0.1:57736: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:298 SMTP.Conn 127.0.0.1:57736: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57736: error: too many errors, breaking connection
_ conn.go:298 SMTP.Conn 127.0.0.1:57738: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:298 SMTP.Conn 127.0.0.1:57738: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:298 SMTP.Conn 127.0.0.1:57738: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57738: error: too many errors, breaking connection
_ conn.go:298 SMTP.Conn 127.0.0.1:57740: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:298 SMTP.Conn 127.0.0.1:57740: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:298 SMTP.Conn 127.0.0.1:57740: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57740: error: too many errors, breaking connection
_ conn.go:298 SMTP.Conn 127.0.0.1:57742: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:298 SMTP.Conn 127.0.0.1:57742: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:298 SMTP.Conn 127.0.0.1:57742: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57742: error: too many errors, breaking connection
_ conn.go:298 SMTP.Conn 127.0.0.1:57744: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:298 SMTP.Conn 127.0.0.1:57744: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:298 SMTP.Conn 127.0.0.1:57744: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57744: error: too many errors, breaking connection
--- PASS: TestWrongMailParsing (0.01s)
=== RUN TestNullMailFrom
--- PASS: TestNullMailFrom (0.00s)
=== RUN TestRcptBeforeMail
_ conn.go:298 SMTP.Conn 127.0.0.1:57748: error: RCPT failed: 503 5.5.1 Sender not yet given
--- PASS: TestRcptBeforeMail (0.00s)
=== RUN TestRcptOption
--- PASS: TestRcptOption (0.01s)
=== RUN TestRelayForbidden
2023-03-09 04:44:17.169082 127.0.0.1:57752 rejected from=from@somewhere to=[to@somewhere] - relay not allowed
_ conn.go:298 SMTP.Conn 127.0.0.1:57752: error: RCPT failed: 503 5.7.1 Relay not allowed
--- PASS: TestRelayForbidden (0.00s)
=== RUN TestTooManyRecipients
2023-03-09 04:44:17.322189 127.0.0.1:58772 auth succeeded for testuser@localhost
_ conn.go:298 SMTP.Conn 127.0.0.1:58772: error: RCPT failed: 452 4.5.3 Too many recipients
--- PASS: TestTooManyRecipients (0.17s)
=== RUN TestRcptBrokenExists
_ conn.go:596 SMTP.Conn 127.0.0.1:57756: error: error checking if user \"to@broken\" exists: failed to check if user exists
2023-03-09 04:44:17.352661 127.0.0.1:57756 rejected from=from@localhost to=[to@broken] - error checking if user exists: failed to check if user exists
_ conn.go:298 SMTP.Conn 127.0.0.1:57756: error: RCPT failed: 451 4.4.3 Temporary error checking address
--- PASS: TestRcptBrokenExists (0.01s)
=== RUN TestRcptUserDoesNotExist
2023-03-09 04:44:17.366893 127.0.0.1:57758 rejected from=from@localhost to=[doesnotexist@localhost] - local user does not exist
_ conn.go:298 SMTP.Conn 127.0.0.1:57758: error: RCPT failed: 550 5.1.1 Destination address is unknown (user does not exist)
--- PASS: TestRcptUserDoesNotExist (0.01s)
=== RUN TestTooMuchData
_ queue.go:308 Queue.SendLoop _iqEFONdZNM: from from@from
_ queue.go:367 Queue.SendLoop _iqEFONdZNM: testuser@localhost sent
_ conn.go:684 SMTP.Conn 127.0.0.1:57760: Queued from from@from to [to@localhost] - _iqEFONdZNM
2023-03-09 04:44:21.461201 _iqEFONdZNM from=from@from to=testuser@localhost sent
2023-03-09 04:44:21.461266 _iqEFONdZNM from=from@from queued ip=127.0.0.1:57760 to=[to@localhost]
_ queue.go:342 Queue.SendLoop _iqEFONdZNM: all done
2023-03-09 04:44:21.505968 _iqEFONdZNM from=from@from all done
_ conn.go:684 SMTP.Conn 127.0.0.1:57760: Queued from from@from to [to@localhost] - P8J1LFe-UoM
_ queue.go:308 Queue.SendLoop P8J1LFe-UoM: from from@from
2023-03-09 04:44:29.249138 P8J1LFe-UoM from=from@from queued ip=127.0.0.1:57760 to=[to@localhost]
_ queue.go:367 Queue.SendLoop P8J1LFe-UoM: testuser@localhost sent
2023-03-09 04:44:29.249267 P8J1LFe-UoM from=from@from to=testuser@localhost sent
_ queue.go:342 Queue.SendLoop P8J1LFe-UoM: all done
2023-03-09 04:44:29.276064 P8J1LFe-UoM from=from@from all done
_ conn.go:298 SMTP.Conn 127.0.0.1:57760: error: DATA failed: 552 5.3.4 Message too big
_ conn.go:684 SMTP.Conn 127.0.0.1:57760: Queued from from@from to [to@localhost] - S6XLww0IJhg
2023-03-09 04:44:34.103295 S6XLww0IJhg from=from@from queued ip=127.0.0.1:57760 to=[to@localhost]
_ queue.go:308 Queue.SendLoop S6XLww0IJhg: from from@from
_ queue.go:367 Queue.SendLoop S6XLww0IJhg: testuser@localhost sent
2023-03-09 04:44:34.103430 S6XLww0IJhg from=from@from to=testuser@localhost sent
--- PASS: TestTooMuchData (16.74s)
=== RUN TestSimpleCommands
_ conn.go:298 SMTP.Conn 127.0.0.1:57762: error: VRFY failed: 502 5.5.1 You have a strange feeling for a moment, then it passes.
_ conn.go:298 SMTP.Conn 127.0.0.1:57762: error: EXPN failed: 502 5.5.1 You feel disoriented for a moment.
--- PASS: TestSimpleCommands (0.00s)
=== RUN TestLongLines
_ conn.go:298 SMTP.Conn 127.0.0.1:57764: error: unknown<\"\"> failed: 500 5.5.1 Unknown command
_ conn.go:322 SMTP.Conn 127.0.0.1:57764: error: exiting with error: line too long
--- PASS: TestLongLines (0.00s)
=== RUN TestReset
--- PASS: TestReset (0.00s)
=== RUN TestRepeatedStartTLS
_ conn.go:298 SMTP.Conn 127.0.0.1:57768: error: STARTTLS failed: 503 5.5.1 You are already wearing that!
--- PASS: TestRepeatedStartTLS (0.01s)
=== RUN TestStartTLSOnTLS
_ conn.go:298 SMTP.Conn 127.0.0.1:34050: error: STARTTLS failed: 503 5.5.1 You are already wearing that!
--- PASS: TestStartTLSOnTLS (0.01s)
=== RUN FuzzConnection
=== RUN FuzzConnection/3d7e992212e817da7afdb7a4e769ceec1d4047a2e630bec4b35ecd4d55560424
_ conn.go:298 SMTP.Conn 127.0.0.1:57772: error: RCPT failed: 500 5.5.2 Unknown command
_ conn.go:298 SMTP.Conn 127.0.0.1:57772: error: RCPT failed: 500 5.5.4 Malformed command: EOF
_ conn.go:298 SMTP.Conn 127.0.0.1:57772: error: RCPT failed: 501 5.1.3 Malformed destination address
_ conn.go:305 SMTP.Conn 127.0.0.1:57772: error: too many errors, breaking connection
=== RUN FuzzConnection/68d8c7b5f149996ffd46ad9a15852165d8c1cbd6c03cceb9382e5add16415c94
_ conn.go:298 SMTP.Conn 127.0.0.1:57774: error: DATA failed: 503 5.5.1 Invisible customers are not welcome!
_ conn.go:298 SMTP.Conn 127.0.0.1:57774: error: DATA failed: 503 5.5.1 Sender not yet given
=== RUN FuzzConnection/79e51b30c215fb19a29855deebf2ed8299b35ca6f14db9681ee504e216c44a7f
2023-03-09 04:44:37.809901 127.0.0.1:57774 rejected from=a@b to=[user@testserver] - relay not allowed
_ conn.go:298 SMTP.Conn 127.0.0.1:57774: error: RCPT failed: 503 5.7.1 Relay not allowed
_ conn.go:305 SMTP.Conn 127.0.0.1:57774: error: too many errors, breaking connection
2023-03-09 04:44:37.810421 127.0.0.1:57776 rejected from=<> to=[user@testserver] - relay not allowed
_ conn.go:298 SMTP.Conn 127.0.0.1:57776: error: RCPT failed: 503 5.7.1 Relay not allowed
_ conn.go:298 SMTP.Conn 127.0.0.1:57776: error: DATA failed: 503 5.5.1 Need an address to send to
_ conn.go:298 SMTP.Conn 127.0.0.1:57776: error: unknown<\"FROM:\"> failed: 500 5.5.1 Unknown command
_ conn.go:305 SMTP.Conn 127.0.0.1:57776: error: too many errors, breaking connection
=== RUN FuzzConnection/83ab02fccf91c1b9c0c972de745dc2a45d23dc3236f9027e605c3e017d8898fe
_ conn.go:298 SMTP.Conn 127.0.0.1:57778: error: MAIL failed: 500 5.5.2 Unknown command
_ conn.go:298 SMTP.Conn 127.0.0.1:57778: error: MAIL failed: 500 5.5.4 Malformed command: EOF
_ conn.go:298 SMTP.Conn 127.0.0.1:57778: error: MAIL failed: 501 5.1.7 Sender address malformed
_ conn.go:305 SMTP.Conn 127.0.0.1:57778: error: too many errors, breaking connection
=== RUN FuzzConnection/a24124ade554d7a25de538f2cbbced6245ba60e90d221e51590456e222c80359
_ conn.go:298 SMTP.Conn 127.0.0.1:57780: error: HELO failed: 501 Invisible customers are not welcome!
_ conn.go:298 SMTP.Conn 127.0.0.1:57780: error: EHLO failed: 501 Invisible customers are not welcome!
=== RUN FuzzConnection/b896b41db27f6e36e4e727ac4f7b3d02fad34d217855c0d433ea3a325951b3bf
=== RUN FuzzConnection/bf15e6fb937795251090940ac60a37705b36a13e71a9557e7aaf0618ea2cf661
2023-03-09 04:44:37.814326 127.0.0.1:57784 rejected from=<> to=[user@testserver] - relay not allowed
_ conn.go:298 SMTP.Conn 127.0.0.1:57784: error: RCPT failed: 503 5.7.1 Relay not allowed
_ conn.go:298 SMTP.Conn 127.0.0.1:57784: error: DATA failed: 503 5.5.1 Need an address to send to
_ conn.go:298 SMTP.Conn 127.0.0.1:57784: error: unknown<\"FROM:\"> failed: 500 5.5.1 Unknown command
_ conn.go:305 SMTP.Conn 127.0.0.1:57784: error: too many errors, breaking connection
=== RUN FuzzConnection/d1b1ccbbb380c53282cc2689c4bd9ff0d03a03698e9be55371739ef95d7dd671
_ queue.go:342 Queue.SendLoop S6XLww0IJhg: all done
2023-03-09 04:44:37.815027 S6XLww0IJhg from=from@from all done
_ conn.go:298 SMTP.Conn 127.0.0.1:57786: error: AUTH failed: 503 5.7.10 You feel vulnerable
_ conn.go:298 SMTP.Conn 127.0.0.1:57786: error: AUTH failed: 503 5.7.10 You feel vulnerable
_ conn.go:298 SMTP.Conn 127.0.0.1:57786: error: AUTH failed: 503 5.7.10 You feel vulnerable
_ conn.go:305 SMTP.Conn 127.0.0.1:57786: error: too many errors, breaking connection
=== RUN FuzzConnection/dc70e53325976a3a1067feb0b0c956c5a9abec1c867f8198808ccff83f594ded
_ conn.go:298 SMTP.Conn 127.0.0.1:57788: error: unknown<\"WHATIS\"> failed: 500 5.5.1 Unknown command
=== RUN FuzzConnection/e7682fde78ce0d78ddc7a818f151b6f04466a2c122197a2e4e8048d194ed72c2
_ conn.go:298 SMTP.Conn 127.0.0.1:57790: error: AUTH failed: 503 5.7.10 You feel vulnerable
=== RUN FuzzConnection/fd41d0c11b1bb7f89825934b2ec51db1df166e34b4610e8089549eedf2e3635c
_ conn.go:298 SMTP.Conn 127.0.0.1:34072: error: AUTH failed: 534 5.7.9 Asmodeus demands 534 zorkmids for safe passage
_ conn.go:298 SMTP.Conn 127.0.0.1:34072: error: AUTH failed: 501 5.5.2 Error decoding AUTH response: illegal base64 data at input byte 28
2023-03-09 04:44:37.939327 127.0.0.1:34072 auth failed for user@testserver
_ conn.go:298 SMTP.Conn 127.0.0.1:34072: error: AUTH failed: 535 5.7.8 Incorrect user or password
_ conn.go:305 SMTP.Conn 127.0.0.1:34072: error: too many errors, breaking connection
--- PASS: FuzzConnection (3.80s)
--- PASS: FuzzConnection/3d7e992212e817da7afdb7a4e769ceec1d4047a2e630bec4b35ecd4d55560424 (3.67s)
--- PASS: FuzzConnection/68d8c7b5f149996ffd46ad9a15852165d8c1cbd6c03cceb9382e5add16415c94 (0.00s)
--- PASS: FuzzConnection/79e51b30c215fb19a29855deebf2ed8299b35ca6f14db9681ee504e216c44a7f (0.00s)
--- PASS: FuzzConnection/83ab02fccf91c1b9c0c972de745dc2a45d23dc3236f9027e605c3e017d8898fe (0.00s)
--- PASS: FuzzConnection/a24124ade554d7a25de538f2cbbced6245ba60e90d221e51590456e222c80359 (0.00s)
--- PASS: FuzzConnection/b896b41db27f6e36e4e727ac4f7b3d02fad34d217855c0d433ea3a325951b3bf (0.00s)
--- PASS: FuzzConnection/bf15e6fb937795251090940ac60a37705b36a13e71a9557e7aaf0618ea2cf661 (0.00s)
--- PASS: FuzzConnection/d1b1ccbbb380c53282cc2689c4bd9ff0d03a03698e9be55371739ef95d7dd671 (0.00s)
--- PASS: FuzzConnection/dc70e53325976a3a1067feb0b0c956c5a9abec1c867f8198808ccff83f594ded (0.00s)
--- PASS: FuzzConnection/e7682fde78ce0d78ddc7a818f151b6f04466a2c122197a2e4e8048d194ed72c2 (0.00s)
--- PASS: FuzzConnection/fd41d0c11b1bb7f89825934b2ec51db1df166e34b4610e8089549eedf2e3635c (0.12s)
PASS
ok blitiri.com.ar/go/chasquid/internal/smtpsrv 22.050s
=== RUN TestParsePolicy
sts_test.go:90: pol1: &{Version:STSv1 Mode:enforce MXs:[*.mail.example.com] MaxAge:34h17m36s}
--- PASS: TestParsePolicy (0.00s)
=== RUN TestCheckPolicy
--- PASS: TestCheckPolicy (0.00s)
=== RUN TestMatchDomain
--- PASS: TestMatchDomain (0.00s)
=== RUN TestMXIsAllowed
--- PASS: TestMXIsAllowed (0.00s)
=== RUN TestFetch
sts_test.go:203: domain.com: &{Version:STSv1 Mode:enforce MXs:[*.mail.domain.com] MaxAge:1h0m0s}
sts_test.go:210: policy404: got error as expected: HTTP response status code: 404
sts_test.go:218: version99: got expected error: unknown policy version
sts_test.go:226: domErr: got expected error: error for testing purposes
--- PASS: TestFetch (0.00s)
=== RUN TestPolicyTooBig
sts_test.go:242: got error as expected: MTA-STS TXT record missing
--- PASS: TestPolicyTooBig (0.03s)
=== RUN TestCacheBasics
testlib.go:32: test directory: "/tmp/testlib_327069489"
sts_test.go:277: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:286: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:300: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:309: cache fetched domErr: <nil>
--- PASS: TestCacheBasics (0.00s)
=== RUN TestCacheBadData
testlib.go:32: test directory: "/tmp/testlib_3459600536"
sts_test.go:349: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:363: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:372: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:349: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:363: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
sts_test.go:372: cache fetched domain.com: &{STSv1 enforce [*.mail.domain.com] 1h0m0s}
--- PASS: TestCacheBadData (0.00s)
=== RUN TestCacheRefresh
testlib.go:32: test directory: "/tmp/testlib_4205674865"
sts_test.go:389: Fetch "refresh-test": &{STSv1 enforce [mx] 1m40s}
sts_test.go:389: Fetch "refresh-test": &{STSv1 enforce [mx] 1m40s}
sts_test.go:389: Fetch "refresh-test": &{STSv1 enforce [mx] 3m20s}
--- PASS: TestCacheRefresh (0.01s)
=== RUN TestCacheSlashSafe
testlib.go:32: test directory: "/tmp/testlib_453822699"
sts_test.go:464: recovered: domain contains slash
--- PASS: TestCacheSlashSafe (0.00s)
=== RUN TestURLForDomain
--- PASS: TestURLForDomain (0.00s)
=== RUN TestHasSTSRecord
--- PASS: TestHasSTSRecord (0.00s)
=== RUN TestHTTPGet
--- PASS: TestHTTPGet (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/sts 0.081s
=== RUN TestBasic
testlib.go:32: test directory: "/tmp/testlib_3761746499"
--- PASS: TestBasic (0.00s)
=== RUN TestRemoveCheck
testlib_test.go:33: recovered: invalid/dangerous directory
--- PASS: TestRemoveCheck (0.00s)
=== RUN TestLeaveDirOnError
--- PASS: TestLeaveDirOnError (0.00s)
=== RUN TestRewriteSafeguard
testlib_test.go:60: recovered: invalid/dangerous path
--- PASS: TestRewriteSafeguard (0.00s)
=== RUN TestRewrite
testlib.go:32: test directory: "/tmp/testlib_356234778"
--- PASS: TestRewrite (0.00s)
=== RUN TestGetFreePort
--- PASS: TestGetFreePort (0.00s)
=== RUN TestWaitFor
--- PASS: TestWaitFor (0.02s)
=== RUN TestGenerateCert
testlib.go:32: test directory: "/tmp/testlib_2016481987"
--- PASS: TestGenerateCert (0.37s)
=== RUN TestGenerateCertBadDir
--- PASS: TestGenerateCertBadDir (0.30s)
PASS
ok blitiri.com.ar/go/chasquid/internal/testlib 0.716s
=== RUN TestVersionName
--- PASS: TestVersionName (0.00s)
=== RUN TestCipherSuiteName
--- PASS: TestCipherSuiteName (0.00s)
PASS
ok blitiri.com.ar/go/chasquid/internal/tlsconst 0.004s
? blitiri.com.ar/go/chasquid/internal/trace [no test files]
=== RUN TestEmptyLoad
userdb_test.go:37: file: "/tmp/userdb_test1120658558"
userdb_test.go:37: file: "/tmp/userdb_test3458871730"
--- PASS: TestEmptyLoad (0.00s)
=== RUN TestWrite
userdb_test.go:37: file: "/tmp/userdb_test2170718794"
--- PASS: TestWrite (1.08s)
=== RUN TestNew
--- PASS: TestNew (0.15s)
=== RUN TestInvalidUsername
userdb_test.go:37: file: "/tmp/userdb_test611581955"
--- PASS: TestInvalidUsername (0.00s)
=== RUN TestPlainScheme
userdb_test.go:37: file: "/tmp/userdb_test2290103211"
--- PASS: TestPlainScheme (0.00s)
=== RUN TestReload
userdb_test.go:37: file: "/tmp/userdb_test3914481222"
--- PASS: TestReload (0.00s)
=== RUN TestRemoveUser
userdb_test.go:37: file: "/tmp/userdb_test1935865611"
--- PASS: TestRemoveUser (0.15s)
=== RUN TestExists
userdb_test.go:37: file: "/tmp/userdb_test575751360"
--- PASS: TestExists (0.15s)
PASS
ok blitiri.com.ar/go/chasquid/internal/userdb 1.551s
create-stamp debian/debhelper-build-stamp
dh_testroot -a -O--buildsystem=golang
dh_prep -a -O--buildsystem=golang
dh_installdirs -a -O--buildsystem=golang
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install -- --no-source
cd obj-arm-linux-gnueabihf && mkdir -p /<<PKGBUILDDIR>>/debian/chasquid/usr
cd obj-arm-linux-gnueabihf && cp -r bin /<<PKGBUILDDIR>>/debian/chasquid/usr
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install -a -O--buildsystem=golang
debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# Some entries in docs/ are symlinks; replace them with copies so
# dh_installdocs doesn't leave dangling links.
cp -r docs/ .tmpdocs/
cp README.md .tmpdocs/
( cd .tmpdocs/; for f in `find . -type l`; do \
cp --remove-destination `readlink $f` $f; done )
dh_installdocs .tmpdocs/*
rm -r .tmpdocs/
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_installchangelogs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installchangelogs -k docs/relnotes.md
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installman -a -O--buildsystem=golang
debian/rules override_dh_installsystemd
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installsystemd --name chasquid chasquid.service
dh_installsystemd --name chasquid --no-enable chasquid-smtp.socket
dh_installsystemd --name chasquid --no-enable \
chasquid-submission.socket
dh_installsystemd --name chasquid --no-enable \
chasquid-submission_tls.socket
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installsystemduser -a -O--buildsystem=golang
dh_perl -a -O--buildsystem=golang
dh_link -a -O--buildsystem=golang
dh_strip_nondeterminism -a -O--buildsystem=golang
dh_compress -a -O--buildsystem=golang
dh_fixperms -a -O--buildsystem=golang
dh_missing -a -O--buildsystem=golang
dh_strip -a -O--buildsystem=golang
dh_strip: warning: Could not find the BuildID in debian/chasquid/usr/bin/mda-lmtp
dh_strip: warning: Could not find the BuildID in debian/chasquid/usr/bin/smtp-check
dh_strip: warning: Could not find the BuildID in debian/chasquid/usr/bin/chasquid-util
dh_strip: warning: Could not find the BuildID in debian/chasquid/usr/bin/chasquid
dh_makeshlibs -a -O--buildsystem=golang
dh_shlibdeps -a -O--buildsystem=golang
dh_installdeb -a -O--buildsystem=golang
dh_golang -a -O--buildsystem=golang
dh_gencontrol -a -O--buildsystem=golang
dpkg-gencontrol: warning: package chasquid: substitution variable ${misc:Static-Built-Using} unused, but is defined
dh_md5sums -a -O--buildsystem=golang
dh_builddeb -a -O--buildsystem=golang
dpkg-deb: building package 'chasquid' in '../chasquid_1.11-2_armhf.deb'.
dpkg-genbuildinfo --build=any -O../chasquid_1.11-2_armhf.buildinfo
dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> -O../chasquid_1.11-2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2023-03-09T04:45:13Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Post Build Chroot |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
chasquid_1.11-2_armhf.changes:
------------------------------
Format: 1.8
Date: Mon, 27 Feb 2023 18:48:59 +0530
Source: chasquid
Binary: chasquid
Architecture: armhf
Version: 1.11-2
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Alberto Bertogli <albertito@blitiri.com.ar>
Description:
chasquid - simple SMTP (email) server written in go
Changes:
chasquid (1.11-2) unstable; urgency=medium
.
* Fix systemd config files (revert to 1.10 for Debian)
to minimize risk of issues when upgrading the package.
Checksums-Sha1:
aab3c2c9c581e8f65b4a365be140049dab20a162 5160 chasquid_1.11-2_armhf.buildinfo
248e449ccf088ef2958b1c20f38146a0eb089d87 4853836 chasquid_1.11-2_armhf.deb
Checksums-Sha256:
5c69acaddacadc03a9e719dc837fd2362ef8ed2a1583bf7e441764c14b087b9d 5160 chasquid_1.11-2_armhf.buildinfo
f211c601b46da5d7a87f78106cadbe9eb37509c14b11379855185e58dc9770cd 4853836 chasquid_1.11-2_armhf.deb
Files:
aec0fb0425e9f26f1a4780e852d09cc8 5160 mail optional chasquid_1.11-2_armhf.buildinfo
01e361f51b68ff1eb738f29f73eb0148 4853836 mail optional chasquid_1.11-2_armhf.deb
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
chasquid_1.11-2_armhf.deb
-------------------------
new Debian package, version 2.0.
size 4853836 bytes: control archive=3368 bytes.
112 bytes, 4 lines conffiles
996 bytes, 19 lines control
3028 bytes, 43 lines md5sums
6677 bytes, 169 lines * postinst #!/bin/sh
1951 bytes, 62 lines * postrm #!/bin/sh
989 bytes, 22 lines * prerm #!/bin/sh
Package: chasquid
Version: 1.11-2
Architecture: armhf
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 23626
Depends: libc6 (>= 2.34)
Built-Using: golang-1.19 (= 1.19.6-2), golang-blitiri-go-log (= 1.1.0-1), golang-blitiri-go-spf (= 1.5.1-1), golang-blitiri-go-systemd (= 1.1.0-1), golang-go.crypto (= 1:0.4.0-1), golang-golang-x-net (= 1:0.7.0+dfsg-1), golang-golang-x-sys (= 0.3.0-1), golang-golang-x-term (= 0.3.0-1), golang-golang-x-text (= 0.5.0-1), golang-google-protobuf (= 1.28.1-3)
Section: mail
Priority: optional
Homepage: https://blitiri.com.ar/p/chasquid
Description: simple SMTP (email) server written in go
chasquid is an SMTP (email) server with a focus on simplicity, security, and
ease of operation.
.
It sends and receives email as a typical MTA (for example, can be used instead
of Postfix or Exim), and it is designed mainly for individuals and small
groups.
.
It's written in Go, and is open source under the Apache license 2.0.
drwxr-xr-x root/root 0 2023-02-27 13:18 ./
drwxr-xr-x root/root 0 2023-02-27 13:18 ./etc/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./etc/chasquid/
-rw-r--r-- root/root 918 2023-02-27 13:18 ./etc/chasquid/README
drwxr-xr-x root/root 0 2023-02-27 13:18 ./etc/chasquid/certs/
-rw-r--r-- root/root 412 2023-02-27 13:17 ./etc/chasquid/certs/README.certs
-rw-r--r-- root/root 3554 2023-02-27 13:17 ./etc/chasquid/chasquid.conf
drwxr-xr-x root/root 0 2023-02-27 13:18 ./etc/chasquid/domains/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./etc/chasquid/hooks/
-rwxr-xr-x root/root 3818 2023-02-27 13:18 ./etc/chasquid/hooks/post-data
drwxr-xr-x root/root 0 2023-02-27 13:18 ./lib/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./lib/systemd/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./lib/systemd/system/
-rw-r--r-- root/root 167 2023-02-27 13:17 ./lib/systemd/system/chasquid-smtp.socket
-rw-r--r-- root/root 180 2023-02-27 13:17 ./lib/systemd/system/chasquid-submission.socket
-rw-r--r-- root/root 193 2023-02-27 13:17 ./lib/systemd/system/chasquid-submission_tls.socket
-rw-r--r-- root/root 370 2023-02-27 13:17 ./lib/systemd/system/chasquid.service
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/bin/
-rwxr-xr-x root/root 9731856 2023-02-27 13:18 ./usr/bin/chasquid
-rwxr-xr-x root/root 6955912 2023-02-27 13:18 ./usr/bin/chasquid-util
-rwxr-xr-x root/root 1971576 2023-02-27 13:18 ./usr/bin/mda-lmtp
-rwxr-xr-x root/root 5389792 2023-02-27 13:18 ./usr/bin/smtp-check
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/doc/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/doc/chasquid/
-rw-r--r-- root/root 3330 2023-02-27 13:18 ./usr/share/doc/chasquid/README.md
-rw-r--r-- root/root 3268 2023-02-27 13:18 ./usr/share/doc/chasquid/aliases.md
-rw-r--r-- root/root 1260 2023-02-27 13:18 ./usr/share/doc/chasquid/changelog.Debian.gz
-rw-r--r-- root/root 2272 2023-02-19 16:20 ./usr/share/doc/chasquid/changelog.gz
-rw-r--r-- root/root 1137 2023-02-27 13:17 ./usr/share/doc/chasquid/copyright
-rw-r--r-- root/root 2549 2023-02-27 13:18 ./usr/share/doc/chasquid/dkim.md
-rw-r--r-- root/root 2367 2023-02-27 13:18 ./usr/share/doc/chasquid/docker.md
-rw-r--r-- root/root 1917 2023-02-27 13:18 ./usr/share/doc/chasquid/dovecot.md
-rw-r--r-- root/root 1746 2023-02-27 13:18 ./usr/share/doc/chasquid/flow.md
-rw-r--r-- root/root 799 2023-02-27 13:18 ./usr/share/doc/chasquid/haproxy.md
-rw-r--r-- root/root 2749 2023-02-27 13:18 ./usr/share/doc/chasquid/hooks.md
-rw-r--r-- root/root 2929 2023-02-27 13:18 ./usr/share/doc/chasquid/howto.md.gz
-rw-r--r-- root/root 588 2023-02-27 13:18 ./usr/share/doc/chasquid/index.md
-rw-r--r-- root/root 3940 2023-02-27 13:18 ./usr/share/doc/chasquid/install.md
-rw-r--r-- root/root 1577 2023-02-27 13:18 ./usr/share/doc/chasquid/knownissues.md
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/doc/chasquid/man/
-rw-r--r-- root/root 2290 2023-02-27 13:18 ./usr/share/doc/chasquid/man/chasquid-util.1.gz
-rw-r--r-- root/root 1344 2023-02-27 13:18 ./usr/share/doc/chasquid/man/chasquid-util.1.pod
-rw-r--r-- root/root 2935 2023-02-27 13:18 ./usr/share/doc/chasquid/man/chasquid.1.gz
-rw-r--r-- root/root 2397 2023-02-27 13:18 ./usr/share/doc/chasquid/man/chasquid.1.pod
-rw-r--r-- root/root 3637 2023-02-27 13:18 ./usr/share/doc/chasquid/man/chasquid.conf.5.gz
-rw-r--r-- root/root 1777 2023-02-27 13:18 ./usr/share/doc/chasquid/man/chasquid.conf.5.pod.gz
-rw-r--r-- root/root 598 2023-02-27 13:18 ./usr/share/doc/chasquid/man/generate.sh
-rw-r--r-- root/root 1362 2023-02-27 13:18 ./usr/share/doc/chasquid/man/index.md
-rw-r--r-- root/root 2394 2023-02-27 13:18 ./usr/share/doc/chasquid/man/mda-lmtp.1.gz
-rw-r--r-- root/root 1157 2023-02-27 13:18 ./usr/share/doc/chasquid/man/mda-lmtp.1.pod
-rw-r--r-- root/root 2036 2023-02-27 13:18 ./usr/share/doc/chasquid/man/smtp-check.1.gz
-rw-r--r-- root/root 459 2023-02-27 13:18 ./usr/share/doc/chasquid/man/smtp-check.1.pod
-rw-r--r-- root/root 1539 2023-02-27 13:18 ./usr/share/doc/chasquid/monitoring.md.gz
lrwxrwxrwx root/root 0 2023-02-27 13:18 ./usr/share/doc/chasquid/relnotes.md.gz -> changelog.gz
-rw-r--r-- root/root 2296 2023-02-27 13:18 ./usr/share/doc/chasquid/sec-levels.md.gz
-rw-r--r-- root/root 3699 2023-02-27 13:18 ./usr/share/doc/chasquid/tests.md
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/man/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/man/man1/
-rw-r--r-- root/root 2290 2023-02-27 13:18 ./usr/share/man/man1/chasquid-util.1.gz
-rw-r--r-- root/root 2935 2023-02-27 13:18 ./usr/share/man/man1/chasquid.1.gz
-rw-r--r-- root/root 2394 2023-02-27 13:18 ./usr/share/man/man1/mda-lmtp.1.gz
-rw-r--r-- root/root 2036 2023-02-27 13:18 ./usr/share/man/man1/smtp-check.1.gz
drwxr-xr-x root/root 0 2023-02-27 13:18 ./usr/share/man/man5/
-rw-r--r-- root/root 3637 2023-02-27 13:18 ./usr/share/man/man5/chasquid.conf.5.gz
drwxr-xr-x root/root 0 2023-02-27 13:18 ./var/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./var/lib/
drwxr-xr-x root/root 0 2023-02-27 13:18 ./var/lib/chasquid/
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: armhf
Build-Space: 203332
Build-Time: 117
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 253
Job: chasquid_1.11-2
Machine Architecture: armhf
Package: chasquid
Package-Time: 389
Source-Version: 1.11-2
Space: 203332
Status: successful
Version: 1.11-2
--------------------------------------------------------------------------------
Finished at 2023-03-09T04:45:13Z
Build needed 00:06:29, 203332k disk space