Date: Fri, 15 Feb 2002 09:12:27 +0100 From: "Rick Hoppe" <mailing@rickhoppe.nl> To: "Crist J. Clark" <cjc@FreeBSD.ORG>, <calvinng@brel.com> Cc: <freebsd-stable@FreeBSD.ORG> Subject: RE: Sendmail broken after upgrade 4.4-RELEASE to 4.5-STABLE Message-ID: <MLECKHBMGODPBDHNOIAAMEMCCJAA.mailing@rickhoppe.nl> In-Reply-To: <20020214151252.B36782@blossom.cjclark.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Do you still have the object tree around? What does, > > $ ls -l /usr/obj/usr/src/usr.sbin > > Return? > -- > Crist J. Clark | cjclark@alum.mit.edu > | cjclark@jhu.edu > http://people.freebsd.org/~cjc/ | cjc@freebsd.org > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > # ls -l /usr/obj/usr/src/usr.sbin total 137 drwxr-xr-x 2 root wheel 512 Feb 14 18:21 IPXrouted drwxr-xr-x 2 root wheel 512 Feb 14 18:21 ac drwxr-xr-x 2 root wheel 512 Feb 14 18:21 accton drwxr-xr-x 2 root wheel 512 Feb 14 18:21 adduser drwxr-xr-x 14 root wheel 512 Feb 14 13:50 amd drwxr-xr-x 2 root wheel 512 Feb 14 18:24 ancontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:40 apm drwxr-xr-x 2 root wheel 512 Feb 14 18:40 apmd drwxr-xr-x 2 root wheel 512 Feb 14 18:24 arp drwxr-xr-x 4 root wheel 512 Feb 14 13:50 atm drwxr-xr-x 2 root wheel 512 Feb 14 18:43 boot0cfg drwxr-xr-x 4 root wheel 512 Feb 14 13:50 bootparamd drwxr-xr-x 2 root wheel 512 Feb 14 18:40 btxld drwxr-xr-x 2 root wheel 512 Feb 14 18:25 burncd drwxr-xr-x 2 root wheel 512 Feb 14 18:25 cdcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:25 chkgrp drwxr-xr-x 2 root wheel 512 Feb 14 18:25 chown drwxr-xr-x 2 root wheel 512 Feb 14 18:25 chroot drwxr-xr-x 2 root wheel 512 Feb 14 18:25 ckdist drwxr-xr-x 2 root wheel 512 Feb 14 18:25 config drwxr-xr-x 5 root wheel 512 Feb 14 13:50 cron drwxr-xr-x 4 root wheel 512 Feb 14 13:50 crunch drwxr-xr-x 6 root wheel 512 Feb 14 13:50 ctm drwxr-xr-x 2 root wheel 512 Feb 14 18:26 dev_mkdb drwxr-xr-x 2 root wheel 512 Feb 14 18:26 diskpart drwxr-xr-x 2 root wheel 512 Feb 14 18:26 edquota drwxr-xr-x 2 root wheel 512 Feb 14 18:26 faithd drwxr-xr-x 2 root wheel 512 Feb 14 18:26 fdcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:26 fdformat drwxr-xr-x 2 root wheel 512 Feb 14 18:26 fdwrite drwxr-xr-x 2 root wheel 512 Feb 14 18:26 gifconfig drwxr-xr-x 15 root wheel 512 Feb 14 13:52 i4b drwxr-xr-x 2 root wheel 512 Feb 14 18:26 ifmcstat drwxr-xr-x 2 root wheel 512 Feb 14 18:26 inetd drwxr-xr-x 2 root wheel 512 Feb 14 18:26 iostat drwxr-xr-x 2 root wheel 512 Feb 14 18:27 ipftest drwxr-xr-x 2 root wheel 512 Feb 14 18:27 ipresend drwxr-xr-x 2 root wheel 512 Feb 14 18:27 ipsend drwxr-xr-x 2 root wheel 512 Feb 14 18:28 iptest drwxr-xr-x 2 root wheel 512 Feb 14 18:28 jail drwxr-xr-x 2 root wheel 512 Feb 14 18:28 kbdcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:28 kbdmap drwxr-xr-x 2 root wheel 512 Feb 14 18:28 kernbb drwxr-xr-x 2 root wheel 512 Feb 14 18:28 keyserv drwxr-xr-x 2 root wheel 512 Feb 14 18:40 kgmon drwxr-xr-x 2 root wheel 512 Feb 14 18:40 kgzip drwxr-xr-x 2 root wheel 512 Feb 14 18:28 lastlogin drwxr-xr-x 15 root wheel 512 Feb 14 13:52 lpr drwxr-xr-x 2 root wheel 512 Feb 14 18:40 lptcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:40 mailwrapper drwxr-xr-x 2 root wheel 512 Feb 14 18:28 manctl drwxr-xr-x 2 root wheel 512 Feb 14 18:28 memcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:28 mergemaster drwxr-xr-x 2 root wheel 512 Feb 14 18:28 mixer drwxr-xr-x 2 root wheel 512 Feb 14 18:28 mld6query drwxr-xr-x 2 root wheel 512 Feb 14 18:28 mlxcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:28 moused drwxr-xr-x 2 root wheel 512 Feb 14 18:40 mptable drwxr-xr-x 8 root wheel 512 Feb 14 13:51 mrouted drwxr-xr-x 2 root wheel 512 Feb 14 18:29 mtest drwxr-xr-x 2 root wheel 512 Feb 14 18:29 mtree drwxr-xr-x 2 root wheel 512 Feb 14 18:29 ndp drwxr-xr-x 2 root wheel 512 Feb 14 18:29 newsyslog drwxr-xr-x 2 root wheel 512 Feb 14 18:29 ngctl drwxr-xr-x 2 root wheel 512 Feb 14 18:31 nghook drwxr-xr-x 13 root wheel 512 Feb 14 13:51 ntp drwxr-xr-x 4 root wheel 512 Feb 14 13:51 pccard drwxr-xr-x 2 root wheel 512 Feb 14 18:32 pciconf drwxr-xr-x 17 root wheel 512 Feb 14 13:52 pcvt drwxr-xr-x 2 root wheel 512 Feb 14 18:32 periodic drwxr-xr-x 10 root wheel 512 Feb 14 13:51 pkg_install drwxr-xr-x 2 root wheel 512 Feb 14 18:32 pnpinfo drwxr-xr-x 4 root wheel 512 Feb 14 18:33 portmap drwxr-xr-x 2 root wheel 1536 Feb 14 18:34 ppp drwxr-xr-x 2 root wheel 512 Feb 14 18:34 pppctl drwxr-xr-x 2 root wheel 512 Feb 14 18:35 pppd drwxr-xr-x 2 root wheel 512 Feb 14 18:35 pppstats drwxr-xr-x 2 root wheel 512 Feb 14 18:35 prefix drwxr-xr-x 2 root wheel 512 Feb 14 18:35 procctl drwxr-xr-x 2 root wheel 512 Feb 14 18:35 pstat drwxr-xr-x 2 root wheel 512 Feb 14 18:35 pw drwxr-xr-x 2 root wheel 512 Feb 14 18:35 pwd_mkdb drwxr-xr-x 2 root wheel 512 Feb 14 18:35 quot drwxr-xr-x 2 root wheel 512 Feb 14 18:35 quotaon drwxr-xr-x 2 root wheel 512 Feb 14 18:35 rarpd drwxr-xr-x 2 root wheel 512 Feb 14 18:35 raycontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:35 repquota drwxr-xr-x 2 root wheel 512 Feb 14 18:35 rip6query drwxr-xr-x 2 root wheel 512 Feb 14 18:35 rmt drwxr-xr-x 2 root wheel 512 Feb 14 18:41 rndcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:35 route6d drwxr-xr-x 2 root wheel 512 Feb 14 18:35 rpc.lockd drwxr-xr-x 2 root wheel 512 Feb 14 18:35 rpc.statd drwxr-xr-x 2 root wheel 512 Feb 14 18:35 rpc.umntall drwxr-xr-x 2 root wheel 1024 Feb 14 18:36 rpc.yppasswdd drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rpc.ypupdated drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rpc.ypxfrd drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rrenumd drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rtadvd drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rtprio drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rtsold drwxr-xr-x 2 root wheel 512 Feb 14 18:36 rwhod drwxr-xr-x 2 root wheel 512 Feb 14 18:36 sa drwxr-xr-x 2 root wheel 512 Feb 14 18:37 setkey drwxr-xr-x 2 root wheel 512 Feb 14 18:41 sgsc drwxr-xr-x 2 root wheel 512 Feb 14 18:41 sicontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:37 sliplogin drwxr-xr-x 2 root wheel 512 Feb 14 18:37 slstat drwxr-xr-x 2 root wheel 512 Feb 14 18:41 spkrtest drwxr-xr-x 2 root wheel 512 Feb 14 18:37 spray drwxr-xr-x 6 root wheel 512 Feb 14 13:52 stallion drwxr-xr-x 2 root wheel 512 Feb 14 18:37 syslogd drwxr-xr-x 2 root wheel 512 Feb 14 18:37 tcpdchk drwxr-xr-x 2 root wheel 512 Feb 14 18:37 tcpdmatch drwxr-xr-x 4 root wheel 512 Feb 14 13:51 tcpdump drwxr-xr-x 4 root wheel 512 Feb 14 13:51 timed drwxr-xr-x 2 root wheel 512 Feb 14 18:39 traceroute drwxr-xr-x 2 root wheel 512 Feb 14 18:39 traceroute6 drwxr-xr-x 2 root wheel 512 Feb 14 18:39 trpt drwxr-xr-x 2 root wheel 512 Feb 14 18:39 tzsetup drwxr-xr-x 2 root wheel 512 Feb 14 18:39 usbd drwxr-xr-x 2 root wheel 512 Feb 14 18:39 usbdevs drwxr-xr-x 2 root wheel 512 Feb 14 18:39 vidcontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:39 vipw drwxr-xr-x 2 root wheel 512 Feb 14 18:39 vnconfig drwxr-xr-x 2 root wheel 512 Feb 14 18:39 watch drwxr-xr-x 2 root wheel 512 Feb 14 18:41 wicontrol drwxr-xr-x 2 root wheel 512 Feb 14 18:41 wlconfig drwxr-xr-x 2 root wheel 512 Feb 14 18:39 xten drwxr-xr-x 2 root wheel 512 Feb 14 18:39 yp_mkdb drwxr-xr-x 2 root wheel 512 Feb 14 18:39 ypbind drwxr-xr-x 2 root wheel 512 Feb 14 18:39 yppoll drwxr-xr-x 2 root wheel 512 Feb 14 18:39 yppush drwxr-xr-x 2 root wheel 512 Feb 14 18:39 ypserv drwxr-xr-x 2 root wheel 512 Feb 14 18:39 ypset drwxr-xr-x 4 root wheel 512 Feb 14 13:52 zic I assume normally there would be a sendmail directory in here. But there isn't. So it looks like the /etc/make.conf is respected. But how come /usr/sbin/sendmail had a new date- and timestamp and was complaining about the version when it was started? Calvin NGs reply about the mailwrapper: Is that the one located in /usr/libexec/sendmail/? That one is not overwritten, and is still the "old" version. Does make world copy this version over /usr/sbin/sendmail ? # ls -l /usr/libexec/sendmail total 408 -r-sr-xr-x 1 root wheel 403136 Sep 18 19:30 sendmail # # /usr/libexec/sendmail/sendmail Warning: .cf version level (10) exceeds sendmail version 8.11.6 functionality (9) # # cat /etc/mail/mailer.conf # $FreeBSD: src/etc/mail/mailer.conf,v 1.2 1999/12/29 18:24:06 peter Exp $ # # Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail # sendmail /usr/libexec/sendmail/sendmail send-mail /usr/libexec/sendmail/sendmail mailq /usr/libexec/sendmail/sendmail newaliases /usr/libexec/sendmail/sendmail I rebooted again this morning, and the last two lines of /var/log/maillog contained this: Feb 15 08:49:49 ns1 sendmail[2303]: NOQUEUE: SYSERR(root): Warning: .cf version level (10) exceeds sendmail version 8.11.6 functionality (9) Feb 15 09:01:08 ns1 sendmail[104]: starting daemon (8.12.2): SMTP+queueing@00:30:00 Should I copy /usr/sbin/sendmail over /usr/libexec/sendmail/sendmail ? If yes, I already should have done that when I upgraded sendmail in the first place? I've got another labmachine that I will upgrade later this weekend, but this one will be upgraded from 4.3-RELEASE to 4.5-RELEASE (including the patches). I will use the correct procedure there. I never used a Fix-it CD, but I assume it's something I really don't want to. Although it should be a good lesson for me. Regards, Rick Hoppe Network- and Systemspecialist Xtraxion Internet To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?MLECKHBMGODPBDHNOIAAMEMCCJAA.mailing>