From: Andreas Schneider Date: Mon, 5 Aug 2013 07:25:11 +0000 (+0200) Subject: s3-libads: Print a message if no realm has been specified. X-Git-Tag: talloc-2.1.0~319 X-Git-Url: http://git.samba.org/samba.git/?a=commitdiff_plain;h=6659f0164c6b8d7ad522bcd6c2c6748c3d9bca81;p=kai%2Fsamba-autobuild%2F.git s3-libads: Print a message if no realm has been specified. Signed-off-by: Andreas Schneider Reviewed-by: Stefan Metzmacher Autobuild-User(master): Andreas Schneider Autobuild-Date(master): Mon Aug 5 12:24:44 CEST 2013 on sn-devel-104 --- diff --git a/source3/libads/kerberos.c b/source3/libads/kerberos.c index bb743050590..b026e099013 100644 --- a/source3/libads/kerberos.c +++ b/source3/libads/kerberos.c @@ -839,7 +839,13 @@ bool create_local_private_krb5_conf_for_domain(const char *realm, return false; } - if (!realm || !domain || !pss || !kdc_name) { + if (realm == NULL) { + DEBUG(0, ("No realm has been specified! Do you really want to " + "join an Active Directory server?\n")); + return false; + } + + if (domain == NULL || pss == NULL || kdc_name == NULL) { return false; }