AspLinux 14 (Cobalt), была установлена с Самбой версии 3.2.0 (при инсталляции), там возникли проблемы, поэтому я скачал с samba.org исходники 3.5.3, скопировал их в /usr/local/src/samba-3.5.3/source3 и запустил (ессно, перейдя в этот каталог) "./configure ; make ; make install". После этого почему-то не нашёл в каталоге /usr/local/samba/lib файл smb.conf и кроме того, новая версия самбы не заменила старую - по-прежнему грузятся старые демоны со старым конфигом.
Что я сделал не так ?
Новая версия самбы (из исходников) не заменила старую
Что я сделал не так ?
скачал с samba.org исходники 3.5.3, скопировал их в /usr/local/src/samba-3.5.3/source3 и запустил (ессно, перейдя в этот каталог) "./configure ; make ; make install".
batmax,
У гугла спрашвиаем как ставить пакеты из исходников.
И все же если очень грубо, то это делается так: ./configure && make && make install
Что я сделал не так ?
ВСЁ НЕ ТАК!
В первую очередь прочитайте README & INSTALL!!!
У гугла спрашвиаем как ставить пакеты из исходников.
И все же если очень грубо, то это делается так: ./configure && make && make install
не знаете - не пишите ерунды. у гугла спрашиваем как крякнуть варезную гаму. здесь вам не тут.
ЗЫЖ В любом случае - неправильно. Обычно (если в README не указано иного)
нужно:
1) ./configure - если всё хорошо, переходим к (2), иначе читаем. если не понятно - спрашиваем на форуме и в гугле (необходимо запостить то, что непонятно).
2) make - если всё хорошо, переходим к (3), иначе как в (1)
3) получаем права рута. Если вы их УЖЕ получили - мне не о чем с вами разговаривать.
4) устанавливаем из дистрибутива checkinstall
5) читаем ман, и делаем пакет для ВАШЕГО дистрибутива.
6) устанавливаем пакет в систему штатным пакетным менеджером.
7) выходим из рутового логина, и наслаждаемся.
УЖОС!!!
# cd /tmp/
# wget http://samba.org/samba/ftp/stable/samba-3.4.8.tar.gz
# tar -zxvf samba-3.4.8.tar.gz
# cd samba-3.4.8/packaging/RHEL
Редактируем samba.spec. затем
# sh makerpms.sh