Бен! Это Данила. Ай нид хелп...
squid.conf
external_acl_type testacl_type children=1 %URI /opt/acl
acl testacl external testacl_type
http_access deny testacl
#!/bin/bash
LOG='/tmp/acl.log'
while read L
do
echo "$L" >> "$LOG"
echo 'OK'
done
exit
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
while True:
l = sys.stdin.readline().split(' ')
try:
url = l[0]
except:
continue
sys.stdout.write('OK\n')
sys.stdout.flush()
sys.stderr.write('Got: %s\n' % (url))
обе программы ни фига не читают из stdin (при запуске ручками всё нормально)... ЧЯДНТ?
net-proxy/squid-3.1.16 USE="epoll ssl -caps -ecap -icap-client (-ipf-transparent) -ipv6 -kerberos (-kqueue) -ldap -logrotate -mysql -nis -pam (-pf-transparent) -postgres -radius -samba -sasl (-selinux) -snmp -sqlite -test -tproxy -zero-penalty-hit"