PERFORCE change 128950 for review

John Birrell jb at FreeBSD.org
Sun Nov 11 13:42:06 PST 2007


http://perforce.freebsd.org/chv.cgi?CH=128950

Change 128950 by jb at jb_freebsd1 on 2007/11/11 21:41:51

	IF6

Affected files ...

.. //depot/projects/dtrace6/src/UPDATING#3 integrate
.. //depot/projects/dtrace6/src/bin/sh/eval.c#2 integrate
.. //depot/projects/dtrace6/src/bin/sh/sh.1#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/CACerts#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/FREEBSD-upgrade#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/INSTALL#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/RELEASE_NOTES#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/cf/cf/submit.cf#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/cf/feature/ldap_routing.m4#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/cf/m4/proto.m4#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/cf/m4/version.m4#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/contrib/buildvirtuser#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/doc/op/op.me#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/editmap/editmap.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/include/sm/conf.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/include/sm/ldap.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/include/sm/tailq.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libmilter/docs/xxfi_unknown.html#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libmilter/engine.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libmilter/listener.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libmilter/main.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libmilter/monitor.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libmilter/smfi.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libsm/ldap.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/libsm/mpeix.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/makemap/makemap.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/praliases/praliases.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/Makefile.m4#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/conf.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/deliver.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/envelope.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/headers.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/macro.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/main.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/map.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/milter.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/mime.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/parseaddr.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/queue.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/readcf.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/recipient.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/sendmail.8#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/sendmail.h#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/sm_resolve.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/srvrsmtp.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/usersmtp.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/util.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/src/version.c#2 integrate
.. //depot/projects/dtrace6/src/contrib/sendmail/vacation/vacation.c#2 integrate
.. //depot/projects/dtrace6/src/crypto/heimdal/appl/su/Makefile.am#2 integrate
.. //depot/projects/dtrace6/src/crypto/heimdal/appl/su/su.c#2 integrate
.. //depot/projects/dtrace6/src/etc/defaults/rc.conf#2 integrate
.. //depot/projects/dtrace6/src/etc/namedb/named.root#2 integrate
.. //depot/projects/dtrace6/src/etc/network.subr#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/NETWORKING#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/abi#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/accounting#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/archdep#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/bluetooth#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/bootconf.sh#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/bridge#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/cleanvar#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/fsck#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/initrandom#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ipsec#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/kerberos#3 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ldconfig#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/lpd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountcritlocal#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/mountlate#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/moused#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/named#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/netif#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/nsswitch#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ppp#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/pppoed#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/resolv#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/root#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/syslogd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/tmp#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/var#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypbind#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/yppasswdd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypserv#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypset#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypupdated#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.d/ypxfrd#2 integrate
.. //depot/projects/dtrace6/src/etc/rc.subr#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/Makefile#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/fortunes#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/fortunes-o.real#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/fortunes.sp.ok#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/fortunes2-o#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/freebsd-tips#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/limerick#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/startrek#2 integrate
.. //depot/projects/dtrace6/src/games/fortune/datfiles/zippy#2 integrate
.. //depot/projects/dtrace6/src/include/_ctype.h#2 integrate
.. //depot/projects/dtrace6/src/include/ctype.h#2 integrate
.. //depot/projects/dtrace6/src/kerberos5/usr.bin/ksu/Makefile#2 integrate
.. //depot/projects/dtrace6/src/lib/Makefile#3 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_read_support_compression_none.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libarchive/archive_read_support_format_tar.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/big5.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/euc.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/gb18030.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/gb2312.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/gbk.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/isctype.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/mskanji.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/none.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/setrunelocale.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/locale/utf8.c#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/net/getaddrinfo.3#2 integrate
.. //depot/projects/dtrace6/src/lib/libc/sys/minherit.2#2 integrate
.. //depot/projects/dtrace6/src/lib/libstand/Makefile#2 integrate
.. //depot/projects/dtrace6/src/lib/libthr/thread/thr_spec.c#2 integrate
.. //depot/projects/dtrace6/src/release/Makefile#2 integrate
.. //depot/projects/dtrace6/src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#4 integrate
.. //depot/projects/dtrace6/src/release/scripts/package-split.py#2 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/clparse.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/dhclient-script#3 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/dhclient.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/dhclient.conf#2 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/dhcp.h#2 integrate
.. //depot/projects/dtrace6/src/sbin/dhclient/tables.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/gpt/gpt.c#2 integrate
.. //depot/projects/dtrace6/src/sbin/mdconfig/mdconfig.8#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/axe.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/mac.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/tty.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man4/uscanner.4#2 integrate
.. //depot/projects/dtrace6/src/share/man/man7/Makefile#2 integrate
.. //depot/projects/dtrace6/src/share/man/man8/rc.8#2 integrate
.. //depot/projects/dtrace6/src/share/man/man8/rc.subr.8#2 integrate
.. //depot/projects/dtrace6/src/share/misc/pci_vendors#2 integrate
.. //depot/projects/dtrace6/src/share/mklocale/UTF-8.src#2 integrate
.. //depot/projects/dtrace6/src/sys/alpha/alpha/pmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/alpha/isa/isa.c#3 integrate
.. //depot/projects/dtrace6/src/sys/alpha/pci/pcibus.c#3 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/local_apic.c#3 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/msi.c#2 integrate
.. //depot/projects/dtrace6/src/sys/amd64/amd64/pmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/arm/arm/pmap.c#3 integrate
.. //depot/projects/dtrace6/src/sys/boot/common/ufsread.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/ficl/Makefile#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/boot2/boot2.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/libi386/bioscd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/libi386/biosdisk.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/i386/loader/main.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/pc98/Makefile.inc#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/pc98/boot2/boot.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/pc98/libpc98/bioscd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/pc98/libpc98/biosdisk.c#2 integrate
.. //depot/projects/dtrace6/src/sys/boot/pc98/loader/main.c#2 integrate
.. //depot/projects/dtrace6/src/sys/conf/newvers.sh#2 integrate
.. //depot/projects/dtrace6/src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpi_support/acpi_ibm.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_battery.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_cpu.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_hpet.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_pci.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_pci_link.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpi_timer.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/acpica/acpivar.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/ata-all.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/ata-all.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/ata-chipset.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/ata-pci.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/ata-pci.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/atapi-cd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ata/atapi-cd.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/ath/if_ath.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/cxgb/t3fw-4.7.0.bin.gz.uu#1 branch
.. //depot/projects/dtrace6/src/sys/dev/em/if_em.c#4 integrate
.. //depot/projects/dtrace6/src/sys/dev/em/if_em.h#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/firewire/fwohci.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/e1000phy.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/e1000phyreg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/miidevs#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/rgephy.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/mii/rgephyreg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/pccard/pccard_cis_quirks.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/pccard/pccarddevs#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/pci/pci_pci.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/sound/pci/atiixp.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/sound/pci/atiixp.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/sound/pci/hda/hdac.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/sound/pcm/ac97.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/sound/pcm/ac97_patch.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/syscons/syscons.c#3 integrate
.. //depot/projects/dtrace6/src/sys/dev/syscons/syscons.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_cl_init.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_cl_intr.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_cl_io.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_cl_misc.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_cl_share.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_osl.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_osl_cam.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_osl_freebsd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/twa/tw_osl_share.h#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/ukbd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/usbdevs#2 integrate
.. //depot/projects/dtrace6/src/sys/dev/usb/uscanner.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/geode.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/msi.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/i386/pmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/i386/include/bootinfo.h#2 integrate
.. //depot/projects/dtrace6/src/sys/ia64/ia64/pmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/kern_fork.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/kern_intr.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/kern_sig.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/subr_bus.c#2 integrate
.. //depot/projects/dtrace6/src/sys/kern/subr_rman.c#2 integrate
.. //depot/projects/dtrace6/src/sys/modules/Makefile#3 integrate
.. //depot/projects/dtrace6/src/sys/modules/cxgb/Makefile#2 integrate
.. //depot/projects/dtrace6/src/sys/net/bpf.c#2 integrate
.. //depot/projects/dtrace6/src/sys/net/bpf_filter.c#2 integrate
.. //depot/projects/dtrace6/src/sys/net/if_lagg.c#2 integrate
.. //depot/projects/dtrace6/src/sys/net/if_lagg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/net/route.c#2 integrate
.. //depot/projects/dtrace6/src/sys/net80211/ieee80211_input.c#2 integrate
.. //depot/projects/dtrace6/src/sys/net80211/ieee80211_node.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/netgraph.h#2 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_base.c#3 integrate
.. //depot/projects/dtrace6/src/sys/netgraph/ng_socket.c#2 integrate
.. //depot/projects/dtrace6/src/sys/netinet6/nd6.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/bootp_subr.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfs_diskless.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfs_vfsops.c#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsclient/nfsdiskless.h#2 integrate
.. //depot/projects/dtrace6/src/sys/nfsserver/nfs_serv.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pc98/pc98/machdep.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_ali.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_amd.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_amd64.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_ati.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_i810.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_intel.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_nvidia.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_sis.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agp_via.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/agppriv.h#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/if_sis.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/if_sisreg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/if_vr.c#2 integrate
.. //depot/projects/dtrace6/src/sys/pci/if_vrreg.h#2 integrate
.. //depot/projects/dtrace6/src/sys/powerpc/powerpc/pmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit.h#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_arg.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_bsm.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_bsm_klib.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_bsm_token.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_ioctl.h#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_pipe.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_private.h#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_syscalls.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_trigger.c#2 integrate
.. //depot/projects/dtrace6/src/sys/security/audit/audit_worker.c#2 integrate
.. //depot/projects/dtrace6/src/sys/sparc64/sparc64/pmap.c#2 integrate
.. //depot/projects/dtrace6/src/sys/sys/bus.h#2 integrate
.. //depot/projects/dtrace6/src/sys/sys/param.h#3 integrate
.. //depot/projects/dtrace6/src/sys/sys/proc.h#5 integrate
.. //depot/projects/dtrace6/src/sys/sys/rman.h#2 integrate
.. //depot/projects/dtrace6/src/sys/vm/phys_pager.c#2 integrate
.. //depot/projects/dtrace6/src/sys/vm/pmap.h#2 integrate
.. //depot/projects/dtrace6/src/sys/vm/vm_fault.c#2 integrate
.. //depot/projects/dtrace6/src/sys/vm/vm_map.c#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/id/id.c#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/lockf/lockf.1#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/lockf/lockf.c#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/makewhatis/makewhatis.c#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/nfsstat/nfsstat.1#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/nfsstat/nfsstat.c#2 integrate
.. //depot/projects/dtrace6/src/usr.bin/tail/read.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/Makefile#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/adduser/adduser.8#3 integrate
.. //depot/projects/dtrace6/src/usr.sbin/adduser/adduser.sh#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/devinfo/devinfo.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/fwcontrol/fwcontrol.8#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/mtree/mtree.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/pciconf/cap.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/pciconf/pciconf.h#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/pkg_install/lib/match.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/pkg_install/version/perform.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/sysinstall/dist.c#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/sysinstall/dist.h#2 integrate
.. //depot/projects/dtrace6/src/usr.sbin/sysinstall/menus.c#2 integrate

Differences ...

==== //depot/projects/dtrace6/src/UPDATING#3 (text+ko) ====

@@ -8,6 +8,17 @@
 /usr/ports/UPDATING.  Please read that file before running
 portupgrade.
 
+20071024:
+	A breakage was introduced in libc and fixed later. Make sure
+	you have lib/Makefile rev 1.205.2.4. If it already breaks your
+	world, you can recover it by
+
+	- reboot to single user mode, make sure you use /rescue/sh
+	  instead of /bin/sh
+	- use /rescue/chflags to remove schg flag on /lib/libc.so.6
+	- use /rescue/cp to copy libc.so.6 from /usr/obj to /lib/libc.so.6
+	- continue installworld, you should be fine now
+
 20070806:
 	An incorrect field size in an ioctl struct for if_bridge(4) has been
 	corrected, ifconfig(8) will need to be recompilied.
@@ -534,4 +545,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.416.2.35 2007/10/21 04:22:46 julian Exp $
+$FreeBSD: src/UPDATING,v 1.416.2.37 2007/10/25 12:49:21 rafan Exp $

==== //depot/projects/dtrace6/src/bin/sh/eval.c#2 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.42.8.5 2006/11/22 00:17:21 stefanf Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.42.8.6 2007/10/26 10:23:27 stefanf Exp $");
 
 #include <paths.h>
 #include <signal.h>
@@ -367,6 +367,7 @@
 	setstackmark(&smark);
 	arglist.lastp = &arglist.list;
 	oexitstatus = exitstatus;
+	exitstatus = 0;
 	expandarg(n->ncase.expr, &arglist, EXP_TILDE);
 	for (cp = n->ncase.cases ; cp && evalskip == 0 ; cp = cp->nclist.next) {
 		for (patp = cp->nclist.pattern ; patp ; patp = patp->narg.next) {

==== //depot/projects/dtrace6/src/bin/sh/sh.1#2 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
-.\" $FreeBSD: src/bin/sh/sh.1,v 1.102.2.8 2006/11/22 00:23:09 stefanf Exp $
+.\" $FreeBSD: src/bin/sh/sh.1,v 1.102.2.9 2007/10/26 10:23:27 stefanf Exp $
 .\"
 .Dd October 7, 2006
 .Dt SH 1
@@ -861,6 +861,10 @@
 separated by
 .Dq Li \&|
 characters.
+The exit code of the
+.Ic case
+command is the exit code of the last command executed in the list or
+zero if no patterns were matched.
 .Ss Grouping Commands Together
 Commands may be grouped by writing either
 .Bd -literal -offset indent

==== //depot/projects/dtrace6/src/contrib/sendmail/CACerts#2 (text+ko) ====

@@ -1,4 +1,4 @@
-# $Id: CACerts,v 8.1 2004/03/01 22:05:47 ca Exp $
+# $Id: CACerts,v 8.3 2007/06/11 22:04:46 ca Exp $
 # This file contains some CA certificates that are used to sign the
 # certificates of mail servers of members of the sendmail consortium
 # who may reply to questions etc sent to sendmail.org.
@@ -78,73 +78,6 @@
         Version: 3 (0x2)
         Serial Number: 0 (0x0)
         Signature Algorithm: md5WithRSAEncryption
-        Issuer: C=US, ST=California, L=Emeryville, O=gshapiro.net, CN=Certificate Authority/emailAddress=certificates at gshapiro.net
-        Validity
-            Not Before: Jan  1 04:39:54 2002 GMT
-            Not After : Dec 31 04:39:54 2006 GMT
-        Subject: C=US, ST=California, L=Emeryville, O=gshapiro.net, CN=Certificate Authority/emailAddress=certificates at gshapiro.net
-        Subject Public Key Info:
-            Public Key Algorithm: rsaEncryption
-            RSA Public Key: (1024 bit)
-                Modulus (1024 bit):
-                    00:aa:dd:a2:fe:3b:fa:2f:5c:3d:f1:e1:d4:1d:55:
-                    04:27:6b:01:62:00:d7:02:cb:74:47:69:84:d7:c6:
-                    c5:71:55:79:35:3a:a8:ce:de:48:23:53:80:3c:cd:
-                    54:2e:e9:fe:b1:76:5a:be:cb:fd:2d:dc:a3:36:c5:
-                    c7:1e:4e:ef:76:f0:55:8f:a0:a5:f8:07:c5:52:1d:
-                    a2:42:81:4d:8a:c8:42:3f:f3:01:80:f9:46:35:a6:
-                    bc:c0:9b:9f:33:8b:49:9b:1d:87:8f:19:48:15:21:
-                    23:57:df:6e:4d:03:ed:ae:9f:0b:91:b7:a9:47:66:
-                    f1:0d:1b:1c:5d:b4:57:60:c7
-                Exponent: 65537 (0x10001)
-        X509v3 extensions:
-            X509v3 Subject Key Identifier: 
-            A0:6D:E0:06:AF:61:94:B4:C6:84:15:B4:8B:74:22:67:4A:43:60:CA
-            X509v3 Authority Key Identifier: 
-            keyid:A0:6D:E0:06:AF:61:94:B4:C6:84:15:B4:8B:74:22:67:4A:43:60:CA
-            DirName:/C=US/ST=California/L=Emeryville/O=gshapiro.net/CN=Certificate Authority/emailAddress=certificates at gshapiro.net
-            serial:00
-
-            X509v3 Basic Constraints: 
-            CA:TRUE
-    Signature Algorithm: md5WithRSAEncryption
-        87:27:d2:2a:3a:dc:04:cd:ef:e8:7b:1c:34:47:2e:13:34:a5:
-        08:f9:4d:df:d8:e1:6d:e6:9a:db:38:ee:20:6d:4a:ae:6f:1e:
-        bc:71:61:a4:b4:d6:40:24:ee:65:ca:e9:81:5a:ef:ee:62:57:
-        70:05:46:91:6b:d0:c6:a6:e9:38:65:ae:ea:50:b3:5c:27:c4:
-        7a:bd:95:8c:cb:45:ef:fc:fc:99:e5:6a:61:c3:44:77:d8:1f:
-        d6:b4:17:44:15:9a:bc:26:5b:ec:4e:29:5d:fd:cf:61:f3:be:
-        91:a4:3b:51:e6:73:5b:17:82:9d:5a:56:2c:63:c2:f1:d6:a2:
-        4c:5a
------BEGIN CERTIFICATE-----
-MIIDoTCCAwqgAwIBAgIBADANBgkqhkiG9w0BAQQFADCBmDELMAkGA1UEBhMCVVMx
-EzARBgNVBAgTCkNhbGlmb3JuaWExEzARBgNVBAcTCkVtZXJ5dmlsbGUxFTATBgNV
-BAoTDGdzaGFwaXJvLm5ldDEeMBwGA1UEAxMVQ2VydGlmaWNhdGUgQXV0aG9yaXR5
-MSgwJgYJKoZIhvcNAQkBFhljZXJ0aWZpY2F0ZXNAZ3NoYXBpcm8ubmV0MB4XDTAy
-MDEwMTA0Mzk1NFoXDTA2MTIzMTA0Mzk1NFowgZgxCzAJBgNVBAYTAlVTMRMwEQYD
-VQQIEwpDYWxpZm9ybmlhMRMwEQYDVQQHEwpFbWVyeXZpbGxlMRUwEwYDVQQKEwxn
-c2hhcGlyby5uZXQxHjAcBgNVBAMTFUNlcnRpZmljYXRlIEF1dGhvcml0eTEoMCYG
-CSqGSIb3DQEJARYZY2VydGlmaWNhdGVzQGdzaGFwaXJvLm5ldDCBnzANBgkqhkiG
-9w0BAQEFAAOBjQAwgYkCgYEAqt2i/jv6L1w98eHUHVUEJ2sBYgDXAst0R2mE18bF
-cVV5NTqozt5II1OAPM1ULun+sXZavsv9LdyjNsXHHk7vdvBVj6Cl+AfFUh2iQoFN
-ishCP/MBgPlGNaa8wJufM4tJmx2HjxlIFSEjV99uTQPtrp8LkbepR2bxDRscXbRX
-YMcCAwEAAaOB+DCB9TAdBgNVHQ4EFgQUoG3gBq9hlLTGhBW0i3QiZ0pDYMowgcUG
-A1UdIwSBvTCBuoAUoG3gBq9hlLTGhBW0i3QiZ0pDYMqhgZ6kgZswgZgxCzAJBgNV
-BAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRMwEQYDVQQHEwpFbWVyeXZpbGxl
-MRUwEwYDVQQKEwxnc2hhcGlyby5uZXQxHjAcBgNVBAMTFUNlcnRpZmljYXRlIEF1
-dGhvcml0eTEoMCYGCSqGSIb3DQEJARYZY2VydGlmaWNhdGVzQGdzaGFwaXJvLm5l
-dIIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBAUAA4GBAIcn0io63ATN7+h7
-HDRHLhM0pQj5Td/Y4W3mmts47iBtSq5vHrxxYaS01kAk7mXK6YFa7+5iV3AFRpFr
-0Mam6ThlrupQs1wnxHq9lYzLRe/8/JnlamHDRHfYH9a0F0QVmrwmW+xOKV39z2Hz
-vpGkO1Hmc1sXgp1aVixjwvHWokxa
------END CERTIFICATE-----
-
-
-Certificate:
-    Data:
-        Version: 3 (0x2)
-        Serial Number: 0 (0x0)
-        Signature Algorithm: md5WithRSAEncryption
         Issuer: C=US, ST=Illinois, L=De Kalb, O=Northern Illinois University, OU=Computer Science, CN=Neil Rickert/emailAddress=rickert at cs.niu.edu
         Validity
             Not Before: May 12 00:40:50 2000 GMT
@@ -210,93 +143,94 @@
 Certificate:
     Data:
         Version: 3 (0x2)
-        Serial Number: 0 (0x0)
+        Serial Number:
+            fa:7c:2c:80:29:3f:c2:64
         Signature Algorithm: md5WithRSAEncryption
-        Issuer: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2003/emailAddress=ca+ca-rsa2003 at esmtp.org
+        Issuer: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2007/emailAddress=ca+ca-rsa2007 at esmtp.org
         Validity
-            Not Before: Aug  7 15:56:45 2003 GMT
-            Not After : Aug  6 15:56:45 2006 GMT
-        Subject: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2003/emailAddress=ca+ca-rsa2003 at esmtp.org
+            Not Before: May  4 02:07:56 2007 GMT
+            Not After : May  3 02:07:56 2010 GMT
+        Subject: C=US, ST=California, L=Berkeley, O=Endmail Org, OU=MTA, CN=Claus Assmann CA RSA 2007/emailAddress=ca+ca-rsa2007 at esmtp.org
         Subject Public Key Info:
             Public Key Algorithm: rsaEncryption
             RSA Public Key: (2048 bit)
                 Modulus (2048 bit):
-                    00:aa:37:0f:09:a9:1c:e3:1a:0c:fe:bd:6c:37:a4:
-                    cf:87:db:af:6b:b4:19:d4:11:db:c6:56:ca:39:80:
-                    c6:a4:38:b0:bc:ac:7e:be:71:30:86:2c:dc:fa:b5:
-                    fd:58:23:a0:c1:ad:11:53:85:ca:fb:e6:d8:7e:28:
-                    eb:84:3b:cd:a3:fa:28:a5:cb:c7:b2:54:99:3e:40:
-                    2a:27:43:4b:0c:26:4b:af:97:3d:92:82:d9:eb:2c:
-                    7f:77:fd:b8:cd:7e:1e:04:81:17:3c:e2:44:68:ce:
-                    88:66:02:90:24:35:24:c4:4c:ad:77:04:1a:3a:d5:
-                    59:28:28:03:da:03:9d:f4:2e:52:6e:b5:36:96:4b:
-                    14:f8:fc:8e:c6:d3:9b:e2:80:90:8b:71:d7:d0:5c:
-                    43:b2:49:f1:5a:26:f3:5d:9e:3b:01:98:db:e3:ed:
-                    5e:8d:dd:cf:aa:68:9d:0b:c9:e2:4e:fc:16:44:72:
-                    93:07:62:18:05:c1:47:81:3c:3d:e4:e4:22:da:2c:
-                    d6:4a:44:52:06:7a:83:b5:e9:52:38:97:2f:75:a6:
-                    5c:6f:87:8a:8d:83:f4:d0:04:a5:34:18:5e:a1:06:
-                    16:b3:54:ce:64:47:ca:70:56:a3:6f:b9:7f:af:91:
-                    76:78:70:b4:ab:ae:8e:d5:22:26:57:b1:ba:e7:4b:
-                    18:21
+                    00:b0:28:91:31:af:82:ce:72:ef:36:ab:7d:e9:b1:
+                    f5:77:66:38:4b:38:1f:5f:3d:12:d3:c8:fd:9a:f4:
+                    d4:f6:b8:90:f9:26:5f:29:f7:43:f9:34:ec:65:62:
+                    01:bb:64:f1:5d:ea:75:04:3d:92:65:60:a2:06:62:
+                    fa:88:ca:d8:20:50:c8:1e:38:53:b5:18:dd:b7:bd:
+                    c7:08:35:4c:d9:dc:c6:97:56:37:b6:65:33:74:5a:
+                    b2:c3:85:08:2b:b7:26:70:ff:38:02:1a:67:6a:d0:
+                    49:18:10:4b:f8:db:af:06:9c:b1:a8:82:a1:b1:75:
+                    d2:52:9b:53:0c:ca:a7:e3:15:38:79:6d:a1:f5:ef:
+                    7c:8b:fd:bd:04:78:f9:e8:1e:b9:92:ea:74:d7:45:
+                    1e:4c:c8:bd:f4:5c:fc:1a:7f:e7:31:c6:ab:cb:78:
+                    c7:4d:2f:b5:72:10:35:27:4a:1a:fa:53:19:f8:a7:
+                    59:63:eb:e9:15:ab:dc:71:69:8c:42:1c:96:4e:89:
+                    80:66:c9:9e:21:d5:3d:08:19:74:a5:f5:07:a0:ae:
+                    de:79:af:fd:42:c2:79:7e:8c:f8:39:22:3b:c3:c4:
+                    58:3b:d0:0d:e6:a9:11:b6:a2:cd:2e:e5:16:66:fd:
+                    7e:65:33:94:b0:36:80:27:f5:80:76:a9:e5:df:f2:
+                    cf:ef
                 Exponent: 65537 (0x10001)
         X509v3 extensions:
             X509v3 Subject Key Identifier: 
-            3A:12:03:DB:0F:9E:28:45:A6:34:8D:38:AB:BA:47:8C:2A:A0:E4:2E
+                B2:49:6B:52:45:EE:90:36:D2:79:47:03:33:D9:A0:BA:80:50:DA:1C
             X509v3 Authority Key Identifier: 
-            keyid:3A:12:03:DB:0F:9E:28:45:A6:34:8D:38:AB:BA:47:8C:2A:A0:E4:2E
-            DirName:/C=US/ST=California/L=Berkeley/O=Endmail Org/OU=MTA/CN=Claus Assmann CA RSA 2003/emailAddress=ca+ca-rsa2003 at esmtp.org
-            serial:00
+                keyid:B2:49:6B:52:45:EE:90:36:D2:79:47:03:33:D9:A0:BA:80:50:DA:1C
+                DirName:/C=US/ST=California/L=Berkeley/O=Endmail Org/OU=MTA/CN=Claus Assmann CA RSA 2007/emailAddress=ca+ca-rsa2007 at esmtp.org
+                serial:FA:7C:2C:80:29:3F:C2:64
 
             X509v3 Basic Constraints: 
-            CA:TRUE
+                CA:TRUE
             X509v3 Subject Alternative Name: 
-            email:ca+ca-rsa2003 at esmtp.org
+                email:ca+ca-rsa2007 at esmtp.org
             X509v3 Issuer Alternative Name: 
-            email:ca+ca-rsa2003 at esmtp.org
+                email:ca+ca-rsa2007 at esmtp.org
     Signature Algorithm: md5WithRSAEncryption
-        96:83:b6:54:93:df:38:d0:48:a7:a1:c8:08:c9:0f:e9:80:05:
-        e3:7e:c3:61:51:88:7b:7a:bb:24:b0:69:a3:22:e4:98:38:da:
-        c8:c3:eb:52:70:63:e2:66:f2:59:ef:56:be:aa:7c:87:6e:94:
-        85:d4:71:ba:35:f7:ee:d0:6e:52:1d:1f:e4:fd:2f:e2:70:31:
-        5d:b7:8b:13:cc:70:10:21:fa:34:29:8f:8d:d8:4a:c7:0f:b2:
-        36:e7:1e:1e:46:d1:11:84:80:7c:bb:24:c4:63:be:2a:24:53:
-        74:0c:89:e0:6a:f4:08:63:bf:54:d3:0a:d9:fc:fe:6c:de:4f:
-        97:61:08:a0:10:92:eb:af:06:ec:50:86:c4:cc:6b:31:32:60:
-        25:7a:09:47:f8:42:7a:a2:d5:90:fa:48:be:bf:0a:e1:03:b8:
-        56:24:b9:12:e9:ba:09:30:47:be:a5:8e:a2:92:a4:dc:a6:a7:
-        c6:29:39:65:6e:64:4a:1b:b2:c3:07:29:f5:c0:7e:78:e0:22:
-        9b:98:d4:87:91:ca:e1:66:9d:2f:70:f1:4c:a5:8e:2e:68:52:
-        b3:bd:95:76:56:40:0e:46:47:e4:b3:ec:aa:3c:e8:86:96:5a:
-        ed:fa:c9:10:95:53:04:13:71:01:91:ce:cd:3a:51:c6:30:e9:
-        48:49:64:a3
+        98:98:7c:d3:d0:5b:72:47:15:e6:22:68:bb:78:0e:78:66:e9:
+        56:16:d8:bc:9d:5a:dc:27:29:fb:91:2d:6a:21:35:18:56:b4:
+        4f:2a:09:c0:08:6f:9a:59:2b:2e:72:9a:fb:50:ba:c7:a9:91:
+        a0:f9:6c:be:cf:78:42:43:02:70:53:97:ba:6a:e3:da:17:e8:
+        1f:c7:3a:5b:e7:bc:eb:e5:24:4c:f5:cf:61:34:1e:20:ed:17:
+        63:ef:81:d3:9e:25:fe:cc:05:19:cc:8a:82:c9:4c:3a:b5:6b:
+        49:51:76:46:02:aa:60:bb:c4:b9:61:48:33:da:79:8d:46:a3:
+        06:20:98:f3:b2:db:3b:ad:c9:1d:0e:97:3d:b7:14:19:d3:7d:
+        04:8b:6a:81:e0:11:5b:e1:35:a3:ff:2f:11:86:1c:31:85:7a:
+        fd:3f:36:ef:99:25:46:2e:b0:cb:43:45:4a:ec:be:d3:3f:a4:
+        77:9b:79:cc:ce:92:63:a5:d9:ed:db:a0:9d:5d:7c:d7:80:f6:
+        c9:41:fb:02:96:8e:fd:f3:da:05:9d:81:a7:25:da:26:35:3b:
+        a9:0c:8c:f5:a7:5d:48:ec:87:c7:7a:60:51:76:f2:de:9b:14:
+        2b:55:8a:43:df:99:19:f3:eb:e7:03:e6:a7:a2:a2:28:dd:d5:
+        07:6a:3f:f7
 -----BEGIN CERTIFICATE-----
-MIIFFzCCA/+gAwIBAgIBADANBgkqhkiG9w0BAQQFADCBpTELMAkGA1UEBhMCVVMx
-EzARBgNVBAgTCkNhbGlmb3JuaWExETAPBgNVBAcTCEJlcmtlbGV5MRQwEgYDVQQK
-EwtFbmRtYWlsIE9yZzEMMAoGA1UECxMDTVRBMSIwIAYDVQQDExlDbGF1cyBBc3Nt
-YW5uIENBIFJTQSAyMDAzMSYwJAYJKoZIhvcNAQkBFhdjYStjYS1yc2EyMDAzQGVz
-bXRwLm9yZzAeFw0wMzA4MDcxNTU2NDVaFw0wNjA4MDYxNTU2NDVaMIGlMQswCQYD
+MIIFJzCCBA+gAwIBAgIJAPp8LIApP8JkMA0GCSqGSIb3DQEBBAUAMIGlMQswCQYD
 VQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTERMA8GA1UEBxMIQmVya2VsZXkx
 FDASBgNVBAoTC0VuZG1haWwgT3JnMQwwCgYDVQQLEwNNVEExIjAgBgNVBAMTGUNs
-YXVzIEFzc21hbm4gQ0EgUlNBIDIwMDMxJjAkBgkqhkiG9w0BCQEWF2NhK2NhLXJz
-YTIwMDNAZXNtdHAub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
-qjcPCakc4xoM/r1sN6TPh9uva7QZ1BHbxlbKOYDGpDiwvKx+vnEwhizc+rX9WCOg
-wa0RU4XK++bYfijrhDvNo/oopcvHslSZPkAqJ0NLDCZLr5c9koLZ6yx/d/24zX4e
-BIEXPOJEaM6IZgKQJDUkxEytdwQaOtVZKCgD2gOd9C5SbrU2lksU+PyOxtOb4oCQ
-i3HX0FxDsknxWibzXZ47AZjb4+1ejd3PqmidC8niTvwWRHKTB2IYBcFHgTw95OQi
-2izWSkRSBnqDtelSOJcvdaZcb4eKjYP00ASlNBheoQYWs1TOZEfKcFajb7l/r5F2
-eHC0q66O1SImV7G650sYIQIDAQABo4IBTjCCAUowHQYDVR0OBBYEFDoSA9sPnihF
-pjSNOKu6R4wqoOQuMIHSBgNVHSMEgcowgceAFDoSA9sPnihFpjSNOKu6R4wqoOQu
-oYGrpIGoMIGlMQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTERMA8G
-A1UEBxMIQmVya2VsZXkxFDASBgNVBAoTC0VuZG1haWwgT3JnMQwwCgYDVQQLEwNN
-VEExIjAgBgNVBAMTGUNsYXVzIEFzc21hbm4gQ0EgUlNBIDIwMDMxJjAkBgkqhkiG
-9w0BCQEWF2NhK2NhLXJzYTIwMDNAZXNtdHAub3JnggEAMAwGA1UdEwQFMAMBAf8w
-IgYDVR0RBBswGYEXY2ErY2EtcnNhMjAwM0Blc210cC5vcmcwIgYDVR0SBBswGYEX
-Y2ErY2EtcnNhMjAwM0Blc210cC5vcmcwDQYJKoZIhvcNAQEEBQADggEBAJaDtlST
-3zjQSKehyAjJD+mABeN+w2FRiHt6uySwaaMi5Jg42sjD61JwY+Jm8lnvVr6qfIdu
-lIXUcbo19+7QblIdH+T9L+JwMV23ixPMcBAh+jQpj43YSscPsjbnHh5G0RGEgHy7
-JMRjviokU3QMieBq9Ahjv1TTCtn8/mzeT5dhCKAQkuuvBuxQhsTMazEyYCV6CUf4
-Qnqi1ZD6SL6/CuEDuFYkuRLpugkwR76ljqKSpNymp8YpOWVuZEobssMHKfXAfnjg
-IpuY1IeRyuFmnS9w8Uylji5oUrO9lXZWQA5GR+Sz7Ko86IaWWu36yRCVUwQTcQGR
-zs06UcYw6UhJZKM=
+YXVzIEFzc21hbm4gQ0EgUlNBIDIwMDcxJjAkBgkqhkiG9w0BCQEWF2NhK2NhLXJz
+YTIwMDdAZXNtdHAub3JnMB4XDTA3MDUwNDAyMDc1NloXDTEwMDUwMzAyMDc1Nlow
+gaUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMREwDwYDVQQHEwhC
+ZXJrZWxleTEUMBIGA1UEChMLRW5kbWFpbCBPcmcxDDAKBgNVBAsTA01UQTEiMCAG
+A1UEAxMZQ2xhdXMgQXNzbWFubiBDQSBSU0EgMjAwNzEmMCQGCSqGSIb3DQEJARYX
+Y2ErY2EtcnNhMjAwN0Blc210cC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
+ggEKAoIBAQCwKJExr4LOcu82q33psfV3ZjhLOB9fPRLTyP2a9NT2uJD5Jl8p90P5
+NOxlYgG7ZPFd6nUEPZJlYKIGYvqIytggUMgeOFO1GN23vccINUzZ3MaXVje2ZTN0
+WrLDhQgrtyZw/zgCGmdq0EkYEEv4268GnLGogqGxddJSm1MMyqfjFTh5baH173yL
+/b0EePnoHrmS6nTXRR5MyL30XPwaf+cxxqvLeMdNL7VyEDUnShr6Uxn4p1lj6+kV
+q9xxaYxCHJZOiYBmyZ4h1T0IGXSl9Qegrt55r/1Cwnl+jPg5IjvDxFg70A3mqRG2
+os0u5RZm/X5lM5SwNoAn9YB2qeXf8s/vAgMBAAGjggFWMIIBUjAdBgNVHQ4EFgQU
+sklrUkXukDbSeUcDM9mguoBQ2hwwgdoGA1UdIwSB0jCBz4AUsklrUkXukDbSeUcD
+M9mguoBQ2hyhgaukgagwgaUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9y
+bmlhMREwDwYDVQQHEwhCZXJrZWxleTEUMBIGA1UEChMLRW5kbWFpbCBPcmcxDDAK
+BgNVBAsTA01UQTEiMCAGA1UEAxMZQ2xhdXMgQXNzbWFubiBDQSBSU0EgMjAwNzEm
+MCQGCSqGSIb3DQEJARYXY2ErY2EtcnNhMjAwN0Blc210cC5vcmeCCQD6fCyAKT/C
+ZDAMBgNVHRMEBTADAQH/MCIGA1UdEQQbMBmBF2NhK2NhLXJzYTIwMDdAZXNtdHAu
+b3JnMCIGA1UdEgQbMBmBF2NhK2NhLXJzYTIwMDdAZXNtdHAub3JnMA0GCSqGSIb3
+DQEBBAUAA4IBAQCYmHzT0FtyRxXmImi7eA54ZulWFti8nVrcJyn7kS1qITUYVrRP
+KgnACG+aWSsucpr7ULrHqZGg+Wy+z3hCQwJwU5e6auPaF+gfxzpb57zr5SRM9c9h
+NB4g7Rdj74HTniX+zAUZzIqCyUw6tWtJUXZGAqpgu8S5YUgz2nmNRqMGIJjzsts7
+rckdDpc9txQZ030Ei2qB4BFb4TWj/y8RhhwxhXr9PzbvmSVGLrDLQ0VK7L7TP6R3
+m3nMzpJjpdnt26CdXXzXgPbJQfsClo7989oFnYGnJdomNTupDIz1p11I7IfHemBR
+dvLemxQrVYpD35kZ8+vnA+anoqIo3dUHaj/3
 -----END CERTIFICATE-----

==== //depot/projects/dtrace6/src/contrib/sendmail/FREEBSD-upgrade#2 (text+ko) ====

@@ -1,6 +1,6 @@
-$FreeBSD: src/contrib/sendmail/FREEBSD-upgrade,v 1.28.2.3 2007/04/12 03:11:33 gshapiro Exp $
+$FreeBSD: src/contrib/sendmail/FREEBSD-upgrade,v 1.28.2.4 2007/11/11 17:07:33 gshapiro Exp $
 
-sendmail 8.14.1
+sendmail 8.14.2
 	originals can be found at: ftp://ftp.sendmail.org/pub/sendmail/
 
 For the import of sendmail, the following files were removed:
@@ -21,8 +21,8 @@
 
 Imported using:
 
-	cvs import -m 'Import sendmail 8.14.1' \
-		src/contrib/sendmail SENDMAIL v8_14_1
+	cvs import -m 'Import sendmail 8.14.2' \
+		src/contrib/sendmail SENDMAIL v8_14_2
 
 After importing, bump the version of src/etc/sendmail/freebsd*mc
 so mergemaster will merge /etc/mail/freebsd*cf:
@@ -97,4 +97,4 @@
 	usr.sbin/mailwrapper/Makefile
 
 gshapiro at FreeBSD.org
-11-April-2007
+11-November-2007

==== //depot/projects/dtrace6/src/contrib/sendmail/INSTALL#2 (text+ko) ====

@@ -12,13 +12,13 @@
 2. Create any necessary site configuration build files, as noted in
    devtools/Site/README.
 
-3. In the sendmail/ directory, run "sh Build" (see sendmail/README for
+3. In the sendmail/ directory, run "sh ./Build" (see sendmail/README for
    details).
 
 4. Change to the cf/cf/ directory (that's not a typo): Copy whichever .mc
    file best matches your environment to sendmail.mc.  Next, tailor it
    as explained in cf/README.  Then run
-   "sh Build sendmail.cf".
+   "sh ./Build sendmail.cf".
 
 5. Back up your current /etc/mail/sendmail.cf and the sendmail binary (whose
    location varies from operating system to operating system, but is usually
@@ -26,21 +26,21 @@
 
 6. Install sendmail.cf as /etc/mail/sendmail.cf and submit.cf as
    /etc/mail/submit.cf.  This can be done in the cf/cf by using
-   "sh Build install-cf".
+   "sh ./Build install-cf".
 
    Please read sendmail/SECURITY before continuing; you have to create a
    new user smmsp and a new group smmsp for the default installation.
    Then install the sendmail binary built in step 3 by cd-ing back to
-   sendmail/ and running "sh Build install".
+   sendmail/ and running "sh ./Build install".
 
 7. For each of the associated sendmail utilities (makemap, mailstats,
    etc.), read the README in the utility's directory if it exists.  When
-   you are ready to install it, back up your installed version and type "sh
-   Build install".
+   you are ready to install it, back up your installed version and type
+   "sh ./Build install".
 
 8. If you are upgrading from an older version of sendmail and are using any
    database maps, be sure to rebuild them with the new version of makemap,
    in case you are now using a different (and thereby incompatible) version
    of Berkeley DB.
 
-$Revision: 8.15 $, Last updated $Date: 2002/05/28 18:09:25 $
+$Revision: 8.16 $, Last updated $Date: 2007/10/03 21:00:28 $

==== //depot/projects/dtrace6/src/contrib/sendmail/RELEASE_NOTES#2 (text+ko) ====

@@ -1,11 +1,76 @@
 			SENDMAIL RELEASE NOTES
-      $Id: RELEASE_NOTES,v 8.1888 2007/04/03 23:28:40 ca Exp $
+      $Id: RELEASE_NOTES,v 8.1909 2007/10/31 16:04:13 ca Exp $
 
 
 This listing shows the version of the sendmail binary, the version
 of the sendmail configuration files, the date of release, and a
 summary of the changes in that release.
 
+8.14.2/8.14.2	2007/11/01
+	If a message was queued and it contained 8 bit characters in
+		a From: or To: header, then those characters could be
+		"mistaken" for internal control characters during a queue
+		run and trigger various consistency checks.  Problem
+		noted by Neil Rickert of Northern Illinois University.
+	If MaxMimeHeaderLength is set to a value greater than 0 (which
+		it is by default) then even if the Linelimit parameter
+		is 0, sendmail corrupted in the non-transfer-encoding
+		case every MAXLINE-1 characters.  Patch from John Gardiner
+		Myers of Proofpoint.
+	Setting the suboption DeliveryMode for DaemonPortOptions did not
+		work in earlier 8.14 versions.
+	Note: DeliveryMode=interactive is silently converted to
+		background if a milter can reject or delete a recipient.
+		Prior to 8.14 this happened only if milter could delete
+		recipients.
+	ClientRate should trigger when the limit was exceeded (as
+		documented), not when it was reached.  Patch from 
+		John Beck of Sun Microsystems.
+	Force a queue run for -qGqueuegroup even if no runners are
+		specified (R=0) and forking (F=f) is requested.
+	When multiple results are requested for a DNS map lookup
+		(-z and -Z), return only those that are relevant for
+		the query (not also those in the "additional section".)
+	If the message transfer time to sendmail (when acting as server)
+		exceeds Timeout.queuewarn or Timeout.queuereturn and
+		the message is refused (by a milter), sendmail previously
+		created a delivery status notification (DSN).  Patch
+		from Doug Heath of The Hertz Corporation.
+	A code change in Cyrus-SASL 2.1.22 for sasl_decode64() requires
+		the MTA to deal with some input (i.e., "=") itself.
+		Problem noted by Eliot Lear.
+	sendmail counted a delivery as successful if PIPELINING is
+		compiled in but not offered by the server and the
+		delivery failed temporarily.  Patch from Werner Wiethege.
+	If getting the result of an LDAP query times out then close the
+		map so it will be reopened on the next lookup.  This
+		should help "failover" configurations that specify more
+		than one LDAP server.
+	If check_compat returns $#discard then a "savemail panic" could
+		be triggered under some circumstances (e.g., requiring
+		a system which does not have the compile time flag
+		HASFLOCK set). Based on patch by Motonori Nakamura
+		of National Institute of Informatics, Japan.
+	If a milter rejected a recipient, the count for nrcpts= in the
+		logfile entry might have been wrong.  Problem found by
+		Petra Humann of TU Dresden.
+	If a milter invoked smfi_chgfrom() where ESMTP arguments are not
+		NULL, the message body was lost.  Patch from Motonori
+		Nakamura of National Institute of Informatics, Japan.
+	sendmail(8) had a bogus space in -qGname.  Patch from Peng Haitao.
+	CONTRIB: buildvirtuser: Preserve ownership and permissions when
+		replacing files.
+	CONTRIB: buildvirtuser: Skip dot-files (e.g., .cvsignore) when
+		reading the /etc/mail/virtusers/ directory.
+	CONTRIB: buildvirtuser: Emit warnings instead of exiting where
+		appropriate.
+	LIBMILTER: Fix ABI backwards compatibility so milters compiled
+		against an older libmilter.so shared library can use an
+		8.14 libmilter.so shared library.
+	LIBMILTER: smfi_version() did not properly extract the patchlevel
+		from the version number, however, the returned value was
+		correct for the current libmilter version.
+
 8.14.1/8.14.1	2007/04/03
 	Even though a milter rejects a recipient the MTA will still keep
 		it in its list of recipients and deliver to it if the

==== //depot/projects/dtrace6/src/contrib/sendmail/cf/cf/submit.cf#2 (text+ko) ====

@@ -16,8 +16,8 @@
 #####
 #####		SENDMAIL CONFIGURATION FILE
 #####
-##### built by ca at nother.smi.sendmail.com on Tue Apr 3 16:32:55 PDT 2007
-##### in /extra/home/ca/sm-8.14.1/OpenSource/sendmail-8.14.1/cf/cf
+##### built by ca at nother.smi.sendmail.com on Wed Oct 31 09:24:27 PDT 2007
+##### in /extra/home/ca/sm-8.14.2/OpenSource/sendmail-8.14.2/cf/cf
 ##### using ../ as configuration include directory
 #####
 ######################################################################
@@ -35,7 +35,7 @@
 #####  $Id: no_default_msa.m4,v 8.2 2001/02/14 05:03:22 gshapiro Exp $  #####
 
 
-#####  $Id: proto.m4,v 8.730 2007/02/01 18:50:03 ca Exp $  #####
+#####  $Id: proto.m4,v 8.732 2007/04/20 00:53:30 ca Exp $  #####
 
 # level 10 config file format
 V10/Berkeley
@@ -114,7 +114,7 @@
 
 
 # Configuration version number
-DZ8.14.1/Submit
+DZ8.14.2/Submit
 
 
 ###############

==== //depot/projects/dtrace6/src/contrib/sendmail/cf/feature/ldap_routing.m4#2 (text+ko) ====

@@ -1,6 +1,6 @@
 divert(-1)
 #
-# Copyright (c) 1999-2002, 2004 Sendmail, Inc. and its suppliers.
+# Copyright (c) 1999-2002, 2004, 2007 Sendmail, Inc. and its suppliers.
 #	All rights reserved.
 #
 # By using this file, you agree to the terms and conditions set
@@ -10,7 +10,7 @@
 #
 
 divert(0)
-VERSIONID(`$Id: ldap_routing.m4,v 8.14 2004/02/18 02:45:11 gshapiro Exp $')
+VERSIONID(`$Id: ldap_routing.m4,v 8.15 2007/05/01 17:38:25 ca Exp $')
 divert(-1)
 
 # Check first two arguments.  If they aren't set, may need to warn in proto.m4

==== //depot/projects/dtrace6/src/contrib/sendmail/cf/m4/proto.m4#2 (text+ko) ====

@@ -13,7 +13,7 @@
 #
 divert(0)
 
-VERSIONID(`$Id: proto.m4,v 8.730 2007/02/01 18:50:03 ca Exp $')
+VERSIONID(`$Id: proto.m4,v 8.732 2007/04/20 00:53:30 ca Exp $')
 
 # level CF_LEVEL config file format
 V`'CF_LEVEL/ifdef(`VENDOR_NAME', `VENDOR_NAME', `Berkeley')
@@ -2962,9 +2962,9 @@
 R<$* _ATMPF_>	$#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
 dnl use the generic routine (for now)
 R<0>		$@ OK		no limit
-R<$+>		$: <$1> $| $(arith l $@ $&{client_rate} $@ $1 $)
+R<$+>		$: <$1> $| $(arith l $@ $1 $@ $&{client_rate} $)
 dnl log this? Connection rate $&{client_rate} exceeds limit $1.
-R<$+> $| FALSE	$#error $@ 4.3.2 $: _RATE_CONTROL_REPLY Connection rate limit exceeded.
+R<$+> $| TRUE	$#error $@ 4.3.2 $: _RATE_CONTROL_REPLY Connection rate limit exceeded.
 ')')
 
 ifdef(`_CONN_CONTROL_',`dnl
@@ -2984,9 +2984,9 @@
 R<$* _ATMPF_>	$#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."', `dnl')
 dnl use the generic routine (for now)
 R<0>		$@ OK		no limit
-R<$+>		$: <$1> $| $(arith l $@ $&{client_connections} $@ $1 $)
+R<$+>		$: <$1> $| $(arith l $@ $1 $@ $&{client_connections} $)
 dnl log this: Open connections $&{client_connections} exceeds limit $1.
-R<$+> $| FALSE	$#error $@ 4.3.2 $: _CONN_CONTROL_REPLY Too many open connections.
+R<$+> $| TRUE	$#error $@ 4.3.2 $: _CONN_CONTROL_REPLY Too many open connections.
 ')')
 
 undivert(9)dnl LOCAL_RULESETS

==== //depot/projects/dtrace6/src/contrib/sendmail/cf/m4/version.m4#2 (text+ko) ====

@@ -11,8 +11,8 @@
 # the sendmail distribution.
 #
 #
-VERSIONID(`$Id: version.m4,v 8.178 2007/04/03 21:21:18 ca Exp $')
+VERSIONID(`$Id: version.m4,v 8.186 2007/10/31 16:04:13 ca Exp $')
 #
 divert(0)
 # Configuration version number
-DZ8.14.1`'ifdef(`confCF_VERSION', `/confCF_VERSION')
+DZ8.14.2`'ifdef(`confCF_VERSION', `/confCF_VERSION')

==== //depot/projects/dtrace6/src/contrib/sendmail/contrib/buildvirtuser#2 (text+ko) ====

@@ -1,6 +1,6 @@
 #!/usr/bin/perl -w
 
-# Copyright (c) 1999-2003 Gregory Neil Shapiro.  All Rights Reserved.
+# Copyright (c) 1999-2004, 2007 Gregory Neil Shapiro.  All Rights Reserved.
 # 
 # Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions
@@ -27,7 +27,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 
-# $Id: buildvirtuser,v 1.6 2003/03/15 23:30:09 gshapiro Exp $
+# $Id: buildvirtuser,v 1.8 2007/10/08 18:44:15 gshapiro Exp $
 
 =head1 NAME
 
@@ -70,30 +70,21 @@
 
 =head1 EXAMPLES
 
-Here are some example files from the /etc/mail/virtusers/ directory:
+Here is an example file from the /etc/mail/virtusers/ directory:
 
-=head2 /etc/mail/virtusers/bsdunix.org:
+=head2 /etc/mail/virtusers/example.org:
 
  # Services
- MAILER-DAEMON	gshapiro+bounce.$DOMAIN at gshapiro.net
- postmaster	gshapiro+$LHS.$DOMAIN at gshapiro.net
- webmaster	gshapiro+$LHS.$DOMAIN at gshapiro.net
+ MAILER-DAEMON	gshapiro+bounce.$DOMAIN at example.net
+ postmaster	gshapiro+$LHS.$DOMAIN at example.net
+ webmaster	gshapiro+$LHS.$DOMAIN at example.net
  
  # Defaults
  		error:nouser No such user
  
  # Users
- gshapiro	gshapiro+$DOMAIN at gshapiro.net
- bob		robert at smtp.org
-
-=head2 /etc/mail/virtusers/smtp.org:
-
- # Defaults
- 		gshapiro+$DOMAIN at gshapiro.net
- 
- # Users
- john		john at wookie.org
- nancy		n at milter.com
+ gshapiro	gshapiro+$DOMAIN at example.net
+ zoe		zoe at example.com
 
 =head1 AUTHOR
 
@@ -102,6 +93,7 @@
 =cut
 
 use strict;
+use File::stat;
 use Getopt::Std;
 
 my $makemap = "/usr/sbin/makemap";
@@ -117,6 +109,18 @@
 my ($lhs, $domain, $key, $value);
 my $opts = {};
 
+sub preserve_perms ($$)
+{
+	my $old = shift;
+	my $new = shift;
+	my $st;
+
+	$st = stat($old);
+	return if (!defined($st));
+	chmod($st->mode, $new) || warn "Could not chmod($st->mode, $new): $!\n";
+	chown($st->uid, $st->gid, $new) || warn "Could not chmod($st->uid, $st->gid, $new): $!\n";
+}
+
 getopts('ft', $opts) || die "Usage: $0 [-f] [-t]\n";
 
 if ($opts->{t})
@@ -131,9 +135,12 @@
 
 foreach $domain (@virts)
 {
+	next if ($domain =~ m/^\./);
 	open(DOMAIN, "$virts/$domain") || die "Could not open file $virts/$domain: $!\n";
 	my $line = 0;
-	my $mtime = (stat(DOMAIN))[9] || 0;
+	my $mtime = 0;
+	my $st = stat("$virts/$domain");
+	$mtime = $st->mtime if (defined($st));
 	if ($mtime > $newest)
 	{
 		$newest = $mtime;
@@ -160,7 +167,7 @@
 		}
 		else
 		{
-			die "Bogus line $line in $virts/$domain\n";
+			warn "Bogus line $line in $virts/$domain\n";
 		}
 
 		# Variable subsitution
@@ -172,7 +179,9 @@
 	close(DOMAIN) || die "Could not close $virts/$domain: $!\n";
 }
 
-my $virtmtime = (stat($virt))[9] || 0;
+my $virtmtime = 0;
+my $st = stat($virt);
+$virtmtime = $st->mtime if (defined($st));
 if ($opts->{f} || $virtmtime < $newest)
 {
 	print STDOUT "Rebuilding $virt\n";
@@ -191,14 +200,17 @@
 		print MAKEMAP "$key\t\t$virt{$key}\n";

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list