policyd-rate-limit for Ubuntu

By admin at 2020-01-03 • 0 collector • 1749 pageviews

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


Description

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

PropertyValue
DistributionUbuntu 18.04 LTS (Bionic Beaver)
RepositoryUbuntu Universe amd64
Package filenamepolicyd-rate-limit_0.7.1-1_all.deb
Package namepolicyd-rate-limit
Package version0.7.1
Package release1
Package architectureall
Package typedeb
Categoryuniverse/mail
Homepagehttps://pypi.python.org/pypi/policyd-rate-limit
License-
MaintainerUbuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size26.38 KB
Installed size124.00 KB
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

PackageVersionArchitectureRepository
policyd-rate-limit_0.7.1-1_all.deb0.7.1allUbuntu Universe
policyd-rate-limit---

Requires

NameValue
adduser-
python3-yaml-
python3:any>= 3.4~

Required By

Show Packages

Download

TypeURL
Mirrorarchive.ubuntu.com
Binary Packagepolicyd-rate-limit_0.7.1-1_all.deb
Source Packagepolicyd-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

PackageDescription
policyd-weight_0.1.15.2-12_all.debPerl policy daemon for the Postfix MTA
polipo_1.1.1-8_amd64.deblightweight, caching web proxy
polkit-kde-1_5.12.4-0ubuntu1_all.debtransitional dummy package
polkit-kde-agent-1_5.12.4-0ubuntu1_amd64.debKDE dialogs for PolicyKit
polled-camera-tool_1.11.11-3_amd64.debRobot OS polled_camera package tool
pollen_4.21-0ubuntu1_amd64.debEntropy-as-a-Service web server
polygen-data_1.0.6.ds2-18_all.debgrammar definitions for PolyGen
polygen_1.0.6.ds2-18_all.debgenerator of random sentences from grammar definitions
polyglot_2.0.4-1_amd64.debchess engine protocol adaptor, connects UCI engines to xboard
polygraph_4.3.2-5_amd64.debperformance testing tool for caching proxies and more
polylib-utils_5.22.5-4+dfsg_amd64.debVarious tools using libpolylib
polymake-common_3.2r2-3_all.debTool for algorithmic discrete geometry -- shared files
polymake_3.2r2-3_amd64.debTool for algorithmic discrete geometry
polyml-modules_5.7.1-1_amd64.debmodules for Poly/ML, a compiler for Standard ML
polyml_5.7.1-1_amd64.debinterpreter and interactive compiler for Standard ML


Requires Login

Loading...