policyd-rate-limit_0.7.1-1_all.deb


Advertisement

Description

policyd-rate-limit - postfix policy daemon limiting the number of mails a user can send

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name policyd-rate-limit
Package version 0.7.1
Package release 1
Package architecture all
Package type deb
Installed size 124 B
Download size 26.38 KB
Official Mirror archive.ubuntu.com
policyd-rate-limit is a simple postfix policy daemon written in python3
allowing to limit the number of mails a user can send over time.
Users are identified either via their sasl usernames or their ip addresses.
Limitation rules are a list of couples (number of mails, number of seconds).
If a user has sent more than number of mails in number of seconds,
a configurable error is returned to the user.

Alternatives

Package Version Architecture Repository
policyd-rate-limit_0.7.1-1_all.deb 0.7.1 all Ubuntu Universe
policyd-rate-limit - - -

Requires

Name Value
adduser -
python3-yaml -
python3:any >= 3.4~

Download

Type URL
Binary Package policyd-rate-limit_0.7.1-1_all.deb
Source Package policyd-rate-limit

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install policyd-rate-limit deb package:
    # sudo apt-get install policyd-rate-limit

Files

Path
/etc/policyd-rate-limit.yaml
/etc/cron.daily/policyd-rate-limit
/etc/init.d/policyd-rate-limit
/lib/systemd/system/policyd-rate-limit.service
/usr/bin/policyd-rate-limit
/usr/lib/python3/dist-packages/policyd_rate_limit/__init__.py
/usr/lib/python3/dist-packages/policyd_rate_limit/config.py
/usr/lib/python3/dist-packages/policyd_rate_limit/const.py
/usr/lib/python3/dist-packages/policyd_rate_limit/policyd-rate-limit.conf
/usr/lib/python3/dist-packages/policyd_rate_limit/policyd-rate-limit.yaml
/usr/lib/python3/dist-packages/policyd_rate_limit/policyd.py
/usr/lib/python3/dist-packages/policyd_rate_limit/utils.py
/usr/lib/python3/dist-packages/policyd_rate_limit-0.7.1.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/policyd_rate_limit-0.7.1.egg-info/dependency_links.txt
/usr/lib/python3/dist-packages/policyd_rate_limit-0.7.1.egg-info/not-zip-safe
/usr/lib/python3/dist-packages/policyd_rate_limit-0.7.1.egg-info/requires.txt
/usr/lib/python3/dist-packages/policyd_rate_limit-0.7.1.egg-info/top_level.txt
/usr/lib/python3/dist-packages/policyd_rate_limit/tests/__init__.py
/usr/lib/python3/dist-packages/policyd_rate_limit/tests/test_daemon.py
/usr/lib/python3/dist-packages/policyd_rate_limit/tests/utils.py
/usr/share/doc/policyd-rate-limit/README.rst.gz
/usr/share/doc/policyd-rate-limit/changelog.Debian.gz
/usr/share/doc/policyd-rate-limit/copyright
/usr/share/man/man5/policyd-rate-limit.yaml.5.gz
/usr/share/man/man8/policyd-rate-limit.8.gz

Changelog

2016-09-09 - Valentin Samir <valentin.samir@crans.org>
policyd-rate-limit (0.7.1-1) unstable; urgency=medium
* New upstream release
- Add possibility to overide limits by ids
- Deal with possible unavailable database backend
- Only count in limit if the protocol states is RCTP
- Fix random error "dictionary changed size during iteration" on exit
- Add unit tests (can only be run from the tar archive or once installed
as policyd-rate-limit instances are launch during testing)
2016-08-16 - Valentin Samir <valentin.samir@crans.org>
policyd-rate-limit (0.6.2-1) unstable; urgency=medium
* New upstream release
- Yaml tuples are python list:
+ For smtp server address and credentials accept lists
+ For SOCKET convert list to tuple when found
- Replace the parameter limited_netword by limited_networks
(typo in the name)
- Add stacklevel to config warnings causing the warning to refer to
config.setup()
2016-08-04 - Valentin Samir <valentin.samir@crans.org>
policyd-rate-limit (0.6.1-1) unstable; urgency=medium
[ Scott Kitterman ]
* Use python3-docutils vice python-docutils for build-depends since
everything else is python3
[ Valentin Samir ]
* New upstream release
- Migrate configuration to a yaml file.
- Continue running if asking for the value of a config param and we fail to
drop privileges. This fix postinst failing to create the system user.
- If not config file found fallback to default config
2016-07-28 - Valentin Samir <valentin.samir@crans.org>
policyd-rate-limit (0.5.1-1) unstable; urgency=low
* Initial release. (Closes: #831456)
* Disable the usage of upstream init scripts (patch ignore-init-service.patch)
and use policyd-rate-limit.service and policyd-rate-limit.init instead.
They are identical to the upstream ones except for /usr/local/bin/ replaced
by /usr/bin/. It also let dh_installdeb automatically setup symbolic links
in rc* in postinst and postrm.

See Also

Package Description
policyd-weight_0.1.15.2-12_all.deb Perl policy daemon for the Postfix MTA
polipo_1.1.1-7_i386.deb lightweight, caching web proxy
polkit-kde-1_5.10.5-0ubuntu1_all.deb transitional dummy package
polkit-kde-agent-1_5.10.5-0ubuntu1_i386.deb KDE dialogs for PolicyKit
polled-camera-tool_1.11.11-2_i386.deb Robot OS polled_camera package tool
pollen_4.21-0ubuntu1_i386.deb Entropy-as-a-Service web server
polygen-data_1.0.6.ds2-16_all.deb grammar definitions for PolyGen
polygen_1.0.6.ds2-16_all.deb generator of random sentences from grammar definitions
polyglot_2.0.4-1_i386.deb chess engine protocol adaptor, connects UCI engines to xboard
polygraph_4.3.2-5_i386.deb performance testing tool for caching proxies and more
polylib-utils_5.22.5-3+dfsgubuntu1_i386.deb Various tools using libpolylib
polymake_3.1-5_i386.deb Tool for algorithmic discrete geometry
polyml_5.7-1_i386.deb interpreter and interactive compiler for Standard ML
polyorb-doc_2.11~20140418-4_all.deb Multiple-personality middleware for Ada (documentation)
polyorb-servers_2.11~20140418-4_i386.deb Multiple-personality middleware for Ada (servers)
Advertisement
Advertisement