Correction: should be "apt-get install qmail-run" ********************* Rick Weinbender wrote:
> Qmail is kind of a difficult install. > Some of the references I used were: > www.qmail.org > http://smarden.org/pape/Debian/ > http://www.lifewithqmail.org > * > the smarden.org...site has a backport which makes > installation much easier. Once you setup your > sources.list, you just "apt-get install qmail" > Of course there is some configuring after that. > Good Luck, > -Rick > > ****************** > Anil Gupte wrote: > > > I used the instructions at > > http://www.pantz.org/email/qmail/qmailondebian.shtml to attempt to install > > Qmail. Specifically, I used (in that order): > > > > apt-get install ucspi-tcp-src > > apt-get install qmail-src > > apt-get install procmail > > build-ucspi-tcp > > build-qmail > > > > At this point it fails. The latter part of the compiler message (where I > > start seeing errors and warnings) is as follows: > > > > **************** > > auto-str.c: In function `main': > > auto-str.c:15: warning: return type of `main' is not `int' > > ./load auto-str substdio.a error.a str.a > > ./auto-str auto_qmail `head -1 conf-qmail` > auto_qmail.c > > ./compile auto_qmail.c > > ./compile auto-int8.c > > auto-int8.c: In function `main': > > auto-int8.c:17: warning: return type of `main' is not `int' > > ./load auto-int8 substdio.a error.a str.a fs.a > > ./auto-int8 auto_patrn `head -1 conf-patrn` > auto_patrn.c > > ./compile auto_patrn.c > > ( ( ./compile trylsock.c && \ > > ./load trylsock -lsocket -lnsl ) >/dev/null 2>&1 \ > > && echo -lsocket -lnsl || exit 0 ) > socket.lib > > rm -f trylsock.o trylsock > > ./load qmail-local qmail.o quote.o now.o gfrom.o myctime.o \ > > slurpclose.o case.a getln.a getopt.a sig.a open.a seek.a \ > > lock.a fd.a wait.a env.a stralloc.a alloc.a strerr.a \ > > substdio.a error.a str.a fs.a datetime.a auto_qmail.o \ > > auto_patrn.o `cat socket.lib` > > ( ( ./compile tryulong32.c && ./load tryulong32 && \ > > ./tryulong32 ) >/dev/null 2>&1 \ > > && cat uint32.h2 || cat uint32.h1 ) > uint32.h > > rm -f tryulong32.o tryulong32 > > ./compile qmail-lspawn.c > > ( ./compile trysysel.c >/dev/null 2>&1 \ > > && cat select.h2 || cat select.h1 ) > select.h > > rm -f trysysel.o trysysel > > ./compile chkspawn.c > > chkspawn.c: In function `main': > > chkspawn.c:12: warning: return type of `main' is not `int' > > ./compile auto-int.c > > auto-int.c: In function `main': > > auto-int.c:17: warning: return type of `main' is not `int' > > ./load auto-int substdio.a error.a str.a fs.a > > ./auto-int auto_spawn `head -1 conf-spawn` > auto_spawn.c > > ./compile auto_spawn.c > > ./load chkspawn substdio.a error.a str.a fs.a auto_spawn.o > > ./chkspawn > > ./compile spawn.c > > spawn.c: In function `main': > > spawn.c:179: warning: return type of `main' is not `int' > > ./compile chkshsgr.c > > chkshsgr.c: In function `main': > > chkshsgr.c:3: warning: return type of `main' is not `int' > > ./load chkshsgr > > ./chkshsgr || ( cat warn-shsgr; exit 1 ) > > ( ( ./compile tryshsgr.c \ > > && ./load tryshsgr && ./tryshsgr ) >/dev/null 2>&1 \ > > && echo \#define HASSHORTSETGROUPS 1 || exit 0 ) > \ > > hasshsgr.h > > rm -f tryshsgr.o tryshsgr > > ./compile prot.c > > ./compile coe.c > > ./compile cdb_hash.c > > ./compile cdb_unpack.c > > ./compile cdb_seek.c > > ./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o > > ./compile auto-uid.c > > auto-uid.c: In function `main': > > auto-uid.c:20: warning: return type of `main' is not `int' > > ./load auto-uid substdio.a error.a str.a fs.a > > ./compile auto-gid.c > > auto-gid.c: In function `main': > > auto-gid.c:20: warning: return type of `main' is not `int' > > ./load auto-gid substdio.a error.a str.a fs.a > > ( ./auto-uid auto_uida `head -1 conf-users` \ > > &&./auto-uid auto_uidd `head -2 conf-users | tail -1` \ > > &&./auto-uid auto_uidl `head -3 conf-users | tail -1` \ > > &&./auto-uid auto_uido `head -4 conf-users | tail -1` \ > > &&./auto-uid auto_uidp `head -5 conf-users | tail -1` \ > > &&./auto-uid auto_uidq `head -6 conf-users | tail -1` \ > > &&./auto-uid auto_uidr `head -7 conf-users | tail -1` \ > > &&./auto-uid auto_uids `head -8 conf-users | tail -1` \ > > &&./auto-gid auto_gidq `head -1 conf-groups` \ > > &&./auto-gid auto_gidn `head -2 conf-groups | tail -1` \ > > ) > auto_uids.c.tmp && mv auto_uids.c.tmp auto_uids.c > > fatal: unable to find user alias > > make[1]: *** [auto_uids.c] Error 111 > > make[1]: Leaving directory `/tmp/qmail/qmail-1.03' > > make: *** [build] Error 2 > > > > Any suggestions on what this error is, and how to fix it? > > > > Thanx, > > Anil Gupte > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]