Путь к Linux. Руководство по установке и настройке

       

Установка программ


Вначале, конечно же, необходимо распаковать архив с дистрибутивом Shadow Suite.  При этом (лучше лишний раз повториться) следует учитывать, что если вы располагаете файлом с расширением .tgz то для его распаковки необходимо вначале поместить архивный файл в каталог /usr/src, а затем ввести команду:

       tar -xzvf shadow-current.tgz

И в результате получится новый каталог: /usr/src/shadow-YYMMDD

Возможна другая ситуация, при которой каталог вначале архивировался с помощью tar, а затем упаковывался программой gzip. В этом случае для распаковки вам потребуется ввести следующее:

zcat shadow-current.tar.gz | tar xvf -

Казалось бы, оба варианта должны быть взаимозаменяемы. Увы, скромный опыт работы  Linux показывает, что это не так.

Но довольно отвлечений, продолжим процесс установки. Следующий этап — настройка файла config.h.

Вначале необходимо заменить файлы Makefile и config.h версиями, ориентированными на систему Linux:

cd /usr/src/shadow-YYMMDD

cp Makefile.linux Makefile

cp config.h.linux config.h

Теперь необходимо взглянуть на конфигурационный файл config.h В нем  необходимо сделать одно принципиальное изменение — запретить поддержку групповых паролей, по крайней мере для начальной настройки системы.

Если вы попробуете перестроить libc, не поддавайтесь на провокации и не устанавливайте опцию  SHADOW_COMPAT. В противном случае вы просто не сможете зарегистрироваться в системе.



Содержание раздела