Simpler Navigation for Servers and Operating Systems - Please Update Your Bookmarks
Completed: a much simpler Servers and Operating Systems section of the Community. We combined many of the older boards, so you won't have to click through so many levels to get at the information you need. Check the consolidated boards here as many sub-forums are now single boards.
If you have bookmarked forums or discussion boards in Servers and Operating Systems, we suggest you check and update them as needed.
Operating System - Tru64 Unix
cancel
Showing results for 
Search instead for 
Did you mean: 

mailconfig errors

Mohamed K Ahmed
Trusted Contributor

mailconfig errors

All,

I am trying to configure the mail on one of our systems running Tru64 UNIX V 4.0G and when I confiure the system as client and put the mail servername, I get the following errors

error: SMMC_m4tocf failes
18476:/usr/bin/m4: /sbin/loader: Error: Unresolved symbol in /usr/bin/m4: safe_open
18476:/usr/bin/m4: /sbin/loader: Fatal Error: this executable has unresolvable symbols

Any idea?

Thanks
11 REPLIES
Abdul Rahiman
Esteemed Contributor

Re: mailconfig errors

Wrong binary? Need to recompile?
old version ?
bad PATH ?
bad SH_LIBRARY_PATH?
Need patch ? etc. could be any of these or none :-)
No unix, no fun
Mohamed K Ahmed
Trusted Contributor

Re: mailconfig errors

what about the specifis message of
Unresolved symbol in /usr/bin/m4: safe_open

I have the same m4 file on other systems that are working fine, I ftp'd the file and tried with it and the same error appears
Abdul Rahiman
Esteemed Contributor

Re: mailconfig errors

ldd /usr/bin/m4 on v5.1 shows the following,
# dd /usr/bin/m4

Main => /usr/bin/m4
libc.so => /usr/shlib/libc.so

Is there any difference in the standard c library files b/w the systems ?
No unix, no fun
Mohamed K Ahmed
Trusted Contributor

Re: mailconfig errors

What do you mean by "Is there any difference in the standard c library files b/w the systems ?"

I have ran the ldd command on all the systems and the output is the same as you mentioned.
Abdul Rahiman
Esteemed Contributor

Re: mailconfig errors

I was wondering if there is any diffrences between the libray files since you said it is working fine on some other systems.
You should contact Tru64 support in my opinion to resolve this issue.

That's all from me.
No unix, no fun
Ann Majeske
Honored Contributor

Re: mailconfig errors

The safe_open routine is supplied by the latest patch kit. See the information for patch 615.00.

Ann
Ralf Puchner
Honored Contributor

Re: mailconfig errors

Is the used sendmail version the original one delivered with the machine or a dump shareware version pulled from sendmail.org?

Another question is what kind of setup you have used? mailsetup or manual editing?
Help() { FirstReadManual(urgently); Go_to_it;; }
Mohamed K Ahmed
Trusted Contributor

Re: mailconfig errors

Ralf,
Taht's the original version shipped with the OS CDROM. I used mailsetup, and I also used the CDE mailconfig
Ann gave me a good hint, I went and checked the latest patch I installed, and there was patch 615 not installed becasue it required patch 1111 which wasn't installed.

SPECIAL INSTRUCTIONS FOR Tru64 UNIX V4.0G Patch 1111.00

If you have installed sendmail from the Internet Express (IX) or
Open Source Internet Solutions (OSIS) layered products (IAESMTP subset),
the mailsetup command from this layered products subset will cause this
patch update mechanism to fail. Please see the Release Notes for further
instructions on how to fix this problem.
Ralf Puchner
Honored Contributor

Re: mailconfig errors

but the given patch id describes a problem with the IAS sendmail version.... have you installed IAS?

Help() { FirstReadManual(urgently); Go_to_it;; }
Mohamed K Ahmed
Trusted Contributor

Re: mailconfig errors

no, just the original sendmail.
The only thing that we did is change the hostname of our mail server, so I had to run the mailsetup again and provide the new host.
Ralf Puchner
Honored Contributor

Re: mailconfig errors

safe_open() is a function which is part of libc. So please check if the function is within the named library.

When did the problem occured? After installing patchkit or simple changing the sendmail.cf file? If so please revert changes and check if it is still working.

To be sure the installed version of sendmail doesn't change, please verify checksum against original version within the CD kit.

Help() { FirstReadManual(urgently); Go_to_it;; }