Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554488 - net-proxy/c-icap-0.3.5 version bump
Summary: net-proxy/c-icap-0.3.5 version bump
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending removal: 2018-12-04
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2015-07-11 12:00 UTC by drserge
Modified: 2018-12-04 17:08 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
c-icap 0.3.5 ebuild patch (c-icap-0.3.5.ebuild.diff,422 bytes, patch)
2015-07-27 12:32 UTC, Vieri
Details | Diff
files in FILESDIR patched to fix logrotate issues (c-icap-0.3.5.ebuild.files.diff,1.14 KB, patch)
2015-07-27 12:34 UTC, Vieri
Details | Diff
c-icap 0.5.2 ebuild (c-icap-0.5.2.ebuild.diff,600 bytes, patch)
2017-08-23 12:39 UTC, Vieri
Details | Diff
FILES: conf (c-icap.conf.diff,471 bytes, patch)
2017-08-23 12:39 UTC, Vieri
Details | Diff
FILES: init script (c-icap.init.3.diff,2.46 KB, patch)
2017-08-23 12:40 UTC, Vieri
Details | Diff
logrotate fix (c-icap.logrotate.diff,520 bytes, patch)
2017-08-23 12:41 UTC, Vieri
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description drserge 2015-07-11 12:00:49 UTC
http://c-icap.sourceforge.net/about.html
Tue, 28 Oct 2014: The c-icap-0.3.5 is released
Comment 1 Vieri 2015-07-27 12:32:23 UTC
Created attachment 407720 [details, diff]
c-icap 0.3.5 ebuild patch

compiles fine and was tested for a few hours with squid + squidclamav (works as expected)
Comment 2 Vieri 2015-07-27 12:34:23 UTC
Created attachment 407722 [details, diff]
files in FILESDIR patched to fix logrotate issues

server.log file path error fixed and added a relog function in init script because original logrotate script that used "restart" would cause c-icap to stop and never restart (in some conditions).
Comment 3 Todd Walter 2016-07-18 13:17:10 UTC
I can confirm this problem.  ICAP server crashes on any restart, so weekly log rotation guarantees every Monday morning for me!

c-icap 0.2.6

Stopping the service manually, waiting for it to finally die and then restarting works.
Comment 4 Vieri 2017-01-30 09:14:17 UTC
Successfully tested ebuild and "files" patches for c-icap-0.4.4.
Comment 5 Vieri 2017-08-23 12:39:00 UTC
Created attachment 490218 [details, diff]
c-icap 0.5.2 ebuild

Tested in production environment.
Comment 6 Vieri 2017-08-23 12:39:46 UTC
Created attachment 490220 [details, diff]
FILES: conf

conf.d file
Comment 7 Vieri 2017-08-23 12:40:48 UTC
Created attachment 490222 [details, diff]
FILES: init script

init script that correctly checks when daemon really quits
Comment 8 Vieri 2017-08-23 12:41:17 UTC
Created attachment 490224 [details, diff]
logrotate fix
Comment 9 Pacho Ramos gentoo-dev 2018-01-12 14:13:35 UTC
This:
net-proxy/squidclamav
net-proxy/c-icap
net-proxy/c-icap-modules

Would need a dedicated maintainer, otherwise they are going to be always outdated and unattended. Does anyone want to proxy-maintain them?
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Thanks
Comment 10 Vieri 2018-01-12 16:34:57 UTC
(In reply to Pacho Ramos from comment #9)
> This:
> net-proxy/squidclamav
> net-proxy/c-icap
> net-proxy/c-icap-modules
> 
> Would need a dedicated maintainer, otherwise they are going to be always
> outdated and unattended. Does anyone want to proxy-maintain them?
> https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Hi,

I already asked for that a long time ago, but never got any replies. I also asked if I could help with squid which has a maintainer, but could improve its ebuilds a bit. All related to web proxying.

Glad to help, but if noone's willing to guide on the other end then I guess I'll keep maintaining my own private overlay (please don't read this as a complaint - it's just an observation).

Pacho, I remember writing to you about this and other ebuilds (such as the pam feature that was mysteriously removed from Samba, and that I proposed an ebuild patch for it to be restored).

I guess the Gentoo devs are way too busy, and portage is way too vast.
Comment 11 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-02-07 18:25:25 UTC
The linked site has a lot of guides. If you just want to maintain the package, send a pull request with your version and someone will eventually get to it.
Comment 12 Vieri 2018-02-08 08:52:24 UTC
(In reply to Michał Górny from comment #11)
> The linked site has a lot of guides. If you just want to maintain the
> package, send a pull request with your version and someone will eventually
> get to it.

Back in the days I proposed patched ebuilds, the git site was not there (several years ago). Setting up and using git for trivial ebuild patches is overkill, in my opinion. However, I'll take a llook at it if I ever get the chance.

I also don't understand why ebuild features can be removed without some kind of explanation in the ChangeLog. This is not related to this "bug", but it's a bit frustrating in general. I don't know if using git would actually settle this. See bug at https://bugs.gentoo.org/590374.
Am I missing something? Is there a URI I can check to see why a feature has been removed, other than looking at the changelog?
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-04 17:08:23 UTC
Removing wrt #556306.