From: Maxim Mamontov <faust.madf@gmail.com> Date: Sat, 24 Dec 2011 14:09:33 +0000 (+0200) Subject: Help updated X-Git-Tag: 2.408~32 X-Git-Url: https://git.stg.codes/stg.git/commitdiff_plain/8a02f262b81cd7421a0083a4faaac02aa8d9b019?hp=-c Help updated --- 8a02f262b81cd7421a0083a4faaac02aa8d9b019 diff --git a/doc/help.odt b/doc/help.odt index b1373c82..cc9e9373 100644 Binary files a/doc/help.odt and b/doc/help.odt differ diff --git a/doc/help/ch1.xml b/doc/help/ch1.xml index 94305d76..870c249f 100644 --- a/doc/help/ch1.xml +++ b/doc/help/ch1.xml @@ -1,20 +1,20 @@ -<chapter xml:id="ch1"> - <title>ÐазнаÑение и возможноÑÑи ÑиÑÑемÑ</title> - <para>СиÑÑема Stargazer (далее пÑоÑÑо «ÑиÑÑема») пÑедназнаÑена Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии и ÑÑеÑа ÑÑаÑика в локалÑнÑÑ ÑеÑÑÑ . ÐÑи напиÑании данной ÑиÑÑÐµÐ¼Ñ Ð±Ñла поÑÑавлена задаÑа ÑоздаÑÑ Ð¿ÑодÑкÑ, коÑоÑÑй оÑвеÑал Ð±Ñ ÑÑебованиÑм болÑÑинÑÑва локалÑнÑÑ ÑеÑей Ð´Ð»Ñ ÑÑеÑа в Ð½Ð¸Ñ ÑÑаÑика и ÑÑедÑÑв клиенÑов, а Ñакже безопаÑной авÑоÑизаÑии клиенÑов.</para> - <para>СиÑÑема поÑÑÑоена по клиенÑ-ÑеÑвеÑной ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸, ÑÑо обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð³Ð¸Ð±ÐºÐ¾ÑÑÑ Ð¸ бÑÑÑÑодейÑÑвие. РкаÑеÑÑве ÑеÑвеÑа вÑÑÑÑÐ¿Ð°ÐµÑ Ð¼Ð°Ñина Ñ ÐС Linux или FreeBSD и аÑÑ Ð¸ÑекÑÑÑой x86/x86_64/SPARC. РкаÑеÑÑве клиенÑов могÑÑ Ð²ÑÑÑÑпаÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ ÐºÐ°Ðº ÑемейÑÑва Windows, Ñак и клиенÑÑ Ñ ÐС GNU/Linux или FreeBSD. Так же клиенÑом Ð¼Ð¾Ð¶ÐµÑ Ð²ÑÑÑÑпаÑÑ Ð»ÑÐ±Ð°Ñ ÐС, в коÑоÑой еÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжка ÑеÑевÑÑ Ð¿ÑоÑоколов TCP-IP и WEB-бÑоÑзеÑ.</para> - <para>СиÑÑема Ð¸Ð¼ÐµÐµÑ Ð¼Ð¾Ð´ÑлÑнÑÑ ÑÑÑÑкÑÑÑÑ, ÑÑо позволÑÐµÑ Ð³Ð¸Ð±ÐºÐ¾ изменÑÑÑ ÐµÐµ конÑигÑÑаÑÐ¸Ñ Ð¸ ÑÑнкÑионалÑноÑÑÑ.</para> - <para>ÐÑновнÑе возможноÑÑи ÑиÑÑемÑ:</para> - <itemizedlist mark="opencircle"> - <listitem><para>конÑÑÐ¾Ð»Ñ Ð½Ð°Ð´ клиенÑами ÑеÑи, Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ, Ñдаление, ÑекÑÑие коÑÑекÑиÑовки;</para></listitem> - <listitem><para>авÑоÑизаÑÐ¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñа, Ñ Ð¿Ð¾ÑледÑÑÑим ÑазÑеÑением или запÑеÑом доÑÑÑпа в Internet;</para></listitem> - <listitem><para>подÑÑÐµÑ ÑÑаÑика по пÑедваÑиÑелÑно заданнÑм напÑавлениÑм и пÑавилам;</para></listitem> - <listitem><para>подÑÑÐµÑ Ð¸Ð·ÑаÑÑ Ð¾Ð´Ð¾Ð²Ð°Ð½Ð½ÑÑ ÐºÐ»Ð¸ÐµÐ½Ñом ÑÑедÑÑв и авÑомаÑиÑеÑкое оÑклÑÑение в ÑлÑÑае Ð¸Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÑаÑÑ Ð¾Ð´Ð¾Ð²Ð°Ð½Ð¸Ñ;</para></listitem> - <listitem><para>Ñ Ñанение дополниÑелÑной инÑоÑмаÑии о клиенÑе, Ñакой как домаÑний адÑеÑ, ÑелеÑон и Ñ.д.;</para></listitem> - <listitem><para>авÑомаÑиÑеÑкий пинг вÑÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñов ÑеÑи и вÑвод ÑезÑлÑÑаÑов на ÑкÑан;</para></listitem> - <listitem><para>ведение иÑÑоÑии Ð´Ð»Ñ Ð²ÑÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñов;</para></listitem> - <listitem><para>жÑÑналиÑование дейÑÑвий админиÑÑÑаÑоÑов ÑиÑÑемÑ;</para></listitem> - <listitem><para>опеÑаÑивное пÑедоÑÑавление клиенÑÑ Ð¸Ð½ÑоÑмаÑии о его ÑÑаÑике и налиÑии ÑÑедÑÑв;</para></listitem> - <listitem><para>ÑоÑмиÑование подÑобнÑÑ Ð¾ÑÑеÑов о ÑоÑÑоÑнии клиенÑов;</para></listitem> - <listitem><para>подклÑÑаемÑе модÑли.</para></listitem> - </itemizedlist> -</chapter> +<chapter xml:id="ch1"> + <title>ÐазнаÑение и возможноÑÑи ÑиÑÑемÑ.</title> + <para>СиÑÑема Stargazer (далее пÑоÑÑо «ÑиÑÑема») пÑедназнаÑена Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии и ÑÑеÑа ÑÑаÑика в локалÑнÑÑ ÑеÑÑÑ . ÐÑи напиÑании данной ÑиÑÑÐµÐ¼Ñ Ð±Ñла поÑÑавлена задаÑа ÑоздаÑÑ Ð¿ÑодÑкÑ, коÑоÑÑй оÑвеÑал Ð±Ñ ÑÑебованиÑм болÑÑинÑÑва локалÑнÑÑ ÑеÑей Ð´Ð»Ñ ÑÑеÑа в Ð½Ð¸Ñ ÑÑаÑика и ÑÑедÑÑв клиенÑов, а Ñакже безопаÑной авÑоÑизаÑии клиенÑов.</para> + <para>СиÑÑема поÑÑÑоена по клиенÑ-ÑеÑвеÑной ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸, ÑÑо обеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼ÑÑ Ð³Ð¸Ð±ÐºÐ¾ÑÑÑ Ð¸ бÑÑÑÑодейÑÑвие. РкаÑеÑÑве ÑеÑвеÑа вÑÑÑÑÐ¿Ð°ÐµÑ Ð¼Ð°Ñина Ñ ÐС Linux или FreeBSD и аÑÑ Ð¸ÑекÑÑÑой x86/x86_64/SPARC. РкаÑеÑÑве клиенÑов могÑÑ Ð²ÑÑÑÑпаÑÑ Ð¼Ð°ÑÐ¸Ð½Ñ ÐºÐ°Ðº ÑемейÑÑва Windows, Ñак и клиенÑÑ Ñ ÐС Linux или FreeBSD. Так же клиенÑом Ð¼Ð¾Ð¶ÐµÑ Ð²ÑÑÑÑпаÑÑ Ð»ÑÐ±Ð°Ñ ÐС, в коÑоÑой еÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжка ÑеÑевÑÑ Ð¿ÑоÑоколов TCP-IP и WEB-бÑоÑзеÑ.</para> + <para>СиÑÑема Ð¸Ð¼ÐµÐµÑ Ð¼Ð¾Ð´ÑлÑнÑÑ ÑÑÑÑкÑÑÑÑ, ÑÑо позволÑÐµÑ Ð³Ð¸Ð±ÐºÐ¾ изменÑÑÑ ÐµÐµ конÑигÑÑаÑÐ¸Ñ Ð¸ ÑÑнкÑионалÑноÑÑÑ.</para> + <para>ÐÑновнÑе возможноÑÑи ÑиÑÑемÑ:</para> + <itemizedlist mark="opencircle"> + <listitem><para>конÑÑÐ¾Ð»Ñ Ð½Ð°Ð´ клиенÑами ÑеÑи, Ð¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ, Ñдаление, ÑекÑÑие коÑÑекÑиÑовки;</para></listitem> + <listitem><para>авÑоÑизаÑÐ¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñа, Ñ Ð¿Ð¾ÑледÑÑÑим ÑазÑеÑением или запÑеÑом доÑÑÑпа в Internet;</para></listitem> + <listitem><para>подÑÑÐµÑ ÑÑаÑика по пÑедваÑиÑелÑно заданнÑм напÑавлениÑм и пÑавилам;</para></listitem> + <listitem><para>подÑÑÐµÑ Ð¸Ð·ÑаÑÑ Ð¾Ð´Ð¾Ð²Ð°Ð½Ð½ÑÑ ÐºÐ»Ð¸ÐµÐ½Ñом ÑÑедÑÑв и авÑомаÑиÑеÑкое оÑклÑÑение в ÑлÑÑае Ð¸Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÑаÑÑ Ð¾Ð´Ð¾Ð²Ð°Ð½Ð¸Ñ;</para></listitem> + <listitem><para>Ñ Ñанение дополниÑелÑной инÑоÑмаÑии о клиенÑе, Ñакой как домаÑний адÑеÑ, ÑелеÑон и Ñ.д.;</para></listitem> + <listitem><para>авÑомаÑиÑеÑкий пинг вÑÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñов ÑеÑи и вÑвод ÑезÑлÑÑаÑов на ÑкÑан;</para></listitem> + <listitem><para>ведение иÑÑоÑии Ð´Ð»Ñ Ð²ÑÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñов;</para></listitem> + <listitem><para>жÑÑналиÑование дейÑÑвий админиÑÑÑаÑоÑов ÑиÑÑемÑ;</para></listitem> + <listitem><para>опеÑаÑивное пÑедоÑÑавление клиенÑÑ Ð¸Ð½ÑоÑмаÑии о его ÑÑаÑике и налиÑии ÑÑедÑÑв;</para></listitem> + <listitem><para>ÑоÑмиÑование подÑобнÑÑ Ð¾ÑÑеÑов о ÑоÑÑоÑнии клиенÑов;</para></listitem> + <listitem><para>подклÑÑаемÑе модÑли;</para></listitem> + </itemizedlist> + </chapter> \ No newline at end of file diff --git a/doc/help/ch2.xml b/doc/help/ch2.xml index 0657cb68..5235b097 100644 --- a/doc/help/ch2.xml +++ b/doc/help/ch2.xml @@ -1,12 +1,12 @@ <chapter xml:id="ch2"> - <title>ÐпиÑание компоненÑов ÑиÑÑемÑ</title> + <title>ÐпиÑание компоненÑов ÑиÑÑемÑ.</title> <para>СоÑÑавнÑми компоненÑами ÑиÑÑÐµÐ¼Ñ ÑвлÑÑÑÑÑ:</para> <orderedlist numeration="arabic"> - <listitem><para>ÑеÑвеÑ;</para></listitem> - <listitem><para>конÑигÑÑаÑоÑ;</para></listitem> - <listitem><para>авÑоÑизаÑоÑ.</para></listitem> + <listitem><para>СеÑвеÑ;</para></listitem> + <listitem><para>ÐонÑигÑÑаÑоÑ;</para></listitem> + <listitem><para>ÐвÑоÑизаÑоÑ.</para></listitem> </orderedlist> <para>СеÑÐ²ÐµÑ â ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии клиенÑов, манипÑлÑÑии пÑавилами ÑеÑевого ÑилÑÑÑа (firewall), подÑÑеÑа ÑÑаÑика, вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑинанÑовÑÑ Ð¾Ð¿ÐµÑаÑий, Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð½ÑоÑмаÑии о ÑÑаÑиÑÑике и вÑдаÑе ÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñам и админиÑÑÑаÑоÑам.</para> <para>ÐонÑигÑÑаÑÐ¾Ñ â иÑполÑзÑÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑÑ ÑеÑи. СлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа и ÑедакÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑвойÑÑв клиенÑов. ÐонÑигÑÑаÑÐ¾Ñ ÑвлÑеÑÑÑ Ð¾ÑновнÑм инÑÑÑÑменÑаÑием Ð´Ð»Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑиÑÑемÑ. ÐоÑÑÑп к ÑазлиÑнÑм ÑÑнкÑиÑм ÑазгÑаниÑен Ð´Ð»Ñ ÑазлиÑнÑÑ ÐºÐ°ÑегоÑий админиÑÑÑаÑоÑов. С помоÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑоÑа вÑполнÑÑÑÑÑ Ð²Ñе ÑинанÑовÑе опеÑаÑии Ñ ÐºÐ»Ð¸ÐµÐ½ÑÑкими ÑÑеÑами, Ñак же пÑоÑмаÑÑиваеÑÑÑ Ð¿Ð¾Ð´ÑÐ¾Ð±Ð½Ð°Ñ ÑÑаÑиÑÑика клиенÑов. ÐонÑигÑÑаÑоÑом наÑÑÑаиваÑÑÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе паÑамеÑÑÑ ÑеÑвеÑа, напÑÐ¸Ð¼ÐµÑ ÑаÑиÑнÑе Ð¿Ð»Ð°Ð½Ñ Ð¸ админиÑÑÑаÑоÑÑ.</para> <para>ÐвÑоÑизаÑÐ¾Ñ â иÑполÑзÑеÑÑÑ Ð½Ð° клиенÑÑÐºÐ¸Ñ Ð¼Ð°ÑÐ¸Ð½Ð°Ñ . С его помоÑÑÑ Ð¿ÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð°Ð²ÑоÑизаÑÐ¸Ñ ÐºÐ»Ð¸ÐµÐ½Ñа на ÑеÑвеÑе, полÑÑение пÑава на доÑÑÑп в ÐнÑеÑÐ½ÐµÑ Ð¸Ð»Ð¸ к дÑÑгим ÑеÑÑÑÑам, коÑоÑÑе ÑазÑеÑÐµÐ½Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑаÑоÑом. Так же авÑоÑизаÑÐ¾Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÐºÐ»Ð¸ÐµÐ½ÑÑ Ð¿ÑоÑмоÑÑеÑÑ ÑÐ²Ð¾Ñ ÑÑаÑиÑÑÐ¸ÐºÑ Ð¸ ÑоÑÑоÑние денежнÑÑ ÑÑедÑÑв на ÑÑеÑÑ.</para> -</chapter> +</chapter> \ No newline at end of file diff --git a/doc/help/ch3.xml b/doc/help/ch3.xml index 034a05f2..28aa749f 100644 --- a/doc/help/ch3.xml +++ b/doc/help/ch3.xml @@ -1,86 +1,89 @@ <chapter xml:id="ch3"> - <title>УÑÑановка ÑиÑÑемÑ</title> - <para>СиÑÑема обÑÑно поÑÑавлÑеÑÑÑ Ð² виде 3 Ñайлов: иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑеÑвеÑа, бинаÑной ÑбоÑки конÑигÑÑаÑоÑа и авÑоÑизаÑоÑа.</para> + <title>УÑÑановка ÑиÑÑемÑ.</title> + <para>СиÑÑема обÑÑно поÑÑавлÑеÑÑÑ Ð² виде 3 Ñайлов: иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑеÑвеÑа, бинаÑной ÑбоÑки конÑигÑÑаÑоÑа и авÑоÑизаÑоÑа.</para> <para>СÑабилÑÐ½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑеÑвеÑа маÑкиÑÑеÑÑÑ Ñак: stg-A.B.src.tgz. A и B â ÑÑаÑÑÐ°Ñ Ð¸ младÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÑеÑвеÑа. ÐÑомежÑÑоÑнÑе веÑÑии ÑеÑвеÑа имеÑÑ Ð¼Ð°ÑкиÑовкÑ: stg-A.B-YYYY.MM.DD-HH.MM.SS.tgz. A и B â ÑÑаÑÑÐ°Ñ Ð¸ младÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÑеÑвеÑа. YYYY.MM.DD-HH.MM.SS â даÑа и вÑÐµÐ¼Ñ ÑбоÑки.</para> <para>УÑÑановоÑнÑй Ñайл конÑигÑÑаÑоÑа Ð¸Ð¼ÐµÐµÑ Ð¼Ð°ÑкиÑовкÑ: sgconfig-A.B.C.win.exe. A.B â ÑÑаÑÑÐ°Ñ Ð¸ младÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑа. C â веÑÑÐ¸Ñ Ð¿ÑоÑокола конÑигÑÑаÑоÑа. ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑа имеÑÑ Ð¼Ð°ÑкиÑовкÑ: sgconfig-A.B.C.src.rar.</para> <para>УÑÑановоÑнÑй Ñайл авÑоÑизаÑоÑа Ð¸Ð¼ÐµÐµÑ Ð¼Ð°ÑкиÑовкÑ: inetaccess-A.B.C.win.exe. A.B â ÑÑаÑÑÐ°Ñ Ð¸ младÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ Ð°Ð²ÑоÑизаÑоÑа. C â веÑÑÐ¸Ñ Ð¿ÑоÑокола авÑоÑизаÑоÑа.</para> <simplesect> <title>УÑÑановка ÑеÑвеÑа</title> - <programlisting linenumbering="numbered"> - tar -zxvf stg-A.B.src.tgz - cd stg-A.B.src/projects/stargazer - ./build - make install - </programlisting> +<programlisting linenumbering="unnumbered"> +tar -zxvf stg-A.B.src.tgz +cd stg-A.B.src/projects/stargazer +./build +make install +</programlisting> <para>Ðаголовок ÑкÑипÑа build ÑодеÑÐ¶Ð¸Ñ Ð½Ð°Ð±Ð¾Ñ Ð¿Ð°ÑамеÑÑов ÑбоÑки и ÑÑÑановки:</para> - <itemizedlist> + <itemizedlist mark="opencircle"> <listitem><para>LDFLAGS â дополниÑелÑнÑе клÑÑи компоновÑика (клÑÑи, пÑедназнаÑеннÑе непоÑÑедÑÑвенно ld ÑказÑваÑÑ Ð² виде -Wl,<клÑÑ>);</para></listitem> - <listitem><para>CXXFLAGS â дополниÑелÑнÑе клÑÑи компилÑÑоÑа;</para></listitem> + <listitem><para>CFLAGS, CXXFLAGS â дополниÑелÑнÑе клÑÑи компилÑÑоÑа;</para></listitem> <listitem><para>PREFIX â пÑеÑÐ¸ÐºÑ Ð¿ÑÑей ÑÑÑановки;</para></listitem> <listitem><para>BIN_MODE â пÑава доÑÑÑпа к бинаÑнÑм Ñайлам ÑиÑÑÐµÐ¼Ñ (0755 по ÑмолÑаниÑ);</para></listitem> <listitem><para>DATA_MODE â пÑава доÑÑÑпа к Ñайлам даннÑÑ ÑиÑÑÐµÐ¼Ñ (0644 по ÑмолÑаниÑ);</para></listitem> <listitem><para>DIR_MODE â пÑава доÑÑÑпа к каÑалогам ÑиÑÑÐµÐ¼Ñ (0755 по ÑмолÑаниÑ);</para></listitem> <listitem><para>OWNER â Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ñайлов ÑиÑÑÐµÐ¼Ñ (root по ÑмолÑаниÑ);</para></listitem> - <listitem><para>FIREBIRD_GROUP â гÑÑппа ÑеÑвеÑа СУÐÐ Firebird (по ÑмолÑÐ°Ð½Ð¸Ñ firebird);</para></listitem> - <listitem><para>DB_ADDRESS â адÑÐµÑ ÐÐ (Firebird) ÑиÑÑÐµÐ¼Ñ ( по ÑмолÑÐ°Ð½Ð¸Ñ "localhost:/var/stargazer/stargazer.fdb");</para></listitem> - <listitem><para>DB_USER â полÑзоваÑÐµÐ»Ñ ÐÐ (Firebird) ÑиÑÑÐµÐ¼Ñ (по ÑмолÑÐ°Ð½Ð¸Ñ "stg");</para></listitem> - <listitem><para>DB_PASSWORD â паÑÐ¾Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÐÐ (Firebird) ÑиÑÑÐµÐ¼Ñ (по ÑмолÑÐ°Ð½Ð¸Ñ "123456");</para></listitem> - <listitem><para>FIREBIRD_ISQL â пÑÑÑ Ðº ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñ Ð¸Ð½ÑеÑпÑеÑаÑоÑÑ SQL СУÐÐ Firebird (по ÑмолÑÐ°Ð½Ð¸Ñ "/opt/firebird/bin/isql", полÑзоваÑели Debian и, возможно, некоÑоÑÑÑ Ð´ÑÑÐ³Ð¸Ñ Ð´Ð¸ÑÑÑибÑÑивов Ð´Ð¾Ð»Ð¶Ð½Ñ ÑказаÑÑ Ð¿ÑÑÑ Ðº ÑÑилиÑе isql-fb);</para></listitem> </itemizedlist> - <para>ÐаÑамеÑÑÑ ÑказÑваÑÑÑÑ Ð² ÑоÑмаÑе <ÐÐЯ_ÐÐÐ ÐÐÐТРÐ> = <ÐÐÐЧÐÐÐÐ_ÐÐÐ ÐÐÐТРÐ></para> - <para>Ð ÑлÑÑае ÑÑпеÑной ÑбоÑки бинаÑнÑÑ Ñайлов ÑеÑвеÑа и Ð¸Ñ Ð¸Ð½ÑÑаллÑÑии в каÑÐ°Ð»Ð¾Ð³Ð°Ñ /etc и /var поÑвиÑÑÑ ÐºÐ°Ñалог stargazer Ñ Ð½Ð°Ð±Ð¾Ñом конÑигÑÑаÑионнÑÑ Ñайлов. ÐинаÑнÑй Ñайл ÑÑÑановиÑÑÑÑ Ð² каÑалог /usr/sbin Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ stargazer, библиоÑеки и модÑли ÑÑÑановÑÑÑÑ Ð² каÑалог /usr/lib/stg/ а заголовоÑнÑе ÑÐ°Ð¹Ð»Ñ Ð² каÑалог /usr/include/stg.</para> - <para>ÐÑли ÑбоÑка пÑоÑла без оÑибок и Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе ÑÐ°Ð¹Ð»Ñ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ð°Ñ , Ñо ÑÑÑановка ÑÑиÑаеÑÑÑ ÑÑпеÑно завеÑÑенной.</para> - <para>ÐÐ»Ñ ÑдобÑÑва ÑазÑабоÑÑиков и Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð±Ð°Ð³ÑепоÑÑов возможна ÑбоÑка в оÑладоÑном Ñежиме. ÐÐ»Ñ ÑÑого ÑкÑÐ¸Ð¿Ñ ./build запÑÑкаеÑÑÑ Ñ Ð¿Ð°ÑамеÑÑом debug. Ð ÑÑом Ñежиме ÑбоÑка не пÑоизводиÑÑÑ, а вÑполнÑеÑÑÑ ÑолÑко конÑигÑÑиÑование. ÐÐ»Ñ ÑбоÑки оÑладоÑной веÑÑии Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ make (gmake Ð´Ð»Ñ BSD-ÑиÑÑем). Также возможна ÑазделÑÐ½Ð°Ñ ÑÑÑановка бинаÑнÑÑ Ñайлов и Ñайлов даннÑÑ . ÐÐ»Ñ ÑÑого в Makefile пÑедÑÑмоÑÑÐµÐ½Ð½Ñ Ñели install-bin и install-data. make install-bin ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑолÑко бинаÑнÑе ÑÐ°Ð¹Ð»Ñ (ÑеÑвеÑ, модÑли и библиоÑеки) и заголовоÑнÑе ÑайлÑ. make install-data ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÐºÐ¾Ð½ÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð¸ ÐÐ. Ðо аналогии Ñ ÑелÑÑ install ÑабоÑÐ°ÐµÑ Ð¸ ÑÐµÐ»Ñ uninstall. make uninstall ÑдалÑÐµÑ ÑеÑÐ²ÐµÑ Ð¸Ð· ÑиÑÑемÑ. uninstall-bin и uninstall-data ÑдалÑÑÑ Ð±Ð¸Ð½Ð°ÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¸ ÑÐ°Ð¹Ð»Ñ Ð´Ð°Ð½Ð½ÑÑ ÑооÑвеÑÑÑвенно.</para> - <formalpara> - <title>Ðнимание!</title> - <para>ÐÐ»Ñ ÑÑпеÑной ÑбоÑки ÑеÑвеÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð° пÑавилÑно ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека LibExpat. (ÐоиÑк пÑоизводиÑÑÑ Ð² /usr/lib и /usr/local/lib, но пÑи желании Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÐµÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ CXXFLAGS и LDFLAGS можно ÑказаÑÑ Ð¸ иное меÑÑоÑаÑположение библиоÑеки).</para> - </formalpara> - <para>ÐÑли в пÑоÑеÑÑе ÑбоÑки бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð°ÑÑжена пÑавилÑно ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека fbclient (Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² ÑÑандаÑÑнÑÑ Ð¿Ð¾ÑÑÐ°Ð²ÐºÑ Ð¡Ð£ÐÐ Firebird) в ÑбоÑÐºÑ Ð±ÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑен модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ Firebird. ÐодÑÐ»Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ Firebird веÑÑии 1.5 и вÑÑе.</para> - <para>ÐÑли в пÑоÑеÑÑе ÑбоÑки бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð°ÑÑжена пÑавилÑно ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека mysqlclient (Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² ÑÑандаÑÑнÑÑ Ð¿Ð¾ÑÑÐ°Ð²ÐºÑ Ð¡Ð£ÐÐ MySQL) в ÑбоÑÐºÑ Ð±ÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑен модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ MySQL. ÐодÑÐ»Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ MySQL веÑÑии 4.0 и вÑÑе.</para> - <para>ÐÑли в пÑоÑеÑÑе ÑбоÑки бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð°ÑÑжена библиоÑека pq в ÑбоÑÐºÑ Ð±ÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑен модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ PostgreSQL. ÐодÑÐ»Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ PostgreSQL веÑÑии 8.0 и вÑÑе.</para> - <formalpara> - <title>ÐÑимеÑание</title> - <para>ÐÑли ÑбоÑка завеÑÑилаÑÑ Ð½ÐµÑдаÑей, Ñо Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑовеÑиÑÑ Ð´Ð¾ÑÑÑпноÑÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки LibExpat. ÐолÑзоваÑели ÐС Linux могÑÑ Ð²ÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ldconfig -p | grep libexpat.so. ÐÑли она вÑÐ²ÐµÐ´ÐµÑ Ð½ÐµÑÑо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на - <programlisting linenumbering="unnumbered"> - # ldconfig -p | grep libexpat.so - libexpat.so.1 (libc6) => /usr/lib/libexpat.so.1 - libexpat.so (libc6) => /usr/lib/libexpat.so - </programlisting> - знаÑÐ¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека доÑÑÑпна. ÐÑли вÑвод бÑÐ´ÐµÑ Ð¿ÑÑÑой â библиоÑека в ÑиÑÑеме не найдена. ÐÐ»Ñ Ð¿Ð¾Ð»ÑзоваÑелей ÐС FreeBSD можно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ls /usr/lib | grep libexpat.so. ÐÑли она вÑÐ²ÐµÐ´ÐµÑ Ð½ÐµÑÑо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на - <programlisting linenumbering="unnumbered"> - # ls /usr/lib | grep libexpat.so - libexpat.so - libexpat.so.4 - </programlisting> - знаÑÐ¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека доÑÑÑпна. ÐÑли вÑвод пÑÑÑой â ÑкоÑее вÑего библиоÑеки в ÑиÑÑеме Ð½ÐµÑ Ð¸Ð»Ð¸ она ÑÑÑановлена непÑавилÑно. Ðозможно, библиоÑека ÑÑÑановлена в дÑÑгое меÑÑо. ÐÑли ÑÑо Ñак â доÑÑаÑоÑно пÑи вÑполнении ÑкÑипÑа build в CXXFLAGS Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»ÑÑа -I ÑказаÑÑ Ð¿ÑÑÑ Ðº заголовоÑнÑм Ñайлам библиоÑеки, а в LDLFAGS Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»ÑÑа -L ÑказаÑÑ Ð¿ÑÑÑ Ðº Ñамой библиоÑеке. ÐÐ»Ñ Ð¿Ð¾Ð¸Ñка библиоÑеки можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ locate, slocate, whereis или find. ÐÑли библиоÑека в ÑиÑÑеме оÑÑÑÑÑÑвÑÐµÑ â ÑÑÑановиÑе ее иÑполÑзÑÑ ÐÐ°Ñ Ð¿Ð°ÐºÐµÑнÑй Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑ (apt (Debian, Ubuntu), rpm (RPM-based диÑÑÑибÑÑивÑ), emerge (Gentoo) или дÑ.). Так же библиоÑÐµÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ ÑÑÑановиÑÑ Ð¸Ð· иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð², доÑÑÑпнÑÑ Ð½Ð° ÑÑÑаниÑе http://sourceforge.net/projects/expat/.</para> - </formalpara> - <para>ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¡Ð£ÐÐ Firebird в каÑеÑÑве Ñ ÑанилиÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ налиÑие библиоÑеки fbclient. ÐÑовеÑка Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²Ñполнена аналогиÑно библиоÑеке LibExpat: ldconfig -p | grep libfbclient.so Ð´Ð»Ñ ÐС Linux и ls /usr/lib | grep libfbclient.so Ð´Ð»Ñ ÐС FreeBSD. ÐекоÑоÑÑе диÑÑÑибÑÑÐ¸Ð²Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ ÑÑÑановиÑÑ ÐµÐµ оÑделÑно Ð¾Ñ Ð¡Ð£ÐÐ (напÑимеÑ, в Ubuntu ÑооÑвеÑÑÑвÑÑÑий Ð¿Ð°ÐºÐµÑ Ð½Ð°Ð·ÑваеÑÑÑ libfbclient1), некоÑоÑÑе â ÑолÑко в ÑоÑÑаве ÑеÑвеÑа (напÑимеÑ, Gentoo). ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð¡Ð£ÐÐ Firebird доÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñо ÑÑÑаниÑÑ http://www.firebirdsql.org/index.php?op=files. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо Ñами ÑазÑабоÑÑики СУÐÐ Firebird не ÑазделÑÑÑ Ñвой пÑодÑÐºÑ Ð½Ð° клиенÑÑкÑÑ Ð¸ ÑеÑвеÑнÑÑ ÑаÑÑи. Ðо ÑÑÐ¾Ð¼Ñ Ð°ÑÑ Ð¸Ð²Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑодеÑÐ¶Ð°Ñ Ð¸ ÑеÑÐ²ÐµÑ Ð¡Ð£ÐÐ, и конÑолÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ (команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL) и клиенÑÑкÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑекÑ.</para> - <para>ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¡Ð£ÐÐ MySQL в каÑеÑÑве Ñ ÑанилиÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ налиÑие библиоÑеки mysqlclient. ÐÑовеÑка вÑполнÑеÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно пеÑвÑм двÑм: ldconfig -p | grep libmysqlclient_r.so Ð´Ð»Ñ ÐС Linux и ls /usr/lib | grep libmysqlclient_r.so Ð´Ð»Ñ ÐС FreeBSD. Так же пÑовеÑÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ вÑполниÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑÑилиÑÑ mysql_config. Ðе вÑзов Ñ ÐºÐ»ÑÑем --libs_r должен вÑдаÑÑ ÑÑо-Ñо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на - <programlisting linenumbering="unnumbered"> - $ mysql_config --libs - -Wl,-O1 -rdynamic -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto - </programlisting> - ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð° именно ÑеенÑеÑабелÑÐ½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки, Ñ.к. Сам плагин не Ð¸Ð¼ÐµÐµÑ Ð±Ð»Ð¾ÐºÐ¸Ñовок. ÐекоÑоÑÑе диÑÑÑибÑÑÐ¸Ð²Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ ÑÑÑановиÑÑ ÐµÐµ оÑделÑно Ð¾Ñ Ð¡Ð£ÐÐ (напÑимеÑ, в Ubuntu ÑооÑвеÑÑÑвÑÑÑие пакеÑÑ Ð½Ð°Ð·ÑваÑÑÑÑ libmysqlclient15-dev и libmysqlclient15off), некоÑоÑÑе â ÑолÑко в ÑоÑÑаве ÑеÑвеÑа (напÑимеÑ, Gentoo). ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð¾ÑкÑÑÑой/Ñвободной веÑÑии СУÐÐ MySQL доÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñо ÑÑÑаниÑÑ http://dev.mysql.com/downloads/mysql/5.0.html. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо Ñами ÑазÑабоÑÑики СУÐÐ MySQL не ÑазделÑÑÑ Ñвой пÑодÑÐºÑ Ð½Ð° клиенÑÑкÑÑ Ð¸ ÑеÑвеÑнÑÑ ÑаÑÑи. Ðо ÑÑÐ¾Ð¼Ñ Ð°ÑÑ Ð¸Ð²Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑодеÑÐ¶Ð°Ñ Ð¸ ÑеÑÐ²ÐµÑ Ð¡Ð£ÐÐ MySQL, и конÑолÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ (команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL) и клиенÑÑкÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑекÑ.</para> - <para>ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¡Ð£ÐÐ PostgreSQL Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ налиÑие библиоÑеки pq. ÐÑовеÑка вÑполнÑеÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно пÑедÑдÑÑим: ldconfig -p | grep libpq.so Ð´Ð»Ñ ÐС Linux и ls /usr/lib | grep libpq.so Ð´Ð»Ñ ÐС FreeBSD. Так-же пÑовеÑÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ вÑполниÑÑ Ñ Ð¸ÑполÑзованием ÑÑилиÑÑ pg_config или pkg_config. Ðе вÑзов Ñ ÐºÐ»ÑÑем --libdir вÑдаÑÑ ÑÑо-Ñо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на - <programlisting numbered="unnumbered"> - $ pg_config --libdir - /usr/lib - </programlisting> - ÐбÑÑно библиоÑека ÑÑÑанавливаеÑÑÑ Ð¾ÑделÑно Ð¾Ñ Ñамой СУÐÐ. ÐапÑимеÑ, в Debian ÑооÑвеÑÑÑвÑÑÑий Ð¿Ð°ÐºÐµÑ Ð½Ð°Ð·ÑваеÑÑÑ libpq5 и libpq-dev. ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки можно загÑÑзиÑÑ Ñо ÑÑÑаниÑÑ http://www.postgresql.org/ftp/source/. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо Ñами ÑазÑабоÑÑики СУÐÐ PostgreSQL не ÑазделÑÑÑ Ñвой пÑодÑÐºÑ Ð½Ð° клиенÑÑкÑÑ Ð¸ ÑеÑвеÑнÑÑ ÑаÑÑи. Ðо ÑÑÐ¾Ð¼Ñ Ð°ÑÑ Ð¸Ð²Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑодеÑÐ¶Ð°Ñ Ð¸ ÑеÑÐ²ÐµÑ Ð¡Ð£ÐÐ PostgreSQL, и конÑолÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ (команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL) и клиенÑÑкÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑекÑ.</para> - </simplesect> - <simplesect> - <title>УÑÑановка авÑоÑизаÑоÑа и конÑигÑÑаÑоÑа</title> - <para>ÐÐ»Ñ ÑÑÑановки конÑигÑÑаÑоÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запÑÑÑиÑÑ ÑÑÑановоÑнÑй Ñайл и ÑледоваÑÑ Ð²Ð¾Ð¿ÑоÑам маÑÑеÑа ÑÑÑановки.</para> - <para>ÐÐ»Ñ ÑÑÑановки авÑоÑизаÑоÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запÑÑÑиÑÑ ÑÑÑановоÑнÑй Ñайл и ÑледоваÑÑ Ð²Ð¾Ð¿ÑоÑам маÑÑеÑа ÑÑÑановки.</para> - </simplesect> - <simplesect> + <para>ÐаÑамеÑÑÑ ÑказÑваÑÑÑÑ Ð² ÑоÑмаÑе <ÐÐЯ_ÐÐÐ ÐÐÐТРÐ> = <ÐÐЧÐÐÐÐ_ÐÐÐ ÐÐÐТРÐ>. CFLAGS, CXXFLAGS и LDFLAGS можно пеÑедаваÑÑ Ð² ÑкÑÐ¸Ð¿Ñ build из окÑÑжениÑ. ÐапÑÐ¸Ð¼ÐµÑ Ñак:</para> +<programlisting linenumbering="unnumbered"> +CFLAGS=-O2 CXXFLAGS=-O2 LDFLAGS=-Wl,--as-needed ./build +</programlisting> + <para>СледÑÐµÑ ÑÑиÑÑваÑÑ ÑÐ¾Ñ ÑÐ°ÐºÑ ÑÑо иÑÑ Ð¾Ð´Ð½Ñй код ÑеÑвеÑа ÑодеÑÐ¶Ð¸Ñ Ð² Ñебе модÑли напиÑаннÑе как на C++ Ñак и на C, по ÑÑÐ¾Ð¼Ñ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пеÑедаваÑÑ Ñлаги компилÑÑоÑа ÑеÑез обе пеÑеменнÑе: CFLAGS и CXXFLAGS. ÐÑи ÑбоÑке ÑеÑвеÑа Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð° «боевом» ÑеÑвеÑе (или Ð´Ð»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ Ð² диÑÑÑибÑÑив) наÑÑоÑÑелÑно ÑекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑ Ð¾Ð¿ÑимизаÑÐ¸Ñ (Ñлаг компилÑÑоÑа -O). ÐбÑÑно доÑÑаÑоÑно ÑказаÑÑ -O2. ÐÑи оÑладоÑной ÑбоÑке, в обÑем ÑлÑÑае, опÑимизаÑÐ¸Ñ Ð»ÑÑÑе не вклÑÑаÑÑ.</para> + <para>Ð ÑлÑÑае ÑÑпеÑной ÑбоÑки бинаÑнÑÑ Ñайлов ÑеÑвеÑа и Ð¸Ñ Ð¸Ð½ÑÑаллÑÑии в каÑÐ°Ð»Ð¾Ð³Ð°Ñ /etc и /var поÑвиÑÑÑ ÐºÐ°Ñалог stargazer Ñ Ð½Ð°Ð±Ð¾Ñом конÑигÑÑаÑионнÑÑ Ñайлов. ÐинаÑнÑй Ñайл ÑÑÑановиÑÑÑÑ Ð² каÑалог /usr/sbin Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ stargazer, библиоÑеки и модÑли ÑÑÑановÑÑÑÑ Ð² каÑалог /usr/lib/stg/ а заголовоÑнÑе ÑÐ°Ð¹Ð»Ñ Ð² каÑалог /usr/include/stg.</para> + <para>ÐÑли ÑбоÑка пÑоÑла без оÑибок и Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ñе ÑÐ°Ð¹Ð»Ñ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ð°Ñ , Ñо ÑÑÑановка ÑÑиÑаеÑÑÑ ÑÑпеÑно завеÑÑенной.</para> + <para>ÐÐ»Ñ ÑдобÑÑва ÑазÑабоÑÑиков и Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð±Ð°Ð³ÑепоÑÑов возможна ÑбоÑка в оÑладоÑном Ñежиме. ÐÐ»Ñ ÑÑого ÑкÑÐ¸Ð¿Ñ ./build запÑÑкаеÑÑÑ Ñ Ð¿Ð°ÑамеÑÑом debug. Ð ÑÑом Ñежиме ÑбоÑка не пÑоизводиÑÑÑ, а вÑполнÑеÑÑÑ ÑолÑко конÑигÑÑиÑование. ÐÐ»Ñ ÑбоÑки оÑладоÑной веÑÑии Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ make (gmake Ð´Ð»Ñ BSD-ÑиÑÑем). Также возможна ÑазделÑÐ½Ð°Ñ ÑÑÑановка бинаÑнÑÑ Ñайлов и Ñайлов даннÑÑ . ÐÐ»Ñ ÑÑого в Makefile пÑедÑÑмоÑÑÐµÐ½Ñ Ñели install-bin и install-data. make install-bin ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÑолÑко бинаÑнÑе ÑÐ°Ð¹Ð»Ñ (ÑеÑвеÑ, модÑли и библиоÑеки) и заголовоÑнÑе ÑайлÑ. make install-data ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ ÐºÐ¾Ð½ÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð¸ ÑайловÑÑ ÐÐ. Ðо аналогии Ñ ÑелÑÑ install ÑабоÑÐ°ÐµÑ Ð¸ ÑÐµÐ»Ñ uninstall. make uninstall ÑдалÑÐµÑ ÑеÑÐ²ÐµÑ Ð¸Ð· ÑиÑÑемÑ. uninstall-bin и uninstall-data ÑдалÑÑÑ Ð±Ð¸Ð½Ð°ÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¸ ÑÐ°Ð¹Ð»Ñ Ð´Ð°Ð½Ð½ÑÑ ÑооÑвеÑÑÑвенно.</para> + <para>ÐÑи обновлении ÑиÑÑÐµÐ¼Ñ Ð½Ð°ÑÑоÑÑелÑно ÑекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ make install-bin.</para> + <formalpara> + <title>Ðнимание!</title> + <para>ÐÐ»Ñ ÑÑпеÑной ÑбоÑки ÑеÑвеÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð° пÑавилÑно ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека LibExpat. (ÐоиÑк пÑоизводиÑÑÑ Ð² /usr/lib и /usr/local/lib, но пÑи желании Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÐµÑеменнÑÑ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ CFLAGS/CXXFLAGS и LDFLAGS можно ÑказаÑÑ Ð¸ иное меÑÑоÑаÑположение библиоÑеки).</para> + </formalpara> + <para>ÐÑли в пÑоÑеÑÑе ÑбоÑки бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð°ÑÑжена пÑавилÑно ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека fbclient (Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² ÑÑандаÑÑнÑÑ Ð¿Ð¾ÑÑÐ°Ð²ÐºÑ Ð¡Ð£ÐÐ Firebird) в ÑбоÑÐºÑ Ð±ÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑен модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ Firebird. ÐодÑÐ»Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ Firebird веÑÑии 1.5 и вÑÑе.</para> + <para>ÐÑли в пÑоÑеÑÑе ÑбоÑки бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð°ÑÑжена пÑавилÑно ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека mysqlclient (Ð²Ñ Ð¾Ð´Ð¸Ñ Ð² ÑÑандаÑÑнÑÑ Ð¿Ð¾ÑÑÐ°Ð²ÐºÑ Ð¡Ð£ÐÐ MySQL) в ÑбоÑÐºÑ Ð±ÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑен модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ MySQL. ÐодÑÐ»Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ MySQL веÑÑии 4.0 и вÑÑе.</para> + <para>ÐÑли в пÑоÑеÑÑе ÑбоÑки бÑÐ´ÐµÑ Ð¾Ð±Ð½Ð°ÑÑжена библиоÑека pq в ÑбоÑÐºÑ Ð±ÑÐ´ÐµÑ Ð²ÐºÐ»ÑÑен модÑÐ»Ñ Ð´Ð»Ñ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ PostgreSQL. ÐодÑÐ»Ñ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑабоÑÑ Ñ Ð¡Ð£ÐÐ PostgreSQL веÑÑии 8.0 и вÑÑе.</para> + <formalpara> + <title>ÐÑимеÑание:</title> + <para>ÐÑли ÑбоÑка завеÑÑилаÑÑ Ð½ÐµÑдаÑей, Ñо Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑовеÑиÑÑ Ð´Ð¾ÑÑÑпноÑÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки LibExpat. ÐолÑзоваÑели ÐС Linux могÑÑ Ð²ÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ldconfig -p | grep libexpat.so. ÐÑли она вÑÐ²ÐµÐ´ÐµÑ Ð½ÐµÑÑо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на +<programlisting linenumbering="unnumbered"> +# ldconfig -p | grep libexpat.so +libexpat.so.1 (libc6) => /usr/lib/libexpat.so.1 +libexpat.so (libc6) => /usr/lib/libexpat.so +</programlisting> + знаÑÐ¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека доÑÑÑпна. ÐÑли вÑвод бÑÐ´ÐµÑ Ð¿ÑÑÑой â библиоÑека в ÑиÑÑеме не найдена. ÐÐ»Ñ Ð¿Ð¾Ð»ÑзоваÑелей ÐС FreeBSD можно вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ls /usr/lib | grep libexpat.so. ÐÑли она вÑÐ²ÐµÐ´ÐµÑ Ð½ÐµÑÑо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на +<programlisting linenumbering="unnumbered"> +$ ls /usr/lib | grep libexpat.so +libexpat.so +libexpat.so.4 +</programlisting> + знаÑÐ¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñека доÑÑÑпна. ÐÑли вÑвод пÑÑÑой â ÑкоÑее вÑего библиоÑеки в ÑиÑÑеме Ð½ÐµÑ Ð¸Ð»Ð¸ она ÑÑÑановлена непÑавилÑно.</para> + </formalpara> + <para>Ðозможно, библиоÑека ÑÑÑановлена в дÑÑгое меÑÑо. ÐÑли ÑÑо Ñак â доÑÑаÑоÑно пÑи вÑполнении ÑкÑипÑа build в CFLAGS/CXXFLAGS Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»ÑÑа -I ÑказаÑÑ Ð¿ÑÑÑ Ðº заголовоÑнÑм Ñайлам библиоÑеки, а в LDLFAGS Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÐºÐ»ÑÑа -L ÑказаÑÑ Ð¿ÑÑÑ Ðº Ñамой библиоÑеке. ÐÐ»Ñ Ð¿Ð¾Ð¸Ñка библиоÑеки можно иÑполÑзоваÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ locate, slocate, whereis или find. ÐÑли библиоÑека в ÑиÑÑеме оÑÑÑÑÑÑвÑÐµÑ â ÑÑÑановиÑе ее иÑполÑзÑÑ ÐÐ°Ñ Ð¿Ð°ÐºÐµÑнÑй Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑ (apt (Debian, Ubuntu), rpm (RPM-based диÑÑÑибÑÑивÑ), emerge (Gentoo) или дÑ.). Так же библиоÑÐµÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ ÑÑÑановиÑÑ Ð¸Ð· иÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð², доÑÑÑпнÑÑ Ð½Ð° ÑÑÑаниÑе http://sourceforge.net/projects/expat/.</para> + <para>ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¡Ð£ÐÐ Firebird в каÑеÑÑве Ñ ÑанилиÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ налиÑие библиоÑеки fbclient. ÐÑовеÑка Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð²Ñполнена аналогиÑно библиоÑеке LibExpat: ldconfig -p | grep libfbclient.so Ð´Ð»Ñ ÐС Linux и ls /usr/lib | grep libfbclient.so Ð´Ð»Ñ ÐС FreeBSD. ÐекоÑоÑÑе диÑÑÑибÑÑÐ¸Ð²Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ ÑÑÑановиÑÑ ÐµÐµ оÑделÑно Ð¾Ñ Ð¡Ð£ÐÐ (напÑимеÑ, в Ubuntu ÑооÑвеÑÑÑвÑÑÑий Ð¿Ð°ÐºÐµÑ Ð½Ð°Ð·ÑваеÑÑÑ libfbclient1), некоÑоÑÑе â ÑолÑко в ÑоÑÑаве ÑеÑвеÑа (напÑимеÑ, Gentoo). ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð¡Ð£ÐÐ Firebird доÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñо ÑÑÑаниÑÑ http://www.firebirdsql.org/index.php?op=files. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо Ñами ÑазÑабоÑÑики СУÐÐ Firebird не ÑазделÑÑÑ Ñвой пÑодÑÐºÑ Ð½Ð° клиенÑÑкÑÑ Ð¸ ÑеÑвеÑнÑÑ ÑаÑÑи. Ðо ÑÑÐ¾Ð¼Ñ Ð°ÑÑ Ð¸Ð²Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑодеÑÐ¶Ð°Ñ Ð¸ ÑеÑÐ²ÐµÑ Ð¡Ð£ÐÐ, и конÑолÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ (команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL) и клиенÑÑкÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑекÑ.</para> + <para>ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¡Ð£ÐÐ MySQL в каÑеÑÑве Ñ ÑанилиÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ налиÑие библиоÑеки mysqlclient. ÐÑовеÑка вÑполнÑеÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно пеÑвÑм двÑм: ldconfig -p | grep libmysqlclient_r.so Ð´Ð»Ñ ÐС Linux и ls /usr/lib | grep libmysqlclient_r.so Ð´Ð»Ñ ÐС FreeBSD. Так же пÑовеÑÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ вÑполниÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑÑилиÑÑ mysql_config. Ðе вÑзов Ñ ÐºÐ»ÑÑем --libs_r должен вÑдаÑÑ ÑÑо-Ñо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на +<programlisting linenumbering="unnumbered"> +$ mysql_config --libs +-Wl,-O1 -rdynamic -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto +</programlisting> + ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð° именно ÑеенÑеÑабелÑÐ½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки, Ñ.к. Сам плагин не Ð¸Ð¼ÐµÐµÑ Ð±Ð»Ð¾ÐºÐ¸Ñовок. ÐекоÑоÑÑе диÑÑÑибÑÑÐ¸Ð²Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ ÑÑÑановиÑÑ ÐµÐµ оÑделÑно Ð¾Ñ Ð¡Ð£ÐÐ (напÑимеÑ, в Ubuntu ÑооÑвеÑÑÑвÑÑÑие пакеÑÑ Ð½Ð°Ð·ÑваÑÑÑÑ libmysqlclient15-dev и libmysqlclient15off), некоÑоÑÑе â ÑолÑко в ÑоÑÑаве ÑеÑвеÑа (напÑимеÑ, Gentoo). ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð¾ÑкÑÑÑой/Ñвободной веÑÑии СУÐÐ MySQL доÑÑÑÐ¿Ð½Ñ Ð´Ð»Ñ ÑкаÑÐ¸Ð²Ð°Ð½Ð¸Ñ Ñо ÑÑÑаниÑÑ http://dev.mysql.com/downloads/mysql/5.0.html. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо Ñами ÑазÑабоÑÑики СУÐÐ MySQL не ÑазделÑÑÑ Ñвой пÑодÑÐºÑ Ð½Ð° клиенÑÑкÑÑ Ð¸ ÑеÑвеÑнÑÑ ÑаÑÑи. Ðо ÑÑÐ¾Ð¼Ñ Ð°ÑÑ Ð¸Ð²Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑодеÑÐ¶Ð°Ñ Ð¸ ÑеÑÐ²ÐµÑ Ð¡Ð£ÐÐ MySQL, и конÑолÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ (команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL) и клиенÑÑкÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑекÑ.</para> + <para>ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¡Ð£ÐÐ PostgreSQL Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ налиÑие библиоÑеки pq. ÐÑовеÑка вÑполнÑеÑÑÑ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñно пÑедÑдÑÑим: ldconfig -p | grep libpq.so Ð´Ð»Ñ ÐС Linux и ls /usr/lib | grep libpq.so Ð´Ð»Ñ ÐС FreeBSD. Так-же пÑовеÑÐºÑ Ð¼Ð¾Ð¶Ð½Ð¾ вÑполниÑÑ Ñ Ð¸ÑполÑзованием ÑÑилиÑÑ pg_config или pkg_config. Ðе вÑзов Ñ ÐºÐ»ÑÑем --libdir вÑдаÑÑ ÑÑо-Ñо Ð¿Ð¾Ñ Ð¾Ð¶ÐµÐµ на +<programlisting numbered="unnumbered"> +$ pg_config --libdir +/usr/lib +</programlisting> + ÐбÑÑно библиоÑека ÑÑÑанавливаеÑÑÑ Ð¾ÑделÑно Ð¾Ñ Ñамой СУÐÐ. ÐапÑимеÑ, в Debian ÑооÑвеÑÑÑвÑÑÑий Ð¿Ð°ÐºÐµÑ Ð½Ð°Ð·ÑваеÑÑÑ libpq5 и libpq-dev. ÐÑÑ Ð¾Ð´Ð½Ñе ÐºÐ¾Ð´Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ñеки можно загÑÑзиÑÑ Ñо ÑÑÑаниÑÑ http://www.postgresql.org/ftp/source/. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо Ñами ÑазÑабоÑÑики СУÐÐ PostgreSQL не ÑазделÑÑÑ Ñвой пÑодÑÐºÑ Ð½Ð° клиенÑÑкÑÑ Ð¸ ÑеÑвеÑнÑÑ ÑаÑÑи. Ðо ÑÑÐ¾Ð¼Ñ Ð°ÑÑ Ð¸Ð²Ñ Ð¸ÑÑ Ð¾Ð´Ð½ÑÑ ÐºÐ¾Ð´Ð¾Ð² ÑодеÑÐ¶Ð°Ñ Ð¸ ÑеÑÐ²ÐµÑ Ð¡Ð£ÐÐ PostgreSQL, и конÑолÑнÑй ÐºÐ»Ð¸ÐµÐ½Ñ (команднÑй инÑеÑпÑеÑаÑÐ¾Ñ SQL) и клиенÑÑкÑÑ Ð±Ð¸Ð±Ð»Ð¸Ð¾ÑекÑ.</para> + </simplesect> + <simplesect> + <title>УÑÑановка авÑоÑизаÑоÑа и конÑигÑÑаÑоÑа</title> + <para>ÐÐ»Ñ ÑÑÑановки конÑигÑÑаÑоÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запÑÑÑиÑÑ ÑÑÑановоÑнÑй Ñайл и ÑледоваÑÑ Ð²Ð¾Ð¿ÑоÑам маÑÑеÑа ÑÑÑановки.</para> + <para>ÐÐ»Ñ ÑÑÑановки авÑоÑизаÑоÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ запÑÑÑиÑÑ ÑÑÑановоÑнÑй Ñайл и ÑледоваÑÑ Ð²Ð¾Ð¿ÑоÑам маÑÑеÑа ÑÑÑановки.</para> + </simplesect> + <simplesect> <title>ÐапÑÑк ÑеÑвеÑа</title> - <para>ÐÑи запÑÑке в каÑеÑÑве пеÑвого паÑамеÑÑа можно ÑказаÑÑ Ð¿ÑÑÑ Ðº диÑекÑоÑии, где ÑаÑположен Ñайл stargazer.conf. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи запÑÑке без паÑамеÑÑов ÑиÑÑема иÑÐµÑ Ñайл в каÑалоге /etc/stargazer. ÐапÑÐ¸Ð¼ÐµÑ ÐµÑли Ñайл stargazer.conf Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге /etc/stargazer2, Ñо Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка ÑиÑÑÐµÐ¼Ñ Ñ ÑÑением наÑÑÑойки из ÑÑого каÑалога ÑледÑÐµÑ Ð·Ð°Ð¿ÑÑÑиÑÑ ÑеÑÐ²ÐµÑ Ñаким обÑазом: ./stargazer /etc/stargazer2. ÐÐ»Ñ Ð¿ÑоÑмоÑÑа, ÑабоÑÐ°ÐµÑ Ð»Ð¸ ÑеÑвеÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ: ps âx | grep stargazer. Ð ÑлÑÑае еÑли ÑеÑÐ²ÐµÑ ÑÑпеÑно бÑл запÑÑен и ÑабоÑÐ°ÐµÑ Ñо ÑезÑлÑÑÐ°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¿ÑимеÑно Ñаким:</para> - <programlisting linenumbering="unnumbered"> - 4818 ? S< 0:32 ./stargazer /etc/stargazer - 4819 ? S 0:00 stg-exec /etc/stargazer - </programlisting> - <para>СледÑÐµÑ Ð¾ÑмеÑиÑÑ ÑÑо в вÑводе пÑедÑдÑÑей ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾Ð»Ð¶Ð½Ð¾ пÑиÑÑÑÑÑвоваÑÑ Ð½Ðµ менее двÑÑ ÑÑÑок. То еÑÑÑ, пеÑÐ²Ð°Ñ ÑÑÑока в данном пÑимеÑе â ÑÑо пÑоÑеÑÑ ÑеÑвеÑа, вÑоÑÐ°Ñ â пÑоÑеÑÑ Ð¸ÑполниÑÐµÐ»Ñ ÑкÑипÑов. ÐÑли пÑиÑÑÑÑÑвÑÐµÑ ÑолÑко ÑÑÑока Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ stg-exec или не имееÑÑÑ ÑÑÑок вовÑе, Ñо ÑеÑÐ²ÐµÑ Ð½Ðµ запÑÑен или имеÑÑÑÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð² его ÑабоÑе. ÐÐ»Ñ Ð´Ð¸Ð°Ð³Ð½Ð¾ÑÑики оÑибок пÑи запÑÑке ÑеÑвеÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑоÑмоÑÑеÑÑ ÑодеÑжимое жÑÑнала ÑеÑвеÑа биллинга (/var/log/stargazer.log) или же ÑиÑÑемнÑй жÑÑнал (обÑÑно /var/log/messages).</para> - <para>СеÑÐ²ÐµÑ Ð²ÐµÐ´ÐµÑ Ð¶ÑÑнал ÑÐ²Ð¾Ð¸Ñ Ð´ÐµÐ¹ÑÑвий, кÑда заноÑÑÑÑÑ Ð²Ñе ÑообÑÐµÐ½Ð¸Ñ ÑиÑÑемÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð»Ð¾Ð³ Ñайл Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге /var/log и Ð¸Ð¼ÐµÐµÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ stargazer.log. ÐÑли пÑи запÑÑке ÑеÑвеÑа возникла какаÑ-Ñо оÑибка, Ñо Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑоÑмоÑÑеÑÑ Ñайл жÑÑнала и иÑпÑавиÑÑ Ð¾ÑибкÑ. Ð ÑлÑÑае еÑли ÑеÑвеÑÑ Ð½Ðµ ÑдаеÑÑÑ Ð·Ð°Ð¿Ð¸ÑаÑÑ ÑообÑÐµÐ½Ð¸Ñ Ð² ÑказаннÑй Ñайл, он пÑÑаеÑÑÑ Ð¿Ð¸ÑаÑÑ ÑообÑÐµÐ½Ð¸Ñ Ð² syslog, обÑÑно запиÑи syslog Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑÑ Ð² /var/log/messages.</para> - </simplesect> -</chapter> + <para>ÐÑи запÑÑке в каÑеÑÑве пеÑвого паÑамеÑÑа можно ÑказаÑÑ Ð¿ÑÑÑ Ðº диÑекÑоÑии, где ÑаÑположен Ñайл stargazer.conf. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¿Ñи запÑÑке без паÑамеÑÑов ÑиÑÑема иÑÐµÑ Ñайл в каÑалоге /etc/stargazer. ÐапÑÐ¸Ð¼ÐµÑ ÐµÑли Ñайл stargazer.conf Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге /etc/stargazer2, Ñо Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка ÑиÑÑÐµÐ¼Ñ Ñ ÑÑением наÑÑÑойки из ÑÑого каÑалога ÑледÑÐµÑ Ð·Ð°Ð¿ÑÑÑиÑÑ ÑеÑÐ²ÐµÑ Ñаким обÑазом: /usr/sbin/stargazer /etc/stargazer2.</para> + <para>ÐÑи иÑполÑзовании на âбоевомâ ÑеÑвеÑе наÑÑоÑÑелÑно ÑекомендÑеÑÑÑ Ð¸ÑполÑзоваÑÑ init.d-ÑкÑипÑÑ Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑка, оÑÑанова, пеÑезапÑÑка и ÑеконÑигÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑеÑвеÑа. ÐагоÑовки ÑкÑипÑов Ð´Ð»Ñ Ð´Ð¸ÑÑÑибÑÑивов Ubuntu, Suse и Gentoo Ð²Ñ Ð¾Ð´ÑÑ Ð² ÑÑандаÑÑнÑÑ Ð¿Ð¾ÑÑÐ°Ð²ÐºÑ Ð¸ ÑаÑÐ¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ñ Ð² каÑалоге projects/stargazer/inst/linux/etc/init.d. УважайÑе ÑÐµÐ±Ñ Ð¸ дÑÑÐ³Ð¸Ñ Ð»Ñдей, коÑоÑÑе, возможно, завÑÑа бÑдÑÑ Ð°Ð´Ð¼Ð¸Ð½Ð¸ÑÑÑиÑоваÑÑ ÑÑÐ¾Ñ ÑеÑвеÑ.</para> + <para>ÐÐ»Ñ Ð¿ÑоÑмоÑÑа, ÑабоÑÐ°ÐµÑ Ð»Ð¸ ÑеÑвеÑ, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ вÑполниÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ: ps âx | grep stargazer | grep -v grep. Ð ÑлÑÑае еÑли ÑеÑÐ²ÐµÑ ÑÑпеÑно бÑл запÑÑен и ÑабоÑÐ°ÐµÑ Ñо ÑезÑлÑÑÐ°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ бÑÑÑ Ð¿ÑимеÑно Ñаким:</para> +<programlisting linenumbering="unnumbered"> +4818 ? S< 0:32 ./stargazer /etc/stargazer +4819 ? S 0:00 stg-exec /etc/stargazer +</programlisting> + <para>СледÑÐµÑ Ð¾ÑмеÑиÑÑ ÑÑо в вÑводе Ñказанной вÑÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð´Ð¾Ð»Ð¶Ð½Ð¾ пÑиÑÑÑÑÑвоваÑÑ Ð½Ðµ менее двÑÑ ÑÑÑок. То еÑÑÑ, пеÑÐ²Ð°Ñ ÑÑÑока в данном пÑимеÑе â ÑÑо пÑоÑеÑÑ ÑеÑвеÑа, вÑоÑÐ°Ñ â пÑоÑеÑÑ Ð¸ÑполниÑÐµÐ»Ñ ÑкÑипÑов. ÐÑли пÑиÑÑÑÑÑвÑÐµÑ ÑолÑко ÑÑÑока Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ stg-exec или не имееÑÑÑ ÑÑÑок вовÑе, Ñо ÑеÑÐ²ÐµÑ Ð½Ðµ запÑÑен или имеÑÑÑÑ Ð¿ÑÐ¾Ð±Ð»ÐµÐ¼Ñ Ð² его ÑабоÑе. ÐÐ»Ñ Ð´Ð¸Ð°Ð³Ð½Ð¾ÑÑики оÑибок пÑи запÑÑке ÑеÑвеÑа Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑоÑмоÑÑеÑÑ ÑодеÑжимое жÑÑнала ÑеÑвеÑа биллинга (/var/log/stargazer.log) или же ÑиÑÑемнÑй жÑÑнал (обÑÑно /var/log/messages).</para> + <para>СеÑÐ²ÐµÑ Ð²ÐµÐ´ÐµÑ Ð¶ÑÑнал ÑÐ²Ð¾Ð¸Ñ Ð´ÐµÐ¹ÑÑвий, кÑда заноÑÑÑÑÑ Ð²Ñе ÑообÑÐµÐ½Ð¸Ñ ÑиÑÑемÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð»Ð¾Ð³ Ñайл Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² каÑалоге /var/log и Ð¸Ð¼ÐµÐµÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ stargazer.log. ÐÑли пÑи запÑÑке ÑеÑвеÑа возникла какаÑ-Ñо оÑибка, Ñо Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ пÑоÑмоÑÑеÑÑ Ñайл жÑÑнала и иÑпÑавиÑÑ Ð¾ÑибкÑ. Ð ÑлÑÑае еÑли ÑеÑвеÑÑ Ð½Ðµ ÑдаеÑÑÑ Ð·Ð°Ð¿Ð¸ÑаÑÑ ÑообÑÐµÐ½Ð¸Ñ Ð² ÑказаннÑй Ñайл, он пÑÑаеÑÑÑ Ð¿Ð¸ÑаÑÑ ÑообÑÐµÐ½Ð¸Ñ Ð² syslog, обÑÑно запиÑи syslog Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² /var/log/messages.</para> + </simplesect> +</chapter> \ No newline at end of file diff --git a/doc/help/ch4.xml b/doc/help/ch4.xml index d3bb71f0..68c5ebc6 100644 --- a/doc/help/ch4.xml +++ b/doc/help/ch4.xml @@ -1,81 +1,109 @@ <chapter xml:id="ch4"> - <title>ÐаÑÑÑойка ÑиÑÑемÑ</title> - <para>ÐоÑле инÑÑаллÑÑии ÑиÑÑема должна бÑÑÑ Ð¿Ð¾Ð´Ð²ÐµÑгнÑÑа пÑоÑедÑÑе наÑÑÑойки. ÐбÑÑно ÑледÑÐµÑ Ð½Ð°ÑинаÑÑ Ñ Ð½Ð°ÑÑÑойки ÑеÑвеÑа.</para> - <para>ÐÑновнÑе конÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ ÑеÑвеÑа по ÑмолÑÐ°Ð½Ð¸Ñ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² каÑалоге /etc/stargazer. Ðни вклÑÑаÑÑ Ð² ÑебÑ: оÑновной конÑигÑÑаÑионнÑй Ñайл stargazer.conf, Ñайл опиÑÐ°Ð½Ð¸Ñ Ð½Ð°Ð¿Ñавлений ÑаÑиÑикаÑии rules, Ð½Ð°Ð±Ð¾Ñ ÑкÑипÑов On* и два каÑалога â conf-available.d и conf-enabled.d, ÑодеÑжаÑÐ¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð¾ÑделÑнÑÑ Ð¼Ð¾Ð´Ñлей. ÐÐ»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¾Ð³Ð¾-либо модÑÐ»Ñ Ð½Ñжно ÑделаÑÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° его конÑигÑÑаÑионнÑй Ñайл в каÑалоге conf-enabled.d или пÑопиÑаÑÑ ÐµÐ³Ð¾ конÑигÑÑаÑионнÑÑ ÑекÑÐ¸Ñ Ð² Ñазделе <Modules> Ñайла stargazer.conf.</para> - <simplesect> - <title>ÐаÑÑÑойка конÑигÑÑаÑионного Ñайла /etc/stargazer/stargazer.conf</title> - <para>Файл Ð¸Ð¼ÐµÐµÑ ÑекÑÑовÑй ÑоÑмаÑ, ÑодеÑжаÑий паÑÑ ÐÐÐ ÐÐÐТР= ÐÐÐЧÐÐÐРи ÑекÑии <ÐÐЯ_СÐÐЦÐÐ ÐÐÐ ÐÐÐТРЫ_СÐÐЦÐÐ>. ÐомменÑаÑии в Ñайле наÑинаÑÑÑÑ Ñ Ñимвола #. Ð Ñайле опиÑÑваÑÑÑÑ Ð¾Ð±Ñие паÑамеÑÑÑ, коÑоÑÑе ÑвлÑÑÑÑÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑнÑми знаÑениÑми Ð´Ð»Ñ Ð²Ñего ÑеÑвеÑа биллинга, а Ñакже паÑамеÑÑÑ ÑооÑвеÑÑÑвÑÑÑÐ¸Ñ Ð¼Ð¾Ð´Ñлей. ÐаÑамеÑÑÑ Ð¼Ð¾Ð´Ñлей Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² ÑекÑии:</para> - <programlisting linenumbering="unnumbered"> - <Module [Ð¸Ð¼Ñ Ð¼Ð¾Ð´ÑлÑ(Ð¸Ð¼Ñ Ñайла модÑÐ»Ñ Ð±ÐµÐ· mod_ и без .so)]> + <title>ÐаÑÑÑойка ÑиÑÑемÑ</title> + <para>ÐоÑле инÑÑаллÑÑии ÑиÑÑема должна бÑÑÑ Ð¿Ð¾Ð´Ð²ÐµÑгнÑÑа пÑоÑедÑÑе наÑÑÑойки. ÐбÑÑно ÑледÑÐµÑ Ð½Ð°ÑинаÑÑ Ñ Ð½Ð°ÑÑÑойки ÑеÑвеÑа.</para> + <para>ÐÑновнÑе конÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ ÑеÑвеÑа по ÑмолÑÐ°Ð½Ð¸Ñ Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð² каÑалоге /etc/stargazer. Ðни вклÑÑаÑÑ Ð² ÑебÑ: оÑновной конÑигÑÑаÑионнÑй Ñайл stargazer.conf, Ñайл опиÑÐ°Ð½Ð¸Ñ Ð½Ð°Ð¿Ñавлений ÑаÑиÑикаÑии rules, Ð½Ð°Ð±Ð¾Ñ ÑкÑипÑов On* и два каÑалога â conf-available.d и conf-enabled.d, ÑодеÑжаÑÐ¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑионнÑе ÑÐ°Ð¹Ð»Ñ Ð¾ÑделÑнÑÑ Ð¼Ð¾Ð´Ñлей. ÐÐ»Ñ Ð²ÐºÐ»ÑÑÐµÐ½Ð¸Ñ ÐºÐ°ÐºÐ¾Ð³Ð¾-либо модÑÐ»Ñ Ð½Ñжно ÑделаÑÑ ÑимволиÑеÑкÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° его конÑигÑÑаÑионнÑй Ñайл в каÑалоге conf-enabled.d или пÑопиÑаÑÑ ÐµÐ³Ð¾ конÑигÑÑаÑионнÑÑ ÑекÑÐ¸Ñ Ð² Ñазделе <Modules> Ñайла stargazer.conf.</para> + <simplesect> + <title>ÐаÑÑÑойка конÑигÑÑаÑионного Ñайла /etc/stargazer/stargazer.conf </title> + <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 +</Module> +</programlisting> + <para>ÐпиÑание глобалÑнÑÑ Ð¿Ð°ÑамеÑÑов паÑамеÑÑов:</para> + <itemizedlist mark="opencircle"> + <listitem><para>Rules â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ, где Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ñайл Ñ Ð¿Ñавилами Ð´Ð»Ñ Ð¿Ð¾Ð´ÑÑеÑа ÑÑаÑика клиенÑов. СÑандаÑÑное знаÑение: /etc/stargazer/rules.</para></listitem> + <listitem><para>LogFile â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÑаÑположение Ñайла, в коÑоÑÑй бÑдÑÑ Ð·Ð°Ð½Ð¾ÑиÑÑÑÑ Ð²Ñе ÑообÑÐµÐ½Ð¸Ñ ÑиÑÑемÑ. СÑандаÑÑное знаÑение: /var/log/stargazer.log.</para></listitem> + <listitem><para>PidFile â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð³Ð´Ðµ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ñайл Ñ ÑанÑÑий PID (иденÑиÑикаÑÐ¾Ñ Ð¿ÑоÑеÑÑа) дÑмона. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑо /var/run/stargazer.pid. ÐÑполÑзÑеÑÑÑ ÑкÑипÑами запÑÑка/оÑÑанова.</para></listitem> + <listitem><para>ModulesPath â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð¿ÑÑÑ, где Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑаемÑе модÑли (плагинÑ). СÑандаÑÑное знаÑение: /usr/lib/stg.</para></listitem> + <listitem><para>DetailStatWritePeriod â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÑеÑез какое вÑÐµÐ¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° запиÑÑваÑÑÑÑ Ð´ÐµÑалÑÐ½Ð°Ñ ÑÑаÑиÑÑика клиенÑа. СÑандаÑÑное знаÑение: 1/6. ÐаннÑй паÑамеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ: 3 - Ñаз в ÑÑи ÑаÑа, 2 - Ñаз в два ÑаÑа, 1 - Ñаз в Ñаc, 1/2 - Ñаз в пол ÑаÑа, 1/4 - Ñаз в 15 минÑÑ, 1/6 - Ñаз в 10 минÑÑ.</para></listitem> + <listitem><para>StatWritePeriod â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð¿ÐµÑиодиÑноÑÑÑ Ð·Ð°Ð¿Ð¸Ñи в ÐРинÑоÑмаÑии о ÑÑаÑиÑÑике полÑзоваÑÐµÐ»Ñ Ð² минÑÑÐ°Ñ . ÐÑи болÑÑом колиÑеÑÑве полÑзоваÑелей ÑÑÑ Ð²ÐµÐ»Ð¸ÑÐ¸Ð½Ñ ÑÑÐ¾Ð¸Ñ ÑвелиÑиÑÑ, Ñак как запиÑÑ Ð² ÐÐ Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½Ð¸Ð¼Ð°ÑÑ Ð´Ð»Ð¸ÑелÑное вÑемÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение 10.</para></listitem> + <listitem><para>DayFee â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ, в какой Ð´ÐµÐ½Ñ Ð¼ÐµÑÑÑа ÑнимаÑÑ Ñ ÐºÐ»Ð¸ÐµÐ½ÑÑÐºÐ¸Ñ ÑÑеÑов ÑÑÐ¼Ð¼Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ, в ÑооÑвеÑÑÑвии Ñ ÑаÑиÑнÑми планами клиенÑов. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾Ñ 0 до 31, ÑÑандаÑÑное знаÑение: 1. СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ, ÑÑо в некоÑоÑÑÑ Ð¼ÐµÑÑÑÐ°Ñ Ð½Ðµ более 28 дней. ÐнаÑение 0 ÑооÑвеÑÑÑвÑÐµÑ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð´Ð½Ñ Ð¼ÐµÑÑÑа по календаÑÑ.</para></listitem> + <listitem><para>DayResetTraff â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð² какой Ð´ÐµÐ½Ñ Ð¼ÐµÑÑÑа ÑбÑаÑÑваÑÑ Ð¿Ð¾Ð¼ÐµÑÑÑнÑÑ ÑÑаÑиÑÑÐ¸ÐºÑ ÐºÐ»Ð¸ÐµÐ½Ñов и оÑÑÑеÑÑвлÑÑÑ Ð¿ÐµÑÐµÑ Ð¾Ð´ на новÑй ÑаÑиÑ, еÑли он бÑл изменен Ñ ÐºÐ»Ð¸ÐµÐ½Ñа. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾Ñ 0 до 31, ÑÑандаÑÑное знаÑение: 1. СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ, ÑÑо в некоÑоÑÑÑ Ð¼ÐµÑÑÑÐ°Ñ Ð½Ðµ более 28 дней. ÐнаÑение 0 ÑооÑвеÑÑÑвÑÐµÑ Ð¿Ð¾ÑÐ»ÐµÐ´Ð½ÐµÐ¼Ñ Ð´Ð½Ñ Ð¼ÐµÑÑÑа по календаÑÑ.</para></listitem> + <listitem><para>SpreadFee â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð¿ÑоизводиÑÑ Ð»Ð¸ «Ñазмазанное» ÑнÑÑие абонплаÑÑ. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no. ÐÑи Ñказании знаÑÐµÐ½Ð¸Ñ yes ÑÑмма абонплаÑÑ ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð² ÑаÑиÑе полÑзоваÑÐµÐ»Ñ Ð±ÑÐ´ÐµÑ ÑнимаÑÑÑÑ Ð½Ðµ Ñаз в меÑÑÑ, а каждÑй Ð´ÐµÐ½Ñ ÑавнÑми долÑми. СÑандаÑÑное знаÑение: no.</para></listitem> + <listitem><para>FreeMbAllowInet â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð²ÑполнÑÑÑ Ð»Ð¸ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑкÑÐ¸Ð¿Ñ OnConnect, еÑли Ñ Ð½ÐµÐ³Ð¾ на баланÑе оÑÑÑÑÑÑвÑÑÑ ÑÑедÑÑва, но оÑÑалÑÑ Ð¿ÑедоплаÑеннÑй ÑÑаÑик. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no. СÑандаÑÑное знаÑение: no.</para></listitem> + <listitem><para>WriteFreeMbTraffCost â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий как бÑÐ´ÐµÑ Ð¿Ð¸ÑаÑÑÑÑ ÑÑоимоÑÑÑ ÑÑаÑика в деÑалÑной ÑÑаÑиÑÑике. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no, ÑÑандаÑÑное знаÑение: no. ÐÑи Ñказании знаÑÐµÐ½Ð¸Ñ yes в деÑалÑной ÑÑаÑиÑÑике полÑзоваÑÐµÐ»Ñ ÑÑоимоÑÑÑ ÑÑаÑика бÑÐ´ÐµÑ Ð¿Ð¸ÑаÑÑÑÑ Ð² лÑбом ÑлÑÑае, даже еÑли он Ð¿Ð¾Ð¿Ð°Ð´Ð°ÐµÑ Ð² FreeMb. ÐÑи Ñказании знаÑÐµÐ½Ð¸Ñ no Ð´Ð¾Ñ Ð¸ÑÑеÑÐ¿Ð°Ð½Ð¸Ñ FreeMb в деÑалÑной ÑÑаÑиÑÑике бÑÐ´ÐµÑ Ñказана нÑÐ»ÐµÐ²Ð°Ñ ÑÑоимоÑÑÑ ÑÑаÑика.</para></listitem> + <listitem><para>DayFeeIsLastDay â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÐºÐ¾Ð³Ð´Ð° ÑнимаÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no, ÑÑандаÑÑное знаÑение: yes. ÐÑо влиÑÐµÑ Ð½Ð° Ñо, как бÑÐ´ÐµÑ ÑнÑÑа абонплаÑа (ÐÐ) пÑи пеÑÐµÑ Ð¾Ð´Ðµ на новÑй ÑаÑиÑ. ÐÑли Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð±Ñл ÑаÑÐ¸Ñ A Ñ ÐÐ=100 и он Ñ Ð¾ÑÐµÑ Ð¿ÐµÑейÑи на ÑаÑÐ¸Ñ B Ñ ÐÐ=200, Ñо пÑи пеÑÐµÑ Ð¾Ð´Ðµ на новÑй ÑаÑÐ¸Ñ Ñо ÑÑеÑа полÑзоваÑÐµÐ»Ñ ÑнимеÑÑÑ 100, еÑли Ñказано знаÑение yes (абонплаÑа ÑнÑÑа до ÑÐ¼ÐµÐ½Ñ ÑаÑиÑа), и 200, еÑли Ñказано знаÑение no (абонплаÑа ÑнÑÑа пеÑед Ñменой ÑаÑиÑа).</para></listitem> + <listitem><para>ExecutersNum â не обÑзаÑелÑнÑй паÑамеÑÑ ÐºÐ¾ÑоÑÑй опÑеделÑÑÑий ÑколÑко ÑкÑипÑом Ð¼Ð¾Ð¶ÐµÑ Ð²ÑполнÑÑÑÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно (ÑегÑлиÑÑÐµÑ ÐºÐ¾Ð»Ð¸ÑеÑÑво пÑоÑеÑÑов stg-exec). Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение 1. ÐÑли вÑполнение ваÑÐ¸Ñ ÑкÑипÑов Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð¼Ð½Ð¾Ð³Ð¾ вÑемени Ð¸Ð¼ÐµÐµÑ ÑмÑÑл ÑвелиÑиÑÑ ÑÑо знаÑение. ÐаждÑй иÑполниÑÐµÐ»Ñ ÑкÑипÑов блокиÑÑеÑÑÑ Ð½Ð° вÑемÑ, пока оÑÑабоÑÐ°ÐµÑ ÑкÑипÑ. ÐÑли иÑполниÑелей неÑколÑко â они пÑинимаÑÑ ÑкÑипÑÑ Ð½Ð° вÑполнение по пÑинÑÐ¸Ð¿Ñ Â«ÐºÑо ÑÑпел».</para></listitem> + <listitem><para>StgMsgKey â не обÑзаÑелÑнÑй паÑамеÑÑ Ð¾ÑвеÑаÑÑий за иденÑиÑикаÑÐ¾Ñ Ð¾ÑеÑеди ÑообÑений Ð´Ð»Ñ Ð¸ÑполниÑÐµÐ»Ñ ÑкÑипÑов. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½Ñй паÑамеÑÑ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение 5555. РекомендÑеÑÑÑ Ð½Ðµ изменÑÑÑ Ð·Ð½Ð°Ñение паÑамеÑÑа без нÑждÑ. Ðго изменение ÑелеÑообÑазно лиÑÑ Ð² Ñом ÑлÑÑае, еÑли в ÑиÑÑеме ÑÑебÑеÑÑÑ Ð·Ð°Ð¿ÑÑÑиÑÑ Ð±Ð¾Ð»ÐµÐµ одной копии ÑеÑвеÑа биллинга.</para></listitem> + <listitem><para>ShowFeeInCash â не обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий как бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ ÑоÑÑоÑние ÑÑеÑа абоненÑа в авÑоÑизаÑоÑе и ÑколÑко денег ÐµÐ¼Ñ Ð±ÑÐ´ÐµÑ ÑазÑеÑено иÑполÑзоваÑÑ Ð² ÑекÑÑем меÑÑÑе. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no, по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐµÑ Ð·Ð½Ð°Ñение yes. ÐÑи Ñказании no в авÑоÑизаÑоÑе бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ ÑоÑÑоÑние ÑÑеÑа без ÑÑеÑа ÑледÑÑÑего ÑнÑÑÐ¸Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ. Так же ÑÑи денÑги нелÑÐ·Ñ Ð±ÑÐ´ÐµÑ Ð¸ÑполÑзоваÑÑ Ð´Ð»Ñ Ð¾Ð¿Ð»Ð°ÑÑ ÑÑаÑика в ÑекÑÑем меÑÑÑе. ÐÑимеÑ: Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа на ÑÑеÑÑ 200 денег пÑи абонплаÑе в 50 денег â в ÑÑом ÑлÑÑае ÐµÐ¼Ñ Ð±ÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ 150 денег в авÑоÑизаÑоÑе и он ÑÐ¼Ð¾Ð¶ÐµÑ Ð² ÑекÑÑем меÑÑÑе изÑаÑÑ Ð¾Ð´Ð¾Ð²Ð°ÑÑ ÑолÑко 150 денег, но ÑнÑÑие абонплаÑÑ Ð½Ðµ ÑÐ²ÐµÐ´ÐµÑ ÐµÐ³Ð¾ в «минÑÑ».</para></listitem> + <listitem><para>FullFee â не обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÑнимаÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ, даже еÑли ÑÑеÑÐ½Ð°Ñ Ð·Ð°Ð¿Ð¸ÑÑ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа бÑла замоÑожена (или не ÑÑÑеÑÑвовала) ÑаÑÑÑ ÑÑеÑного пеÑиода. ÐÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no, по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑановлен в no.</para></listitem> + <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> +<programlisting linenumbering="unnumbered"> +<DirNames> +DirName0 = «ÐÐЯ ÐÐÐÐ ÐÐÐÐÐÐЯ» +... +DirName9 = ÐÐСÐÐÐÐÐÐ_ÐÐÐÐ ÐÐÐÐÐÐÐ +</DirNames> +</programlisting> + <para>ÐÑего пÑедÑÑмоÑÑено 10 напÑавлений Ñ Ð½ÑмеÑаÑией Ð¾Ñ 0 до 9. ÐапÑавлениÑ, наименование коÑоÑÑÑ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· неÑколÑÐºÐ¸Ñ Ñлов, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² кавÑÑки. ÐÑли наименование напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ðµ Ñказано, Ñо ÑиÑÑема ÑÑиÑÐ°ÐµÑ ÑÑо данное напÑавление не иÑполÑзÑеÑÑÑ Ð¸ не бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑ Ð¿Ð¾ Ð½ÐµÐ¼Ñ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ Ð´ÐµÐ¹ÑÑвий. ÐÑимеÑ: DirName0 = ÐиÑ, DirName5 = "ÐокалÑнÑе игÑÑ". ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо ÑекÑÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ ÑÑебÑеÑ, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð° напÑавлений бÑли ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² кодиÑовке KOI8-R. РпÑоÑивном ÑлÑÑае абоненÑÑ Ð½Ðµ ÑмогÑÑ Ð¸Ñ Ð¿ÑоÑиÑаÑÑ Ð² ÑÑаÑиÑÑике авÑоÑизаÑоÑа, а админиÑÑÑаÑоÑÑ â в конÑигÑÑаÑоÑе.</para> + <para>ÐаÑÑÑойки вÑÐµÑ Ð¼Ð¾Ð´Ñли (кÑоме store module), коÑоÑÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ подклÑÑиÑÑ Ðº ÑеÑвеÑÑ Ð² Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑаÑÑа Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑÐºÐ°Ð·Ð°Ð½Ð½Ñ Ð²Ð½ÑÑÑи ÑекÑии Modules:</para> +<programlisting linenumbering="unnumbered"> +<Modules> +<Module имÑ_модÑлÑ> +ÑпиÑок паÑамеÑÑов модÑÐ»Ñ +</Modules> - </Module> - </programlisting> - <para>ÐпиÑание глобалÑнÑÑ Ð¿Ð°ÑамеÑÑов паÑамеÑÑов:</para> - <itemizedlist mark="opencircle"> - <listitem><para>Rules â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ, где Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ñайл Ñ Ð¿Ñавилами Ð´Ð»Ñ Ð¿Ð¾Ð´ÑÑеÑа ÑÑаÑика клиенÑов, по ÑмолÑÐ°Ð½Ð¸Ñ Rules=/etc/stargazer/rules</para></listitem> - <listitem><para>LogFile â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÑаÑположение Ñайла, в коÑоÑÑй бÑдÑÑ Ð·Ð°Ð½Ð¾ÑиÑÑÑÑ Ð²Ñе ÑообÑÐµÐ½Ð¸Ñ ÑиÑÑемÑ, по ÑмолÑÐ°Ð½Ð¸Ñ LogFile=/var/log/stargazer.log</para></listitem> - <listitem><para>PidFile â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð³Ð´Ðµ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ñайл Ñ ÑанÑÑий PID (иденÑиÑикаÑÐ¾Ñ Ð¿ÑоÑеÑÑа) дÑмона, по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑо /var/run/stargazer.pid. ÐÑполÑзÑеÑÑÑ ÑкÑипÑами запÑÑка/оÑÑанова.</para></listitem> - <listitem><para>ModulesPath â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð¿ÑÑÑ, где Ð½Ð°Ñ Ð¾Ð´ÑÑÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑаемÑе модÑли (плагинÑ). Ðо ÑмолÑÐ°Ð½Ð¸Ñ ModulesPath = /usr/lib/stg.</para></listitem> - <listitem><para>DetailStatWritePeriod â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÑеÑез какое вÑÐµÐ¼Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° запиÑÑваÑÑÑÑ Ð´ÐµÑалÑÐ½Ð°Ñ ÑÑаÑиÑÑика клиенÑа, по ÑмолÑÐ°Ð½Ð¸Ñ StatTime=1/6. ÐаннÑй паÑамеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ: 3 - Ñаз в ÑÑи ÑаÑа, 2 - Ñаз в два ÑаÑа, 1 - Ñаз в Ñаc, 1/2 - Ñаз в пол ÑаÑа, 1/4 - Ñаз в 15 минÑÑ, 1/6 - Ñаз в 10 минÑÑ.</para></listitem> - <listitem><para>StatWritePeriod â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð¿ÐµÑиодиÑноÑÑÑ Ð·Ð°Ð¿Ð¸Ñи в ÐРинÑоÑмаÑии о ÑÑаÑиÑÑике полÑзоваÑÐµÐ»Ñ (в минÑÑÐ°Ñ ). ÐÑи болÑÑом колиÑеÑÑве полÑзоваÑелей ÑÑÑ Ð²ÐµÐ»Ð¸ÑÐ¸Ð½Ñ ÑÑÐ¾Ð¸Ñ ÑвелиÑиÑÑ, Ñак как запиÑÑ Ð² ÐÐ Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½Ð¸Ð¼Ð°ÑÑ Ð´Ð»Ð¸ÑелÑное вÑемÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ StatWritePeriod = 10.</para></listitem> - <listitem><para>DayFee â паÑамеÑÑ, показÑваÑÑий ÑеÑвеÑÑ, в какой Ð´ÐµÐ½Ñ Ð¼ÐµÑÑÑа ÑнимаÑÑ Ñ ÐºÐ»Ð¸ÐµÐ½ÑÑÐºÐ¸Ñ ÑÑеÑов ÑÑÐ¼Ð¼Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ, в ÑооÑвеÑÑÑвии Ñ ÑаÑиÑнÑми планами клиенÑов. Ðо ÑмолÑÐ°Ð½Ð¸Ñ DayFee=21. СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ, ÑÑо в некоÑоÑÑÑ Ð¼ÐµÑÑÑÐ°Ñ Ð½Ðµ более 28 дней. ÐаннÑй паÑамеÑÑ Ñакже Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинÑÑÑ Ð·Ð½Ð°Ñение 0; еÑли паÑамеÑÑ Ñавен 0, Ñогда ÑиÑÑема вÑÐ¿Ð¾Ð»Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð² поÑледний Ð´ÐµÐ½Ñ ÑекÑÑего меÑÑÑа; опÑеделение поÑледнего Ð´Ð½Ñ Ð¼ÐµÑÑÑа пÑоводиÑÑÑ Ð°Ð²ÑомаÑиÑеÑки.</para></listitem> - <listitem><para>DayResetTraff â паÑамеÑÑ ÑказÑÐ²Ð°ÐµÑ ÑеÑвеÑÑ Ð² какой Ð´ÐµÐ½Ñ Ð¼ÐµÑÑÑа оÑиÑаÑÑ ÑÑаÑиÑÑÐ¸ÐºÑ ÐºÐ»Ð¸ÐµÐ½Ñов; Ñак же в ÑÑÐ¾Ñ Ð´ÐµÐ½Ñ ÑеÑÐ²ÐµÑ Ð¾ÑÑÑеÑÑвлÑÐµÑ Ð¿ÐµÑÐµÑ Ð¾Ð´ на новÑй ÑаÑиÑ, еÑли он бÑл изменен Ñ ÐºÐ»Ð¸ÐµÐ½Ñа. Ðо ÑмолÑÐ°Ð½Ð¸Ñ DayResetTraff = 28. СледÑÐµÑ Ð¿Ð¾Ð¼Ð½Ð¸ÑÑ, ÑÑо в некоÑоÑÑÑ Ð¼ÐµÑÑÑÐ°Ñ Ð½Ðµ более 28 дней. ÐаннÑй паÑамеÑÑ Ñакже Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинÑÑÑ Ð·Ð½Ð°Ñение 0; еÑли паÑамеÑÑ Ñавен 0, Ñогда ÑиÑÑема вÑÐ¿Ð¾Ð»Ð½Ð¸Ñ Ð´ÐµÐ¹ÑÑÐ²Ð¸Ñ Ð² поÑледний Ð´ÐµÐ½Ñ ÑекÑÑего меÑÑÑа; опÑеделение поÑледнего Ð´Ð½Ñ Ð¼ÐµÑÑÑа пÑоводиÑÑÑ Ð°Ð²ÑомаÑиÑеÑки.</para></listitem> - <listitem><para>SpreadFee â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ, пÑоизводиÑÑ Ð»Ð¸ «Ñазмазанное» ÑнÑÑие абонплаÑÑ. Т. е. ÑÑмма абонплаÑÑ ÑÐºÐ°Ð·Ð°Ð½Ð½Ð°Ñ Ð² ÑаÑиÑе полÑзоваÑÐµÐ»Ñ Ð±ÑÐ´ÐµÑ ÑнимаÑÑÑÑ Ð½Ðµ Ñаз в меÑÑÑ, а каждÑй Ð´ÐµÐ½Ñ ÑовнÑми долÑми. Ðо ÑмолÑÐ°Ð½Ð¸Ñ SpreadFee = no.</para></listitem> - <listitem><para>FreeMbAllowInet â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð²ÑполнÑÑÑ Ð»Ð¸ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑкÑÐ¸Ð¿Ñ OnConnect, еÑли Ñ Ð½ÐµÐ³Ð¾ на баланÑе оÑÑÑÑÑÑвÑÑÑ ÑÑедÑÑва, но оÑÑалÑÑ Ð¿ÑедоплаÑеннÑй ÑÑаÑик. Ðо ÑмолÑÐ°Ð½Ð¸Ñ FreeMbAllowInet = no.</para></listitem> - <listitem><para>WriteFreeMbTraffCost â паÑамеÑÑ, опÑеделÑÑÑий, ÑÑо бÑÐ´ÐµÑ Ð¿Ð¸ÑаÑÑÑÑ Ð² ÑÑоимоÑÑÑ ÑÑаÑика в деÑалÑной ÑÑаÑиÑÑике. ÐÑли Ñ ÐºÐ»Ð¸ÐµÐ½Ñа еÑе еÑÑÑ Ð¿ÑедоплаÑеннÑй ÑÑаÑик и WriteFreeMbTraffCost = no, Ñо в деÑалÑнÑÑ ÑÑаÑиÑÑÐ¸ÐºÑ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿Ð¸ÑÑваÑÑÑÑ ÑÑоимоÑÑÑ Ñо знаÑением = 0. ÐÑли Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ñже Ð½ÐµÑ Ð¿ÑедоплаÑенного ÑÑаÑика и WriteFreeMbTraffCost = no, Ñо в деÑалÑнÑÑ ÑÑаÑиÑÑÐ¸ÐºÑ Ð±ÑÐ´ÐµÑ Ð·Ð°Ð¿Ð¸Ñана ÑÑоимоÑÑÑ ÑÑаÑика. ÐÑи WriteFreeMbTraffCost = yes ÑÑоимоÑÑÑ ÑÑаÑика бÑÐ´ÐµÑ Ð·Ð°Ð¿Ð¸Ñана в лÑбом ÑлÑÑае. Ðо ÑмолÑÐ°Ð½Ð¸Ñ WriteFreeMbTraffCost = no.</para></listitem> - <listitem><para>DayFeeIsLastDay â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ, когда абонплаÑа ÑнимаеÑÑÑ Ð² поÑледний (yes) или пеÑвÑй (no) Ð´ÐµÐ½Ñ ÑÑеÑного пеÑиода. ÐÑо влиÑÐµÑ Ð½Ð° Ñо, как бÑÐ´ÐµÑ ÑнÑÑа абонплаÑа (ÐÐ) пÑи пеÑÐµÑ Ð¾Ð´Ðµ на новÑй ÑаÑиÑ. ÐÑли Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð±Ñл ÑаÑÐ¸Ñ A Ñ ÐÐ=100 и он Ñ Ð¾ÑÐµÑ Ð¿ÐµÑейÑи на ÑаÑÐ¸Ñ B Ñ ÐÐ=200, Ñо пÑи пеÑÐµÑ Ð¾Ð´Ðµ на новÑй ÑаÑÐ¸Ñ Ñо ÑÑеÑа полÑзоваÑÐµÐ»Ñ ÑнимеÑÑÑ 100, еÑли DayFeeIsLastDay = yes, и 200, еÑли DayFeeIsLastDay = no. Ðо ÑмолÑÐ°Ð½Ð¸Ñ DayFeeIsLastDay = yes.</para></listitem> - <listitem><para>ExecutersNum â паÑамеÑÑ ÐºÐ¾ÑоÑÑй показÑваеÑ, ÑколÑко пÑоÑеÑÑов иÑполниÑÐµÐ»Ñ ÑкÑипÑов Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð¿ÑÑено одновÑеменно. ÐолиÑеÑÑво пÑоÑеÑÑов ознаÑÐ°ÐµÑ ÑколÑко ÑкÑипÑов могÑÑ Ð²ÑполнÑÑÑÑ Ð¾Ð´Ð½Ð¾Ð²Ñеменно. Ðо ÑмолÑÐ°Ð½Ð¸Ñ ExecutersNum = 1. ÐÑли вÑполнение ваÑÐ¸Ñ ÑкÑипÑов Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð¼Ð½Ð¾Ð³Ð¾ вÑемени ÑледÑÐµÑ ÑвелиÑиÑÑ ÑÑо знаÑение. ÐаждÑй иÑполниÑÐµÐ»Ñ ÑкÑипÑов блокиÑÑеÑÑÑ Ð½Ð° вÑемÑ, пока оÑÑабоÑÐ°ÐµÑ ÑкÑипÑ. ÐÑли иÑполниÑелей неÑколÑко â они пÑинимаÑÑ ÑкÑипÑÑ Ð½Ð° вÑполнение по пÑинÑÐ¸Ð¿Ñ Â«ÐºÑо ÑÑпел».</para></listitem> - <listitem><para>StgMsgKey â паÑамеÑÑ Ð¾ÑвеÑаÑÑий за иденÑиÑикаÑÐ¾Ñ Ð¾ÑеÑеди ÑообÑений Ð´Ð»Ñ Ð¸ÑполниÑÐµÐ»Ñ ÑкÑипÑов. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð°Ð½Ð½Ñй паÑамеÑÑ Ð·Ð°ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑиÑован и Ñавен 5555. РекомендÑеÑÑÑ Ð½Ðµ изменÑÑÑ Ð·Ð½Ð°Ñение паÑамеÑÑа без нÑждÑ. Ðго изменение ÑелеÑообÑазно лиÑÑ Ð² Ñом ÑлÑÑае, еÑли в ÑиÑÑеме ÑÑебÑеÑÑÑ Ð·Ð°Ð¿ÑÑÑиÑÑ Ð±Ð¾Ð»ÐµÐµ одной копии ÑеÑвеÑа биллинга.</para></listitem> - <listitem><para>ShowFeeInCash â показÑваÑÑ Ð½Ð° ÑÑеÑÑ Ð¸ позволÑÑÑ Ð¸ÑполÑзоваÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑ. ÐÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no. ÐаÑамеÑÑ Ð½Ðµ ÑвлÑеÑÑÑ Ð¾Ð±ÑзаÑелÑнÑм, по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑановлен в yes.</para></listitem> - <listitem><para>FullFee â ÑнимаÑÑ Ð¿Ð¾Ð»Ð½ÑÑ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ, даже еÑли полÑзоваÑÐµÐ»Ñ Ð±Ñл замоÑожен ÑаÑÑÑ ÑÑеÑного пеÑиода. ÐÑÐ¸Ð½Ð¸Ð¼Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no. ÐаÑамеÑÑ Ð½Ðµ ÑвлÑеÑÑÑ Ð¾Ð±ÑзаÑелÑнÑм, по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑановлен в no.</para></listitem> - <listitem><para>MessagesTimeout â ÑÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð²ÑÐµÐ¼Ñ Ð¶Ð¸Ð·Ð½Ð¸ не оÑпÑавленнÑÑ ÑообÑений полÑзоваÑелÑм. ÐÑÐµÐ¼Ñ ÑказÑваеÑÑÑ Ð² ÑÑÑÐºÐ°Ñ . ÐÑи пÑевÑÑении ÑÑого вÑемени ÑообÑение бÑÐ´ÐµÑ Ñдалено, в Ñ.Ñ. из ÐÐ. ÐÑли Ñказан 0 Ñо знаÑÐµÐ½Ð¸Ñ Ð½Ðµ бÑдÑÑ ÑдалÑÑÑÑÑ Ð¸Ð· базÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ 0.</para></listitem> - <listitem><para>FeeChargeType â ÑегÑлиÑÑÐµÑ Ð¿ÑоÑеÑÑ ÑнÑÑÐ¸Ñ Ð°Ð±Ð¾Ð½Ð¿Ð»Ð°ÑÑ. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ 0, 1 и 2. ÐÑи знаÑении 0 абонплаÑа ÑнимаеÑÑÑ ÐºÐ°Ðº обÑÑно. ÐÑи знаÑении 1 абонплаÑа ÑнимаеÑÑÑ ÑолÑко еÑли Ð±Ð°Ð»Ð°Ð½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸ÑелÑнÑй. ÐÑи знаÑении 2 абонплаÑа ÑнимаеÑÑÑ ÑолÑко еÑли Ð±Ð°Ð»Ð°Ð½Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ Ð±Ð¾Ð»ÑÑе абонплаÑÑ.</para></listitem> - <listitem><para>ReconnectOnTariffChange â позволÑÐµÑ Ð²ÑполниÑÑ Ð¿ÐµÑеподклÑÑение полÑзоваÑÐµÐ»Ñ Ð¿Ñи Ñмене ÑаÑиÑа. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ yes и no. ÐÑи Ñказании ReconnectOnTariffChange = yes пÑи Ñмене ÑаÑиÑа полÑзоваÑÐµÐ»Ñ ÐµÑли он бÑл подклÑÑен пÑÐ¾Ð¸Ð·Ð¾Ð¹Ð´ÐµÑ ÐµÐ³Ð¾ оÑклÑÑение и подклÑÑение заново. ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑейпеÑом.</para></listitem> - <listitem><para>ÐÐ¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð°Ð¿Ñавлений в конÑигÑÑаÑионном Ñайле Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² Ñеги: - <programlisting linenumbering="unnumbered"> - <DirNames> - DirName0 = "ÐÐЯ ÐÐÐÐ ÐÐÐÐÐÐЯ" - ... - DirName9 = ÐÐСÐÐÐÐÐÐ_ÐÐÐÐ ÐÐÐÐÐÐÐ - </DirNames> - </programlisting> - ÐÑего пÑедÑÑмоÑÑено 10 напÑавлений Ñ Ð½ÑмеÑаÑией Ð¾Ñ 0 до 9. ÐнÑÑÑи даннÑÑ Ñегов ÑказÑваеÑÑÑ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð½Ð°Ð¿Ñавлений. ÐапÑавлениÑ, наименование коÑоÑÑÑ ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· неÑколÑÐºÐ¸Ñ Ñлов, Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð·Ð°ÐºÐ»ÑÑÐµÐ½Ñ Ð² кавÑÑки. ÐÑли наименование напÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ðµ Ñказано, Ñо ÑиÑÑема ÑÑиÑÐ°ÐµÑ ÑÑо данное напÑавление не иÑполÑзÑеÑÑÑ Ð¸ не бÑÐ´ÐµÑ Ð¿ÑоизводиÑÑ Ð¿Ð¾ Ð½ÐµÐ¼Ñ Ð½Ð¸ÐºÐ°ÐºÐ¸Ñ Ð´ÐµÐ¹ÑÑвий. ÐÑимеÑ: DirName0 = ÐокалÑ, DirName5 = "ÐокалÑнÑе игÑÑ". ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ замеÑиÑÑ, ÑÑо ÑекÑÑÐ°Ñ Ð²ÐµÑÑÐ¸Ñ ÑиÑÑÐµÐ¼Ñ ÑÑебÑеÑ, ÑÑÐ¾Ð±Ñ Ð¸Ð¼ÐµÐ½Ð° напÑавлений бÑли ÑÐºÐ°Ð·Ð°Ð½Ñ Ð² кодиÑовке KOI8-R. РпÑоÑивном ÑлÑÑае полÑзоваÑели не ÑмогÑÑ Ð¸Ñ Ð¿ÑоÑиÑаÑÑ Ð² ÑÑаÑиÑÑике авÑоÑизаÑоÑа, а админиÑÑÑаÑоÑÑ â в конÑигÑÑаÑоÑе.</para></listitem> - </itemizedlist> - <para>ÐÑе модÑли (кÑоме Store module), коÑоÑÑе Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ подклÑÑиÑÑ Ðº ÑеÑвеÑÑ Ð² Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑаÑÑа Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¸Ð´Ñи внÑÑÑи ÑекÑии:</para> - <programlisting linenumbering="unnumbered"> - <Modules> - <Module [Ð¸Ð¼Ñ Ð¼Ð¾Ð´ÑлÑ]> - ÐÐÐ ÐÐÐТРЫ_ÐÐÐУÐЯ - </Module> - </Modules> - </programlisting> - <para>ÐÑли модÑÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð½Ð°ÑÑÑаиваемÑÑ Ð¿Ð°ÑамеÑÑов, Ñо он вÑе Ñавно должен задаваÑÑÑÑ Ð² ÑÐµÐ³Ð°Ñ Module ⦠/Module ÑÑÐ¾Ð±Ñ Ð±ÑÑÑ ÑÑпеÑно загÑÑженнÑм. ÐекоÑоÑÑе модÑли, Ñакие как store module обÑзаÑелÑно ÑÑебÑÑÑÑÑ Ð¿Ñи ÑÑаÑÑе и без Ð¸Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ ÑиÑÑема не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð¿ÑÑена. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑии модÑлей иÑполÑзÑÑÑÑÑ Ð¾ÑделÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¸Ð· каÑалога conf-enabled.d. ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ Ð´Ð¸ÑекÑива <IncludeFile ÐУТЬ_Ð_ФÐÐÐУ></IncludeFile>. Ðдна диÑекÑива Ñказана в ÑекÑии <Modules>, а вÑоÑÐ°Ñ Ð² коÑне Ñайла конÑигÑÑаÑии (Ð´Ð»Ñ store module).</para> - <formalpara> - <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ InetAccess (auth_ia) Ð´Ð»Ñ ÑабоÑÑ Ñ ÐºÐ»Ð¸ÐµÐ½ÑÑкими авÑоÑизаÑоÑами:</title> - <itemizedlist mark="opencircle"> - <listitem><para>Port â паÑамеÑÑ, опÑеделÑÑÑий на каком поÑÑÑ ÑеÑÐ²ÐµÑ Ð±ÑÐ´ÐµÑ Ð¿ÑинимаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ð°Ð²ÑоÑизаÑоÑов клиенÑов, по ÑмолÑÐ°Ð½Ð¸Ñ UserPort=5555.</para></listitem> - <listitem><para>UserTimeout â паÑамеÑÑ, показÑваÑÑий ÑеÑвеÑÑ, ÑеÑез какое вÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ ÐºÐ»Ð¸ÐµÐ½Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑклÑÑен, еÑли авÑоÑизаÑÐ¾Ñ Ð½Ðµ оÑвеÑÐ°ÐµÑ ÑеÑвеÑÑ Ð½Ð° запÑоÑÑ. Ðо ÑмолÑÐ°Ð½Ð¸Ñ UserTimeout=60. ÐнаÑение данного паÑамеÑÑа должно лежаÑÑ Ð² диапазоне Ð¾Ñ 15 до 1200.</para></listitem> - <listitem><para>UserDelay â вÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ , ÑеÑез коÑоÑое ÑеÑÐ²ÐµÑ Ð¾Ð¿ÑаÑÐ¸Ð²Ð°ÐµÑ ÐºÐ»Ð¸ÐµÐ½Ñа. СеÑÐ²ÐµÑ ÑÐ»ÐµÑ ÐºÐ»Ð¸ÐµÐ½ÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð¿Ð¾Ð´ÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑабоÑÑ Ð°Ð²ÑоÑизаÑоÑа, а ÐºÐ»Ð¸ÐµÐ½Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ пÑиÑлаÑÑ Ð¾ÑÐ²ÐµÑ ÑÑо авÑоÑизаÑÐ¾Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ÑабоÑем ÑоÑÑоÑнии. Так же ÑÑо вÑемÑ, ÑеÑез коÑоÑое Ñ ÐºÐ»Ð¸ÐµÐ½Ñа обновлÑеÑÑÑ ÑÑаÑиÑÑика, по ÑмолÑÐ°Ð½Ð¸Ñ UserDelay=5. СледÑÐµÑ Ð·Ð°Ð¼ÐµÑиÑÑ ÑÑо знаÑение UserDelay должно бÑÑÑ Ð² 3â¦10 Ñаз менÑÑе Ñем знаÑение UserTimeout и даннÑе знаÑÐµÐ½Ð¸Ñ Ð½Ðµ могÑÑ ÑодеÑжаÑÑ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ñе ÑаймаÑÑÑ. ÐнаÑение данного паÑамеÑÑа должно лежаÑÑ Ð² диапазоне Ð¾Ñ 5 до 600.</para></listitem> - <listitem> - <para>FreeMb â паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ ÑÑо бÑÐ´ÐµÑ Ð¿ÐµÑедаваÑÑÑÑ Ð°Ð²ÑоÑизаÑоÑÑ ÐºÐ»Ð¸ÐµÐ½Ñа Ð¾Ñ ÑеÑвеÑа. ÐаннÑй паÑамеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:</para> - <itemizedlist mark="none"> - <listitem><para>0 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð½Ñлевого напÑавлениÑ;</para></listitem> - <listitem><para>1 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð¿ÐµÑвого напÑавлениÑ;</para></listitem> - <listitem><para>2 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð²ÑоÑого напÑавлениÑ;</para></listitem> - <listitem><para>...</para></listitem> - <listitem><para>9 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð´ÐµÐ²ÑÑого напÑавлениÑ;</para></listitem> - <listitem><para>cash - колиÑеÑÑво денег на коÑоÑÑе ÐºÐ»Ð¸ÐµÐ½Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÐµÑплаÑно ÑабоÑаÑÑ;</para></listitem> - <listitem><para>none - ниÑего не пеÑедаваÑÑ.</para></listitem> - </itemizedlist> - </listitem> - <listitem><para></para></listitem> - <listitem><para></para></listitem> - <listitem><para></para></listitem> - <listitem><para></para></listitem> - <listitem><para></para></listitem> - <listitem><para></para></listitem> - <listitem><para></para></listitem> - </itemizedlist> - </formalpara> - </simplesect> -</chapter> +<Module имÑ_модÑлÑ> +ÑпиÑок паÑамеÑÑов модÑÐ»Ñ +</Module> +</Modules> +</programlisting> + <para>ÐÑли модÑÐ»Ñ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ Ð½Ð°ÑÑÑаиваемÑÑ Ð¿Ð°ÑамеÑÑов, Ñо он вÑе Ñавно должен бÑÑÑ Ñказан. ÐекоÑоÑÑе модÑли, Ñакие как store module, обÑзаÑелÑно ÑÑебÑÑÑÑÑ Ð¿Ñи ÑÑаÑÑе и без Ð¸Ñ Ð¿Ð¾Ð´ÐºÐ»ÑÑÐµÐ½Ð¸Ñ ÑиÑÑема не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð·Ð°Ð¿ÑÑена. Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑÐºÐ°Ð·Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑии модÑлей иÑполÑзÑÑÑÑÑ Ð¾ÑделÑнÑе ÑÐ°Ð¹Ð»Ñ Ð¸Ð· каÑалога conf-enabled.d. ÐÐ»Ñ ÑÑого иÑполÑзÑеÑÑÑ Ð´Ð¸ÑекÑива <IncludeFile ÐУТЬ_Ð_ФÐÐÐУ></IncludeFile>. Ðдна диÑекÑива Ñказана в ÑекÑии Modules, а вÑоÑÐ°Ñ Ð² коÑне Ñайла конÑигÑÑаÑии (Ð´Ð»Ñ store module).</para> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ InetAccess (auth_ia) Ð´Ð»Ñ ÑабоÑÑ Ñ Ð°Ð²ÑоÑизаÑоÑами абоненÑов:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Port â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий на каком поÑÑÑ ÑеÑÐ²ÐµÑ Ð±ÑÐ´ÐµÑ Ð¿ÑинимаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ Ð°Ð²ÑоÑизаÑоÑов абоненÑов. СÑандаÑÑное знаÑение: 5555.</para></listitem> + <listitem><para>UserTimeout â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ, ÑеÑез какое вÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñ Ð±ÑÐ´ÐµÑ Ð¾ÑклÑÑен еÑли авÑоÑизаÑÐ¾Ñ Ð½Ðµ оÑвеÑÐ°ÐµÑ ÑеÑвеÑÑ Ð½Ð° запÑоÑÑ. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾Ñ 15 до 1200, ÑÑандаÑÑное знаÑение: 65.</para></listitem> + <listitem><para>UserDelay â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð²ÑÐµÐ¼Ñ Ð² ÑекÑÐ½Ð´Ð°Ñ , ÑеÑез коÑоÑое пÑоиÑÑ Ð¾Ð´Ð¸Ñ Ð¾Ð¿ÑÐ¾Ñ Ð°Ð²ÑоÑизаÑоÑа абоненÑа. СеÑÐ²ÐµÑ ÑÐ»ÐµÑ Ð°Ð±Ð¾Ð½ÐµÐ½ÑÑ Ð·Ð°Ð¿ÑÐ¾Ñ Ð¿Ð¾Ð´ÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ ÑабоÑÑ Ð°Ð²ÑоÑизаÑоÑа, а авÑоÑизаÑÐ¾Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа должен пÑиÑлаÑÑ Ð¾ÑÐ²ÐµÑ ÑÑо он Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² ÑабоÑем ÑоÑÑоÑнии. Так же ÑÑо вÑемÑ, ÑеÑез коÑоÑое в авÑоÑизаÑоÑе обновлÑеÑÑÑ ÑÑаÑиÑÑика. ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¾Ñ 5 до 600, ÑÑандаÑÑное знаÑение: 60. СледÑÐµÑ Ð·Ð°Ð¼ÐµÑиÑÑ ÑÑо знаÑение UserDelay должно бÑÑÑ Ð¼ÐµÐ½ÑÑе Ñем знаÑение UserTimeout.</para></listitem> + <listitem> + <para>FreeMb â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий в каком виде абоненÑÑ Ð±ÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾ знаÑение FreeMb. ÐаннÑй паÑамеÑÑ Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ ÑледÑÑÑие знаÑениÑ:</para> + <itemizedlist mark="none"> + <listitem><para>0 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð½Ñлевого напÑавлениÑ;</para></listitem> + <listitem><para>1 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð¿ÐµÑвого напÑавлениÑ;</para></listitem> + <listitem><para>2 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð²ÑоÑого напÑавлениÑ;</para></listitem> + <listitem><para>...</para></listitem> + <listitem><para>9 - колиÑеÑÑво беÑплаÑнÑÑ Ð¼ÐµÐ³Ð°Ð±Ð°Ð¹Ñ Ð² пеÑеÑÑеÑе на ÑÐµÐ½Ñ Ð´ÐµÐ²ÑÑого напÑавлениÑ;</para></listitem> + <listitem><para>cash - колиÑеÑÑво денег на коÑоÑÑе ÐºÐ»Ð¸ÐµÐ½Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÐµÑплаÑно ÑабоÑаÑÑ;</para></listitem> + <listitem><para>none - ниÑего не пеÑедаваÑÑ.</para></listitem> + </itemizedlist> + </listitem> + </itemizedlist> + <para>Ðбмен даннÑми авÑоÑизаÑоÑа Ñ ÑеÑвеÑом оÑÑÑеÑÑвлÑеÑÑÑ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ UDP. Ðожно ÑказаÑÑ Ð½ÐµÑколÑко модÑлей авÑоÑизаÑоÑа auth_ia Ð´Ð»Ñ Ð°Ð²ÑоÑизаÑии Ñ ÑазнÑÑ Ð¿Ð¾ÑÑов.</para> + </sect2> + <sect2> + <title>ÐодÑÐ»Ñ Ð°Ð²ÑоÑизаÑии auth_ao.</title> + <para>ÐодÑÐ»Ñ Ð¿Ð°ÑамеÑÑов не имееÑ. ÐÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð´ÐµÑжки Ñежима Always Online Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñов. Ðез вклÑÑÐµÐ½Ð¸Ñ ÑÑого модÑÐ»Ñ ÑÑÑановка паÑамеÑÑа alwaysOnline Ð´Ð»Ñ Ð°Ð±Ð¾Ð½ÐµÐ½Ñа ÑÑÑекÑа имеÑÑ Ð½Ðµ бÑдеÑ. Ð Ñежиме Always Online Ð°Ð±Ð¾Ð½ÐµÐ½Ñ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² авÑоÑизованном ÑоÑÑоÑнии вÑе вÑемÑ, незавиÑимо Ð¾Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð°Ð²ÑоÑизаÑоÑа. Тем не менее он Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑклÑÑен по пÑиÑине оÑÑÑÑÑÑÐ²Ð¸Ñ ÑÑедÑÑв на ÑÑеÑÑ, заблокиÑован админиÑÑÑаÑоÑом или «замоÑожен». Ð ÑÑом Ñежиме Ñак же возможно иÑполÑзование авÑоÑизаÑоÑа за одним иÑклÑÑением â Ð°Ð±Ð¾Ð½ÐµÐ½Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ñам вÑзваÑÑ Â«Ð¾ÑклÑÑение».</para> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ SGConfig (conf_sg) Ð´Ð»Ñ ÑабоÑÑ Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑом:</title> + <itemizedlist mark="opencircle"> + <listitem><para>Port â обÑзаÑелÑнÑй паÑамеÑÑ, опÑеделÑÑÑий, на каком поÑÑÑ ÑеÑÐ²ÐµÑ Ð±ÑÐ´ÐµÑ Ð¿ÑинимаÑÑ Ð¾Ð±ÑаÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑоÑов. СÑандаÑÑное знаÑение: 5555.</para></listitem> + </itemizedlist> + <para>Ðбмен конÑигÑÑаÑоÑа Ñ ÑеÑвеÑом оÑÑÑеÑÑвлÑеÑÑÑ Ð¿Ð¾ пÑоÑÐ¾ÐºÐ¾Ð»Ñ TCP. Ðожно ÑказаÑÑ Ð½ÐµÑколÑко модÑлей конÑигÑÑаÑоÑа Ñ Ñказанием ÑазнÑÑ Ð¿Ð¾ÑÑов.</para> + </sect2> + <sect2> + <title>ÐпиÑание паÑамеÑÑов модÑÐ»Ñ Ñайловой ÐÐ:</title> + <itemizedlist mark="opencircle"> + <listitem><para>WorkDir â обÑзаÑелÑнÑй паÑамеÑÑ, ÑказÑваÑÑий ÑеÑвеÑÑ Ð³Ð´Ðµ Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ ÑабоÑÐ°Ñ Ð´Ð¸ÑекÑоÑÐ¸Ñ Ñ Ñайлами ÐÐ. СÑандаÑÑное знаÑение: /var/stargazer.</para></listitem> + <listitem><para>ConfOwner, ConfGroup, ConfMode â обÑзаÑелÑнÑе паÑамеÑÑÑ, опиÑÑваÑÑие владелÑÑа, гÑÑÐ¿Ð¿Ñ Ð¸ пÑава доÑÑÑпа на ÑÐ°Ð¹Ð»Ñ ÐºÐ¾Ð½ÑигÑÑаÑии (conf) абоненÑа ÑооÑвеÑÑÑвенно. ConfOwner должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑиÑÑÐµÐ¼Ñ (Ñм. Ñайл /etc/passwd), ÑÑандаÑÑное знаÑение: root. ConfGroup должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑное название гÑÑÐ¿Ð¿Ñ Ð² ÑиÑÑеме (Ñм. Ñайл /etc/group), ÑÑандаÑное знаÑение: root. ConfMode должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑнÑе пÑава на Ñайл (ÑолÑко ugo-биÑÑ), ÑÑандаÑÑное знаÑение: 640.</para></listitem> + <listitem><para>StatOwner, StatGroup, StatMode â обÑзаÑелÑнÑе паÑамеÑÑÑ, опиÑÑваÑÑие владелÑÑа, гÑÑÐ¿Ð¿Ñ Ð¸ пÑава доÑÑÑпа на ÑÐ°Ð¹Ð»Ñ ÑÑаÑиÑÑики (stat) абоненÑа ÑооÑвеÑÑÑвенно. StatOwner должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑиÑÑÐµÐ¼Ñ (Ñм. Ñайл /etc/passwd), ÑÑандаÑÑное знаÑение: root. StatGroup должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑное название гÑÑÐ¿Ð¿Ñ Ð² ÑиÑÑеме (Ñм. Ñайл /etc/group), ÑÑандаÑное знаÑение: root. StatMode должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑнÑе пÑава на Ñайл (ÑолÑко ugo-биÑÑ), ÑÑандаÑÑное знаÑение: 640.</para></listitem> + <listitem><para>UserLogOwner, UserLogGroup, UserLogMode â обÑзаÑелÑнÑе паÑамеÑÑÑ, опиÑÑваÑÑие владелÑÑа, гÑÑÐ¿Ð¿Ñ Ð¸ пÑава доÑÑÑпа на ÑÐ°Ð¹Ð»Ñ Ð¶ÑÑналов (log) абоненÑа ÑооÑвеÑÑÑвенно. UserLogOwner должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑное Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ ÑиÑÑÐµÐ¼Ñ (Ñм. Ñайл /etc/passwd), ÑÑандаÑÑное знаÑение: root. UserLogGroup должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑное название гÑÑÐ¿Ð¿Ñ Ð² ÑиÑÑеме (Ñм. Ñайл /etc/group), ÑÑандаÑное знаÑение: root. UserLogMode должен ÑодеÑжаÑÑ ÐºÐ¾ÑÑекÑнÑе пÑава на Ñайл (ÑолÑко ugo-биÑÑ), ÑÑандаÑÑное знаÑение: 640.</para></listitem> + </itemizedlist> + <para>ÐÑи Ñоздании каÑалогов (напÑÐ¸Ð¼ÐµÑ Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи деÑалÑной ÑÑаÑиÑÑики) иÑполÑзÑÑÑÑÑ Ñе-же пÑава, но Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ x-биÑа Ð´Ð»Ñ Ð²ÑÐµÑ Ð½ÐµÐ½ÑлевÑÑ Ð¿Ð¾Ð»ÐµÐ¹. ÐапÑимеÑ: Ð´Ð»Ñ 640 бÑдÑÑ Ð¿Ñава 750, а Ð´Ð»Ñ 644 бÑдÑÑ 755. ÐÐ»Ñ Ð·Ð°Ð¿Ð¸Ñи деÑалÑной ÑÑаÑиÑÑики иÑполÑзÑÑÑÑÑ Ð¿Ð°ÑамеÑÑÑ StatOwner, StatGroup и StatMode. ÐÐ»Ñ Ð·Ð°Ð¿Ð¸Ñи ÑообÑений иÑполÑзÑÑÑÑÑ Ð¿Ð°ÑамеÑÑÑ ConfOwner, ConfGroup и ConfMode.</para> + </sect2> + </chapter> + <para></para> \ No newline at end of file