cygserver - /usr/sbin vs /usr/bin

Corinna Vinschen corinna-cygwin@cygwin.com
Mon Aug 13 14:42:00 GMT 2018


On Aug 13 08:50, cyg Simple wrote:
> On 8/13/2018 3:49 AM, Corinna Vinschen wrote:
> > On Aug 10 11:28, cyg Simple wrote:
> >> Looking at the files delivered by the cygwin upgrade I see
> >> /usr/sbin/cygserver.exe and /usr/bin/cygserver-config.  Shouldn't
> >> cygserver-config reside in /usr/sbin with cygserver.exe?
> >>
> 
> You didn't answer this with your below answer.  The cygserver-config
> requires administrator privilege so it would be better placed with
> cygserver.exe in sbin, IMO.
> 
> >> Also in that vain shouldn't cyglsa belong in /usr/sbin?
> > 
> > Nope.  /usr/bin is where the DLLs are, so they can be found
> > even if PATH isn't set up.
> > 
> 
> But cyglsa{,64}.dll is a standalone without any other binary.  It is
> only accessed by the OS for the LSA support if the registry key exists.
> This means the cyglsa-config can be modified to point to the sbin
> directory instead of the bin directory.  Again administrator privilege
> is required so better placed in sbin, IMO.

cyglsa.dll requires an install script that would have to be change as
well.  In contrast, you'd have to make sure your new solution still
works for existing installations.  What's the gain?  Does it *hurt* to
have the stuff in /usr/bin like everything else?

If you want trhis questionable changes desperately, feel free to provide
patches on the cygwin-patches ML.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20180813/cc1fc5e5/attachment.sig>


More information about the Cygwin mailing list