{ "info": { "author": "Antoine Nguyen", "author_email": "tonio@ngyn.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "modoboa-pfxadmin-migrate\n========================\n\n|landscape|\n\nA script to migrate from PostfixAdmin to Modoboa. It has been tested\nagainst versions 2.3.3 and upper.\n\n.. note::\n\n This script is only suitable for a new Modoboa installation.\n\nInstallation\n------------\n\nInstall this extension system-wide or inside a virtual environment by\nrunning the following command::\n\n $ pip install modoboa-pfxadmin-migrate\n\nEdit the ``settings.py`` file of your modoboa instance and add\n``modoboa_pfxadmin_migrate`` inside the ``MODOBOA_APPS`` variable like this::\n\n MODOBOA_APPS = (\n \n # End of list\n 'modoboa_pfxadmin_migrate',\n )\n\nThen, add a new database connection named ``pfxadmin`` into the\n``DATABASES`` variable corresponding to your PostfixAdmin setup::\n\n DATABASES = {\n \"default\" : {\n # default connection definition\n },\n \"pfxadmin\" : {\n \"ENGINE\" : \"\",\n \"NAME\" : \"\",\n \"USER\" : \"\",\n \"PASSWORD\" : \"\",\n } \n }\n\nThis connection should correspond to the one defined in PostfixAdmin's\nconfiguration file.\n\nRun the script\n--------------\n\nYou are now ready to start the migration so run the following commands::\n\n $ cd \n $ python manage.py migrate_from_postfixadmin -s \n\n```` must be replaced by the scheme used within\npostfixadmin (``crypt`` most of the time).\n\nDepending on how many domains/mailboxes your existing setup contains,\nthe migration can be long. Just wait for the script's ending.\n\nThe procedure is over, edit the ``settings.py`` file and:\n\n* remove the ``pfxadmin`` database connection from the ``DATABASES``\n variable\n* remove ``'modoboa_pfxadmin_migrate'`` from the\n ``MODOBOA_APPS`` variable\n\nYou should be able to connect to Modoboa using the same credentials\nyou were using to connect to PostfixAdmin.\n\n.. |landscape| image:: https://landscape.io/github/modoboa/modoboa-pfxadmin-migrate/master/landscape.svg?style=flat\n :target: https://landscape.io/github/modoboa/modoboa-pfxadmin-migrate/master\n :alt: Code Health", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://modoboa.org/", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "modoboa-pfxadmin-migrate", "package_url": "https://pypi.org/project/modoboa-pfxadmin-migrate/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/modoboa-pfxadmin-migrate/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://modoboa.org/" }, "release_url": "https://pypi.org/project/modoboa-pfxadmin-migrate/1.1.1/", "requires_dist": null, "requires_python": null, "summary": "A script to migrate from PostfixAdmin to Modoboa", "version": "1.1.1" }, "last_serial": 2702926, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "e8abc0454dcf03a59a83d95e126e9dea", "sha256": "82b89ed0a97fa75963a8b602a1f8e121f90f84fe1a1ae795cece8d807cc532b2" }, "downloads": -1, "filename": "modoboa-pfxadmin-migrate-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e8abc0454dcf03a59a83d95e126e9dea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8545, "upload_time": "2016-09-01T14:14:12", "url": "https://files.pythonhosted.org/packages/4f/3b/e3c876ef21b2f2b930c371d8ae8a608a9b91e8139cfa6504d1c2ddb7b802/modoboa-pfxadmin-migrate-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5f993e7e93be9c63f05b40a3a3bf6429", "sha256": "156108ea74b2fae350f9b9bcee8b9c272d79585b61cae8c4a62105000bc30a03" }, "downloads": -1, "filename": "modoboa-pfxadmin-migrate-1.0.2.tar.gz", "has_sig": false, "md5_digest": "5f993e7e93be9c63f05b40a3a3bf6429", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8656, "upload_time": "2016-11-21T17:42:47", "url": "https://files.pythonhosted.org/packages/6e/4a/e976cb0c797b5cc64d2bf93fe7bc09f7d2f855874b92f86bed52e0480517/modoboa-pfxadmin-migrate-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "48cfd938aea92dac69cd552e04b84ca4", "sha256": "78eb6016259818f8957f9cf291b1fee73cd82311018a3a438b0af844c1a7f7a3" }, "downloads": -1, "filename": "modoboa-pfxadmin-migrate-1.0.3.tar.gz", "has_sig": false, "md5_digest": "48cfd938aea92dac69cd552e04b84ca4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8689, "upload_time": "2017-01-26T09:40:55", "url": "https://files.pythonhosted.org/packages/7a/cf/3844338757cb1a94cdd3e61144bc7d93f0abd8266109ce05ab6054544165/modoboa-pfxadmin-migrate-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "bc30110826102f0b9c303a9a7d70bc5c", "sha256": "52c0bf573e831b0490a1ef55a733b3232d3177facc2ea96fc17db213bf45b78d" }, "downloads": -1, "filename": "modoboa-pfxadmin-migrate-1.1.0.tar.gz", "has_sig": false, "md5_digest": "bc30110826102f0b9c303a9a7d70bc5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8700, "upload_time": "2017-03-10T17:27:26", "url": "https://files.pythonhosted.org/packages/5f/cd/5588da24d6277c0237128ddefd255c17da4fd62949acecfbfbda8b176952/modoboa-pfxadmin-migrate-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "3ec6b5cd3b2e31941f3bd1aa15c42211", "sha256": "ea7404349612e20eff09dc9e42e37d22d2ee21413c1340434d74d05db67227c1" }, "downloads": -1, "filename": "modoboa-pfxadmin-migrate-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3ec6b5cd3b2e31941f3bd1aa15c42211", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8689, "upload_time": "2017-03-13T16:24:38", "url": "https://files.pythonhosted.org/packages/38/c4/2ecb94272849dcde2758e6e740ee983649493ca1fb069b51df5d00ad1550/modoboa-pfxadmin-migrate-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ec6b5cd3b2e31941f3bd1aa15c42211", "sha256": "ea7404349612e20eff09dc9e42e37d22d2ee21413c1340434d74d05db67227c1" }, "downloads": -1, "filename": "modoboa-pfxadmin-migrate-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3ec6b5cd3b2e31941f3bd1aa15c42211", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8689, "upload_time": "2017-03-13T16:24:38", "url": "https://files.pythonhosted.org/packages/38/c4/2ecb94272849dcde2758e6e740ee983649493ca1fb069b51df5d00ad1550/modoboa-pfxadmin-migrate-1.1.1.tar.gz" } ] }