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 _

Reply via email to