From e857548ec4c6b655627000d372b221c95e4eb8f9 Mon Sep 17 00:00:00 2001 From: den Date: Fri, 21 May 2004 11:59:56 +0000 Subject: Add ru_RU.KOI8-R relnotes and build infrastructure Obtained from: The FreeBSD Russian Documentation Project --- release/doc/ru_RU.KOI8-R/Makefile | 21 + release/doc/ru_RU.KOI8-R/relnotes/Makefile | 18 + release/doc/ru_RU.KOI8-R/relnotes/Makefile.inc | 12 + release/doc/ru_RU.KOI8-R/relnotes/alpha/Makefile | 23 + .../doc/ru_RU.KOI8-R/relnotes/alpha/article.sgml | 32 + release/doc/ru_RU.KOI8-R/relnotes/amd64/Makefile | 23 + .../doc/ru_RU.KOI8-R/relnotes/amd64/article.sgml | 32 + release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml | 1035 ++++++++++++++++++++ .../doc/ru_RU.KOI8-R/relnotes/common/relnotes.ent | 23 + release/doc/ru_RU.KOI8-R/relnotes/i386/Makefile | 23 + .../doc/ru_RU.KOI8-R/relnotes/i386/article.sgml | 32 + release/doc/ru_RU.KOI8-R/relnotes/ia64/Makefile | 23 + .../doc/ru_RU.KOI8-R/relnotes/ia64/article.sgml | 32 + release/doc/ru_RU.KOI8-R/relnotes/pc98/Makefile | 23 + .../doc/ru_RU.KOI8-R/relnotes/pc98/article.sgml | 32 + release/doc/ru_RU.KOI8-R/relnotes/sparc64/Makefile | 23 + .../doc/ru_RU.KOI8-R/relnotes/sparc64/article.sgml | 35 + release/doc/ru_RU.KOI8-R/share/sgml/catalog | 12 + release/doc/ru_RU.KOI8-R/share/sgml/release.dsl | 71 ++ 19 files changed, 1525 insertions(+) create mode 100644 release/doc/ru_RU.KOI8-R/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/Makefile.inc create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/alpha/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/alpha/article.sgml create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/amd64/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/amd64/article.sgml create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/common/relnotes.ent create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/i386/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/i386/article.sgml create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/ia64/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/ia64/article.sgml create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/pc98/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/pc98/article.sgml create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/sparc64/Makefile create mode 100644 release/doc/ru_RU.KOI8-R/relnotes/sparc64/article.sgml create mode 100644 release/doc/ru_RU.KOI8-R/share/sgml/catalog create mode 100644 release/doc/ru_RU.KOI8-R/share/sgml/release.dsl (limited to 'release') diff --git a/release/doc/ru_RU.KOI8-R/Makefile b/release/doc/ru_RU.KOI8-R/Makefile new file mode 100644 index 0000000..51f1833 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/Makefile @@ -0,0 +1,21 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/Makefile,v 1.2 2004/05/20 07:07:45 den Exp $ +# $FreeBSD$ +# +# Original revision: 1.3 +# + +RELN_ROOT?= ${.CURDIR}/.. + +SUBDIR = relnotes +#SUBDIR+= hardware +#SUBDIR+= readme +#SUBDIR+= errata +#SUBDIR+= installation +#SUBDIR+= early-adopter + +COMPAT_SYMLINK = ru + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/Makefile new file mode 100644 index 0000000..3729b20 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/Makefile @@ -0,0 +1,18 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/Makefile,v 1.1 2004/05/20 07:02:25 den Exp $ +# +# Original revision: 1.6 + +RELN_ROOT?= ${.CURDIR}/../.. + +SUBDIR = alpha +SUBDIR+= amd64 +SUBDIR+= ia64 +SUBDIR+= i386 +SUBDIR+= pc98 +SUBDIR+= sparc64 + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/Makefile.inc b/release/doc/ru_RU.KOI8-R/relnotes/Makefile.inc new file mode 100644 index 0000000..214855f --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/Makefile.inc @@ -0,0 +1,12 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/Makefile.inc,v 1.1 2004/05/20 07:02:25 den Exp $ +# +# Original revision: 1.2 + +.ifdef NO_LANGCODE_IN_DESTDIR +DESTDIR?= ${DOCDIR}/relnotes/${.CURDIR:T} +.else +DESTDIR?= ${DOCDIR}/ru_RU.KOI8-R/relnotes/${.CURDIR:T} +.endif diff --git a/release/doc/ru_RU.KOI8-R/relnotes/alpha/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/alpha/Makefile new file mode 100644 index 0000000..2587e1c --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/alpha/Makefile @@ -0,0 +1,23 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/alpha/Makefile,v 1.1 2004/05/20 07:02:25 den Exp $ +# +# Original revision: 1.6 + +RELN_ROOT?= ${.CURDIR}/../../.. + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ../common/relnotes.ent +SRCS+= ../common/new.sgml + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/alpha/article.sgml b/release/doc/ru_RU.KOI8-R/relnotes/alpha/article.sgml new file mode 100644 index 0000000..cd25ffa --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/alpha/article.sgml @@ -0,0 +1,32 @@ + + + +%man; + +%authors; + +%mlists; + +%trademarks; + +%release; + %sections; + + + + + + +]> + +
+ &art; +
diff --git a/release/doc/ru_RU.KOI8-R/relnotes/amd64/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/amd64/Makefile new file mode 100644 index 0000000..97dedc6 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/amd64/Makefile @@ -0,0 +1,23 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/amd64/Makefile,v 1.1 2004/05/20 07:02:25 den Exp $ +# +# Original revision: 1.1 + +RELN_ROOT?= ${.CURDIR}/../../.. + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ../common/relnotes.ent +SRCS+= ../common/new.sgml + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/amd64/article.sgml b/release/doc/ru_RU.KOI8-R/relnotes/amd64/article.sgml new file mode 100644 index 0000000..9968eb6 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/amd64/article.sgml @@ -0,0 +1,32 @@ + + + +%man; + +%authors; + +%mlists; + +%trademarks; + +%release; + %sections; + + + + + + +]> + +
+ &art; +
diff --git a/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml b/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml new file mode 100644 index 0000000..b20d996 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml @@ -0,0 +1,1035 @@ + + + + Информация о релизе &os;/&arch; &release.current; + + Проект FreeBSD + + $FreeBSD$ + + + 2000 + 2001 + 2002 + 2003 + 2004 + Проект документирования FreeBSD + + + + Заметки о релизе для &os; &release.current; содержат общую + информацию по + + + Этот документ содержит список сообщений безопасности, выпущенных после + последнего релиза, а также список значительных изменений, внесенных + в ядро и пользовательские программы &os;. Представлены также + краткие заметки по обновлению системы. + + + + + Введение + + Этот документ содержит информацию о релизе &os; + &release.current; для аппаратной платформы &arch.print;. + В нем описаны недавно добавленные, измененные, или удаленные возможности + &os;. Он также представляет некоторые заметки по обновлению + с предыдущей версии &os;. + +Дистрибутив (&release.type;), для которого предоставлена эта + информация, представляет собой точку на ветви разработки между + &release.prev; и будущим релизом &release.next;. Отдельные + собранные бинарные дистрибутивы (&release.type;) из этой ветви + можно найти на . + +]]> + +Этот дистрибутив &os; &release.current; представляет собой + &release.type;. Его можно найти на или на любом из зеркал. Дополнительная + информация по получению этого (или другого) &release.type; + дистрибутива &os; может быть найдена в + приложении + Получение FreeBSD Руководства + FreeBSD. + +]]> + + Пользователи, впервые знакомящиеся с серией &release.branch; + &os; &release.type;, должны также прочесть Руководство для новых + пользователей &os; &release.current;. Этот документ обычно можно + найти там же, где и информацию о релизе (как часть дистрибутива &os; или + на веб-сайте &os;). Он содержит важную информацию о преимуществах + и недостатках использования &os; &release.current; по сравнению с + релизами, основанными на ветви разработки &os; 4-STABLE. + + Всем пользователям рекомендуется ознакомиться с сообщениями о + проблемах перед установкой &os;. В этот документ вносятся + самая последняя информация, полученная в позже в процессе выпуска релиза + или после релиза. Обычно в нем находятся информация о известных + ошибках, сообщениях безопасности и исправления документации. + Актуальную копию сообщений о проблемах для &os; + &release.current; можно найти на веб сайте &os;. + + + + + Что нового + + В этом разделе описаны + + + + + Обычно в информации о релизе последовательно включены + последние сообщения безопасности, выпущенные после + &release.prev.historic;, информация о поддержки новых драйверов или + оборудования, новых команд или параметров, информация о основных + исправлениях ошибок, или обновлениях стороннего программного + обеспечения. В нем могут также перечисляться изменения важнейших + портов/пакетов или практики выпуска релизов. Конечно, в информацию о + релизе не вносятся данные о каждом отдельном изменении, сделанном в + &os; между релизами; этот документ фокусируется в основном на сообщениях + безопасности, видимых пользователю изменениях, и основных архитектурных + улучшениях. + + + Сообщения безопасности + + Исправлена ошибка в &man.mksnap.ffs.8;; она приводила к сбрасыванию + флагов файловой системы к их значению по умолчанию при создании + снимка (снэпшота) файловой системы. Возможные последствия зависят + от способа использования, но могут привести к отключению дополнительных + списков контроля доступа, или разрешению использования setuid бита + на исполняемых файлах, расположенных на недоверяемой файловой системе. + Эта ошибка также относится к параметру &man.dump.8; + , где используется &man.mksnap.ffs.8;. + Обратите внимание, что &man.mksnap.ffs.8; обычно доступен только + суперпользователям и членам группы operator. + За дальнейшей информацией обращайтесь к сообщению безопасности FreeBSD-SA-04:01. + + Исправлена ошибка в интерфейсе System V Shared Memory + (а именно в системном вызове &man.shmat.2;). Эта ошибка приводила + к расположению сегмента совместно используемой памяти в невыделенном + участке памяти ядра. Это может привести к получению атакующим + неавторизованного доступа к частям памяти ядра, с возможным + раскрытием важной информации, обходу механизмов контроля + доступа, или расширению привилегий. Более детальная информация + может быть найдена в сообщении безопасности FreeBSD-SA-04:02. + &merged; + + Была исправлена ошибка в коде системного вызова &man.jail.attach.2;. + Эта ошибка может позволить процессу с привилегиями суперпользователя + внутри среды &man.jail.8; изменить свой корневой каталог на корневой + каталог другой среды jail, и таким образом получить полный доступ на + чтение и запись к файлам и каталогам внутри этого jail. Дополнительная + информация может быть найдена в сообщении безопасности FreeBSD-SA-04:03. + + Потенциальная DoS атака с низким трафиком на TCP стек &os; + была предотвращена путем ограничения количества TCP сегментов вне + последовательности, которые могут одновременно обслуживаться. + Более детальная информация может быть найдена в сообщении + безопасности FreeBSD-SA-04:04. + &merged; + + Была исправлена ошибка в SSL/TLS ChangeCipherSpec сообщении + OpenSSL, которая могла привести к + удалению нулевого указателя. Она позволяла удаленной атакующей + стороне вызвать крах приложений, использующих + OpenSSL, и привести к отказу в обслуживании + (DoS). Более детальная информация может быть найдена в сообщении + безопасности FreeBSD-SA-04:05. + &merged; + + Была исправлена ошибка в коде обработки некоторых параметров + сокета IPv6 в системном вызове &man.setsockopt.2;. Она позволяла + атакующему локально вызвать системную панику, а также могла позволять + неавторизованный доступ к частям памяти ядра, что могло привести к + раскрытию важной информации, обходу механизмов контроля доступа, или + расширению привилегий. Более детальная информация может быть найдена в + сообщении безопасности FreeBSD-SA-04:06. + + Были исправлены две ошибки в коде CVS. + Они позволяли серверу перезаписывать произвольные файлы клиента, + а клиенту читать произвольные файлы на сервере при удаленном + доступе к CVS репозиториям. Более детальная информация может быть + найдена в сообщении безопасности FreeBSD-SA-04:07. &merged; + + Внесено исправление в Heimdal, + исправляющее проблему, вследствие которой не производилась + адекватная проверка аутентификации между автономными realm. + Более подробная информация находится в сообщении безопасности FreeBSD-SA-04:08. &merged; + + + + Изменения в ядре + + Был добавлен драйвер &man.acpi.asus.4; для использования + на лэптопах ASUSTek управляемых ACPI аппаратных возможностей, таких как + горячие клавиши и LCD. + + Был добавлен драйвер &man.acpi.toshiba.4;, + использующий аппаратный интерфейс Toshiba для управления определенными + аппаратными возможностями на лэптопах Toshiba. + + Драйвер &man.acpi.toshiba.4; теперь поддерживает + переключение видео вывода. + + Добавлен драйвер &man.acpi.video.4; для обеспечения управления + переключением экранов и фоновой яркостью с использованием + видео расширений ACPI. + + Был добавлен драйвер &man.ctau.4; для последовательных + синхронных адаптеров Cronyx Tau. Этот драйвер долгое время был известен + как ct – до того, как был помещен в дерево + исходных текстов &os;. &merged; + + + Имя драйвера изменилось, но сетевой интерфейс все еще использует + имя ct. + + + + Был добавлен драйвер &man.cp.4; для + последовательных синхронных адаптеров Cronyx Tau-PCI. + + Правила path &man.devfs.5; теперь корректно работают с + каталогами. + + Драйвер dgb (DigiBoard intelligent serial card) + был удален вследствие неработоспособности. Его заменой является + драйвер &man.digi.4;, который поддерживает все оборудование, + которое поддерживалось драйвером dgb. + + API &man.getvfsent.3; был удален. + + Драйвер &man.hme.4; теперь поддерживает + длинные фреймы, и может использоваться для &man.vlan.4; с полным + размером ethernet MTU. + + &man.jail.8; теперь поддерживает использование raw сокетов + изнутри jail. Эта возможность отключена по умолчанию и контролируется + переменной sysctl + security.jail.allow_raw_sockets. + + Драйвер loran (Loran-C receiver) был удален вследствие + неработоспособности и отсутствии поддержки. + + Ошибка в &man.mmap.2;, вследствие которой страницы, помеченные как + PROT_NONE, могли стать читаемыми при определенных + условиях, была исправлена. &merged; + + Драйвер raid(4), диск RAIDframe из NetBSD, был удален. В настоящее + время он не функционален, и потребует дополнительного объема работы, + чтобы стать работоспособным под существующим &man.geom.4; API + в 5-CURRENT. + + Добавлен драйвер sx, поддерживающий + Specialix I/O8+ и I/O4+ intelligent multiport serial controllers. + + Добавлены переменные окружения + для hw.uart.console и + hw.uart.dbgport для устройства &man.uart.4;. + Они могут быть использованы соответственно для выбора последовательной + консоли и отладочного порта, как и атрибуты. + + Был добавлен драйвер устройства &man.ubser.4; для поддержки + управляемых с консоли последовательных адаптеров BWCT. + + Планировщик ULE теперь используется в качестве планировщика по + умолчанию в ядре GENERIC. Для большинства + пользователей интерактивность возросла во многих случаях. + Это означает меньшее количество пропусков и + рывков в интерактивных приложениях, когда компьютер + сильно загружен. Это не предотвращает проблем с перегруженными + дисковыми подсистемам, но может помочь при перегруженных CPU. + На компьютерах с SMP, ULE реализует очереди для каждого CPU, + позволяя использовать CPU affinity, CPU binding, и расширенную + поддержку HyperThreading, а также предоставляет основу для + дальнейших оптимизаций в будущем. При продолжении разработки + fine-grained kernel locking, планировщик сможет более эффективно + использовать доступные параллельные ресурсы. + + + + Инфраструктура драйверов устройств (как и многие драйверы) + была обновлена. Среди прочих изменений: еще больше драйверов + теперь используют автоматически выделяемые главные (major) номера + (вместо старых статических главных номеров). Расширены функции по + поддержке клонирования псевдоустройств. Несколько изменений в + API драйверов, включая новое поле d_version + в struct cdevsw. Обратите внимание, что + сторонние драйвера устройств потребуют перекомпиляции после этого + изменения. + + Был обновлен код ядра, выделяющий файловые дескрипторы, и теперь + он заимствован из кода OpenBSD. + + На &os;/sparc64, time_t + была изменена с 32-бит значения на 64-бит значение. + + + Поскольку это изменение не обратно совместимое, все программы, + которые были собраны на старой системе с использованием 32-бит + time_t и обращаются к системе для обработки + значений time_t, должны быть перекомпилированы. + Более детальная информация и замечание по обновлению из исходных + текстов могут быть найдены в + /usr/src/UPDATING.64BTT. + + + + Стала возможной компиляция ядра &os;/i386 + с Intel C/C++ Compiler (из порта lang/icc). + + + Платформо-зависимая поддержка оборудования + + Генератор случайных чисел &man.random.4; теперь + поддерживает аппаратный генератор (RNG) процессора VIA C3 Nehemiah + (Stepping 3 и выше). + + Некоторые старые драйверы для ISA карт были удалены, + включая + asc драйвер для основанных на GI1904 ручных сканеров, + ctx драйвер для CORTEX-I Frame Grabber, + gp драйвер для карт National Instruments AT-GPIB и AT-GPIB/TNT, + gsc драйвер для ручного сканера Genius GS-4500, + le драйвер для DEC EtherWORKS II и III контроллеров ethernet, + rdp драйвер для основанных на RealTek RTL 8002 адаптеров ethernet, + spigot драйвер для платы видеозахвата Creative Labs Video Spigot, + stl и stli драйверы для мультипортовых последовательных контроллеров + Stallion Technologies и драйвер wt для лент Archive/Wangtek. + В настоящее время они нефункциональны, и потребуется определенный + объем работы для приведения их в работоспособное состояние под + новым API в 5-CURRENT. Поддержка пользовательских программ для + этих устройств – соответствующие ioctl и утилиты, включая + sasc и sgsc также были удалены. + + + + Изменения в загрузчике + + Добавлена версия boot0 для + последовательной консоли. Она может быть записана на диск с + использованием &man.boot0cfg.8; и указанием + /boot/boot0sio в качестве аргумента + к параметру . + + cdboot теперь обходит проблему + BIOS, встречающуюся на некоторых системах при загрузке с USB + CDROM приводов. + + + + + + + Поддержка сетевых интерфейсов + + Добавлен драйвер &man.arl.4;, поддерживающий + беспроводные адаптеры Aironet Arlan 655. + + Драйвер &man.dc.4; теперь поддерживает карты + sparc64 Davicom, которые хранят свой MAC адрес в OpenFirmware. + + Было исправлено кратковременно отключение в драйвере &man.em.4; + во время перенастройки параметров. &merged; + + Драйвер hea (Efficient Networks, Inc. ENI-155p + ATM adapter) был удален вследствие неработоспособности. + Его функциональность была добавлена в драйвер &man.en.4;. + + Драйвер lmc (LAN Media Corp. PCI WAN adapter) + был удален вследствие неработоспособности и отсутствия + поддержки. + + &os; теперь предоставляет уровень бинарной + совместимости для использования µsoft.windows; NDIS драйверов + для сетевых адаптеров под &os;/i386. Он включает relocator/linker + для &windows; .SYS для интерфейса с ядром + &os; и эмулирует различные части NDIS API используя родные + функции ядра &os;. Эта система поддерживает сетевые устройства + PCI и CardBus, и разработана главным образом для Ethernet + и беспроводных сетевых интерфейсов. За дополнительной информацией + обращайтесь к страницам справочника &man.ndis.4; и + &man.ndiscvt.8;. + + Был добавлен тип узла Netgraph &man.ng.atmllc.4;, + который работает с RFC 1483 ATM LLC инкапсуляцией. + + Был добавлен тип узла Netgraph &man.ng.hub.4;, + который поддерживает простую рассылку пакетов и работает как + концентратор Ethernet. &merged; + + Был добавлен тип узла Netgraph &man.ng.sppp.4;, являющийся + интерфейсом &man.netgraph.4; к оригинальному сетевому модулю + &man.sppp.4; для синхронных линий. + + Был добавлен тип узла Netgraph &man.ng.vlan.4;, + который поддерживает IEEE 802.1Q VLAN tagging. &merged; + + Была исправлена ошибка в драйвере &man.nge.4;, которая + делала невозможной работу VLAN. &merged; + + Обновлено управление ресурсами и энергопотреблением шины + &man.pci.4;. + + + Хотя управление состоянием энергопотребления в шине + &man.pci.4; было включено, это может привести к проблемам + на некоторых системах. Оно может быть отключено путем + установки переменной hw.pci.do_powerstate + в 0. + + + + Были исправлены несколько ошибок, относящиеся к поддержке + &man.polling.4; в драйвере &man.rl.4;. &merged; + + Были исправлены несколько ошибок, относящихся к обработке + multicast и promiscuous режимов в драйвере &man.sk.4;. + + Драйвер &man.ste.4; теперь поддерживает &man.polling.4;. + &merged; + + Был добавлен драйвер &man.udav.4;. Он предоставляет поддержку + USB Ethernet адаптеров, основанных на Davicom DM9601 чипсете. + + Драйвер &man.vr.4; теперь поддерживает &man.polling.4;. + &merged; + + Поддержка аппаратной TX контрольной суммы в драйвере &man.xl.4; + была отключена, поскольку она не работала корректно и уменьшала + скорость передачи данных. &merged; + + Была реализована поинтерфейсная поддержка &man.polling.4;. + Все драйвера, поддерживающие &man.polling.4; + (&man.dc.4;, &man.fxp.4;, &man.em.4;, &man.nge.4;, &man.re.4;, + &man.rl.4;, &man.sis.4;, &man.ste.4;, и &man.vr.4;) + теперь также поддерживают эту возможность, которая может управляться + через &man.ifconfig.8;. &merged; + + + + Сетевые протоколы + + Параметр ядра DA_OLD_QUIRKS, + предназначенный для драйвера диска CAM SCSI (&man.cam.4;) + был удален. &merged; + + Драйвер туннеля &man.gre.4; теперь поддерживает WCCP версии + 2. + + Правила &man.ipfw.4; теперь поддерживают параметр + versrcreach, для проверки наличия в таблице + маршрутизатора действующего маршрута к адресу источника пакета. + Этот параметр очень полезен для маршрутизаторов с полной + информацией об основных маршрутах интернет в таблице маршрутизации + (BGP) для отбрасывания пакетов с подделанными или немарштутизируемыми + адресами источников. Например, + + deny ip from any to any not versrcreach + + это эквивалент следующей команды в синтаксисе Cisco IOS: + + ip verify unicast source reachable-via any + + + Были исправленные некоторые ошибки в реализации IPsec от + KAME Project. Эти ошибки были связаны с освобождением объектов + памяти перед тем, как все ссылки на эти объекты были удалены, + они могли стать причиной странного поведения или паники ядра + после очистки Security Policy Database (SPD). + + Параметр PFIL_HOOKS теперь включен по умолчанию + в ядре GENERIC. Наиболее заметный эффект + этого изменения это корректная работа + IPFilter при загрузке в качестве + модуля ядра. + + Следующие возможности TCP теперь включены по умолчанию: + RFC 3042 (Limited Retransmit), RFC 3390 (increased initial + congestion window sizes), TCP bandwidth-delay product + limiting. Дополнительная информация может быть найдена в + &man.tcp.4;. + + &os; реализация TCP теперь включает поддержку минимального + MSS (устанавливается через переменную sysctl + net.inet.tcp.minmss) и ограничение потока + данных через соединения, передающие множество мелких TCP + сегментов в короткий период времени (через переменную sysctl + net.inet.tcp.minmssoverload). Соединения, + превысившие этот предел, могут быть сброшены. Эта возможность + предоставляет защиту от целого класса исчерпывающих ресурсы + атак. + + Реализация TCP теперь включает частичную поддержку (только + на вывод). Эта возможность, включаемая параметрами ядра + TCP_SIGNATURE и FAST_IPSEC, + является расширением TCP для аутентификации TCP сессий. + &man.setkey.8; теперь включает поддержку TCP-MD5 класса + ассоциаций безопасности. &merged; + + Обработка reset в TCP соединении была улучшена, чтобы усложнить + reset атаки настолько, насколько это возможно, при сохранении + совместимости с широчайшим диапазоном TCP стеков. + + Реализация RFC 1948 была улучшена. Компонент временного смещения + в ISN теперь включает случайное положительно число, так что ISN + всегда увеличивается, независимо от скорости повторного использования + порта. + + Было реализовано произвольное эфемерное выделение + порта (random ephemeral port allocation), пришедшее из OpenBSD. Оно + включено по умолчанию и может быть отключено через переменную + sysctl net.inet.ip.portrange.randomized. + &merged; + + + + Диски и хранение + + Драйвер &man.ata.4; теперь поддерживает контроллеры cardbus + ATA/SATA. + + Было исправлено множество ошибок в драйвере &man.ata.4;. + Наиболее заметные из них относятся к улучшению детектирования + master/slave устройств и к проблемам с задержками. + + Драйвер &man.ata.4; теперь поддерживает Promise command + sequencer, имеющийся на всех современных контроллерах Promise + (PDC203** PDC206**). + + + Добавлена также предварительная поддержка для + Promise SX4/SX4000 в качестве обычного Promise ATA + контроллера; ATA RAID поддерживается, но только + с уровнями RAID0, RAID1 и RAID0+1. + + + + Была исправлена ошибка в коде автоматического + выбора плотности драйвера &man.fd.4;. + + Драйвер &man.ips.4; теперь поддерживает современные контроллеры + Adaptec ServeRAID series SCSI. + + Была исправлена ошибка в драйвере &man.isp.4;, + которая делала невозможной работу карт на SBus. + + Был добавлен драйвер &man.twa.4;, поддерживающий + контроллеры 3ware's 9000 series PATA/SATA RAID. &merged; + + Драйвер &man.umass.4; теперь поддерживает отсутствовавшие команды + ATAPI MMC и правильно обрабатывает задержки. &merged; + + + + Файловые системы + + Код файловой системы EXT2FS теперь включает частичную поддержку + больших файлов (> 4GB). Частичность поддержки заключается в том, + невозможно создать большие файлы на файловых системах, которые не + были обновлены до EXT2_DYN_REV или на тех, + где в суперблоке не установлен флаг + EXT2_FEATURE_RO_COMPAT_LARGE_FILE. + + Была исправлена ошибка в GEOM, которая могла приводить к + прерыванию ввода/вывода в некоторых редких случаях. + + Был добавлен новый класс geom_concat для соединения нескольких + дисков в один. Для настройки соединенных дисков + используется утилита &man.gconcat.8;. + + Была исправлена паника в NFSv4 клиенте; она случалась при + попытке работы с поддерживающим только NFSv3/NFSv2 + сервером. + + Клиент SMBFS теперь поддерживает подпись SMB запроса, которая + предотвращает атаки man in the middle и необходима + для подключения к серверам Windows 2003 в настройке по умолчанию. + Поскольку подпись каждого сообщения понижает производительность, + эта возможность включается только если сервер ее требует; + со временем она может стать параметром &man.mount.smbfs.8;. + + + + Поддержка мультимедиа + + Драйвер meteor (видеозахват) был удален вследствие + неработоспособности и отсутствия поддержки. + + + + + + + Изменения в программах пользователя + + &man.bsdlabel.8; теперь поддерживает параметр + для работы с файлами вместо разделов диска. + + Были добавлены команды bthidcontrol и + bthidd, поддерживающие Bluetooth + HID (Human Interface Device). + + Даемон &man.cron.8; теперь принимает два параметра, + и , включающие + рассинхронизацию заданий, запускаемых непривилегированными + пользователями и суперпользователем соответственно. + Рассинхронизация означает, что перед выполнением задания + &man.cron.8; останавливается на небольшой произвольный период + времени в заданном пределе. Эта возможность предназначена для + уменьшения пиков нагрузки, появляющихся при выполнении большого + количества задач, запланированных на определенный момент + времени. + + &man.df.1; теперь поддерживает параметр + для отображения полной статистики файловых систем. + + Утилита doscmd была удалена из базовой + системы &os; и доступна из коллекции портов &os;. + + &man.dump.8; и &man.restore.8; теперь поддерживают параметр + для указания других методов резервного копирования + (не в файлы или на ленты). Аргумент передается &man.sh.1; + с определенной переменной окружения $DUMP_VOLUME + или $RESTORE_VOLUME соответственно. + Дополнительная информация находится на страницах справочника + &man.dump.8; и &man.restore.8;. + + Утилиты &man.fdcontrol.8;, &man.fdformat.1;, и + &man.fdread.1; теперь работают в &os;/pc98. + + Утилита &man.find.1; теперь поддерживает параметр + в основном для поиска файлов с + &man.acl.3;. + + &man.indent.1; теперь поддерживает параметр + для управления выравниванием локальных переменных. В этой утилите + было сделано несколько других изменений. + + &man.ifconfig.8; теперь поддерживает переименование сетевых + интерфейсов на лету, используя параметр . + + &man.ifconfig.8; теперь выводит &man.polling.4; статус + интерфейса. &merged; + + &man.ip6fw.8; теперь поддерживает флаг для + запрета внесения любых изменений в правила ядра + + &man.ipcs.1; теперь поддерживает параметр + для отображения информации о IPC механизмах, принадлежащих + определенному пользователю. + + &man.ipfw.8; теперь поддерживает параметр + для вывода только действия и комментария каждого правила, + исключая тело правила. + + &man.killall.1; теперь поддерживает флаг , + с которым указывает на эффективный, а не реальный + ID пользователя. &merged; + + В &man.libalias.3; теперь есть поддержка (и новый API) для + нескольких синонимов в одном процессе. Существующий API был + переписан в терминах нового для сохранения совместимости. + + Была добавлена библиотека libarchive + для работы со сжатыми и несжатыми архивными файлами. Дополнительная + информация может быть найдена в &man.libarchive.3;. + + libdisk теперь использует + корректное для PC98 значение дискового раздела &os;. Это позволяет + редактору дисковых разделов &man.sysinstall.8; корректно создавать + единственный раздел &os;, занимающий весь диск. &merged; + + libdisk теперь использует + d_addr_t для адресов дисков. + Это позволяет &man.sysinstall.8; правильно работать с дисками + и файловыми системами размером более 1 TB. + + Библиотека, первоначально известная как + libkse, была переименована в + libpthread и теперь это библиотека потоков по + умолчанию для платформ i386, amd64 и ia64. Параметр + GCC был + изменен для использования libpthread + вместо libc_r. + + + Пользователи со старыми бинарными файлами (например, + из портов, скомпилированных до внесения этого изменения) должны + использовать &man.libmap.conf.5; для создания ссылок + libc_r и/или + libkse на + libpthread. + + + + Пользователям поставляемых NVIDIA драйверов и библиотек + может потребоваться использование &man.libmap.conf.5;, + в котором есть ссылка libpthread на + старую библиотеку libc_r, поскольку + эти драйвера не работают с libpthread. + + + + &man.make.1; теперь поддерживает новую директиву + .warning. + + Была добавлена первичная поддержка для UTF-8 версий всех + поддерживаемых в настоящее время системных локалей. Это сделано в + основном для порта misc/utf8locale. + + Добавлена локаль Israel Hebrew + he_IL.UTF-8. + + Была добавлена утилита &man.logins.1; для отображения информации о + пользовательских и системных учетных записях. + + &man.mountd.8; теперь поддерживает параметр , + позволяющий пользователям указывать известный порт для указания + его в правилах брандмауэра. + + &man.netstat.1; теперь отображает членство в широковещательных + группах, имеющихся в системе. + + &man.newfs.8; и &man.mdmfs.8; теперь поддерживают флаг + для установки MAC multilabel флага на новых + системах без использования &man.tunefs.8;. + + &man.nologin.8; теперь сообщает о попытках входа через + &man.syslogd.8;. + + Программа &man.nologin.8; была перемещена из + /sbin/nologin в + /usr/sbin/nologin, а + /sbin/nologin стал символической ссылкой для + обратной совместимости. + + В поддержку NSS было внесено исправление, которое решает проблемы + с использованием сторонних NSS модулей (таких как net/nss_ldap) и групп с длинным списком + членов. + + Были добавлены команды &man.pgrep.1; и &man.pkill.1;, пришедшие + их NetBSD. Они также поддерживают параметр + для извлечения значений, связанных со списком имен из указанного + дампа (core) вместо /dev/kmem по умолчанию, и + параметр для извлечения списка имен из указанной + системы вместо ядра (kernel) по умолчанию. + + Была улучшена совместимость &man.ps.1; с POSIX/SUSv3. Эти изменения + включают параметры для списка ID процессов, + для списка имен терминалов, + , которая эквивалентна , + для списка ID групп, + , которая противоположна , + и некоторые мелкие улучшения. За дальнейшей информацией обращайтесь + к &man.ps.1;. &merged; + + &man.pw.8; теперь поддерживает параметр , который + принимает указатель на файл с зашифрованным паролем. &merged; + + Была исправлена ошибка в &man.rarpd.8;, которая не позволяла ему + правильно работать на интерфейсах более чем с одним IP адресом. + &merged; + + Файлы настройки, используемые &man.resolver.3;, теперь поддерживают + ключевые слова timeout: и + attempts:. + + &man.resolver.3; и ассоциированные интерфейсы теперь гораздо + лучше подходят для повторного использования и работы с потоками. + Множественные запросы к DNS теперь могут происходить одновременно, + что приводит к значительному улучшению производительности некоторых + многопоточных приложений. Некоторые многопоточные приложения + необходимо перекомпилировать; примеры из коллекции портов: + www/mozilla и варианты, mail/evolution, devel/gnomevfs, и devel/gnomevfs2. + + &man.rmdir.1; теперь поддерживает флаг , + для вывода информации об удаляемых файлах. + + &man.savecore.8; теперь правильно работает для дамп файлов + больше 2GB. + + Ошибка в &man.script.1; была исправлена, и теперь он работает + корректно если его stdin закрыт. Это исправление предотвращает + потенциально опасное взаимодействие с пакетом sysutils/portupgrade; если он запускался + не интерактивно, то мог удалить все устаревшие порты без их + переустановки. + + Был добавлен даемон &man.sdpd.8; Bluetooth Service Discovery + Protocol. + + Многие утилиты пользователя в базовой системе (в основном + предоставленные GNU утилиты) теперь используют системную + версию &man.getopt.long.3;, вместо GNU версии. + + + Скрипты <filename>/etc/rc.d</filename> + + Скрипт diskless был разделен на + hostname, resolve, + tmp и var. + + Был добавлен скрипт gbde_swap, + поддерживающий gbde устройства подкачки. При указании переменной + gbde_swap_enable в &man.rc.conf.5;, устройство + подкачки /dev/foo.bde + из &man.fstab.5; автоматически подключается во время загрузки + с устройством /dev/foo + и случайным ключом, полученным как контрольная сумма MD5 от 512 байт, + прочитанных из /dev/random. + Обратите внимание, что это делает невозможным восстановление дампов + ядра. + + Был добавлен скрипт mixer. При завершении + работы сохраняет текущие настройки всех аудио микшеров, присутствующих + в системе, и восстанавливает их при загрузке. + + Были добавлены скрипты pf и + pflog для &man.pf.4;. + + + + + Стороннее программное обеспечение + + Код ACPI-CA был обновлен с + с снэпшота 20030619 до снэпшота 20040402. + + awk от Bell Labs был обновлен с релиза + от 29 июня 2003 года до релиза 7 февраля 2004 года. + + CVS был обновлен с версии + 1.11.10 до версии 1.11.15. + + gdtoa (библиотека, выполняющая + преобразования чисел между бинарным и десятичным форматами) + была обновлена с версии 20030324 до версии 20040118. + + GNU grep был обновлен с + 2.4d до 2.4.2. + + less был обновлен с + версии 371 до версии 381. + + GNU readline 4.3 была обновлена + официальными патчами с 001 до 005. + + Библиотека GNU regex была обновлена + до версии, включенной в GNU grep + 2.4.2. + + Реализация GNU tar в основной системе + теперь называется gtar, + tar стал ссылкой на + gtar. + + Heimdal Kerberos был обновлен + с 0.6 до 0.6.1. + + libpcap была обновлена с версии + 0.7.1 до версии 0.8.3. + + lukemftp + был обновлен с снэпшота от 3 ноября 2003 года до снэпшота от + 26 апреля 2004 года. + + OpenPAM был обновлен с + релиза Dogwood до релиза Eelgrass. + + OpenSSH был обновлен с + 3.6.1p1 до 3.8.1p1. + + + Настройка по умолчанию для &man.sshd.8; была изменена. + SSH протокол версии 1 теперь не включен по умолчанию. + Кроме того, аутентификация по паролю через SSH выключена по + умолчанию если включен PAM. + + + + + OpenSSL был обновлен с + 0.9.7c до 0.9.7d. &merged; + + pf, пакетный фильтр OpenBSD + из OpenBSD 3.4, был импортирован в дерево исходных текстов &os;, + и теперь установлен по умолчанию. Добавлены также новый пользователь + proxy и две новых группы + authpf и proxy, + которые необходимы pf. + + + При обновлении из исходных текстов, должны быть добавлены + эти учетные записи. Для выключения сборки + pf может быть использована + переменная NO_PF в + make.conf. + + + + Были импортированы несколько утилит пользования из OpenBSD + pf. + libexec/ftp-proxy это ftp прокси для + pf, + sbin/pfctl это эквивалент + sbin/ipf, + sbin/pflogd + это даемон для протоколирования пакетов через if_pflog + в формате pcap, и usr.sbin/authpf это + оболочка для изменения наборов правил pf после аутентификации. + + routed был обновлен с + релиза 2.22 до релиза 2.27 с rhyolite.com. Обратите внимание, что + для тех, кто использовал возможность RIP MD5 аутентификацию, + &man.routed.8; теперь несовместим с предыдущими версиями &os;; + однако, теперь он совместим с реализациями от Sun, Cisco и + других поставщиков. + + sendmail был обновлен с версии + 8.12.10 до версии 8.12.11. &merged; + + tcpdump был обновлен с версии + 3.7.1 до версии 3.8.3. + + + + Инфраструктура коллекции портов/пакетов + + Был добавлен и включен по умолчанию атрибут SIZE + для distfiles, который может быть использован для проверки размеров + файлов перед загрузкой. DISABLE_SIZE + может быть использована для запрещения проверки размера. Это особенно + полезно на старых версиях &os;, где нет соответствующей поддержки + в &man.fetch.1;, и для некоторых FTP прокси, которые всегда выдают + неверные размеры. + + Для отслеживания наиболее важных изменений в дерево портов были + добавлены два файла: ports/CHANGES + содержит список основных изменений в коллекции портов и ее + инфраструктуре. ports/UPDATING описывает + некоторые потенциально проблемные случаи, которые могут встретиться + при обновлении определенных портов, по аналогии с + src/UPDATING в базовой системе. + + + + + Подготовка релизов и интеграция + + Процесс сборки загрузочных дискет был полностью + пересмотрен. Наиболее значительное изменение изменение заключается + в том, что загрузчик теперь загружает GENERIC + ядро, разделенное на несколько дисков (два на момент написания). + Это существенно улучшает установку, начинающуюся загрузкой + с дискеты, поскольку теперь она использует точно такое же + ядро (и, таким образом, то же оборудование), что и при установке + с CDROM. Урезанное ядро MFSROOT больше не нужно, + и образ mfsroot более не требует подключения + модулей ядра. Образы boot.flp и + driver.flp также более не требуются и не + собираются. + + Поддерживаемый релиз GNOME + был обновлен с 2.4 до 2.6. + + + Если вы используете старый GNOME + десктоп отдельно (x11/gnome2), + простое обновление его из коллекции портов &os; с помощью + &man.portupgrade.1; (sysutils/portupgrade) вызовет серьезные + проблемы. Если вы используете GNOME + в качестве десктопа, внимательно прочтите инструкции + , + и используйте скрипт gnome_upgrade.sh для + правильного обновления до GNOME + 2.6. + + Обратите внимание, что если вы используете только + библиотеки GNOME, &man.portupgrade.1; + будет достаточно для обновления портов. + + + + Поддерживаемый релиз KDE был + обновлен с 3.1.4 до 3.2.1. + + + + Документация + + + + + + + + + Обновление с предыдущих релизов &os; + + Пользователям с уже установленными системами &os; + настоятельно рекомендуется прочесть + Руководство для новых пользователей &os; &release.current;. + На дистрибутивном носителе или в любом другом месте, где можно найти + информацию о релизе, имя файла этого документа обычно + EARLY.TXT. Он предоставляет отдельные заметки + по обновлению, но, что более важно, сравнительно рассматривает работу с + 4.X и обновление до + 5.X. + + + Обновление &os; конечно же должно производиться только после + резервного копирования всех данных и + файлов настройки. + + diff --git a/release/doc/ru_RU.KOI8-R/relnotes/common/relnotes.ent b/release/doc/ru_RU.KOI8-R/relnotes/common/relnotes.ent new file mode 100644 index 0000000..96df306 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/common/relnotes.ent @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + diff --git a/release/doc/ru_RU.KOI8-R/relnotes/i386/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/i386/Makefile new file mode 100644 index 0000000..9817a69 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/i386/Makefile @@ -0,0 +1,23 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/i386/Makefile,v 1.1 2004/05/20 07:02:26 den Exp $ +# +# Original revision: 1.6 + +RELN_ROOT?= ${.CURDIR}/../../.. + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ../common/relnotes.ent +SRCS+= ../common/new.sgml + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/i386/article.sgml b/release/doc/ru_RU.KOI8-R/relnotes/i386/article.sgml new file mode 100644 index 0000000..d2f0439 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/i386/article.sgml @@ -0,0 +1,32 @@ + + + +%man; + +%authors; + +%mlists; + +%trademarks; + +%release; + %sections; + + + + + + +]> + +
+ &art; +
diff --git a/release/doc/ru_RU.KOI8-R/relnotes/ia64/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/ia64/Makefile new file mode 100644 index 0000000..6201674 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/ia64/Makefile @@ -0,0 +1,23 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/ia64/Makefile,v 1.1 2004/05/20 07:02:26 den Exp $ +# +# Original revision: 1.1 + +RELN_ROOT?= ${.CURDIR}/../../.. + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ../common/relnotes.ent +SRCS+= ../common/new.sgml + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/ia64/article.sgml b/release/doc/ru_RU.KOI8-R/relnotes/ia64/article.sgml new file mode 100644 index 0000000..0f46a7b --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/ia64/article.sgml @@ -0,0 +1,32 @@ + + + +%man; + +%authors; + +%mlists; + +%trademarks; + +%release; + %sections; + + + + + + +]> + +
+ &art; +
diff --git a/release/doc/ru_RU.KOI8-R/relnotes/pc98/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/pc98/Makefile new file mode 100644 index 0000000..2abd4f2 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/pc98/Makefile @@ -0,0 +1,23 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/pc98/Makefile,v 1.1 2004/05/20 07:02:26 den Exp $ +# +# Original revision: 1.1 + +RELN_ROOT?= ${.CURDIR}/../../.. + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ../common/relnotes.ent +SRCS+= ../common/new.sgml + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/pc98/article.sgml b/release/doc/ru_RU.KOI8-R/relnotes/pc98/article.sgml new file mode 100644 index 0000000..d33b71f --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/pc98/article.sgml @@ -0,0 +1,32 @@ + + + +%man; + +%authors; + +%mlists; + +%trademarks; + +%release; + %sections; + + + + + + +]> + +
+ &art; +
diff --git a/release/doc/ru_RU.KOI8-R/relnotes/sparc64/Makefile b/release/doc/ru_RU.KOI8-R/relnotes/sparc64/Makefile new file mode 100644 index 0000000..6084f36 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/sparc64/Makefile @@ -0,0 +1,23 @@ +# The FreeBSD Russian Documentation Project +# +# $FreeBSD$ +# $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/relnotes/sparc64/Makefile,v 1.1 2004/05/20 07:02:26 den Exp $ +# +# Original revision: 1.1 + +RELN_ROOT?= ${.CURDIR}/../../.. + +DOC?= article +FORMATS?= html +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= + +JADEFLAGS+= -V %generate-article-toc% + +# SGML content +SRCS+= article.sgml +SRCS+= ../common/relnotes.ent +SRCS+= ../common/new.sgml + +.include "${RELN_ROOT}/share/mk/doc.relnotes.mk" +.include "${DOC_PREFIX}/share/mk/doc.project.mk" diff --git a/release/doc/ru_RU.KOI8-R/relnotes/sparc64/article.sgml b/release/doc/ru_RU.KOI8-R/relnotes/sparc64/article.sgml new file mode 100644 index 0000000..eab9efd --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/relnotes/sparc64/article.sgml @@ -0,0 +1,35 @@ + + + + + +%man; + +%authors; + +%mlists; + +%trademarks; + +%release; + %sections; + + + + + + +]> + +
+ &art; +
diff --git a/release/doc/ru_RU.KOI8-R/share/sgml/catalog b/release/doc/ru_RU.KOI8-R/share/sgml/catalog new file mode 100644 index 0000000..e1f4310 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/share/sgml/catalog @@ -0,0 +1,12 @@ + -- FreeBSD SGML Public Identifiers -- + -- Language-specific -- + + -- $FreeBSDru: frdp/release/doc/ru_RU.KOI8-R/share/sgml/catalog,v 1.2 2004/03/23 08:11:01 den Exp $ -- + -- $FreeBSD$ -- + + -- Original revision: 1.1 -- + +PUBLIC "-//FreeBSD//DOCUMENT Release Notes DocBook Stylesheet//EN" + "release.dsl" + + diff --git a/release/doc/ru_RU.KOI8-R/share/sgml/release.dsl b/release/doc/ru_RU.KOI8-R/share/sgml/release.dsl new file mode 100644 index 0000000..011c2f2 --- /dev/null +++ b/release/doc/ru_RU.KOI8-R/share/sgml/release.dsl @@ -0,0 +1,71 @@ + + + + + +]> + + + + + + + (define %refentry-xref-link% #t) + + (define ($email-footer$) + (make sequence + (make element gi: "p" + attributes: (list (list "align" "center")) + (make element gi: "small" + (literal "Этот файл и другие документы, относящиеся к + данной версии FreeBSD, могут быть найдены по адресу ") + (create-link (list (list "HREF" (entity-text "release.url"))) + (literal (entity-text "release.url"))) + (literal "."))) + (make element gi: "p" + attributes: (list (list "align" "center")) + (make element gi: "small" + (literal "Если у Вас возник вопрос о FreeBSD, то + сначала прочтите ") + (create-link + (list (list "HREF" "http://www.FreeBSD.org/ru/docs.html")) + (literal "документацию,")) + (literal " а потом напишите письмо на адрес <") + (create-link + (list (list "HREF" "mailto:questions@FreeBSD.org")) + (literal "questions@FreeBSD.org")) + (literal ">.") + (make element gi: "p" + attributes: (list (list "align" "center")) + (make element gi: "small" + (literal "Все пользователи FreeBSD ") + (literal (entity-text "release.branch")) + (literal " должны подписаться на список рассылки ") + (literal "<") + (create-link (list (list "HREF" "mailto:current@FreeBSD.org")) + (literal "current@FreeBSD.org")) + (literal ">."))) + + (make element gi: "p" + attributes: (list (list "align" "center")) + (literal "Вопросы, касающиеся этого документа, Вы можете + направить по адресу <") + (create-link (list (list "HREF" "mailto:doc@FreeBSD.org")) + (literal "doc@FreeBSD.org")) + (literal ">.")))))) + ]]> + + + + + + -- cgit v1.1