Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gromox for openSUSE:Factory checked in at 2024-06-11 18:31:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gromox (Old) and /work/SRC/openSUSE:Factory/.gromox.new.19518 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gromox" Tue Jun 11 18:31:19 2024 rev:31 rq:1179959 version:2.29 Changes: -------- --- /work/SRC/openSUSE:Factory/gromox/gromox.changes 2024-05-03 10:28:44.434791249 +0200 +++ /work/SRC/openSUSE:Factory/.gromox.new.19518/gromox.changes 2024-06-11 18:32:58.300936221 +0200 @@ -1,0 +2,13 @@ +Mon Jun 3 23:17:28 UTC 2024 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 2.29 + * dnsbl_filter: support DNSBL servers that do not emit TXT records + * email_lib: cure IMAP Structure Descriptions indicating a mail + size 2 bytes larger than it is + * imap: cope with truncated EML files + * exmdb: delete leftover stray ROLLBACK statement + * ews: cure null dereference in tInternetMessageHeader::parse + * ews: use vmime parser to break down IMHs and reset an Apple + workaround for "From" lines + +------------------------------------------------------------------- Old: ---- gromox-2.28.tar.asc gromox-2.28.tar.zst New: ---- gromox-2.29.tar.asc gromox-2.29.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gromox.spec ++++++ --- /var/tmp/diff_new_pack.smLYC7/_old 2024-06-11 18:32:59.244970741 +0200 +++ /var/tmp/diff_new_pack.smLYC7/_new 2024-06-11 18:32:59.248970887 +0200 @@ -19,7 +19,7 @@ %define _libexecdir %_prefix/libexec Name: gromox -Version: 2.28 +Version: 2.29 Release: 0 Summary: Groupware server backend with RPC, IMAP,POP3, PHP-MAPI support License: AGPL-3.0-or-later AND GPL-2.0-only AND GPL-3.0-or-later @@ -37,6 +37,7 @@ BuildRequires: mariadb-devel >= 5.6 BuildRequires: openldap-devel %endif +BuildRequires: libtool >= 2 BuildRequires: make BuildRequires: pam-devel BuildRequires: pkg-config @@ -222,9 +223,9 @@ %files %_sysconfdir/php* -# grommunio permission is exercised by grommunio-admin-api. -# pam.cfg needs to be readable by all (hence d0755). -%attr(0755,grommunio,gromox) %dir %_sysconfdir/%name/ +# "grommunio" permission is exercised by grommunio-admin-api. +# pam.cfg needs to be accessible by arbitrary programs (hence we need at least 0751). +%attr(0755,grommunio,gromoxcf) %dir %_sysconfdir/%name/ %_sbindir/gromox-* %_libdir/*.so.* %_libdir/%name/ ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.smLYC7/_old 2024-06-11 18:32:59.280972058 +0200 +++ /var/tmp/diff_new_pack.smLYC7/_new 2024-06-11 18:32:59.284972205 +0200 @@ -1,4 +1,4 @@ -gromox (2.28-0) unstable; urgency=low +gromox (2.29-0) unstable; urgency=low * Update. ++++++ debian.gromox.postinst ++++++ --- /var/tmp/diff_new_pack.smLYC7/_old 2024-06-11 18:32:59.332973960 +0200 +++ /var/tmp/diff_new_pack.smLYC7/_new 2024-06-11 18:32:59.336974106 +0200 @@ -17,7 +17,7 @@ xpostinst() { -set_perms grommunio gromoxcf 0750 /etc/gromox || : +set_perms grommunio gromoxcf 0755 /etc/gromox || : for i in /var/lib/gromox \ /var/lib/gromox/domain \ /var/lib/gromox/user \ ++++++ debian.rules ++++++ --- /var/tmp/diff_new_pack.smLYC7/_old 2024-06-11 18:32:59.356974837 +0200 +++ /var/tmp/diff_new_pack.smLYC7/_new 2024-06-11 18:32:59.360974984 +0200 @@ -9,7 +9,8 @@ override_dh_auto_install: dh_auto_install find ${INSTDIR} -type f -name "*.la" -print -delete - perl -i -lpe 's{Type=simple}{Type=simple\nRestart=on-failure}' ${INSTDIR}/lib/systemd/system/*.service + find ${INSTDIR} -type f -name "*.service" -exec \ + perl -i -lpe 's{Type=simple}{Type=simple\nRestart=on-failure}' {} + for i in /etc/gromox /var/lib/gromox /var/lib/gromox/domain \ /var/lib/gromox/queue \ /var/lib/gromox/queue/mess /var/lib/gromox/queue/save \ @@ -19,8 +20,11 @@ /usr/lib/sysctl.d; do \ mkdir -pv debian/gromox/$$i; \ done + mkdir -pv debian/gromox${phpdir}/fpm/pool.d cp -av debian/gromox/usr/share/gromox/fpm-gromox.conf.sample debian/gromox${phpdir}/fpm/pool.d/gromox.conf + sed -i 's#/run/php-fpm/php-gromox-fpm.sock#/run/php/php-gromox-fpm.sock#g' debian/gromox${phpdir}/fpm/pool.d/gromox.conf + mkdir -pv debian/gromox${phpdir}/mods-available debian/gromox${phpdir}/cli/conf.d debian/gromox${phpdir}/fpm/conf.d mv -v debian/gromox${phpdir}/cli/conf.d/mapi.ini debian/gromox${phpdir}/mods-available/ ln -s ${phpdir}/mods-available/mapi.ini debian/gromox${phpdir}/cli/conf.d/mapi.ini ++++++ gromox-2.28.tar.zst -> gromox-2.29.tar.zst ++++++ ++++ 3781 lines of diff (skipped) ++++++ gromox.dsc ++++++ --- /var/tmp/diff_new_pack.smLYC7/_old 2024-06-11 18:33:00.109002337 +0200 +++ /var/tmp/diff_new_pack.smLYC7/_new 2024-06-11 18:33:00.113002483 +0200 @@ -1,7 +1,7 @@ Format: 1.0 Source: gromox Architecture: any -Version: 2.28 +Version: 2.29 DEBTRANSFORM-RELEASE: 1 Maintainer: Gromox <n...@gromox.com> Homepage: https://gromox.com