Bug 139956
| Summary: | authd missing Java sockets | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ian Pilcher <arequipeno> | ||||||||
| Component: | authd | Assignee: | Eido Inoue <havill> | ||||||||
| Status: | CLOSED NOTABUG | QA Contact: | |||||||||
| Severity: | medium | Docs Contact: | |||||||||
| Priority: | medium | ||||||||||
| Version: | 3 | ||||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | i686 | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2004-11-19 20:45:22 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
Ian Pilcher
2004-11-18 22:13:23 UTC
Created attachment 106994 [details]
server program
Created attachment 106996 [details]
C client program
This uses GNU readline, so you will need to compile it with
'gcc -O2 -Wall -o sockcl sockcl.c -lreadline -lcurses'.
Created attachment 106997 [details]
Java client program
authd DOES support IPv4-mapped IPv6 addresses, using the documented "--mapped=ipv6" which pairs the specified top 96 bits with the lower 32 bits to match. Granted, this parameter is not enabled by default in the xinetd config, but the capability is there. When I try to use "--mapped=ipv6", I just get an error message.
[pilcher@home ~]$ rpm -q authd
authd-1.4.3-1
[pilcher@home ~]$ netstat --inet
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address
State
tcp 0 0 home:9999 192.168.1.129:32773
ESTABLISHED
tcp 0 0 localhost.localdomain:33596
localhost.localdomain:ssh ESTABLISHED
udp 0 0 localhost.localdo:32771 localhost.localdo:32771
ESTABLISHED
[pilcher@home ~]$ /usr/sbin/in.authd 33596,22
33596 , 22 : USERID : UNIX :pilcher
[pilcher@home ~]$ /usr/sbin/in.authd --verbose 33596,22
33596 , 22 : USERID : OTHER :pilcher:500,2004-11-19T20:35:54Z(Fri
02:35:54 PM -0600/CST),127.0.0.1|33596,127.0.0.1|22
[pilcher@home ~]$ /usr/sbin/in.authd --mapped=ipv6 33596,22
/usr/sbin/in.authd: invalid argument to --mapped: ipv6
comment 5: you're taking the help/docs too literally; substitute the word "ipv6" with a valid (that glibc would understand-- because it uses glibc ipv6 address parse routines to decode i)) ipv6 address that contains the top 96 bit prefix you want to mask against. |