ГОСТ 1»51954-2002
6 Требования
6.1 Введение
В настоящем разделе определены стандарты, являющиеся частью описываемого профиля, и
область применения состояния любых необязательных (факультативных) требований, содержащихся в
этих стандартах.
6.2 конфигурационные переменные
Конфигурационные переменные должны быть использованы для установления наличия или
отсутствия каждого варианта в описываемом профиле. Имена конфигурационных переменных,
начинающиеся со строки «POSIX_SUPER__*, зарезервированы для использования вданном профиле.
Утилита getconf из POSIX.2 (ИСО/МЭК 9945-2 [11)должна быть расширена дзя распознавания
каждой конфигурационной переменной с именем, начинающимся с «POSIX_SUPER_*. Реализация
должна задавать значение каждой конфигурационной переменной для определения вариантов,
обеспечиваемых данной реализацией.
Если данный вариант поддерживается реализацией, значение соответствующей конфигураци
онной переменной должно быть равно 1; иначе конфигурационная переменная должна быть
неопределенной. Утилита getconfдолжна возвращать соответствующее значение, когда одно из имен
конфигурационной переменной, указанных в этом разделе, используется как параметр.
Соответствие профилю, описанному в настоящем стандарте, должно быть установлено как:
{POSIX_SUPER_VERSION)=I.
Данным профилем устанавливаются следующие конфигурационные переменные:
Конфигурационные переменные POSIX.10:
{POSIX_SUPER_VERS!ON};
{POSIX SUPER_ADA);
{POSIX SUPER F90};
(POSIX SUPER_DIRNAME);
(POSIX_SUPER JSOIOOl}.
В некоторых ссылочных базовых стандартах наличие или отсутствие варианта обозначено так
же, как в настоящем стандарте. В описываемом профиле использованы нижеперечисленные
обозначения вариантов для ссылки на состояния вариантов в некоторых базовых стандартах.
Обозначения вариантов базового стандарта:
{ POSIX JOB_CONTROL);
{ POSIX SAVED IDS};
{ POSIX CHOWN RESTRICTED};
(_POSIX_NO_TRUNC};
| POSIX VDISABLE};
{ POSIX_ASYNCHRONOUS IO);
(POSIX2_SW_DEV);
(POSIX2 C DEV);
|POSIX2_C_BJND};
(POSIX2 FORT DEV};
{POSIX2 FORT RUN};
(POSIX2 UPE};
(POSIX2 CHAR_TER.M};
{POSIX2_PBS}.
6.3 Интерфейс операционной системы
6.3.1 Обязательные стандарты
6.3.1.1 Системный интерфейс POSIX.I
Система должна соответствовать POSIX. 1(ИСО/МЭК 9945-1 |9|) с вариантами и значениями,
устаноазенными в настоящем пункте.
Должны быть определены следующие конфигурационные переменные из POSIX. 1и обеспечена
поддержка поведения, связанного с каждой конфигурационной переменной:
{ POSIX JOB CONTROL);
{ POSIX SAVED IDS};
{ POSIX CHOWN RESTRICTED};
{ POSIX_NO TRUNC};
{ POSIX VDISABLE}.
a