textproc/py-anonip 1.1.0 FreeBSD
Tool to anonymize IP addresses in log files
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
91b22f576c- License
- BSD3CLAUSE
- Categories
- textproc, python
- Package size
- 16.5 KiB, 63.5 KiB installed
Description
Anonip is a tool to anonymize IP addresses in log files.
It masks the last bits of IPv4 and IPv6 addresses. That way most of the relevant information is preserved, while the IP-address does not match a particular individuum anymore.
Depending on your webserver software, the log entries may directly get piped to Anonip. The unmasked IP addresses will never be written to any file.
Using shell redirects, it's also possible to rewrite existing log files.
Install
Binary package:
pkg install py312-anonip
From the ports tree:
cd /usr/ports/textproc/py-anonip/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-anonip>0:textproc/py-anonip
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.1.0 | 1.1.0 | - | - | 1.1.0 |
| FreeBSD:14:quarterly | 1.1.0 | 1.1.0 | n/a | - | 1.1.0 |
| FreeBSD:15:latest | 1.1.0 | 1.1.0 | n/a | - | - |
| FreeBSD:15:quarterly | 1.1.0 | 1.1.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.1.0 | 1.1.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 7
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| anonip-1.1.0.tar.gz | 12530 | ea04348c573dbcb2ac2f1e90664e5ca031ebf03649118c40aa6f5f3580b7165a |
Master sites 1
- PYPI
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
91b22f576c |
Martin Neubauer | textproc/py-anonip: new port Anonip is a tool to anonymize IP addresses in log files.
Co-authored-by: Michael Osipov <[email protected]>
PR: 271543 |