|
@@ -90,9 +90,9 @@ Klish имеет два типа плугинов. Плугины для заг
|
|
Остальные плугины переводят внешние представление в ischeme, а klish
|
|
Остальные плугины переводят внешние представление в ischeme, а klish
|
|
обрабатывает ischeme внутренними механизмами.
|
|
обрабатывает ischeme внутренними механизмами.
|
|
|
|
|
|
-Установленные плугины dbs находятся в `/usr/lib/klish/dbs` (если конфигурировать
|
|
+Установленные плугины dbs находятся в `/usr/lib` (если конфигурировать
|
|
-сборку с --prefix=/usr). Их имена `kdb-<имя>.so`, например
|
|
+сборку с --prefix=/usr). Их имена `libklish-db-<имя>.so`, например
|
|
-`/usr/lib/klish/dbs/kdb-libxml2.so`.
|
|
+`/usr/lib/libklish-db-libxml2.so`.
|
|
|
|
|
|
|
|
|
|
## Плугины исполняемых функций
|
|
## Плугины исполняемых функций
|
|
@@ -120,9 +120,9 @@ shell скрипты, но и скрипты на других интерпре
|
|
используется интерпретатор shell.
|
|
используется интерпретатор shell.
|
|
|
|
|
|
Пользователи могут писать свои плугины и использовать собственные символы в
|
|
Пользователи могут писать свои плугины и использовать собственные символы в
|
|
-командах klish. Установленные плугины находятся в `/usr/lib/klish/plugins`
|
|
+командах klish. Установленные плугины находятся в `/usr/lib`
|
|
-(если конфигурировать сборку с --prefix=/usr). Их имена `kplugin-<имя>.so`,
|
|
+(если конфигурировать сборку с --prefix=/usr). Их имена
|
|
-например `/usr/lib/klish/plugins/kplugin-script.so`.
|
|
+`libklish-plugin-<имя>.so`, например `/usr/lib/libklish-plugin-script.so`.
|
|
|
|
|
|
Символы бывают "синхронные" и "асинхронные". Синхронные символы исполняются
|
|
Символы бывают "синхронные" и "асинхронные". Синхронные символы исполняются
|
|
в адресном пространстве klishd, для асинхронных порождается отдельный процесс.
|
|
в адресном пространстве klishd, для асинхронных порождается отдельный процесс.
|