f



Compiling sendmail 8.13.6 on NextStep 3.3 - x86

Greetings,

  I'm having some problems compiling sendmail version 8.13.6 on an old
NextStep box, with an old compiler.  I keep getting
sm_abort/sm_abort_at errors.  I even tried to remove the sm_abort
references in assert.c, but then the build complained about "Undefined
sybols".  Can anyone help?  Anyone have a NeXT box anymore, or gcc
v2.5.8?  :)

                     Thank you,
                     Eric B.

uname -a
NeXTSTEP XXXXXXXXX 3.3 ? I386(Intel486)
cc -v
Reading specs from /lib/i386/specs
NeXT Computer, Inc. version cc-437.2.6, gcc version 2.5.8

cd sendmail-8.13.6/
../Build
Making all in:
src/sendmail-8.13.6/libsm
Configuration: pfx=, os=NeXT, rel=3.3, rbase=3, rroot=3.3, arch=I386,
sfx=, variant=optimized
Using M4=/usr/local/bin/m4
Creating src/sendmail-8.13.6/obj.NeXT.3.3.I386/libsm using
src/sendmail-8.13.6/devtools/OS/NeXT.3.x
Making dependencies in src/sendmail-8.13.6/obj.NeXT.3.3.I386/libsm
Making in src/sendmail-8.13.6/obj.NeXT.3.3.I386/libsm
rm -f sm_os.h
ln -f -s ../../include/sm/os/sm_os_next.h sm_os.h
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c assert.c
assert.c:130: illegal external declaration, missing `;' after
`SM_DEAD_D'
assert.c:132: illegal external declaration, missing `;' after `,'
assert.c:142: syntax error, found `='
assert.c:142: illegal external declaration, missing `;' after `*'
assert.c:145: illegal external declaration, missing `;' after `*'
assert.c:166: illegal external declaration, missing `;' after
`SM_DEAD_D'
assert.c:171: illegal external declaration, found `{'
assert.c:172: illegal external declaration, found `do'
assert.c:172: illegal external declaration, missing `;' after `*'
assert.c:174: illegal external declaration, missing `;' after `void'
assert.c:175: illegal function prototype, found `('
assert.c:175: illegal function definition, found `)'
assert.c:175: illegal method selector, found `2'
assert.c:176: illegal method definition, missing `{' after `)'
assert.c:177: syntax error, found `('
assert.c:177: illegal function definition, found `)'
assert.c:178: illegal method selector, found `2'
assert.c:178: illegal method definition, missing `{' after `)'
assert.c:179: illegal external declaration, found `}'
assert.c:179: illegal external declaration, missing `;' after `void'
assert.c:179: illegal external declaration, missing `;' after `*'
assert.c:179: illegal external declaration, missing `;' after `*'
*** Exit 1
Stop.
*** Exit 1
Stop.


#  Now I removed the sm_abort references in assert.c
 ./Build
Configuration: pfx=, os=NeXT, rel=3.3, rbase=3, rroot=3.3, arch=I386,
sfx=, variant=optimized
Making in
/private/Net/chinasdev02/vol/devuser/users/nbk15lk/src/sendmail-8.13.6/obj.NeXT.3.3.I386/libsm
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c assert.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c debug.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c errstring.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c exc.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c heap.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c match.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c rpool.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strdup.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strerror.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strl.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c clrerr.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fclose.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c feof.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c ferror.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fflush.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fget.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fpos.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c findfp.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c flags.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fopen.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fprintf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fpurge.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fput.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fread.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fscanf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fseek.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fvwrite.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fwalk.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c fwrite.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c get.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c makebuf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c put.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c refill.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c rewind.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c setvbuf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c smstdio.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c snprintf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c sscanf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c stdio.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strio.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c ungetc.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c vasprintf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c vfprintf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c vfscanf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c vprintf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c vsnprintf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c wbuf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c wsetup.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c string.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c stringf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c xtrap.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strto.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c test.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c path.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strcasecmp.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strrevcmp.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c signal.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c clock.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c config.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c shm.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c sem.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c mbdb.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c strexit.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c cf.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c ldap.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c niprop.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c mpeix.c
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c memstat.c
ar crv libsm.a assert.o debug.o errstring.o exc.o heap.o match.o
rpool.o strdup.o strerror.o strl.o clrerr.o fclose.o feof.o ferror.o
fflush.o fget.o fpos.o findfp.o flags.o fopen.o fprintf.o fpurge.o
fput.o fread.o fscanf.o fseek.o fvwrite.o fwalk.o fwrite.o get.o
makebuf.o put.o refill.o rewind.o setvbuf.o smstdio.o snprintf.o
sscanf.o stdio.o strio.o ungetc.o vasprintf.o vfprintf.o vfscanf.o
vprintf.o vsnprintf.o wbuf.o wsetup.o string.o stringf.o xtrap.o
strto.o test.o path.o strcasecmp.o strrevcmp.o signal.o clock.o
config.o shm.o sem.o mbdb.o strexit.o cf.o ldap.o niprop.o mpeix.o
memstat.o
a - assert.o
a - debug.o
a - errstring.o
a - exc.o
a - heap.o
a - match.o
a - rpool.o
a - strdup.o
a - strerror.o
a - strl.o
a - clrerr.o
a - fclose.o
a - feof.o
a - ferror.o
a - fflush.o
a - fget.o
a - fpos.o
a - findfp.o
a - flags.o
a - fopen.o
a - fprintf.o
a - fpurge.o
a - fput.o
a - fread.o
a - fscanf.o
a - fseek.o
a - fvwrite.o
a - fwalk.o
a - fwrite.o
a - get.o
a - makebuf.o
a - put.o
a - refill.o
a - rewind.o
a - setvbuf.o
a - smstdio.o
a - snprintf.o
a - sscanf.o
a - stdio.o
a - strio.o
a - ungetc.o
a - vasprintf.o
a - vfprintf.o
a - vfscanf.o
a - vprintf.o
a - vsnprintf.o
a - wbuf.o
a - wsetup.o
a - string.o
a - stringf.o
a - xtrap.o
a - strto.o
a - test.o
a - path.o
a - strcasecmp.o
a - strrevcmp.o
a - signal.o
a - clock.o
a - config.o
a - shm.o
a - sem.o
a - mbdb.o
a - strexit.o
a - cf.o
a - ldap.o
a - niprop.o
a - mpeix.o
a - memstat.o
ranlib -c libsm.a
cc -O -I. -I../../include  -DNDBM -DNIS -DNETINFO -DNeXT -Wno-precomp
-pipe   -posix   -c t-event.c
cc -o t-event  -posix   t-event.o libsm.a   -ldbm
ld: Undefined symbols:
_sm_abort
_sm_abort_at
*** Exit 1
Stop.

0
brueggma (2)
5/23/2006 6:50:38 PM
comp.mail.sendmail 13518 articles. 1 followers. jfretby (35) is leader. Post Follow

1 Replies
536 Views

Similar Articles

[PageSpeed] 9

In article <1148410238.067093.256160@i39g2000cwa.googlegroups.com>
brueggma@gmail.com writes:
>
>  I'm having some problems compiling sendmail version 8.13.6 on an old
>NextStep box, with an old compiler.  I keep getting
>sm_abort/sm_abort_at errors.  I even tried to remove the sm_abort
>references in assert.c, but then the build complained about "Undefined
>sybols".  Can anyone help?  Anyone have a NeXT box anymore, or gcc
>v2.5.8?  :)

No to both:-), but try adding the line

#define SM_DEAD_D

after the existing

#define SM_DEAD(proto) proto

in .../sendmail-8.13.6/include/sm/os/sm_os_next.h

If it works, send a bug+fix report to sendmail.org.:-) Seems this NeXT-
specific breakage happened in 8.12.11, I guess there aren't a lot of
sendmail-on-NeXT-users around anymore... (Strictly speaking I think the
fix isn't exactly right, but without extensive testing on a variety of
NeXT and gcc version combinations, it's probably the best that can be
done - and it should do the right thing on your system at least.)

--Per Hedeland
per@hedeland.org
0
per71 (2635)
5/23/2006 8:01:58 PM
Reply:

Similar Artilces:

Problem Using Sendmail 8.13.3 with BerkeleyDB.4.3
Hello, I am using RedHat release 9 of Linux on a Dell Dimension 2400 box. I want to install Sendmail 8.13.3 for use as a mail server First, I downloaded and installed BerkeleyDB.4.3 Then I built and installed Sendmail. But, when I run the 'newaliases' command or try to run the Sendmail executable, I get the error message : "error while loading shared libraries : libdb-4.3.so cannot open shared object file. No such file or directory. I have checked the directory /usr/local/BerkeleyDB.4.3/lib and there IS a libdb.4.3.so executable there. Could I please get some pointers from ...

Problem Using Sendmail 8.13.3 with BerkeleyDB.4.3 #2
Hello, I am using RedHat release 9 of Linux on a Dell Dimension 2400 box. I want to install Sendmail 8.13.3 for use as a mail server First, I downloaded and installed BerkeleyDB.4.3 Then I built and installed Sendmail. But, when I run the 'newaliases' command or try to run the Sendmail executable, I get the error message : "error while loading shared libraries : libdb-4.3.so cannot open shared object file. No such file or directory. I have checked the directory /usr/local/BerkeleyDB.4.3/lib and there IS a libdb.4.3.so executable there. Could I please get some pointers from ...

FYI: Integration of sendmail-8.13 and cyrus-2.3.3+ IMAP server
Real Time Sendmail and Cyrus Integration Version 2 http://anfi.homeunix.net/sendmail/rtcyrus2.html The above link leads to recipe how to integrate sendmail-8.13 and cyrus-2.2.3+ (the latest is cyrus-2.2.6) using socket map. [Making sendmail 8.12 support socket map requires patching the sources.] The recipe allows sendmail to reject messages to non existing cyrus mailboxes in responce to "RCPT TO:" without taking responsibility for sending bounce messages for non existing mailboxes. -- Andrzej [en:Andrew] Adam Filip anfi@priv.onet.pl anfi@xl.wp.pl http://anfi.homeunix.net/ htt...

SASL/sendmail won't compile on Solaris 8 gcc 3.3
I've run into a problem, I'm not sure if it's SASL, gcc, sendmail, or a combination of all there. System: Solaris 8 gcc 3.3.1 Binutils 1.4 SASL cyrus-sasl-2.1.15 or 1.5.28 Berkelydb 4.0 or 4.1 Under gcc 3.0.3 (and a previous binutil I'm not sure which) things compile fine. Since moveing to 3.3/binutils 1.4, SASL as distributed won't like with this error: /usr/local/bin/ld: sendmail: hidden symbol `__eprintf' in /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3/libgcc.a(_eprintf.oS) is referenced by DSO Readings hints on the SASL mailing list, I got SASL to compile by...

Sendmail 8.14.3 not sendmail hugely attached e-mail files in a timely manner
What could be the problem. They seem stuck and I have to run sendmail -v -q manually just to get them to propogate. Any reason why? -- Member - Liberal International This is doctor@nl2k.ab.ca Ici doctor@nl2k.ab.ca God, Queen and country! Beware Anti-Christ rising! Never Satan President Republic! If you cannot lead a family how can you pastor a church? The Doctor unleashed the infinite monkeys on 21/05/2009 00:07 producing: > What could be the problem. > > They seem stuck and I have to run sendmail -v -q manually just > to get them to propogate. > > Any reason why? With so little information, it's impossible to help you. How do you define "huge"? How long do you wait? What's in your mail logs? -- Rob MacGregor (BOFH) Rule 37: "There is no 'overkill'. There is only 'open fire' and 'I need to reload.'" ...

FreeBSD-5.3 sendmail-8.13.5 Build/Compile problems
Hello I'm using sendmail-8.13.5 with FreeBSD 5.3 (i386 on a PC). Following various docs, the READMEs, Bryan Costales sendmail "bat book", Craig Hunt's sendmail cookbook, etc, I'm trying to Build/configure sendmail starting out with the generic-bsd4.4.mc file which comes with the distribution. Logged in as root, if I copy the generic-bsd4.4.mc file into the devtools/Site directory and rename as site.config.m4 I can cd to /usr/local/src/sendmail-8.13.5 and run './Build -c' and it all runs fine, but I need to make some changes to configure sendmail for my site. The generic-bsd4.4.mc file contains (omitting commented lines): divert(-1) divert(0)dnl VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $') OSTYPE(bsd4.4)dnl DOMAIN(generic)dnl MAILER(local)dnl MAILER(smtp)dnl To use the file 'local-host-names' in /etc/mail I change the generic to: divert(-1) divert(0)dnl VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp $') OSTYPE(bsd4.4)dnl DOMAIN(generic)dnl FEATURE(use_cw_file)dnl MAILER(local)dnl MAILER(smtp)dnl - i.e. adding the one line 'FEATURE(use_cw_file)dnl' When I run './Build -c' with that one change I get: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Making all in: /usr/local/src/sendmail-8.13.5/libsm Configuration: pfx=, os=FreeBSD, rel=5.3-RELEASE, rbase=5, rroot=5.3-RELEASE, arch=i386, sfx=, variant=optimized Clearing out existing /usr/local/src/sendmail-8.13.5/obj...

sending e-mail to oneself (w/ sendmail 8.13.8+Sun/8.13.8)
Hello everyone, I hate to ask a basic question. But I already spent two weeks. I think I have suffered enough to post a question. I have been using Solaris 9 (SPARC) for years. My sendmail.mc with older sendmail worked okay for years. Now I updated my machine to Solaris 10, which comes with a newer version of sendmail (8.13.8). I tried my old sendmail.mc (with some tweaks) but it didn't work. So, I reverted the changes I made, one by one. Finally, I used the original sendmail.mc that comes with Solaris 10. It still didn't work. The problem I'm having is that I cannot send e-mails to myself. (Mail client == Mail host) I tried: # /usr/lib/sendmail -v myself </dev/null It hangs. The mail is stored in a spool because sendmail failed to deliver. I can see it by using 'mailq' command. Eventually the e-mail is forwarded to 'root' as an undeliverable e- mail (from MAIL-DAEMON). 553 5.3.5 mailhost.my_domain.com config error: mail loops back to me (MX problem?)554 5.3.5 Local configuration error As you my suspect, I can send an e-mail to somebody else (local). // My question is: What is the correct sequence should occur when sending e-mail to oneself? How can I debug this problem? (After e-amil is submitted to a mail spool) // The newer version of sendmail now uses 'submit.cf'. I'm suspecting that sendmail puts e-mails into a spool even the e-mail doesn't need any relaying. As my understanding of sendmail is very shallow, I'...

sendmail 8.12.3-6.6 and /etc/resolv.conf
Hi, I am using sendmail 8.12.3-6.6 in a Debian woody system mainly to fetch emails from my email-accounts (fetchmail, pon, procmail) But using different ISPs via pon sendmail is not able to read the new /etc/resolv.conf without restarting sendmail again. Here is a short description of my "problem": - Booting my system up sendmail is reading the /etc/resolv.conf for the first and last time (I think so but correct me if I am wrong). - Now I dial in (pon) and /etc/resolv.conf is replaced (moved to /etc/resolv.conf.bak) with the new nameserver for my ISP1. - To fetch emails I use fetch...

Sendmail problems after upgrade from 8.11.1 -> 8.13.3
Hi everyone I have upgrade our sendmail from version 8.11.1 to 8.13.3. After that I am facing problems with some incoming mails. We are using special mailer called Mail Gateway (mgw). It should get all incoming mails addressed like this: <what_ever_number_token@mgw.mydomain.com> (for example the address can be: 12345@mgw.myhost.com) should be routed to port 1234 from where mgw gets the mail. My configuration works just fine with old 8.11.1 but with the 8.13.3 I always get "sender unknown" error when trying to send mail to this mailer from another server where sendmail is running. However, if I send mail from localhost, it works ok and mail is forwarded to correct mailer. In sendmail.cf I have as following settings for the mailer, here is shown only mgw related parts of the config: ------clip------------------------ ################################################################### ### Ruleset 98 -- local part of ruleset zero (can be null) ### ################################################################### SParseLocal=98 # This map matches local-parts of RFC2822 addresses conforming to numeric addresses # accepted by Mail Gateway Receiver Kmgw_address regex -m -a/TYPE=MGW ^\+*[0-9]+$ R$+ <@ mgw. $=w .> $@ $(mgw_address $1 $) @ $2 R$+ <@ mgw. $=w > $@ $(mgw_address $1 $) @ $2 R$+ /type=mgw<@ $=w .> $#mgw$@$R1200$:$1 @mgw.$2 R$+ /type=mgw<@ $=w > $#mgw$@$R1200$:$1 @mgw.$2 ###############################...

Trouble compiling qt-x11-free-3.3.3 Solaris 8 SPARC g++ 3.4.3 gmake 3.79.1
QTDIR=/usr/local/src/qt PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/doc/man:$MANPATH export QTDIR PATH MANPATH cd $QTDIR ../configure -platform solaris-g++ && gmake This results in: [...] g++ -c -Wall -W -O2 -fPIC -DQT_SHARED -DQT_NO_DEBUG -DQT_NO_CUPS -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DQT_NO_XINERAMA -DQT_NO_XCURSOR -DQT_NO_XRANDR -DQT_NO_XRENDER -DQT_NO_XFTFREETYPE -DQT_NO_IMAGEIO_MNG -DQT_NO_IMAGEIO_JPEG -DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -DQT_NO_STYLE_POCKETPC -I/usr/local/src/qt-x11-free...

sendmail 8.13.8 it delivers on /var/spool/mqueue but .... AIX 5.3
I have install the sendmail 8.13.8 and what i have problem is that the deliveries remains forever on /var/spool/mqueue. I have tried with both procmail and bellmail but still wont deliver. Any body has experienced this problem. here is my sendmail.mc divert(0)dnl DOMAIN(`generic')dnl OSTYPE(aix5)dnl FEATURE(genericstable)dnl FEATURE(mailertable)dnl FEATURE(virtusertable)dnl ... ... define(`LOCAL_MAILER_PATH', `/usr/bin/bellmail') MAILER(local)dnl MAILER(smtp)dnl In article <1156861626.671126.7540@i3g2000cwc.googlegroups.com> "sf00729@gmail.com" <sf00729@gmail.com> writes: >I have install the sendmail 8.13.8 and what i have problem is that the >deliveries remains forever on /var/spool/mqueue. >I have tried with both procmail and bellmail but still wont deliver. What does the log say? A semi-common cause of deliverable (in particular locally deliverable) mail not being delivered is that sendmail thinks the load average of the system is too high do do anything other than queue the mail - from cf/README: confQUEUE_LA QueueLA [varies] Load average at which queue-only function kicks in. Default values is (8 * numproc) where numproc is the number of processors online (if that can be determined). --Per Hedeland per@hedeland.org ...

Compile problem Sendmail 8.13.6
Hi, I did the upgrade as usual, with my config file. I rebuild the m4 config, etc. I have a backup but still I would prefer to upgrade completely... If I do a telnet on my server, it will tell "ESMTP Sendmail 8.13.4/8.13.6" If I run, this command: "/usr/sbin/sendmail -bt -d0" The version reported is 8.13.4 Everything works fine, my mail server is running and can send/receive email, but the binary of sendmail was not upgraded. I re-compile and here is what I found in the middle of all the compilation stuff only for sendmail... All other components are compiling correctly Making all in: /usr/local/src/daemons/sendmail-8.13.6/sendmail Configuration: pfx=, os=Linux, rel=2.4.20-24.7, rbase=2, rroot=2.4.20-24, arch=i686, sfx=, variant=optimized Making in /usr/local/src/daemons/sendmail-8.13.6/obj.Linux.2.4.20-24.7.i686/sendmail make[1]: Entering directory `/usr/local/src/daemons/sendmail-8.13.6/obj.Linux.2.4.20-24.7.i686/sendmail' if [ ! -d /etc/mail ]; then mkdir -p /etc/mail; else :; fi install -c -o bin -g bin -m 444 helpfile /etc/mail/helpfile if [ ! -d /etc/mail ]; then mkdir -p /etc/mail; else :; fi install -c -o root -g bin -m 0600 statistics /etc/mail/statistics cc -o sendmail -s main.o alias.o arpadate.o bf.o collect.o conf.o control.o convtime.o daemon.o deliver.o domain.o envelope.o err.o headers.o macro.o map.o mci.o milter.o mime.o parseaddr.o queue.o ratectrl.o readcf.o recipient.o sasl.o savemail.o sfsasl.o shmticklib.o sm_resolve.o sr...

sendmail 8.13.3 tempfail and quit
I have sendmail 8.13.3 on Solaris 9 x86. Testing greylisting I noticed, that sendmail has a problem with the code 451 4.7.1 (TEMPFAIL). I switched off greylisting and made an entry in my access list: test@mymail.de "450 test, please try again later" The remote mail server sends a mail to test@mymail.de. The communication between the remote an my mail server is okay the first time. EHLO - MAIL from - RCPT to - TEMPFAIL - RSET - QUIT The next times: EHLO - MAIL from - RCPT to - TEMPFAIL - RSET The QUIT is missing! After 3 minutes in syslog: Feb 2 07:33:36 mymail sendmail[8934...

Sendmail 8.13.3 / MC / Hangs at RCPT TO
Greetings! I seem to be having a problem with Sendmail. It's probably just something simple that I'm mis-using or forgot from the MC file. Here is my mc file: divert(0)dnl VERSIONID(`$Id: sendmail.mc,v 8.13.3 2005/03/18 17:00:00 rkrenzis Exp $') OSTYPE(solaris8)dnl DOMAIN(generic)dnl define(`confMAX_MESSAGE_SIZE',`12000000')dnl define(`confPRIVACY_FLAGS', `authwarnings,goaway,noetrn,noexpn,novrfy')dnl define(`confQUEUE_LA', `12')dnl define(`confREFUSE_LA', `18')dnl define(`confSMTP_LOGIN_MSG', `')dnl define(`confTO_IDENT', `0')dn...

tkzinc 3.3.4 & 3.3.6+ ?
Hi ! Do anybody know what different between version 3.3.4 and 3.3.6+ ? And, where can I find documentation on tkzinc 3.3.6+ ? Thanks. ...

Sendmail 8.13.6 bouncing mail on ldap_bind failure.
> The original message was received at Fri, 2 Jun 2006 16:56:16 -0500 > from mailadmin.ispdial.com [162.42.148.122] > > ----- The following addresses had permanent fatal errors ----- > <djscharn@iowatelecom.net> > > ----- Transcript of session follows ----- > 451 4.3.5 ldap_init/ldap_bind failed to localhost in map ldapmra: Can't > contact LDAP server > 451 4.3.5 ldap_init/ldap_bind failed to localhost in map ldapmh: Can't > contact LDAP server > 550 5.0.0 <djscharn@iowatelecom.net>... User unknown > I use two LDAP maps ldap_routing and access. Recently I have had problems with openldap running out of file descriptors, but what is more troubleing is that Sendmail hard bounces when the map is not available. Why in the world wouldn't this return a 4xx error to allow for retransmit? M. Osten wrote: > > 451 4.3.5 ldap_init/ldap_bind failed to localhost in map ldapmh: Can't > > contact LDAP server > > 550 5.0.0 <djscharn@iowatelecom.net>... User unknown .... > Why in the world wouldn't this return a 4xx error to allow for > retransmit? Maybe because you didn't tell sendmail? cf/README: FEATURE(`ldap_routing', <mailHost>, <mailRoutingAddress>, <bounce>, <detail>, <nodomain>, <tempfail>) .... address is not found in LDAP; the <tempfail> argument, if set to "tempfail", instructs the rules to give an SMTP 4XX...

problem sendmail sendmail-8.13.8 , aliases and LDAP
Hi guys , Im trying to connect my sendmail to my LDAP. In fact in my ldap i the following field mailLocalAddress with the e- mail of the employee ( john.dupont@mycompanie.com ) le in an other field i have rfc822MailMember which is jdupont@server1.mycompanie.com (where jdupont is the account of my employee for the server1). Now I d like to set up a sendmail server that can translate the e-mail to the rfc822MailMember address. Here is my following configuration : site.config.m4 dnl #compilation de sendmail avec support ldapdnl APPENDDEF(`confMAPDEF', `-DLDAPMAP') APPENDDEF(`confINCDIRS', `-I/apps/openldap-2.1.30/include') APPENDDEF(`confLIBSDIRS', `-L/apps/openldap-2.1.30/lib') APPENDDEF(`confLIBS', `-lldap -llber') sendmail.mc define(`confLDAP_DEFAULT_SPEC',`-h myldap.mycompanie.com ')dnl define(`ALIAS_FILE', `/etc/mail/aliases, ldap:-k "(&(objectClass=inetLocalMailRecipient)(mailLocalAddress=%0))" -d "cn=bindcn,ou=sec,dc=mycompanie,dc=fr" -P "/etc/mail/ldapconnect" -M LDAP_AUTH_SIMPLE -b "dc=mycompanie,dc=fr" -v "rfc822MailMember" ')dnl so when i try to send and e mail to john.dupont with my e-amil client i have the following error "Error 5.1.1 john.dupont@mycompanie.com User unknow. I ve the following log john.dupont@mycompanie.com ... User unknown And i my ldap server i ve the following log Feb 5 13:57:59 ldapserver slapd[7702]: conn=30283 fd=27 ACC...

[RELEASED] Second release candidates for Python 2.6.8, 2.7.3, 3.1.5, and 3.2.3
We're chuffed to announce the immediate availability of the second release candidates for Python 2.6.8, 2.7.3, 3.1.5, and 3.2.3. The only change from the first release candidates is the patching of an additional security hole. The security issue fixed in the second release candidates is in the expat XML parsing library. expat had the same hash security issue detailed below as Python's core types. The hashing algorithm used in the expat library is now randomized. A more thorough explanation of the "hash attack" security hole follows. The main impetus for these releases is fixing a security issue in Python's hash based types, dict and set, as described below. Python 2.7.3 and 3.2.3 include the security patch and the normal set of bug fixes. Since Python 2.6 and 3.1 are maintained only for security issues, 2.6.8 and 3.1.5 contain only various security patches. The security issue exploits Python's dict and set implementations. Carefully crafted input can lead to extremely long computation times and denials of service. [1] Python dict and set types use hash tables to provide amortized constant time operations. Hash tables require a well-distributed hash function to spread data evenly across the hash table. The security issue is that an attacker could compute thousands of keys with colliding hashes; this causes quadratic algorithmic complexity when the hash table is constructed. To alleviate the problem, the new releases add rando...

[RELEASED] Second release candidates for Python 2.6.8, 2.7.3, 3.1.5, and 3.2.3
We're chuffed to announce the immediate availability of the second release candidates for Python 2.6.8, 2.7.3, 3.1.5, and 3.2.3. The only change from the first release candidates is the patching of an additional security hole. The security issue fixed in the second release candidates is in the expat XML parsing library. expat had the same hash security issue detailed below as Python's core types. The hashing algorithm used in the expat library is now randomized. A more thorough explanation of the "hash attack" security hole follows. The main impetus for these releases is fi...

Sendmail 8.9.3
I know that my version is old but had been working fine. This Linux system (Calera eServer 2.3) has been working flawlessly for years now. Then all of a sudden I have the following issue. I have two pc's and a Mac on a home network (192.x.x.x}. One PC has a static IP from my ISP (69.x.x.x) and the other machines get dynamically assigned ones. Connection to the internet is via a hub and a DSL modem. On the PC with the static IP I am able to send and receive mail from my own mail server (69.x.x.x). On the other two I can only send, not receive. Is there a simple answer to why this is happening? Thanks Marshall On Sun, 25 Jun 2006 11:42:39 -0700 Marshall Smith wrote: > I know that my version is old but had been working fine. This Linux system > (Calera eServer 2.3) has been working flawlessly for years now. Then all of > a sudden I have the following issue. I have two pc's and a Mac on a home [...] > Marshall All of a sudden being *hacked*? 21/tcp open ftp WU-FTPD wu-2.5.0 23/tcp open telnet Linux telnetd 25/tcp open smtp Sendmail 8.9.3/8.9.3 80/tcp open http Apache httpd 1.3.9 ((Unix) PHP/3.0.12) 109/tcp open pop2? 110/tcp open pop3 ipop3d 7.60 111/tcp open rpcbind 2 (rpc #100000) 389/tcp open ldap (Anonymous bind OK) 782/tcp open nfs 2 (rpc #100003) 901/tcp open samba-swat? 1000/tcp open http Webmin http...

Informix4GL no longer compiles on Linux 2.6 kernel with gcc 3.3.3
Now this really is a problem. Using Informix 7.3 (4gl, IDS, esql, fourjs (3.20), RDS) on SuSE Linux 9.1 with kernel 2.6 and gcc 3.3.3 Error: __GLIBC__2.0 not supported, while support for them IS present in glibc. As a result 4gl no longer compiles, nor does FourJs. Funny thing: RDS has NO problems at all. Setting LD_ASSUME_KERNEL to 2.4.1 helps a little bit, as does __POSIX2_VERSION_=1999... but not enough, Very small program: main define lc_name char(50) open window wrtest1 at 10, 10 with 4 rows, 60 columns attribute (border) prompt "Give a name: " for lc_name display lc_name close window wrtest1 end main results in all kinds of toupper, tolower 'not defined' errors and undefined function calls. ANYBODY have ANY idea how I can solve this (short of no longer being able to use Informix-4gl on Any future >2.6 kernel without buying the things again? Art, any suggestions here? Regards, Robert A. Reissaus Informix Consultant ifxconsult@risdi.com r.a.reissaus@risdi.com (Robert A. Reissaus) writes: > Now this really is a problem. How about using Google to search this group's archives and read my bitch-fest about it starting about a year ago with the release of Red Hat Linux 9. > Using Informix 7.3 (4gl, IDS, esql, fourjs (3.20), RDS) on SuSE Linux > 9.1 with kernel 2.6 and gcc 3.3.3 > > Error: __GLIBC__2.0 not supported, while support for them IS present > in glibc. As a result 4gl no...

problem sendmail sendmail-8.13.8 , aliases and LDAP #2
Hi guys , Im trying to connect my sendmail to my LDAP. In fact in my ldap i the following field mailLocalAddress with the e- mail of the employee ( john.dupont@mycompanie.com ) le in an other field i have rfc822MailMember which is jdupont@server1.mycompanie.com (where jdupont is the account of my employee for the server1). Now I d like to set up a sendmail server that can translate the e-mail to the rfc822MailMember address. Here is my following configuration : site.config.m4 dnl #compilation de sendmail avec support ldapdnl APPENDDEF(`confMAPDEF', `-DLDAPMAP') APPENDDEF(`confINCDIRS', `-I/apps/openldap-2.1.30/include') APPENDDEF(`confLIBSDIRS', `-L/apps/openldap-2.1.30/lib') APPENDDEF(`confLIBS', `-lldap -llber') sendmail.mc define(`confLDAP_DEFAULT_SPEC',`-h myldap.mycompanie.com ')dnl define(`ALIAS_FILE', `/etc/mail/aliases, ldap:-k "(&(objectClass=inetLocalMailRecipient)(mailLocalAddress=%0))" -d "cn=bindcn,ou=sec,dc=mycompanie,dc=fr" -P "/etc/mail/ldapconnect" -M LDAP_AUTH_SIMPLE -b "dc=mycompanie,dc=fr" -v "rfc822MailMember" ')dnl so when i try to send and e mail to john.dupont with my e-amil client i have the following error "Error 5.1.1 john.dupont@mycompanie.com User unknow. I ve the following log john.dupont@mycompanie.com ... User unknown And i my ldap server i ve the following log Feb 5 13:57:59 ldapserver slapd[7702]: conn=30283 fd=27 ACC...

MAIL FROM:<> causes 553 in sendmail 8.9.3 on linux
Hi everyone, I'm using sendmail 8.9.3 and have trouble with one customer. When we want to send mails to him, their server returns: >>> RCPT To:<foo@customer.com> <<< 550-Callback setup failed while verifying <user@mycompany.com> <<< 550-Called: some-ip-address <<< 550-Sent: MAIL FROM:<> <<< 550-Response: 553 <>... @ <<< 550-The initial connection, or a HELO or MAIL FROM:<> command was <<< 550-rejected. Refusing MAIL FROM:<> does not help fight spam, disregards <<< 550-RFC req...

sendmail 8.13.4 451 4.3.0 Temporary system failure
Hello, after changing to the new sendmail realease 8.13.4 the server quits all mail with the message "451 4.3.0 Temporay system failure. Try again later" /var/log/mail.log -------------------------------- schnipp Jan 16 11:36:27 localhost sm-msp-queue[15535]: k0F1e1W2003364: to=root, delay=1+08:56:26, xdelay=00:00:00, mailer=relay, pri=10651759, relay=[10.10.101.111], dsn=4.0.0, stat=Deferred: 451 4.3.0 Temporary system failure. Please try again later. Jan 16 11:36:27 localhost sm-msp-queue[15535]: k0ELYGQk004315: to=root, ctladdr=root (0/0), delay=1+13:02:11, xdelay=00:00:00, mailer=relay, pri=11910443, relay=[10.10.101.111], dsn=4.0.0, stat=Deferred: 451 4.3.0 Temporary system failure. Please try again later. /var/log/mail.log---------------------------------schnipp /etc/mail/submit.mc------------------------------schnipp divert(0)dnl # # Copyright (c) 2000-2002 Richard Nelson. All Rights Reserved. # # This file is used to configure Sendmail for use with Debian systems. # define(`_USE_ETC_MAIL_')dnl include(`/usr/share/sendmail/cf/m4/cf.m4')dnl VERSIONID(`$Id: submit.mc, v 8.13.4-3 2005-06-03 16:49:22 cowboy Exp $') OSTYPE(`debian')dnl DOMAIN(`debian-msp')dnl dnl # dnl #--------------------------------------------------------------------- dnl # Masquerading information, if needed, should go here dnl # You likely will not need this, as the MTA will do it dnl #--------------------------------------------------------------------- dnl MASQUE...

Sendmail 8.13.0 Beta2 bugs in BSDD/OS 4.3.1
Thank you Claus. I did make a modifiction as suggested. The lastest gdb gives me: Script started on Fri May 28 22:54:23 2004 doctor.nl2k.ab.ca//usr/source/sendmail-8.13.0.Beta2/obj.BSD-OS.4.3.1.i386/sendmai il$ gdb sendmail /var/spool/mqueue.in/sendmail.core GNU gdb Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty&q...

Web resources about - Compiling sendmail 8.13.6 on NextStep 3.3 - x86 - comp.mail.sendmail

Cool tools for compiling to JavaScript
Every programmer has a favorite language or two. JavaScript lovers are the luckiest these days because their language is taking over the Internet ...

Feds put protest activity under microscope in compiling national 'risk forecast'
Use of social media, the spread of "citizen journalism," and the involvement of young people are among the key trends highlighted by a federal ...

10 Tips For Compiling A Deal Sheet
Compiling a deal sheet is a great way of taking stock of your experience and of seeing where your experience may be lacking.

Compiling 64-Bit Code
Describes the 64-bit features available in OS X.

Is there a benefit to compiling your code as you go?
Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users ...

6 cool tools for compiling to JavaScript
Every programmer has a favorite language or two. JavaScript lovers are the luckiest these days because their language is taking over the Internet ...

Compiling The Absurd Box Score For Space Jam ; Or, Shawn Bradley Sucked Against Cartoons, Too
This is Regressing, a numbers-minded column by our clever friends at the Harvard College Sports Analysis Collective. Over the next few days, ...

We're Compiling Every Police-Involved Shooting In America. Help Us.
The United States has no database of police shootings. There is no standardized process by which officers log when they've discharged their weapons ...

Flat UI Pro Tutorial: Setting and Compiling Using LESS
In this video tutorial, you use components from Flat UI Pro to create a complete simple mail app using LESS. He takes you through the steps to ...

Industrious 4chan user is compiling a list of every videogame ever made
... me to enter a few hundreds of games into my Backloggery account , and I haven't even finished it yet. Ambitious 4chan user Data_baser is compiling ...

Resources last updated: 3/25/2016 5:50:13 AM