From: Maxim Mamontov <faust.madf@gmail.com> Date: Mon, 26 Dec 2011 23:33:11 +0000 (+0200) Subject: Documentation updated (DocBook) X-Git-Tag: 2.408~29 X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/581728513ab4c81fd2943f3ee6f43d8f8682e4e7?ds=sidebyside Documentation updated (DocBook) --- diff --git a/doc/help/book/images/administrators.png b/doc/help/book/images/administrators.png new file mode 100644 index 00000000..b6e6b39f Binary files /dev/null and b/doc/help/book/images/administrators.png differ diff --git a/doc/help/book/images/autoupdate.png b/doc/help/book/images/autoupdate.png new file mode 100644 index 00000000..ef4e976f Binary files /dev/null and b/doc/help/book/images/autoupdate.png differ diff --git a/doc/help/book/images/change-in-tariff-user.png b/doc/help/book/images/change-in-tariff-user.png new file mode 100644 index 00000000..18699023 Binary files /dev/null and b/doc/help/book/images/change-in-tariff-user.png differ diff --git a/doc/help/book/images/coloring.png b/doc/help/book/images/coloring.png new file mode 100644 index 00000000..8813f715 Binary files /dev/null and b/doc/help/book/images/coloring.png differ diff --git a/doc/help/book/images/confirm-delete-user.png b/doc/help/book/images/confirm-delete-user.png new file mode 100644 index 00000000..ccf108a8 Binary files /dev/null and b/doc/help/book/images/confirm-delete-user.png differ diff --git a/doc/help/book/images/create-new-user.png b/doc/help/book/images/create-new-user.png new file mode 100644 index 00000000..65eba711 Binary files /dev/null and b/doc/help/book/images/create-new-user.png differ diff --git a/doc/help/book/images/data-editor.png b/doc/help/book/images/data-editor.png new file mode 100644 index 00000000..7e866005 Binary files /dev/null and b/doc/help/book/images/data-editor.png differ diff --git a/doc/help/book/images/delete-user.png b/doc/help/book/images/delete-user.png new file mode 100644 index 00000000..f526e782 Binary files /dev/null and b/doc/help/book/images/delete-user.png differ diff --git a/doc/help/book/images/display-statistics-floating.png b/doc/help/book/images/display-statistics-floating.png new file mode 100644 index 00000000..aaba6d93 Binary files /dev/null and b/doc/help/book/images/display-statistics-floating.png differ diff --git a/doc/help/book/images/dowload.png b/doc/help/book/images/dowload.png new file mode 100644 index 00000000..2e59cdba Binary files /dev/null and b/doc/help/book/images/dowload.png differ diff --git a/doc/help/book/images/editor-rate-plans.png b/doc/help/book/images/editor-rate-plans.png new file mode 100644 index 00000000..a46bcd63 Binary files /dev/null and b/doc/help/book/images/editor-rate-plans.png differ diff --git a/doc/help/book/images/error.png b/doc/help/book/images/error.png new file mode 100644 index 00000000..548cebdb Binary files /dev/null and b/doc/help/book/images/error.png differ diff --git a/doc/help/book/images/filter.png b/doc/help/book/images/filter.png new file mode 100644 index 00000000..59cadd6d Binary files /dev/null and b/doc/help/book/images/filter.png differ diff --git a/doc/help/book/images/firebird-erd.png b/doc/help/book/images/firebird-erd.png new file mode 100644 index 00000000..b114ec50 Binary files /dev/null and b/doc/help/book/images/firebird-erd.png differ diff --git a/doc/help/book/images/inform-admin.png b/doc/help/book/images/inform-admin.png new file mode 100644 index 00000000..35d45f87 Binary files /dev/null and b/doc/help/book/images/inform-admin.png differ diff --git a/doc/help/book/images/information.png b/doc/help/book/images/information.png new file mode 100644 index 00000000..629b9ef7 Binary files /dev/null and b/doc/help/book/images/information.png differ diff --git a/doc/help/book/images/informserver.png b/doc/help/book/images/informserver.png new file mode 100644 index 00000000..570f9ad7 Binary files /dev/null and b/doc/help/book/images/informserver.png differ diff --git a/doc/help/book/images/interface.png b/doc/help/book/images/interface.png new file mode 100644 index 00000000..fb1d2004 Binary files /dev/null and b/doc/help/book/images/interface.png differ diff --git a/doc/help/book/images/internet-access.png b/doc/help/book/images/internet-access.png new file mode 100644 index 00000000..86d02cdf Binary files /dev/null and b/doc/help/book/images/internet-access.png differ diff --git a/doc/help/book/images/ip-search.png b/doc/help/book/images/ip-search.png new file mode 100644 index 00000000..579d2c86 Binary files /dev/null and b/doc/help/book/images/ip-search.png differ diff --git a/doc/help/book/images/key-admin.png b/doc/help/book/images/key-admin.png new file mode 100644 index 00000000..72206232 Binary files /dev/null and b/doc/help/book/images/key-admin.png differ diff --git a/doc/help/book/images/key-settingsconfig.png b/doc/help/book/images/key-settingsconfig.png new file mode 100644 index 00000000..7ec90105 Binary files /dev/null and b/doc/help/book/images/key-settingsconfig.png differ diff --git a/doc/help/book/images/key.png b/doc/help/book/images/key.png new file mode 100644 index 00000000..5a5f3d86 Binary files /dev/null and b/doc/help/book/images/key.png differ diff --git a/doc/help/book/images/login.png b/doc/help/book/images/login.png new file mode 100644 index 00000000..8950f954 Binary files /dev/null and b/doc/help/book/images/login.png differ diff --git a/doc/help/book/images/messages.png b/doc/help/book/images/messages.png new file mode 100644 index 00000000..1b07d881 Binary files /dev/null and b/doc/help/book/images/messages.png differ diff --git a/doc/help/book/images/network-settings.png b/doc/help/book/images/network-settings.png new file mode 100644 index 00000000..66f182ec Binary files /dev/null and b/doc/help/book/images/network-settings.png differ diff --git a/doc/help/book/images/new-customer.png b/doc/help/book/images/new-customer.png new file mode 100644 index 00000000..79e2c6e3 Binary files /dev/null and b/doc/help/book/images/new-customer.png differ diff --git a/doc/help/book/images/notification-letters.png b/doc/help/book/images/notification-letters.png new file mode 100644 index 00000000..51b9ccd2 Binary files /dev/null and b/doc/help/book/images/notification-letters.png differ diff --git a/doc/help/book/images/of-authorities.png b/doc/help/book/images/of-authorities.png new file mode 100644 index 00000000..dcfe756e Binary files /dev/null and b/doc/help/book/images/of-authorities.png differ diff --git a/doc/help/book/images/other-settings.png b/doc/help/book/images/other-settings.png new file mode 100644 index 00000000..391cb8db Binary files /dev/null and b/doc/help/book/images/other-settings.png differ diff --git a/doc/help/book/images/send-message.png b/doc/help/book/images/send-message.png new file mode 100644 index 00000000..575434a7 Binary files /dev/null and b/doc/help/book/images/send-message.png differ diff --git a/doc/help/book/images/set-of-authorities.png b/doc/help/book/images/set-of-authorities.png new file mode 100644 index 00000000..e56029ad Binary files /dev/null and b/doc/help/book/images/set-of-authorities.png differ diff --git a/doc/help/book/images/settings-key.png b/doc/help/book/images/settings-key.png new file mode 100644 index 00000000..5638b9bf Binary files /dev/null and b/doc/help/book/images/settings-key.png differ diff --git a/doc/help/book/images/sgconfig-main.png b/doc/help/book/images/sgconfig-main.png index fd0eb116..c4dfbbff 100644 Binary files a/doc/help/book/images/sgconfig-main.png and b/doc/help/book/images/sgconfig-main.png differ diff --git a/doc/help/book/images/statistics.png b/doc/help/book/images/statistics.png new file mode 100644 index 00000000..733cd065 Binary files /dev/null and b/doc/help/book/images/statistics.png differ diff --git a/doc/help/book/images/tariff-plans.png b/doc/help/book/images/tariff-plans.png new file mode 100644 index 00000000..5756817a Binary files /dev/null and b/doc/help/book/images/tariff-plans.png differ diff --git a/doc/help/book/images/tariff.png b/doc/help/book/images/tariff.png new file mode 100644 index 00000000..de049e5f Binary files /dev/null and b/doc/help/book/images/tariff.png differ diff --git a/doc/help/book/images/up-down-option.png b/doc/help/book/images/up-down-option.png new file mode 100644 index 00000000..ffa4b9ee Binary files /dev/null and b/doc/help/book/images/up-down-option.png differ diff --git a/doc/help/book/images/up-down.png b/doc/help/book/images/up-down.png new file mode 100644 index 00000000..fba0144c Binary files /dev/null and b/doc/help/book/images/up-down.png differ diff --git a/doc/help/book/images/update.png b/doc/help/book/images/update.png new file mode 100644 index 00000000..dda7bf42 Binary files /dev/null and b/doc/help/book/images/update.png differ diff --git a/doc/help/book/images/upload-dowload.png b/doc/help/book/images/upload-dowload.png new file mode 100644 index 00000000..826d37fa Binary files /dev/null and b/doc/help/book/images/upload-dowload.png differ diff --git a/doc/help/book/images/user-button.png b/doc/help/book/images/user-button.png new file mode 100644 index 00000000..ffbd164c Binary files /dev/null and b/doc/help/book/images/user-button.png differ diff --git a/doc/help/book/images/username.png b/doc/help/book/images/username.png new file mode 100644 index 00000000..02a4bf79 Binary files /dev/null and b/doc/help/book/images/username.png differ diff --git a/doc/help/book/images/view-letter.png b/doc/help/book/images/view-letter.png new file mode 100644 index 00000000..d37eebad Binary files /dev/null and b/doc/help/book/images/view-letter.png differ diff --git a/doc/help/book/images/window-of-authorities.png b/doc/help/book/images/window-of-authorities.png new file mode 100644 index 00000000..cd2df63a Binary files /dev/null and b/doc/help/book/images/window-of-authorities.png differ diff --git a/doc/help/ch10.xml b/doc/help/ch10.xml index ab5c7027..c62cc05c 100644 --- a/doc/help/ch10.xml +++ b/doc/help/ch10.xml @@ -1,5 +1,62 @@ <chapter xml:id="ch10"> - <title>ÐÑиложение Ð: конвеÑÑаÑÐ¸Ñ ÐÐ</title> - <para>ÐÐ»Ñ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð°Ð·Ñ Ð¼ÐµÐ¶Ð´Ñ Ð»ÑбÑми двÑÐ¼Ñ Ð¼Ð¾Ð´ÑлÑми Ñ ÑанилиÑа иÑполÑзÑеÑÑÑ ÑÑилиÑа convertor (иÑÑ Ð¾Ð´Ð½Ñй код ÑÑилиÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге projects/convertor ÑÑандаÑÑной поÑÑавки ÑиÑÑемÑ). УÑилиÑа ÑабоÑÐ°ÐµÑ Ð¸Ð· каÑалога ÑбоÑки без ÑÑÑановки в ÐС. ÐÐ»Ñ ÑбоÑки ÑÑилиÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запÑÑÑиÑÑ ÑкÑÐ¸Ð¿Ñ ./build.</para> - <para>ÐÑи запÑÑке ÑÑилиÑÑ Ð² каÑеÑÑве паÑамеÑÑа можно пеÑедаÑÑ Ð¿ÑÑÑ Ðº конÑигÑÑаÑÐ¸Ð¾Ð½Ð½Ð¾Ð¼Ñ ÑайлÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð¸ÑполÑзован Ñайл convertor.conf из каÑалога ÑбоÑки. ÐонÑигÑÑаÑионнÑй Ñайл Ð¸Ð¼ÐµÐµÑ Ñакой-же ÑоÑмаÑ, ÑÑо и конÑигÑÑаÑионнÑй Ñайл stargazer. ÐлобалÑнÑй паÑамеÑÑ ModulesPath ÑказÑÐ²Ð°ÐµÑ Ð¼ÐµÑÑÐ¾Ð½Ð°Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ модÑлей Ñ ÑанилиÑа. Ðалее ÑледÑÑÑ Ð´Ð²Ðµ ÑекÑии: <SourceStoreModule> и <DestStoreModule>. Ðни опиÑÑваÑÑ, ÑооÑвеÑÑÑвенно, иÑÑоÑник даннÑÑ Ð¸ Ð¸Ñ Ð¿Ñиемник. Так, напÑимеÑ, Ð´Ð»Ñ Ð¿ÐµÑеноÑа вÑей инÑоÑмаÑии из ÐРна оÑнове Ñайлов в ÐÐ Firebird Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ в пеÑвой ÑекÑии пÑопиÑаÑÑ Ð¿Ð°ÑамеÑÑÑ Ñайлового Ñ ÑанилиÑа, а во вÑоÑой â Ñ ÑанилиÑа Firebird.</para> -</chapter> + <title>ÐÑиложение Ð: конвеÑÑаÑÐ¸Ñ ÐÐ</title> + <para>ÐÐ»Ñ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±Ð°Ð·Ñ Ð¼ÐµÐ¶Ð´Ñ Ð»ÑбÑми двÑÐ¼Ñ Ð¼Ð¾Ð´ÑлÑми Ñ ÑанилиÑа иÑполÑзÑеÑÑÑ ÑÑилиÑа convertor (иÑÑ Ð¾Ð´Ð½Ñй код ÑÑилиÑÑ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге projects/convertor ÑÑандаÑÑной поÑÑавки ÑиÑÑемÑ). УÑилиÑа ÑабоÑÐ°ÐµÑ Ð¸Ð· каÑалога ÑбоÑки без ÑÑÑановки в ÐС. ÐÐ»Ñ ÑбоÑки ÑÑилиÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запÑÑÑиÑÑ ÑкÑÐ¸Ð¿Ñ ./build. </para> + <para>ÐÑи запÑÑке ÑÑилиÑÑ Ð² каÑеÑÑве паÑамеÑÑа можно пеÑедаÑÑ Ð¿ÑÑÑ Ðº конÑигÑÑаÑÐ¸Ð¾Ð½Ð½Ð¾Ð¼Ñ ÑайлÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð±ÑÐ´ÐµÑ Ð¸ÑполÑзован Ñайл convertor.conf из каÑалога ÑбоÑки. ÐонÑигÑÑаÑионнÑй Ñайл Ð¸Ð¼ÐµÐµÑ Ñакой-же ÑоÑмаÑ, ÑÑо и конÑигÑÑаÑионнÑй Ñайл stargazer. ÐлобалÑнÑй паÑамеÑÑ ModulesPath ÑказÑÐ²Ð°ÐµÑ Ð¼ÐµÑÑÐ¾Ð½Ð°Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ модÑлей Ñ ÑанилиÑа. Ðалее ÑледÑÑÑ Ð´Ð²Ðµ ÑекÑии: <SourceStoreModule> и <DestStoreModule>. Ðни опиÑÑваÑÑ, ÑооÑвеÑÑÑвенно, иÑÑоÑник даннÑÑ Ð¸ Ð¸Ñ Ð¿Ñиемник. Так, напÑимеÑ, Ð´Ð»Ñ Ð¿ÐµÑеноÑа вÑей инÑоÑмаÑии из ÐРна оÑнове Ñайлов в ÐÐ Firebird Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ в пеÑвой ÑекÑии пÑопиÑаÑÑ Ð¿Ð°ÑамеÑÑÑ Ñайлового Ñ ÑанилиÑа, а во вÑоÑой â Ñ ÑанилиÑа Firebird.</para> + <para>ÐÑÐ¸Ð¼ÐµÑ Ñайла конÑигÑÑаÑии:</para> +<programlisting linenumbering="unnumbered"> +# ÐÑÑÑ Ðº диÑекÑоÑии, в коÑоÑой Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð¼Ð¾Ð´Ñли ÑеÑвеÑа +ModulesPath = ../stargazer/modules + +################################################################### +# Store module +# ÐаÑÑÑойки плагина ÑабоÑаÑÑего Ñ ÐÐ ÑеÑвеÑа + +# ÐÑоÑой паÑамеÑÑ - ÑÑо Ð¸Ð¼Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð±ÐµÐ· mod_ в наÑале и .so в конÑе +# Т.е. полное Ð¸Ð¼Ñ Ð¼Ð¾Ð´ÑÐ»Ñ mod_store_files.so +<SourceStoreModule store_files> + + # РабоÑÐ°Ñ Ð´Ð¸ÑекÑоÑÐ¸Ñ ÑеÑвеÑа, ÑÑÑ ÑодеÑжаÑÑÑ Ð´Ð°Ð½Ð½Ñе о ÑаÑиÑÐ°Ñ , полÑзоваÑелÑÑ , + # админиÑÑÑаÑоÑÐ°Ñ Ð¸ Ñ.д. + WorkDir = /var/stg-test + + + # ÐладелеÑ, гÑÑппа и пÑава доÑÑÑпа на ÑÐ°Ð¹Ð»Ñ ÑÑаÑиÑÑики (stat) полÑзоваÑÐµÐ»Ñ + ConfOwner = root + ConfGroup = wheel + ConfMode = 600 + + + # ÐладелеÑ, гÑÑппа и пÑава доÑÑÑпа на ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии (conf) полÑзоваÑÐµÐ»Ñ + StatOwner = root + StatGroup = wheel + StatMode = 640 + + # ÐладелеÑ, гÑÑппа и пÑава доÑÑÑпа на лог-ÑÐ°Ð¹Ð»Ñ (log) полÑзоваÑÐµÐ»Ñ + UserLogOwner = root + UserLogGroup = wheel + UserLogMode = 640 + +</SourceStoreModule> + +<DestStoreModule store_firebird> + server = localhost + database = /var/stg/stargazer.fdb + user = stg + password = 123456 +</DestStoreModule> + +#<DestStoreModule store_mysql> +# # ÐÐ¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ +# dbuser = stg +# +# # ÐаÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ +# rootdbpass = 123456 +# +# # ÐÐ¼Ñ ÐРна ÑеÑвеÑе +# dbname = stg +# +# # ÐдÑÐµÑ ÑеÑвеÑа ÐÐ +# dbhost = localhost +#</DestStoreModule> +</programlisting> +</chapter> \ No newline at end of file diff --git a/doc/help/ch11.xml b/doc/help/ch11.xml index fa36c322..99f1d6ac 100644 --- a/doc/help/ch11.xml +++ b/doc/help/ch11.xml @@ -1,4 +1,94 @@ <chapter xml:id="ch11"> - <title>ÐÑиложение Ð: опиÑание пÑоÑеÑÑа ÑÑÑной ÑÑÑановки ÐÐ Ð´Ð»Ñ Ð¡Ð£ÐÐ Firebird</title> - <para>ÐÐ»Ñ ÑабоÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ завеÑÑи ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¡Ð£ÐÐ Firebird. ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ ÑÑилиÑа ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑеÑнÑми запиÑÑми gsec. ÐÑÐ¸Ð¼ÐµÑ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (подÑобноÑÑи: Server configuration and management):</para> -</chapter> + <title>ÐÑиложение Ð</title> + <simplesect> + <title>OпиÑание ÑоÑмаÑа Ñайлов /var/stargazer/admins/*.adm.</title> + <para>РкаÑалоге /var/stargazer/admins (пÑÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ в наÑÑÑÐ¾Ð¹ÐºÐ°Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° store_files) Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ ÑÐ°Ð¹Ð»Ñ ÑодеÑжаÑие паÑамеÑÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑов ÑиÑÑемÑ. ÐÐ¼Ñ Ñайла Ð¸Ð¼ÐµÐµÑ Ð²Ð¸Ð´: <login>.adm, где <login> â логин админиÑÑÑаÑоÑа. Файл Ð¸Ð¼ÐµÐµÑ ÑоÑÐ¼Ð°Ñ Â«ÐºÐ»ÑÑ-знаÑение». ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока Ñайла ÑодеÑÐ¶Ð¸Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ паÑамеÑÑа и его знаÑение, ÑазделеннÑе знаком «=», или коменÑаÑий наÑинаÑÑийÑÑ Ñ Ñимвола «#». ÐопÑÑÑÐ¸Ð¼Ñ ÑледÑÑÑие паÑамеÑÑÑ:</para> + <itemizedlist mark="opencircle"> + <listitem><para>Password â паÑÐ¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑа в заÑиÑÑованном виде;</para></listitem> + <listitem><para>ChgStat â пÑаво на изменение ÑÑаÑиÑÑики абоненÑа, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>ChgConf â пÑаво на изменение даннÑÑ ÑÑеÑной запиÑи абоненÑа, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>ChgCash â пÑаво на изменение ÑоÑÑоÑÐ½Ð¸Ñ ÑÑеÑа абоненÑа, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>ChgPassword â пÑаво на изменение паÑÐ¾Ð»Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>UsrAddDel â пÑаво на добавление и Ñдаление абоненÑов, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>ChgAdmin â пÑаво на изменение паÑамеÑÑов админиÑÑÑаÑоÑов ÑиÑÑÐµÐ¼Ñ Ð° Ñакже Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ и Ñдаление, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>ChgTariff â пÑаво на добавление, Ñдаление и изменение ÑаÑиÑов, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1.</para></listitem> + </itemizedlist> + </simplesect> + <simplesect> + <title>ÐпиÑание ÑоÑмаÑа Ñайлов /var/stargazer/users/*/*.</title> + <para>ÐаннÑе абоненÑов Ñ ÑанÑÑÑÑ Ð² каÑÐ°Ð»Ð¾Ð³Ð°Ñ Ð²Ð¸Ð´Ð° /var/stargazer/users/<login>, где <login> â логин абоненÑа. РкаÑÐ°Ð»Ð¾Ð³Ð°Ñ ÑодеÑжаÑÑÑ ÑÐ°Ð¹Ð»Ñ conf, stat, stat.<YYYY>.<MM>, stat2.<YYYY>.<MM>, log, log2 и подкаÑалоги messages и detail_stat. Файл conf ÑодеÑÐ¶Ð¸Ñ Ð´Ð°Ð½Ð½Ñе ÑÑеÑной запиÑи абоненÑа, Ñайл stat ÑодеÑÐ¶Ð¸Ñ ÑÑаÑиÑÑÐ¸ÐºÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа за поÑледний меÑÑÑ, ÑÐ°Ð¹Ð»Ñ stat.<YYYY>.<MM> и stat2.<YYYY>.<MM> ÑодеÑÐ¶Ð°Ñ ÑÑаÑиÑÑÐ¸ÐºÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа за пÑедÑдÑÑие меÑÑÑÑ. Ðни ÑазлиÑаÑÑÑÑ ÑолÑко полноÑой пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ â Ñайл stat2.<YYYY>.<MM> ÑодеÑÐ¶Ð¸Ñ Ð±Ð¾Ð»ÑÑе инÑоÑмаÑии. Ð¤Ð°Ð¹Ð»Ñ log и log2 ÑодеÑÐ¶Ð°Ñ Ð¶ÑÑнал изменений (в Ñом ÑиÑле подклÑÑений и оÑклÑÑений). Файл log2 иденÑиÑен ÑÐ°Ð¹Ð»Ñ log за иÑклÑÑением Ñого ÑÑо пÑи оÑклÑÑении абоненÑа в него пиÑеÑÑÑ Ð¿ÑиÑина оÑклÑÑениÑ. ÐодкаÑалог messages ÑодеÑÐ¶Ð¸Ñ ÑÐ°Ð¹Ð»Ñ Ñ ÑообÑениÑми абоненÑÑ. Ðмена Ñайлов пÑедÑÑавлÑÑÑ Ñобой меÑÐºÑ Ð²Ñемени ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообÑÐµÐ½Ð¸Ñ Ð² ÑоÑмаÑе UNIX Timestamp. ÐодкаÑалог detail_stat ÑодеÑÐ¶Ð¸Ñ Ð² Ñебе деÑалÑнÑÑ ÑÑаÑиÑÑÐ¸ÐºÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа, ÑазбиÑÑÑ Ð¿Ð¾ годам, меÑÑÑам и днÑм: <YYYY>/<MM>/<DD>. Ð¤Ð°Ð¹Ð»Ñ ÑÑеÑной запиÑи, ÑÑаÑиÑÑики и деÑалÑной ÑÑаÑиÑÑики пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ñ Ð² ÑоÑмаÑе «клÑÑ-знаÑение». ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока Ñайла ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑа и его знаÑÐµÐ½Ð¸Ñ ÑазделеннÑÑ Ñимволом «=», пÑÑÑÑе ÑÑÑоки и ÑÑÑоки наÑинаÑÑиеÑÑ Ñ Ñимвола «#» (комменÑаÑии) игноÑиÑÑÑÑÑÑ.</para> + <para>ÐпиÑание паÑамеÑÑов Ñайла conf:</para> + <itemizedlist mark="opencircle"> + <listitem><para>Password â паÑÐ¾Ð»Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа (в оÑкÑÑÑом виде);</para></listitem> + <listitem><para>IP â ÑпиÑок IP-адÑеÑов, ÑазделеннÑÑ Ð·Ð°Ð¿ÑÑой, Ñ ÐºÐ¾ÑоÑÑÑ ÑазÑеÑена авÑоÑизаÑÐ¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа (Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ * â авÑоÑизаÑÐ¸Ñ ÑазÑеÑена Ñ Ð»Ñбого адÑеÑа);</para></listitem> + <listitem><para>Tariff â название ÑекÑÑего ÑаÑиÑного плана абоненÑа;</para></listitem> + <listitem><para>TariffChange â название ÑаÑиÑного плана, коÑоÑÑй бÑÐ´ÐµÑ ÑÑÑановлен в наÑале ÑледÑÑÑего меÑÑÑа (Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑÑÑÑм);</para></listitem> + <listitem><para>Credit â велиÑина кÑедиÑа абоненÑÑ;</para></listitem> + <listitem><para>CreditExpire â даÑа иÑÑеÑÐµÐ½Ð¸Ñ ÑÑока кÑедиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа в ÑоÑмаÑе UNIX Timestamp (Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ 0 â «веÑнÑй» кÑедиÑ);</para></listitem> + <listitem><para>DisabledDetailStat â паÑамеÑÑ, оÑклÑÑаÑÑий ведение деÑалÑной ÑÑаÑиÑÑики Ð´Ð»Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>Down â пÑинÑдиÑелÑное оÑклÑÑение абоненÑа, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>Passive â «замоÑозка» абоненÑа (Ð´Ð»Ñ ÑÐ°ÐºÐ¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов запÑеÑена авÑоÑизаÑÐ¸Ñ Ð¸ не ÑнимаеÑÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÑÐºÐ°Ñ Ð¿Ð»Ð°Ñа), Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>RealName â ÑеалÑнÑе ФÐРабоненÑа, ÑекÑÑовое поле;</para></listitem> + <listitem><para>Address â поÑÑовÑй адÑÐµÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа в пÑоизволÑном ÑоÑмаÑе, ÑекÑÑовое поле;</para></listitem> + <listitem><para>Phone â номеÑа ÑелеÑонов абоненÑов в пÑоизволÑном ÑоÑмаÑе, ÑекÑÑовое поле;</para></listitem> + <listitem><para>Note â пÑимеÑание, ÑекÑÑовое поле;</para></listitem> + <listitem><para>Email â адÑÐµÑ ÑлекÑÑонной поÑÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа, ÑекÑÑовое поле;</para></listitem> + <listitem><para>Group â гÑÑппа в коÑоÑÑÑ Ð²Ñ Ð¾Ð´Ð¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñ, ÑекÑÑовое поле;</para></listitem> + <listitem><para>AlwaysOnline â вклÑÑение доÑÑÑпа без авÑоÑизаÑии, Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°Ñение 0 или 1, Ð´Ð»Ñ ÑÑнкÑиониÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑебÑÐµÑ Ð¿Ð»Ð°Ð³Ð¸Ð½ auth_ao;</para></listitem> + <listitem><para>CreationTime â Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑеÑной запиÑи абоненÑа, UNIX Timestamp;</para></listitem> + <listitem><para>Userdata0 ... Userdata9 â дополниÑелÑнÑе ÑекÑÑовÑе паÑамеÑÑÑ ÐºÐ¾ÑоÑÑе могÑÑ ÑодеÑжаÑÑ Ð²ÑпомогаÑелÑнÑÑ Ð¸Ð½ÑоÑмаÑиÑ.</para></listitem> + </itemizedlist> + <para>ÐпиÑание паÑамеÑÑов Ñайла stat:</para> + <itemizedlist mark="opencircle"> + <listitem><para>U0 ⦠U9, D0 ⦠D9 â ÑекÑÑие даннÑе о ÑÑаÑике абоненÑа в байÑÐ°Ñ Ð¿Ð¾ напÑавлениÑм;</para></listitem> + <listitem><para>Cash â ÑоÑÑоÑние ÑÑеÑа абоненÑа;</para></listitem> + <listitem><para>FreeMb â колиÑеÑÑво «беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ» Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа (в денÑÐ³Ð°Ñ );</para></listitem> + <listitem><para>LastActivityTime â Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ñледней акÑивноÑÑи абоненÑа, UNIX Timestamp;</para></listitem> + <listitem><para>LastCashAdd â поÑледнее изменение ÑÑеÑа абоненÑа;</para></listitem> + <listitem><para>LastCashAddTime â Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ñледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑÑеÑа абоненÑа, UNIX Timestamp;</para></listitem> + <listitem><para>PassiveTime â колиÑеÑÑво ÑекÑнд пÑоведенное в ÑоÑÑоÑнии «замоÑожен».</para></listitem> + </itemizedlist> + <para>ÐпиÑание паÑамеÑÑов Ñайла stat.<YYYY>.<MM></para> + <itemizedlist mark="opencircle"> + <listitem><para>U0 ⦠U9, D0 ⦠D9 â даннÑе о ÑÑаÑике абоненÑа в байÑÐ°Ñ Ð¿Ð¾ напÑавлениÑм на ÐºÐ¾Ð½ÐµÑ Ð¼ÐµÑÑÑа;</para></listitem> + <listitem><para>Cash â ÑоÑÑоÑние ÑÑеÑа абоненÑа на ÐºÐ¾Ð½ÐµÑ Ð¼ÐµÑÑÑа;</para></listitem> + </itemizedlist> + <para>ÐпиÑание паÑамеÑÑов Ñайла stat2.<YYYY>.<MM></para> + <itemizedlist mark="opencircle"> + <listitem><para>U0 ⦠U9, D0 ⦠D9 â даннÑе о ÑÑаÑике абоненÑа в байÑÐ°Ñ Ð¿Ð¾ напÑавлениÑм на ÐºÐ¾Ð½ÐµÑ Ð¼ÐµÑÑÑа;</para></listitem> + <listitem><para>Cash â ÑоÑÑоÑние ÑÑеÑа абоненÑа на ÐºÐ¾Ð½ÐµÑ Ð¼ÐµÑÑÑа;</para></listitem> + <listitem><para>FreeMb â колиÑеÑÑво «беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ» Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа (в денÑÐ³Ð°Ñ ) на ÐºÐ¾Ð½ÐµÑ Ð¼ÐµÑÑÑа;</para></listitem> + <listitem><para>LastActivityTime â Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ñледней акÑивноÑÑи абоненÑа, UNIX Timestamp;</para></listitem> + <listitem><para>LastCashAdd â поÑледнее изменение ÑÑеÑа абоненÑа;</para></listitem> + <listitem><para>LastCashAddTime â Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð¿Ð¾Ñледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑÑеÑа абоненÑа, UNIX Timestamp;</para></listitem> + <listitem><para>PassiveTime â колиÑеÑÑво ÑекÑнд пÑоведенное в ÑоÑÑоÑнии «замоÑожен».</para></listitem> + </itemizedlist> + </simplesect> + <simplesect> + <title>ÐпиÑание ÑоÑмаÑа Ñайлов /var/stargazer/tariff/*.tf.</title> + <para>Ð¤Ð°Ð¹Ð»Ñ /var/stargazer/tariffs/*.tf ÑодеÑÐ¶Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ ÑаÑиÑÐ°Ñ . ÐÐ¼Ñ Ñайла Ð¸Ð¼ÐµÐµÑ Ð²Ð¸Ð´ <name>.tf, где <name> â название ÑаÑиÑа. Файл Ð¸Ð¼ÐµÐµÑ ÑоÑÐ¼Ð°Ñ Â«ÐºÐ»ÑÑ-знаÑение». ÐÐ°Ð¶Ð´Ð°Ñ ÑÑÑока Ñайла ÑодеÑÐ¶Ð¸Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ паÑамеÑÑа и его знаÑение ÑазделеннÑе Ñимволом «=», пÑÑÑÑе ÑÑÑоки и ÑÑÑоки наÑинаÑÑиеÑÑ Ñ Ñимвола «#» (коменÑаÑии) игноÑиÑÑÑÑÑÑ.</para> + <para>ÐпиÑание ÑаÑиÑа ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· обÑÐ¸Ñ Ð¿Ð°ÑамеÑÑов и паÑамеÑÑов ÑпеÑиÑиÑнÑÑ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ напÑавлениÑ. ÐаÑамеÑÑÑ Ð¾Ð¿Ð¸ÑÑваÑÑие напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑодеÑÐ¶Ð°Ñ Ð² Ñвоем названии Ð½Ð¾Ð¼ÐµÑ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ðº коÑоÑÐ¾Ð¼Ñ Ð¾Ð½Ð¸ оÑноÑÑÑÑÑ.</para> + <para>ÐпиÑание паÑамеÑÑов Ñайла ÑаÑиÑов:</para> + <itemizedlist mark="opencircle"> + <listitem><para>Fee â велиÑина абоненÑÑкой плаÑÑ;</para></listitem> + <listitem><para>Free â колиÑеÑÑво «беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ» Ð²Ñ Ð¾Ð´ÑÑÐ¸Ñ Ð² абоненÑÑкÑÑ Ð¿Ð»Ð°ÑÑ (в денÑÐ³Ð°Ñ );</para></listitem> + <listitem><para>PassiveCost â ÑÑоимоÑÑÑ Â«Ð·Ð°Ð¼Ð¾Ñозки» абоненÑа;</para></listitem> + <listitem><para>TraffType â Ñип ÑаÑиÑикаÑии ÑÑаÑика:</para> + <itemizedlist mark="square"> + <listitem><para>up+down â Ð²Ñ Ð¾Ð´ÑÑий и иÑÑ Ð¾Ð´ÑÑий ÑÑаÑик ÑаÑиÑиÑиÑÑеÑÑÑ ÑÑммаÑно;</para></listitem> + <listitem><para>up â ÑаÑиÑиÑиÑÑеÑÑÑ ÑолÑко иÑÑ Ð¾Ð´ÑÑий ÑÑаÑик;</para></listitem> + <listitem><para>down â ÑаÑиÑиÑиÑÑеÑÑÑ ÑолÑко Ð²Ñ Ð¾Ð´ÑÑий ÑÑаÑик;</para></listitem> + <listitem><para>max â ÑаÑиÑиÑиÑÑеÑÑÑ Ð±Ð¾Ð»ÑÑее колиÑеÑÑво ÑÑаÑика;</para></listitem> + </itemizedlist> + </listitem> + <listitem><para>PriceDayA0 ⦠PriceDayA9 â Ñена ÑÑаÑика по ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² дневной пеÑиод до пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>PriceDayB0 ⦠PriceDayB9 â Ñена ÑÑаÑика по ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² дневной пеÑиод поÑле пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>PriceNightA0 ⦠PriceNightA9 â Ñена ÑÑаÑика по ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² ноÑной пеÑиод до пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>PriceNightB0 ⦠PriceNightB9 â Ñена ÑÑаÑика по ÑооÑвеÑÑÑвÑÑÑÐµÐ¼Ñ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð² ноÑной пеÑиод поÑле пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>Threshold0 ⦠Threshold9 â велиÑина поÑога по ÐºÐ°Ð¶Ð´Ð¾Ð¼Ñ Ð¸Ð· напÑавлений в байÑÐ°Ñ ;</para></listitem> + <listitem><para>Time0 ... Time9 â инÑеÑвал вÑемени ÑÑиÑаÑÑийÑÑ Â«Ð´Ð½ÐµÐ²Ð½Ñм» (оÑÑалÑное вÑÐµÐ¼Ñ ÑÑиÑаеÑÑÑ Â«Ð½Ð¾ÑнÑм») в ÑоÑмаÑе HH1:MM1-HH2:MM2;</para></listitem> + <listitem><para>SinglePrice0 ... SinglePrice9 â оÑклÑÑÐ°ÐµÑ Â«Ð¿Ð¾ÑоговÑÑ» ÑаÑиÑикаÑÐ¸Ñ (ÑÑаÑик пÑи ÑÑом ÑÑиÑаеÑÑÑ Ð¿Ð¾ допоÑоговой Ñене), Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1;</para></listitem> + <listitem><para>NoDiscount0 ⦠NoDiscount9 â оÑклÑÑÐ°ÐµÑ ÑаÑиÑикаÑÐ¸Ñ Ð¿Ð¾ вÑемени (ÑÑаÑик пÑи ÑÑом ÑÑиÑаеÑÑÑ Ð¿Ð¾ «дневной» Ñене), Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0 и 1.</para></listitem> + </itemizedlist> + </simplesect> + </chapter> \ No newline at end of file diff --git a/doc/help/ch12.xml b/doc/help/ch12.xml index 31b30250..536dd14f 100644 --- a/doc/help/ch12.xml +++ b/doc/help/ch12.xml @@ -1,4 +1,201 @@ <chapter xml:id="ch12"> - <title>ÐÑиложение Ð: опиÑание пÑоÑеÑÑа ÑÑÑановки ÐÐ Ð´Ð»Ñ Ð¡Ð£ÐÐ MySQL</title> - <para>ÐÐ»Ñ ÑабоÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ завеÑÑи ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¡Ð£ÐÐ MySQL. ÐÐ»Ñ ÑÑого можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ñй инÑеÑпÑеÑаÑÐ¾Ñ mysql:</para> + <title>ÐÑиложение Ð</title> + <simplesect> + <title>ÐпиÑание пÑоÑеÑÑа ÑÑÑной ÑÑÑановки ÐÐ Ð´Ð»Ñ Ð¡Ð£ÐÐ Firebird</title> + <para>ÐÐ»Ñ ÑабоÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ завеÑÑи ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¡Ð£ÐÐ Firebird. ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ ÑÑилиÑа ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑеÑнÑми запиÑÑми gsec. ÐÑÐ¸Ð¼ÐµÑ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (подÑобноÑÑи: Server configuration and management):</para> +<programlisting linenumbering="unnumbered"> +# gsec -user sysdba -password masterkey +GSEC> add stg -pw 123456 +</programlisting> + <para>ÐÐ»Ñ ÐºÐ¾ÑÑекÑной ÑабоÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ имеÑÑ Ð¿Ñаво на запиÑÑ Ð¸ ÑÑение даннÑÑ Ð² ÑаблиÑÑ ÐÐ.</para> + <para>ÐодÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ Firebird ÑÑебÑÐµÑ Ð½Ð°Ð»Ð¸ÑÐ¸Ñ Ð¿ÑавилÑно Ñозданной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ . SQL-ÑкÑÐ¸Ð¿Ñ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге projects/stargazer/inst/var/00-base-00.sql. РобÑÑнÑÑ ÑÑловиÑÑ Ð²Ñполнение make install или make install-data авÑомаÑиÑеÑки ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , иÑполÑзÑÑ ÑÑÐ¾Ñ ÑкÑипÑ. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑоздаÑÑ ÐµÐµ вÑÑÑнÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ в Ñайле SQL-ÑкÑипÑа ÑаÑкомменÑиÑоваÑÑ ÑÑÑоки: +<programlisting linenumbering="unnumbered"> +connect 'localhost:/var/stg/stargazer.fdb' user 'stg' password '123456'; +drop database; +create database 'localhost:/var/stg/stargazer.fdb' user 'stg' password '123456' default character set win1251; +</programlisting> + и замениÑÑ Ð² Ð½Ð¸Ñ Ð°Ð´ÑÐµÑ ÑеÑвеÑа, пÑÑÑ Ðº базÑ, Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐРи паÑолÑ. ÐоÑле ÑÑого вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ isql -i <Ñайл_ÑкÑипÑа>.</para> + <formalpara> + <title>Ðнимание!</title> + <para>ÐÐ»Ñ Ð¿Ð¾Ð»ÑзоваÑелей Debian и, возможно, некоÑоÑÑÑ Ð´ÑÑÐ³Ð¸Ñ Ð´Ð¸ÑÑÑибÑÑивов команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL Ð´Ð»Ñ Ð¡Ð£ÐÐ Firebird назÑваеÑÑÑ isql-fb.</para> + </formalpara> + </simplesect> + <simplesect> + <title>ÐпиÑание ÑÑÑÑкÑÑÑÑ ÐÐ Ð´Ð»Ñ Ð¡Ð£ÐÐ Firebird</title> + <para>ТаблиÑа tb_admins (ÑÑеÑнÑе запиÑи админиÑÑÑаÑоÑов ÑиÑÑемÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_admin â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ ÑÑеÑной запиÑи админиÑÑÑаÑоÑа;</para></listitem> + <listitem><para>login â название ÑÑеÑной запиÑи админиÑÑÑаÑоÑа;</para></listitem> + <listitem><para>passwd â паÑÐ¾Ð»Ñ Ð´Ð»Ñ ÑÑеÑной запиÑи админиÑÑÑаÑоÑа (в заÑиÑÑованном виде);</para></listitem> + <listitem><para>chg_conf â Ñлаг, позволÑÑÑий менÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑионнÑе паÑамеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>chg_password â Ñлаг, позволÑÑÑий менÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>chg_stat â Ñлаг, позволÑÑÑий менÑÑÑ ÑÑаÑиÑÑиÑеÑкие даннÑе полÑзоваÑелÑ;</para></listitem> + <listitem><para>chg_cash â Ñлаг, позволÑÑÑий менÑÑÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво денег на ÑÑеÑÑ Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>usr_add_del â Ñлаг, позволÑÑÑий ÑдалÑÑÑ Ð¸ добавлÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей;</para></listitem> + <listitem><para>chg_tariff â Ñлаг, позволÑÑÑий ÑпÑавлÑÑÑ ÑаÑиÑами;</para></listitem> + <listitem><para>chg_admin â Ñлаг, позволÑÑÑий ÑпÑавлÑÑÑ ÑÑеÑнÑми запиÑÑми админиÑÑÑаÑоÑов ÑиÑÑемÑ;</para></listitem> + <listitem><para>chg_service â заÑезеÑвиÑовано;</para></listitem> + <listitem><para>chg_corporation â заÑезеÑвиÑовано.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_admin_bi, вÑполнÑÑÑий авÑогенеÑаÑÐ¸Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑа (пеÑвиÑного клÑÑа) ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸Ñей админиÑÑÑаÑоÑов ÑиÑÑемÑ.</para> + <para>ТаблиÑа tb_tariffs (опиÑание ÑаÑиÑов):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_tariff â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ ÑаÑиÑа;</para></listitem> + <listitem><para>name â название ÑаÑиÑа;</para></listitem> + <listitem><para>fee â абонплаÑа;</para></listitem> + <listitem><para>free â колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ ÑÑаÑика, Ð²Ñ Ð¾Ð´ÑÑÐ¸Ñ Ð² абонплаÑÑ;</para></listitem> + <listitem><para>passive_cost â ÑÑоимоÑÑÑ Â«Ð·Ð°Ð¼Ð¾Ñозки» полÑзоваÑелÑ;</para></listitem> + <listitem><para>traf_type â Ñип подÑÑеÑа ÑÑаÑика (upload, download, upload+download, MAX(upload, download)).</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_add_tariff, полÑÑаÑÑÐ°Ñ Ð² каÑеÑÑве паÑамеÑÑов название ÑаÑиÑа и колиÑеÑÑво напÑавлений. ÐозвÑаÑÐ°ÐµÑ ÑгенеÑиÑованнÑй иденÑиÑикаÑÐ¾Ñ (пеÑвиÑнÑй клÑÑ) ÑаÑиÑа. ÐÑи вÑзове ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² ÑаблиÑе tb_tariffs и Ñказанное колиÑеÑÑво запиÑей в ÑаблиÑе tb_tariffs_params, ÑооÑвеÑÑÑвÑÑÑее колиÑеÑÑÐ²Ñ Ð½Ð°Ð¿Ñавлений. С ÑаблиÑей Ñак же ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_delete_tariff, полÑÑаÑÑÐ°Ñ Ð½Ð° Ð²Ñ Ð¾Ð´ название ÑаÑиÑа и ÑдалÑÑÑÐ°Ñ ÐµÐ³Ð¾ из ÑаблиÑÑ tb_tariffs и ÑвÑзаннÑе Ñ Ð½Ð¸Ð¼ даннÑе из ÑаблиÑÑ tb_tariffs_params.</para> + <para>ТаблиÑа tb_tariffs_params (паÑамеÑÑÑ ÑаÑиÑов):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_tariff_param â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи инÑоÑмаÑии о напÑавлении в ÑаÑиÑе;</para></listitem> + <listitem><para>fk_tariff â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ ÑаÑиÑом;</para></listitem> + <listitem><para>dir_num â Ð½Ð¾Ð¼ÐµÑ Ð½Ð°Ð¿ÑавлениÑ;</para></listitem> + <listitem><para>price_day_a â ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика днем до пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>price_day_b â ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика днем поÑле пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>price_night_a â ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика ноÑÑÑ Ð´Ð¾ пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>price_night_b â ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика ноÑÑÑ Ð¿Ð¾Ñле пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>threshold â поÑог по ÑÑаÑикÑ;</para></listitem> + <listitem><para>time_day_begins â вÑÐµÐ¼Ñ Ð½Ð°Ñала днÑ;</para></listitem> + <listitem><para>time_day_ends â вÑÐµÐ¼Ñ ÐºÐ¾Ð½Ñа днÑ.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_tariffs_params_bi, вÑполнÑÑÑий авÑогенеÑаÑÐ¸Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑов запиÑей (пеÑвиÑнÑÑ ÐºÐ»ÑÑей) в ÑаблиÑе.</para> + <para>ТаблиÑа tb_corporations â заÑезеÑвиÑована.</para> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_corporations_bi, вÑполнÑÑÑий авÑогенеÑаÑÐ¸Ñ Ð¿ÐµÑвиÑнÑÑ ÐºÐ»ÑÑей.</para> + <para>ТаблиÑа tb_users (ÑÑеÑнÑе запиÑи полÑзоваÑелей ÑиÑÑемÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_user â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>fk_tariff â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ ÑаÑиÑом;</para></listitem> + <listitem><para>fk_tariff_change â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ ÑаÑиÑом (Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑÑÑÑм);</para></listitem> + <listitem><para>fk_corporation â заÑезеÑвиÑовано;</para></listitem> + <listitem><para>address â адÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>always_online â Ñлаг «вÑегда on-line»;</para></listitem> + <listitem><para>credit â велиÑина кÑедиÑа в денÑÐ³Ð°Ñ ;</para></listitem> + <listitem><para>credit_expire â даÑа оконÑÐ°Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ ÐºÑедиÑа;</para></listitem> + <listitem><para>disabled_detail_stat â оÑклÑÑение деÑалÑной ÑÑаÑиÑÑики полÑзоваÑелÑ;</para></listitem> + <listitem><para>disabled â Ñлаг «оÑклÑÑен»;</para></listitem> + <listitem><para>email â email полÑзоваÑелÑ;</para></listitem> + <listitem><para>grp â название гÑÑÐ¿Ð¿Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>note â пÑимеÑание;</para></listitem> + <listitem><para>passive â Ñлаг «замоÑозки»;</para></listitem> + <listitem><para>passwd â паÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ (в оÑкÑÑÑом виде);</para></listitem> + <listitem><para>phone â Ð½Ð¾Ð¼ÐµÑ ÑелеÑона полÑзоваÑелÑ;</para></listitem> + <listitem><para>name â название ÑÑеÑной запиÑи полÑзоваÑÐµÐ»Ñ (логин);</para></listitem> + <listitem><para>real_name â ÑеалÑное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_add_user, пÑинимаÑÑÐ°Ñ Ð½Ð° Ð²Ñ Ð¾Ð´ 2 паÑамеÑÑа: название ÑÑеÑной запиÑи полÑзоваÑÐµÐ»Ñ Ð¸ колиÑеÑÑво напÑавлений. ÐозвÑаÑÐ°ÐµÑ ÑгенеÑиÑованное знаÑение пеÑвиÑного клÑÑа. ÐÑи вÑзове ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² ÑаблиÑе tb_users, ÑооÑвеÑÑÑвÑÑÑÑÑ ÐµÐ¹ запиÑÑ Ð² ÑаблиÑе tb_stats и Ñказанное колиÑеÑÑво запиÑей в ÑаблиÑе tb_stats_traffic. Так же Ñ ÑаблиÑей ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_delete_user, полÑÑаÑÑÐ°Ñ Ð² каÑеÑÑве Ð²Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ паÑамеÑÑа название ÑÑеÑной запиÑи (логин) полÑзоваÑÐµÐ»Ñ Ð¸ ÑдалÑÑÑÐ°Ñ ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¸ вÑÑ ÑопÑÑÑÑвÑÑÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ (даннÑе полÑзоваÑелÑ, IP-адÑеÑа, ÑообÑениÑ, жÑÑÐ½Ð°Ð»Ñ Ð¿Ð°ÑамеÑÑов, ÑÑаÑиÑÑÐ¸ÐºÑ Ð¸ деÑалÑнÑÑ ÑÑаÑиÑÑикÑ, жÑÑÐ½Ð°Ð»Ñ ÑеÑÑий) о полÑзоваÑеле из базÑ.</para> + <para>ТаблиÑа tb_detail_stats (деÑалÑÐ½Ð°Ñ ÑÑаÑиÑÑика по полÑзоваÑелÑм ÑиÑÑемÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_detail_stat â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи деÑалÑной ÑÑаÑиÑÑики;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>dir_num â Ð½Ð¾Ð¼ÐµÑ Ð½Ð°Ð¿ÑавлениÑ;</para></listitem> + <listitem><para>ip â ÑдаленнÑй IP-адÑÐµÑ (в ÑоÑмаÑе 32-биÑного беззнакового Ñелого);</para></listitem> + <listitem><para>download â колиÑеÑÑво пÑинÑÑÑÑ Ð±Ð°Ð¹Ñ;</para></listitem> + <listitem><para>upload â колиÑеÑÑво оÑпÑавленнÑÑ Ð±Ð°Ð¹Ñ;</para></listitem> + <listitem><para>cost â ÑÑоимоÑÑÑ Ð¾Ð±Ñема даннÑÑ ;</para></listitem> + <listitem><para>from_time â вÑÐµÐ¼Ñ Ð½Ð°Ñала ÑеÑÑии;</para></listitem> + <listitem><para>till_time â вÑÐµÐ¼Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ ÑеанÑа.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_detail_stats_bi, вÑполнÑÑÑий авÑогенеÑаÑÐ¸Ñ ÑникалÑнÑÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑов запиÑей деÑалÑной ÑÑаÑиÑÑики (пеÑвиÑнÑÑ ÐºÐ»ÑÑей).</para> + <para>ТаблиÑа tb_services â заÑезеÑвиÑована. С ней ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_services_bi, вÑполнÑÑÑий авÑогенеÑаÑÐ¸Ñ Ð¿ÐµÑвиÑнÑÑ ÐºÐ»ÑÑей. Так же Ñ Ð½ÐµÐ¹ ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_delete_service, ÑдалÑÑÑÐ°Ñ Ð²ÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ ÑвÑзаннÑÑ Ñ Ð·Ð°Ð¿Ð¸ÑÑÑ Ð² данной ÑаблиÑе.</para> + <para>ТаблиÑа tb_users_services â заÑезеÑвиÑована. С ней ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_users_services_bi, вÑполнÑÑÑий авÑогенеÑаÑÐ¸Ñ Ð¿ÐµÑвиÑнÑÑ ÐºÐ»ÑÑей.</para> + <para>ТаблиÑа tb_messages (ÑообÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑм):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_message â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ ÑообÑениÑ;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>ver â веÑÑÐ¸Ñ ÑоÑмаÑа ÑообÑениÑ;</para></listitem> + <listitem><para>msg_type â Ñип ÑообÑениÑ;</para></listitem> + <listitem><para>last_send_time â вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней оÑÑÑлки ÑообÑениÑ;</para></listitem> + <listitem><para>creation_time â вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообÑениÑ;</para></listitem> + <listitem><para>show_time â вÑÐµÐ¼Ñ Ð¿Ð¾ÐºÐ°Ð·Ð° ÑообÑениÑ;</para></listitem> + <listitem><para>repeat â колиÑеÑÑво повÑоÑений;</para></listitem> + <listitem><para>repeat_period â пеÑиод повÑоÑениÑ;</para></listitem> + <listitem><para>msg_text â ÑекÑÑ ÑообÑениÑ.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_add_message, коÑоÑÐ°Ñ Ð¿Ð¾Ð»ÑÑÐ°ÐµÑ Ð½Ð° Ð²Ñ Ð¾Ð´ иденÑиÑикаÑоÑ, паÑамеÑÑÑ Ð¸ ÑекÑÑ ÑообÑениÑ. Ð ÑлÑÑае еÑли иденÑиÑикаÑÐ¾Ñ Ð¿ÑÑÑой â ÑообÑение добавлÑеÑÑÑ Ð² ÑаблиÑÑ. ÐÑли не пÑÑÑой â паÑамеÑÑÑ Ð¸ ÑекÑÑ ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÑÑÑÑÑ. ÐÑоÑедÑÑа возвÑаÑÐ°ÐµÑ Ð¸Ð´ÐµÐ½ÑиÑикаÑÐ¾Ñ ÑообÑениÑ.</para> + <para>ТаблиÑа tb_stats (ÑÑаÑиÑÑика полÑзоваÑелÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_stat â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи ÑÑаÑиÑÑики;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>cash â колиÑеÑÑво денег на ÑÑеÑÑ;</para></listitem> + <listitem><para>free_mb â колиÑеÑÑво не иÑÑÑаÑеннÑÑ Ð±ÐµÑплаÑнÑÑ Ðб;</para></listitem> + <listitem><para>last_activity_time â вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней акÑивноÑÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>last_cash_add â поÑледнее пополнение ÑÑеÑа;</para></listitem> + <listitem><para>last_cash_add_time â вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего Ð¿Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑеÑа;</para></listitem> + <listitem><para>passive_time â вÑемÑ, пÑоведенное полÑзоваÑелем в «замоÑоженном» ÑоÑÑоÑнии за меÑÑÑ (иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÑиÑÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±Ñема Ñнимаемой абонплаÑÑ);</para></listitem> + <listitem><para>stats_date â даÑа запиÑи ÑÑаÑиÑÑики (меÑÑÑной ÑÑаÑиÑÑики).</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_add_stat, полÑÑаÑÑÐ°Ñ Ð½Ð° Ð²Ñ Ð¾Ð´ Ð½Ð°Ð±Ð¾Ñ Ð´Ð°Ð½Ð½ÑÑ ÑÑаÑиÑÑики, добавлÑÑÑÐ°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð² ÑаблиÑÑ Ð¸ возвÑаÑаÑÑÐ°Ñ ÑгенеÑиÑованнÑй пеÑвиÑнÑй клÑÑ Ð·Ð°Ð¿Ð¸Ñи.</para> + <para>ТаблиÑа tb_stats_traffic (ÑÑаÑиÑÑика по напÑавлениÑм):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_stat_traffic â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи ÑÑаÑиÑÑики;</para></listitem> + <listitem><para>fk_stat â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñо ÑÑаÑиÑÑикой полÑзоваÑÐµÐ»Ñ (ÑекÑÑей или меÑÑÑной);</para></listitem> + <listitem><para>dir_num â Ð½Ð¾Ð¼ÐµÑ Ð½Ð°Ð¿ÑавлениÑ;</para></listitem> + <listitem><para>download â обÑем Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика;</para></listitem> + <listitem><para>upload â обÑем иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_stat_traffic_bi, ÑлÑжаÑий Ð´Ð»Ñ Ð°Ð²ÑогенеÑаÑии пеÑвиÑного клÑÑа.</para> + <para>ТаблиÑа tb_users_data (даннÑе полÑзоваÑелÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_user_data â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>num â Ð½Ð¾Ð¼ÐµÑ Ð¿Ð¾Ð»Ñ Ð´Ð°Ð½Ð½ÑÑ ;</para></listitem> + <listitem><para>data â ÑекÑÑ Ð¿Ð¾Ð»Ñ Ð´Ð°Ð½Ð½ÑÑ .</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_user_data_bi, ÑлÑжаÑий Ð´Ð»Ñ Ð°Ð²ÑогенеÑаÑии пеÑвиÑного клÑÑа.</para> + <para>ТаблиÑа tb_allowed_ip (IP-адÑеÑа полÑзоваÑелÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_allowed_ip â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>ip â IP-адÑÐµÑ (в ÑоÑмаÑе 32-биÑного беззнакового Ñелого);</para></listitem> + <listitem><para>mask â маÑка (в ÑоÑмаÑе 32-биÑного беззнакового Ñелого).</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_allowed_ip_bi, ÑлÑжаÑий Ð´Ð»Ñ Ð°Ð²ÑогенеÑаÑии пеÑвиÑного клÑÑа.</para> + <para>ТаблиÑа tb_sessions_log (жÑÑнал ÑеÑÑии):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_session_log â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи в жÑÑнале;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>event_time â вÑÐµÐ¼Ñ ÑобÑÑиÑ;</para></listitem> + <listitem><para>event_type â Ñип ÑобÑÑÐ¸Ñ (connect/disconnect);</para></listitem> + <listitem><para>ip â IP-адÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзана Ñ ÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¿ÑоÑедÑÑа sp_append_session_log, полÑÑаÑÑÐ°Ñ Ð² каÑеÑÑве паÑамеÑÑов даннÑе Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи в жÑÑнал ÑеÑÑии. ÐобавлÑÐµÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð² жÑÑнал и возвÑаÑÐ°ÐµÑ ÑгенеÑиÑованнÑй пеÑвиÑнÑй клÑÑ.</para> + <para>ТаблиÑа tb_sessions_data (даннÑе ÑеÑÑии):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_session_data â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи даннÑÑ ;</para></listitem> + <listitem><para>fk_session_log â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð·Ð°Ð¿Ð¸ÑÑÑ Ð² жÑÑнале ÑеÑÑии;</para></listitem> + <listitem><para>dir_num â Ð½Ð¾Ð¼ÐµÑ Ð½Ð°Ð¿ÑавлениÑ;</para></listitem> + <listitem><para>session_upload â обÑем иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика за ÑеÑÑиÑ;</para></listitem> + <listitem><para>session_download â обÑем Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика за ÑеÑÑиÑ;</para></listitem> + <listitem><para>month_upload â обÑем иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика за меÑÑÑ;</para></listitem> + <listitem><para>month_download â обÑем Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика за меÑÑÑ.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_session_data_bi, ÑлÑжаÑий Ð´Ð»Ñ Ð°Ð²ÑогенеÑаÑии пеÑвиÑного клÑÑа.</para> + <para>ТаблиÑа tb_parameters (паÑамеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_parameter â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð¿Ð°ÑамеÑÑа;</para></listitem> + <listitem><para>name â название паÑамеÑÑа.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_parameter_bi, ÑлÑжаÑий Ð´Ð»Ñ Ð°Ð²ÑогенеÑаÑии пеÑвиÑного клÑÑа.</para> + <para>ТаблиÑа tb_params_log (жÑÑнал изменений паÑамеÑÑов полÑзоваÑелÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>pk_param_log â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи в жÑÑнале изменений паÑамеÑÑов полÑзоваÑелÑ;</para></listitem> + <listitem><para>fk_user â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ Ð¿Ð¾Ð»ÑзоваÑелем;</para></listitem> + <listitem><para>fk_parameter â внеÑний клÑÑ Ð´Ð»Ñ ÑвÑзи Ñ ÑаблиÑей паÑамеÑÑов;</para></listitem> + <listitem><para>event_time â вÑÐµÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ;</para></listitem> + <listitem><para>from_val â ÑÑаÑое знаÑение (в виде ÑÑÑоки);</para></listitem> + <listitem><para>to_val â новое знаÑение (в виде ÑÑÑоки);</para></listitem> + <listitem><para>comment â коменÑаÑий.</para></listitem> + </itemizedlist> + <para>С ÑаблиÑей ÑвÑзан ÑÑÐ¸Ð³Ð³ÐµÑ tr_param_log_bi, ÑлÑжаÑий Ð´Ð»Ñ Ð°Ð²ÑогенеÑаÑии пеÑвиÑного клÑÑа.</para> + <para> + <mediaobject> + <imageobject> + <imagedata fileref="images/firebird-erd.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + </simplesect> </chapter> diff --git a/doc/help/ch13.xml b/doc/help/ch13.xml new file mode 100644 index 00000000..9bb29e8b --- /dev/null +++ b/doc/help/ch13.xml @@ -0,0 +1,137 @@ +<chapter xml:id="ch13"> + <title>ÐÑиложение Ð</title> + <simplesect> + <title>ÐпиÑание пÑоÑеÑÑа ÑÑÑановки ÐÐ Ð´Ð»Ñ Ð¡Ð£ÐÐ MySQL</title> + <para>ÐÐ»Ñ ÑабоÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ завеÑÑи ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¡Ð£ÐÐ MySQL. ÐÐ»Ñ ÑÑого можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ñй инÑеÑпÑеÑаÑÐ¾Ñ mysql:</para> +<programlisting linenumbering="unnumbered"> +$ mysql -u root -p +Enter password: +Welcome to the MySQL monitor. Commands end with ; or \g. +Your MySQL connection id is 9 to server version: 5.0.26-log + +Type 'help;' or '\h' for help. Type '\c' to clear the buffer. + +mysql> create user stg_user identified by '123456'; +Query OK, 0 rows affected (0.04 sec) +</programlisting> + <para>ÐодÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ MySQL авÑомаÑиÑеÑки ÑÐ¾Ð·Ð´Ð°ÐµÑ ÐРи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе Ð´Ð»Ñ ÐµÐ³Ð¾ ÑабоÑÑ ÑаблиÑÑ. ÐÐ»Ñ ÑÑого Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ, Ñказанного в наÑÑÑÐ¾Ð¹ÐºÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑооÑвеÑÑÑвÑÑÑие пÑава (Ñм. докÑменÑаÑÐ¸Ñ Ð¿Ð¾ наÑÑÑойке MySQL: MySQL User Account Management). ÐодÑÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ ÐºÐ¾ÑÑекÑно ÑабоÑаÑÑ Ð¸ Ñ Ð¿Ð¾Ð»ÑзоваÑелем Ñ Ð¾Ð³ÑаниÑеннÑми пÑавами (полнÑй доÑÑÑп ÑолÑко к Ñвоей ÐÐ). ÐÐ»Ñ ÑÑого Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑпеÑва вÑÑÑнÑÑ ÑоздаÑÑ ÐÐ, а заÑем даÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¿Ñава на доÑÑÑп к ней. ÐапÑÐ¸Ð¼ÐµÑ Ñак:</para> +<programlisting linenumbering="unnumbered"> +$ mysql -u root -p +Enter password: +Welcome to the MySQL monitor. Commands end with ; or \g. +Your MySQL connection id is 9 to server version: 5.0.26-log + +Type 'help;' or '\h' for help. Type '\c' to clear the buffer. + +mysql> create user stg_user identified by '123456'; +Query OK, 0 rows affected (0.04 sec) + +mysql> create database stg_database; +Query OK, 1 row affected (0.02 sec) + +mysql> grant all on stg_database.* to stg_user; +Query OK, 0 rows affected (0.06 sec) +</programlisting> + <para>ÐоÑле ÑÑого модÑÐ»Ñ Ð¿Ñи пеÑвом запÑÑке Ñам ÑоздаÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе ÑаблиÑÑ.</para> + </simplesect> + <simplesect> + <title>ÐпиÑание ÑÑÑÑкÑÑÑÑ ÐÐ Ð´Ð»Ñ Ð¡Ð£ÐÐ MySQL</title> + <para>ТаблиÑа admins (ÑÑеÑнÑе запиÑи админиÑÑÑаÑоÑов ÑиÑÑемÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>login â название ÑÑеÑной запиÑи админиÑÑÑаÑоÑа ÑиÑÑемÑ;</para></listitem> + <listitem><para>password â паÑÐ¾Ð»Ñ Ð´Ð»Ñ ÑÑеÑной запиÑи админиÑÑÑаÑоÑа ÑиÑÑемÑ;</para></listitem> + <listitem><para>ChgConf â Ñлаг, ÑазÑеÑаÑÑий менÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑионнÑе паÑамеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>ChgPassword â Ñлаг, позволÑÑÑий менÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>ChgStat â Ñлаг, позволÑÑÑий менÑÑÑ ÑÑаÑиÑÑиÑеÑкие даннÑе полÑзоваÑелÑ;</para></listitem> + <listitem><para>ChgCash â Ñлаг, позволÑÑÑий менÑÑÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво денег на ÑÑеÑÑ Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>UsrAddDel â Ñлаг, позволÑÑÑий ÑпÑавлÑÑÑ ÑÑеÑнÑми запиÑÑми полÑзоваÑелей;</para></listitem> + <listitem><para>ChgTariff â Ñлаг, позволÑÑÑий ÑпÑавлÑÑÑ ÑаÑиÑами;</para></listitem> + <listitem><para>ChgAdmin â Ñлаг, позволÑÑÑий ÑпÑавлÑÑÑ ÑÑеÑнÑми запиÑÑми админиÑÑÑаÑоÑов ÑиÑÑемÑ.</para></listitem> + </itemizedlist> + <para>ТаблиÑа tariffs (опиÑание ÑаÑиÑов ÑиÑÑемÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>name â название ÑаÑиÑа;</para></listitem> + <listitem><para>PriceDayA<n> - ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n> днем до пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>PriceDayB<n> - ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n> днем поÑле пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>PriceNightA<n> - ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n> ноÑÑÑ Ð´Ð¾ пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>PriceNightB<n> - ÑÑоимоÑÑÑ 1 Ðб ÑÑаÑика по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n> ноÑÑÑ Ð¿Ð¾Ñле пÑевÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñога;</para></listitem> + <listitem><para>Threshold<n> - поÑог по ÑÑаÑикÑ;</para></listitem> + <listitem><para>Time<n> - вÑÐµÐ¼Ñ Ð´Ð½Ñ;</para></listitem> + <listitem><para>NoDiscount<n> - Ñлаг, ÑказÑваÑÑий, ÑÑо ÑÑаÑик по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n> ÑÑиÑаеÑÑÑ Ð±ÐµÐ· ÑÑеÑа поÑогового знаÑениÑ;</para></listitem> + <listitem><para>SinglePrice<n> - Ñлаг, ÑказÑваÑÑий, ÑÑо ÑÑаÑик по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n> ÑÑиÑаеÑÑÑ Ð±ÐµÐ· ÑÑеÑа вÑемени ÑÑÑок;</para></listitem> + <listitem><para>PassiveCost â ÑÑоимоÑÑÑ Â«Ð·Ð°Ð¼Ð¾Ñозки» ÑÑеÑной запиÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>Fee â абонплаÑа;</para></listitem> + <listitem><para>Free â колиÑеÑÑво беÑплаÑнÑÑ Ðб ÑÑаÑика, Ð²Ñ Ð¾Ð´ÑÑÐ¸Ñ Ð² абонплаÑÑ;</para></listitem> + <listitem><para>TraffType â Ñип подÑÑеÑа ÑÑаÑика (up, down, up+down, max).</para></listitem> + </itemizedlist> + <para>ТаблиÑа users (ÑÑеÑнÑе запиÑи полÑзоваÑелей ÑиÑÑÐµÐ¼Ñ Ð¸ Ð¸Ñ ÑÑаÑиÑÑика):</para> + <itemizedlist mark="opencircle"> + <listitem><para>login â название ÑÑеÑной запиÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>Password â паÑÐ¾Ð»Ñ Ð´Ð»Ñ ÑÑеÑной запиÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>Passive â Ñлаг Ñежима «ÐамоÑожен»;</para></listitem> + <listitem><para>Down â Ñлаг Ñежима «ÐÑклÑÑен»;</para></listitem> + <listitem><para>AlwaysOnline â Ñлаг Ñежима «ÐÑегда on-line»;</para></listitem> + <listitem><para>Tariff â название ÑаÑиÑа;</para></listitem> + <listitem><para>Address â адÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>Phone â Ð½Ð¾Ð¼ÐµÑ ÑелеÑона полÑзоваÑелÑ;</para></listitem> + <listitem><para>Email â адÑÐµÑ ÑлекÑÑонной поÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>Note â пÑимеÑаниÑ;</para></listitem> + <listitem><para>RealName â ÑеалÑное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>StgGroup â название гÑÑÐ¿Ð¿Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>Credit â велиÑина кÑедиÑа в денÑÐ³Ð°Ñ ;</para></listitem> + <listitem><para>TariffChange â название ÑаÑиÑа, на коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÐµÑеведен полÑзоваÑÐµÐ»Ñ Ð² наÑале меÑÑÑа;</para></listitem> + <listitem><para>Userdata<n> - Ð¿Ð¾Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑÑ Ð´Ð°Ð½Ð½ÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ;</para></listitem> + <listitem><para>CreditExpire â даÑа оконÑÐ°Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ ÐºÑедиÑа полÑзоваÑелÑ;</para></listitem> + <listitem><para>DisabledDetailStat â оÑклÑÑение деÑалÑной ÑÑаÑиÑÑики полÑзоваÑелÑ;</para></listitem> + <listitem><para>IP â ÑпиÑок IP-адÑеÑов полÑзоваÑелÑ;</para></listitem> + <listitem><para>D<n> - обÑем Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n>;</para></listitem> + <listitem><para>U<n> - обÑем иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ <n>;</para></listitem> + <listitem><para>Cash â колиÑеÑÑво денег на ÑÑеÑÑ;</para></listitem> + <listitem><para>FreeMb â колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ;</para></listitem> + <listitem><para>LastCashAdd â поÑледнее пополнение ÑÑеÑа;</para></listitem> + <listitem><para>LastCashAddTime â вÑÐµÐ¼Ñ Ð¿Ð¾Ñледнего Ð¿Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑеÑа;</para></listitem> + <listitem><para>PassiveTime - вÑемÑ, пÑоведенное полÑзоваÑелем в «замоÑоженном» ÑоÑÑоÑнии за меÑÑÑ (иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²ÑÑиÑÐ»ÐµÐ½Ð¸Ñ Ð¾Ð±Ñема Ñнимаемой абонплаÑÑ);</para></listitem> + <listitem><para>LastActivityTime â вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней акÑивноÑÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>NAS â иÑполÑзÑеÑÑÑ ÑовмеÑÑно Ñ Ð¼Ð¾Ð´Ñлем Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика Ð´Ð»Ñ NetFlow.</para></listitem> + </itemizedlist> + <para>ТаблиÑа messages (ÑообÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ):</para> + <itemizedlist mark="opencircle"> + <listitem><para>login â название ÑÑеÑной запиÑи полÑзоваÑелÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑой пÑедназнаÑено ÑообÑение;</para></listitem> + <listitem><para>id â ÑникалÑнÑй иденеÑиÑикаÑÐ¾Ñ ÑообÑениÑ;</para></listitem> + <listitem><para>type â Ñип ÑообÑениÑ;</para></listitem> + <listitem><para>lastSendTime â вÑÐµÐ¼Ñ Ð¿Ð¾Ñледней оÑÑÑлки ÑообÑениÑ;</para></listitem> + <listitem><para>creationTime â вÑÐµÐ¼Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑообÑениÑ;</para></listitem> + <listitem><para>showTime â вÑÐµÐ¼Ñ Ð¿Ð¾ÐºÐ°Ð·Ð° ÑообÑениÑ;</para></listitem> + <listitem><para>stgRepeat â колиÑеÑÑво повÑоÑений ÑообÑениÑ;</para></listitem> + <listitem><para>repeatPeriod â пеÑиод повÑоÑÐµÐ½Ð¸Ñ ÑообÑениÑ;</para></listitem> + <listitem><para>text â ÑекÑÑ ÑообÑениÑ.</para></listitem> + </itemizedlist> + <para>ТаблиÑа stat (меÑÑÑÐ½Ð°Ñ ÑÑаÑиÑÑика полÑзоваÑелей):</para> + <itemizedlist mark="opencircle"> + <listitem><para>login â название ÑÑеÑной запиÑи полÑзоваÑелÑ, коÑоÑой пÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð² ÑÑаÑиÑÑике;</para></listitem> + <listitem><para>month â меÑÑÑ Ð·Ð°Ð¿Ð¸Ñи ÑÑаÑиÑÑики;</para></listitem> + <listitem><para>year â год запиÑи ÑÑаÑиÑÑики;</para></listitem> + <listitem><para>U<n> - обÑем иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика за меÑÑÑ Ð¿Ð¾ напÑавлениÑм;</para></listitem> + <listitem><para>D<n> - обÑем Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика за меÑÑÑ Ð¿Ð¾ напÑавлениÑм;</para></listitem> + <listitem><para>cash â колиÑеÑÑво денег на ÑÑеÑÑ.</para></listitem> + </itemizedlist> + <para>ТаблиÑа logs_<m>_<y> (помеÑÑÑнÑй жÑÑнал ÑеÑÑий полÑзоваÑÐµÐ»Ñ Ð¸ изменений его паÑамеÑÑов):</para> + <itemizedlist mark="opencircle"> + <listitem><para>unid â ÑникалÑнÑй иденÑиÑикаÑÐ¾Ñ Ð·Ð°Ð¿Ð¸Ñи;</para></listitem> + <listitem><para>login â название ÑÑеÑной запиÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>text â ÑекÑÑ Ð·Ð°Ð¿Ð¸Ñи в жÑÑнале.</para></listitem> + </itemizedlist> + <para>ТаблиÑа detailstat_<m>_<y> (помеÑÑÑÐ½Ð°Ñ Ð´ÐµÑалÑÐ½Ð°Ñ ÑÑаÑиÑÑика полÑзоваÑелей):</para> + <itemizedlist mark="opencircle"> + <listitem><para>login â название ÑÑеÑной запиÑи полÑзоваÑелÑ;</para></listitem> + <listitem><para>day â поÑÑдковÑй Ð½Ð¾Ð¼ÐµÑ Ð´Ð½Ñ Ð² меÑÑÑе;</para></listitem> + <listitem><para>startTime â вÑÐµÐ¼Ñ Ð½Ð°Ñала ÑеÑÑии;</para></listitem> + <listitem><para>endTime â вÑÐµÐ¼Ñ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ ÑеÑÑии;</para></listitem> + <listitem><para>IP â ÑдаленнÑй IP-адÑеÑ;</para></listitem> + <listitem><para>dir â напÑавление;</para></listitem> + <listitem><para>up â обÑем иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика;</para></listitem> + <listitem><para>down â обÑем Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика;</para></listitem> + <listitem><para>cash â ÑÑоимоÑÑÑ ÑÑаÑика.</para></listitem> + </itemizedlist> + </simplesect> +</chapter> \ No newline at end of file diff --git a/doc/help/ch2.xml b/doc/help/ch2.xml index 5235b097..854eee75 100644 --- a/doc/help/ch2.xml +++ b/doc/help/ch2.xml @@ -9,4 +9,4 @@ <para>СеÑÐ²ÐµÑ â ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии клиенÑов, манипÑлÑÑии пÑавилами ÑеÑевого ÑилÑÑÑа (firewall), подÑÑеÑа ÑÑаÑика, вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑинанÑовÑÑ Ð¾Ð¿ÐµÑаÑий, Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о ÑÑаÑиÑÑике и вÑдаÑе ÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñам и админиÑÑÑаÑоÑам.</para> <para>ÐонÑигÑÑаÑÐ¾Ñ â иÑполÑзÑÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑÑ ÑеÑи. СлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑвойÑÑв клиенÑов. ÐонÑигÑÑаÑÐ¾Ñ ÑвлÑеÑÑÑ Ð¾ÑновнÑм инÑÑÑÑменÑаÑием Ð´Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑиÑÑемÑ. ÐоÑÑÑп к ÑазлиÑнÑм ÑÑнкÑиÑм ÑазгÑаниÑен Ð´Ð»Ñ ÑазлиÑнÑÑ ÐºÐ°ÑегоÑий админиÑÑÑаÑоÑов. С помоÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑоÑа вÑполнÑÑÑÑÑ Ð²Ñе ÑинанÑовÑе опеÑаÑии Ñ ÐºÐ»Ð¸ÐµÐ½ÑÑкими ÑÑеÑами, Ñак же пÑоÑмаÑÑиваеÑÑÑ Ð¿Ð¾Ð´ÑÐ¾Ð±Ð½Ð°Ñ ÑÑаÑиÑÑика клиенÑов. ÐонÑигÑÑаÑоÑом наÑÑÑаиваÑÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ ÑеÑвеÑа, напÑÐ¸Ð¼ÐµÑ ÑаÑиÑнÑе Ð¿Ð»Ð°Ð½Ñ Ð¸ админиÑÑÑаÑоÑÑ.</para> <para>ÐвÑоÑизаÑÐ¾Ñ â иÑполÑзÑеÑÑÑ Ð½Ð° клиенÑÑÐºÐ¸Ñ Ð¼Ð°ÑÐ¸Ð½Ð°Ñ . С его помоÑÑÑ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð°Ð²ÑоÑизаÑÐ¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñа на ÑеÑвеÑе, полÑÑение пÑава на доÑÑÑп в ÐнÑеÑÐ½ÐµÑ Ð¸Ð»Ð¸ к дÑÑгим ÑеÑÑÑÑам, коÑоÑÑе ÑазÑеÑÐµÐ½Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑом. Так же авÑоÑизаÑÐ¾Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÐºÐ»Ð¸ÐµÐ½ÑÑ Ð¿ÑоÑмоÑÑеÑÑ ÑÐ²Ð¾Ñ ÑÑаÑиÑÑÐ¸ÐºÑ Ð¸ ÑоÑÑоÑние денежнÑÑ ÑÑедÑÑв на ÑÑеÑÑ.</para> -</chapter> \ No newline at end of file +</chapter> diff --git a/doc/help/ch3.xml b/doc/help/ch3.xml index 28aa749f..d1c2da96 100644 --- a/doc/help/ch3.xml +++ b/doc/help/ch3.xml @@ -22,7 +22,7 @@ make install <listitem><para>DIR_MODE â пÑава доÑÑÑпа к каÑалогам ÑиÑÑÐµÐ¼Ñ (0755 по ÑмолÑаниÑ);</para></listitem> <listitem><para>OWNER â Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ñайлов ÑиÑÑÐµÐ¼Ñ (root по ÑмолÑаниÑ);</para></listitem> </itemizedlist> - <para>ÐаÑамеÑÑÑ ÑказÑваÑÑÑÑ Ð² ÑоÑмаÑе <ÐÐЯ_ÐÐÐ ÐÐÐТРÐ> = <ÐÐЧÐÐÐÐ_ÐÐÐ ÐÐÐТРÐ>. CFLAGS, CXXFLAGS и LDFLAGS можно пеÑедаваÑÑ Ð² ÑкÑÐ¸Ð¿Ñ build из окÑÑжениÑ. ÐапÑÐ¸Ð¼ÐµÑ Ñак:</para> + <para>ÐаÑамеÑÑÑ ÑказÑваÑÑÑÑ Ð² ÑоÑмаÑе <ÐÐЯ_ÐÐÐ ÐÐÐТРÐ> = <ÐÐÐЧÐÐÐÐ_ÐÐÐ ÐÐÐТРÐ>. CFLAGS, CXXFLAGS и LDFLAGS можно пеÑедаваÑÑ Ð² ÑкÑÐ¸Ð¿Ñ build из окÑÑжениÑ. ÐапÑÐ¸Ð¼ÐµÑ Ñак:</para> <programlisting linenumbering="unnumbered"> CFLAGS=-O2 CXXFLAGS=-O2 LDFLAGS=-Wl,--as-needed ./build </programlisting> diff --git a/doc/help/ch4.xml b/doc/help/ch4.xml index 68c5ebc6..aba9c84b 100644 --- a/doc/help/ch4.xml +++ b/doc/help/ch4.xml @@ -7,17 +7,17 @@ <para>Файл Ð¸Ð¼ÐµÐµÑ ÑекÑÑовÑй ÑоÑмаÑ, ÑодеÑжаÑий паÑÑ ÐÐÐ ÐÐÐТР= ÐÐÐЧÐÐÐРи ÑекÑии <ÐÐЯ_СÐÐЦÐÐ ÐÐÐ ÐÐÐТРЫ_СÐÐЦÐÐ>. ÐомменÑаÑии в Ñайле наÑинаÑÑÑÑ Ñ Ñимвола #. Ð Ñайле опиÑÑваÑÑÑÑ Ð¾Ð±Ñие паÑамеÑÑÑ, коÑоÑÑе ÑвлÑÑÑÑÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑнÑми знаÑениÑми Ð´Ð»Ñ Ð²Ñего ÑеÑвеÑа биллинга, а Ñакже паÑамеÑÑÑ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð¼Ð¾Ð´Ñлей. ÐаÑамеÑÑÑ Ð¼Ð¾Ð´Ñлей Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² ÑекÑии:</para> <programlisting linenumbering="unnumbered"> <Module имÑ_модÑлÑ> -ÑпиÑок паÑамеÑÑов модÑÐ»Ñ + ÑпиÑок паÑамеÑÑов модÑÐ»Ñ </Module> </programlisting> <para>ÐÐ¼Ñ Ð¼Ð¾Ð´ÑÐ»Ñ Ð¿ÑедÑÑавлÑÐµÑ Ñобой Ð¸Ð¼Ñ Ñайла ÑÑого модÑÐ»Ñ Ð±ÐµÐ· пÑеÑикÑа mod_ и ÑÑÑÑикÑа .so. ÐапÑимеÑ, ÑекÑÐ¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑии модÑÐ»Ñ remote_script (Ð¸Ð¼Ñ Ñайла: mod_remote_script.so) Ð¼Ð¾Ð¶ÐµÑ Ð²ÑглÑдеÑÑ Ñак:</para> <programlisting linenumbering="unnumbered"> <Module remote_script> -SendPeriod = 15 -SubnetFile = subnets -Password = 123456 -UserParams = Cash Tariff EnabledDirs -Port = 9999 + SendPeriod = 15 + SubnetFile = subnets + Password = 123456 + UserParams = Cash Tariff EnabledDirs + Port = 9999 </Module> </programlisting> <para>ÐпиÑание глобалÑнÑÑ Ð¿Ð°ÑамеÑÑов паÑамеÑÑов:</para> @@ -41,25 +41,26 @@ Port = 9999 <listitem><para>MessagesTimeout â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑÑÑанавливаÑÑий вÑÐµÐ¼Ñ Ð¶Ð¸Ð·Ð½Ð¸ не оÑпÑавленнÑÑ ÑообÑений абоненÑам. ÐÑÐµÐ¼Ñ ÑказÑваеÑÑÑ Ð² ÑÑÑÐºÐ°Ñ . ÐÑи пÑевÑÑении ÑÑого вÑемени ÑообÑение бÑÐ´ÐµÑ Ñдалено, в Ñ. Ñ. из ÐÐ. ÐÑли Ñказано знаÑение 0 Ñо не оÑпÑавленнÑе ÑообÑÐµÐ½Ð¸Ñ Ð½Ð¸ÐºÐ¾Ð³Ð´Ð° не бÑдÑÑ ÑдалÑÑÑÑÑ Ð¸Ð· Ð±Ð°Ð·Ñ (в ÑаÑÑноÑÑи, ÑÑо пÑÐ¸Ð²ÐµÐ´ÐµÑ Ðº поÑÑÐµÐ¿ÐµÐ½Ð½Ð¾Ð¼Ñ ÑоÑÑÑ ÑазмеÑа базÑ, ÑвелиÑÐµÐ½Ð¸Ñ Ð½Ð°Ð³ÑÑзки на ÑеÑÐ²ÐµÑ Ð¿Ñи авÑоÑизаÑии абоненÑов и к ÑÐ¾Ð¼Ñ ÑÑо долго оÑÑÑÑÑÑвовавÑий Ð°Ð±Ð¾Ð½ÐµÐ½Ñ Ð¿Ñи авÑоÑизаÑии полÑÑÐ¸Ñ Ð²Ñе пÑопÑÑеннÑе ÑообÑениÑ). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение 0.</para></listitem> <listitem><para>FeeChargeType â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑегÑлиÑÑÑÑий пÑоÑеÑÑ ÑнÑÑÐ¸Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0, 1 и 2, по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение 0. ÐÑи знаÑении 0 абонплаÑа ÑнимаеÑÑÑ ÐºÐ°Ðº обÑÑно, пÑи знаÑении 1 абонплаÑа ÑнимаеÑÑÑ ÑолÑко еÑли Ð±Ð°Ð»Ð°Ð½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑй или Ñавен нÑлÑ, пÑи знаÑении 2 абонплаÑа ÑнимаеÑÑÑ ÑолÑко еÑли Ð±Ð°Ð»Ð°Ð½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð±Ð¾Ð»ÑÑе или Ñавен абонплаÑе. ÐнаÑение 2 ÑледÑÐµÑ Ð¸ÑполÑзоваÑÑ Ñ Ð¾ÑÑоÑожноÑÑÑÑ, Ñ. к. пÑи ÑÑом на безлимиÑнÑÑ ÑаÑиÑÐ°Ñ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÑ Ð¿Ð¾Ð»ÑÑÐ°Ñ ÑÑлÑÐ³Ñ Ð±ÐµÑплаÑно.</para></listitem> <listitem><para>ReconnectOnTariffChange â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð²ÑполниÑÑ Ð¿ÐµÑеподклÑÑение полÑзоваÑÐµÐ»Ñ Ð¿Ñи Ñмене ÑаÑиÑа. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no, по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение no. ÐÑи Ñказании знаÑÐµÐ½Ð¸Ñ yes подклÑÑеннÑе полÑзоваÑели бÑдÑÑ Ð¾ÑклÑÑÐµÐ½Ñ Ð½ÐµÐ¿Ð¾ÑÑедÑÑвенно пеÑед Ñменой ÑаÑиÑа и подклÑÑÐµÐ½Ñ ÑÑÐ°Ð·Ñ Ð¿Ð¾Ñле нее. ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑейпеÑом.</para></listitem> - <listitem><para>ÐÐ»Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð°Ð¿Ñавлений ÑÑеÑа ÑÑаÑика в конÑигÑÑаÑионном Ñайле иÑполÑзÑеÑÑÑ ÑекÑÐ¸Ñ DirNames:</para></listitem> + <listitem><para>ÐÐ»Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð°Ð¿Ñавлений ÑÑеÑа ÑÑаÑика в конÑигÑÑаÑионном Ñайле иÑполÑзÑеÑÑÑ ÑекÑÐ¸Ñ DirNames:</para> <programlisting linenumbering="unnumbered"> <DirNames> -DirName0 = «ÐÐЯ ÐÐÐÐ ÐÐÐÐÐÐЯ» -... -DirName9 = ÐÐСÐÐÐÐÐÐ_ÐÐÐÐ ÐÐÐÐÐÐÐ + DirName0 = «ÐÐЯ ÐÐÐÐ ÐÐÐÐÐÐЯ» + ... + DirName9 = ÐÐСÐÐÐÐÐÐ_ÐÐÐÐ ÐÐÐÐÐÐÐ </DirNames> </programlisting> - <para>ÐÑего пÑедÑÑмоÑÑено 10 напÑавлений Ñ Ð½ÑмеÑаÑией Ð¾Ñ 0 до 9. ÐапÑавлениÑ, наименование коÑоÑÑÑ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· неÑколÑÐºÐ¸Ñ Ñлов, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² кавÑÑки. ÐÑли наименование напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ðµ Ñказано, Ñо ÑиÑÑема ÑÑиÑÐ°ÐµÑ ÑÑо данное напÑавление не иÑполÑзÑеÑÑÑ Ð¸ не бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑ Ð¿Ð¾ Ð½ÐµÐ¼Ñ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ Ð´ÐµÐ¹ÑÑвий. ÐÑимеÑ: DirName0 = ÐиÑ, DirName5 = "ÐокалÑнÑе игÑÑ". ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо ÑекÑÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ ÑÑебÑеÑ, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð° напÑавлений бÑли ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² кодиÑовке KOI8-R. РпÑоÑивном ÑлÑÑае абоненÑÑ Ð½Ðµ ÑмогÑÑ Ð¸Ñ Ð¿ÑоÑиÑаÑÑ Ð² ÑÑаÑиÑÑике авÑоÑизаÑоÑа, а админиÑÑÑаÑоÑÑ â в конÑигÑÑаÑоÑе.</para> + <para>ÐÑего пÑедÑÑмоÑÑено 10 напÑавлений Ñ Ð½ÑмеÑаÑией Ð¾Ñ 0 до 9. ÐапÑавлениÑ, наименование коÑоÑÑÑ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· неÑколÑÐºÐ¸Ñ Ñлов, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² кавÑÑки. ÐÑли наименование напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ðµ Ñказано, Ñо ÑиÑÑема ÑÑиÑÐ°ÐµÑ ÑÑо данное напÑавление не иÑполÑзÑеÑÑÑ Ð¸ не бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑ Ð¿Ð¾ Ð½ÐµÐ¼Ñ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ Ð´ÐµÐ¹ÑÑвий. ÐÑимеÑ: DirName0 = ÐиÑ, DirName5 = "ÐокалÑнÑе игÑÑ". ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо ÑекÑÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ ÑÑебÑеÑ, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð° напÑавлений бÑли ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² кодиÑовке KOI8-R. РпÑоÑивном ÑлÑÑае абоненÑÑ Ð½Ðµ ÑмогÑÑ Ð¸Ñ Ð¿ÑоÑиÑаÑÑ Ð² ÑÑаÑиÑÑике авÑоÑизаÑоÑа, а админиÑÑÑаÑоÑÑ â в конÑигÑÑаÑоÑе.</para></listitem> + </itemizedlist> <para>ÐаÑÑÑойки вÑÐµÑ Ð¼Ð¾Ð´Ñли (кÑоме store module), коÑоÑÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ подклÑÑиÑÑ Ðº ÑеÑвеÑÑ Ð² Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑаÑÑа Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ð½Ñ Ð²Ð½ÑÑÑи ÑекÑии Modules:</para> <programlisting linenumbering="unnumbered"> <Modules> -<Module имÑ_модÑлÑ> -ÑпиÑок паÑамеÑÑов модÑÐ»Ñ -</Modules> + <Module имÑ_модÑлÑ> + ÑпиÑок паÑамеÑÑов модÑÐ»Ñ + </Module> -<Module имÑ_модÑлÑ> -ÑпиÑок паÑамеÑÑов модÑÐ»Ñ -</Module> + <Module имÑ_модÑлÑ> + ÑпиÑок паÑамеÑÑов модÑÐ»Ñ + </Module> </Modules> </programlisting> <para>ÐÑли модÑÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð½Ð°ÑÑÑаиваемÑÑ Ð¿Ð°ÑамеÑÑов, Ñо он вÑе Ñавно должен бÑÑÑ Ñказан. ÐекоÑоÑÑе модÑли, Ñакие как store module, обÑзаÑелÑно ÑÑебÑÑÑÑÑ Ð¿Ñи ÑÑаÑÑе и без Ð¸Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ ÑиÑÑема не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð¿ÑÑена. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑии модÑлей иÑполÑзÑÑÑÑÑ Ð¾ÑделÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¸Ð· каÑалога conf-enabled.d. ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ Ð´Ð¸ÑекÑива <IncludeFile ÐУТЬ_Ð_ФÐÐÐУ></IncludeFile>. Ðдна диÑекÑива Ñказана в ÑекÑии Modules, а вÑоÑÐ°Ñ Ð² коÑне Ñайла конÑигÑÑаÑии (Ð´Ð»Ñ store module).</para> @@ -105,5 +106,301 @@ DirName9 = ÐÐСÐÐÐÐÐÐ_ÐÐÐÐ ÐÐÐÐÐÐÐ </itemizedlist> <para>ÐÑи Ñоздании каÑалогов (напÑÐ¸Ð¼ÐµÑ Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи деÑалÑной ÑÑаÑиÑÑики) иÑполÑзÑÑÑÑÑ Ñе-же пÑава, но Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ x-биÑа Ð´Ð»Ñ Ð²ÑÐµÑ Ð½ÐµÐ½ÑлевÑÑ Ð¿Ð¾Ð»ÐµÐ¹. ÐапÑимеÑ: Ð´Ð»Ñ 640 бÑдÑÑ Ð¿Ñава 750, а Ð´Ð»Ñ 644 бÑдÑÑ 755. ÐÐ»Ñ Ð·Ð°Ð¿Ð¸Ñи деÑалÑной ÑÑаÑиÑÑики иÑполÑзÑÑÑÑÑ Ð¿Ð°ÑамеÑÑÑ StatOwner, StatGroup и StatMode. ÐÐ»Ñ Ð·Ð°Ð¿Ð¸Ñи ÑообÑений иÑполÑзÑÑÑÑÑ Ð¿Ð°ÑамеÑÑÑ ConfOwner, ConfGroup и ConfMode.</para> </sect2> - </chapter> - <para></para> \ No newline at end of file + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ Firebird:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Server â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий адÑÐµÑ ÑеÑвеÑа, на коÑоÑом ÑаÑположена СУÐÐ. ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ Ð´Ð¾Ð¼ÐµÐ½Ð½Ñм именем или IP-адÑеÑом. ÐнаÑение по ÑмолÑаниÑ: localhost.</para></listitem> + <listitem><para>Database â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий пÑÑÑ Ðº ÐРна ÑеÑвеÑе или ее пÑевдоним (alias). ÐнаÑение по ÑмолÑаниÑ: /var/stg/stargazer.fdb.</para></listitem> + <listitem><para>User â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ. ÐнаÑение по ÑмолÑаниÑ: stg.</para></listitem> + <listitem><para>Password â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий паÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ. ÐнаÑение по ÑмолÑаниÑ: 123456.</para></listitem> + <listitem><para>IsolationLevel â Ðе обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий ÑÑÐ¾Ð²ÐµÐ½Ñ Ð¸Ð·Ð¾Ð»ÑÑии ÑÑанзакÑий. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑениÑ:</para> + <itemizedlist mark="square"> + <listitem><para>Concurrency (иÑполÑзÑеÑÑÑ Ð¿Ð¾ ÑмолÑаниÑ);</para></listitem> + <listitem><para>DirtyRead;</para></listitem> + <listitem><para>ReadCommitted;</para></listitem> + <listitem><para>Consistensy.</para></listitem> + </itemizedlist> + </listitem> + <listitem><para>LockResolution â Ðе обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий дейÑÑвие пÑи блокиÑовке. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑениÑ:</para> + <itemizedlist mark="square"> + <listitem><para>Wait (иÑполÑзÑеÑÑÑ Ð¿Ð¾ ÑмолÑаниÑ);</para></listitem> + <listitem><para>NoWait.</para></listitem> + </itemizedlist> + </listitem> + </itemizedlist> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ PostgreSQL:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Server â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий адÑÐµÑ ÑеÑвеÑа, на коÑоÑом ÑаÑположена СУÐÐ. ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ Ð´Ð¾Ð¼ÐµÐ½Ð½Ñм именем или IP-адÑеÑом. ÐнаÑение по ÑмолÑаниÑ: localhost.</para></listitem> + <listitem><para>Database â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий Ð¸Ð¼Ñ ÐÐ. ÐнаÑение по ÑмолÑаниÑ: stargazer.</para></listitem> + <listitem><para>User â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ. ÐнаÑение по ÑмолÑаниÑ: stg.</para></listitem> + <listitem><para>Password â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий паÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ. ÐнаÑение по ÑмолÑаниÑ: 123456.</para></listitem> + <listitem><para>Retries â не обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво попÑÑок пеÑеподклÑÑÐµÐ½Ð¸Ñ Ðº СУÐРв ÑлÑÑае поÑеÑи ÑвÑзи. ÐопÑÑки пÑоизводÑÑÑÑ Ñ Ð¸Ð½ÑеÑвалом в 1 ÑекÑндÑ. ÐнаÑение по ÑмолÑаниÑ: 3.</para></listitem> + </itemizedlist> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ MySQL:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Server â обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий адÑÐµÑ ÑеÑвеÑа, на коÑоÑом ÑаÑположена СУÐÐ. СÑандаÑÑное знаÑение: localhost.</para></listitem> + <listitem><para>Database â обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий название ÐÐ. СÑандаÑÑное знаÑение: stg.</para></listitem> + <listitem><para>User â обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ. СÑандаÑÑное знаÑение: stg.</para></listitem> + <listitem><para>Password â обÑзаÑелÑнÑй паÑамеÑÑ, опиÑÑваÑÑий паÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ. СÑандаÑÑное знаÑение: 123456.</para></listitem> + </itemizedlist> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ ping Ð´Ð»Ñ Ð¿Ð¸Ð½Ð³Ð¾Ð²Ð°Ð½Ð¸Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов:</title> + <itemizedlist mark="opencircle"> + <listitem><para>PingDelay â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий, вÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ Ð¼ÐµÐ¶Ð´Ñ Ð¿Ð¸Ð½Ð³Ð°Ð¼Ð¸ одного и Ñого же абоненÑа. СÑандаÑÑное знаÑение: 15.</para></listitem> + </itemizedlist> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ Remote Script Executer (remote_script) Ð´Ð»Ñ Ð¿ÐµÑедаÑи команд на иÑполнение ÑкÑипÑов на NAS:</title> + <itemizedlist mark="opencircle"> + <listitem><para>SendPeriod â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий вÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ Ð¼ÐµÐ¶Ð´Ñ Ð¿Ð¾ÑÑлками подÑвеÑждений Ñого, ÑÑо ÐºÐ»Ð¸ÐµÐ½Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ÑоÑÑоÑнии Online. СÑандаÑÑное знаÑение: 15.</para></listitem> + <listitem><para>Password â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий паÑÐ¾Ð»Ñ Ð´Ð»Ñ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° Ð¼ÐµÐ¶Ð´Ñ ÑеÑвеÑом биллинга и клиенÑом. СÑандаÑÑное знаÑение: 123456.</para></listitem> + <listitem><para>UserParams â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий какие паÑамеÑÑÑ Ð¸ в каком поÑÑдке пеÑедаÑÑÑÑ Ð½Ð° NAS. ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÑамеÑÑов Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ñ Ð¿Ñобелом. ÐоÑÑÑпнÑми паÑамеÑÑами ÑвлÑÑÑÑÑ: Cash, FreeMb, Passive, Disabled, AlwaysOnline, TariffName, NextTariff, Address, Note, Group, Email, RealName, Credit, EnabledDirs, Userdata0...Userdata9. СÑандаÑÑное знаÑение: Cash Tariff EnabledDirs.</para></listitem> + <listitem><para>Port â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий Ð½Ð¾Ð¼ÐµÑ Ð¿Ð¾ÑÑа ÑеÑез коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸ÑÑ Ð¾Ð±Ð¼ÐµÐ½ даннÑми Ð¼ÐµÐ¶Ð´Ñ ÑеÑвеÑом биллинга и клиенÑом. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾Ñ 1 до 65535, ÑÑандаÑÑное знаÑение: 9999.</para></listitem> + <listitem><para>SubnetFile â обÑзаÑелÑнÑй паÑамеÑÑ, пÑедÑÑавлÑÑÑий Ñобой пÑÑÑ Ðº ÑÐ°Ð¹Ð»Ñ Ñ Ð¾Ð¿Ð¸Ñанием ÑооÑвеÑÑÑÐ²Ð¸Ñ ÑеÑей и NAS'ов. СÑандаÑÑное знаÑение: subnets. ÐÑи Ñказании оÑноÑиÑелÑного пÑÑи поиÑк бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑÑ Ð² каÑалоге Ñ Ð½Ð°ÑÑÑойками (обÑÑно ÑÑо /etc/stargazer, но Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÐµÑеопÑеделено Ñказанием пÑÑи в каÑеÑÑве паÑамеÑÑа пÑи ÑÑаÑÑе дÑмона). Файл Ð¸Ð¼ÐµÐµÑ ÑоÑмаÑ: <ÑеÑÑ Ð² CIDR-ноÑаÑии> <адÑÐµÑ NAS'а>. ÐолиÑеÑÑво ÑеÑей не огÑаниÑено. Файл пеÑеÑиÑÑваеÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾ пÑи поÑÑлке пÑоÑеÑÑÑ Ñигнала SIGHUP. ÐÑли Ñайл ÑодеÑÐ¶Ð¸Ñ Ð¾Ñибки пÑи ÑÑаÑÑе дÑмона â ÑиÑÑема не бÑÐ´ÐµÑ Ð·Ð°Ð¿ÑÑена. ÐÑли Ñайл ÑодеÑÐ¶Ð¸Ñ Ð¾Ñибки пÑи пеÑеÑиÑÑвании â бÑдÑÑ Ð¸ÑполÑзоваÑÑÑÑ ÑÑаÑÑе знаÑениÑ.</para></listitem> + </itemizedlist> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ radius Ð´Ð»Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки авÑоÑизаÑии и аккаÑнÑинга полÑзоваÑелей ÑеÑез ÑеÑÐ²ÐµÑ FreeRADIUS:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Port â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий поÑÑ, на коÑоÑÑй бÑдÑÑ Ð¿ÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ Ð·Ð°Ð¿ÑоÑÑ Ð¾Ñ FreeRADIUS. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°Ñение Ð¾Ñ 1 до 65535, ÑÑандаÑÑное знаÑение: 6666.</para></listitem> + <listitem><para>Password â обÑзаÑелÑнÑй паÑамеÑÑ, задаÑÑий паÑÐ¾Ð»Ñ Ð´Ð»Ñ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ , пеÑедаваемÑÑ Ð½Ð° FreeRADIUS. Ðолжен ÑовпадаÑÑ Ñ Ð¿Ð°Ñолем в наÑÑÑойке плагина FreeRADIUS (rlm_stg.so). СÑандаÑÑное знаÑение: 123456.</para></listitem> + <listitem><para>AuthServices â не обÑзаÑелÑнÑй паÑамеÑÑ, задаÑÑий ÑпиÑок ÑеÑвиÑов коÑоÑÑм бÑÐ´ÐµÑ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð° ÑолÑко авÑоÑизаÑÐ¸Ñ Ñ Ð¸ÑполÑзованием ÐÐ Stargazer. ÐÑи ÑÑпеÑной авÑоÑизаÑии Ð°Ð±Ð¾Ð½ÐµÐ½Ñ Ð½Ðµ пеÑÐµÑ Ð¾Ð´Ð¸Ñ Ð² ÑоÑÑоÑние Online и Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ не пÑоизводиÑÑÑ Ð¿Ð¾Ð´ÑÑÐµÑ ÑÑаÑика. ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ ÑеÑвиÑов в ÑпиÑке Ð´Ð¾Ð»Ð¶Ð½Ñ ÑазделÑÑÑÑÑ Ð¿Ñобелами, по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð¿ÑÑÑ.</para></listitem> + <listitem><para>AcctServices â не обÑзаÑелÑнÑй паÑамеÑÑ, задаÑÑий ÑпиÑок ÑеÑвиÑов, по коÑоÑÑм бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑÑ Ð°ÐºÐºÐ°ÑнÑинг. ÐÑи ÑÑпеÑной авÑоÑизаÑии в ÑÑÐ¸Ñ ÑеÑвиÑÐ°Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´Ð¸Ñ Ð² ÑоÑÑоÑние Online и Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ пÑоизводиÑÑÑ Ð¿Ð¾Ð´ÑÑÐµÑ ÑÑаÑика. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо в ÑÑом ÑлÑÑае ÑÑаÑик Ð·Ð°Ñ Ð²Ð°ÑÑваеÑÑÑ ÐºÐ°Ðº обÑÑно, без иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей пÑоÑокола RADIUS (ÑеÑез Ð¿Ð°ÐºÐµÑ Ð°ÐºÐºÐ°ÑнÑинга InterimUpdate), Ñ.к. ÑÑо не позволÑÐµÑ ÐºÐ»Ð°ÑÑиÑиÑиÑоваÑÑ Ð¿Ð¾Ð»ÑÑеннÑй ÑÑаÑик по напÑавлениÑм. ÐÐ°Ð·Ð²Ð°Ð½Ð¸Ñ ÑеÑвиÑов в ÑпиÑке Ð´Ð¾Ð»Ð¶Ð½Ñ ÑазделÑÑÑÑÑ Ð¿Ñобелами, по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÐ¾Ñ Ð¿Ð°ÑамеÑÑ Ð¿ÑÑÑ.</para></listitem> + </itemizedlist> + <para>Ðбмен даннÑми Ð¼ÐµÐ¶Ð´Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð¼ и FreeRADIUS пÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ UDP.</para> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ XML-RPC (conf_rpc) Ð´Ð»Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки пÑоÑокола ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ XML-RPC:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Port â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий поÑÑ Ð½Ð° коÑоÑÑй бÑдÑÑ Ð¿ÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ Ð·Ð°Ð¿ÑоÑÑ XML-RPC. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾Ñ 1 до 65535, ÑÑандаÑÑное знаÑение: 8080.</para></listitem> + <listitem><para>CookieTimeout â не обÑзаÑелÑнÑй паÑамеÑÑ, задаÑÑий вÑÐµÐ¼Ñ ÑÑÑеÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð°Ð²ÑоÑизаÑионного Cookie в ÑлÑÑае оÑÑÑÑÑÑÐ²Ð¸Ñ Ð°ÐºÑивноÑÑи в ÑекÑÐ½Ð´Ð°Ñ . ÐнаÑение по ÑмолÑаниÑ: 1800 (30 минÑÑ).</para></listitem> + </itemizedlist> + </sect2> + <sect2> + <title>ÐодÑÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика cap_ether (ÑолÑко Ð´Ð»Ñ ÐС Linux).</title> + <para>ÐодÑÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð¿Ð°ÑамеÑÑов. ÐÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика иÑполÑзÑÑÑÑÑ Ñак назÑваемÑе «raw sockets», коÑоÑÑе позволÑÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð´Ð¾ÑÑÑп к Ethernet-ÑÑеймам. ÐеÑÐµÑ Ð²Ð°ÑÑваеÑÑÑ Ð²ÐµÑÑ ÑÑаÑик попадаÑÑий в ÑеÑевÑÑ Ð¿Ð¾Ð´ÑиÑÑÐµÐ¼Ñ ÑдÑа. ÐÑи иÑполÑзовании обÑÑной маÑÑÑÑÑизаÑии ÑÑаÑик бÑÐ´ÐµÑ Ð¿Ð¾ÑÑиÑан два Ñаза: на Ð²Ñ Ð¾Ð´ÑÑем инÑеÑÑейÑе и на иÑÑ Ð¾Ð´ÑÑем. ÐÑи иÑполÑзовании NAT ÑÐ´Ð²Ð¾ÐµÐ½Ð¸Ñ ÑÑаÑика не пÑоиÑÑ Ð¾Ð´Ð¸Ñ, Ñак как NAT заменÑÐµÑ Ð°Ð´ÑÐµÑ Ð¸ÑÑоÑника. ÐÑи инÑенÑивном ÑеÑевом обмене или пÑи вÑÑокой нагÑÑзке на ÑеÑвеÑ, на коÑоÑом пÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð·Ð°Ñ Ð²Ð°Ñ ÑÑаÑика, модÑÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ ÑеÑÑÑÑ Ð¾ÑделÑнÑе пакеÑÑ. ÐÑоÑÐµÐ½Ñ Ð¿Ð¾ÑеÑÑ Ñем вÑÑе Ñем вÑÑе ÑкоÑоÑÑÑ Ð¿ÑÐ¾Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов и Ñем вÑÑе загÑÑзка ÑеÑвеÑа. ÐодÑÐ»Ñ ÑекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ Ð¾Ð·Ð½Ð°ÐºÐ¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ в неболÑÑÐ¸Ñ ÑеÑÑÑ Ð´Ð¾ 100 абоненÑов Ñ ÑÑаÑиком до 100 ÐбиÑ.</para> + </sect2> + <sect2> + <title>ÐодÑÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика cap_ipq (ÑолÑко Ð´Ð»Ñ ÐС Linux).</title> + <para>ÐодÑÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð¿Ð°ÑамеÑÑов. ÐÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика иÑполÑзÑÑÑÑÑ Ð¿ÐµÑедаÑа пакеÑов из пÑоÑÑÑанÑÑва ÑдÑа в пÑоÑÑÑанÑÑво полÑзоваÑÐµÐ»Ñ Ð¿Ð¾ÑÑедÑÑвом оÑеÑедей (ip queue). ÐÐ»Ñ ÐµÐ³Ð¾ ÑабоÑÑ ÑÑебÑеÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжка ip queueing в ÑдÑе (модÑÐ»Ñ ip_queue.ko) и ÑпеÑиалÑÐ½Ð°Ñ Ð½Ð°ÑÑÑойка ÑайÑвола (пÑавило QUEUE Ð´Ð»Ñ iptables). СледÑÐµÑ Ð¾Ð±ÑаÑиÑÑ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ на Ñо ÑÑо обÑÑно ÑÑебÑеÑÑÑ Ð´Ð²Ð° пÑавила в ÑайÑволе Ð´Ð»Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ пеÑÐµÑ Ð²Ð°Ñа: одно Ð´Ð»Ñ Ð²Ñ Ð¾Ð´ÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов и одно Ð´Ð»Ñ Ð¸ÑÑ Ð¾Ð´ÑÑÐ¸Ñ . ÐодÑÐ»Ñ Ð³Ð°ÑанÑиÑÑÐµÑ 100% пеÑÐµÑ Ð²Ð°Ñ ÑÑаÑика, но Ñак как Ð¿Ð°ÐºÐµÑ Ð¿ÐµÑед оÑпÑавкой обÑзаÑелÑно пÑÐ¾Ñ Ð¾Ð´Ð¸ÑÑ ÑеÑез плагин â Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑиводиÑÑ Ðº ÑÐ½Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑопÑÑкной ÑпоÑобноÑÑи ÑоÑÑеÑа. ÐÑи ÑÑом ÑледÑÐµÑ Ð¾Ð±ÑаÑиÑÑ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ на нагÑÑÐ·ÐºÑ Ð½Ð° пÑоÑеÑÑоÑ, возможно Ð¸Ð¼ÐµÐµÑ ÑмÑÑл замениÑÑ ÐµÐ³Ð¾ на более пÑоизводиÑелÑнÑй. РпÑоÑивном ÑлÑÑае ÑÑÐ¾Ð¸Ñ ÑаÑÑмоÑÑеÑÑ Ð¸ÑполÑзование модÑÐ»Ñ cap_nf Ð´Ð»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика.</para> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ cap_bpf Ð´Ð»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика (ÑолÑко Ð´Ð»Ñ ÐС FreeBSD):</title> + <itemizedlist mark="opencircle"> + <listitem><para>iface â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий на каком инÑеÑÑейÑе бÑÐ´ÐµÑ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸ÑÑ Ð·Ð°Ñ Ð²Ð°Ñ ÑÑаÑика. ÐаÑамеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð´Ð°Ð½ более одного Ñаза.</para></listitem> + </itemizedlist> + <para>ÐÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика иÑполÑзÑеÑÑÑ Ð¸Ð½ÑÑаÑÑÑÑкÑÑÑа Berkeley Packet Filter, пÑедÑÑавлÑÑÑÐ°Ñ Ñобой «пÑодвинÑÑÑй» аналог «raw sockets». Так как инÑеÑÑейÑÑ Ð´Ð»Ñ Ð¿ÐµÑÐµÑ Ð²Ð°Ñа ÑказÑваÑÑÑÑ Ñвно, дÑблиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑÑаÑика пÑи обÑÑной маÑÑÑÑÑизаÑии не наблÑдаеÑÑÑ. ФилÑÑÑование пакеÑов не иÑполÑзÑеÑÑÑ, пеÑÐµÑ Ð²Ð°Ñ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð¿Ð¾ меÑе возможноÑÑи, по ÑÑÐ¾Ð¼Ñ ÑÑÐ¾Ñ Ð¼Ð¾Ð´ÑлÑ, как и cap_ether, Ñоже Ð¼Ð¾Ð¶ÐµÑ ÑеÑÑÑÑ Ð¿Ð°ÐºÐµÑÑ Ð¿Ñи вÑÑокой нагÑÑзке на ÑеÑÐ²ÐµÑ Ð¸Ð»Ð¸ вÑÑокой ÑкоÑоÑÑи пÑÐ¾Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑов. РекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ Ð¾Ð·Ð½Ð°ÐºÐ¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ Ð´Ð»Ñ Ð½ÐµÐ±Ð¾Ð»ÑÑÐ¸Ñ ÑеÑей до 100 абоненÑов Ñ ÑÑаÑиком до 100 ÐбиÑ.</para> + </sect2> + <sect2> + <title>ÐодÑÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика cap_divert (ÑолÑко Ð´Ð»Ñ ÐС FreeBSD).</title> + <para>ÐодÑÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð¿Ð°ÑамеÑÑов. ÐÐ»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика иÑполÑзÑÑÑÑÑ divert-ÑокеÑÑ. Ðак и IPQ ÑÑа ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ñ Ð¸ÑполÑзÑÐµÑ Ð¿ÑÐ¾Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ пакеÑов ÑеÑез пÑоÑÑÑанÑÑво полÑзоваÑелÑ. ÐÐ»Ñ ÑабоÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ ÑÑебÑеÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжка divert-ÑокеÑов в ÑдÑе и ÑпеÑиалÑÐ½Ð°Ñ Ð½Ð°ÑÑÑойка ÑайÑвола. ÐÐ»Ñ Ð¿ÐµÑедаÑи пакеÑа в пÑоÑÑÑанÑÑво полÑзоваÑÐµÐ»Ñ Ð² ÑайÑволе иÑполÑзÑеÑÑÑ Ð¿Ñавило divert или tee. ÐеÑвое пÑавило ÑабоÑÐ°ÐµÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно Ñели QUEUE Ð´Ð»Ñ iptables â пÑопÑÑÐºÐ°ÐµÑ Ð¿Ð°ÐºÐµÑ ÑеÑез пÑоÑÑÑанÑÑво полÑзоваÑÐµÐ»Ñ Ð¿ÐµÑед оÑпÑавкой. СооÑвеÑÑÑвенно, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð²ÑзваÑÑ Ñе-же пÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ñ Ð¿ÑопÑÑкной ÑпоÑобноÑÑÑÑ ÑоÑÑеÑа. ÐÑавило tee пеÑÐµÐ´Ð°ÐµÑ Ð² пÑоÑÑÑанÑÑво полÑзоваÑÐµÐ»Ñ ÐºÐ¾Ð¿Ð¸Ñ Ð¿Ð°ÐºÐµÑа, а оÑигинал оÑпÑавлÑÐµÑ Ð´Ð°Ð»ÑÑе. Такой Ð¿Ð¾Ð´Ñ Ð¾Ð´ позволÑÐµÑ Ð¸Ð·Ð±ÐµÐ¶Ð°ÑÑ ÑÐ½Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð¿ÑопÑÑкной ÑпоÑобноÑÑи ÑеÑвеÑа пÑи вÑÑокой нагÑÑзке на него, Ñак как иÑклÑÑаеÑÑÑ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ðµ пакеÑа в вÑÐµÐ¼Ñ ÐµÐ³Ð¾ Ð½Ð°Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð² пÑоÑÑÑанÑÑве полÑзоваÑелÑ.</para> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ cap_nf Ð´Ð»Ñ Ð·Ð°Ñ Ð²Ð°Ñа ÑÑаÑика:</title> + <itemizedlist mark="opencircle"> + <listitem><para>TCPPort â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий поÑÑ ÐºÐ¾ÑоÑÑй бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ð´Ð»Ñ Ð¿Ñиема даннÑÑ Ð¿Ñи ÑабоÑе Ñ NetFlow-proxy. СÑандаÑÑное знаÑение: 9996. ÐÑли паÑамеÑÑ Ð½Ðµ Ñказан â пÑием по пÑоÑÐ¾ÐºÐ¾Ð»Ñ TCP пÑоизводиÑÑÑÑ Ð½Ðµ бÑдеÑ.</para></listitem> + <listitem><para>UDPPort â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий поÑÑ Ð´Ð»Ñ Ð¿Ñиема NetFlow-дагаÑамм. СÑандаÑÑное знаÑение: 9996. ÐÑли паÑамеÑÑ Ð½Ðµ Ñказан â пÑием даÑагÑамм по пÑоÑÐ¾ÐºÐ¾Ð»Ñ UDP пÑоизводиÑÑÑÑ Ð½Ðµ бÑдеÑ.</para></listitem> + </itemizedlist> + <para>Ð Ñвном виде Ð·Ð°Ñ Ð²Ð°Ñ ÑÑаÑика не пÑоиÑÑ Ð¾Ð´Ð¸Ñ. ÐаннÑе о нем поÑÑÑпаÑÑ Ð¾Ñ NetFlow-ÑенÑоÑа поÑÑедÑÑвом пÑоÑокола NetFlow. ÐÑо позволÑÐµÑ ÑизиÑеÑки ÑазделиÑÑ Ð¿ÐµÑÐµÑ Ð²Ð°Ñ ÑÑаÑика и его ÑÑеÑ. NetFlow-ÑенÑÐ¾Ñ Ð¿ÐµÑÐµÑ Ð²Ð°ÑÑÐ²Ð°ÐµÑ ÑÑаÑик, и ÑобиÑÐ°ÐµÑ Ð´Ð°Ð½Ð½Ñе о ÑеÑÑиÑÑ (в конÑекÑÑе UDP ÑÑо пеÑедаÑа даннÑÑ Ð¼ÐµÐ¶Ð´Ñ Ð´Ð²ÑÐ¼Ñ Ð¿Ð¾ÑÑами в одном напÑавлении). ÐнÑоÑмаÑÐ¸Ñ Ð¾ ÑеÑÑии вклÑÑÐ°ÐµÑ Ð² ÑÐµÐ±Ñ IP-адÑеÑа иÑÑоÑника и назнаÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñока пакеÑов, номеÑа поÑÑов иÑÑоÑника и назнаÑениÑ, ÑÑммаÑнÑÑ Ð´Ð»Ð¸Ð½Ñ Ð¿Ð°ÐºÐµÑов и ÑазлиÑнÑе дополниÑелÑнÑе даннÑе. NetFlow-ÑÑаÑик ÑÑÑеÑÑвенно менÑÑе ÑÑаÑика, коÑоÑÑй он опиÑÑваеÑ, Ñак как пеÑедаеÑÑÑ Ð¼ÐµÑа-инÑоÑмаÑÐ¸Ñ Ð° не Ñами даннÑе. С ÑÑеÑом ÑÑого ÑакÑа и Ñого ÑÑо биллинговÑй ÑеÑÐ²ÐµÑ ÑепеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ занимаÑÑÑÑ Ð¼Ð°ÑÑÑÑÑизаÑией пакеÑов и NAT'ом ÑÑо ÑÑÑеÑÑвенно ÑÐ½Ð¸Ð¶Ð°ÐµÑ Ð½Ð°Ð³ÑÑÐ·ÐºÑ Ð½Ð° него. ÐÑÐ¾Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½ ÑекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð² кÑÑпнÑÑ ÑеÑÑÑ Ñ ÑазвиÑой Ñопологией, вклÑÑаÑÑей неÑколÑко NAS'ов. Ðозможно иÑполÑзование ÑовмеÑÑно Ñ Ð°Ð¿Ð¿Ð°ÑаÑнÑми маÑÑÑÑÑизаÑоÑами Cisco (они единÑÑвеннÑе имеÑÑ Ð»Ð¸ÑÐµÐ½Ð·Ð¸Ñ Ð½Ð° аппаÑаÑнÑÑ ÑеализаÑÐ¸Ñ NetFlow). РкаÑеÑÑве NetFlow-ÑенÑоÑов можно иÑполÑзоваÑÑ Ñакие ÑÑилиÑÑ ÐºÐ°Ðº fprobe, softflowd или ipcad. Так же можно иÑполÑзоваÑÑ Ð¼Ð¾Ð´ÑÐ»Ñ ÑдÑа ipt_netflow (Linux) или ng_netflow (FreeBSD).</para> + </sect2> + <sect2> + <itemizedlist mark="opencircle"> + <listitem><para>Server â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий IP-адÑÐµÑ ÑеÑвеÑа на коÑоÑом Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ snmpd. СÑандаÑÑное знаÑение: 127.0.0.1.</para></listitem> + <listitem><para>Port â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий поÑÑ Ð½Ð° ÑеÑвеÑе ÑеÑез коÑоÑÑй бÑÐ´ÐµÑ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸ÑÑ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑвие Ñ snmpd. СÑандаÑÑное знаÑение: 199.</para></listitem> + <listitem><para>Password â не обÑзаÑелÑнÑй паÑамеÑÑ, задаÑÑий паÑÐ¾Ð»Ñ Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии плагина в snmpd. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ð°ÑÐ¾Ð»Ñ Ð½Ðµ иÑполÑзÑеÑÑÑ.</para></listitem> + </itemizedlist> + <para>ÐодÑÐ»Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð¿ÑоизводиÑÑ Ð¼Ð¾Ð½Ð¸ÑоÑинг биллинга ÑÑедÑÑвами пÑоÑокола SNMP. Ðн не ÑеализÑÐµÑ Ð¿Ð¾Ð»Ð½Ð¾ÑеннÑй SNMP-ÑеÑÐ²ÐµÑ Ð° лиÑÑ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑвÑÐµÑ Ñ ÑÑÑеÑÑвÑÑÑим дÑмоном snmpd, ÑегиÑÑÑиÑÑÑÑÑ Ð² нем Ð´Ð»Ñ Ð¾Ð±ÑлÑÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¾Ð¿Ñеделенного деÑева паÑамеÑÑов. РкомплекÑе Ñ Ð±Ð¸Ð»Ð»Ð¸Ð½Ð³Ð¾Ð¼ Ð¸Ð´ÐµÑ MIB, опиÑÑваÑÑий доÑÑÑпнÑе паÑамеÑÑÑ Ð´Ð»Ñ Ð¼Ð¾Ð½Ð¸ÑоÑинга. ÐаÑамеÑÑÑ ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ñ Ð½Ð° 6 ÑекÑий, Ð½Ð°Ñ Ð¾Ð´ÑÑÐ¸Ñ ÑÑ Ð² Ñзле stg24:</para> + <itemizedlist mark="opencircle"> + <listitem><para>users (1) â ÑекÑиÑ, ÑодеÑжаÑÐ°Ñ Ð¿Ð°ÑамеÑÑÑ Ð¾ÑноÑÑÑиеÑÑ Ðº абоненÑам:</para> + <itemizedlist mark="square"> + <listitem><para>totalUsers (1) â паÑамеÑÑ, опиÑÑваÑÑий обÑее колиÑеÑÑво абоненÑов в ÑиÑÑеме;</para></listitem> + <listitem><para>onlineUsers (2) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво подклÑÑеннÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов;</para></listitem> + <listitem><para>authorizedUsers (3) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво авÑоÑизованнÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов в ÑиÑÑеме;</para></listitem> + <listitem><para>alwaysOnlineUsers (4) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво абоненÑов ÑабоÑаÑÑÐ¸Ñ Ð² Ñежиме always online;</para></listitem> + <listitem><para>noCashUsers (5) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво абоненÑов Ñ Ð½ÑлевÑм или оÑÑиÑаÑелÑнÑм баланÑом;</para></listitem> + <listitem><para>disabledDetailStatsUsers (6) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво абоненÑов Ñ Ð¾ÑклÑÑеннÑм ÑÑеÑом деÑалÑной ÑÑаÑиÑÑики;</para></listitem> + <listitem><para>disabledUsers (7) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво пÑинÑдиÑелÑно оÑклÑÑеннÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов;</para></listitem> + <listitem><para>passiveUsers (8) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво «замоÑоженнÑÑ Â» абоненÑов;</para></listitem> + <listitem><para>creditUsers (9) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво абоненÑов Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑм кÑедиÑом;</para></listitem> + <listitem><para>freeMbUsers (10) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво абоненÑов Ñ Ð½ÐµÐ¸Ð·ÑаÑÑ Ð¾Ð´Ð¾Ð²Ð°Ð½Ð½Ñми «беÑплаÑнÑми мегабайÑами»;</para></listitem> + <listitem><para>tariffChangeUsers (11) â паÑамеÑÑ, опиÑÑваÑÑий колиÑеÑÑво абоненÑов Ñ ÐºÐ¾ÑоÑÑÑ Ñ Ð½Ð°Ñалом меÑÑÑа бÑÐ´ÐµÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½ ÑаÑиÑ.</para></listitem> + </itemizedlist> + </listitem> + <listitem><para>tariffs (2) â ÑекÑиÑ, ÑодеÑжаÑÐ°Ñ Ð¿Ð°ÑамеÑÑÑ Ð¾ÑноÑÑÑиеÑÑ Ðº ÑаÑиÑам:</para> + <itemizedlist mark="square"> + <listitem><para>totalTariffs (1) â паÑамеÑÑ, опиÑÑваÑÑий обÑее колиÑеÑÑво ÑаÑиÑов;</para></listitem> + <listitem><para>tariffUsageTable (2) â ÑаблиÑа иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÑаÑиÑов, ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· запиÑей вида:</para> + <itemizedlist mark="square"> + <listitem><para>tariffIndex (1) â ÑиÑловой Ð¸Ð½Ð´ÐµÐºÑ Ð² ÑаблиÑе;</para></listitem> + <listitem><para>tariffName (2) â название ÑаÑиÑа (ÑÑÑока);</para></listitem> + <listitem><para>userCount (3) â колиÑеÑÑво абоненÑов иÑполÑзÑÑÑÐ¸Ñ ÑÑÐ¾Ñ ÑаÑиÑ.</para></listitem> + </itemizedlist> + </listitem> + </itemizedlist> + </listitem> + <listitem><para>admins (3) â ÑекÑиÑ, ÑодеÑжаÑÐ°Ñ Ð¿Ð°ÑамеÑÑÑ Ð¾ÑноÑÑÑиеÑÑ Ðº админиÑÑÑаÑоÑам ÑиÑÑемÑ:</para> + <itemizedlist mark="square"> + <listitem><para>totalAdmins (1) â паÑамеÑÑ, опиÑÑваÑÑий обÑее колиÑеÑÑво админиÑÑÑаÑоÑов, заÑегиÑÑÑиÑованнÑÑ Ð² ÑиÑÑеме.</para></listitem> + </itemizedlist> + </listitem> + <listitem><para>services (4) â ÑекÑиÑ, ÑодеÑжаÑÐ°Ñ Ð¿Ð°ÑамеÑÑÑ Ð¾ÑноÑÑÑиеÑÑ Ðº ÑÑлÑгам:</para> + <itemizedlist mark="square"> + <listitem><para>totalServices (1) â паÑамеÑÑ, опиÑÑваÑÑий обÑее колиÑеÑÑво ÑÑлÑг по коÑоÑÑм ведеÑÑÑ ÑÑÐµÑ Ð² ÑиÑÑеме.</para></listitem> + </itemizedlist> + </listitem> + <listitem><para>traffcounter (6) â ÑекÑиÑ, ÑодеÑжаÑÐ°Ñ Ð¿Ð°ÑамеÑÑÑ Ð¾ÑноÑÑÑиеÑÑ Ðº ÑÑеÑÑ ÑÑаÑика:</para> + <itemizedlist mark="square"> + <listitem><para>totalRules (1) â паÑамеÑÑ, опиÑÑваÑÑий обÑее колиÑеÑÑво пÑавил клаÑÑиÑикаÑии ÑÑаÑика.</para></listitem> + </itemizedlist> + </listitem> + </itemizedlist> + <para>РпаÑамеÑÑам можно обÑаÑаÑÑÑÑ Ð¿Ð¾ ÑиÑÑовÑм OID'ам или по именам. ÐÐ»Ñ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ðº паÑамеÑÑам по именам нÑжно пÑедоÑÑавиÑÑ ÑиÑÑеме Ñайл STG-MIB.mib ÑодеÑжаÑий инÑоÑмаÑÐ¸Ñ Ð¾Ð± Ð¸Ð¼ÐµÐ½Ð°Ñ , ÑÐ¸Ð¿Ð°Ñ Ð¸ OID'Ð°Ñ Ð¿Ð°ÑамеÑÑов Ñ ÐºÑаÑким опиÑанием. ÐÑÐ¾Ñ Ñайл можно помеÑÑиÑÑ Ð² каÑалог ~/.snmp/mibs (в ÑÑом ÑлÑÑае он бÑÐ´ÐµÑ Ð´Ð¾ÑÑÑпен лиÑÑ Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ) или в каÑалог /usr/share/snmp/mibs (в ÑÑом ÑлÑÑае он бÑÐ´ÐµÑ Ð´Ð¾ÑÑÑпен вÑем полÑзоваÑелÑм ÑиÑÑемÑ). Так же болÑÑинÑÑво ÑÑÐ¸Ð»Ð¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ Ð·Ð°Ð³ÑÑжаÑÑ mib-ÑÐ°Ð¹Ð»Ñ Ð¸Ð· пÑоизволÑного меÑÑа ÑвнÑм Ñказанием пÑÑи к ним. ÐÐ»Ñ Ð´Ð¾ÑÑÑпа к паÑамеÑÑам можно иÑполÑзоваÑÑ ÑÑилиÑÑ Ð¸Ð· пакеÑа NetSNMP (http://net-snmp.sourceforge.net/). ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð¿ÑоÑмоÑÑеÑÑ Ð¸ÐµÑаÑÑ Ð¸Ñ Ð¿Ð°ÑамеÑÑов можно вÑполниÑÑ ÑакÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ: snmptranslate -m +STG-MIB -Tp -IR stg24. ÐÑвод ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¿ÑиблизиÑелÑно Ñаким:</para> +<programlisting linenumbering="unnumbered"> ++--stg24(1) + | + +--users(1) + | | + | +-- -R-- Integer32 totalUsers(1) + | +-- -R-- Integer32 onlineUsers(2) + | +-- -R-- Integer32 authorizedUsers(3) + | +-- -R-- Integer32 alwaysOnlineUsers(4) + | +-- -R-- Integer32 noCashUsers(5) + | +-- -R-- Integer32 disabledDetailStatsUsers(6) + | +-- -R-- Integer32 disabledUsers(7) + | +-- -R-- Integer32 passiveUsers(8) + | +-- -R-- Integer32 creditUsers(9) + | +-- -R-- Integer32 freeMbUsers(10) + | +-- -R-- Integer32 tariffChangeUsers(11) + | + +--tariffs(2) + | | + | +-- -R-- Integer32 totalTariffs(1) + | | + | +--tariffUsageTable(2) + | | + | +--tariffUsageTableEntry(1) + | | Index: tariffIndex + | | + | +-- ---- Integer32 tariffIndex(1) + | | Range: 0..255 + | +-- -R-- String tariffName(2) + | | Textual Convention: DisplayString + | | Size: 0..255 + | +-- -R-- Integer32 userCount(3) + | + +--admins(3) + | | + | +-- -R-- Integer32 totalAdmins(1) + | + +--services(4) + | | + | +-- -R-- Integer32 totalServices(1) + | + +--corporations(5) + | | + | +-- -R-- Integer32 totalCorporations(1) + | + +--traffcounter(6) + | + +-- -R-- Integer32 totalRules(1) + +</programlisting> + <para>ÐÑли в каÑеÑÑве оÑвеÑа бÑÐ´ÐµÑ ÑÑÑоÑка «Unknown object identifier: stg24» Ñо ÑÑо ознаÑÐ°ÐµÑ ÑÑо команда не Ñмогла найÑи mib-Ñайл. ÐÐ»Ñ Ð¸ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑой оÑибки ÑледÑÐµÑ Ð»Ð¸Ð±Ð¾ ÑкопиÑоваÑÑ Ñайл STG-MIB.mib по Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¸Ð· ÑказаннÑÑ Ð²ÑÑе пÑÑей или ÑказаÑÑ Ð¿ÑÑÑ Ðº каÑÐ°Ð»Ð¾Ð³Ñ Ð³Ð´Ðµ он Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»ÑÑа -M. Символ «+» пеÑед STG-MIB обознаÑÐ°ÐµÑ ÑÑо даннÑе ÑÑого Ñайла Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸ÑполÑзоваÑÑÑÑ ÑовмеÑÑно Ñ Ð·Ð°Ð³ÑÑжаемÑми по ÑмолÑаниÑ. Ðез ÑÑого Ñимвола даннÑе бÑдÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð°Ð²Ñономно. ÐлÑÑ -M ÑабоÑÐ°ÐµÑ ÑÑ Ð¾Ð¶Ð¸Ð¼ обÑазом: Ñимвол «+» говоÑÐ¸Ñ Ð¾ Ñом ÑÑо ÑказаннÑй пÑÑÑ Ð½Ñжно добавиÑÑ Ðº пÑÑÑм поиÑка mib-Ñайлов, иÑполÑзÑемÑм по ÑмолÑаниÑ. Ðез Ñимвола «+» бÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ ÐµÐ´Ð¸Ð½ÑÑвеннÑй пÑÑÑ â ÑказаннÑй.</para> + <para>ÐÐ»Ñ Ð´Ð¾ÑÑÑпа к знаÑениÑми паÑамеÑÑов можно иÑполÑзоваÑÑ ÑледÑÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ: snmpget -v2c -ccommunity_w -m +STG-MIB 10.0.0.1 stg24.users.totalUsers. ÐлÑÑ -v ÑказÑÐ²Ð°ÐµÑ Ð¸ÑполÑзÑемÑÑ Ð²ÐµÑÑÐ¸Ñ Ð¿ÑоÑокола. Ðа ÑегоднÑÑний Ð´ÐµÐ½Ñ ÑÑÑеÑÑвÑÐµÑ 3 веÑÑии пÑоÑокола: 1, 2 и 3. ÐеÑÑÐ¸Ñ 1 ÑÑиÑаеÑÑÑ ÑÑÑаÑевÑей и поÑÑи не иÑполÑзÑеÑÑÑ. ÐеÑÑÐ¸Ñ 2 ÑÑÑеÑÑвÑÐµÑ Ð² двÑÑ Ð¼Ð¾Ð´Ð¸ÑикаÑиÑÑ : user-based (Ñ ÑÑÑÑикÑом «u») и community-based (Ñ ÑÑÑÑикÑом «c»). ÐеÑÑÐ¸Ñ 3 ÑвлÑеÑÑÑ Ñамой новой и пÑедоÑÑавлÑÐµÑ ÑиÑокие ÑÑедÑÑва аÑÑенÑиÑикаÑии, конÑÑÐ¾Ð»Ñ ÑелоÑÑноÑÑи и ÑиÑÑованиÑ. ÐлÑÑ -c Ð·Ð°Ð´Ð°ÐµÑ community Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к ÑеÑвеÑÑ. ÐлÑÑ -m позволÑÐµÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑаÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе mib-ÑайлÑ. ÐÑи иÑполÑзовании доÑÑÑпа к паÑамеÑÑам по Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ подклÑÑиÑÑ mib-Ñайл STG-MIB. Ðалее ÑледÑÑÑ Ð´Ð²Ð° аÑгÑменÑа: адÑÐµÑ SNMP-ÑеÑвеÑа и название паÑамеÑÑа. УÑилиÑа snmpget позволÑÐµÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð·Ð½Ð°Ñение ÑкалÑÑнÑÑ Ð¿Ð°ÑамеÑÑов â паÑамеÑÑов имеÑÑÐ¸Ñ ÑолÑко одно знаÑение. ÐÐ»Ñ Ð´Ð¾ÑÑÑпа к ÑаблиÑам и деÑевÑÑм иÑполÑзÑеÑÑÑ ÑÑилиÑа snmpwalk имеÑÑÐ°Ñ Ñакой-же ÑинÑакÑиÑ.</para> + <para>Ðожно обÑаÑаÑÑÑÑ Ðº паÑамеÑÑам по ÑиÑÑÐ¾Ð²Ð¾Ð¼Ñ OID: snmpwalk -v2c -ccommunity_w 10.0.0.1 .1.3.6.1.4.1.38313.1.2. Ð ÑÑом ÑлÑÑае загÑÑжаÑÑ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе mib-ÑÐ°Ð¹Ð»Ñ Ð½Ðµ ÑÑебÑеÑÑÑ. «.1.3.6.1.4.1» - OID enterprise-веÑки вÑего деÑева SNMP. «38313» - оÑиÑиалÑно полÑÑеннÑй Ð¾Ñ IANA (http://www.iana.org) enterprise-номеÑ, ÑникалÑно иденÑиÑиÑиÑÑÑÑий деÑево паÑамеÑÑов Stargazer. СледÑÑÑÐ°Ñ Ð·Ð° ним ÑиÑÑа 1 говоÑÐ¸Ñ Ð¾ Ñом ÑÑо Ð¼Ñ ÑабоÑаем Ñ Ñзлом stg24. «.1.3.6.1.4.1.38313.1.2» - OID ÑаблиÑÑ tariffUsageTable.</para> + <para>ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑÑÑановиÑÑ Ð²Ð·Ð°Ð¸Ð¼Ð¾Ð´ÐµÐ¹ÑÑвие Ð¼ÐµÐ¶Ð´Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð¾Ð¼ smux и дÑмоном snmpd нÑжно пÑовеÑÑи дополниÑелÑнÑÑ Ð½Ð°ÑÑÑÐ¾Ð¹ÐºÑ Ð¿Ð¾Ñледнего. Рименно: ÑказаÑÑ Ð² конÑигÑÑаÑионном Ñайле (обÑÑно ÑÑо /stc/snmp/snmpd.conf) паÑамеÑÑ smuxpeer (OID обÑлÑживаемÑй плагином, в наÑем ÑлÑÑае ÑÑо .1.3.6.1.4.1.38313) и smuxsocket (IP-адÑÐµÑ Ñ ÐºÐ¾ÑоÑого бÑдÑÑ Ð¿ÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑ Ð¿Ð°ÐºÐµÑÑ Ð¾Ñ smux-плагина).</para> + </sect2> + </simplesect> + <simplesect> + <title>ÐаÑÑÑойка конÑигÑÑаÑионного Ñайла /etc/stargazer/rules</title> + <para>Файл rules опиÑÑÐ²Ð°ÐµÑ Ð¿Ð°Ñвила клаÑÑиÑикаÑии ÑÑаÑика по напÑавлениÑм ÑаÑиÑикаÑии. ÐÑо ÑекÑÑовÑй Ñайл, ÐºÐ°Ð¶Ð´Ð°Ñ ÑÑÑока коÑоÑого опиÑÑÐ²Ð°ÐµÑ Ð¾Ð´Ð½Ð¾ пÑавило клаÑÑиÑикаÑии. ФоÑÐ¼Ð°Ñ ÑÑÑоки Ñайла:</para> +<programlisting linenumbering="unnumbered"> +<пÑоÑокол> <CIDR>[:<поÑÑ>[-<поÑÑ>]] <напÑавление> +</programlisting> + <para>ÐопÑÑÑÐ¸Ð¼Ñ ÑледÑÑÑие ваÑианÑÑ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿ÑоÑокола:</para> + <itemizedlist mark="opencircle"> + <listitem><para>TCP â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко TCP-ÑÑаÑик;</para></listitem> + <listitem><para>UDP â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко UDP-ÑÑаÑик;</para></listitem> + <listitem><para>ICMP â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко ICMP-ÑÑаÑик;</para></listitem> + <listitem><para>TCP_UDP â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко TCP- и UDP-ÑÑаÑик;</para></listitem> + <listitem><para>ALL â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ Ð»Ñбой ÑÑаÑик.</para></listitem> + </itemizedlist> + <para>ÐаÑианÑÑ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÑилÑÑÑа по IP-адÑеÑÑ Ð¸ поÑÑам:</para> + <itemizedlist mark="opencircle"> + <listitem><para>192.168.0.1 â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко ÑÑаÑик Ñ Ð¾ÑÑа 192.168.0.1;</para></listitem> + <listitem><para>192.168.0.1/32 â пÑавило дейÑÑвÑÐµÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно пÑедÑдÑÑемÑ;</para></listitem> + <listitem><para>192.168.0.0/24 â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко ÑÑаÑик ÑеÑи 192.168.0.0/24;</para></listitem> + <listitem><para>192.168.0.1:80 â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко web-ÑÑаÑик Ñ Ð¾ÑÑа 192.168.0.1;</para></listitem> + <listitem><para>192.168.0.0/24:80 â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко web-ÑÑаÑик ÑеÑи 192.168.0.0/24;</para></listitem> + <listitem><para>192.168.0.1:1024-65535 â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко ÑÑаÑик Ñ Ð²ÑÑÐ¾ÐºÐ¸Ñ Ð½Ð¾Ð¼ÐµÑов поÑÑов Ñ Ð¾ÑÑа 192.168.0.1;</para></listitem> + <listitem><para>192.168.0.1/24:1024-65535 â под пÑавило бÑÐ´ÐµÑ Ð¿Ð¾Ð¿Ð°Ð´Ð°ÑÑ ÑолÑко ÑÑаÑик Ñ Ð²ÑÑÐ¾ÐºÐ¸Ñ Ð½Ð¾Ð¼ÐµÑов поÑÑов ÑеÑи 192.168.0.0/24.</para></listitem> + </itemizedlist> + <para>РкаÑеÑÑве напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑказÑваеÑÑÑ Ð¾Ð´Ð¸Ð½ из иденÑиÑикаÑоÑов DIR0-DIR9 или NULL. ТÑаÑик клаÑÑиÑиÑиÑÑемÑй по напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ NULL ÑиÑÑемой никак не ÑÑиÑÑваеÑÑÑ.</para> + <para>Ð Ñайле допÑÑÑимо налиÑие пÑÑÑÑÑ ÑÑÑок и комменÑаÑиев. ÐомменÑаÑием ÑÑиÑаеÑÑÑ ÑÑÑока наÑинаÑÑаÑÑÑ Ñ Ñимвола #. ТекÑÑ ÑледÑÑÑий за ÑÑим Ñимволом до конÑа ÑÑÑоки не ÑÑиÑÑваеÑÑÑ.</para> + <para>ÐлаÑÑиÑикаÑÐ¸Ñ ÑÑаÑика пÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð¿ÑÑем поÑледоваÑелÑного ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии из заголовка пакеÑа Ñ Ð¿Ñавилами в Ñайле ÑвеÑÑ Ñ-вниз до пеÑвого ÑовпадениÑ. Ðо ÑÑÐ¾Ð¼Ñ Ð±Ð¾Ð»ÐµÐµ «Ñзкие» пÑавила Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð¿Ð¸ÑÑваÑÑÑÑ Ð¿ÐµÑед более «ÑиÑокими». ÐапÑимеÑ, ÑÑÐ¾Ð±Ñ Ð²ÑделиÑÑ web-ÑÑаÑик опÑеделенного Ñ Ð¾ÑÑа в оÑделÑное напÑавление поÑÑдок ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¿Ñавил должен бÑÑÑ ÑледÑÑÑим:</para> +<programlisting linenumbering="unnumbered"> +TCP 192.168.0.1:80 DIR1 +ALL 192.168.0.1 DIR2 +</programlisting> + <para>ÐÑли поменÑÑÑ ÑÑи ÑÑÑоки меÑÑами Ñо веÑÑ ÑÑаÑик Ñ Ð¾ÑÑа 192.168.0.1 Ð¿Ð¾Ð¿Ð°Ð´ÐµÑ Ð¿Ð¾Ð´ пеÑвое пÑавило.</para> + </simplesect> + <simplesect> + <title>ÐÑполÑзование ÑкÑипÑов OnConnect, OnDisconnect, OnUserAdd, OnUserDel, OnChange</title> + <para>ÐÐ»Ñ ÑеакÑии на ÑазлиÑнÑе ÑобÑÑÐ¸Ñ Ð² ÑиÑÑеме иÑполÑзÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ OnConnect, OnDisconnect, OnUserAdd, OnUserDel, OnChange. ÐÑи ÑÐ°Ð¹Ð»Ñ ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð² каÑалоге Ñ ÐºÐ¾Ð½ÑигÑÑаÑионнÑми Ñайлами ÑиÑÑÐµÐ¼Ñ Ð¸ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð¼ÐµÑÑ Ð±Ð¸Ñ Ð²ÑполнениÑ. ÐбÑÑно ÑÑо ÑкÑипÑÑ Ð½Ð° одном из ÑкÑипÑовÑÑ ÑзÑков пÑогÑаммиÑÐ¾Ð²Ð°Ð½Ð¸Ñ (sh, perl, python, php), но могÑÑ Ð±ÑÑÑ Ð¸ полноÑеннÑми пÑогÑаммами.</para> + <para>Ðаиболее ÑаÑÑо иÑполÑзÑÑÑÑÑ ÑÐ°Ð¹Ð»Ñ OnConnect и OnDisconnect. СиÑÑема запÑÑÐºÐ°ÐµÑ Ð¸Ñ , ÑооÑвеÑÑÑвенно, пÑи вклÑÑении и пÑи вÑклÑÑении доÑÑÑпа Ð´Ð»Ñ Ð¾ÑделÑнÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов. ÐбÑÑно ÑÑи ÑÐ°Ð¹Ð»Ñ ÑодеÑÐ¶Ð°Ñ Ð² Ñебе ÑкÑипÑÑ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑайÑволом Ð´Ð»Ñ ÑазÑеÑÐµÐ½Ð¸Ñ Ð¸ запÑеÑÐµÐ½Ð¸Ñ Ð¿ÑÐ¾Ñ Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ ÑÑаÑика Ð¾Ñ Ð¾Ð¿ÑеделеннÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов. Файл OnConnect запÑÑкаеÑÑÑ Ð¿Ñи вклÑÑении доÑÑÑпа абоненÑÑ, а Ñайл OnDisconnect â пÑи вÑклÑÑении.. ÐÑи запÑÑке Ñайла OnConnect в него пеÑедаÑÑÑÑ ÑледÑÑÑие паÑамеÑÑÑ (по поÑÑдкÑ):</para> + <orderedlist numeration="arabic"> + <listitem><para>login â логин абоненÑа;</para></listitem> + <listitem><para>ip â ip-адÑÐµÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа;</para></listitem> + <listitem><para>cash â ÑоÑÑоÑние ÑÑеÑа абоненÑа;</para></listitem> + <listitem><para>id â ÑникалÑнÑй ÑелоÑиÑленнÑй иденÑиÑикаÑÐ¾Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа (ÑникалÑноÑÑÑ ÑÐ¾Ñ ÑанÑеÑÑÑ Ð² пÑÐµÐ´ÐµÐ»Ð°Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ запÑÑка ÑиÑÑемÑ);</para></listitem> + <listitem><para>dirs â ÑпиÑок оÑкÑÑваемÑÑ Ð½Ð°Ð¿Ñавлений (пÑедÑÑавлен ÑÑÑокой вида «0101100101», где пеÑÐ²Ð°Ñ ÑиÑÑа ÑооÑвеÑÑÑвÑÐµÑ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ DIR0 а поÑледнÑÑ â DIR9).</para></listitem> + </orderedlist> + <para>ÐÑи запÑÑке Ñайла OnDisconnect в него пеÑедаÑÑÑÑ ÑледÑÑÑие паÑамеÑÑÑ (по поÑÑдкÑ):</para> + <orderedlist numeration="arabic"> + <listitem><para>login â логин абоненÑа;</para></listitem> + <listitem><para>ip â ip-адÑÐµÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа;</para></listitem> + <listitem><para>cash â ÑоÑÑоÑние ÑÑеÑа абоненÑа;</para></listitem> + <listitem><para>id â ÑникалÑнÑй ÑелоÑиÑленнÑй иденÑиÑикаÑÐ¾Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа (ÑникалÑноÑÑÑ ÑÐ¾Ñ ÑанÑеÑÑÑ Ð² пÑÐµÐ´ÐµÐ»Ð°Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ запÑÑка ÑиÑÑемÑ);</para></listitem> + <listitem><para>dirs â ÑпиÑок оÑкÑÑÑÑÑ Ð½Ð°Ð¿Ñавлений (пÑедÑÑавлен ÑÑÑокой вида «0101100101», где пеÑÐ²Ð°Ñ ÑиÑÑа ÑооÑвеÑÑÑвÑÐµÑ Ð½Ð°Ð¿ÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ DIR0 а поÑледнÑÑ â DIR9).</para></listitem> + </orderedlist> + <para>Ð¤Ð°Ð¹Ð»Ñ OnUserAdd и OnUserDel запÑÑкаÑÑÑÑ Ð¿Ñи добавлении и Ñдалении абоненÑа. РкаÑеÑÑве паÑамеÑÑа в Ð½Ð¸Ñ Ð¿ÐµÑедаеÑÑÑ Ð»Ð¾Ð³Ð¸Ð½ абоненÑа.</para> + <para>Файл OnChange запÑÑкаеÑÑÑ Ð¿Ñи внеÑении изменений в ÑÑеÑнÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа. Ðго можно иÑполÑзоваÑÑ Ð´Ð»Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑного жÑÑналиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹. РкаÑеÑÑве паÑамеÑÑов пÑи запÑÑке в него пеÑедаÑÑÑÑ (по поÑÑдкÑ):</para> + <orderedlist numeration="arabic"> + <listitem><para>login â логин абоненÑа;</para></listitem> + <listitem><para>parameter â название изменÑемого паÑамеÑÑа;</para></listitem> + <listitem><para>old value â ÑÑаÑое знаÑение паÑамеÑÑа;</para></listitem> + <listitem><para>new value â новое знаÑение паÑамеÑÑа.</para></listitem> + </orderedlist> + </simplesect> + <simplesect> + <title>ÐпиÑание конÑигÑÑаÑионного Ñайла stg.conf Ð´Ð»Ñ Ð¿Ð»Ð°Ð³Ð¸Ð½Ð° FreeRADIUS rlm_stg.so</title> + <itemizedlist mark="opencircle"> + <listitem><para>local_port â необÑзаÑелÑнÑй паÑамеÑÑ. УказÑваеÑ, Ñ ÐºÐ°ÐºÐ¾Ð³Ð¾ локалÑного поÑÑа бÑÐ´ÐµÑ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸ÑÑ Ð¾Ð±Ð¼ÐµÐ½ даннÑми Ñ Stargazer.</para></listitem> + <listitem><para>server â IP-адÑÐµÑ ÑеÑвеÑа Stargazer.</para></listitem> + <listitem><para>port â поÑÑ Ð´Ð»Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° даннÑми Ñо Stargazer.</para></listitem> + <listitem><para>password â паÑолÑ, коÑоÑÑй бÑÐ´ÐµÑ Ð¸ÑполÑзован Ð´Ð»Ñ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¾Ð±Ð¼ÐµÐ½Ð° даннÑми Ñ Stargazer.</para></listitem> + </itemizedlist> + <para>ÐÑÐ¸Ð¼ÐµÑ ÑекÑии паÑамеÑÑов rlm_stg.so Ð´Ð»Ñ radiusd.conf:</para> +<programlisting linenumbering="unnumbered"> +stg { + local_port = 6667 + server = localhost + port = 6666 + password = 123456 +} +</programlisting> + <para>ÐодÑÐ»Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑопиÑаÑÑ Ð² ÑекÑÐ¸Ñ instantiate, authorize. Ð ÑекÑии authenticate модÑÐ»Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑопиÑаÑÑ Ð² подÑекÑиÑÑ AuthType до ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð¼Ð¾Ð´Ñлей аÑÑенÑиÑикаÑии. ÐапÑимеÑ:</para> +<programlisting linenumbering="unnumbered"> +Auth-Type PAP { + stg + pap +} +</programlisting> + <para>Также модÑÐ»Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¿ÑопиÑан в ÑекÑии accounting и post-auth.</para> + </simplesect> +</chapter> diff --git a/doc/help/ch5.xml b/doc/help/ch5.xml index 2c4afb8e..9c3d6e5c 100644 --- a/doc/help/ch5.xml +++ b/doc/help/ch5.xml @@ -1,7 +1,7 @@ <chapter xml:id="ch5"> - <title>ÐпиÑание ÑабоÑÑ Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑом</title> - <para>Ðак и говоÑилоÑÑ Ð²ÑÑе, конÑигÑÑаÑÐ¾Ñ Ð¿ÑедназнаÑен Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑазлиÑнÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑивнÑÑ Ð´ÐµÐ¹ÑÑвий над клиенÑами и над некоÑоÑÑми паÑамеÑÑами ÑеÑвеÑа.</para> - <para> + <title>ÐпиÑание ÑабоÑÑ Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑом</title> + <para>Ðак и говоÑилоÑÑ Ð²ÑÑе, конÑигÑÑаÑÐ¾Ñ Ð¿ÑедназнаÑен Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑазлиÑнÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑивнÑÑ Ð´ÐµÐ¹ÑÑвий над клиенÑами и над некоÑоÑÑми паÑамеÑÑами ÑеÑвеÑа.</para> + <para> ÐбÑий вид окна конÑигÑÑаÑоÑа пÑи ÑабоÑе показан ниже: <mediaobject> <imageobject> @@ -9,4 +9,252 @@ </imageobject> </mediaobject> </para> + <para>Рокне ÑаÑположенÑ: менÑ, кнопки бÑÑÑÑого доÑÑÑпа к ÑлеменÑам менÑ, ÑаблиÑа Ñ Ð¸Ð½ÑоÑмаÑией о клиенÑÐ°Ñ , Ð¿Ð°Ð½ÐµÐ»Ñ Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑной инÑоÑмаÑией о клиенÑе, Ð¿Ð°Ð½ÐµÐ»Ñ ÑоÑÑоÑниÑ. СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ ÑÑо поÑÑи вÑе командÑ, вÑзÑваемÑе из конÑигÑÑаÑоÑа бÑдÑÑ ÑабоÑоÑпоÑÐ¾Ð±Ð½Ñ Ð² ÑлÑÑае ÑÑпеÑного Ð²Ñ Ð¾Ð´Ð° на ÑеÑвеÑ. ÐÑи ÑÑом в панели ÑоÑÑоÑÐ½Ð¸Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑÑ ÑÑаÑÑÑ, и поÑвиÑÑÑÑ Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ, коÑоÑÑй воÑел в ÑиÑÑемÑ: + <mediaobject> + <imageobject> + <imagedata fileref="images/username.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÐ±Ð·Ð¾Ñ Ð¼ÐµÐ½Ñ:</para> + <itemizedlist mark="opencircle"> + <listitem><para>Файл â Ð¡Ð¾Ñ ÑаниÑÑ â команда ÑÐ¾Ñ ÑанÑÐµÑ ÑаблиÑÑ Ñ ÐºÐ»Ð¸ÐµÐ½Ñами в ÑказаннÑй ÑекÑÑовÑй Ñайл по ÑÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼Ñ Ð¿ÑÑи.</para></listitem> + <listitem><para>Файл â Login⦠â команда, пÑедназнаÑÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа на ÑеÑвеÑ. ÐÑи ÑÑом вÑведеÑÑÑ ÑледÑÑÑее окно, в коÑоÑом Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ввеÑÑи ÑÑеÑнÑе даннÑе админиÑÑÑаÑоÑа, как они Ð·Ð°Ð´Ð°Ð½Ñ Ð¿Ñи вводе админиÑÑÑаÑоÑа: + <mediaobject> + <imageobject> + <imagedata fileref="images/login.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Ð ÑлÑÑае ÑÑпеÑного Ð²Ñ Ð¾Ð´Ð° конÑигÑÑаÑÐ¾Ñ Ð¾ÑобÑÐ°Ð·Ð¸Ñ ÑпиÑок клиенÑов, и даÑÑ, в завиÑимоÑÑи Ð¾Ñ Ð¾Ð³ÑаниÑений админиÑÑÑаÑоÑа доÑÑÑп к ÑÑнкÑиÑм. ÐоÑле пеÑвой ÑÑÑановки и ÑÑаÑÑа ÑиÑÑемÑ, по-ÑмолÑÐ°Ð½Ð¸Ñ Ð»Ð¾Ð³Ð¸Ð½ и паÑÐ¾Ð»Ñ Ð½Ð° Ð²Ñ Ð¾Ð´ ÑÐ°Ð²Ð½Ñ admin и 123456 ÑооÑвеÑÑÑвенно.</para> + </listitem> + <listitem><para>Файл â Logout⦠â команда, вÑполнÑÑÑÐ°Ñ Ð²ÑÑ Ð¾Ð´ из ÑиÑÑемÑ, пÑи ÑÑом ÑаблиÑа клиенÑов оÑиÑаеÑÑÑ.</para></listitem> + <listitem><para>Файл â ÐеÑаÑаÑÑ Ð²ÑÐµÑ â¦ â команда вÑÐ²Ð¾Ð´Ð¸Ñ Ð¿ÑедваÑиÑелÑнÑй пÑоÑмоÑÑ ÑпиÑка клиенÑов Ñ Ñказанием ÑÑаÑика по напÑавлениÑм.</para></listitem> + <listitem><para>Файл â ÐÑÑ Ð¾Ð´ â вÑполнÑÐµÑ Ð²ÑÑ Ð¾Ð´ из ÑиÑÑÐµÐ¼Ñ Ð¸ закÑÑÑие окна конÑигÑÑаÑоÑа.</para></listitem> + <listitem><para>ÐÑавка â РедакÑиÑоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ... â команда пÑедназнаÑена ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ ÐºÐ»Ð¸ÐµÐ½Ñа (дÑблиÑÑеÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ + <mediaobject> + <imageobject> + <imagedata fileref="images/user-key.png" format="PNG"/> + </imageobject> + </mediaobject> + ), пÑи ÐµÑ Ð²Ñзове бÑÐ´ÐµÑ Ð²Ñзвано ÑледÑÑÑее окно: + <mediaobject> + <imageobject> + <imagedata fileref="images/data-editor.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Рданном окне оÑобÑажаÑÑÑÑ Ð²Ñе наÑÑÑойки клиенÑа, Ñак как они бÑдÑÑ Ð·Ð°Ð¿Ð¸ÑÐ°Ð½Ñ Ð² конÑигÑÑаÑионнÑй Ñайл. ÐпÑии и наÑÑÑойки данного окна опиÑÐ°Ð½Ñ Ð²ÑÑе. ÐÑе ÑиÑловÑе велиÑÐ¸Ð½Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑазделÑÑÑÑÑ ÑолÑко знаком «.» (ÑоÑка), IP адÑеÑа ÑазделÑÑÑÑÑ Ñимволом «,» (запÑÑаÑ), еÑли клиенÑÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ имеÑÑ Ð´Ð¾ÑÑÑп Ñ Ð»Ñбого IP адÑеÑа, Ñо в ÑÑо поле Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ занеÑÑи Ñимвол * (звÑздоÑка). Рнижней ÑаÑÑи окна ÑаÑположена индивидÑалÑÐ½Ð°Ñ ÑÑаÑиÑÑика клиенÑа, ÐµÑ Ð¼Ð¾Ð¶Ð½Ð¾ изменÑÑÑ, Ð´Ð»Ñ ÑÑого Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ два Ñаза ÑелкнÑÑÑ Ð½Ð° подлежаÑÐµÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑиÑле, поÑле ÑедакÑиÑование подÑвеÑдиÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ðµ кнопкой «Enter». Ðнопка «?» пÑедназнаÑена Ð´Ð»Ñ Ð°Ð²ÑомаÑиÑеÑкого поиÑка Ñвободного IP адÑеÑа из Ñказанного в наÑÑÑÐ¾Ð¹ÐºÐ°Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°: + <mediaobject> + <imageobject> + <imagedata fileref="images/ip-search.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑизнак «ÐамоÑожен» пÑедназнаÑен Ð´Ð»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð½Ð° опÑеделенное вÑÐµÐ¼Ñ Ð¿ÑекÑаÑиÑÑ Ð»ÑбÑе денежнÑе дейÑÑÐ²Ð¸Ñ Ñо ÑÑеÑом клиенÑа, пÑи ÑÑÑановке ÑÑого пÑизнака Ñо ÑÑеÑа клиенÑа ÑнимаеÑÑÑ ÑÑмма, ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð² ÑаÑиÑе. ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ ÑвидеÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ ÐºÐ»Ð¸ÐµÐ½Ñа, ÑгенеÑиÑованнÑй кнопкой «СгенеÑиÑоваÑÑ Ð¿Ð°ÑолÑ», Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ нажаÑÑ Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÑ Â«ÐоказаÑÑ Ð¿Ð°ÑолÑ», пÑи ÑÑом в пеÑвом окне паÑÐ¾Ð»Ñ Ð¾ÑобÑазиÑÑÑ ÑекÑÑий паÑÐ¾Ð»Ñ (ÑеÑез 10 ÑекÑнд он Ñам иÑÑÐµÐ·Ð½ÐµÑ Ñнова). СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ ÑÑо пÑи запиÑи паÑоли и в пеÑвом поле ввода и во вÑоÑом Ð´Ð¾Ð»Ð¶Ð½Ñ ÑовпадаÑÑ, инаÑе ÑиÑÑема вÑÐ²ÐµÐ´ÐµÑ Ð¿ÑедÑпÑеждение и не даÑÑ Ð·Ð°Ð¿Ð¸ÑаÑÑ Ð´Ð°Ð½Ð½Ñе на клиенÑа. ÐÑли даннÑе поÑле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑÑпеÑно запиÑанÑ, Ñо бÑÐ´ÐµÑ Ð²Ñведено ÑообÑение: + <mediaobject> + <imageobject> + <imagedata fileref="images/information.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Ð ÑлÑÑае Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑаÑиÑа бÑÐ´ÐµÑ Ð²Ñведен вопÑÐ¾Ñ Ð¾ вÑемени пеÑевода клиенÑа на новÑй вид ÑаÑиÑа: + <mediaobject> + <imageobject> + <imagedata fileref="images/change-in-tariff-user.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑли бÑл вÑбÑан ваÑÐ¸Ð°Ð½Ñ Â«Ðемедленно», Ñо ÑаÑÐ¸Ñ Ð¿ÑимениÑÑÑ Ðº клиенÑÑÐºÐ¾Ð¼Ñ Ð°ÐºÐºÐ°ÑнÑÑ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾, инаÑе в ÑлÑÑае вÑбоÑа ваÑианÑа «РÑледÑÑÑем меÑÑÑе» ÑаÑÐ¸Ñ Ð¿ÑимениÑÑÑ Ñ 1 ÑиÑла ÑледÑÑÑего меÑÑÑа авÑомаÑиÑеÑки, пÑи ÑÑом ÑÑÑока Ñ ÐºÐ»Ð¸ÐµÐ½Ñом, Ñ ÐºÐ¾ÑоÑого измениÑÑÑ ÑаÑÐ¸Ñ Ð¿ÑÐ¸Ð¼ÐµÑ Ð²Ð¸Ð´: + <mediaobject> + <imageobject> + <imagedata fileref="images/tariff.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Т. е. в колонке «ТаÑиÑ» поÑвиÑÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð³Ð¾ ÑаÑиÑа, где пеÑед знаком «/» Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ ÑекÑÑий, а поÑле â ÑÐ¾Ñ ÑаÑиÑ, коÑоÑÑй бÑÐ´ÐµÑ Ð¿Ñименен Ñо ÑледÑÑÑего меÑÑÑа. СледÑÐµÑ ÑÑиÑÑваÑÑ ÑÑо пÑи пеÑÐµÑ Ð¾Ð´Ðµ на дÑÑгой ÑаÑÐ¸Ñ Ð² ÑеÑении меÑÑÑа (вÑбÑана опÑÐ¸Ñ Â«Ðемедленно») ÑиÑÑема пеÑеÑÑиÑÐ°ÐµÑ ÑÑедÑÑва на ÑÑÑÑе ÑледÑÑÑим обÑазом: еÑли в ÑаÑиÑе еÑÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°Ñа, Ñо Ñ Ð¿ÐµÑÐµÑ Ð¾Ð´Ð¾Ð¼ на новÑй ÑаÑÐ¸Ñ Ñ ÐºÐ»Ð¸ÐµÐ½Ñа бÑÐ´ÐµÑ ÑнÑÑа ÑаÑÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ Ð¾Ñ Ñого ÑаÑиÑа Ñ ÐºÐ¾ÑоÑого пеÑÐµÑ Ð¾Ð´ÑÑ Ð¸ в конÑе меÑÑÑа Ñ Ð½ÐµÐ³Ð¾ бÑÐ´ÐµÑ ÑнÑÑа ÑаÑÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ Ð¾Ñ Ñого ÑаÑиÑа на коÑоÑÑй пеÑевели. ÐналогиÑно ÐºÐ»Ð¸ÐµÐ½Ñ Ð¿Ð¾Ð»ÑÑÐ¸Ñ ÑолÑко ÑаÑÑÑ Ð±ÐµÑплаÑнÑÑ Ðб Ð¾Ñ Ñого ÑаÑиÑа на коÑоÑÑй его пеÑевели.</para> + </listitem> + <listitem><para>ÐÑавка - ÐобавиÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ... â команда, позволÑÑÑÐ°Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð½Ð¾Ð²Ð¾Ð³Ð¾ клиенÑа в ÑиÑÑÐµÐ¼Ñ (дÑблиÑÑеÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ + <mediaobject> + <imageobject> + <imagedata fileref="images/new-customer.png" format="PNG"/> + </imageobject> + </mediaobject> + ). ÐÑи вÑзове ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑÐ´ÐµÑ Ð²Ñведено окно Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑвойÑÑв клиенÑа: + <mediaobject> + <imageobject> + <imagedata fileref="images/create-new-user.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐбÑзаÑелÑнÑми к Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑвлÑÑÑÑÑ Ð¿Ð¾Ð»Ñ: логин, паÑÐ¾Ð»Ñ Ð¸ его подÑвеÑждение, IP-адÑеÑ(а), ÑаÑиÑнÑй план. ÐÑÑалÑнÑе Ð¿Ð¾Ð»Ñ Ð¸ опÑии ÑвлÑÑÑÑÑ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑми. Ð ÑлÑÑае еÑли какой Ñо обÑзаÑелÑнÑй паÑамеÑÑ Ð½Ðµ заполнен, ÑиÑÑема ÑообÑÐ¸Ñ Ð¾Ð± оÑибке и пÑÐµÐ´Ð»Ð¾Ð¶Ð¸Ñ Ð²Ð²ÐµÑÑи недоÑÑаÑÑие даннÑе, еÑли же вÑе даннÑе ÑÐºÐ°Ð·Ð°Ð½Ñ Ð²ÐµÑно, Ñо ÑиÑÑема запиÑÐµÑ Ð½Ð¾Ð²Ð¾Ð³Ð¾ клиенÑа в ÑиÑÑемÑ. Также пÑи добавлении нового клиенÑа ÑиÑÑема вÑÑÑÐ°Ð²Ð¸Ñ ÐºÐ¾Ð»Ð¸ÑеÑÑво беÑплаÑнÑÑ Ðб коÑоÑое ÑÑÐ¾Ð¸Ñ Ð² ÑаÑиÑе, ÑÑÑановленном клиенÑÑ, пÑопоÑÑионалÑно вÑемени оÑÑавÑемÑÑÑ Ð´Ð¾ обнÑÐ»ÐµÐ½Ð¸Ñ ÑÑаÑиÑÑики. Также Ñ ÐºÐ»Ð¸ÐµÐ½Ñа бÑÐ´ÐµÑ ÑнÑÑа абонаплаÑа вÑÑÑÐ°Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð² ÑаÑиÑе пÑопоÑÑионалÑно вÑемени до конÑа меÑÑÑа.</para> + </listitem> + <listitem><para>ÐÑавка - УдалиÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ... â команда позволÑÑÑÐ°Ñ ÑдалиÑÑ ÐºÐ»Ð¸ÐµÐ½Ñа из ÑиÑÑемÑ, пÑи ÑÑом вÑе клиенÑÑкие наÑÑÑойки не ÑдалÑÑÑÑÑ ÑизиÑеÑки на ÑеÑвеÑе, а пеÑеноÑÑÑÑÑ Ð² ÑпеÑиалÑнÑÑ Ð¿Ð°Ð¿ÐºÑ /deleted_users.Ðоманда дÑблиÑÑеÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ + <mediaobject> + <imageobject> + <imagedata fileref="images/delete-user.png" format="PNG"/> + </imageobject> + </mediaobject>. + ÐÑи вÑзове ÑÑой ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑÐ´ÐµÑ Ð²Ñзвано подÑвеÑждение на Ñдаление: + <mediaobject> + <imageobject> + <imagedata fileref="images/confirm-delete-user.png" format="PNG"/> + </imageobject> + </mediaobject>. + </para> + </listitem> + <listitem><para>ÐÑавка â ТаÑиÑнÑе планÑ... â команда вÑзÑваÑÑÐ°Ñ ÑедакÑÐ¾Ñ ÑаÑиÑнÑÑ Ð¿Ð»Ð°Ð½Ð¾Ð² (дÑблиÑÑеÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ + <mediaobject> + <imageobject> + <imagedata fileref="images/tariff-plans.png" format="PNG"/> + </imageobject> + </mediaobject> + ): + <mediaobject> + <imageobject> + <imagedata fileref="images/editor-rate-plans.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Ð¦ÐµÐ½Ñ Ð²Ð²Ð¾Ð´ÑÑÑÑ ÑеÑез знак «/» - ÑÑо Ñазделение ÑÐµÐ½Ñ Ð´Ð¾/поÑле пеÑÐµÑ Ð¾Ð´Ð° поÑога по напÑавлениÑ, еÑли Ñена бÑÐ´ÐµÑ Ð²Ð²ÐµÐ´ÐµÐ½Ð° без знака «/», Ñо она бÑÐ´ÐµÑ Ð¿Ñименена как к ÑÑаÑÐ¸ÐºÑ Ð´Ð¾, Ñак и поÑле пÑевÑÑÐµÐ½Ð¸Ñ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ð¾. ÐоÑог ÑÑÑанавливаеÑÑÑ Ð² поле «ÐоÑог (Ðб)», еÑли ÑÑÑановлен пÑизнак «Ðез поÑога», Ñо Ñена вводиÑÑÑÑ Ð¾Ð´Ð½Ð°. Ð ÑÑоимоÑÑÑ Ð·Ð°Ð¼Ð¾Ñозки ÑÑÑанавливаеÑÑÑ ÑÑмма, коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ ÑнÑÑа Ñ ÐºÐ»Ð¸ÐµÐ½Ñа пÑи ÑÑÑановке пÑизнака «ÐамоÑожен».</para> + <para>ÐоÑле Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑаÑиÑного плана Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«Ð¡Ð¾Ñ ÑаниÑÑ» Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи даннÑÑ . ÐзмененнÑй ÑаÑиÑнÑй план наÑÐ¸Ð½Ð°ÐµÑ Ð¿ÑименÑÑÑÑÑ ÑÑÐ°Ð·Ñ Ð¿Ð¾Ñле запиÑи.</para> + </listitem> + <listitem><para>ÐÑавка â ÐдминиÑÑÑаÑоÑÑ â команда, позволÑÑÑÐ°Ñ Ð¸Ð·Ð¼ÐµÐ½ÑÑÑ Ð¿Ñава админиÑÑÑаÑоÑов и добавлÑÑÑ/ÑдалÑÑÑ Ð¸Ñ . ÐÑблиÑÑеÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ + <mediaobject> + <imageobject> + <imagedata fileref="images/key-admin.png" format="PNG"/> + </imageobject> + </mediaobject> + , пÑи вÑзове ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð±ÑÐ´ÐµÑ Ð²Ñдано окно Ñо ÑпиÑком ÑекÑÑÐ¸Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑов: + <mediaobject> + <imageobject> + <imagedata fileref="images/administrators.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐаÑÐ¾Ð»Ñ Ð¸ подÑвеÑждение паÑÐ¾Ð»Ñ Ð² ÑелÑÑ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи не оÑобÑажаÑÑÑÑ, пÑи запиÑи еÑли оÑÑавиÑÑ Ð½ÐµÐ·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð½Ñми Ð¿Ð¾Ð»Ñ Ð¿Ð°ÑолÑ, Ñо он изменен не бÑдеÑ. ÐÐ»Ñ ÑÐ¾Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ ÑделаннÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«Ð¡Ð¾Ñ ÑаниÑÑ». Ð ÑлÑÑае ÑÑпеÑного ÑÐ¾Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑа бÑÐ´ÐµÑ Ð²Ñведено ÑообÑение: + <mediaobject> + <imageobject> + <imagedata fileref="images/inform-admin.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑли имела меÑÑо какаÑ-либо оÑибка, ÑеÑÐ²ÐµÑ ÑообÑÐ¸Ñ Ð¾Ð± ней.</para> + </listitem> + <listitem><para>ÐнÑÑÑÑменÑÑ - СÑаÑиÑÑика â команда оÑобÑÐ°Ð¶Ð°ÐµÑ Ð¾Ð±ÑÑÑ ÑÑаÑиÑÑÐ¸ÐºÑ Ð¿Ð¾ напÑавлениÑм, Ñ Ð²Ð¸Ð·ÑалÑнÑм обзоÑом на диагÑамме: + <mediaobject> + <imageobject> + <imagedata fileref="images/statistics.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑи вÑбоÑе ваÑианÑов Ð²Ð½Ð¸Ð·Ñ ÑооÑвеÑÑÑвенно бÑÐ´ÐµÑ Ð¿ÐµÑеÑиÑована диагÑамма. Также можно ÑказаÑÑ Ð¿Ð¾ каким клиенÑам показÑваÑÑ ÑÑммаÑнÑÑ ÑÑаÑиÑÑикÑ: по вÑем или ÑолÑко по оÑÑилÑÑÑованнÑм, и какÑÑ ÑобÑÑвенно на диагÑамме пÑоÑиÑовÑваÑÑ ÑÑаÑиÑÑикÑ.</para> + </listitem> + <listitem><para>ÐнÑÑÑÑменÑÑ â ФилÑÑÑ â команда позволÑÐµÑ Ð¾ÑÑилÑÑÑоваÑÑ ÑекÑÑÑÑ ÑаблиÑÑ Ñ Ð´Ð°Ð½Ð½Ñми о клиенÑÐ°Ñ Ð¿Ð¾ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑилÑÑÑÑ: + <mediaobject> + <imageobject> + <imagedata fileref="images/filter.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + </listitem> + <listitem><para>ÐнÑÑÑÑменÑÑ - РазоÑлаÑÑ Ð¿Ð¸ÑÑма... â команда позволÑÐµÑ ÑазоÑлаÑÑ Ð¿Ð¸ÑÑма ÑказаннÑм клиенÑам Ñ ÑеÑвеÑа: + <mediaobject> + <imageobject> + <imagedata fileref="images/notification-letters.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Ð Ð¿Ð¾Ð»Ñ From, Subject заноÑÑÑÑÑ ÑлекÑÑоннÑй адÑÐµÑ Ð¾ÑпÑавиÑÐµÐ»Ñ Ð¸ Ñема пиÑем ÑооÑвеÑÑÑвенно.</para> + <para>Ðнопка «ÐÑе» позволÑÐµÑ Ð²ÑделиÑÑ Ð²ÑÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñов из ÑпиÑка, «ÐикÑо» - ÑбиÑÐ°ÐµÑ Ð²Ñделение Ñо вÑÐµÑ Ð² ÑпиÑке, «Ðолжники» - вÑделÑÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñов, Ñ ÐºÐ¾ÑоÑÑÑ Ð±Ð°Ð»Ð°Ð½Ñ Ð¼ÐµÐ½ÑÑе нÑÐ»Ñ Ð¸ пÑевÑÑил «ÐÑедиÑ», «ÐнвеÑÑиÑ» - позволÑÐµÑ Ð¸Ð½Ð²ÐµÑÑиÑоваÑÑ Ð²Ñделение, Ñ. е. вÑе кÑо бÑл помеÑеннÑми ÑÑанÑÑ Ð½ÐµÐ¿Ð¾Ð¼ÐµÑеннÑми и наобоÑоÑ. Ðнопки «ÐагÑÑзиÑÑ Ñаблон» и Â«Ð¡Ð¾Ñ ÑаниÑÑ Ñаблон» позволÑÑÑ Ð·Ð°Ð³ÑÑжаÑÑ Ð¸ÑÑ Ð¾Ð´Ð½Ñй и ÑÐ¾Ñ ÑанÑÑÑ ÑекÑÑий ÑÐ°Ð±Ð»Ð¾Ð½Ñ ÑооÑвеÑÑÑвенно. Р«ÐодÑÑÐ°Ð½Ð¾Ð²ÐºÐ°Ñ Â» можно вÑбÑаÑÑ ÑпеÑ. ÐакÑоÑÑ, коÑоÑÑе поÑом пÑи оÑпÑавке ÐºÐ°Ð¶Ð´Ð¾Ð¼Ñ ÐºÐ»Ð¸ÐµÐ½ÑÑ Ð·Ð°Ð¼ÐµÐ½ÑÑÑÑÑ Ð½Ð° ÑеалÑнÑе Ð´Ð»Ñ Ð½ÐµÐ³Ð¾ ÑиÑÑÑ Ð¸Ð»Ð¸ инÑоÑмаÑиÑ. ÐÑÐ¸Ð¼ÐµÑ ÑÐ¾Ñ Ñаненного Ñаблона:</para> +<programlisting numbering="unnumbered"> + admin@my.net +СоÑÑоÑние ÑÑеÑа +УважаемÑй полÑзоваÑÐµÐ»Ñ %name! + +Ðо ÑоÑÑоÑÐ½Ð¸Ñ Ð½Ð° %date %time на ваÑем ÑÑеÑÑ Ð¾ÑÑалоÑÑ %cash Ñ.е. + +ÐеÑекаÑано по миÑÑ %udload0 +ÐеÑекаÑано по гоÑÐ¾Ð´Ñ %udload1 + +С Ñважением, админиÑÑÑаÑÐ¸Ñ ÑеÑи my.net +</programlisting> + <para>Ðнопка «ÐÑоÑмоÑÑ» позволÑÐµÑ Ð¿ÑоÑмоÑÑеÑÑ Ð¸Ñоговое ÑообÑение Ð´Ð»Ñ Ð²ÑбÑанного клиенÑа: + <mediaobject> + <imageobject> + <imagedata fileref="images/view-letter.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ ÑÑо Ð´Ð»Ñ ÐºÐ¾ÑÑекÑной ÑаÑÑÑлки пиÑем в наÑÑÑÐ¾Ð¹ÐºÐ°Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑказаÑÑ SMTP ÑеÑвеÑ. РаÑÑÑлка пиÑем пÑедÑÑмаÑÑÐ¸Ð²Ð°ÐµÑ ÑÐ¾Ñ Ñанение и воÑÑÑановление Ñаблонов.</para> + </listitem> + <listitem><para>ÐнÑÑÑÑменÑÑ â ÐÑпÑавиÑÑ ÑообÑение â команда пÑедназнаÑена Ð´Ð»Ñ Ð¾ÑпÑавки ÑообÑений клиенÑам, в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ñ Ð¾Ð´ÑÑимÑÑ Ð² OnLine или в OffLine (ÑледÑÐµÑ ÑÑиÑÑваÑÑ, ÑÑо ÑообÑение Ð´Ð¾Ð¹Ð´ÐµÑ Ð¼Ð¾Ð¼ÐµÐ½ÑалÑно ÑолÑко лиÑÑ Ð² Ñом ÑлÑÑае, еÑли ÐºÐ»Ð¸ÐµÐ½Ñ Ð¿Ð¾Ð»ÑзÑеÑÑÑ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð°Ð²ÑоÑизаÑоÑом, еÑли же ÐºÐ»Ð¸ÐµÐ½Ñ Ð² даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ÑоÑÑоÑнии OffLine, Ñо ÑообÑение Ð´Ð¾Ð¹Ð´ÐµÑ ÑÑÐ°Ð·Ñ Ð¶Ðµ поÑле пеÑвого подклÑÑениÑ): + <mediaobject> + <imageobject> + <imagedata fileref="images/send-message.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑи оÑпÑавке ÑообÑÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ задаÑÑ Ð¿Ð¾Ð»ÑзоваÑелей, коÑоÑÑм ÑÐ¹Ð´ÐµÑ ÑообÑение, инÑеÑвал повÑоÑÐµÐ½Ð¸Ñ ÑообÑÐµÐ½Ð¸Ñ Ð² минÑÑÐ°Ñ , колиÑеÑÑво повÑоÑений, а Ñакже вÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ , в ÑеÑении коÑоÑого окно Ñ ÑообÑением бÑÐ´ÐµÑ Ð´ÐµÑжаÑÑÑÑ Ð½Ð° ÑкÑане Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para> + </listitem> + <listitem><para>ÐнÑÑÑÑменÑÑ â ÐÑиÑÑиÑÑ ÑаблиÑÑ Ð¿Ð¾Ð»ÑзоваÑелей â команда позволÑÐµÑ Ð¾ÑиÑÑиÑÑ ÑаблиÑÑ ÐºÐ»Ð¸ÐµÐ½Ñов и Ð¸Ñ ÑÑаÑиÑÑики, однако ÑледÑÐµÑ Ð¿Ð¾Ð½Ð¸Ð¼Ð°ÑÑ ÑÑо ÑаблиÑа оÑиÑаеÑÑÑ ÑолÑко в окне конÑигÑÑаÑоÑа, никакие даннÑе на ÑеÑвеÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ Ð½Ðµ бÑдÑÑ.</para></listitem> + <listitem><para>ÐаÑÑÑойки â ÐаÑÑÑойки... â команда вÑзÑÐ²Ð°ÐµÑ Ð¾ÐºÐ½Ð¾ Ñ Ð½Ð°ÑÑÑойками конÑигÑÑаÑоÑа (дÑблиÑÑеÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾Ð¹ + <mediaobject> + <imageobject> + <imagedata fileref="images/key-settingsconfig.png" format="PNG"/> + </imageobject> + </mediaobject> + ):</para> + <para> + <mediaobject> + <imageobject> + <imagedata fileref="images/network-settings.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Рданном окне задаÑÑÑÑ Ð½Ð°ÑÑÑойки конÑигÑÑаÑоÑа: адÑÐµÑ ÑеÑвеÑа, поÑÑ, адÑÐµÑ Ð¿Ð¾ÑÑового ÑеÑвеÑа и его поÑÑ, инÑеÑвал авÑо обновлениÑ, длина генеÑиÑÑемого паÑÐ¾Ð»Ñ Ð¸ пÑоÑие паÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑоÑа. Ðа закладке «ÐнÑеÑÑейÑ» + <mediaobject> + <imageobject> + <imagedata fileref="images/interface.png" format="PNG"/> + </imageobject> + </mediaobject> + задаÑÑÑÑ: видимоÑÑÑ ÐºÐ¾Ð»Ð¾Ð½Ð¾Ðº в окне клиенÑов, а Ñак же ÑиÑина. ÐÑизнак «ÐагÑÑжаÑÑ Ð¿Ð¾Ñледний Ñаблон» опÑеделÑÐµÑ Ð·Ð°Ð³ÑÑжаÑÑ Ð»Ð¸ конÑигÑÑаÑоÑÑ Ð¿Ð¾Ñледний Ñаблон, коÑоÑÑй бÑл иÑполÑзован пÑи поÑледней оÑпÑавке пиÑем клиенÑам.</para> + <para>Ðа закладке «РаÑкÑаÑка» можно задаÑÑ ÑвеÑа, ÑÑиÑÑ Ð¸ дÑÑгие паÑамеÑÑÑ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² оÑновной ÑаблиÑе и в панели инÑоÑмаÑии. + <mediaobject> + <imageobject> + <imagedata fileref="images/coloring.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Ðа закладке «ÐÑоÑее» можно ÑказаÑÑ, ÑÐ¾Ñ ÑанÑÑÑ Ð»Ð¸ логин и (или) паÑÐ¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑа. ÐаÑÐ¾Ð»Ñ ÑиÑÑÑеÑÑÑ Ð¸ пÑивÑзÑваеÑÑÑ Ðº HDD компÑÑÑеÑа, однако, ÐÐ Ð ÐÐÐÐÐÐÐУÐТСЯ ÑÐ¾Ñ ÑанÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑа !!! Также здеÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ задаÑÑ Ð¸Ð¼ÐµÐ½Ð° полей Ñипа UserDataN Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² конÑигÑÑаÑоÑе и паÑамеÑÑÑ, коÑоÑÑе бÑдÑÑ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑÑÑ Ð² нижней панели инÑоÑмаÑии. Ð Ñазделе «ÐодÑеÑи и IPâадÑеÑа» можно задаÑÑ Ð¸Ð¼Ñ Ð¸ наÑалÑнÑй адÑÐµÑ Ð´Ð»Ñ Ð°Ð²ÑомаÑиÑеÑкого поиÑка Ñвободного IP адÑеÑа. + <mediaobject> + <imageobject> + <imagedata fileref="images/other-settings.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + </listitem> + <listitem><para>ÐаÑÑÑойки â ÐнÑоÑмаÑÐ¸Ñ Ð¾ ÑеÑвеÑе â команда позволÑÐµÑ ÑзнаÑÑ Ð½ÐµÐºÐ¾ÑоÑÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ ÑеÑвеÑе, о его веÑÑии и некоÑоÑÑе дÑÑгие даннÑе: + <mediaobject> + <imageobject> + <imagedata fileref="images/informserver.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Ðнопка + <mediaobject> + <imageobject> + <imagedata fileref="images/update.png" format="PNG"/> + </imageobject> + </mediaobject> + позволÑÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ Ð´Ð°Ð½Ð½Ñе о клиенÑÐ°Ñ Ð² ÑаблиÑе.</para> + <para>Ðнопка + <mediaobject> + <imageobject> + <imagedata fileref="images/autoupdate.png" format="PNG"/> + </imageobject> + </mediaobject> + позволÑÐµÑ Ð²ÐºÐ»ÑÑаÑÑ Ð¸Ð»Ð¸ оÑклÑÑаÑÑ Ð°Ð²Ñо обновление даннÑÑ . РнаÑÑÑÐ¾Ð¹ÐºÐ°Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑа можно задаÑÑ Ð¸Ð½ÑеÑвал авÑо обновлениÑ.</para> + </listitem> + </itemizedlist> </chapter> diff --git a/doc/help/ch6.xml b/doc/help/ch6.xml index 208d7f77..118704cc 100644 --- a/doc/help/ch6.xml +++ b/doc/help/ch6.xml @@ -1,12 +1,119 @@ <chapter xml:id="ch6"> - <title>ÐпиÑание ÑабоÑÑ Ñ GUI-авÑоÑизаÑоÑом</title> - <para>ÐлиенÑÑкий авÑоÑизаÑÐ¾Ñ Ð¿ÑедназнаÑен Ð´Ð»Ñ Ð²ÑдаÑи клиенÑам ÑеÑи. С помоÑÑÑ Ð½ÐµÐ³Ð¾ возможно ÑзнаÑÑ ÑоÑÑоÑние ÑÑеÑа, а Ñак же ÑоÑÑоÑние пеÑекаÑанного ÑÑаÑика по напÑавлениÑм. СеÑÐ²ÐµÑ ÑиÑÑÐµÐ¼Ñ Ð¼Ð¾Ð¶ÐµÑ ÑабоÑаÑÑ Ñо ÑÑаÑÑми веÑÑиÑми авÑоÑизаÑоÑов, Ñ. е. ÑÐ¾Ñ ÑанÑеÑÑÑ Ð¾Ð±ÑаÑÐ½Ð°Ñ ÑовмеÑÑимоÑÑÑ, однако по меÑе возможноÑÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ обновлÑÑÑ ÐºÐ»Ð¸ÐµÐ½ÑÑкие авÑоÑизаÑоÑÑ Ð´Ð¾ поÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð²ÐµÑÑий.</para> - <para> - ÐÑновное окно авÑоÑизаÑоÑа показано ниже: + <title>ÐпиÑание ÑабоÑÑ Ñ GUI-авÑоÑизаÑоÑом</title> + <para>ÐлиенÑÑкий авÑоÑизаÑÐ¾Ñ Ð¿ÑедназнаÑен Ð´Ð»Ñ Ð²ÑдаÑи клиенÑам ÑеÑи. С помоÑÑÑ Ð½ÐµÐ³Ð¾ возможно ÑзнаÑÑ ÑоÑÑоÑние ÑÑеÑа, а Ñак же ÑоÑÑоÑние пеÑекаÑанного ÑÑаÑика по напÑавлениÑм. СеÑÐ²ÐµÑ ÑиÑÑÐµÐ¼Ñ Ð¼Ð¾Ð¶ÐµÑ ÑабоÑаÑÑ Ñо ÑÑаÑÑми веÑÑиÑми авÑоÑизаÑоÑов, Ñ. е. ÑÐ¾Ñ ÑанÑеÑÑÑ Ð¾Ð±ÑаÑÐ½Ð°Ñ ÑовмеÑÑимоÑÑÑ, однако по меÑе возможноÑÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ обновлÑÑÑ ÐºÐ»Ð¸ÐµÐ½ÑÑкие авÑоÑизаÑоÑÑ Ð´Ð¾ поÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð²ÐµÑÑий.</para> + <para>ÐÑновное окно авÑоÑизаÑоÑа показано ниже: <mediaobject> <imageobject> <imagedata fileref="images/inetaccess-main.png" format="PNG"/> </imageobject> </mediaobject> </para> + <para>Ð Ð¿Ð¾Ð»Ñ ÐÐ¼Ñ Ð¸ ÐаÑÐ¾Ð»Ñ Ð²Ð²Ð¾Ð´ÑÑÑÑ, вÑданнÑе админиÑÑÑаÑией ÑеÑи, логин и паÑÐ¾Ð»Ñ ÑооÑвеÑÑÑвенно.</para> + <para>Ðнопка «СообÑениÑ» ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа иÑÑоÑии ÑообÑений, оÑпÑавленнÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑией ÑеÑи: + <mediaobject> + <imageobject> + <imagedata fileref="images/messages.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>РоÑклÑÑенном ÑоÑÑоÑнии авÑоÑизаÑÐ¾Ñ Ð¸Ð¼ÐµÐµÑ ÑледÑÑÑий вид: + <mediaobject> + <imageobject> + <imagedata fileref="images/of-authorities.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÐ»Ñ Ñого ÑÑÐ¾Ð±Ñ Ð°Ð²ÑоÑизоваÑÑÑÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ заполниÑÑ Ð²Ñе полÑ, вÑбÑаÑÑ Ð¿Ñи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи Ñе напÑавлениÑ, к коÑоÑÑм ÑледÑÐµÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑиÑÑÑÑ Ð¸ нажаÑÑ ÐºÐ½Ð¾Ð¿ÐºÑ Â«ÐодклÑÑиÑÑÑÑ». ÐапÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑбÑаÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ + <mediaobject> + <imageobject> + <imagedata fileref="images/key.png" format="PNG"/> + </imageobject> + </mediaobject> + до подклÑÑениÑ: + <mediaobject> + <imageobject> + <imagedata fileref="images/internet-access.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐоÑле подклÑÑÐµÐ½Ð¸Ñ Ð½Ð°Ð¿ÑавлениÑ, вÑбÑаннÑе Ð´Ð»Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð±ÑдÑÑ Ð¾ÑмеÑÐµÐ½Ñ Ñимволом «V», а напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ðº коÑоÑÑм подклÑÑаÑÑÑÑ Ð½Ðµ ÑÑебÑеÑÑÑ, бÑдеÑе оÑмеÑÐµÐ½Ñ Ñимволом «Х» в колонке авÑоÑизаÑоÑа «V/X».</para> + <para>ÐÑи ÑÑпеÑном подклÑÑении окно авÑоÑизаÑоÑа пÑÐ¸Ð¼ÐµÑ ÑледÑÑÑий вид: + <mediaobject> + <imageobject> + <imagedata fileref="images/window-of-authorities.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑли же по каким-Ñо пÑиÑинам подклÑÑение не ÑдаÑÑÑÑ, Ñо авÑоÑизаÑÐ¾Ñ ÑообÑÐ¸Ñ Ð¾Ð± ÑÑом: + <mediaobject> + <imageobject> + <imagedata fileref="images/error.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>ÐÑи ÑÑом бÑÐ´ÐµÑ ÑообÑено именно о Ñой оÑибке, коÑоÑÐ°Ñ Ð¸Ð¼ÐµÐµÑ Ð¼ÐµÑÑо в ваÑей ÑиÑÑаÑии.</para> + <simplesect> + <title>ÐпиÑание наÑÑÑоек авÑоÑизаÑоÑа.</title> + <para>ÐÐ»Ñ Ð²Ñзова диалога наÑÑÑоек авÑоÑизаÑоÑа нажмиÑе ÐºÐ½Ð¾Ð¿ÐºÑ + <mediaobject> + <imageobject> + <imagedata fileref="images/settings-key.png" format="PNG"/> + </imageobject> + </mediaobject> + в окне. ÐÑкÑоеÑÑÑ ÑледÑÑÑий диалог: + <mediaobject> + <imageobject> + <imagedata fileref="images/set-of-authorities.png" format="PNG"/> + </imageobject> + </mediaobject> + </para> + <para>Рданном окне ÑоÑÑедоÑоÑÐµÐ½Ñ Ð²Ñе наÑÑÑойки авÑоÑизаÑоÑа:</para> + <itemizedlist mark="opencircle"> + <listitem><para>IP â адÑÐµÑ ÑеÑвеÑа, к коÑоÑÐ¾Ð¼Ñ Ð¿ÑоизводиÑÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение. ÐÑдаеÑÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑией ÑеÑи.</para></listitem> + <listitem><para>ÐоÑÑ â поÑÑ ÑеÑвеÑа, на коÑоÑÑй бÑÐ´ÐµÑ Ð¾Ð±ÑаÑаÑÑÑÑ Ð¿ÑогÑамма авÑоÑизаÑии, ÑаÑе вÑего 5555. ÐÑдаеÑÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑией ÑеÑи.</para></listitem> + <listitem><para>ÐÑизнак «ÐвÑоподклÑÑение» позволÑÐµÑ Ð°Ð²ÑомаÑиÑеÑки вÑполнÑÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑение к ÑеÑвеÑÑ Ð¿Ñи ÑÑаÑÑе авÑоÑизаÑоÑа.</para></listitem> + <listitem><para>ÐÑизнак Â«Ð¡Ð¾Ñ ÑанÑÑÑ Ð¿Ð°ÑолÑ» позволÑÐµÑ ÑÐ¾Ñ ÑанÑÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ ÐºÐ»Ð¸ÐµÐ½Ñа в Ñайле наÑÑÑойки авÑоÑизаÑоÑа. СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ, ÑÑо еÑли пÑизнак Â«Ð¡Ð¾Ñ ÑанÑÑÑ Ð¿Ð°ÑолÑ» не ÑÑÑановлен, Ñо пÑизнак «ÐвÑоподклÑÑение» авÑомаÑиÑеÑки ÑÑановиÑÑÑ Ð½ÐµÐ°ÐºÑивнÑм.</para></listitem> + <listitem><para>ÐÑизнак «ÐеÑеподклÑÑение» позволÑÐµÑ Ð°Ð²ÑомаÑиÑеÑки пеÑеподклÑÑаÑÑÑÑ Ð² ÑлÑÑае обÑÑва ÑвÑзи Ñ ÑеÑвеÑом или в дÑÑÐ³Ð¸Ñ Ð½ÐµÐ¿ÑедвиденнÑÑ ÑлÑÑаÑÑ .</para></listitem> + <listitem><para>ÐÑизнак «ÐÑивÑзÑваÑÑ Ð¿Ð°ÑÐ¾Ð»Ñ Ðº HDD» позволÑÐµÑ Ð·Ð°ÑиÑÑоваÑÑ ÑÐ¾Ñ ÑаненнÑй в Ñайле наÑÑÑойки паÑолÑ. ÐÑи ÑÑо еÑли даже пÑÐ¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ ÐºÑажа Ñайла Ñ Ð¿Ð°Ñолем, Ñо он не ÑÐ¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð´ÐµÐºÐ¾Ð´Ð¸Ñован на компÑÑÑеÑе Ñ Ð´ÑÑгим HDD. ÐÑÐµÐ½Ñ ÑекомендÑеÑÑÑ Ð²ÑÑÑавлÑÑÑ Ð¾Ð¿ÑÐ¸Ñ Ð²ÐºÐ»ÑÑенной.</para></listitem> + <listitem><para>ÐÑизнак «ÐинимизиÑоваÑÑ Ð¿Ñи нажаÑии на Х» позволÑÐµÑ Ð¿Ñи закÑÑÑии главного окна авÑоÑизаÑоÑа, не вÑгÑÑжаÑÑ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð· памÑÑи, а ÑвоÑаÑиваÑÑ ÐµÑ Ð² ÑиÑÑемнÑй ÑÑей.</para></listitem> + <listitem><para>ÐÑобÑажение ÑÑаÑиÑÑики: + <mediaobject> + <imageobject> + <imagedata fileref="images/display-statistics-floating.png" format="PNG"/> + </imageobject> + </mediaobject> + - данное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²ÑбÑаÑÑ, в каком виде измеÑений бÑдÑÑ Ð²ÑводиÑÑÑÑ Ð´Ð°Ð½Ð½Ñе о пÑоÑедÑем ÑÑаÑике. ÐÑли вÑбÑано «ÐлаваÑÑаÑ», Ñо даннÑе бÑдÑÑ Ð¾ÑÑажаÑÑÑÑ Ð² завиÑимоÑÑи Ð¾Ñ Ð¾Ð±ÑÑма в ÑÐµÑ Ð¸Ð»Ð¸ инÑÑ ÐµÐ´Ð¸Ð½Ð¸ÑÐ°Ñ .</para> + <para> + <mediaobject> + <imageobject> + <imagedata fileref="images/up-down.png" format="PNG"/> + </imageobject> + </mediaobject> + - данное Ð¼ÐµÐ½Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð²ÑбиÑаÑÑ ÐºÐ°ÐºÐ¸Ð¼ обÑазом бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð´Ð°Ð½Ð½Ñе о пÑоÑедÑем ÑÑаÑике в ÑазÑезе «оÑпÑавлено» и «пÑинÑÑо». ÐÑли вÑбÑана опÑÐ¸Ñ + <mediaobject> + <imageobject> + <imagedata fileref="images/upload-dowload.png" format="PNG"/> + </imageobject> + </mediaobject> + , Ñо оÑобÑажаÑÑÑÑ Ð±ÑÐ´ÐµÑ ÑÑмма Ð¾Ð±Ð¾Ð¸Ñ ÑÑаÑиков, как оÑпÑавленного, Ñак и пÑинÑÑого. ÐÑли вÑбÑана опÑÐ¸Ñ + <mediaobject> + <imageobject> + <imagedata fileref="images/dowload.png" format="PNG"/> + </imageobject> + </mediaobject> + Ñо оÑÑажаÑÑÑÑ Ð±ÑÐ´ÐµÑ ÑолÑко пÑинÑÑÐ°Ñ ÑаÑÑÑ ÑÑаÑика. РеÑли вÑбÑана опÑÐ¸Ñ + <mediaobject> + <imageobject> + <imagedata fileref="images/up-down-option.png" format="PNG"/> + </imageobject> + </mediaobject> + , Ñо оÑÑажаÑÑÑÑ ÑÑаÑик бÑÐ´ÐµÑ ÑазделÑно. + </para> + </listitem> + <listitem><para>ÐÑизнаки «ÐÑводиÑÑ Ð¿Ð¾Ð´ÑÐºÐ°Ð·ÐºÑ Ð¿Ð¾ оÑÑаÑÐºÑ Ð´ÐµÐ½ÐµÐ³Â» и «ÐÑводиÑÑ Ð¿Ð¾Ð´ÑÐºÐ°Ð·ÐºÑ Ð¿Ð¾ ÑÑаÑикÑ» - позволÑÑÑ Ð²ÑводиÑÑ Ð¿Ñи наведении на знаÑок в ÑиÑÑемном ÑÑее инÑоÑмаÑÐ¸Ñ Ð¾Ð± оÑÑаÑке денежнÑÑ ÑÑедÑÑв на ÑÑеÑÑ Ð¸ об пеÑеданном ÑÑаÑике ÑооÑвеÑÑÑвенно. ÐÐ»Ñ Ð¾Ð¿Ñии «ÐÑводиÑÑ Ð¿Ð¾Ð´ÑÐºÐ°Ð·ÐºÑ Ð¿Ð¾ ÑÑаÑикÑ» Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑбÑаÑÑ Ð½Ð°Ð¿Ñавление, по коÑоÑÐ¾Ð¼Ñ Ð±ÑÐ´ÐµÑ Ð²ÑводиÑÑÑÑ Ð¿Ð¾Ð´Ñказка.</para></listitem> + <listitem><para>ÐÑизнак «ÐигаÑÑ Ð¸ÐºÐ¾Ð½ÐºÐ¾Ð¹, еÑли денег менÑÑе» оÑвеÑÐ°ÐµÑ Ð·Ð° вклÑÑение ÑигнализаÑии, еÑли ÑÑмма денег на баланÑе клиенÑа ÑÑÐ°Ð½ÐµÑ Ð¼ÐµÐ½ÑÑе ÑÑÑановленной.</para></listitem> + </itemizedlist> + <para>РконÑигÑÑаÑионном Ñайле авÑоÑизаÑоÑа (InetAccess.ini) можно ÑказаÑÑ Ð¿Ð°ÑамеÑÑÑ, коÑоÑÑе не могÑÑ Ð±ÑÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¾ÐºÐ½Ð° «ÐаÑÑÑойка». ÐаÑамеÑÑ IPEditable, еÑли он пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð·Ð½Ð°Ñение 1, Ñо в окне наÑÑÑоек авÑоÑизаÑоÑа ÑÑановиÑÑÑ Ð½ÐµÐ´Ð¾ÑÑÑпнÑм поле IP адÑÐµÑ ÑеÑвеÑа. ÐаÑамеÑÑ PortEditable, еÑли он пÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð·Ð½Ð°Ñение 1, Ñо в окне наÑÑÑоек авÑоÑизаÑоÑа ÑÑановиÑÑÑ Ð½ÐµÐ´Ð¾ÑÑÑпнÑм поле поÑÑ ÑеÑвеÑа. РекомендÑеÑÑÑ Ð¿Ñи вÑдаÑе полÑзоваÑелÑм авÑоÑизаÑоÑа, вÑдаваÑÑ Ð¸ Ñайл наÑÑÑоек Ñ Ð¿ÑопиÑаннÑми знаÑениÑми IP и поÑÑа ÑеÑвеÑа биллинга, а Ñакже пÑопиÑÑваÑÑ IPEditable=1 и PortEditable=1. ÐаÑамеÑÑ NeverSavePassword оÑвеÑÐ°ÐµÑ Ð·Ð° возможноÑÑÑ ÑÑÑановки Ñлага Â«Ð¡Ð¾Ñ ÑанÑÑÑ Ð¿Ð°ÑолÑ». ÐÑли знаÑение данного паÑамеÑÑа Ñавно 1, Ñо авÑоÑизаÑÐ¾Ñ Ð½Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ ÑÑÑановиÑÑ ÑÑÐ¾Ñ Ð¿Ñизнак, и ÑооÑвеÑÑÑвенно не бÑÐ´ÐµÑ ÑÐ¾Ñ ÑанÑÑÑ Ð¸ воÑÑÑанавливаÑÑ Ð¿Ð°ÑолÑ. ÐаÑамеÑÑ Currency позволÑÐµÑ Ð·Ð°Ð´Ð°ÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ валÑÑÑ Ð´Ð»Ñ Ð¾ÑобÑÐ°Ð¶ÐµÐ½Ð¸Ñ Ð² авÑоÑизаÑоÑе, в коÑоÑой ведеÑÑÑ ÑÑÐµÑ Ð² биллинговой ÑиÑÑеме.</para> + <para>ÐвÑоÑизаÑÐ¾Ñ Ð¸Ð¼ÐµÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ ÑÐ¼ÐµÐ½Ñ Ð¸ÐºÐ¾Ð½Ð¾Ðº, коÑоÑÑе бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð² ÑиÑÑемном ÑÑее. ÐÐ»Ñ Ñого, ÑÑÐ¾Ð±Ñ Ð°Ð²ÑоÑизаÑÐ¾Ñ Ð¿ÑинÑл полÑзоваÑелÑÑкие иконки, ÑледÑÐµÑ Ð² Ñом каÑалоге, где ÑаÑположен InetAccess.exe ÑоздаÑÑ Ð¿Ð°Ð¿ÐºÑ ico и положиÑÑ ÑÑда ÑÐ°Ð¹Ð»Ñ Ñ Ð¸ÐºÐ¾Ð½ÐºÐ°Ð¼Ð¸. Ð¤Ð°Ð¹Ð»Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð¼ÐµÑÑ Ð¾Ð¿ÑеделеннÑе имена: ia_green.bmp, ia_grey.bmp, ia_red.bmp, ia_yellow.bmp. ÐÑли полÑзоваÑелÑÑкие иконки не бÑдÑÑ Ð·Ð°Ð´Ð°Ð½Ñ Ð¸Ð»Ð¸ бÑÐ´ÐµÑ Ð¾ÑÑÑÑÑÑвоваÑÑ Ð¿Ð°Ð¿ÐºÐ° ico, Ñо бÑдÑÑ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ñ ÑÑандаÑÑнÑе иконки, вÑÑÑоеннÑе в авÑоÑизаÑоÑ.</para> + </simplesect> </chapter> diff --git a/doc/help/ch8.xml b/doc/help/ch8.xml index bb608a0d..be6a00c8 100644 --- a/doc/help/ch8.xml +++ b/doc/help/ch8.xml @@ -1,4 +1,65 @@ <chapter xml:id="ch8"> - <title>ÐпиÑание ÑабоÑÑ Ñ ÐºÐ¾Ð½ÑолÑнÑм конÑигÑÑаÑоÑом</title> - <para>ÐонÑолÑнÑй конÑигÑÑаÑÐ¾Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑÑ, ÑдалÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей, полÑÑаÑÑ Ð¸ ÑÑÑанавливаÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¸ оÑпÑавлÑÑÑ ÐµÐ¼Ñ ÑекÑÑовÑе ÑообÑениÑ. ÐбÑий ÑоÑÐ¼Ð°Ñ Ð²Ñзова Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа:</para> -</chapter> + <title>ÐпиÑание ÑабоÑÑ Ñ ÐºÐ¾Ð½ÑолÑнÑм конÑигÑÑаÑоÑом</title> + <para>ÐонÑолÑнÑй конÑигÑÑаÑÐ¾Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑÑ, ÑдалÑÑÑ Ð¿Ð¾Ð»ÑзоваÑелей, полÑÑаÑÑ Ð¸ ÑÑÑанавливаÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¸ оÑпÑавлÑÑÑ ÐµÐ¼Ñ ÑекÑÑовÑе ÑообÑениÑ. ÐбÑий ÑоÑÐ¼Ð°Ñ Ð²Ñзова Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа:</para> +<programlisting linenumbering="unnumbered"> +sgconf get -s <server> -p <port> -a <admin> -w <admin_password> -u <user> <options> +</programlisting> + <itemizedlist mark="none"> + <listitem><para>server â адÑÐµÑ ÑеÑвеÑа;</para></listitem> + <listitem><para>port â поÑÑ ÐºÐ¾Ð½ÑигÑÑаÑоÑа на ÑеÑвеÑе;</para></listitem> + <listitem><para>admin â логин админиÑÑÑаÑоÑа на ÑеÑвеÑе;</para></listitem> + <listitem><para>admin_password â паÑÐ¾Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑа на ÑеÑвеÑе.</para></listitem> + <listitem><para>user â логин полÑзоваÑÐµÐ»Ñ Ð½Ð° ÑеÑвеÑе.</para></listitem> + </itemizedlist> + <para>ÐбÑий ÑоÑÐ¼Ð°Ñ Ð²Ñзова Ð´Ð»Ñ ÑÑÑановки паÑамеÑÑа, Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ:</para> +<programlisting linenumbering="unnumbered"> +sgconf get -s <server> -p <port> -a <admin> -w <admin_password> -u <user> <options> +</programlisting> + <para>ÐаÑамеÑÑÑ Ð²Ñзова â Ñакие-же, ÑÑо и пÑи полÑÑении знаÑÐµÐ½Ð¸Ñ Ð¿Ð°ÑамеÑÑа.</para> + <itemizedlist mark="none"> + <listitem><para>-c <add_cash[:log_message]> â добавление денег на ÑÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ. add_cash â добавлÑÐµÐ¼Ð°Ñ ÑÑмма, log_message â опÑионалÑнÑй коменÑаÑий Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи в лог.</para></listitem> + <listitem><para>-v <set_cash[:log_message]> â ÑÑÑановка денег на ÑÑеÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ. set_cash â ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ ÑÑмма, log_message â опÑионалÑнÑй коменÑаÑий Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи в лог.</para></listitem> + <listitem><para>-c â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑоÑÑоÑние ÑÑеÑа полÑзоваÑелÑ.</para></listitem> + <listitem><para>-t <tariff:now|delayed> â Ñмена ÑаÑиÑа полÑзоваÑелÑ. tariff â название ÑаÑиÑа, now â измениÑÑ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾, delayed â измениÑÑ Ð² конÑе меÑÑÑа.</para></listitem> + <listitem><para>-t â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑекÑÑий ÑаÑÐ¸Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-r <credit> â пÑедоÑÑавление полÑзоваÑÐµÐ»Ñ ÐºÑедиÑа в ÑазмеÑе credit.</para></listitem> + <listitem><para>-r â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÑекÑÑий кÑедиÑ.</para></listitem> + <listitem><para>-E <YYYY-MM-DD> â Ñказание ÑÑока иÑÑеÑÐµÐ½Ð¸Ñ ÐºÑедиÑа полÑзоваÑелÑ.</para></listitem> + <listitem><para>-E â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÑекÑÑий ÑÑок иÑÑеÑÐµÐ½Ð¸Ñ ÐºÑедиÑа полÑзоваÑелÑ.</para></listitem> + <listitem><para>-o <new_password> â ÑÑÑановка полÑзоваÑÐµÐ»Ñ Ð¿Ð°ÑÐ¾Ð»Ñ new_password.</para></listitem> + <listitem><para>-o â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑекÑÑий паÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-e <prepaid> â ÑÑÑановка колиÑеÑÑва пÑедоплаÑенного ÑÑаÑика.</para></listitem> + <listitem><para>-e â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво оÑÑавÑегоÑÑ Ð¿ÑедоплаÑенного ÑÑаÑика.</para></listitem> + <listitem><para>-I <*ip_addr[,ip_addr]> â ÑÑÑановка IP-адÑеÑа полÑзоваÑÐµÐ»Ñ (одного, неÑколÑÐºÐ¸Ñ Ð¸Ð»Ð¸ пÑоизволÑного).</para></listitem> + <listitem><para>-I â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑекÑÑий IP-адÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-A <name> â ÑÑÑановка ÑеалÑного имени полÑзоваÑелÑ.</para></listitem> + <listitem><para>-A â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑеалÑное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-N <note> â ÑÑÑановка коменÑаÑÐ¸Ñ Ðº полÑзоваÑелÑ.</para></listitem> + <listitem><para>-N â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÐºÐ¾Ð¼ÐµÐ½ÑаÑий к полÑзоваÑелÑ.</para></listitem> + <listitem><para>-D <address> â ÑÑÑановка ÑеалÑного адÑеÑа полÑзоваÑелÑ.</para></listitem> + <listitem><para>-D â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ Ð°Ð´ÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-L <email> â ÑÑÑановка email-адÑеÑа полÑзоваÑелÑ.</para></listitem> + <listitem><para>-L â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ Ð°Ð´ÑÐµÑ Email полÑзоваÑелÑ.</para></listitem> + <listitem><para>-P <phone> â ÑÑÑановка ÑелеÑона полÑзоваÑелÑ.</para></listitem> + <listitem><para>-P â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÑелеÑон полÑзоваÑелÑ.</para></listitem> + <listitem><para>-G <group> â ÑÑÑановка гÑÑÐ¿Ð¿Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-G â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑекÑÑÑÑ Ð³ÑÑÐ¿Ð¿Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>-d <1|0> â вклÑÑение/вÑклÑÑение полÑзоваÑелÑ.</para></listitem> + <listitem><para>-d â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÑекÑÑее ÑоÑÑоÑние полÑзоваÑÐµÐ»Ñ (вклÑÑен/вÑклÑÑен, а не online/offline).</para></listitem> + <listitem><para>-i <1|0> â «замоÑозка»/«ÑазмоÑозка» полÑзоваÑелÑ.</para></listitem> + <listitem><para>-i â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑекÑÑее ÑоÑÑоÑние полÑзоваÑÐµÐ»Ñ («замоÑожен»/«ÑазмоÑожен»).</para></listitem> + <listitem><para>--disable-stat <1|0> â вклÑÑение/вÑклÑÑение Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´ÐµÑалÑной ÑÑаÑиÑÑики Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>--disable-stat â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ ÑоÑÑоÑние Ñлага Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´ÐµÑалÑной ÑÑаÑиÑÑики Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>--always-online <1|0> â вклÑÑение/вÑклÑÑение Ñежима Always Online Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + <listitem><para>--always-online â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ Ñежим полÑзоваÑелÑ.</para></listitem> + <listitem><para>--u0 <traff> [--u1 <traff> ...] â ÑÑÑановка колиÑеÑÑва иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика за меÑÑÑ Ð¿Ð¾ напÑавлениÑм (0 â 9).</para></listitem> + <listitem><para>--u0 [--u1 ...] â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво иÑÑ Ð¾Ð´ÑÑего ÑÑаÑика по напÑавлениÑм.</para></listitem> + <listitem><para>--d0 <traff> [--d1 <traff> ...] â ÑÑÑановка колиÑеÑÑва Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика за меÑÑÑ Ð¿Ð¾ напÑавлениÑм (0 â 9).</para></listitem> + <listitem><para>--d0 [--d1 ...] â пÑи иÑполÑзовании без паÑамеÑÑов возвÑаÑÐ°ÐµÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво Ð²Ñ Ð¾Ð´ÑÑего ÑÑаÑика по напÑавлениÑм.</para></listitem> + <listitem><para>--ud0 <userdata> [--ud1 <userdata> ...] â ÑÑÑановка полей UserData<0-9>.</para></listitem> + <listitem><para>--ud0 [--ud1 ...] â пÑи иÑполÑзовании без паÑамеÑÑа возвÑаÑÐ°ÐµÑ Ð¿Ð¾Ð»Ñ UserData<0-9>.</para></listitem> + <listitem><para>-m <message> â оÑпÑавлÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑообÑение.</para></listitem> + <listitem><para>-n â добавлÑÐµÑ Ð½Ð¾Ð²Ð¾Ð³Ð¾ «пÑÑÑого» полÑзоваÑелÑ.</para></listitem> + <listitem><para>-l â ÑдалÑÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑ.</para></listitem> + </itemizedlist> + </chapter> \ No newline at end of file diff --git a/doc/help/ch9.xml b/doc/help/ch9.xml index d4377f8f..cdc2ef1a 100644 --- a/doc/help/ch9.xml +++ b/doc/help/ch9.xml @@ -1,9 +1,9 @@ <chapter xml:id="ch9"> - <title>ÐиÑензиÑ, авÑоÑÑ, копиÑайÑÑ, благодаÑноÑÑи</title> - <para>СиÑÑема ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð¿Ð¾ лиÑензии GPL v2.</para> - <para>ÐвÑоÑами ÑиÑÑÐµÐ¼Ñ ÑвлÑÑÑÑÑ ÐоÑÐ¸Ñ ÐÐ¸Ñ Ð°Ð¹Ð»ÐµÐ½ÐºÐ¾ aka stg-34 stg34@stargazer.dp.ua, ÐакÑим ÐоÑоз, ÐакÑим ÐамонÑов aka madf faust@stargazer.dp.ua, ÐгоÑÑ ÐÑÑейко и дÑÑгие.</para> - <para>ÐвÑоÑами Ñайлов ÑпÑавки ÑвлÑÑÑÑÑ ÐеоÑгий Филонов aka egor2fsys egor2fsys@gmail.com и ÐакÑим ÐамонÑов aka madf faust@stargazer.dp.ua.</para> - <para>Ð ÑиÑÑеме иÑполÑзована библиоÑека LibExpat (http://expat.sourceforge.net/).</para> - <para>ÐодÑÐ»Ñ ÐРна оÑнове СУÐÐ Firebird иÑполÑзÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки fbclient (http://www.firebirdsql.org) и IBPP (http://www.ibpp.org). ÐодÑÐ»Ñ ÐРна оÑнове СУÐÐ MySQL иÑполÑзÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑÐµÐºÑ mysqlclient_r (http://dev.mysql.com). ÐодÑÐ»Ñ ÐРна оÑнове СУÐÐ PostgreSQL иÑполÑзÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑÐµÐºÑ pq (http://www.postgresql.org).</para> - <para>ÐвÑоÑÑ Ð²ÑÑажаÑÑ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑÑ Ð²Ñем админиÑÑÑаÑоÑам и полÑзоваÑелÑм Stargazer за ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð¸ пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²ÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей ÑиÑÑемÑ. Также вÑÑажаем благодаÑноÑÑÑ ÑоÑÑмам «ÐокалÑнÑе ÑеÑи УкÑаинÑ» и «ÐомаÑние ÑеÑи РоÑÑии».</para> + <title>ÐиÑензиÑ, авÑоÑÑ, копиÑайÑÑ, благодаÑноÑÑи.</title> + <para>СиÑÑема ÑаÑпÑоÑÑÑанÑеÑÑÑ Ð¿Ð¾ лиÑензии GPL v2.</para> + <para>ÐвÑоÑами ÑиÑÑÐµÐ¼Ñ ÑвлÑÑÑÑÑ ÐоÑÐ¸Ñ ÐÐ¸Ñ Ð°Ð¹Ð»ÐµÐ½ÐºÐ¾ aka stg-34 stg34@stargazer.dp.ua, ÐакÑим ÐоÑоз, ÐакÑим ÐамонÑов aka madf faust@stargazer.dp.ua, ÐгоÑÑ ÐÑÑейко и дÑÑгие.</para> + <para>ÐвÑоÑами Ñайлов ÑпÑавки ÑвлÑÑÑÑÑ ÐеоÑгий Филонов aka egor2fsys egor2fsys@gmail.com, ÐакÑим ÐамонÑов aka madf faust@stargazer.dp.ua и Ðлена Шевелева burmuar@gmail.com.</para> + <para>Ð ÑиÑÑеме иÑполÑзована библиоÑека LibExpat (http://expat.sourceforge.net/).</para> + <para>ÐодÑÐ»Ñ ÐРна оÑнове СУÐÐ Firebird иÑполÑзÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки fbclient (http://www.firebirdsql.org) и IBPP (http://www.ibpp.org). ÐодÑÐ»Ñ ÐРна оÑнове СУÐÐ MySQL иÑполÑзÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑÐµÐºÑ mysqlclient_r (http://dev.mysql.com). ÐодÑÐ»Ñ ÐРна оÑнове СУÐÐ PostgreSQL иÑполÑзÑÐµÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑÐµÐºÑ pq (http://www.postgresql.org).</para> + <para>ÐвÑоÑÑ Ð²ÑÑажаÑÑ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑÑ Ð²Ñем админиÑÑÑаÑоÑам и полÑзоваÑелÑм Stargazer за ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑÐ¸Ð±ÐºÐ°Ñ Ð¸ пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½Ð¾Ð²ÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑей ÑиÑÑемÑ. Также вÑÑажаем благодаÑноÑÑÑ ÑоÑÑмам «ÐокалÑнÑе ÑеÑи УкÑаинÑ» и «ÐомаÑние ÑеÑи РоÑÑии». </para> </chapter> diff --git a/doc/help/help.xml b/doc/help/help.xml index f0940418..c1eef8a8 100644 --- a/doc/help/help.xml +++ b/doc/help/help.xml @@ -26,4 +26,5 @@ <xi:include href="ch10.xml"/> <xi:include href="ch11.xml"/> <xi:include href="ch12.xml"/> + <xi:include href="ch13.xml"/> </book>