SCO二进位元档的是由三个 tar 文档提供的,或者由磁盘提供.改变路径到 根目录,根据你的政策设定你的 umask ,然后 在一个目录解开他们 (譬如 根目录).在目录 /tmp,你会 找到一个程序档;执行它
这时你要必须手动编辑 /usr/adsm/dsm.sys
/usr/adsm/dsm.opt
.
在 dsm.sys
,重要的行数详细说明如下:
The name of the server(伺服器名称)
伺服器 DNS 全名
你的自己的主机名
dsm.opt
,你必须要详细说明
如同前面的描述
要或不要跟随符号连接点 (一般来说,不是一个好主意)
支持子目录 (你通常需要它)
文档系统备份
这时你要必须创造一个 SCO-兼容的 /etc/mnttab
从你的 /etc/fstab
.你可以使用下列各项 Perl 程序档,
fstab2mnttab
,对于这.
#!/usr/bin/perl
$mnttab_struct = "a32 a32 I L";
open(MTAB, "/etc/mtab") || die "Cannot open /etc/mtab: $!\n";
open(MNTTAB, ">/etc/mnttab") || die "Cannot open /etc/mnttab: $!\n";
while(<MTAB>) {
next if /pid/;
chop;
/^(\S*)\s(\S*)\s(\S*)\s.*$/;
$device = $1;
$mountpt = $2;
$fstype = $3;
if($fstype ne "nfs" && $fstype ne "proc") {
$mnttab_rec =
pack($mnttab_struct, $device, $mountpt, 0x9d2f, time());
syswrite(MNTTAB, $mnttab_rec, 72);
print "Made entry for: $device $mountpt $fstype\n";
}
}
close(MNTTAB);
exit 0;
针对这些客户端你不需要安装任何的共享程序库;
每件事是链接到固定程序库.