From owner-p4-projects@FreeBSD.ORG Mon Dec 1 11:36:19 2003 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7D9A016A4D0; Mon, 1 Dec 2003 11:36:19 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D6F116A4CE for ; Mon, 1 Dec 2003 11:36:19 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77D3B43FBF for ; Mon, 1 Dec 2003 11:36:15 -0800 (PST) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hB1JaFXJ056977 for ; Mon, 1 Dec 2003 11:36:15 -0800 (PST) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hB1Ja3us056973 for perforce@freebsd.org; Mon, 1 Dec 2003 11:36:03 -0800 (PST) (envelope-from peter@freebsd.org) Date: Mon, 1 Dec 2003 11:36:03 -0800 (PST) Message-Id: <200312011936.hB1Ja3us056973@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 43235 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2003 19:36:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=43235 Change 43235 by peter@peter_daintree on 2003/12/01 11:35:44 IFC @43231 Affected files ... .. //depot/projects/hammer/contrib/bind/CHANGES#5 integrate .. //depot/projects/hammer/contrib/bind/README#4 integrate .. //depot/projects/hammer/contrib/bind/Version#4 integrate .. //depot/projects/hammer/contrib/bind/bin/named/ns_init.c#3 integrate .. //depot/projects/hammer/contrib/bind/bin/named/ns_resp.c#5 integrate .. //depot/projects/hammer/contrib/bind/bin/nslookup/commands.l#2 integrate .. //depot/projects/hammer/etc/defaults/rc.conf#17 integrate .. //depot/projects/hammer/etc/mtree/BSD.include.dist#14 integrate .. //depot/projects/hammer/etc/mtree/BSD.local.dist#12 integrate .. //depot/projects/hammer/etc/mtree/BSD.sendmail.dist#2 integrate .. //depot/projects/hammer/etc/mtree/BSD.usr.dist#15 integrate .. //depot/projects/hammer/etc/mtree/BSD.var.dist#4 integrate .. //depot/projects/hammer/etc/rc.d/cleartmp#4 integrate .. //depot/projects/hammer/etc/rc.d/ike#1 branch .. //depot/projects/hammer/lib/compat/compat4x.i386/Makefile#3 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libc.so.4.bz2.uu#3 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libc_r.so.4.bz2.uu#3 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libdevstat.so.2.bz2.uu#1 branch .. //depot/projects/hammer/lib/compat/compat4x.i386/libedit.so.3.bz2.uu#2 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libgmp.so.3.bz2.uu#2 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libmp.so.3.bz2.uu#1 branch .. //depot/projects/hammer/lib/compat/compat4x.i386/libpam.so.1.bz2.uu#3 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libperl.so.3.bz2.uu#2 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libposix1e.so.2.bz2.uu#2 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libskey.so.2.bz2.uu#1 branch .. //depot/projects/hammer/lib/compat/compat4x.i386/libstdc++.so.3.bz2.uu#3 integrate .. //depot/projects/hammer/lib/compat/compat4x.i386/libusbhid.so.0.bz2.uu#1 branch .. //depot/projects/hammer/lib/compat/compat4x.i386/libutil.so.3.bz2.uu#1 branch .. //depot/projects/hammer/lib/compat/compat4x.i386/libvgl.so.2.bz2.uu#1 branch .. //depot/projects/hammer/lib/libc/stdlib/malloc.c#12 integrate .. //depot/projects/hammer/lib/libpthread/arch/i386/i386/thr_enter_uts.S#6 integrate .. //depot/projects/hammer/lib/libpthread/thread/thr_init.c#14 integrate .. //depot/projects/hammer/lib/libpthread/thread/thr_kern.c#26 integrate .. //depot/projects/hammer/lib/libpthread/thread/thr_private.h#19 integrate .. //depot/projects/hammer/release/Makefile#41 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml#3 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#39 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/installation/common/install.sgml#5 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#49 integrate .. //depot/projects/hammer/release/doc/share/sgml/release.ent#7 integrate .. //depot/projects/hammer/release/i386/drivers.conf#15 integrate .. //depot/projects/hammer/release/scripts/print-cdrom-packages.sh#12 integrate .. //depot/projects/hammer/sbin/dhclient/Makefile.inc#4 integrate .. //depot/projects/hammer/sbin/dumpfs/dumpfs.c#10 integrate .. //depot/projects/hammer/sbin/gbde/gbde.8#5 integrate .. //depot/projects/hammer/sbin/mount_udf/mount_udf.c#4 integrate .. //depot/projects/hammer/sbin/newfs/mkfs.c#14 integrate .. //depot/projects/hammer/share/man/man4/Makefile#28 integrate .. //depot/projects/hammer/share/man/man4/led.4#2 integrate .. //depot/projects/hammer/share/man/man4/man4.i386/CPU_ELAN.4#1 branch .. //depot/projects/hammer/share/man/man4/man4.i386/Makefile#10 integrate .. //depot/projects/hammer/share/man/man4/nsp.4#1 branch .. //depot/projects/hammer/share/man/man4/stg.4#2 integrate .. //depot/projects/hammer/sys/alpha/alpha/db_trace.c#4 integrate .. //depot/projects/hammer/sys/alpha/alpha/mp_machdep.c#8 integrate .. //depot/projects/hammer/sys/amd64/amd64/mp_machdep.c#44 integrate .. //depot/projects/hammer/sys/amd64/amd64/support.S#16 integrate .. //depot/projects/hammer/sys/cam/scsi/scsi_all.c#9 integrate .. //depot/projects/hammer/sys/conf/kern.post.mk#16 integrate .. //depot/projects/hammer/sys/contrib/dev/ath/ah.h#4 integrate .. //depot/projects/hammer/sys/contrib/dev/ath/freebsd/i386-elf.hal.o.uu#5 integrate .. //depot/projects/hammer/sys/contrib/dev/ath/version.h#4 integrate .. //depot/projects/hammer/sys/dev/acpica/acpi_cpu.c#7 integrate .. //depot/projects/hammer/sys/dev/aic7xxx/ahc_pci.c#11 integrate .. //depot/projects/hammer/sys/dev/aic7xxx/ahd_pci.c#10 integrate .. //depot/projects/hammer/sys/dev/ata/ata-all.c#18 integrate .. //depot/projects/hammer/sys/dev/ata/ata-all.h#10 integrate .. //depot/projects/hammer/sys/dev/ata/ata-card.c#12 integrate .. //depot/projects/hammer/sys/dev/ata/ata-chipset.c#20 integrate .. //depot/projects/hammer/sys/dev/ata/ata-dma.c#11 integrate .. //depot/projects/hammer/sys/dev/ata/ata-pci.h#13 integrate .. //depot/projects/hammer/sys/dev/ata/ata-raid.c#14 integrate .. //depot/projects/hammer/sys/dev/ata/atapi-cd.c#14 integrate .. //depot/projects/hammer/sys/dev/ath/if_ath.c#13 integrate .. //depot/projects/hammer/sys/dev/ath/if_ath_pci.c#6 integrate .. //depot/projects/hammer/sys/dev/ath/if_athioctl.h#3 integrate .. //depot/projects/hammer/sys/dev/ath/if_athvar.h#7 integrate .. //depot/projects/hammer/sys/dev/bktr/bktr_core.c#8 integrate .. //depot/projects/hammer/sys/dev/bktr/bktr_os.c#7 integrate .. //depot/projects/hammer/sys/dev/bktr/bktr_os.h#2 integrate .. //depot/projects/hammer/sys/dev/bktr/bktr_reg.h#3 integrate .. //depot/projects/hammer/sys/dev/firewire/fwohci_pci.c#17 integrate .. //depot/projects/hammer/sys/dev/fxp/if_fxp.c#27 integrate .. //depot/projects/hammer/sys/dev/ips/ips.c#6 integrate .. //depot/projects/hammer/sys/dev/ips/ips.h#5 integrate .. //depot/projects/hammer/sys/dev/ips/ips_commands.c#7 integrate .. //depot/projects/hammer/sys/dev/led/led.c#3 integrate .. //depot/projects/hammer/sys/dev/puc/puc_pci.c#4 integrate .. //depot/projects/hammer/sys/dev/re/if_re.c#8 integrate .. //depot/projects/hammer/sys/dev/sio/sio_pci.c#5 integrate .. //depot/projects/hammer/sys/dev/sound/pcm/buffer.c#5 integrate .. //depot/projects/hammer/sys/dev/sound/pcm/buffer.h#4 integrate .. //depot/projects/hammer/sys/dev/sound/pcm/channel.c#6 integrate .. //depot/projects/hammer/sys/dev/uart/uart_bus_pci.c#4 integrate .. //depot/projects/hammer/sys/dev/usb/ehci_pci.c#7 integrate .. //depot/projects/hammer/sys/dev/usb/ohci.c#10 integrate .. //depot/projects/hammer/sys/dev/usb/ohci_pci.c#5 integrate .. //depot/projects/hammer/sys/dev/usb/uhci_pci.c#6 integrate .. //depot/projects/hammer/sys/dev/vinum/vinuminterrupt.c#6 integrate .. //depot/projects/hammer/sys/dev/vinum/vinumio.c#12 integrate .. //depot/projects/hammer/sys/dev/vinum/vinumrequest.c#10 integrate .. //depot/projects/hammer/sys/i386/i386/elan-mmcr.c#10 integrate .. //depot/projects/hammer/sys/kern/vfs_mount.c#20 integrate .. //depot/projects/hammer/sys/kern/vfs_subr.c#28 integrate .. //depot/projects/hammer/sys/modules/acpi/Makefile#9 integrate .. //depot/projects/hammer/sys/net/bpf.h#5 integrate .. //depot/projects/hammer/sys/net/route.c#10 integrate .. //depot/projects/hammer/sys/netatalk/at_control.c#3 integrate .. //depot/projects/hammer/sys/netinet/in_pcb.c#17 integrate .. //depot/projects/hammer/sys/netinet/in_pcb.h#13 integrate .. //depot/projects/hammer/sys/netinet/ip_divert.c#12 integrate .. //depot/projects/hammer/sys/netinet/ip_fw2.c#21 integrate .. //depot/projects/hammer/sys/netinet/ip_input.c#25 integrate .. //depot/projects/hammer/sys/netinet/raw_ip.c#14 integrate .. //depot/projects/hammer/sys/netinet/tcp_hostcache.c#2 integrate .. //depot/projects/hammer/sys/netinet/tcp_input.c#19 integrate .. //depot/projects/hammer/sys/netinet/tcp_subr.c#14 integrate .. //depot/projects/hammer/sys/netinet/tcp_usrreq.c#7 integrate .. //depot/projects/hammer/sys/netinet/udp_usrreq.c#12 integrate .. //depot/projects/hammer/sys/netinet6/raw_ip6.c#9 integrate .. //depot/projects/hammer/sys/netinet6/udp6_usrreq.c#10 integrate .. //depot/projects/hammer/sys/netkey/key.c#11 integrate .. //depot/projects/hammer/sys/pci/if_dc.c#27 integrate .. //depot/projects/hammer/sys/pci/if_rl.c#23 integrate .. //depot/projects/hammer/sys/pci/if_sk.c#17 integrate .. //depot/projects/hammer/sys/pci/if_xl.c#28 integrate .. //depot/projects/hammer/sys/sys/mbuf.h#16 integrate .. //depot/projects/hammer/sys/vm/uma_core.c#18 integrate .. //depot/projects/hammer/tools/diag/ac/cknames.pl#2 integrate .. //depot/projects/hammer/tools/diag/ac/ent.sh#2 integrate .. //depot/projects/hammer/tools/tools/release/chk_dokern.sh_and_drivers.conf#2 integrate .. //depot/projects/hammer/usr.bin/locale/locale.1#3 integrate .. //depot/projects/hammer/usr.bin/netstat/if.c#5 integrate .. //depot/projects/hammer/usr.bin/netstat/netstat.1#5 integrate .. //depot/projects/hammer/usr.bin/netstat/route.c#6 integrate .. //depot/projects/hammer/usr.sbin/mtree/specspec.c#2 integrate .. //depot/projects/hammer/usr.sbin/sysinstall/config.c#9 integrate .. //depot/projects/hammer/usr.sbin/sysinstall/help/securelevel.hlp#1 branch .. //depot/projects/hammer/usr.sbin/sysinstall/help/security.hlp#2 delete .. //depot/projects/hammer/usr.sbin/sysinstall/install.c#15 integrate .. //depot/projects/hammer/usr.sbin/sysinstall/menus.c#18 integrate .. //depot/projects/hammer/usr.sbin/sysinstall/sysinstall.h#13 integrate .. //depot/projects/hammer/usr.sbin/tzsetup/tzsetup.c#2 integrate Differences ... ==== //depot/projects/hammer/contrib/bind/CHANGES#5 (text+ko) ==== @@ -1,4 +1,9 @@ + --- 8.3.7-REL released --- (Wed Sep 3 21:01:37 PDT 2003) + +1581. [bug] apply anti-cache poison techniques to negative + answers. + --- 8.3.6-REL released --- (Sun Jun 8 15:11:32 PDT 2003) 1547. [port] cope with spurious EINVAL from evRead. ==== //depot/projects/hammer/contrib/bind/README#4 (text+ko) ==== @@ -10,6 +10,9 @@ Note that BIND 8 is in "end-of-life", having been replaced by BIND 9. See http://www.isc.org/ for more details. +BIND 8.3.7 Highlights + Security release. + BIND 8.3.6 Highlights Maintenance release. ==== //depot/projects/hammer/contrib/bind/Version#4 (text+ko) ==== @@ -1,1 +1,1 @@ -8.3.6-REL +8.3.7-REL ==== //depot/projects/hammer/contrib/bind/bin/named/ns_init.c#3 (text+ko) ==== @@ -1,6 +1,6 @@ #if !defined(lint) && !defined(SABER) static const char sccsid[] = "@(#)ns_init.c 4.38 (Berkeley) 3/21/91"; -static const char rcsid[] = "$Id: ns_init.c,v 8.77 2002/08/20 04:27:23 marka Exp $"; +static const char rcsid[] = "$Id: ns_init.c,v 8.77.8.2 2003/09/04 04:09:09 marka Exp $"; #endif /* not lint */ /* ==== //depot/projects/hammer/contrib/bind/bin/named/ns_resp.c#5 (text+ko) ==== @@ -1,6 +1,6 @@ #if !defined(lint) && !defined(SABER) static const char sccsid[] = "@(#)ns_resp.c 4.65 (Berkeley) 3/3/91"; -static const char rcsid[] = "$Id: ns_resp.c,v 8.186.6.4 2003/06/02 09:56:35 marka Exp $"; +static const char rcsid[] = "$Id: ns_resp.c,v 8.186.6.5 2003/09/04 03:03:18 marka Exp $"; #endif /* not lint */ /* @@ -271,7 +271,7 @@ int soacount; u_int qtype, qclass; int validanswer, dbflags; - int cname, lastwascname, externalcname; + int cname, lastwascname, externalcname, cachenegative; int count, founddata, foundname; int buflen; int newmsglen; @@ -911,6 +911,7 @@ cname = 0; lastwascname = 0; externalcname = 0; + cachenegative = 1; strcpy(aname, qname); if (count) { @@ -980,6 +981,7 @@ name); db_detach(&dp); validanswer = 0; + cachenegative = 0; continue; } if (type == T_CNAME && @@ -1014,6 +1016,7 @@ "last was cname, ignoring auth. and add."); db_detach(&dp); validanswer = 0; + cachenegative = 0; break; } if (i < arfirst) { @@ -1029,6 +1032,7 @@ sin_ntoa(from)); db_detach(&dp); validanswer = 0; + cachenegative = 0; continue; } else if (!ns_samedomain(name, qp->q_domain)) { @@ -1042,6 +1046,7 @@ sin_ntoa(from)); db_detach(&dp); validanswer = 0; + cachenegative = 0; continue; } if (type == T_NS) { @@ -1205,8 +1210,9 @@ ) ) { - cache_n_resp(msg, msglen, from, qp->q_name, - qp->q_class, qp->q_type); + if (cachenegative) + cache_n_resp(msg, msglen, from, qp->q_name, + qp->q_class, qp->q_type); if (!qp->q_cmsglen && validanswer) { ns_debug(ns_log_default, 3, ==== //depot/projects/hammer/contrib/bind/bin/nslookup/commands.l#2 (text+ko) ==== @@ -1,5 +1,5 @@ %{ -/* $FreeBSD: src/contrib/bind/bin/nslookup/commands.l,v 1.10 2002/07/01 01:20:28 dougb Exp $ */ +/* $FreeBSD: src/contrib/bind/bin/nslookup/commands.l,v 1.11 2003/11/28 22:02:17 dougb Exp $ */ /* * Copyright (c) 1985 * The Regents of the University of California. All rights reserved. @@ -77,7 +77,6 @@ * exit - exit the program * root - set default server to the root * ls NAME - list the domain NAME - * view FILE - sorts and view the file with more * set OPTION - set an option * help - print help information * ? - print help information @@ -103,7 +102,6 @@ extern char rootServerName[]; extern void PrintHelp(); -extern void ViewList(char *); #define YY_INPUT(buf, result, max_size) \ { \ ==== //depot/projects/hammer/etc/defaults/rc.conf#17 (text+ko) ==== @@ -13,7 +13,7 @@ # # All arguments must be in double or single quotes. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.190 2003/10/03 21:33:39 phk Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.191 2003/11/28 17:28:42 bms Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -71,6 +71,9 @@ firewall_flags="" # Flags passed to ipfw when type is a file ip_portrange_first="NO" # Set first dynamically allocated port ip_portrange_last="NO" # Set last dynamically allocated port +ike_enable="NO" # Enable IKE daemon (usually racoon or isakmpd) +ike_program="/usr/local/sbin/isakmpd" # Path to IKE daemon +ike_flags="" # Additional flags for IKE daemon ipsec_enable="NO" # Set to YES to run setkey on ipsec_file ipsec_file="/etc/ipsec.conf" # Name of config file for setkey natd_program="/sbin/natd" # path to natd, if you want a different one. ==== //depot/projects/hammer/etc/mtree/BSD.include.dist#14 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.76 2003/11/22 06:08:59 scottl Exp $ +# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.77 2003/11/29 18:22:01 ru Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -9,6 +9,16 @@ .. bsnmp .. + c++ + 3.3 + backward + .. + bits + .. + ext + .. + .. + .. cam scsi .. @@ -18,12 +28,12 @@ dev an .. + firewire + .. ic .. iicbus .. - firewire - .. ofw .. ppbus @@ -58,23 +68,13 @@ .. smbfs .. - udf - .. + udf + .. umapfs .. unionfs .. .. - c++ - 3.3 - backward - .. - bits - .. - ext - .. - .. - .. geom .. isc ==== //depot/projects/hammer/etc/mtree/BSD.local.dist#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.local.dist,v 1.103 2003/11/08 05:18:25 davidxu Exp $ +# $FreeBSD: src/etc/mtree/BSD.local.dist,v 1.104 2003/11/29 18:22:01 ru Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -449,14 +449,14 @@ .. uk_UA.KOI8-U .. - zh_CN.eucCN - .. zh_CN.GB18030 .. zh_CN.GB2312 .. zh_CN.GBK .. + zh_CN.eucCN + .. zh_TW.Big5 .. .. ==== //depot/projects/hammer/etc/mtree/BSD.sendmail.dist#2 (text+ko) ==== @@ -1,12 +1,12 @@ -# $FreeBSD: src/etc/mtree/BSD.sendmail.dist,v 1.1 2002/04/20 19:00:11 gshapiro Exp $ +# $FreeBSD: src/etc/mtree/BSD.sendmail.dist,v 1.2 2003/11/29 18:22:01 ru Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # /set type=dir uname=root gname=wheel mode=0755 -. nochange - var nochange - spool nochange +. nochange + var nochange + spool nochange clientmqueue uname=smmsp gname=smmsp mode=0770 .. .. ==== //depot/projects/hammer/etc/mtree/BSD.usr.dist#15 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.286 2003/11/10 09:06:38 harti Exp $ +# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.287 2003/11/29 18:22:01 ru Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -519,14 +519,14 @@ .. uk_UA.KOI8-U .. - zh_CN.eucCN + zh_CN.GB18030 .. - zh_CN.GB18030 - .. zh_CN.GB2312 .. zh_CN.GBK .. + zh_CN.eucCN + .. zh_TW.Big5 .. .. @@ -853,14 +853,14 @@ .. uk_UA.KOI8-U .. - zh_CN.eucCN - .. zh_CN.GB18030 .. zh_CN.GB2312 .. zh_CN.GBK .. + zh_CN.eucCN + .. zh_TW.Big5 .. .. @@ -890,8 +890,8 @@ Etc .. .. - security - .. + security + .. sendmail .. skel ==== //depot/projects/hammer/etc/mtree/BSD.var.dist#4 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.var.dist,v 1.67 2002/11/04 07:50:48 markm Exp $ +# $FreeBSD: src/etc/mtree/BSD.var.dist,v 1.68 2003/11/29 18:22:01 ru Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -33,12 +33,10 @@ pkg .. .. - empty mode=0555 flags=schg + empty mode=0555 flags=schg .. -/set gname=games mode=0775 - games + games gname=games mode=0775 .. -/set gname=wheel mode=0755 heimdal mode=0700 .. log ==== //depot/projects/hammer/etc/rc.d/cleartmp#4 (text+ko) ==== @@ -1,7 +1,7 @@ #!/bin/sh # # $NetBSD: cleartmp,v 1.4 2002/03/22 04:33:58 thorpej Exp $ -# $FreeBSD: src/etc/rc.d/cleartmp,v 1.4 2002/10/12 10:31:31 schweikh Exp $ +# $FreeBSD: src/etc/rc.d/cleartmp,v 1.5 2003/12/01 16:35:57 mtm Exp $ # # PROVIDE: cleartmp @@ -27,20 +27,20 @@ (cd /tmp && rm -rf [a-km-pr-zA-Z]* && find -x . ! -name . ! -name lost+found ! -name quota.user \ ! -name quota.group -exec rm -rf -- {} \; -type d -prune) - - case ${OSTYPE} in - FreeBSD) - # Remove X lock files, since they will prevent you from - # restarting X - # - rm -f /tmp/.X*-lock - rm -fr /tmp/.X11-unix - mkdir -m 1777 /tmp/.X11-unix - ;; - NetBSD) - ;; - esac } load_rc_config $name run_rc_command "$1" + +case ${OSTYPE} in +FreeBSD) + # Remove X lock files, since they will prevent you from + # restarting X + # + rm -f /tmp/.X*-lock + rm -fr /tmp/.X11-unix + mkdir -m 1777 /tmp/.X11-unix + ;; +NetBSD) + ;; +esac ==== //depot/projects/hammer/lib/compat/compat4x.i386/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.21 2003/02/17 13:45:13 nectar Exp $ +# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.22 2003/11/29 03:29:16 obrien Exp $ DISTRIBUTION= compat4x @@ -7,16 +7,22 @@ libc_r.so.4 \ libcrypto.so.1 \ libcrypto.so.2 \ + libdevstat.so.2 \ libgmp.so.3 \ libedit.so.3 \ libfetch.so.2 \ + libmp.so.3 \ libpam.so.1 \ libperl.so.3 \ libposix1e.so.2 \ + libskey.so.2 \ libssl.so.1 \ libssl.so.2 \ libstdc++.so.3 \ libusb.so.0 \ + libusbhid.so.0 \ + libutil.so.3 \ + libvgl.so.2 \ pam_cleartext_pass_ok.so \ pam_deny.so \ pam_opie.so \ ==== //depot/projects/hammer/lib/compat/compat4x.i386/libc.so.4.bz2.uu#3 (text+ko) ==== @@ -1,4245 +1,4276 @@ -$FreeBSD: src/lib/compat/compat4x.i386/libc.so.4.bz2.uu,v 1.2 2002/12/18 18:05:06 obrien Exp $ +$FreeBSD: src/lib/compat/compat4x.i386/libc.so.4.bz2.uu,v 1.3 2003/11/29 03:29:16 obrien Exp $ -begin-base64 444 libc.so.4.bz2 -QlpoOTFBWSZTWRIru2wCmBb/////////////////////////////////////////////45DFQAD7 -2eu4fe6PJfMjI8p6GNsAAIjb3Ad7egbp3B3ZoaoUAK0BfYABkWIMA4Ud9lOr2t9922aPXw7PAAIB -6XvdXE97dTT7dbt63oQKpE2+7va9s6N3alw9O54FyR2js76we9jc0qhZiZq97vPbXJnaQy2Q1uB1 -6e8aY+Weu7e+ghWAAAdCd3He88vebxuxrNthoRmAADtovcqqu4oANO9569vvtz20uOY6NLu6u192 -8H24vvYqn3nHvOURM6oGY7s17t569zDrPXNYD6MToFAM2AA2+1M7NvtxigABoAAAD0FBYxQSFBAU -QAAADQAMlACiqdABVAADQdAFABIct7aF3w3gdXt9fAAAAAAAAAAAHo+ntz17O29CteHPt54ECIAA -AAAB7OC9tdhs2pVTZ9d8QEAAA6ABvoBvN9m7ux0dAAC7AOIqUypKXVGVE93vPVVUKtdN7e76AAoA -B53T32e3wAAADgGun329vOfADvIMhdfYp1ezr533vRg8eAA3wAA7ucG+K3j5ziD21b2OhurMbl2T -3nPvvfOH3M6dhfO+2A085686u8fToPte3ANOV0drzj6r3prdutQrNU19xG93t4d12a4bxXNADCiq -JUBnndK7FFXqwACXWdmffWevGPSe7tvuPe2jMru8JtTNtVtd7PvOw331928eAATmhh7pinj3Z773 -Hs9txtmvui+to9u923hnYDu9mezW90vrDumPsx6E+dGte8LsPZh7pYG8292efd27Hsw0hDbD3pjv -evqHNn3mffdw+99cOrbLfRvSTz4T7ve+4PQ+2dO73uu8H0dQ9GNJZLWswR933eDmw+199u+5TXx5 -3vu77t6fB8Pdr0vrdfBvh3vfeuj0o3q2wO+fW998PHsCHi9uHIj7M5b7zeWe998Ph72cSAF97fav -r1777D7j1yrT04J1Z7YdO+e1573dPvdt94DPM2ZnZ9724+2d6NLTpKkzlUfe77w94rXsfeUhR6zP -o7TWtsKaB0BkULYNASAL1RlrSqjz4+g+PvrNoul0r7Pe+7PjdFaH21dOujt7Z95xvfWADr30e3uA -+97jJU1AdFMH3uPIns2e+90pa9yKCpVCBfW6nCuaHK4LuNNt9dHAdD1PvieAKOPnkzePIgAAAAUA -AGlN3c9sAem5X2TQoUUvqc3vIARnYU6KO8vNpRrffH0oqqfN8z7G33OwdOdbe9K+2dE7tL3zs7XT -XRXmwGV4x3vjyve77lWmz7K+ud3erz3OtZbvbBJc9fb3BpbJe3UAHPfNfGH0uHUFBPe03zK6+d87 -VUOj1Rp9PRJ1eRzttsmh9ddrO7t98+d4dy+3Pc33dz1XfOm48vWj3LcLjG21ER3XdfbVCrY577uv -opXQaPrxe+59mHu9m2a+mStNG5582TL0+zktmuX3nXp53y9Qbuiu1UWlVottNab67pKmjShRvoQj -d3DrIO5tr41dKvp9cfXHOujUo0pUnrFFaOpSOiMNA9rzvmeHE4MwiwmDnN94mffb59vnAc1Jnp7V -B3p9oHet8d8AGUQJ62+w1yUdO7S13cdp1kmILVur577ul3fDXlddOFaD6UiUTtfEPcojzOpdK1nn -SzAWsPqu6NKQduvMIAfQA6DTqQ66V0y2Z3YBQdCh0ZczKux7fXUSHi53ckT7vAfL25Zvnz6lFKAo -A7YDd3Bdobtt7N7yUO1yzLq97wY2nscdz248Pag52cVboClV0CkQAAaKABNgA6Bide53LWNfT3Nj -bbPol9tFdGywfRoAV21C1qCIFB1e+97rfSbUdHbO7nDodFwS2Is3XR0NdEqCQBXQyBVaOtFDoAdN -b3u6JHQZ2GnkAUAffDeG+i3FfXd6k56s2lOdvRoDJVGjVAXp3Kd03vr6ngvN6ZVThr4VX3d2eOtc -AAOzrX1QB06MlQNAAPLtoFu3WxYL48Wwo6+W3W4VVAK5sBbXyfce7nm8bjoA5oHvnxc9SHt025pu -3tm7muAXx7j7333m+b0+i9xuo+7fQ+95wPQm977crr733cr74dbvnd649h57r7sfd11599e3R253 -bd30N77B8nfL7O73h7eM9Sx3fX3tBtr3n11qVvke93Ub2333EDX2ONfVefAdHztz75x8PrrFZtb6 -vt7Yz1X16XsL3dxBpq0y1tvrtzx5jseed9AAAAY++zX13e3eh7sOph6+sjsd33YevPjeTPn2N09f -X3x8su2p73nrbzTdjq7HBu93g6GgN6b33H2rbT3Sl7d2Br770K3Pvb71M23WiB1IBKKKUooJHTKl -FSQkWzVSqBCBIBFJKlTR26u2SVltrJQi573nJ7bAdGvuZQUFeq9dAc+p99bYPs333V3u8r13vtvU -WIyr3zoT33J2Ofcj23TQO7l3deafee97eTvbWl3eG33PrrUw74tjtuVKADBPp83LBt3neAADyGgA -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 -v1q1YjxyB2HVQtyPAQW3S1QmnuDcvEt9/vZCHb8FPCPimCgZF2BlR2Xy5vZtHtOEhDRt9QcUpwtU -GBtU4ZQKbmxSyqdaFlOYwQkAvJ7OLTX9lPTG5iZVRxiVBGVcfP9+9pkHmTt94X7PITvO9nQY8PP3 -ulGj0uPHt8Ht8eZdJ98XlK+ixYSGOzMNUma0LjhziQETeGkRWzEDLYMspjm7PE0/6J8x+VFxMIdr -4IPLhDNcyrFu2owGQlX93AGKY1zDRJImtrBoHmzLDjRDBbgxTB/mdx0er4OHrFw7XAt6VOprdbd4 -hXzWOEm9wt6JQjLHAc1YL1/c70ipxoUJnTPsv/tBbT499kTl7gwVaDD4n40I22jq2lYbEGxp6qQw -GM7Gm/dhmLjaNk2C08f22N7wvyEklOSPIWGQyGQyGAjAwLy8vLy8vLy8Ly8vL6O8vLy8vLALy8vL -y8vLy8vLz6prAw6p4mJiYmJiYmCMC8vLy8vLy8vLrwZeXl5eXl5eXl5eXl5eXl5eXl50e5/hyCYT -CYTCYTCYTCYQEBAQEPrnERERERGtw5gJhMJjExMTExMS8vLy8vLy8vLy87IwMDAwMDAwMBERECgI -CAgICAgICBQEBAQEBAQEBAQGlEojAwMDAwMDAwLy8vLy8vLy8vLzlb2OKbMTExMTExMTEvLy8vLy -8vLy8vK3XjLy8oXl5eXkBAQEBAQEBAQEBAQEBAQEBAQEBAQGOIiIiIiIiIiIiIgICAgICAgICAgI -CAgICAgICAgIDfxERERERERERERGtERERERERERERGuIiImBgYGBgYGGbRjisTExMTExMTEwyY4m -JiYmJiYmJidjhgYGBgYGBgYGBeW2lshfsDh9kyB996OXS3nW3pkFyE18Q/0p7w22zZRcqJwCU4Uh -1ZCMmSoaEZgmLuTqMn1RcwmBbeJrSBXvxvQR5GWin00CnlScytTS1S5x8cJiY0ErGY3AvDNOeimx -Hf9383pbvOeMFZ7IPHF7I0sPMgefR31TyUvbnP7fa5+hcrqIs6/P07orlwux87Ag8tEIdwCOjfnm -qVYAmxsgrecwvD2C8pEAzLo/LapXMOLhp0rxSmIfYQ2OmWS4mLBMYViDlQRrYYMlpMatjLt5La1x -uwvIvtlW5xoUV9lKxBiZbOLbzjfqdtb/M3jgpt583GQ4HdICGoYYYGz95LP6UKLuX9xk+xgR9Wbe -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 >>> TRUNCATED FOR MAIL (1000 lines) <<<