Skip to content

isingh/freedom.txt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

freedom.txt

Introduction

Publicly announce your support against internet censorship!

Join the dozens who have already pledged their support.

Links

Generate Your Own

Running freedom.py from the command line will generate a fresh freedom.txt file after a little prompting.

Add your new link to locations.txt as a seperate line in order to have the script automattically add it.

The following will add a custom freedom.txt into the local directory:

$ python freedom.py 
What is your name? Michael Van Veen
Hi, my name is Michael Van Veen and I own this website. I no longer wish to
stay Anonymous in the fight against internet censorship and those who want to
close down our internet.

An open internet is more important than the interests of nation states.
Governments have failed us because of ignorance & corruption. They must be
fought.

An open internet is more important than corporations. They have failed us
because of their natural greed. They must be changed.

An open internet is more important than security, copyright infringement,
terrorism or child pornography. We will not be fooled by the strategies of
fear employed by those who wish to censor us.

A closed internet is a tool of oppression. An open internet is a weapon of
mass creation. Pick your sides. Create your own freedom.txt on your websites.

---
humans:
  http://danmcewan.com/freedom.txt: 173.230.131.140
  http://dudmail.com/freedom.txt: 74.50.61.206
  http://fr.anc.is/freedom.txt: 208.94.116.57
  http://hoop-la.ca/freedom.txt: 70.66.72.121
  http://jacobroufa.com/freedom.txt: 173.236.211.83
  http://kyleterry.com/freedom.txt: 173.255.214.107
  http://mvanveen.net/freedom.txt: 173.236.202.225
  http://www.isingh.info/freedom.txt: 66.147.244.74
  http://www.roleplaygateway.com/freedom.txt: 173.203.107.43
  https://www.jacobsparts.com/freedom.txt: 64.255.252.123
poi:
  http://twitter.com/: 69.6.27.100
  http://www.eff.org/: 69.50.232.54
  http://www.google.com/: 74.125.224.114
  http://www.wikipedia.org/: 208.80.152.201
---


Where should I write file to [freedom.txt]? 

writing file... OK

/etc/hosts Integration

experimental: Now supports /etc/hosts integration!

Running with the --with-hosts flag will add in your /etc/hosts file.

hosts_file:
  broadcasthost:
    - 255.255.255.255
  localhost:
    - 127.0.0.1
    - ::1
    - fe80::1%lo0

The --hosts-file switchoff will let you specify a custom hosts location to read from.

Finally, --write-hosts will write a HOSTS file in your local directory.

$python freedom.py --hosts-file=/etc/hosts --write-hosts

default output ensues...

writing file [HOSTS]... OK

$ freedom.txt git:(etc_hosts) ✗ cat HOSTS

danmcewan.com           173.230.131.140
jacobroufa.com          173.236.211.83
www.wikipedia.org       208.80.152.201
www.eff.org             69.50.232.54
twitter.org             69.6.27.100
www.google.com          74.125.224.114
www.github.com          207.97.227.243
dudmail.com             74.50.61.206
hoop-la.ca              70.66.72.121
www.isingh.info         66.147.244.74
fr.anc.is               208.94.116.12
www.jacobsparts.com     64.255.252.123
mvanveen.net            173.236.202.225
broadcasthost           255.255.255.255
www.roleplaygateway.com 173.203.107.43
news.ycombinator.com    174.132.225.106
localhost               127.0.0.1
localhost               ::1
localhost               fe80::1%lo0
kyleterry.com           173.255.214.107

Adding links

For now, send me a pull request with your link and I'll include it.

I plan to add a command line arg to add links automattically in the near future.

Currently Displayed Locations

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%