Revert "preauthuserdbcommon.c: Move token-getting code to below callback."
[hcoop/debian/courier-authlib.git] / authuserdb.c
index 166d7ab..0c719e3 100644 (file)
@@ -63,8 +63,6 @@ struct callback_info *i=(struct callback_info *)p;
        return (*i->callback_func)(a, i->callback_arg);
 }
 
-#define TOKEN_CMD "/etc/exim4/get-token "
-
 static int auth_cram(const char *service, const char *authtype, char *authdata,
                     int (*callback_func)(struct authinfo *, void *),
                     void *callback_arg)
@@ -73,7 +71,6 @@ char  *u;
 char   *udbs;
 char   *passwords;
 char   *services;
-char   *token_cmd;
 struct userdbs *udb;
 struct cram_callback_info cci;
 
@@ -163,14 +160,6 @@ int        rc;
        aa.maildir=udb->udb_mailbox;
        aa.options=udb->udb_options;
 
-       /* Get tokens for AFS */
-       if ((token_cmd=malloc(sizeof(TOKEN_CMD)+strlen(aa.sysuserid))))
-       {
-               strcat(strcpy(token_cmd, TOKEN_CMD),aa.sysuserid);
-               system(token_cmd);
-               free(token_cmd);
-        }
-
        rc=(*callback_func)(&aa, callback_arg);
 
         free(u);