View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002097 | unreal | ircd | public | 2004-09-29 09:10 | 2004-09-29 16:49 |
| Reporter | urkel | Assigned To | syzop | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Platform | Unix | OS | FreeBSD | OS Version | All |
| Product Version | 3.2.1 | ||||
| Fixed in Version | 3.2.2 | ||||
| Summary | 0002097: Hostname Resolving With FreeBSD Jails | ||||
| Description | Hostname resolving doesn't work in FreeBSD Jails, because unrealircd binds to *:UDPport for its own resolving. On a FreeBSD Jail System all services must bind to the specific IP address of the jail. So, jail_ip:UDPport. | ||||
| Additional Information | Bahamut IRCd had the same problem but it could be solved using the attached patch. Would be great if you can do the same with unrealircd. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| 3rd party modules | |||||
|
|
when I read the patch it seems it's more like the problem is that we DON'T bind, and your patch adds binding to INADDR_ANY (which I guess will be translated to a specific ip in freebsd jail?). Fun :P I don't think this patch will cause any problems in a non-jail environment, so I guess we should add it. Thanks. |
|
|
Thanks, added in CVS [.144]. Works perfectly / exactly how I thought. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-09-29 09:10 | urkel | New Issue | |
| 2004-09-29 09:10 | urkel | File Added: res.c.diff | |
| 2004-09-29 14:10 | syzop | Note Added: 0007820 | |
| 2004-09-29 16:42 | syzop | Assigned To | => syzop |
| 2004-09-29 16:42 | syzop | Status | new => assigned |
| 2004-09-29 16:49 | syzop | Status | assigned => resolved |
| 2004-09-29 16:49 | syzop | Fixed in Version | => 3.2.2 |
| 2004-09-29 16:49 | syzop | Resolution | open => fixed |
| 2004-09-29 16:49 | syzop | Note Added: 0007822 |