[tor-bugs] #6824 [Torouter]: Torrouter Update Mechanism
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Nov 26 18:56:10 UTC 2012
#6824: Torrouter Update Mechanism
----------------------+-----------------------------------------------------
Reporter: proper | Owner: ioerror
Type: task | Status: new
Priority: normal | Milestone:
Component: Torouter | Version:
Keywords: | Parent:
Points: | Actualpoints:
----------------------+-----------------------------------------------------
Comment(by ficus):
My current thinking is that the build and release process for torouter
should
be to have regular versioned updates of the entire image (configuration
defaults, kernel, most of userspace) combined with fully automated apt
security
updates for critical network daemons (tor itself, ssh, ntp, dhcp, any http
daemon) pushed by torproject.org, possibly tunneled through the tor
network
itself. users should be notified of available image updates through
banners in
the web interface and/or an announce email list.
Maintaining stable security-fix branches of the tor daemon for every
release of
torouter would probably be too much work, so every revision of torouter
would
pull from a single apt repository (either the vanilla torproject
repository or
a special torouter repository which would track "most-recent-
torouter's-tor
plus security updates"). this would mean that all torouters would be
running
the same recent tor daemon debian package unless automatic updates had
been
disabled. a new point release of the torouter image would mean an
automatic
update of the tor daemon on all active torouter devices, even if those
updates
included feature additions or changes of behavior.
One problem could be reconciling additions and modifications to the
vanilla
torrc with the torouter-default or user-modified torrc; perhaps some
mechanism
like a torouter-torrc.deb package could override the vanilla torrc?
another
would be larger changes to the tor daemon which would break functionality
for
old point releases of torouter; i'm not sure what tor's backwards
compatibility
policy is or how frequently this scenario would occur.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6824#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list