Ну IMHO мона гораздо прощее - поднимаешь на фре ИПХ и монтируешь к ней тома новеля стандартной ncplib-ой. И пиши потом хоть с нетвари, хоть на нетварь... И шо самое важное - тут фря командует, когда чего и скоко :-)
Процедура пошагово для простейшего случая(цитирую местную техкарту по прикручиванию почтового робота ;-)):
---------------------cut-------------------------------------------------
1. На целевом Юникс-хосте установить поддержку протокола IPX и фрейма, на котором работают новелловские сервера. Для этого файл конфигурации ядра Юникс-хоста должен содержать следующие опции:
# Support for Novell Netware IPX
options IPX
# Support for Ethernet_802.3 frame used by Netware servers
pseudo-device ef
options ETHER_8023
(в случае необходимости откорректировать под собственные значения)
После внесения изменений в файл конфигурации ядра необходимо откомпилировать и установить новое ядро системы
2. После установки ядра с поддержкой IPX и необходимого фрейма требуется
провести конфигурирование интерфейса и запуск поддержки протокола IPX
при загрузке системы. Для этого файл локального конфигурирования системы
при загрузке /etc/rc.local должен содержать такие строки:
echo "Loading NWFS..." ; /sbin/kldload /modules/nwfs.ko
echo -n "done."
echo "Configuring IPX for net # 3005-802.3..."; ifconfig xl0f1 ipx 0x3005
echo -n "done."
echo "Starting IPXrouted..."; IPXrouted
echo -n "done."
В указанных выше строках # 3005-802.3 - это номер сети IPX локальной сети и имя фрейма 802.3, используемого новелловскими серверами, а xl0f1 имя
конфигурируемого интерфейса+фрейм (xxxf0=ethernet_ii, xxxf1=ethernet_802.3, xxxf2=ethernet_802.2, xxxf3=ethernet_802.2/snap, в случае необходимости откорректировать под собственные значения)
3. После установки поддержки протокола IPX и его конфигурирования при загрузке системы необходимо создать в новелловской сети пользователя с правами, необходимыми для нормальной работы робота, обеспечив его доступ к нужным томам и директориям. Заведение такого псевдопользователя и раздачу прав осуществлять соответствующими утилитами администрирования NetWare
4. Для осуществления монтирования томов новелловских серверов к данному Юникс-хосту в режиме клиента необходимо сконфигурировать стандартного клиента NetWare для FreeBSD. Для этого необходимо выбрать локального пользователя Юникс-хоста, от лица которого будет работать робот, и в домашнем каталоге этого пользователя создать файл конфигурации .nwfsrc, содержащий информацию о логине и пароле псевдопользователя-робота при подключении ко всем необходимым новелловским серверам. В описаниях ниже предполагается, что робот будет работать от локального пользователя root Юникс-хоста, от лица этого же пользователя будет осуществляться монтирование томов новелловских серверов, а подключение к этим серверам будет осуществляться пользователем mailbot с паролем 12345678.
Пример файла .nwfsrc :
[SERVER01:MAILBOT]
password=12345678
[SERVER02:MAILBOT]
password=12345678
-------------------------cut-----------------------------------------
Логиниться к новелевым серверам - см. man ncplogin
Монтировать к фре тома новеля - см. man mount_nwfs
Ну или могу вкинуть пару образцов скриптов подключения\отключения:-)
Ну а чем копировать - эт думаю ясно. На любом любимом шелле любым удобным тебе способом в любое удобное тебе место в любое время по крону ;-)
Удачи!