Парни, помогите пожалуйста, Никогда не делал но оч интересно... Пытаюсь настроить сквид, аутентификацию через NCSA_AUTH, не могу никак понять, где этот пользователь прописывается. И как выглядят записи в /usr/local/squid/etc/passwd Посмотреть негде... А в документации что-то не нашел..
Starting WWW-proxy squid startproc: signal catched /usr/local/squid/sbin/squid: Aborted
failed
pigeot2:/etc/init.d # tail -f /var/log/messages
Jun 8 10:10:00 pigeot2 /USR/SBIN/CRON[6899]: (root) CMD ( /usr/lib/sa/sa1 )
Jun 8 10:20:00 pigeot2 /USR/SBIN/CRON[6926]: (root) CMD ( /usr/lib/sa/sa1 )
Jun 8 10:30:00 pigeot2 /USR/SBIN/CRON[6934]: (root) CMD ( /usr/lib/sa/sa1 )
Jun 8 10:40:00 pigeot2 /USR/SBIN/CRON[6958]: (root) CMD ( /usr/lib/sa/sa1 )
Jun 8 10:50:00 pigeot2 /USR/SBIN/CRON[6985]: (root) CMD ( /usr/lib/sa/sa1 )
Jun 8 10:59:00 pigeot2 /USR/SBIN/CRON[6990]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly)
Jun 8 11:00:00 pigeot2 /USR/SBIN/CRON[6998]: (root) CMD ( /usr/lib/sa/sa1 )
Jun 8 11:00:36 pigeot2 sshd[7018]: Accepted password for root from ::ffff:cens.cens.cens.cens port 1471 ssh2
Jun 8 11:00:53 pigeot2 squid: parseConfigFile: line 1279 unrecognized: 'authenticate_program /usr/local/squid/libexec/ncsa_auth /usr/local/squid/etc/passwd'
Jun 8 11:00:53 pigeot2 squid: getpwnam failed to find userid for effective user 'aut'
смотреть надо не messages а лог сквида cache.log
модуль ncsa_auth скомпилял/ если нет - компили
у тебя сквид видимо новой версии, а доки смотришь старые !
смотри конфиг сквида тэг
# TAG: auth_param
# This is used to pass parameters to the various authentication
# schemes.
# format: auth_param scheme parameter [setting]ясно же тебе пишет line 1279 unrecognized: 'authenticate_program
уже стоит задуматься что синтаксис неверен !
читай тэг
# TAG: auth_param
там все расписано и даже пример есть :
#Recommended minimum configuration:#auth_param basic program <uncomment and complete this line>
auth_param basic program /usr/local/squid/bin/ncsa_auth /usr/local/squid/etc/passwd
#auth_param basic children 5
#auth_param basic realm Squid proxy-caching web server
#auth_param basic credentialsttl 2 hours
Сбасибо, действительно, это я ступил, а программулину какую нибудь для редактирования пользователей в /usr/local/squid/etc/passwd может посоветуете...
htpasswd