diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-03-09 20:34:44 -0400 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2009-03-09 20:34:44 -0400 |
commit | 92bb11b3570c0ce1de84824d9697fa45422feb0b (patch) | |
tree | 3834cc0b59f463ce92ebc963c419e6352b7991fc /server/tools/sss_useradd.c | |
parent | 5ea221d5325a2b60ec872a3864953178c8b593a0 (diff) | |
download | sssd2-92bb11b3570c0ce1de84824d9697fa45422feb0b.tar.gz sssd2-92bb11b3570c0ce1de84824d9697fa45422feb0b.tar.xz sssd2-92bb11b3570c0ce1de84824d9697fa45422feb0b.zip |
Move MPG checks within sysdb.
This allows to perform checks and modifications in one transaction.
Uses configuration stored in confdb to determins if a domain uses MPGs.
Diffstat (limited to 'server/tools/sss_useradd.c')
-rw-r--r-- | server/tools/sss_useradd.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/server/tools/sss_useradd.c b/server/tools/sss_useradd.c index 710ed207..7bad8378 100644 --- a/server/tools/sss_useradd.c +++ b/server/tools/sss_useradd.c @@ -338,14 +338,6 @@ int main(int argc, const char **argv) goto fini; } - /* Check MPG constraints */ - ret = check_user_name_unique(ctx, user_ctx->username); - if (ret != EOK) { - DEBUG(0, ("Could not add user - name not unique\n")); - ret = EXIT_FAILURE; - goto fini; - } - /* useradd */ ret = sysdb_transaction(ctx, ctx->sysdb, add_user, user_ctx); if (ret != EOK) { |