{
"info": {
"author": "Amirouche Boubekki",
"author_email": "amirouche.boubekki@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7"
],
"description": "eoe\n===\n\n``*.hostname.local`` dns resolver, `pow.cx `_\nreplacement wanna-be.\n\n\nHow to run eoe on Ubuntu 12.04 Precise\n--------------------------------------\n\nMake sure you have installed Twisted Names with aptitude::\n\n sudo aptitude install python-twisted-names\n\nInstall ``eoe`` with ``pip`` command:\n\n pip install eoe\n\nEdit ``/etc/nsswitch.conf``, ``hosts`` line to look like::\n\n hosts: files mdns4 dns\n\nYou also need to edit ``/etc/NetworkManager/NetworkManager.conf`` file, \ncomment out the line ``dns=dnsmasq``::\n\n # dns=dnsmasq\n\n\nYou now need to configure Network Manager:\n\n#. In the System menu, click Preferences, then click Network Connections.\n#. Select the connection for which you want to configure Google Public DNS.\n For example:\n\n - To change the settings for an Ethernet connection, select the Wired tab,\n then select your network interface in the list. It is usually called eth0.\n - To change the settings for a wireless connection, select the Wireless tab,\n then select the appropriate wireless network.\n\n#. Click Edit, and in the window that appears, select the IPv4 Settings or IPv6\n Settings tab.\n#. If the selected method is Automatic (DHCP), open the dropdown and select\n Automatic (DHCP) addresses only instead. If the method is set to something \n else, do not change it.\n#. In the DNS servers field, enter the following IP: ``127.0.0.1``.\n#. Click Apply to save the change. If you are prompted for a password or \n confirmation, type the password or provide confirmation.\n\nRestart Network Manager::\n\n #> service network-manager restart\n\nTry running eoe::\n\n #> eoe\n\nIf it fails it messaging telling that the port is occupied, you are screwed.\nThe only way I know to make it work is to ``pkill dnsmasq`` thus in the \ncrontab you also need to kill ``dnsmasq``.\n\nIf you want to have ``eoe`` always running just add it to your crontab with\n``@reboot`` as its time field::\n\n #> sudo crontab -e\n\nAnd then add the following line::\n\n @reboot eoe\n\nIf you don't launch ``eoe`` at boot time, you will need to run it yourself, when\nneeded with the following command::\n\n sudo eoe\n\nWhen the ``eoe`` is not running you need to reconfigure network manager to use \nfull dhcp.\n\nPlease take the time to read the \n`documentation of avahi `_ \nregarding the hosts trick.\n\nThis is really usefull if you deal with a **lot** of subdomains and that your\nnetwork use dynamic IPs which change regularly.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/amirouche/eoe",
"keywords": null,
"license": "LGPL",
"maintainer": null,
"maintainer_email": null,
"name": "eoe",
"package_url": "https://pypi.org/project/eoe/",
"platform": "POSIX",
"project_url": "https://pypi.org/project/eoe/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/amirouche/eoe"
},
"release_url": "https://pypi.org/project/eoe/0.1.1/",
"requires_dist": null,
"requires_python": null,
"summary": "pow.cx wanna be",
"version": "0.1.1"
},
"last_serial": 791675,
"releases": {
"0.1": [],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "0102e50fb62062ea6c9049a3607e2c64",
"sha256": "b907ab193c15c4b751362e383355a16b67f3598e56d5e625029abe49321a3549"
},
"downloads": -1,
"filename": "eoe-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "0102e50fb62062ea6c9049a3607e2c64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2792,
"upload_time": "2012-10-09T19:30:25",
"url": "https://files.pythonhosted.org/packages/15/97/9236c000aa7927e8a788fbb43c19c50e257a080575401e8bc42b40065ae5/eoe-0.1.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "0102e50fb62062ea6c9049a3607e2c64",
"sha256": "b907ab193c15c4b751362e383355a16b67f3598e56d5e625029abe49321a3549"
},
"downloads": -1,
"filename": "eoe-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "0102e50fb62062ea6c9049a3607e2c64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2792,
"upload_time": "2012-10-09T19:30:25",
"url": "https://files.pythonhosted.org/packages/15/97/9236c000aa7927e8a788fbb43c19c50e257a080575401e8bc42b40065ae5/eoe-0.1.1.tar.gz"
}
]
}