TicTac
20th November 2001 20:44 UTC
Feature wanted - Create Service | Start/Stop service
i would like to see something along the lines that Create services for NT boxes. i would also want something that start/stop services when installing programs that might interfere with the service. (installing apache over a phptriad application for example)
if you could somehow get these working, i bet alot more people would be happier.... at least youll have one.. me :)
Thanks,
Tic Tac
felfert
21st November 2001 04:29 UTC
Re: Feature wanted - Create Service | Start/Stop service
Originally posted by TicTac
i would like to see something along the lines that Create services for NT boxes.
...
Sounds nice, but ...
perhaps this does
not belong to an installer but to the executable which implements the service. When creating services, there are so much parameters which need to be correctly specified. The programmer of the service executable should know best about what parameters to use.
A good example for that is inetd from the cygwin dist. It has two commandline options --install-as-service and --remove-as-service which (un)registers itself.
For start/stop you are probably right.
-Fritz
locnar42
21st November 2001 20:50 UTC
For stop and starting a service, just use the net command. specify either "start" or "stop" as the first parameter and the name of the service as the second.
For all services which I've written, I've always built the ability to register and unregister themselves into the application. Adds very little overhead and what better place to put it.
TicTac
21st November 2001 20:55 UTC
hmm.. so how do you actually create a service? can you link me to somewhere i can find this out.
Thanks
Tic Tac
felfert
22nd November 2001 10:33 UTC
Originally posted by TicTac
hmm.. so how do you actually create a service? can you link me to somewhere i can find this out.
Thanks
Tic Tac
Have a look at the attached code. This is the cygwin inetd. You can
get the full package (inetutils) from one of the mirrors listed
here.
-Fritz