hi Guido,
just an idea that came to my mind when i read "if we find that
Squid gets a good coverage on the win32 platform": many nt admins
especially in companies with smaller networks might have their
problems installing squid and would like to just run a usual
installer (i remember that i had my problems too when i first
installed squid 2.3.stable4 on my w2k machine).
what about distributing SquidNT binaries as an MSInstaller?
...just like Apache for win32 - the installation process
should ask for and commit the modifications in
squid.conf that are necessary to install and run squid
(the cache dir, nt servicename etc., then a batch or .cmd
file that calls "squid -z" and "squid -i [-n servicename]"
to create the cache subdirs and installs squid as an nt service...
Visual Studio Installer 1.1 (MSI) is an addon for VisualStudio
that packs .msi files:
http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/download.asp
some days ago i tried to pack the pre11 binaries that way,
the first problem that occured was that there are some
default folders that MSInstallers install the stuff to
(such like "program files" etc.), thus c:/squid/ would
be a problem for these installation processes.
furtheron i'm not sure yet how the installer configures
the .conf files and then runs the commands, but i'm sure
there is an option for that in the VSI packer.
i downloaded it some days ago and will have a closer look
at that soon.
it would be easy to include controls such as
start, restart (parse squid.conf again) and shutdown
from the startmenu shell using MSInstallers...
well, just an idea, and maybe the use isn't worth the effort
but i thought i'd share my thoughts ;)
regards,
Clemens
> For now I'll think we keep these in ports/win32/helpers if that isn't
> to much of a hassle for you. Might change my mind if we find that
> Squid gets a good coverage on the win32 platform.
-- __________________________________________________________ Sign-up for your own FREE Personalized E-mail at Mail.com http://www.mail.com/?sr=signupReceived on Mon Sep 02 2002 - 03:59:30 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:16:25 MST