Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

postgrey-1.37-bp160.1.5 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: postgrey Distribution: SUSE Linux Enterprise 16
Version: 1.37 Vendor: openSUSE
Release: bp160.1.5 Build date: Thu Feb 29 16:58:45 2024
Group: Productivity/Networking/Email/Utilities Build host: reproducible
Size: 118790 Source RPM: postgrey-1.37-bp160.1.5.src.rpm
Packager: https://bugs.opensuse.org
Url: http://postgrey.schweikert.ch/
Summary: Postfix greylisting policy server
Postgrey is a Postfix policy server implementing greylisting. When a
request for delivery of a mail is received by Postfix via SMTP, the
triplet CLIENT_IP / SENDER / RECIPIENT is built. If it is the first
time that this triplet is seen, or if the triplet was first seen less
than 5 minutes, then the mail gets rejected with a temporary error.
Hopefully spammers or viruses will not try again later, as it is
however required per RFC.

The following features compared with greylist.pl from Postfix 2.1.1 are
new: Safe database, automatic maintenance, whitelists, lookup by
subnet, auto-whitelisting of clients, only Berkeley DB and no large
mysql nor postgresql DB needed.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Feb 29 2024 Jan Engelhardt <jengelh@inai.de>
  - Delete pre-SLE15 build logic and old specfile constructs
    * Delete postgrey_process_name.patch
* Thu Feb 29 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Wed Feb 07 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Provide user(postgrey): user is generated by the pre script.
* Mon Sep 18 2023 Joop Boonen <joop.boonen@opensuse.org>
  - Remove postgrey.service -> var-run.mount dependency and ordering;
    systemd 254 doesn't include var-run.mount any more.
* Tue Oct 19 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * postgrey.service
* Mon Feb 03 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut through the -mini flavors.
* Mon Dec 30 2019 chris@computersalat.de
  - fix for boo#1115454
    * rename  postgrey_daily_greylist.crontab
      to      postgrey_daily_greylist.sh
    * add postgrey_daily_greylist.service
      and postgrey_daily_greylist.timer
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Thu Jun 01 2017 jengelh@inai.de
  - Require group(nogroup) for %pre
* Mon Jan 23 2017 chris@computersalat.de
  - add ExecReload to service file
* Thu Oct 13 2016 draht@schaltsekun.de
  - Update to 1.37:
    * added initial test suite
    * testing using travis-ci (https://travis-ci.org/schweikert/postgrey)
    * removed IP pool-detection code for --lookup-by-net, because it matched
      also the naming of some big hosters like facebook (#32, Michal Petrucha,
      Andrew Ayer, Jon Sailor)
    * fix early logging of errors and warnings to syslog
    * simplified IP matching code
    * added support for IPv6 whitelists with netmask
    * add network-range based whitelist for Office 365 (Holger Stember)
    * updated whitelist
  - postgrey-1.36-config.patch renamed to postgrey-1.37-config.patch
    and rebased to new version.
* Fri May 20 2016 chris@computersalat.de
  - revert process name changes from 1.35, startproc will return 7
    * add postgrey_process_name.patch
    * enable for openSUSE < 1210 (SLE_11)
* Mon May 16 2016 chris@computersalat.de
  - add condition for suggesting cron to fix build for CentOS
* Sun Apr 24 2016 wr@rosenauer.org
  - installing sysconfig via fillup macro was lost in systemd migration
    (boo#976963)
* Mon Dec 14 2015 benedikt.schindler@gsx.de
  - update to 1.36:
    - improved support for IPv6 addresses: new --ipv4cidr and --ipv6cidr options
      for proper subnetting of IPv6 (Håvard Moen, BenediktS)
    - updated whitelist
    - user-settable unix socket permission: --socketmode (Teubel György)
    - init script fixes (Sacha Ott)
  - Replace postgrey-1.35-config.patch with postgrey-1.36-config.patch
    which was updated to correctly apply to current release
  - Added missing perl-NetAddr-IP to the requirements
* Mon Jan 19 2015 mpluskal@suse.com
  - Replace postgrey-1.34-config.patch with postgrey-1.35-config.patch
    which was updated to correctly apply to current release
  - Build as noarch since there are now architecture dependend
    components
  - Don't install init scripts when systemd is used
  - Create rcpostgrey also when systemd is used
  - Misc spec file cleanups
  - Remove unnecessary echo from unit file
  - Remove condition for suggesting cron since all current releases
    already have cron
* Wed Jun 25 2014 varkoly@suse.com
  - Update to 1.35 (boo #919194)
    - use just 'postgrey' as process name, instead of '/usr/sbin/postgrey', because
      Linux tools are limited to 15 characters (#5)
    - Make postgrey work with Perl 5.18 (Yasuhiro KIMURA, #4)
    - updated whitelist
* Tue Feb 11 2014 obs@botter.cc
  - fix files section in spec file: submit from Nov 20 2012 removed
    two directories  (bnc#862552)
* Fri Oct 04 2013 obs@botter.cc
  - fix postgre-1.34-config.path to include change of name and
    location of whitelist_recipients
* Thu Aug 08 2013 joop.boonen@opensuse.org
  - Added missing perl-Net-DNS is needed for postgreyreport
* Wed May 29 2013 crrodriguez@opensuse.org
  - fix multiple bugs in systemd unit file, syslog.target must
    not be used neither Requires but Wants
* Tue Nov 20 2012 lars@linux-schulserver.de
  - update to 1.34:
    - gracefully handle future timestamps in the database
      (Andreas Hoedle)
    - replaced obsolete Digest::SHA1 with Digest::SHA
      (Salvatore Bonaccorso)
    - updated whitelist
  - adapt patches to the new version
  - adapt URL to the postgrey_clients_dump source
  - specfile cleanup
  - removed empty verifyscript
* Thu Nov 08 2012 obs@botter.cc
  - add systemd service file for openSUSE >= 12.1
* Thu Mar 31 2011 chris@computersalat.de
  - cleanup init script (skeleton)
    o added sleep 3s when restart
* Mon Jan 17 2011 coolo@novell.com
  - avoid owning /var/spool/postfix directory (bnc#664537)
* Sat Aug 28 2010 bugs@singvogel.com
  - version 1.33
    - fix warning with IPv6 address (Edwin Kremer)
    - added --x-greylist-header option (Guido Leisker)
    - contrib/postgrey.init: new LSB-compliant init script by
      Adrian von Bidder (Debian)
    - contrib/postgreyreport: fix POD error (Christian Perrier)
    - contrib/postgreyreport: added --tab and --show_time options
      (Leonard den Ottolander)
    - updated whitelist
* Mon Nov 30 2009 crrodriguez@opensuse.org
  - refresh patches with fuzz=0
* Tue Feb 03 2009 kssingvo@suse.de
  - postgrey_clients_dump is now in examples; otherwise manpage should
    be included
* Thu Aug 21 2008 kssingvo@suse.de
  - fixed specfile: "Suggests:" cannot be used for SLES9
* Wed Aug 20 2008 kssingvo@suse.de
  - update to version 1.32:
    * fixed recipients whitelisting
    * added --syslog-facility option
    * add support for BATV
    * updated whitelist
* Thu Apr 10 2008 kssingvo@suse.de
  - added postgrey_daily_greylist.crontab script
  - added postgrey_clients_dump script
* Wed Apr 02 2008 kssingvo@suse.de
  - fixes for init file:
    * no pid file needed
    * sysconfig variable used after sysconfig is read
  - sysconfig file:
    * fix for location of UNIX-domain socket location
  - daemon:
    * no more uid postfix needed
    * using gid postfix instead (more secure?)
  - run:
    * postfix subdirectory required for UNIX-domain socket location
  - updated README.SUSE: a working version now
* Tue Apr 01 2008 kssingvo@suse.de
  - changed init-/sysconfig-file
  - updated README.SUSE
* Mon Mar 31 2008 kssingvo@suse.de
  - changed system config directories to /etc/postgrey
  - using own user (postgrey) for service now
  - added small documenation file for SUSE distribution
* Mon Mar 31 2008 kssingvo@suse.de
  - initial version 1.31

Files

/etc/postgrey
/etc/postgrey/whitelist_clients
/etc/postgrey/whitelist_clients.local
/etc/postgrey/whitelist_recipients
/usr/lib/systemd/system/postgrey.service
/usr/sbin/postgrey
/usr/sbin/postgreyreport
/usr/sbin/rcpostgrey
/usr/share/doc/packages/postgrey
/usr/share/doc/packages/postgrey/Changes
/usr/share/doc/packages/postgrey/README
/usr/share/doc/packages/postgrey/README.SUSE
/usr/share/doc/packages/postgrey/examples
/usr/share/doc/packages/postgrey/examples/postgrey_clients_dump
/usr/share/doc/packages/postgrey/timer
/usr/share/doc/packages/postgrey/timer/postgrey_daily_greylist.service
/usr/share/doc/packages/postgrey/timer/postgrey_daily_greylist.sh
/usr/share/doc/packages/postgrey/timer/postgrey_daily_greylist.timer
/usr/share/fillup-templates/sysconfig.postgrey
/usr/share/licenses/postgrey
/usr/share/licenses/postgrey/COPYING
/usr/share/man/man8/postgrey.8.gz
/usr/share/man/man8/postgreyreport.8.gz
/var/lib/postgrey
/var/spool/postfix/postgrey


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jun 4 23:59:28 2025