Hi,
The proposed layout of squid-2.6 installation under sfw is below
Some interesting topics:
?) Should we have a version specification in the directory?
-----------------------------------------------------------
ie squid2 and squid3
pros:
multiple installations can coexist cleanly
cons:
Since this is a proxy rather than a development environment
(unlike apache), there is very minimal chance of the user
wanting multiple versions to coexist. More over the modules
are statically linked too so there is no chance of the user
wanting to run a binary only loadable module compatible with
an older version.
?) What should the package name of squid be?
-----------------------------------------------------------
SUNWsquid? (The coolstack has CSKsquid.)
This will also depend on the number of simultaneous installations
we support.
?) The man files
-----------------------------------------------------------
They are currently stored under /usr/squid/manX but is this the
right approach? This is the default place in a squid installation
but would it make sense to move them to /usr/sfw/share/man ?
An over view of the installation:
1) we have the squid installation under directory /usr/squid
(following they way apache is installed): all binaries are
stored under this (None are in /usr/sfw/bin or sbin).
2) configuration files are stored under /etc/squid
3) Logs and pid are stored under /var/squid
/etc/squid
squid.conf.default
mime.conf.default
/usr/squid/bin
RunCache
squidclient
/usr/squid/libexec
unlinkd
cachemgr.cgi
/usr/squid/sbin
squid
/usr/squid/share/errors
Azerbaijani
Bulgarian
Catalan
Czech
Danish
Dutch
English
Estonian
Finnish
French
German
Greek
Hebrew
Hungarian
Italian
Japanese
Korean
Lithuanian
Polish
Portuguese
Romanian
Russian-1251
Russian-koi8-r
Serbian
Simplify_Chinese
Slovak
Spanish
Swedish
Traditional_Chinese
Turkish
ERR_ACCESS_DENIED
ERR_CACHE_ACCESS_DENIED
ERR_CACHE_MGR_ACCESS_DENIED
ERR_CANNOT_FORWARD
ERR_CONNECT_FAIL
ERR_DNS_FAIL
ERR_FORWARDING_DENIED
ERR_FTP_DISABLED
ERR_FTP_FAILURE
ERR_FTP_FORBIDDEN
ERR_FTP_NOT_FOUND
ERR_FTP_PUT_CREATED
ERR_FTP_PUT_ERROR
ERR_FTP_PUT_MODIFIED
ERR_FTP_UNAVAILABLE
ERR_INVALID_REQ
ERR_INVALID_RESP
ERR_INVALID_URL
ERR_LIFETIME_EXP
ERR_NO_RELAY
ERR_ONLY_IF_CACHED_MISS
ERR_READ_ERROR
ERR_READ_TIMEOUT
ERR_SHUTTING_DOWN
ERR_SOCKET_FAILURE
ERR_TOO_BIG
ERR_UNSUP_REQ
ERR_URN_RESOLVE
ERR_WRITE_ERROR
ERR_ZERO_SIZE_OBJECT
README
/usr/squid/share/icons
anthony-binhex.gif
anthony-bomb.gif
anthony-box.gif
anthony-box2.gif
anthony-c.gif
anthony-compressed.gif
anthony-dir.gif
anthony-dirup.gif
anthony-dvi.gif
anthony-f.gif
anthony-image.gif
anthony-image2.gif
anthony-layout.gif
anthony-link.gif
anthony-movie.gif
anthony-pdf.gif
anthony-portal.gif
anthony-ps.gif
anthony-quill.gif
anthony-script.gif
anthony-sound.gif
anthony-tar.gif
anthony-tex.gif
anthony-text.gif
anthony-unknown.gif
anthony-xbm.gif
anthony-xpm.gif
/usr/squid/share/mib.txt
/usr/squid/man/man8
squid.8
cachemgr.cgi.8
/var/squid/logs
rahul
--
1. e4 _