Skip to content

Communications Across Networks Disconnected In Communications Emergencies

Notifications You must be signed in to change notification settings

jamesmeneghello/CANDICE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

===

CANDICE

===

Packages needed (ubuntu/deb):

- udev?, udisks, dbus?
- python, python-django, python-twisted, python-twisted-web, python-dbus?


===

To flush all data:

./flush.sh

===

To run everything from a clean boot:

./start.sh

To stop:

./stop.sh

=====

Manual:

Set firewall rules:
sudo ./newset.sh

Run the post 80 transparent proxy / redirection service:
python redirect_server.py

Run the content server for serving cached HTTP:
python content_server.py

Run the main system to handle user requests:
sudo twistd --logfile=http_server.log --pidfile=http_server.pid -ny http_server.py

(sudo required for port 80 hosting)

===

To manually edit saved objects:

python manage.py shell
>>> from handle.models import Request
>>> r = Request.objects.all()
>>> r[0].whatever # first result in set
>>> r[0].save(using='host') # or 'courier'
>>> r[0].delete(using='host') # same deal

===

About

Communications Across Networks Disconnected In Communications Emergencies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published