ecthros / pina-colada

A powerful and extensible wireless drop box
MIT License
264 stars 34 forks source link

Debugging Improvements on Setup #150

Closed MikeMeliz closed 7 years ago

MikeMeliz commented 7 years ago

Hello guys :) First of all, this is my first ever pull request so please let me know if I did something wrong. So, yesterday I cloned and installed this nice project. I get stuck for a while with setup and some problems of missing packages. Of course to find out what was the problem I had to configure the setup script. I'm using some echos to find out what command not working and code blocks with >/dev/null/ to get only the errors of them. Also, i made some improvements on paths and downloaded files.

To reproduce a clean install I'm using this script:

echo 'Remove PostgreSQL User & Databases'
service postgresql start
su -c "psql -c \"drop table computers;\"" postgres
su -c "psql -c \"drop database network;\"" postgres
su -c "psql -c \"drop user aces;\"" postgres

echo 'Remove downloaded folders'
rm -rf python-netfilterqueue
rm -rf python-wifi-0.6.1

That's for now :) Ι'll be happy to help out more with this project and see it growing! Mike

ecthros commented 7 years ago

This is really awesome! The team is very excited to have other people collaborating on the project.

I was actually thinking of upgrading the setup script a little, so thanks for helping out :) The five of us are taking a little break for a couple weeks (final exams) but we think it's really awesome other people can help out!

MikeMeliz commented 7 years ago

I'm very happy you merged my changes :) It's a very cool project and I'm enjoying to contribute on this. I'll give a try to produce a capability and help with some issues. So, good luck with your exams and see you here! :+1: