Не стартует Samba. pfSense 2.0.1 Samba 3.4



  • Установил Samba 3.4
     переименовал  /usr/local/etc/rc.d/samba в samba.sh
     сделал настройки в файле smb.conf аналогично http://thin.kiev.ua/router-os/50-pfsense/517-smbconf-pfsense.html
     добавил в /etc/defaults/rc.conf строчку  ```
    samba_enable="YES"

     файла  /etc/rc.conf или /etc/rc.conf.local в системе нет.
    При запуске командой samba start пишет "неизввестная команда samba"
    
    Подскажите куда копать? Может я что то делаю не так. В поиске всё перерыл, есть мануал по 1.2.3, по 2.0 не нашел.


  • /usr/local/etc/rc.d/samba.sh onestart
    команда запуска
    /usr/local/etc/rc.d/samba.sh onestop
    останов
    /usr/local/etc/rc.d/samba.sh status
    проверка статуса

    rc.conf.local
    должен присутствовать
    samba_enable="YES"



  • Создал /etc/rc.conf.local 0775
    добавил```
    samba_enable="YES"

    
    

    [2.0.1-RELEASE][admin@gate.ice]/root(1): /usr/local/etc/rc.d/samba.sh onestart
    /usr/local/etc/rc.d/samba.sh: Command not found.

    Куда рыть дальше?


  • pkg_version -v

    можно глянуть?,

    может зависимости не встали

    для ковыряния фри пользуйте WinSCP
    http://winscp.net/eng/docs/lang:ru

    по теме статья
    http://forum.pfsense.org/index.php/topic,21349.0.html



  • [2.0.1-RELEASE][admin@gate.ice]/root(1): pkg_version -v
    bsdinstaller-2.0.2011.1212          ?   orphaned: sysutils/bsdinstaller
    ca_root_nss-3.12.4                    ?   orphaned: security/ca_root_nss
    cups-client-1.4.3                       ?   orphaned: print/cups-client
    curl-7.20.1                               ?   orphaned: ftp/curl
    gamin-0.1.10_4                        ?   orphaned: devel/gamin
    gettext-0.18.1.1                        ?   orphaned: devel/gettext
    gio-fam-backend-2.28.8_1          ?   orphaned: devel/gio-fam-backend
    glib-2.28.8_4                            ?   orphaned: devel/glib20
    gnutls-2.8.6_1                          ?   orphaned: security/gnutls
    grub-0.97_4                             ?   orphaned: sysutils/grub
    libexecinfo-1.1_3                      ?   orphaned: devel/libexecinfo
    libgcrypt-1.4.5_1                      ?   orphaned: security/libgcrypt
    libgpg-error-1.7_1                    ?   orphaned: security/libgpg-error
    libiconv-1.13.1_1                      ?   orphaned: converters/libiconv
    libslang2-2.2.4_1                      ?   orphaned: devel/libslang2
    mbmon-205_5                          ?   orphaned: sysutils/mbmon
    mc-4.8.1.1                              ?   orphaned: misc/mc
    openldap-client-2.4.23               ?   orphaned: net/openldap24-client
    pcre-8.30_2                             ?   orphaned: devel/pcre
    perl-5.12.4_4                           ?   orphaned: lang/perl5.12
    pfsense-lang-1.0                      ?   orphaned: www
    pkg-config-0.23_1                    ?   orphaned: devel/pkg-config
    png-1.4.11                              ?   orphaned: graphics/png
    popt-1.14_1                            ?   orphaned: devel/popt
    python26-2.6.5                        ?   orphaned: lang/python26
    python27-2.7.3                        ?   orphaned: lang/python27
    samba34-3.4.8                        ?   orphaned: net/samba34
    talloc-2.0.1                             ?   orphaned: devel/talloc
    transmission-daemon-1.93        ?   orphaned: net-p2p/transmission-daemon
    transmission-web-1.93              ?   orphaned: www/transmission-web
    
    

    Статью читал, но там хотя бы как то стартовала, хотя и закрывалась потом. Опять же про pfsense 1.2.3

    WinSCP не совсем актуально, у меня комп на Mint 11 (Ubuntu)



  • снеси и попробуй поставить по такому сценарию…

    http://code.google.com/p/pfsense-cacheboy/wiki/Pfsense_Samba33

    там 3.30 версия и минимум лишних пакеджей с ним встанет



  • Со скриптом получилось. Но пришлось править его под себя, потому как репозиторий 8.1 переехал на другой адрес. Скрипт "расшаривает" весь HDD, нужно править smb.conf под свои нужды, можно его переделать и под 3.4  , но пока не пробовал.



  • [global]
    netbios name = Pfsense
    workgroup = WORKGROUP 
    server string = Pfsense
    security = SHARE
    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65536 SO_SNDBUF=65536
    interfaces = sk0 run0
    bind interfaces only = yes
    os level = 39
    encrypt passwords = yes
    oplocks = no
    level2 oplocks = no
    kernel oplocks = no
    load printers = no
    printing = bsd
    printcap name = /dev/null
    disable spoolss = yes
     
    [public]
        comment = %h Shared Public Directory
        path = /mnt/disk
        force directory mode = 0777
        force create mode = 0777
        force group = wheel
        force user = root
        guest ok = Yes
        guest only = Yes
        public = yes
        writeable = yes
        read only = no

    мой конфиг самбы
    подправлен для более шустрой работы по сетке (20 МБайт/сек)

    шара только на внутреннюю сетку ( interfaces = sk0 run0 )
    ну и вайфай

    socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65536 SO_SNDBUF=65536
    про эти параметры можете отдельно погуглить и поиграть значениями чтобы выбрать оптимальный буфер


Locked