Summary
HTTP Basic proxy authentication for chicken-install(1)
Metadata
- Id: c6f1b68da5c5150f9f4c5b5aa671f3f43f4f71d5
- Trac id: 414
- Type: enhancement
- Reporter: iru
- Owner: felix
- Cc:
- Status: closed
- Component: core tools
- Estimated difficulty:
- Resolution: fixed
- Priority: not urgent at all
- Milestone: 4.9.0
- Version: 4.6.x
- Changetime: 2012-09-24 21:47:48 UTC
- Created: 2010-10-21 21:11:29 UTC
- Keywords: chicken-install proxy auth
Attachments
- c6f1b68da5c5150f9f4c5b5aa671f3f43f4f71d5/attachments/proxy-auth-Basic.patch
Description
I have added support for HTTP proxy authentication to chicken-install(1). The code is attached.
Since Basic authentication needs a base64 string and this egg is not in use in chicken-install, the user needs to configure the proxy_auth environment variable with such encoded string.
As an example of usage, try
- proxy_auth=$(echo -n user:pass | base64) chicken-install egg
a sh-derived unix shell.
Changes and comments
[2010-10-21 21:11:56 UTC] iru attached proxy-auth-Basic.patch (description=#f)
[2010-10-22 08:13:01 UTC] felix changed status from new to accepted
[2010-10-22 08:13:01 UTC] felix set owner to felix
[2010-10-25 08:21:48 UTC] felix changed status from accepted to closed
[2010-10-25 08:21:48 UTC] felix set resolution to fixed
[2010-10-25 08:21:48 UTC] felix wrote:
Patch applied ("experimental" branch). Thanks!
[2011-06-01 09:00:41 UTC] felix changed milestone from 4.7.0 to 4.8.0
[2011-06-01 09:00:41 UTC] felix wrote:
Milestone 4.7.0 deleted
[2012-09-24 21:47:48 UTC] felix wrote:
Milestone 4.8.0 deleted