Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93191 - net-proxy/squid: ebuild cleanup + openpam and amd64 compatibility
Summary: net-proxy/squid: ebuild cleanup + openpam and amd64 compatibility
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Network Proxy Developers (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 93119
  Show dependency tree
 
Reported: 2005-05-19 04:56 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2005-05-19 12:29 UTC (History)
2 users (show)

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


Attachments
Ebuild patch (squid.patch,1.95 KB, patch)
2005-05-19 04:56 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
squid.pam-include (squid.pam-include,318 bytes, text/plain)
2005-05-19 04:57 UTC, Diego Elio Pettenò (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-19 04:56:27 UTC
The attached patch applied over current ebuild (with the new squid.pam-include file) fixes a couple of problems with openpam and amd64 compatibility, and cleanups the ebuild to use newinitd/newconfd and to improve uclibc support.

The fixes are:
- openpam compatibility: doesn't use pam_stack, but instead include directive, move the dependency on virtual/pam;
- openpam/amd64 compatibility: doesn't use fullpath to modules, just module names, fixes no-lib32 profile and openpam support;
- uclibc support: dropped uclibc useflag and used elibc_uclibc instead;

it probably need a deeper cleanup anyway.

Thanks, Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-19 04:56:45 UTC
Created attachment 59296 [details, diff]
Ebuild patch
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-19 04:57:05 UTC
Created attachment 59297 [details]
squid.pam-include
Comment 3 solar (RETIRED) gentoo-dev 2005-05-19 05:27:03 UTC
Removing embedded from the CC: we don't have any pam at all. It's USE masked.
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2005-05-19 12:29:23 UTC
fixed in squid-2.5.10