Port details
mysql-config-coder Encoder and decoder for .mylogin.cnf files
g20260914 databases Σ =0 g20260914Version of this port present on the latest quarterly branch. Maintainer: eugen@FreeBSD.org Port Added: 2026-09-16 13:03:07
Last Update: 2026-09-21 09:45:11
Commit Hash: d425065
License: GPLv3
WWW: https://github.com/isotopp/mysql-config-coder Description: # The mysql-config-coder utility encrypts .mylogin.cnf files
non-interactively and it can show passwords from such files. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}mysql-config-coder>0:databases/mysql-config-coder@${PY_FLAVOR} To install the port : # cd /usr/ports/databases/mysql-config-coder/ && make install clean To add the package , run one of these commands: pkg install databases/mysql-config-coder pkg install py312-mysql-config-coder NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-mysql-config-coder listed in the above command, you can pick from the names under the Packages section.PKGNAME: py312-mysql-config-coder Package flavors (<flavor>: <package> ) # py312: py312-mysql-config-coder
distinfo: # TIMESTAMP = 1789982393
SHA256 (isotopp-mysql-config-coder-g20260914-f16fdde_GH0.tar.gz) = 802c0a407574f79eb7565ec93e05242b5cd0f2d8c185b041245c62f0434e1e43
SIZE (isotopp-mysql-config-coder-g20260914-f16fdde_GH0.tar.gz) = 1814
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
python3.12 : lang/python312
Test dependencies: #
python3.12 : lang/python312
Runtime dependencies: #
py312-pycryptodome>=0 : security/py-pycryptodome@py312 py312-click>=0 : devel/py-click@py312 python3.12 : lang/python312
There are no ports dependent upon this port #
Configuration Options : #
No options to configure Options name : #
databases_mysql-config-coder USES: #
python
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Number of commits found: 3 #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
g20260914 21 Sep 2026 09:45:11
Eugene Grosbein (eugen)
databases/mysql-config-coder: fix build
Use working revision.
g20260914 16 Sep 2026 13:51:33
Eugene Grosbein (eugen)
databases/mysql-config-coder: fix pkg-descr
Fix copy-paste error and replace pkg-descr of my another port
with right one.
g20260914 16 Sep 2026 13:01:06
Eugene Grosbein (eugen)
databases/mysql_config_editor: new port
Stock MySQL distribution includes mysql_config_editor utility
that can convert my.cnf-like text file with passwords
to binary obfuscated format storing AES-encrypted original data
with corresponding encryption key, so other utilities
could decrypt it to use passwords non-interactively.
However, this dialog-based utility does not perform batch mode
conversion nor will it de-obfuscate passwords.
This python script can generate same binary files non-interactively
and it can show passwords from such files.
Number of commits found: 3