title: Pip does not install configuration file to /etc
body: <p>I am trying to add a configuration file to a python package. I want the configuration file to be placed in /etc/package-name/ but so far I was unable to do so.</p>
  
  <p>The package structure is following, config.json is in the root directory and I am using python 2.7.12 </p>
  
  <pre><code>├── config.json
  ├── installer
  │   ├── child.py
  │   ├── __init__.py
  │   ├── install.py
  ├── MANIFEST.in
  ├── README.md
  └── setup.py
  </code></pre>
  
  <p>I have tried few things. At first, I have added this line to setup.py which should ensure that the config.json is placed in the correct location.</p>
  
  <pre><code>setup(...,
  data_files = [('/etc/beacons-node-installer/', ['config.json'])],
  ...)
  </code></pre>
  
  <p>But when it was not working I have added also package_dir and package_data variables:</p>
  
  <pre><code>setup(...,
  package_dir={'installer': 'installer'},
  package_data={'installer': ['config.json']},
  data_files = [('/etc/beacons-node-installer/', ['config.json'])],
  ...)
  </code></pre>
  
  <p>After reading some python documentation I have noticed that version 2.7 changed few things and probably it is necessary to add file to MANIFEST.in so I tried this line</p>
  
  <pre><code>include config.json
  </code></pre>
  
  <p>Even this hasn't helped so now I am quite clueless. What is the correct way to install configuration file under /etc directory with pip?</p>