Alterator/module/first

Материал из ALT Linux Wiki

Первый модуль

Лучше один раз увидеть, чем сто раз услышать, поэтому давайте сразу попробуем создать простейший модуль alterator.

Бакенд

Сначала установим пакет alterator, создадим каталог с проектом и скопируем туда стандартный Makefile. Проект будет называться alterator-simple.

$ sudo apt-get install alterator
$ mkdir alterator-simple
$ cd alterator-simple
$ cp /usr/share/alterator/build/Makefile .

В скопированном Makefile изменим значение переменной NAME на "simple" и тут же воспользуемся стандартным правилом alterator для создания заготовки для бакенда на shell:

$ make generate-backend-sh

В результате появится файл backend3/simple. Сейчас этот бакенд ничего не делает, поэтому добавим реакцию на действия "read" и "write".