Bug 118131
Summary: | jwhois uses lynx as default browser in jwhois.conf | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 3 | Reporter: | Lars Delhage <ldelhage> | ||||||
Component: | jwhois | Assignee: | Miloslav Trmač <mitr> | ||||||
Status: | CLOSED ERRATA | QA Contact: | |||||||
Severity: | low | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 3.0 | CC: | oskari | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2005-04-01 20:22:53 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Lars Delhage
2004-03-12 10:45:02 UTC
Unfortunately * elinks doesn't support POST requests at all * curl supports POST, but not in a format supported by jwhois * w3m is not shipped in RHEL I wrote a libcurl version of http whois fetching for jwhois, it uses the configured browser to format the html. It also supports https and sending multiple http requests to the same host (required for .fi domains ...). RPMS (source and fedora core 1) available from http://rpms.www.sumu.org/jwhois-3.2.2-4os1.src.rpm http://rpms.www.sumu.org/jwhois-3.2.2-4os1.i386.rpm The patch also fixes a segmentation fault when a configuration file is not available. Created attachment 103741 [details]
Backward-compatible internal libcurl support (POST only)
Created attachment 103742 [details]
Other features from jwhois-3.2.1-4os1, not included above
Oskari,
Thanks for your patch.
How about these two patches instead?
Unlike your original code this should be backward-compatible.
(The "extra" patch implements your features which will probably
not go in RHEL3; note that they both require setting "post-internal".)
I was not able to reproduce the segmentation fault.
If this looks fine, we should think about getting this accepted upstream.
This will probably require assignment to the FSF (i.e. removing
your and Red Hat copyright notices). Is it okay with you?
Your patches look good, and I think we should try to get them accepted upstream. I already contacted the jwhois maintainer, Jonas Ãberg, a few days ago and while he was intrested in applying the patch, he said "Unfortunately, I don't have a lot of time to work on jwhois now, so I don't know when a new version might be forthcoming." Assigning copyrights to FSF is okay with me. lynx was added in RHEL 3 update releases; on existing systems it can be installed using up2date. Therefore the default jwhois configuration so this should no longer be an issue. The patches for using libcurl should not be needed anymore; I have sent them upstream and if the upstream developer responds, I'll work with him to get them included. Thanks again for your patches. |