Page 1 of 1

Upgrade single package

Posted: Wed Mar 09, 2016 8:45 pm
by Seena85
Hi all,

in the current Chaos Chalmer repository e.g. tor is in a older version, than in trunk. I just want to upgrade tor to the latest version for security reasons. How can I do that?

If I download the tor_0.2.7.6-1_ar71xx.ipk from trunk and install with:

Code: Select all

opkg install tor_0.2.7.6-1_ar71xx.ipk
it fails because "/etc/init.d/tor" already exists.

So I went with:

Code: Select all

opkg install tor_0.2.7.6-1_ar71xx.ipk --force-overwrite
This works. But then I cannot start tor. What am I doing wrong?

Re: Upgrade single package

Posted: Wed Mar 09, 2016 11:00 pm
by nworbnhoj
Have you tried uninstalling the old version of tor before installing the updated version?

Re: Upgrade single package

Posted: Thu Mar 10, 2016 5:12 pm
by Seena85
Yes, I did. I tried the same thing with "nano" just to check. Any hints?
Is there something I have to register?

Re: Upgrade single package

Posted: Thu Mar 10, 2016 6:16 pm
by nworbnhoj
I think that you are going to need to build your own copy of Gargoyle with your preferred version of Tor included. This is not overly difficult but it will involve installing Git, pulling a copy of the Gargoyle code to your local PC, making a minor adjustment to a single text file, building Gargoyle for your router, and installing the image on your router.

I can walk you thru the steps if you are interested.

Currently Gargoyle is using tor-0.2.6.10 and I will bump this to tor-0.2.7.6 shortly.

Re: Upgrade single package

Posted: Fri Mar 11, 2016 6:25 am
by Seena85
Thanks for your help! I am generally interested, but will ask you once I have more time. I will just wait, since you said it will be bumped up shortly. For applications such as TOR this is often security relevant.

Another question, if you don't mind me asking: How is TOR integrated into Gargoyle?

I am puzzled because I can not find the "torrc". The options from the webUI are rather basic and the only thing I care about at this point is to have the ability to control my own settings.

In this sense, what is the best way to achieve complete control? So far I basically just overwrote the current installation, but I am not sure if this is the best way to do this.

Thanks very much for your assistance.