On Mon, Jul 21, 2025 at 5:45 PM Brian Inglis via Cygwin
<[email protected]> wrote:
>
> On 2025-07-21 08:19, Matthias Andree via Cygwin wrote:
> > Am 21.07.25 um 14:53 schrieb Aurélien Couderc via Cygwin:
> >> I installed MariaDB (mysql fork) on my system, which per task manager
> >> runs as it's own user "MariaDB".
> >>
> >> But Cygwin 3.7 from today cannot see the user "MariaDB", both getent
> >> passwd MariaDB and getent passwd return no lines.
> >>
> >> Any clues what I am doing wrong?
> >
> > Did you create a local /etc/passwd file, say, through mkpasswd? If you did,
> > maybe long ago -- maybe you need to re-run it and update your passwd file.
> >
> > https://cygwin.com/cygwin-ug-net/mkpasswd.html
>
> Preferably delete it and possibly modify /etc/nsswitch.conf:
>
>         https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-mapping-nsswitch

That file does not exist.

I think the problem is that Cygwin does not want to list accounts from
"NT SERVICE" and "NT AUTHORITY", except you prefix that with "+". And
that makes me mad, because it sucked up the time of around 25 students
here for 90 mins in the class to find THAT solution. The professor
KNEW the solution, but made it a group exercise for us to figure this
bug out.

Aurélien
-- 
Aurélien Couderc <[email protected]>
Big Data/Data mining expert, chess enthusiast

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to