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

    Samba

    Scheduled Pinned Locked Moved Russian
    32 Posts 9 Posters 15.4k 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.
    • Y
      yragan
      last edited by

      Required by:
      squid-2.7.9_1
      squidGuard-1.4_4
      samba34-3.4.9_1

      1 Reply Last reply Reply Quote 0
      • A
        AnDrEyKa
        last edited by

        @yragan:

        Required by:
        squid-2.7.9_1
        squidGuard-1.4_4
        samba34-3.4.9_1

        Ну тут не знаю… Если сделать как я написал Squid может перестать нормально работать. А может и прокатит. Определить можно эксперементальным путём  ;)  Если не прокатит - думать дальше... Благо вернуть обратно можно переустановкой Squid

        1 Reply Last reply Reply Quote 0
        • Y
          yragan
          last edited by

          В итоге нечего я так не смог добиться. Помогло только скрипт с сайта http://code.google.com/p/pfsense-cacheboy/wiki/Pfsense_Samba33
          Не много его изменил под версию 8.1 и даже нечего не надо больше делать

          1 Reply Last reply Reply Quote 0
          • A
            AnDrEyKa
            last edited by

            @yragan:

            В итоге нечего я так не смог добиться. Помогло только скрипт с сайта http://code.google.com/p/pfsense-cacheboy/wiki/Pfsense_Samba33
            Не много его изменил под версию 8.1 и даже нечего не надо больше делать

            Допиши для истории что именно изменил чтобы работало… ;)

            1 Reply Last reply Reply Quote 0
            • Y
              yragan
              last edited by

              Вот выкладываю этот файл исправленный мною, там самба 3.3, с версию 3.4 уже желания и времени экспериментировать не было
              http://narod.ru/disk/44466667001.67faec77dfd789da342d06ecdfee9a97/samba_install.sh.html
              Закачиваете файл в PFSense в меню Diagnostics-Command Prompt-Upload. Закачивается в TMP, вводите команду в терминал fetch /tmp/samba_install.sh && chmod a+x samba_install.sh && ./samba_install.sh и всё самба у вас сама установиться и настроиться.

              1 Reply Last reply Reply Quote 0
              • A
                AnDrEyKa
                last edited by

                Явно надо переставлять Самбу.

                По поводу "не стартует после перезагрузки" - у меня то же самое, ей не хватает каталога "samba34" (у вас цифры могут отсутствовать либо быть другими в зависимости от версии самбы и настроек) в /var/run/. Лечится это командой

                mkdir /var/run/samba34
                
                1 Reply Last reply Reply Quote 0
                • U
                  uastalker
                  last edited by

                  Разобрался, поставил самбу, при перезагрузке все сервисы запускаются

                  /usr/local/etc/rc.d/samba.sh status

                  nmbd is running as pid 22144.
                  smbd is running as pid 23806.
                  winbindd is running as pid 36138.

                  Но на шару не заходит. В логе пишет tdb(/var/db/samba/gencache.tdb): tdb_reopen: open failed (No such file or directory).

                  Помогает только /usr/local/etc/rc.d/samba.sh restart, после этого всё начинает нормально работать(и появляется файлик /var/db/samba/gencache.tdb). Что может быть?

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

                    какие права на папку с файлом и юзер в самбе?

                    2.1-BETA0  (amd64) built on Wed Jun 6
                    USB Flash drive 4GB system disk
                    Intel Atom CPU D410 @ 1.66GHz + D410PT miniITX Board + 1GB DDR2
                    WAN - Onboard Card; LAN - D-Link DGE-530T; WIFI - D-Link DWA-140
                    HDD 1000GB + samba-3.3.13 + transmission-daemon

                    1 Reply Last reply Reply Quote 0
                    • U
                      uastalker
                      last edited by

                      Шарится весь винт, юзер root. Вообще в конфиге самбы ничего не менял, тот который скриптом устанавливается тот и оставил пока.

                      [global]
                      netbios name = pfsense
                      ;netbios aliases = router
                      workgroup = workgroup
                      server string = pfsense
                      ;interfaces = fxp0
                      security = user
                      ;log file = /var/log/samba/%m.log
                      ;max log size = 50
                      socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
                      ;load printers = No
                      os level = 39
                      ;preferred master = No
                      ;domain master = Yes
                      ;dns proxy = No
                      ;local master = Yes
                      encrypt passwords = yes

                      oplocks = no
                      level2 oplocks = no
                      kernel oplocks = no

                      load printers = no
                      printing = bsd
                      printcap name = /dev/null
                      disable spoolss = yes

                      [HDD]
                      comment = Entire Drive
                      path = /
                      read only = no
                      browseable = yes
                      guest ok = yes
                      writelist = @wheel

                      Самба глюкает регулярно. Утром встаю - на шару доступа нет, перезапускаю самбу - появляется. На следующий день опять всё сначала.

                      1 Reply Last reply Reply Quote 0
                      • U
                        uastalker
                        last edited by

                        Вообщем, почти за две недели так и не поборол я самбу 3.3 на pfsense 2.0.1. Пробовал сносить pf, ставить голый заново, запускать скрипт (который у всех нормально работает) установки самбы, всё запускается и работает до первой перезагрузки. На форумах такая же проблема встречается не редко, но никто не поборол. В результате поставил самбу 3.4, нормально завелась и работала… до первой перезагрузки pfsense :) Только этой версии не хватало папки /var/run/samba34. И тут грабли. Каждый раз при перезагруке эта папка пропадала, и чтобы запустить самбу приходилось заново её создавать. Решил проблему добавлением строчки

                        mkdir /var/run/samba34

                        в файл /etc/rc перед строкой

                        /etc/rc.start_packages

                        1 Reply Last reply Reply Quote 0
                        • K
                          kozirek
                          last edited by

                          ;)
                          спасибо помогло

                          1 Reply Last reply Reply Quote 0
                          • K
                            kozirek
                            last edited by

                            mkdir /var/run/samba34 добавил в начало файла /usr/local/etc/rc.d/samba.sh

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