From: Tony B. <bie...@bi...> - 2004-04-24 02:15:23
|
Dan Aloni wrote: >On Thu, Apr 22, 2004 at 03:11:10PM -0400, Daniel R. Slater wrote: > > >>I submit for your approval some changes to the service options for the >>colinux-daemon. I have made it NOT try to install the linux.sys driver when >>it runs as a service - this allows the colinux service to run under a >>non-privileged account NetworkServices. >> >> >[snip] > > >>Dan, >> Take a look at this and let me know what you think. I apologize for my >>indenting not being consistent with your existing indentation. It has been a >>long time since I've used emacs and I don't know how to set emacs >>indentation and TAB options. >> >> > >In the last snapshot I've merged your changes, but I've also reorginized >and rewritten src/colinux/os/winnt/user/daemon while changing some semantics. > >The default service name is now 'Cooperative Linux'. Also, the names of the >command line switches for its management are now --install-service and >--remove-service in order to be in line with --install-driver and >--remove-driver. > >The driver now knows whether if it was loaded by the daemon or by >--install-driver / system boot. In the case where it was loaded by the daemon, >it sets lazy_unload to PFALSE which means that it will also unload the driver >when it ends running. This is plainly for convinence. > > > Dan and Daniel, I've downloaded the latest coLinux snapshot and am going to modify the coLinux service manager app to run coLinux as a service using these new methods you've implemented. Tony Bierman |