First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 112260
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Network Proxy Developers <net-proxy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alex <bornio@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
bfilter-0.10.1-droppriv.patch bfilter-0.10.1-droppriv.patch patch Alan Swanson 2005-11-14 14:30 0000 3.56 KB Details | Diff
bfilter-0.10.1-ebuild.patch bfilter-0.10.1-ebuild.patch patch Alan Swanson 2005-11-14 14:48 0000 1.22 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 112260 depends on: Show dependency tree
Show dependency graph
Bug 112260 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-11-12 05:00 0000
I would like really like an ebuild for the latest versions of Privoxy and
Bfilter.
Thanks in advance!

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Paul Bredbury 2005-11-12 10:03:07 0000 -------
The privoxy version bump is bug #112290

------- Comment #2 From Alin Năstac 2005-11-13 12:03:01 0000 -------
Alan, could you please adapt your droppriv patch to bfilter-0.10.1?

------- Comment #3 From Alan Swanson 2005-11-14 14:30:29 0000 -------
Created an attachment (id=72905) [edit]
bfilter-0.10.1-droppriv.patch

Updated droppriv patch for bfilter 0.10.1. Uses the same semantics as previous
patch for bfilter 0.9.4. Tested for user/group only, chroot only and both
user/group and chroot.

(I did consider adding configuration file options too but I the C++ code is
slightly tangled. Perhaps in the future when I do a bit more C++.)

------- Comment #4 From Alan Swanson 2005-11-14 14:48:53 0000 -------
Created an attachment (id=72910) [edit]
bfilter-0.10.1-ebuild.patch

Patch to the bfilter-0.9.4.ebuild file to update it to bfilter-0.10.1.ebuild.

However the build fails due to a SCons generated files not being created for
some reason I cannot currently figure out. The ebuild fails on the
(un)generated HtmlLexerCore.h file under main/htmllexer directory. Building by
hand works perfectly of course. None of files generated by hand in the
main/htmllexer directory are present in the ebuild. Sandboxing configuration
issue perhaps? Missing RDEPEND?

In other news BFilter now uses the ACE library and is now threaded instead of a
forker. I did only test with unstable ACE 5.4.6 after I puked on the amount of
rubbish such as Makefiles that the stable ACE 5.4-r2 installed.

The man page needs updated for the filtering configuration changes and is
commented out until I have time to update it.

------- Comment #5 From Alin Năstac 2005-11-19 22:05:10 0000 -------
version bumped. fixed compile error described in comment #4 by forcing make
options to -j1.

@Alan: open a bug when you have the new man page; please send your improvements
(patch + man page) to upstream for inclusion in future versions.

------- Comment #6 From Alex 2005-12-04 10:44:32 0000 -------
Weired problem:

 # bfilter
terminate called after throwing an instance of 'std::length_error'
  what():  basic_string::_S_create
Aborted

------- Comment #7 From Alin Năstac 2005-12-06 15:06:59 0000 -------
I don't see the connection between your problem and this bug...

Anyway, since it works for me with default configs, I guess you violated the
syntax rules in your configuration files. Open a new bug with a proper subject
and your configuration files attached to it (preferably a diff between the
default  and yours /etc/bfilter).

First Last Prev Next    No search results available      Search page      Enter new bug