Рейтинг  

Яндекс.Метрика
Яндекс цитирования
 

   

Статистика  

Пользователи
7
Материалы
576
Кол-во просмотров материалов
2731982
   
 

Операционная система ScienicLinux 5.2 (RedHat Enterprise Linux 5.2) (NauLinux 5.2)


CIFS@Etersoft (etercifs) - это заплатка/надстройка для cifs-протокола для запуска сетевых windows-приложений.
Чтобы она корректно собиралась и запускалась в NauLinux необходимо проделать следующие манипуляции:

установить kernel-headers-2.6.18-92.1.10.el5.i386.rpm (обычно уже оказывается установленным)
установить kernel-devel-2.6.18-92.1.10.el5.i686.rpm либо kernel-devel-2.6.18-92.1.10.Nau5x.i586.rpm, в зависимости от используемого ядра.

Скорректировать в файле /root/.bash_profile строку с системной переменной PATH:

Стандартная строка в файле (не полная, к сожалению):

PATH=$PATH:$HOME/bin
Правильная строка, которая и должна быть по умолчанию:
PATH=$PATH:$HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/lib/news/bin:/usr/local/bin
Ключевую роль играют вот эти 4 каталога:
/bin:/sbin:/usr/bin:/usr/sbin
После внесёных изменений в файл /root/.bash_profile проинициализируем переменные из него командой:
. /root/.bash_profile
(в начале строки точка)

Прописывание бинарных каталогов в переменную обзора PATH и его инициализация необходимы для скрипта сборки etercifs, в частности для используемой в скрипте команды lsmod.

Теперь можно установить etercifs:
rpm -ihv etercifs-4.3.6-1.1.Nau5x.noarch.rpm
или
rpm -ihv etercifs-4.3.6-eter1centos.noarch.rpm
После установки необходимо "собрать" etercifs под наше ядро командой:
/etc/init.d/etercifs build

Если etercifs обновляется с более ранней версии посредством команды:
rpm -Uhv etercifs-4.3.6-eter1centos.noarch.rpm
и удачной перекомпиляции библиотеки etercifs, то рекомендую исполнить команду:
chkconfig etercifs on
или, для систем с ненастроенной переменной PATH:
/sbin/chkconfig etercifs on
которая включит данный сервис в загрузку при старте системы. Почему-то именно в такой ситуации у меня он пропал из загрузки.

 

   
   

Login Form