#1127451 ITP: myanon -- mysqldump anonymizer

#1127451#5
Date:
2026-02-09 01:11:44 UTC
From:
To:
* Package name    : myanon
  Version         : 0.8.1
  Upstream Contact: Pierre POMES <pierre.pomes@gmail.com>
* URL             : https://github.com/ppomes/myanon
* License         : BSD-3-Clause
  Programming Lang: C
  Description     : mysqldump anonymizer

Myanon is a streaming anonymizer for MySQL dump files. It reads a mysqldump
from standard input and writes an anonymized version to standard output.

It supports a wide range of anonymization methods including hashing, fixed
values, random data generation, regular expressions, and Python-based custom
functions. It can also anonymize JSON fields embedded in SQL strings.

Myanon is configured via a simple configuration file that maps database
table columns to anonymization rules.

I am the upstream author and will maintain the package myself.
I am looking for a sponsor.

#1127451#12
Date:
2026-02-09 18:35:06 UTC
From:
To:
Correcting the package description:

Myanon is a streaming anonymizer for MySQL dump files. It reads a mysqldump
from standard input and writes an anonymized version to standard output.

It supports many anonymization methods including deterministic hashing
(texthash, emailhash, inthash), fixed value replacement, substrings,
key-based and index-based transformations, and custom Python functions.
It can also anonymize JSON fields embedded in SQL strings and truncate
entire tables. All hashing methods use HMAC-SHA256 with a configurable
secret to preserve referential integrity across the dump.

Myanon is configured via a simple configuration file that maps database
table columns to anonymization rules.



Le dim. 8 févr. 2026, à 20 h 15, Debian Bug Tracking System <
owner@bugs.debian.org> a écrit :