nss-mysql and useradd
am 17.10.2005 15:28:43 von Piotr Szczap
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
Is it possible to add a user when you are using nss-mysql? I know that
libnss-mysql doesn't support adding a user, but shouldn't it be possible
to add a user to the 'files' database? Currently I'm using a
nsswitch.conf file that looks like this:
passwd: files mysql
group: files
shadow: files mysql
and when I do useradd testuser I get a segmentation fault. Other user
functions (passwd for the 'files', id etc ) work ok. Any suggestions?
Piotr Szczap
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.7 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFDU6cLQtNF0qNPlOERAvQDAJ9pXok0fL5bMFvR8gGNM3p0z7L2SgCg hS/R
ao5jJ4l+bzGq6LEIZXC0Nsk=
=jcKR
-----END PGP SIGNATURE-----
-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: nss-mysql and useradd
am 18.10.2005 15:07:55 von Glynn Clements
Piotr Szczap wrote:
> Is it possible to add a user when you are using nss-mysql? I know that
> libnss-mysql doesn't support adding a user, but shouldn't it be possible
> to add a user to the 'files' database? Currently I'm using a
> nsswitch.conf file that looks like this:
>
> passwd: files mysql
> group: files
> shadow: files mysql
>
> and when I do useradd testuser I get a segmentation fault. Other user
> functions (passwd for the 'files', id etc ) work ok. Any suggestions?
The NSS modules are only used for querying a database, not for
modifying it. Modifications to the user database are handled via PAM.
--
Glynn Clements
-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: nss-mysql and useradd
am 18.10.2005 18:45:55 von Piotr Szczap
Glynn Clements wrote:
> Piotr Szczap wrote:
>
>
>>Is it possible to add a user when you are using nss-mysql? I know that
>>libnss-mysql doesn't support adding a user, but shouldn't it be possible
>>to add a user to the 'files' database? Currently I'm using a
>>nsswitch.conf file that looks like this:
>>
>>passwd: files mysql
>>group: files
>>shadow: files mysql
>>
>>and when I do useradd testuser I get a segmentation fault. Other user
>>functions (passwd for the 'files', id etc ) work ok. Any suggestions?
>
>
> The NSS modules are only used for querying a database, not for
> modifying it. Modifications to the user database are handled via PAM.
>
I understand that. I would like to know if it is possible to use
nss-mysql and still be able to add users the 'normal' way, using
/etc/passwd adn shadow. I don't wan't to add users to the mysql
database, only to the 'files' database.
-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: nss-mysql and useradd
am 18.10.2005 20:24:04 von Glynn Clements
Piotr Szczap wrote:
> >>Is it possible to add a user when you are using nss-mysql? I know that
> >>libnss-mysql doesn't support adding a user, but shouldn't it be possible
> >>to add a user to the 'files' database? Currently I'm using a
> >>nsswitch.conf file that looks like this:
> >>
> >>passwd: files mysql
> >>group: files
> >>shadow: files mysql
> >>
> >>and when I do useradd testuser I get a segmentation fault. Other user
> >>functions (passwd for the 'files', id etc ) work ok. Any suggestions?
> >
> >
> > The NSS modules are only used for querying a database, not for
> > modifying it. Modifications to the user database are handled via PAM.
>
> I understand that. I would like to know if it is possible to use
> nss-mysql and still be able to add users the 'normal' way, using
> /etc/passwd adn shadow. I don't wan't to add users to the mysql
> database, only to the 'files' database.
Yes. useradd modifies the passwd and shadow files (and/or NDBM
equivalents) directly. It only uses NSS for checking whether the user
already exists.
--
Glynn Clements
-
To unsubscribe from this list: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html