OS: Oracle Solaris 11.3.1.5.2, CPU Arch : X86
I recently installed Squid by doing
$ pkg install squid
This went fine:
root@darwin1:~# pkg info squid
Name: web/proxy/squid
Summary: Squid Web Proxy Cache
Description: Squid is a caching proxy for the Web supporting HTTP, HTTPS,
FTP, and more.
Category: Web Services/Application and Web Servers
State: Installed
Publisher: solaris
Version: 3.5.5
Build Release: 5.11
Branch: 0.175.3.0.0.30.0
Packaging Date: Fri Aug 21 17:30:06 2015
Size: 51.84 MB
FMRI: pkg://solaris/web/proxy/[email protected],5.11-0.175.3.0.0.30.0:20150821T173006Z
but I cannot run Squid:
root@darwin1:~# /usr/squid/sbin/squid -h
Illegal Instruction (core dumped)
The file command gives me this:
root@darwin1:~# file /usr/squid/sbin/squid
/usr/squid/sbin/squid: ELF 32-bit LSB executable 80386 Version 1, dynamically linked, not stripped
I'm inside a local (non-kernel) zone. It shouldn't matter, should it?
Why the core dump?