This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.1
- From: Andrey Repin <anrdaemon at yandex dot ru>
- To: "Habermann, Dave (DA)" <DAHabermann at dow dot com>, cygwin at cygwin dot com
- Date: Tue, 28 Oct 2014 00:06:39 +0300
- Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.1
- Authentication-results: sourceware.org; auth=none
- References: <announce dot 20141022092323 dot GH32374 at calimero dot vinschen dot de> <C9D37D92E903B347A31B9CF82643BA28072F9229 at 046-CH1MPN1-043 dot 046d dot mgd dot msft dot net> <20141022135424 dot GB18857 at calimero dot vinschen dot de> <C9D37D92E903B347A31B9CF82643BA28072FFFD5 at 046-CH1MPN1-043 dot 046d dot mgd dot msft dot net>
- Reply-to: cygwin at cygwin dot com
Greetings, Habermann, Dave (DA)!
> Loaded the test release here today and found that it seems to work as
> expected, both without the /etc/nsswitch.conf file (operates as before) and
> with both passwd and group set to "db" in the file. Only two slightly
> negative observations I've made so far are 1) ps -ef only allows for 8
> character UIDs, and thus longer UIDs (for example MyMachine+cyg_server)
> don't show up well and 2) the very first cygwin process I start seems to
> take a bit longer to start up now (in either mode) than before (7-10 seconds
> depending on the contents of nsswitch). Perhaps this is possibly due to the
> fact that I'm accessing AD at some distance over a VPN? However, the SECOND
> process and all subsequent ones seem to start significantly faster than before (THANKS FOR THAT!).
If you are using cygserver (from your message, this appears to be the case),
this is expected behavior, given your present conditions.
> Question: In the documentation you indicate that "If cygserver is running
> it will provide passwd and group entry caching for all processes in every
> Cygwin process tree started after cygserver." Normally I have several
> processes (specifically sshd, cygserver, cron and httpd2) automatically
> start up as services when my system boots up, and I have not specified the
> order. Would it now be desirable to have cygserver starting up first,
> followed by the others?
That wouldn't make a change in case of services. Facility provided by
cygserver is optional, and any process that did not succeed to locate
cygserver, will fall back to request the data directly from domain controller.
However, if you have a periodic cron job running fairly often, running
cygserver will likely speed up its startup process. But again, there's no
long-time gains from specifying startup order.
> If so, what would be the preferred way to create such a dependency/startup timing?
> Would a service dependency be sufficient?
Yes. Service dependency will be sufficient, if you find it necessary.
I would also make sure, that cygserver/sshd depends on TCPIP and AFD services.
--
WBR,
Andrey Repin (anrdaemon@yandex.ru) 27.10.2014, <23:01>
Sorry for my terrible english...
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple