免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2636 | 回复: 1
打印 上一主题 下一主题

更新了yaw for HP-UX 11i v2 (IA64) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-09 17:45 |只看该作者 |倒序浏览
且让俺从头道来:)

前两天因为有朋友要HP-UX/IA64上native的natd,就编译了一个。在测试时发现了个奇怪的问题,具体是:

我在natd.conf里添加了这样一行:

:7777=127.0.0.1:23
这样我把7777端口映射到本机(下称HPUX-A)的telnet端口(natd.conf的具体格式请参看natd包中的样本,可以到置顶贴里下载),然后我再远程连接到HPUX-A。在尝试了几个简单的命令和cat了几个大文件后,没发现什么问题。正准备退出系统时,习惯性的执行了yaw,意外地发现输出的在线用户列表里居然没有我通过natd登录的链接!再直接从一个正常登录的session中使用telnet 127.0.0.1,在yaw里也看不到相应的链接!但是系统提供的who/w工具却是可以正常工作的...
当时没空就放下了,今天抽点时间在跟踪了下who。意外地发现在HPUX-A上,who命令获取登录用户信息不再是通过读取utmp文件了,而是通过和一个名为utmpd的进程通讯来获取的。这个utmpd进程在之前版本的HP-UX系统中是不存在的,看来HP-UX修改了登录信息的维护方式,utmp文件的存在仅仅是为了向后兼容了。不过在同步utmp文件时为什么要单单绕过本机IP?这有点搞,没兴趣继续跟了,估计还是设计上有遗漏之处吧。
不管怎样,只能相应更新了yaw。需要的朋友请到置顶帖重新下载for HP-UX 11i v2 (IA64)的版本吧。照道理所有的11i v2及其后都应该做这个改动,可是我手边PA-RISC的机器上跑的都是11i v1的,没办法,只能请在9000机器上跑HP-UX 11i v2或以后系统的朋友记住有这个问题存在了。当然,如果你能提供相应的系统让我做个编译,请留言:)


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11350/showart_682682.html

论坛徽章:
0
2 [报告]
发表于 2008-07-21 21:15 |只看该作者
哦,现在还没有v2版本,改日给你提供一个。
ps:
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP