致编辑的信

作者:Michael K. Johnson
订阅——有兴趣

嗨!我想感谢您制作如此有趣的期刊。 这是我第二次订阅LJ,而且不会是最后一次。 我发现 XForms 评论和教程非常有趣,我决定测试它,甚至可能在工作中用到它。 我喜欢阅读关于 Linux 内核的教程和解释(非常感谢 Michael K. Johnson 和Linux Journal的所有工作人员)。

你们试图将 Linux 的热情传播到各个角落。 这是一个成功。 谢谢。

Eric Bouchut

《细节中的魔鬼》中的错字

细心的读者 Juergen Schmidt 报告了第三篇关于设备驱动程序的 Kernel Korner 文章中的一些错误,该文章由 Georg van Zezchwitz 和我共同撰写。 这些错误是我的错,因为我修改文章的时间有限。

文章中打印的代码来自一个真实的驱动程序,并且已知可以运行,但是有时,我忘记在从真实驱动程序复制到文章的文本时替换符号的名称。

所以,Skel_Board(结构)应读作 Skel_Hwhwp(指针)等同于 board(将其中一个替换为另一个); 在 skel_select 中,file (struct file 指针) 应读作 filp

对于这些不一致之处,我深感抱歉,并希望它们没有给读者带来困扰。

—Alessandro Rubini rubini@foggy.systemi.it

IP 防火墙文章的更正

我对我在LJ #24(1996 年 4 月)第 49 页上的文章构建 Linux 防火墙有一些更正。

1) 图 3 是图 2 的副本。这是我的错。 我就是这样提交的。 显然,从一个 xterm 复制和粘贴到另一个 xterm 既可以是你的朋友,也可以是你的敌人。 我一定是复制了错误的窗口。 该图的正确内容显示在此处

# ipfw -n list b
Type   Proto From         To             Ports
deny   udp   anywhere     192.168.1.1/32 any -> any
deny   udp   anywhere     20.2.51.105/32 any -> any
accept udp   anywhere     20.2.51.105/32 domain -> any
accept udp   20.2.61.0/24 20.2.51.105/32 any -> snmp
deny   tcp   anywhere     20.2.51.105/32 any -> any
deny   tcp   anywhere     192.168.1.1/32 any -> any

图 3. 新的 SNMP 阻止规则,仅接受来自 20.2.61.0 的数据。

我已经压缩了它。 请使用压缩的 Courier 字体使其适合,或以某种方式使其成为一个宽的内联图形。

2) 第 58 页上的几个 ipfwadm 命令在命令行中有一个额外的字符。 该字符是一个右尖括号,如果以这种方式输入,可能会导致一些不良副作用。

3) 第 53 页上的句子“ipfw 仅支持拒绝和接受策略,不支持拒绝。”应更正为“ipfw 仅支持对其输出的拒绝和接受策略。 设置为拒绝的规则仍将显示为拒绝。”

—Chris Kostick cykostick@csc.com

太空中的 Linux

在航天飞机 STS-75 任务期间,有人听到宇航员谈论航天飞机上的计算机上安装了 Linux 的事实。 几周后,该计算机的功能被披露。 使用中的软件是在 Digital Unix 下开发的基于 X 的软件,并移植到 Linux,以便可以在航天飞机上使用。 宇航员 Ron Parise 在给业余无线电爱好者的电子邮件中说

Pat,等等。

Linux 安装在通常在航天飞机上飞行的一台 IBM Thinkpad 上。 这是为了支持系绳实验。 由于控制这些实验的地面应用程序在 DEC Alpha 上运行,因此很容易将它们移植到 Linux 系统以供机载使用。

73's, Ron WA4SIR

加载 Disqus 评论