guardianproject / lildebi

UNMAINTAINED please adopt! we can no longer maintain this
https://guardianproject.info/code
GNU General Public License v3.0
226 stars 55 forks source link

Any way to run privoxy? #132

Open gerroon opened 9 years ago

gerroon commented 9 years ago

Hi

I am trying to get privoxy run on my debian img (Squeeze) but getting a permission error

2014-10-17 01:42:53.489 b6f76000 Fatal error: can't bind to localhost:8118: Permission denied

Is this a chroot limitation? Any work around?

thanks

eighthave commented 9 years ago

This is the Android permissions at work. privoxy needs "INTERNET" permission. You need to install the embedded package 'android-permissions'. You can do that by doing:

dpkg -i /data/data/info.guardianproject.lildebi/app_bin/android-permissions_0.1_all.deb

Then you need to find which user privoxy runs as, then add that user to the 'inet' group.

adduser privoxyuser inet

more here: https://github.com/guardianproject/lildebi/wiki/Enable-inet-socket

gerroon commented 9 years ago

Thanks for your help. I will look into it

gerroon commented 9 years ago

@eighthave I cant install the package ;( it says it has to be running inside a chroot on Android but this is where I am running, inside debian terminal. I tried both lildebi and the debian .deb

gerroon commented 9 years ago

Hi

Can anyone try installing the debian android permission package on recent versions? I cant get it to install giving the error I mentioned even with the latest lildebi

thanks

eighthave commented 9 years ago

if you made a new Debian install with 0.5.1 or 0.5.2, then the android-permissions package was already installed. You can check by doing:

dpkg -l android-permissions
gerroon commented 9 years ago

@eighthave

I installed the Sequeeze image. Even if it is installed it should not be giving me the "it has to be installed inside the chroot" while I am ion chroot. I am trying to to get to the bottom of this error.