param: Add default for spn update command to s3 loadparm
authorAndrew Bartlett <abartlet@samba.org>
Thu, 9 Jan 2014 01:03:34 +0000 (14:03 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 28 Jan 2014 04:26:45 +0000 (17:26 +1300)
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
source3/param/loadparm.c

index b8ae8689cd729a59cf143ab3ebce52492405a9a2..484cd69ff09be77e225ca1245d73b3fa7df38b63 100644 (file)
@@ -1073,6 +1073,12 @@ static void init_globals(bool reinit_globals)
        Globals.dns_update_command = (const char **)str_list_make_v3(NULL, s, NULL);
        SAFE_FREE(s);
 
+       if (asprintf(&s, "%s/samba_spnupdate", get_dyn_SCRIPTSBINDIR()) < 0) {
+               smb_panic("init_globals: ENOMEM");
+       }
+       Globals.spn_update_command = (const char **)str_list_make_v3(NULL, s, NULL);
+       SAFE_FREE(s);
+
        /* Now put back the settings that were set with lp_set_cmdline() */
        apply_lp_set_cmdline();
 }