[samba] 3.0.1 и мысли по поводу перезда в пакете

Alexander Bokovoy =?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Пн Дек 15 19:13:35 MSK 2003


Greetings!

Сегодня ночью (по нашему времени) выйдет финальная редакция 3.0.1.
Среди многочисленных изменений в том числе и рекомендуемый переезд из
/var/cache/samba в /var/lib/samba. Тут нужно немного истории:

В 2.0 все tdb-шки и проч. файлы лежали в /var/lock/samba, что приводило
обычно к их уничтожению после перезагрузки. Поскольку тогда secrets.tdb и
MACHINE.SID были в /etc/, то проблемы это не представляло.

В 2.2 был совершен переезд в /var/cache/samba, с одновременным перездом
содержимого /etc/ в /etc/samba/.

В процессе создания 3.0 было добавлено втягивание MACHINE.SID в
secrets.tdb и появились новые tdb-файлы, общее их количество выросло до
почти двух десятков. Также появилась привилегированная pipe для общения с
winbindd, опять же в lockdir (/var/cache/samba/winbindd_privileged/pipe).

Теперь вы можете представить кошмар для сборщиков Самбы в дистрибутивах,
желающих поддерживать беспроблемный переезд на новые версии со старых.

И вот для 3.0.1 у нас будет наблюдаться следующий набор задач для
реализации:

	- перезд из /var/cache/samba в /var/lib/samba
	- обновление конфигурационных файлов для систем с 2.2 -> 3.0.1
	- корректная обработка перезда winbindd_privileged/pipe при
	  потенциально запущенном winbindd, служащем поставщиком NSS
	- корректная обработка переезда имеющихся блокировок (2.2 -> 3.x)

Какие у кого есть предложения и дополнения?

-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/



Подробная информация о списке рассылки Samba