Inexperienced Debian administrator here with a question about how to maintain the new obfsproxy/Tor for ScrambleSuit. I installed as follows:
1. Updated /etc/apt/sources.list (new lines prefixed with *):
deb http://server.name.redacted/debian wheezy main contrib non-free *deb http://server.name.redacted/debian unstable main contrib non-free deb http://server.name.redacted/debian-security wheezy/updates main contrib non-free deb http://deb.torproject.org/torproject.org wheezy main *deb http://deb.torproject.org/torproject.org tor-nightly-master-wheezy main
2. Created apt.conf to prevent all packages from being pulled from unstable by default:
echo 'APT::Default-Release "stable";' > /etc/apt/apt.conf
3. Edited torrc with following:
ServerTransportPlugin obfs3,scramblesuit exec /usr/bin/obfsproxy managed
4. Installed the new packages:
apt-get update apt-get -t unstable install obfsproxy apt-get upgrade <-- Installed Tor nightly.
5. service restart tor
My question:
Is there a way to configure things so obfsproxy and Tor will later automatically be upgraded to a *stable* release that includes ScrambleSuit? And how to know when I need to upgrade obfsproxy and Tor?
Thanks, Delton
Delton Barnes delton.barnes@mail.ru writes:
Inexperienced Debian administrator here with a question about how to maintain the new obfsproxy/Tor for ScrambleSuit. I installed as follows:
- Updated /etc/apt/sources.list (new lines prefixed with *):
deb http://server.name.redacted/debian wheezy main contrib non-free *deb http://server.name.redacted/debian unstable main contrib non-free deb http://server.name.redacted/debian-security wheezy/updates main contrib non-free deb http://deb.torproject.org/torproject.org wheezy main *deb http://deb.torproject.org/torproject.org tor-nightly-master-wheezy main
- Created apt.conf to prevent all packages from being pulled from
unstable by default:
echo 'APT::Default-Release "stable";' > /etc/apt/apt.conf
- Edited torrc with following:
ServerTransportPlugin obfs3,scramblesuit exec /usr/bin/obfsproxy managed
- Installed the new packages:
apt-get update apt-get -t unstable install obfsproxy apt-get upgrade <-- Installed Tor nightly.
- service restart tor
My question:
Is there a way to configure things so obfsproxy and Tor will later automatically be upgraded to a *stable* release that includes ScrambleSuit? And how to know when I need to upgrade obfsproxy and Tor?
Hello Delton,
you will need to wait till tor-0.2.5.1 becomes stable if you want to use scramblesuit with a stable Tor. Till then, please keep on using Tor nightlies.
As far as your second question goes, unfortunately we don't have good upgrade processes yet. I suggest you do 'apt-get upgrade' every once in a while to get the latest nightlies of obfsproxy/tor. If there are any urgent upgrades that you need to perform I will send an email to tor-relays.
Feel free to ask any other questions you have.
George Kadianakis:
Delton Barnes delton.barnes@mail.ru writes:
Is there a way to configure things so obfsproxy and Tor will later automatically be upgraded to a *stable* release that includes ScrambleSuit? And how to know when I need to upgrade obfsproxy and Tor?
you will need to wait till tor-0.2.5.1 becomes stable if you want to use scramblesuit with a stable Tor. Till then, please keep on using Tor nightlies.
As far as your second question goes, unfortunately we don't have good upgrade processes yet. I suggest you do 'apt-get upgrade' every once in a while to get the latest nightlies of obfsproxy/tor. If there are any urgent upgrades that you need to perform I will send an email to tor-relays.
Thanks for the response. Will do as you suggested.
Seems like there ought to be a way though to configure apt so that when a new stable Tor is released, 'apt-get upgrade' will install the stable package and cease installing nightlies. Currently, I am having to periodically manually check the stable repository to see if a new stable has been released. I will look more into the problem sometime.
Delton
tor-relays@lists.torproject.org