Xfree86 (http://www.xfree86.org/) включает "крошечные" X-серверы в их сборку. Я полагаю, что они являются определенными для видеокарты, в котором существует сервер MGA и сервер ATI, и т.д. и т.д. Никакие загружаемые модули.
Я создал XFree86 из источника coule несколько лет назад (под Slackware 3.2!), но я не думаю, что попробовал "крошечные" серверы, чтобы видеть, работали ли они. Остальная часть компиляции хорошо работала.
Я попробовал XFree86 под более современным (2.6.35, я думаю), ядро Linux и дистрибутив этим летом, и это не скомпилировало бы без значительных исходных модификаций, некоторые из которых не казались вообще ясными, как сделать мне. Так, я не могу сказать, удовлетворил ли Xfree86 Ваши потребности или нет.
В течение реального времени, контролируя Вас может использовать inotify-инструменты. Это может или ожидать, пока определенное событие не имеет место, или работать бесконечно и сообщить о событиях, как они происходят. После установки посмотрите man inotifywait
для деталей.
Пакет Debian имеет то же имя, пакет Red Hat также.
Это не будет контролировать для новых изменений (если Вы не сделаете сценарий крона из него), но проверить find
-cmin/-cnewer/-ctime
опции.
Версия с открытым исходным кодом растяжки сделает это. См. http://sourceforge.net/projects/tripwire/ для большего количества информации. Вам, вероятно, придется скомпилировать его для Вашей конкретной ОС, или возможно существует пакет, но это может быть установлено предоставить ежедневный отчет об измененных файлах.