1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
|
diff -c qmail-1.03/Makefile qmail-1.03-authenv/Makefile
*** qmail-1.03/Makefile Mon Jun 15 19:53:16 1998
--- qmail-1.03-authenv/Makefile Wed May 3 13:43:39 2000
***************
*** 1288,1298 ****
qmail-popup: \
load qmail-popup.o commands.o timeoutread.o timeoutwrite.o now.o \
! case.a fd.a sig.a wait.a stralloc.a alloc.a substdio.a error.a str.a \
fs.a socket.lib
./load qmail-popup commands.o timeoutread.o timeoutwrite.o \
now.o case.a fd.a sig.a wait.a stralloc.a alloc.a \
! substdio.a error.a str.a fs.a `cat socket.lib`
qmail-popup.0: \
qmail-popup.8
--- 1288,1298 ----
qmail-popup: \
load qmail-popup.o commands.o timeoutread.o timeoutwrite.o now.o \
! case.a fd.a sig.a wait.a stralloc.a alloc.a env.a substdio.a error.a str.a \
fs.a socket.lib
./load qmail-popup commands.o timeoutread.o timeoutwrite.o \
now.o case.a fd.a sig.a wait.a stralloc.a alloc.a \
! env.a substdio.a error.a str.a fs.a `cat socket.lib`
qmail-popup.0: \
qmail-popup.8
diff -c qmail-1.03/qmail-popup.c qmail-1.03-authenv/qmail-popup.c
*** qmail-1.03/qmail-popup.c Mon Jun 15 19:53:16 1998
--- qmail-1.03-authenv/qmail-popup.c Wed May 3 13:44:35 2000
***************
*** 13,18 ****
--- 13,19 ----
#include "readwrite.h"
#include "timeoutread.h"
#include "timeoutwrite.h"
+ #include "env.h"
void die() { _exit(1); }
***************
*** 145,150 ****
--- 146,152 ----
{
if (!seenuser) { err_wantuser(); return; }
if (!*arg) { err_syntax(); return; }
+ if (!env_put("AUTH=pop")) die_nomem();
doanddie(username.s,username.len,arg);
}
void pop3_apop(arg) char *arg;
***************
*** 153,158 ****
--- 155,161 ----
space = arg + str_chr(arg,' ');
if (!*space) { err_syntax(); return; }
*space++ = 0;
+ if (!env_put("AUTH=apop")) die_nomem();
doanddie(arg,space - arg,space);
}
|