]> andersk Git - moira.git/blobdiff - update/auth_001.c
Changed to use rcmd instead of sms on target end of xfer.
[moira.git] / update / auth_001.c
index 47c9df599d1dcf73519bc1eb770bd5d2a7dcce4a..ab5261fbb45623207ed616ef9a1a2cda59ecba96 100644 (file)
@@ -22,7 +22,8 @@ extern struct sockaddr_in *client_address();
 extern CONNECTION conn;
 int code;
 extern char *PrincipalHostname();
-static char sms[] = "sms";
+static char service[] = "rcmd";
+static char master[] = "sms";
 static char qmark[] = "???";
 
 /*
@@ -56,7 +57,7 @@ auth_001(str)
     ticket_st.mbz = 0;
     ticket_st.length = MAX_STRING_SIZE(data);
     bcopy(STRING_DATA(data), ticket_st.dat, MAX_STRING_SIZE(data));
-    code = rd_ap_req(&ticket_st, sms,
+    code = rd_ap_req(&ticket_st, service,
                     PrincipalHostname(host), 0,
                     &ad, "/etc/srvtab");
     if (code) {
@@ -69,7 +70,7 @@ auth_001(str)
     if (get_krbrlm(realm,0))
        realm[0] = '\0';
     code = EPERM;
-    if (strcmp(sms, ad.pname))
+    if (strcmp(master, ad.pname))
        goto auth_failed;
     if (ad.pinst[0] != '\0')
        goto auth_failed;
This page took 0.051743 seconds and 4 git commands to generate.