From 536ccdd0bbc5ff3cae788d15ca5c6856e814b306 Mon Sep 17 00:00:00 2001 From: ficus Date: Sun, 25 Nov 2012 14:18:21 +0100 Subject: update torouterui, include libpython2.7 requirement --- TODO | 36 +++++++++++++++++++----- config/package-lists/debian.list.chroot | 3 +- config/packages.chroot/torouterui_0.0-1_all.deb | Bin 29852 -> 0 bytes config/packages.chroot/torouterui_0.0.1_all.deb | Bin 0 -> 31766 bytes 4 files changed, 31 insertions(+), 8 deletions(-) delete mode 100644 config/packages.chroot/torouterui_0.0-1_all.deb create mode 100644 config/packages.chroot/torouterui_0.0.1_all.deb 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 Binary files a/config/packages.chroot/torouterui_0.0-1_all.deb and /dev/null 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 Binary files /dev/null and b/config/packages.chroot/torouterui_0.0.1_all.deb differ -- cgit v1.2.3