IT-словарь › Инфраструктура › dtcm

dtcm

Инфраструктура Svenska → Обновлено: 2026-10-19
Подробнее
Создатель
Sun Microsystems, в составе CDE
Тип
Календарь
Лицензия
LGPL 2.0 (с 2012 года)
Исходный код
sourceforge.net/projects/cdesktopenv

Календарь CDE — сетевой планировщик на RPC-демоне, оставивший открытую дверь в каждом парке unix-станций 1990-х.

Calendar Manager пришёл из DeskSet Sun и вошёл в CDE под именем dtcm. Идея в том, что календарь должен быть сервисом, а не файлом в домашнем каталоге: демон rpc.cmsd на каждой машине хранил календари пользователей и отвечал на запросы по ONC RPC. Это позволяло просматривать календари коллег, видеть, когда они заняты, и назначать встречу, появлявшуюся у всех, задолго до того, как Exchange сделал это нормой. Утилиты dtcm_insert, dtcm_lookup и dtcm_delete делали то же из скриптов, а приглашение могло ехать вложением dtmail и обрабатываться через ToolTalk.

Цена — на каждой рабочей станции от root работал RPC-сервис, слушавший всю сеть. В 1999 году CERT предупредил о переполнении буфера в rpc.cmsd, дававшем root-оболочку на Solaris, HP-UX и AIX, и немалая часть университетских unix-машин неделями оставалась уязвимой. Календарь стал хрестоматийным примером того, что бывает, когда мышление рабочих групп 1980-х встречается с интернетом. Программа дожила в открытом коде CDE вместе с демоном — для желающих заново пережить и культуру совещаний, и модель угроз.

← Назад к словарю