>[оверквотинг удален]
>>Ни самс, ни сквид не должен создавать passwd файл
>>а в squid.conf вы должны указать
>>auth_param /usr/local/bin/ncsa_auth $needed_dir/passwd_file
>>acl proxyusers proxy_auth REQUIRED
>>http_access allow proxyuser
>>http_access deny all
>
>все именно так и сделано.
>А у Вас какая версия SAMS? может мне попробовать поставить более раннюю
>версию? у меня сейчас 20070524_2 из портов. Но я не использую ncsa, у меня ntlm аутентификация через АД 2003 идёт.
Не должен самс создавать и затирать ncsa пассворд файл. Он просто пишет ацл, где укзываются нужные юзеры. Т.е. допустим в ncsa.passwd_file записаны юзеры: user1, user2... User10
вы указываете только, например, user1, user2. Самс создаёт ацл, добавляя его в виде файла в /usr/local/etc/squid/что-то.sams
в что-то.sams юзеры просто прописаны построчно, т.е.
user1
user2
Честно говоря мне даже в голову не приходит, почему у вас samsdaemon затирает ncsa.passwd