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

    Проблеммы с Quagga…изчезает папка!

    Scheduled Pinned Locked Moved Russian
    11 Posts 2 Posters 3.7k 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.
    • N
      nemisis
      last edited by

      Товарищи подскажите как пофиксить. При установке Quagga требует наличие директории /var/run/quagga куда она помещает pid файлы, а так же файла /var/log/quagga.log. При перезагрузке системы эти объекты исчезают и quagga не запускается!

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

        Это директории в RAM и при перезагрузке они исчезают.
        Перепишите конфиг с указанием /var/run/ /var/log/ или создавайте нужные директории в стартовом скрипте.

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • N
          nemisis
          last edited by

          Как переписать конфиг? Ну или в какой скрипт лучше команды засунуть?

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

            @nemisis:

            Как переписать конфиг? Ну или в какой скрипт лучше команды засунуть?

            Контр-вопрос Quagga это пакет pfSense или вы устанавливаете его из консоли?

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • N
              nemisis
              last edited by

              Нет, не пакет pfSense, не нашел такого. Установил из портов.

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

                @nemisis:

                Нет, не пакет pfSense, не нашел такого. Установил из портов.

                Ну тогда конфиг Quagga правим вручную? В чем же проблема указать ТАМ каталог для логов и каталог для PID файлов? Эти настройки есть у большинства приложений.

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • N
                  nemisis
                  last edited by

                  Не, в конфиге указать нельзя. Пробовал править исполняемый скрипт, но тогда он все не запускается. Вообщем надо по другому решать.

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

                    @nemisis:

                    Не, в конфиге указать нельзя. Пробовал править исполняемый скрипт, но тогда он все не запускается. Вообщем надо по другому решать.

                    Тут
                    http://www.opennet.ru/base/net/zebra_doc.txt.html

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

                    1 Reply Last reply Reply Quote 0
                    • N
                      nemisis
                      last edited by

                      Что то я не совсем понял куда эти опции записывать?
                      Эти опции принимаются всеми демонами Quagga:

                      -d'   –daemon'
                          Запуск в режиме демона.

                      -f file'   --config_file=file'
                          Установить имя конфигурационного файла.

                      -h'   --help'
                          Отобразить этот список и выйти.

                      -i file'   --pid_file=file'
                          После запуска идентификатор процесса демона записывается в файл,
                        обычно в каталог `/var/run'. Этот файл может использоваться системой
                        init для выполнения таких команд, как .../init.d/zebra status,
                        .../init.d/zebra restart или .../init.d/zebra stop.

                      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
                        • N
                          nemisis
                          last edited by

                          Спасибо, все! Разобрался.

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