smb.conf
[global]
workgroup = COMPANY
server string = Samba Server
interfaces = 192.168.1.1/24
log file = /var/log/samba/log.%m логи
max log size = 1024
socket options = TCP_NODELAY # Очень сильно увеличивает скорость работы
load printers = No
dns proxy = No
hosts allow = 192.168.1.5, 192.168.1.2, 192.168.1.3, 192.168.1.4, 192.168.1.6[homes]
comment = Home Directories
read only = No
browseable = No[tmp]
comment = Temporary file space
path = /usr/local/samba_share/
read only = No
guest ok = Yesпишу testparm /usr/local/etc/smb.conf
Load smb config files from /usr/local/etc/smb.conf
ERROR: Badly formed boolean in configuration file: "no #Эта опция только если вы ставите AD".
lp_bool(no #Эта опция только если вы ставите AD): value is not boolean!
Unknown parameter encountered: "client code page"
Ignoring unknown parameter "client code page"
Processing section "[homes]"
Processing section "[tmp]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitionsкак с этим бороться?
Что не кто не подскажет? (
А чего думать, явно не тот конфиг загружаешь на который думаешь.
>А чего думать, явно не тот конфиг загружаешь на который думаешь.Как это?
а какой гружу... . Какой у меня сейчас?
А вот так. Параметров в конфиге нет, а самба ругается. Или ты не весь конфиг показал?
Весь
Самбу настраивал вот от сюда:
http://www.opennet.me/base/net/nat_dns_samba.txt.html
Так откуда у тебя эти ошибки?
>ERROR: Badly formed boolean in configuration file: "no #Эта опция только если вы ставите AD".
>lp_bool(no #Эта опция только если вы ставите AD): value is not boolean!
>Unknown parameter encountered: "client code page"
>Ignoring unknown parameter "client code page"Если их нету в конфиге, а вот в примере есть. Видимо, что то напутал с копипастом.
Тем более, что автор статьи даже не позаботился комментарии отделить.
Посмотри в /usr/local/etc/smb.conf.sample и на основе его сделай свой конфиг.
Вот пример самого простого, но полностью рабочего конфига
samba-3.0.28,1[global]
workgroup = CENTR
netbios name = BSD
server string = Samba Server
interfaces = 192.168.1.1/24, 192.168.0.2/24
log file = /var/log/samba/log.%m
log level = 3
Syslog = 0
max log size = 50
load printers = No
preferred master = No
local master = No
domain master = No
dns proxy = No
security = share[pub]
comment = Public folder
path = /usr/samba/pub
force user = eugen
force group = eugen
read only = no
guest ok = yesА лучше, еше и документацию по самбе почитай, которая идёт вместе с ней.
Писать комментарии в конце строки - плохая затея.
Очевидно же, да, что ругается интерпретарор конфига именно на комментарий?
Только вот непонятно, откуда взялась та мусорная строка.Попробуй конфиг переписать руками в новый файл без комментариев. Копипаста - враг.