Search squid archive

Re: SELinux prevents running squid 3.3.11 on CentOS 6.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey Walter,

I do not know yet of a way to get SELinux work with squid nicely.
I do know it can be done with enough knowledge and couple additions.

If anyone is a SELinux expert or just can find the appropriate way of handling squid conflicts with SELinux I would be happy to try to push these into the RPMs.

For now the suggestion is to use selinux policy to permissive while on most squid systems(dedicated) you wont force selinux but I am still not sure why.

Fedora has some docs about it:
http://docs.fedoraproject.org/en-US/Fedora/13/html/Managing_Confined_Services/chap-Managing_Confined_Services-Squid_Caching_Proxy.html

This setting direction policy will might help something:
 setsebool -P squid_connect_any 1

And at redhat couple notes:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Managing_Confined_Services/chap-Managing_Confined_Services-Squid_Caching_Proxy.html


Can you share the errors you see in logs? either squid logs or messages log?

Are you using a cache_dir ?

There is also a demonstration on how to create a selinux module\policy fro qlproxy:
http://sichent.wordpress.com/2011/05/10/build-selinux-policy-for-your-next-daemon-part-1/

I hope it helps.

Eliezer

On 08/12/13 22:34, Walter H. wrote:
Hello,

I have the ident problem as here:
http://comments.gmane.org/gmane.comp.web.squid.general/99601

SELinux=enforcing prevents running squid ...

my system: a CentOS 6.5, squid-3.3.11

./configure --enable-ssl
             --enable-ssl-crtd
             --disable-htcp
             --disable-eui
             --disable-snmp
             --enable-useragent-log
             --enable-referer-log
             --enable-cachemgr-hostname=localhost
               --prefix=/usr
               --includedir=/usr/include
               --datadir=/usr/share
               --bindir=/usr/sbin
               --libexecdir=/usr/lib/squid
               --localstatedir=/var
               --sysconfdir=/etc/squid
             --with-dl
             --with-openssl
             --with-pthreads
             --with-logdir=/var/log/squid
             --with-default-user=squid

can someone give me a hint, what to do?

by the way, the binary packages from here:
http://wiki.squid-cache.org/SquidFaq/BinaryPackages#CentOS
have the same problem ...

Thanks,
Walter







[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux