Hi, here it is the new ebuild for Privoxy 3.0.0 (The first as stable released version). If you don't know privoxy just look at www.privoxy.org. It is a clever filtering proxy for ads, junk etc. The changelog for the new ebuild: - Removed beta version handling. - Corrected the little patch. - Changed /etc/init.d/privoxy and /usr/sbin/privoxy permissions to root:root 0750 You can find a Privoxy changelog at: http://sourceforge.net/project/shownotes.php?release_id=107419 As for my other privoxy ebuilds (2.9.14_beta is in portage tree, .16 .18 .20 are in bugzilla) I suggest net-www.
Created attachment 3502 [details] privoxy-3.0.0.ebuild.tar.gz contains ebuild, changelog, patch, start script and digest
Accidentally I marked this bark as closed/wontfix (actually I wanted to change the privoxy-2.9.20 bug). So I changed it to reopened. I hope this is not a problem.
Thanks for providing this. I've found two small probs: 1. The ebuild needs a depend on textbrowser. (I admit that I thought that links was part of system but it didn't install on my last clean installation) 2. you need to change "apache" to "privoxy" in the error if useradd fails. Other than these it built fine. Now I just need to suss out its use properly. George.
> 1. The ebuild needs a depend on textbrowser. (I admit that I thought that > links was part of system but it didn't install on my last clean > installation) Privoxy doesn't actually need a browser to function (or does it?), so why add the dependency? It could be installed on a firewall/proxy host where browsers are not needed/desirable.
I don't know of any reason why it might need a browser to run either but it won't build unless it can find one. I am putting it on a firewall too and I may well have to remove links later but I haven't finished testing yet. George.
hi, > 1. The ebuild needs a depend on textbrowser. Yes, that is true, privoxy needs a text browser - and I do not have an idea why. I will ask a privoxy developer. Btw it is no big thing to patch privoxy's configure.in, that privoxy does not need a text browser to compile, I think. >2. you need to change "apache" to "privoxy" in the error if useradd fails. Thanks for checking the ebuild, such errors are often overlooked. Regards Georg Sauthoff
OK, I took the privoxy-3.0.0.ebuild.tar.gz and changed some wrong things, such as user apache, added DEPEND="virtual/textbrowser" (I think it's the best solution for the browser-issue) and added "--user privoxy.privoxy" to the init script, because if you don't do that, it won't run as user privoxy. I hope the new ebuild can make it into portage with those fixes, since this bug is now open for nearly 3 months.
Created attachment 5677 [details] Privoxy-3.0.0 ebuild with small changes
Hi, Thanks for the changes, ATM I am a little bit busy. BTW, in the next release privoxy will not require the text-browser dependency anymore. Perhaps I make a *simple* patch this weekend for the current ebuild. >I hope the new ebuild can make it into portage with those fixes, since this bug is now open for nearly 3 months. I hope, too. But it is not so long in bugzilla because of these very minor issues.
Is any of the gentoo-developers actually reading this bugreport? The new ebuild didn't appear in portage until today, although there have some useful changes been made. And there hasn't been any domment from the developers yet...
*** This bug has been marked as a duplicate of 11835 ***