aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorficus <ficus@robocracy.org>2012-11-25 14:18:21 +0100
committerficus <ficus@robocracy.org>2012-11-25 14:18:21 +0100
commit536ccdd0bbc5ff3cae788d15ca5c6856e814b306 (patch)
treea64f97fd65e1f60541eb1193f05ced201f34644d
parente2cef48cffcb07222263bcf93e9268ad2fc9b432 (diff)
downloadtorouter-live-master.tar.gz
torouter-live-master.zip
update torouterui, include libpython2.7 requirementHEADmaster
-rw-r--r--TODO36
-rw-r--r--config/package-lists/debian.list.chroot3
-rw-r--r--config/packages.chroot/torouterui_0.0-1_all.debbin29852 -> 0 bytes
-rw-r--r--config/packages.chroot/torouterui_0.0.1_all.debbin0 -> 31766 bytes
4 files changed, 31 insertions, 8 deletions
diff --git a/TODO b/TODO
index 90afb9f..bffb226 100644
--- a/TODO
+++ b/TODO
@@ -1,17 +1,34 @@
-- ROOT PASSSWORD IS "CRUD" AND REMOTE SSH IS ALLOWED
+- ROOT PASSSWORD IS "CRUD" AND ROOT SSH IS ALLOWED
- test persistance
- uap hacks as a debian package
- create m-a source package
- build on dreamplug, save binary result; automate this?
-- custom kernel (grsec etc)
- http://live.debian.net/manual/html/live-manual.en.html#411
-- openntpd prevents login
-- eth0 hotplug
-- remove torouter /etc/hosts listing
+- cross-networks are leaky! need to fix proxy script?
+- ifdown of uap0 doesn't work
+- (re)test with actual connectivity
+- verify that ttdnsd requests are actually going via tsocks
+- timing analysis:
+ https://trac.torproject.org/projects/tor/ticket/6588
+- upstream: python-augeas requires libpython2.7
+- add debug/success message to proxy init.d script
+
+tor:
+ Nov 23 17:33:45.000 [warn] Rejecting request for anonymous connection to
+ private address [scrubbed] on a TransPort or NATDPort. Possible loop in
+ your NAT rules?
TBD:
+- enable tor rc.d at boot
+- basic throttling of uap0 and/or tor network traffic
+- switch have TorDNS and ttdns only listen on 127.0.0.1
+- should get date/time before starting tor
+ - include and run tlsdate after dhcpclient
+ - ntpdate after dhcpclient
+ - use browser trick a la openwrt
+- custom kernel (grsec etc)
+ http://live.debian.net/manual/html/live-manual.en.html#411
+- ipv6 routing on wifi
- real tor permissions fix
-- remove "auto uap0" from /etc/network/interfaces
- persistant setuid issue
- determine which configurations can be settled using debconf preseeds
http://live.debian.net/manual/html/live-manual.en.html#495
@@ -19,6 +36,11 @@ TBD:
- remove unnecessary tty2+ lines completely from /etc/inittab
- ntp.conf
- faster boots
+ uInitrd load: try removing largest contents, or read uncompressed?
+ /usr/lib/user-setup/user-setup-apply
+ + locale-gen --keep-existing
+ ssh host key generation
http://www.debian-administration.org/article/Booting_Debian_in_14_seconds
http://lwn.net/Articles/299483/
- in dmesg: HOST_CMD_APCMD_POWER_MODE fail=2
+ -> problem with uap0?
diff --git a/config/package-lists/debian.list.chroot b/config/package-lists/debian.list.chroot
index 16b3ae0..81b48cb 100644
--- a/config/package-lists/debian.list.chroot
+++ b/config/package-lists/debian.list.chroot
@@ -16,7 +16,8 @@ dosfstools
apt
iputils-ping
haveged
-python2.7
+python
+libpython2.7
python-simplejson
make
dialog
diff --git a/config/packages.chroot/torouterui_0.0-1_all.deb b/config/packages.chroot/torouterui_0.0-1_all.deb
deleted file mode 100644
index 6bdf0b6..0000000
--- a/config/packages.chroot/torouterui_0.0-1_all.deb
+++ /dev/null
Binary files differ
diff --git a/config/packages.chroot/torouterui_0.0.1_all.deb b/config/packages.chroot/torouterui_0.0.1_all.deb
new file mode 100644
index 0000000..5c7f5f0
--- /dev/null
+++ b/config/packages.chroot/torouterui_0.0.1_all.deb
Binary files differ