{ "info": { "author": "Christopher Perrin", "author_email": "perrin@uni-trier.de", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: MIT License" ], "description": "PAMMySQL Tools\n==============\n\n`|build| `_\n`|coverage| `_\n\nPAMMySQL Tools ist a suite to manage users for pam\\_mysql and\nlibnss-mysql. It tries to mimic the behaviours of the linux tools\nuser{add,mod,del} and group{add,mod,del}\n\nInstallation\n------------\n\nTo install simply run:\n\n::\n\n pip install PAMMySQLTools\n\nThis will install the scripts:\n\n- myuseradd\n- myusermod\n- myuserdel\n- mygroupadd\n- mygroupmod\n- mygroupdel\n\nConfiguration\n-------------\n\nIn the directory ``docs`` you can find an example config with all\neverything set. If you don't set a value, the tools will assume the\nvalues in the original config as default values.\n\nRunning the Software\n--------------------\n\nTo display help for any of the scripts, start with the --help parameter\n\nFor example:\n\n::\n\n $ myuseradd --help\n Usage: myuseradd [OPTIONS] LOGIN\n\n Options:\n -b, --basedir BASE_DIR base directory for the home directory of the\n new account\n -c, --comment COMMENT GECOS field of the new account\n -d, --home-dir HOME_DIR home directory of the new account\n -e, --expiredate EXPIRE_DATE expiration date of the new account\n -f, --inactive INACTIVE password inactivity period of the new\n account\n -g, --gid GROUP name or ID of the primary group of the new\n account\n -G, --groups GROUPS list of supplementary groups of the new\n account\n -k, --skel SKEL_DIR use this alternative skeleton directory\n -K, --key KEY=VALUE override /etc/login.defs defaults\n -M, --no-create-home / -m, --create-home\n do not create the user's home directory\n -U, --no-user-group / -N, --user-group\n do not create a group with the same name as\n the user\n -o, --non-unique allow to create users with duplicate (non-\n unique) UID\n -p, --password PASSWORD encrypted password of the new account\n -r, --system create a system account\n -s, --shell SHELL login shell of the new account\n -u, --uid UID user ID of the new account\n --config CONF_PATH path to the config file for this tool\n --help Show this message and exit.\n\n.. |build| image:: https://travis-ci.org/cperrin88/PAMMySQLTools.svg?branch=master\n.. |coverage| image:: https://coveralls.io/repos/github/cperrin88/PAMMySQLTools/badge.svg?branch=master", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cperrin88/PAMMySQLTools", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "PAMMySQLTools", "package_url": "https://pypi.org/project/PAMMySQLTools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/PAMMySQLTools/", "project_urls": { "Homepage": "https://github.com/cperrin88/PAMMySQLTools" }, "release_url": "https://pypi.org/project/PAMMySQLTools/0.2.1/", "requires_dist": [ "click", "configparser (>=3.5.0b2)", "future", "pymysql", "six" ], "requires_python": "", "summary": "A set of tools to manage users from pam_mysql", "version": "0.2.1" }, "last_serial": 2551861, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "31e03a9bea1806c0c28dca41d2707251", "sha256": "db7a956f0e96fa92c9addff66facabc7e0763f461247a3d007e2b041387d9bde" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "31e03a9bea1806c0c28dca41d2707251", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16699, "upload_time": "2016-01-07T16:49:54", "url": "https://files.pythonhosted.org/packages/0d/ef/23a26caa7c990a7b09fe3674601dbd127af4bcc3ab37bd7c18c058e56735/PAMMySQLTools-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87ab44a2170dde42531ff19d81ddd86f", "sha256": "fa287d4201ffa4307e414e765e9758aa57d72e22ae19788d2fa6567aac8668ee" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.10.tar.gz", "has_sig": false, "md5_digest": "87ab44a2170dde42531ff19d81ddd86f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12296, "upload_time": "2016-01-07T16:50:00", "url": "https://files.pythonhosted.org/packages/73/18/b689fc648fa4b8509d5f86d35888f367e477b1abb78e693e0f728e57c664/PAMMySQLTools-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "0f1376f0a469d2071e184a55dfd3acb9", "sha256": "8a5289732923506e51b793150aa1f6e326963bd0d7c18e052306fd441d417a11" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.11.tar.gz", "has_sig": false, "md5_digest": "0f1376f0a469d2071e184a55dfd3acb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12525, "upload_time": "2016-01-08T15:39:25", "url": "https://files.pythonhosted.org/packages/e0/d9/1abab17e4afdadc9c4a6a740aacf62c84d23356ac9132d1203f0c831d0d7/PAMMySQLTools-0.0.11.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "c256eb8d9c7029999cbe0ea681f69f41", "sha256": "a1032cf73e50d34dd4f12550835920cef1273350cd03620df9ceefef5cd14388" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "c256eb8d9c7029999cbe0ea681f69f41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10871, "upload_time": "2016-01-07T02:31:08", "url": "https://files.pythonhosted.org/packages/2b/4d/381e58ddcaa63d6746291c6f7bc6f603083ac6a8da62f162560c9c29b0e5/PAMMySQLTools-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0416b8acda5e63f04a58c3c0874c9486", "sha256": "63e11a48e7dc06e38e71ad5c5f28f9fcb6b5b89688e3f2c991393482b1bc9683" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0416b8acda5e63f04a58c3c0874c9486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8174, "upload_time": "2016-01-07T02:31:25", "url": "https://files.pythonhosted.org/packages/54/ec/ef721d92d4ca8abdb8ebb3119e560be197e9294c40f9bed6db70d71815dd/PAMMySQLTools-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "352eafd2d4d24c762c544354997816c2", "sha256": "608bd16759ea4c67e82ed09c731e8c5061323af544040adab6596d6f8038a27a" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "352eafd2d4d24c762c544354997816c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11261, "upload_time": "2016-01-07T13:53:56", "url": "https://files.pythonhosted.org/packages/33/9b/5b289af25bb7ebe3dfeaa8a05704a66931e051ddcf4bd57271c2fa5b2143/PAMMySQLTools-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38e604cabd67023c6c3ee437f3a5e47c", "sha256": "cf633ffe8038623739036cb37e756615b7f0f263426c91ab5a4585479cd84b67" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.7.tar.gz", "has_sig": false, "md5_digest": "38e604cabd67023c6c3ee437f3a5e47c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8969, "upload_time": "2016-01-07T13:54:06", "url": "https://files.pythonhosted.org/packages/13/b2/9100c89bac70cf0216f22d0026ef912882b921ced5ba764e0e630906126c/PAMMySQLTools-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "cae762c6fe039cedc9cfe29c98d14292", "sha256": "da92f971cb40c1e90bb433213706027d048cce761b477c40e00cae133ce78ebf" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "cae762c6fe039cedc9cfe29c98d14292", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11275, "upload_time": "2016-01-07T14:10:56", "url": "https://files.pythonhosted.org/packages/b7/bc/811c185d69552aaaecff48ce8d985e5fe350292dcec51a062580bcb3c47c/PAMMySQLTools-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22dec1e67d2dc8e736a432f3768b6507", "sha256": "85ca1f1a96a738ba8249fa3a85a7499cf8ebe543287cd9f924643029baf87b41" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.8.tar.gz", "has_sig": false, "md5_digest": "22dec1e67d2dc8e736a432f3768b6507", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8972, "upload_time": "2016-01-07T14:11:10", "url": "https://files.pythonhosted.org/packages/32/0b/551f3d9ffa31c660e20dc07ac8ea9c2179e5ee37444e016e85748050e86f/PAMMySQLTools-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "8003661ced12d0b2f7c0fdc11bb44cac", "sha256": "d63fee25d9ff274226b52bda8500e7f3b4f8c660e41497487ecf444da416c965" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "8003661ced12d0b2f7c0fdc11bb44cac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16541, "upload_time": "2016-01-07T14:21:09", "url": "https://files.pythonhosted.org/packages/e2/99/8b3a977486e63e806118d4b392fcb3a8aa513f5aabbe260fb8f4bbcee902/PAMMySQLTools-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5ef884aaca982ed11e472bae8887f60", "sha256": "6377d5174b6e902570795abbf6ff6f438f768a71ebe23726a5971d50d937f3f9" }, "downloads": -1, "filename": "PAMMySQLTools-0.0.9.tar.gz", "has_sig": false, "md5_digest": "d5ef884aaca982ed11e472bae8887f60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12168, "upload_time": "2016-01-07T14:21:23", "url": "https://files.pythonhosted.org/packages/66/2c/cdc13d0c4b2768c965829677f9aa35c724bbf60b034e5932fd6b9c8f7d10/PAMMySQLTools-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d2ea023286f35674da0b2388a828bf24", "sha256": "2fb02fd33976d7e26311542b08ea3eb79c244c3037a3eda715b994c6c5caf0fa" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d2ea023286f35674da0b2388a828bf24", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18025, "upload_time": "2016-01-08T16:51:20", "url": "https://files.pythonhosted.org/packages/23/1a/c32c9ceb7dbf200ff95484b2461c5a8ec907cb812684658c6ac359c3369d/PAMMySQLTools-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bca5275bf8f5c00b73a6d7e8e6bf57f", "sha256": "e5eaf4587ec1d32d2f96e50d502932dd7f7f311363b781d9f9dfe75423642f46" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7bca5275bf8f5c00b73a6d7e8e6bf57f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13602, "upload_time": "2016-01-08T16:51:35", "url": "https://files.pythonhosted.org/packages/de/e6/b7134bd0e020dd6aeff9a2703c67d4c5d69a19c30ec2f15ed1938f2231f4/PAMMySQLTools-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7cf4fa6678a20abfb70bdd0ddeeef1be", "sha256": "d2d36665092474f3b056542595468006da8baac6f173bc79b484e53e5f655341" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7cf4fa6678a20abfb70bdd0ddeeef1be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18627, "upload_time": "2016-01-22T13:10:54", "url": "https://files.pythonhosted.org/packages/59/58/7d66103cb92ee5819c2ce881e8b07eeb4d52e06c2e83ab623359b613f106/PAMMySQLTools-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "daf22822ee00eff9082e8b5ed5a44dd7", "sha256": "2cd1bae7a6d7558706a269893a5bb68461e59a2cbc1c911203f7688b0911a0b7" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "daf22822ee00eff9082e8b5ed5a44dd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14378, "upload_time": "2016-01-22T13:11:04", "url": "https://files.pythonhosted.org/packages/94/c3/1ab784f0479a9afa158aa50590334760a98e136a4e1b3927a3969eeccee3/PAMMySQLTools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0ee54a017bcfaa67b6f1d71cdcac696a", "sha256": "530eced2d3501b27c40bb5d908e7d3369457183f96b8999f4ed559f7b703451a" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0ee54a017bcfaa67b6f1d71cdcac696a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19136, "upload_time": "2016-02-10T14:22:51", "url": "https://files.pythonhosted.org/packages/f7/af/e0a27bfdad6cecdb791e340597aa342f0e4597cd0f1325bf33f860b4463b/PAMMySQLTools-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d269968886aa9d8b45ee8c5602b29096", "sha256": "b2f9a7bcfed5fe4214bf8a8502488b2bf2b316e6015b7b7e14a65fe0a2d0a900" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d269968886aa9d8b45ee8c5602b29096", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14887, "upload_time": "2016-02-10T14:22:57", "url": "https://files.pythonhosted.org/packages/a9/4b/80259ab926c8330b50de74978d90044aabb381ee94aef2902428019bc62a/PAMMySQLTools-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "80fb7d5c00ae3413b5b05a994ed2938a", "sha256": "04a3dc2fae43e451530cd9539b48ab09ea385a92033c969847950d720d7ea433" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "80fb7d5c00ae3413b5b05a994ed2938a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19189, "upload_time": "2016-02-11T14:03:03", "url": "https://files.pythonhosted.org/packages/5e/1c/cede4531798c1fcca64e3fe4b61f0dae1cc66aa0ebf2007937fdfdbba031/PAMMySQLTools-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e8bef99524714868525009a1d43eced", "sha256": "ba38544ace1ebfb4456067eb20dadf022a001c6c493db7ea3fb1362a71dbf99f" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6e8bef99524714868525009a1d43eced", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14942, "upload_time": "2016-02-11T14:03:11", "url": "https://files.pythonhosted.org/packages/71/c0/41342cf4414e2040d20e143b502ef8adf283bf14b6e25b8bf5981b60c87e/PAMMySQLTools-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "c5a06031784a92e9d2bd8fb144f9dfc2", "sha256": "8fd10263337604affb66f0125c9ffc4d5efd5cc124126c4824855f2cc7d59d1c" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c5a06031784a92e9d2bd8fb144f9dfc2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19191, "upload_time": "2016-02-22T13:19:18", "url": "https://files.pythonhosted.org/packages/f9/05/c06ca83e5f95bec46328630104928a9fb49b5af5237d9bacf11f9dc92911/PAMMySQLTools-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c8fc77eef5774417c0d0949009d48bc", "sha256": "c9a90970953cd75334c4efce09796d4b0061d572439bd4774dd0f25164f4a891" }, "downloads": -1, "filename": "PAMMySQLTools-0.1.5.tar.gz", "has_sig": false, "md5_digest": "1c8fc77eef5774417c0d0949009d48bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14935, "upload_time": "2016-02-22T13:19:23", "url": "https://files.pythonhosted.org/packages/82/63/6eb247a08b22f014503dd1e102d1e29b5368e1010a6cb60c66388389089f/PAMMySQLTools-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9af67accfa4b8d57af4dff788c454689", "sha256": "fbfd5804879739c7053addced5b04adff5b61ad86942264563020f99fcb3ad85" }, "downloads": -1, "filename": "PAMMySQLTools-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9af67accfa4b8d57af4dff788c454689", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20985, "upload_time": "2016-02-23T16:46:26", "url": "https://files.pythonhosted.org/packages/06/a3/e1eddfdd8376144223e636a31fadf4f68127199b07b352a8ca05afdc27a7/PAMMySQLTools-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "07876470319dfce04f3d212a2ddb3a03", "sha256": "84a11c755b47c389d0555c478bb42b907ba5085174cf284ecb5b067e14228333" }, "downloads": -1, "filename": "PAMMySQLTools-0.2.0.tar.gz", "has_sig": false, "md5_digest": "07876470319dfce04f3d212a2ddb3a03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16235, "upload_time": "2016-02-23T16:46:33", "url": "https://files.pythonhosted.org/packages/84/85/0f5b3b9d4cec8c0edec38c4ac75f55b42640a00e5fe2dc6f925697296745/PAMMySQLTools-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6a247d3ffcd013346cd5e257eacc2536", "sha256": "d2d5a6d955ec8eeee73385ae6219f36c2383a19ac010b7b030038b4b7a8c7bc8" }, "downloads": -1, "filename": "PAMMySQLTools-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a247d3ffcd013346cd5e257eacc2536", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21052, "upload_time": "2017-01-03T16:14:02", "url": "https://files.pythonhosted.org/packages/e6/24/68518efd17aa10b03034d42e382a8b06e3c4239a5ffd28e13f9f48db8bcc/PAMMySQLTools-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bf68b8eced86f9e42e059b5e606f137", "sha256": "5c678c9a4017db600dfadf13b6be44d0ea6faf89aa2fe901dc025fdd98abe73b" }, "downloads": -1, "filename": "PAMMySQLTools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7bf68b8eced86f9e42e059b5e606f137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16156, "upload_time": "2017-01-03T16:14:04", "url": "https://files.pythonhosted.org/packages/44/57/9135b4b4117b96a50eb04ab8d71bb33b422d57871485bc086e5c8d6ca2d1/PAMMySQLTools-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a247d3ffcd013346cd5e257eacc2536", "sha256": "d2d5a6d955ec8eeee73385ae6219f36c2383a19ac010b7b030038b4b7a8c7bc8" }, "downloads": -1, "filename": "PAMMySQLTools-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a247d3ffcd013346cd5e257eacc2536", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21052, "upload_time": "2017-01-03T16:14:02", "url": "https://files.pythonhosted.org/packages/e6/24/68518efd17aa10b03034d42e382a8b06e3c4239a5ffd28e13f9f48db8bcc/PAMMySQLTools-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bf68b8eced86f9e42e059b5e606f137", "sha256": "5c678c9a4017db600dfadf13b6be44d0ea6faf89aa2fe901dc025fdd98abe73b" }, "downloads": -1, "filename": "PAMMySQLTools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7bf68b8eced86f9e42e059b5e606f137", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16156, "upload_time": "2017-01-03T16:14:04", "url": "https://files.pythonhosted.org/packages/44/57/9135b4b4117b96a50eb04ab8d71bb33b422d57871485bc086e5c8d6ca2d1/PAMMySQLTools-0.2.1.tar.gz" } ] }