Пакет autofs содержит средства, работающие с ядром для монтирования и размонтирования файловых систем на сменных носителях. Он полезен для разрешения обычным пользователям монтировать дисководы, CDROM и другие устройства со сменными носителями без необходимости монтирования их системным администратором. Это может быть не идеально для всех установок, поэтому осознавайте риск перед включением этого расширения.
Адрес (HTTP): http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3.tar.bz2
Адрес (FTP): ftp://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3.tar.bz2
Контрольная сумма: f43a09e94c4bd512ec58ac06e9d42c60
Размер: 122 KB
Требуемое дисковое пространство: 1.4 MB
Расчетное время сборки: 0.01 SBU
Рекомендованные патчи: http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-strict.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-bad_chdir.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-mtab_lock.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-non_block_ping.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-signal-race-fix.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-sock-leak-fix.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-replicated_server_select.patch http://ftp.kernel.org/pub/linux/daemons/autofs/v4/autofs-4.1.3-multi-over.patch
Проверьте, что поддержка autofs была встроена в ядро или выполнена в виде модуля в следующих местах:
File systems
Kernel automounter version 4 support Y or M
Network File Systems
NFS file system support Y or M
SMB file system support Y or M
Если необходимо, перекомпилируйте и установите новое ядро.
Установим autofs запуском следующих команд:
patch -Np1 -i ../autofs-4.1.3-strict.patch &&
patch -Np1 -i ../autofs-4.1.3-bad_chdir.patch &&
patch -Np1 -i ../autofs-4.1.3-mtab_lock.patch &&
patch -Np1 -i ../autofs-4.1.3-non_block_ping.patch &&
patch -Np1 -i ../autofs-4.1.3-signal-race-fix.patch &&
patch -Np1 -i ../autofs-4.1.3-sock-leak-fix.patch &&
patch -Np1 -i ../autofs-4.1.3-replicated_server_select.patch &&
patch -Np1 -i ../autofs-4.1.3-multi-over.patch &&
./configure --prefix=/ --mandir=/usr/share/man &&
make
А теперь, как пользователь root:
make install &&
rm /etc/rc.d/init.d/autofs
rm /etc/rc.d/init.d/autofs: Эта команда удаляет установленный скрипт, который работает только в специфических дистрибутивах.
Процесс установки создает auto.master, auto.misc и auto.net. Замените auto.master следующими командами.
mv /etc/auto.master /etc/auto.master.bak &&
cat > /etc/auto.master << "EOF"
# Begin /etc/auto.master
/media /etc/auto.misc
# End /etc/auto.master
EOF
Этот файл монтирует новую директорию media поверх такой же, созданной в LFS, и поэтому будет прятать любые точки монтирования, сделанные файлом fstab в эту директорию.
Этот пакет может быть использован для монтирования шар NFS и SMB, свойства которых не настраиваются в этих инструкциях. Шары NFS описаны на следующей странице.
auto.misc должен быть отконфигурирован для вашего работающего оборудования. Загруженный файл конфигурации загрузит ваш CDROM, если /dev/cdrom активен или он может быть отредактирован для соответствия установки вашего устройства и примеров для дисководов, доступных в файле и просто активированных. Документация по этому файлу может быть получена командой man 5 autofs.
Установим скрипт монтирования /etc/rc.d/init.d/autofs и файл поддержки /etc/sysconfig/autofs.conf, включенные в пакет blfs-bootscripts-6.0.
make install-autofs
Переменные устанавливаются в /etc/sysconfig/autofs.conf. Этот файл устанавливает 60 секунд по умолчанию для деактивации устройства перед размонтированием. Более короткое время может быть необходимо для защиты записи буфера на диск если пользователи обычно извлекают носитель раньше установленного времени.
Последнее обновление 2005-02-09 14:53:24 -0700