Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    [РЕШЕНО]Ошибка Squidguard

    Scheduled Pinned Locked Moved Russian
    23 Posts 3 Posters 9.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Eugene
      last edited by

      К каким исходникам?

      http://ru.doc.pfsense.org

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        @Eugene:

        К каким исходникам?

        Исходным текстам пакета на pfsense.org

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • E
          Eugene
          last edited by

          @dvserg:

          @Eugene:

          К каким исходникам?

          Исходным текстам пакета на pfsense.org

          Как эт? pfSense тем и прелестен, что все исходники открыты https://rcs.pfsense.org/projects/pfsense-packages/repos/mainline/trees/master/config/squidGuard
          … или я всё-таки чё-т не понимаю...-(

          http://ru.doc.pfsense.org

          1 Reply Last reply Reply Quote 0
          • D
            dvserg
            last edited by

            @Eugene:

            @dvserg:

            @Eugene:

            К каким исходникам?

            Исходным текстам пакета на pfsense.org

            Как эт? pfSense тем и прелестен, что все исходники открыты https://rcs.pfsense.org/projects/pfsense-packages/repos/mainline/trees/master/config/squidGuard
            … или я всё-таки чё-т не понимаю...-(

            R/O только,  а доступ к сырцам на изменение ?

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • E
              Eugene
              last edited by

              @dvserg:

              @Eugene:

              @dvserg:

              @Eugene:

              К каким исходникам?

              Исходным текстам пакета на pfsense.org

              Как эт? pfSense тем и прелестен, что все исходники открыты https://rcs.pfsense.org/projects/pfsense-packages/repos/mainline/trees/master/config/squidGuard
              … или я всё-таки чё-т не понимаю...-(

              R/O только,  а доступ к сырцам на изменение ?

              Ну эт когда ты реальным девелопером заделаешься, тогда тебе позволят модифицировать. Сейчас же ты тоже можешь внести свой вклад: создаёшь клон репозитория, меняешь чё хочешь у себя локально, загружаешь свои пэтчи на этот сайт, запрашиваешь merge и говоришь "парни! я нашёл баг, пофиксил его, гляньте пожалуйста и дайте моему фиксу путёвку в жизнь!" Крутые парни смотрят - "да, классно сделано", осуществляют твой merge - твои пэтчи применяются на живом репозитории, откуда все качают пакеты. Вот тут немножко сумбурный, но в принципе реальный tutorial http://devwiki.pfsense.org/SubmittingPatches и http://devwiki.pfsense.org/GitWorkflow

              http://ru.doc.pfsense.org

              1 Reply Last reply Reply Quote 0
              • D
                dvserg
                last edited by

                @Eugene:

                Ну эт когда ты реальным девелопером заделаешься, тогда тебе позволят модифицировать. Сейчас же ты тоже можешь внести свой вклад: создаёшь клон репозитория, меняешь чё хочешь у себя локально, загружаешь свои пэтчи на этот сайт, запрашиваешь merge и говоришь "парни! я нашёл баг, пофиксил его, гляньте пожалуйста и дайте моему фиксу путёвку в жизнь!" Крутые парни смотрят - "да, классно сделано", осуществляют твой merge - твои пэтчи применяются на живом репозитории, откуда все качают пакеты. Вот тут немножко сумбурный, но в принципе реальный tutorial http://devwiki.pfsense.org/SubmittingPatches и http://devwiki.pfsense.org/GitWorkflow

                Спасибо.  :)

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • D
                  dvserg
                  last edited by

                  Исправил вроде.

                  SquidGuardDoc EN  RU Tutorial
                  Localization ru_PFSense

                  1 Reply Last reply Reply Quote 0
                  • D
                    djlexx
                    last edited by

                    @dvserg:

                    Исправил вроде.

                    И как проверить испарвление?пакет переставить или дописку в squidguard_configurator.inc стереть?

                    1 Reply Last reply Reply Quote 0
                    • E
                      Eugene
                      last edited by

                      @Lexx:

                      @dvserg:

                      Исправил вроде.

                      И как проверить испарвление?пакет переставить или дописку в squidguard_configurator.inc стереть?

                      Для пакетов в принципе: да, переустановить. Однако, всё зависит от разработчика пакетов - что удаляется, когда удаляешь пакет.

                      http://ru.doc.pfsense.org

                      1 Reply Last reply Reply Quote 0
                      • D
                        dvserg
                        last edited by

                        Переустановка XML.

                        SquidGuardDoc EN  RU Tutorial
                        Localization ru_PFSense

                        1 Reply Last reply Reply Quote 0
                        • D
                          djlexx
                          last edited by

                          @dvserg:

                          Переустановка XML.

                          Попробуем на свой страх и риск.Потом отпишусь.Кстати дописку то стирать или при переустановке этот файл заменится?

                          1 Reply Last reply Reply Quote 0
                          • E
                            Eugene
                            last edited by

                            @Lexx:

                            @dvserg:

                            Переустановка XML.

                            Попробуем на свой страх и риск.Потом отпишусь.Кстати дописку то стирать или при переустановке этот файл заменится?

                            Файл изменится. Погодь, проверю.

                            http://ru.doc.pfsense.org

                            1 Reply Last reply Reply Quote 0
                            • E
                              Eugene
                              last edited by

                              да, должно быть там уже:

                              commit 10af6923bf3a5ddc2a880de2203b370416c94f52
                              Author: dvserg <dv_serg@mail.ru>Date:   Mon Apr 12 21:51:39 2010 +0400
                              
                                  Signed-off-by: dvserg <dv_serg@mail.ru>diff --git a/config/squidGuard/squidguard_configurator.inc b/config/squidGuard/squidguard_configurator.inc
                              index dcbb28f..73f935b 100644
                              --- a/config/squidGuard/squidguard_configurator.inc
                              +++ b/config/squidGuard/squidguard_configurator.inc
                              @@ -1797,7 +1797,7 @@ function is_masksubnet($subnet)
                               # ------------------------------------------------------------------------------
                               # is_iprange - check ip1-ip2
                               # ------------------------------------------------------------------------------
                              -function is_iprange($ip_range) {
                              +function is_iprange_sg($ip_range) {
                                   if (!is_string($ip_range))  return false;
                              
                                   list($ip1,$ip2) = explode('-', $ip_range);
                              @@ -1813,7 +1813,7 @@ function is_iprange($ip_range) {
                               # ------------------------------------------------------------------------------
                               function is_ipaddr_valid($val)
                               {
                              -    return is_string($val) && (is_ipaddr($val) || is_masksubnet($val) || is_subnet($val) || is_iprange($val));
                              +    return is_string($val) && (is_ipaddr($val) || is_masksubnet($val) || is_subnet($val) || is_iprange_sg($val));
                               }</dv_serg@mail.ru></dv_serg@mail.ru> 
                              

                              http://ru.doc.pfsense.org

                              1 Reply Last reply Reply Quote 0
                              • D
                                dvserg
                                last edited by

                                Респозитарий еще не апдейтился - у меня старая версия инсталлится.

                                SquidGuardDoc EN  RU Tutorial
                                Localization ru_PFSense

                                1 Reply Last reply Reply Quote 0
                                • E
                                  Eugene
                                  last edited by

                                  странно, и вправду старый файл ещё. Прошу прощения за дезинформацию.
                                  Как-то давно Скотт рассказывал: "Snapshots build non-stop (with the exceptions of build server adds/moves/changes/problems) in a loop, it's all automatic. For packages, those get updated within 5 minutes of the commit and are then immediately available on all versions where the package was updated."
                                  Вот я и проверил - коммит на месте, значит должно уже быть в системе, ан нет… -(

                                  http://ru.doc.pfsense.org

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    djlexx
                                    last edited by

                                    @dvserg:

                                    Респозитарий еще не апдейтился - у меня старая версия инсталлится.

                                    Значит пока не будет переустанавливать=)))

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post
                                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.