Bug #952 | mysqld cannot change to a NIS user ID | ||
---|---|---|---|
Submitted: | 30 Jul 2003 3:45 | Modified: | 10 Dec 2003 16:29 |
Reporter: | Lenz Grimmer | Email Updates: | |
Status: | Won't fix | Impact on me: | |
Category: | MySQL Server | Severity: | S2 (Serious) |
Version: | 4.0.14 | OS: | Linux (Linux) |
Assigned to: | Michael Widenius | CPU Architecture: | Any |
[30 Jul 2003 3:45]
Lenz Grimmer
[10 Dec 2003 16:29]
Michael Widenius
How did you compile MySQL ? What binary release did you usse ? If you are using a binary .rpm or .tar file downloaded from www.mysql.com the problem is probably that we are using a static glibc library without NIS support. The reason for not having NIS support is that NIS can only be compiled in dynamicly in a program. The reason for having a static binary is that this makes mysqld independent of the installed glibc library, which makes the binary more stable. It's also much easier to find and verify bugs when everyone uses an identical binary. The fixes for this problem is: - Compile MySQL yourself - Add the 'mysql' user to your /etc/passwd file