From owner-p4-projects@FreeBSD.ORG Sun Apr 30 01:53:24 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7DB1316A40F; Sun, 30 Apr 2006 01:53:24 +0000 (UTC) X-Original-To: perforce@freebsd.org 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 4BA8B16A401 for ; Sun, 30 Apr 2006 01:53:24 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E200643D45 for ; Sun, 30 Apr 2006 01:53:23 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k3U1rNfS007838 for ; Sun, 30 Apr 2006 01:53:23 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k3U1rMfV007816 for perforce@freebsd.org; Sun, 30 Apr 2006 01:53:22 GMT (envelope-from jb@freebsd.org) Date: Sun, 30 Apr 2006 01:53:22 GMT Message-Id: <200604300153.k3U1rMfV007816@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 96390 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Apr 2006 01:53:24 -0000 http://perforce.freebsd.org/chv.cgi?CH=96390 Change 96390 by jb@jb_freebsd2 on 2006/04/30 01:52:27 Merge from current. Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.develalumni.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/fdp-primer/sgml-markup/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/mac/chapter.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#4 integrate .. //depot/projects/dtrace/doc/fr_FR.ISO8859-1/books/handbook/ports/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/fr_FR.ISO8859-1/share/sgml/urls.ent#2 integrate .. //depot/projects/dtrace/doc/share/sgml/man-refs.ent#4 integrate .. //depot/projects/dtrace/src/bin/sh/input.c#2 integrate .. //depot/projects/dtrace/src/bin/sh/var.c#2 integrate .. //depot/projects/dtrace/src/etc/Makefile#2 integrate .. //depot/projects/dtrace/src/etc/cached.conf#1 branch .. //depot/projects/dtrace/src/etc/defaults/rc.conf#5 integrate .. //depot/projects/dtrace/src/etc/etc.sparc64/ttys#2 integrate .. //depot/projects/dtrace/src/etc/rc.d/Makefile#2 integrate .. //depot/projects/dtrace/src/etc/rc.d/cached#1 branch .. //depot/projects/dtrace/src/etc/rc.d/nsswitch#3 integrate .. //depot/projects/dtrace/src/include/nsswitch.h#2 integrate .. //depot/projects/dtrace/src/include/rpc/rpcent.h#2 integrate .. //depot/projects/dtrace/src/lib/libc/Makefile#2 integrate .. //depot/projects/dtrace/src/lib/libc/gen/getgrent.c#2 integrate .. //depot/projects/dtrace/src/lib/libc/gen/getpwent.c#2 integrate .. //depot/projects/dtrace/src/lib/libc/include/nscache.h#1 branch .. //depot/projects/dtrace/src/lib/libc/include/nscachedcli.h#1 branch .. //depot/projects/dtrace/src/lib/libc/net/Makefile.inc#2 integrate .. //depot/projects/dtrace/src/lib/libc/net/getaddrinfo.c#2 integrate .. //depot/projects/dtrace/src/lib/libc/net/gethostnamadr.c#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/getnetnamadr.c#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/getproto.c#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/getprotoent.c#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/getprotoname.c#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/getservbyname.c#3 delete .. //depot/projects/dtrace/src/lib/libc/net/getservbyport.c#3 delete .. //depot/projects/dtrace/src/lib/libc/net/getservent.c#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/name6.c#2 integrate .. //depot/projects/dtrace/src/lib/libc/net/netdb_private.h#3 integrate .. //depot/projects/dtrace/src/lib/libc/net/nscache.c#1 branch .. //depot/projects/dtrace/src/lib/libc/net/nscachedcli.c#1 branch .. //depot/projects/dtrace/src/lib/libc/net/nsdispatch.c#2 integrate .. //depot/projects/dtrace/src/lib/libc/rpc/getrpcent.c#2 integrate .. //depot/projects/dtrace/src/lib/libc/stdlib/malloc.c#2 integrate .. //depot/projects/dtrace/src/lib/libdisk/disk.c#2 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_attr.c#2 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_getschedparam.c#2 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_init.c#2 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_mutexattr.c#2 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_private.h#2 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_setschedparam.c#2 integrate .. //depot/projects/dtrace/src/release/Makefile#2 integrate .. //depot/projects/dtrace/src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#3 integrate .. //depot/projects/dtrace/src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#4 integrate .. //depot/projects/dtrace/src/release/doc/share/misc/dev.archlist.txt#3 integrate .. //depot/projects/dtrace/src/sbin/dumpon/dumpon.c#2 integrate .. //depot/projects/dtrace/src/share/man/man4/Makefile#4 integrate .. //depot/projects/dtrace/src/share/man/man4/ath.4#2 integrate .. //depot/projects/dtrace/src/share/man/man4/bge.4#2 integrate .. //depot/projects/dtrace/src/share/man/man4/if_bridge.4#2 integrate .. //depot/projects/dtrace/src/share/man/man4/rr232x.4#1 branch .. //depot/projects/dtrace/src/share/man/man4/snd_via8233.4#2 integrate .. //depot/projects/dtrace/src/share/man/man4/wi.4#2 integrate .. //depot/projects/dtrace/src/share/man/man9/Makefile#3 integrate .. //depot/projects/dtrace/src/share/man/man9/bus_dma.9#2 integrate .. //depot/projects/dtrace/src/share/man/man9/sysctl.9#1 branch .. //depot/projects/dtrace/src/share/man/man9/sysctl_add_oid.9#2 integrate .. //depot/projects/dtrace/src/share/man/man9/sysctl_ctx_init.9#2 integrate .. //depot/projects/dtrace/src/share/mk/bsd.own.mk#2 integrate .. //depot/projects/dtrace/src/share/syscons/fonts/iso15-8x14.fnt#2 integrate .. //depot/projects/dtrace/src/share/syscons/fonts/iso15-8x16.fnt#2 integrate .. //depot/projects/dtrace/src/share/syscons/fonts/iso15-8x8.fnt#2 integrate .. //depot/projects/dtrace/src/share/syscons/fonts/iso15-thin-8x16.fnt#2 integrate .. //depot/projects/dtrace/src/share/termcap/termcap.src#2 integrate .. //depot/projects/dtrace/src/sys/alpha/conf/DEFAULTS#2 integrate .. //depot/projects/dtrace/src/sys/amd64/amd64/pmap.c#5 integrate .. //depot/projects/dtrace/src/sys/amd64/conf/DEFAULTS#2 integrate .. //depot/projects/dtrace/src/sys/amd64/conf/GENERIC#4 integrate .. //depot/projects/dtrace/src/sys/amd64/conf/NOTES#2 integrate .. //depot/projects/dtrace/src/sys/boot/i386/libi386/biosacpi.c#2 integrate .. //depot/projects/dtrace/src/sys/conf/NOTES#6 integrate .. //depot/projects/dtrace/src/sys/conf/files#8 integrate .. //depot/projects/dtrace/src/sys/conf/files.amd64#3 integrate .. //depot/projects/dtrace/src/sys/conf/files.i386#3 integrate .. //depot/projects/dtrace/src/sys/conf/kmod.mk#2 integrate .. //depot/projects/dtrace/src/sys/conf/options#6 integrate .. //depot/projects/dtrace/src/sys/ddb/db_ps.c#2 integrate .. //depot/projects/dtrace/src/sys/ddb/db_thread.c#2 integrate .. //depot/projects/dtrace/src/sys/ddb/ddb.h#2 integrate .. //depot/projects/dtrace/src/sys/dev/ath/if_ath.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/atkbdc/atkbd.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/atkbdc/atkbdc.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/atkbdc/atkbdc_isa.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/bce/if_bcereg.h#2 integrate .. //depot/projects/dtrace/src/sys/dev/bfe/if_bfe.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/bge/if_bge.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/iwi/if_iwi.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/iwi/if_iwireg.h#2 integrate .. //depot/projects/dtrace/src/sys/dev/iwi/if_iwivar.h#2 integrate .. //depot/projects/dtrace/src/sys/dev/nve/if_nve.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/pccard/pccard.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/pci/pci.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/ppc/ppc_puc.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/puc/puc.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/puc/puc_bfe.h#1 branch .. //depot/projects/dtrace/src/sys/dev/puc/puc_bus.h#1 branch .. //depot/projects/dtrace/src/sys/dev/puc/puc_cfg.c#1 branch .. //depot/projects/dtrace/src/sys/dev/puc/puc_cfg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/puc/puc_ebus.c#2 delete .. //depot/projects/dtrace/src/sys/dev/puc/puc_pccard.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/puc/puc_pci.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/puc/puc_sbus.c#2 delete .. //depot/projects/dtrace/src/sys/dev/puc/pucdata.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/puc/pucvar.h#2 delete .. //depot/projects/dtrace/src/sys/dev/rr232x/LICENSE#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/README#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/amd64-elf.rr232x_lib.o.uu#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/array.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/him.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/himfuncs.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/hptintf.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/i386-elf.rr232x_lib.o.uu#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/ldm.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/list.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/os_bsd.c#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/os_bsd.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/osm.h#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/osm_bsd.c#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/rr232x_config.c#1 branch .. //depot/projects/dtrace/src/sys/dev/rr232x/rr232x_config.h#1 branch .. //depot/projects/dtrace/src/sys/dev/sio/sio_puc.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/sk/if_sk.c#1 branch .. //depot/projects/dtrace/src/sys/dev/sk/if_skreg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/sk/xmaciireg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/sk/yukonreg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/uart/uart_bus.h#2 integrate .. //depot/projects/dtrace/src/sys/dev/uart/uart_bus_pci.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/uart/uart_bus_puc.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/uart/uart_core.c#2 integrate .. //depot/projects/dtrace/src/sys/dev/uart/uart_dev_ns8250.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/usb/usbdevs#3 integrate .. //depot/projects/dtrace/src/sys/geom/mirror/g_mirror.c#3 integrate .. //depot/projects/dtrace/src/sys/geom/raid3/g_raid3.c#4 integrate .. //depot/projects/dtrace/src/sys/i386/conf/DEFAULTS#2 integrate .. //depot/projects/dtrace/src/sys/i386/conf/GENERIC#5 integrate .. //depot/projects/dtrace/src/sys/i386/conf/NOTES#3 integrate .. //depot/projects/dtrace/src/sys/i386/i386/pmap.c#3 integrate .. //depot/projects/dtrace/src/sys/i386/i386/vm_machdep.c#2 integrate .. //depot/projects/dtrace/src/sys/i386/include/pmap.h#2 integrate .. //depot/projects/dtrace/src/sys/ia64/conf/DEFAULTS#2 integrate .. //depot/projects/dtrace/src/sys/kern/sched_4bsd.c#3 integrate .. //depot/projects/dtrace/src/sys/kern/subr_rman.c#3 integrate .. //depot/projects/dtrace/src/sys/kern/subr_turnstile.c#3 integrate .. //depot/projects/dtrace/src/sys/kern/subr_witness.c#2 integrate .. //depot/projects/dtrace/src/sys/kern/tty_pts.c#2 integrate .. //depot/projects/dtrace/src/sys/kern/uipc_syscalls.c#2 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_subr.c#2 integrate .. //depot/projects/dtrace/src/sys/kern/vfs_vnops.c#2 integrate .. //depot/projects/dtrace/src/sys/modules/Makefile#4 integrate .. //depot/projects/dtrace/src/sys/modules/puc/Makefile#2 integrate .. //depot/projects/dtrace/src/sys/modules/rr232x/Makefile#1 branch .. //depot/projects/dtrace/src/sys/modules/sio/Makefile#2 integrate .. //depot/projects/dtrace/src/sys/modules/sk/Makefile#2 integrate .. //depot/projects/dtrace/src/sys/net/if_bridge.c#2 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211.c#2 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_node.c#2 integrate .. //depot/projects/dtrace/src/sys/netgraph/netflow/netflow.c#2 integrate .. //depot/projects/dtrace/src/sys/netgraph/netflow/netflow.h#2 integrate .. //depot/projects/dtrace/src/sys/netinet/in_pcb.c#3 integrate .. //depot/projects/dtrace/src/sys/netinet/in_pcb.h#2 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_subr.c#3 integrate .. //depot/projects/dtrace/src/sys/netinet/udp_usrreq.c#3 integrate .. //depot/projects/dtrace/src/sys/netinet6/in6_pcb.c#5 integrate .. //depot/projects/dtrace/src/sys/netinet6/in6_src.c#2 integrate .. //depot/projects/dtrace/src/sys/pc98/conf/DEFAULTS#2 integrate .. //depot/projects/dtrace/src/sys/pci/if_sk.c#2 delete .. //depot/projects/dtrace/src/sys/pci/if_skreg.h#2 delete .. //depot/projects/dtrace/src/sys/pci/xmaciireg.h#2 delete .. //depot/projects/dtrace/src/sys/pci/yukonreg.h#2 delete .. //depot/projects/dtrace/src/sys/sparc64/conf/GENERIC#3 integrate .. //depot/projects/dtrace/src/sys/sys/bufobj.h#2 integrate .. //depot/projects/dtrace/src/sys/sys/mac_policy.h#2 integrate .. //depot/projects/dtrace/src/sys/sys/rman.h#2 integrate .. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_vfsops.c#3 integrate .. //depot/projects/dtrace/src/sys/vm/vm_pageq.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/lorder/lorder.1#2 integrate .. //depot/projects/dtrace/src/usr.bin/systat/systat.1#2 integrate .. //depot/projects/dtrace/src/usr.bin/systat/vmstat.c#2 integrate .. //depot/projects/dtrace/src/usr.sbin/Makefile#3 integrate .. //depot/projects/dtrace/src/usr.sbin/cached/Makefile#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agent.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agent.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/Makefile.inc#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/group.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/group.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/passwd.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/passwd.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/services.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/agents/services.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cached.8#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cached.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cached.conf.5#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cachedcli.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cachedcli.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cachelib.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cachelib.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cacheplcs.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/cacheplcs.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/config.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/config.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/debug.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/debug.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/hashtable.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/log.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/log.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/mp_rs_query.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/mp_rs_query.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/mp_ws_query.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/mp_ws_query.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/parser.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/parser.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/protocol.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/protocol.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/query.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/query.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/singletons.c#1 branch .. //depot/projects/dtrace/src/usr.sbin/cached/singletons.h#1 branch .. //depot/projects/dtrace/src/usr.sbin/mergemaster/mergemaster.8#2 integrate .. //depot/projects/dtrace/src/usr.sbin/mergemaster/mergemaster.sh#2 integrate .. //depot/projects/dtrace/www/en/commercial/consult.xml#3 integrate .. //depot/projects/dtrace/www/en/developers.sgml#3 integrate .. //depot/projects/dtrace/www/en/donations/donors.sgml#3 integrate .. //depot/projects/dtrace/www/en/donations/wantlist.sgml#3 integrate .. //depot/projects/dtrace/www/en/index.xsl#2 integrate .. //depot/projects/dtrace/www/en/layout/css/layout.css#2 integrate .. //depot/projects/dtrace/www/en/projects/busdma/index.sgml#2 integrate .. //depot/projects/dtrace/www/en/projects/ideas/index.sgml#3 integrate .. //depot/projects/dtrace/www/en/projects/netperf/cluster.sgml#2 integrate .. //depot/projects/dtrace/www/en/projects/summerofcode-2005.sgml#2 integrate .. //depot/projects/dtrace/www/en/projects/summerofcode.sgml#5 integrate .. //depot/projects/dtrace/www/en/releases/6.1R/schedule.sgml#2 integrate .. //depot/projects/dtrace/www/en/releases/6.1R/todo.sgml#3 integrate .. //depot/projects/dtrace/www/fr/java/index.sgml#2 integrate .. //depot/projects/dtrace/www/fr/mailto.sgml#2 integrate .. //depot/projects/dtrace/www/fr/news/status/status.sgml#2 integrate .. //depot/projects/dtrace/www/fr/snapshots/index.sgml#2 integrate .. //depot/projects/dtrace/www/fr/where.sgml#2 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#4 (text+ko) ==== @@ -1,4 +1,4 @@ - + + + &a.mike; (2001 - 2006) + + + + &a.roger; (1999 - 2006) + + + + &a.mheinen; (2002 - 2006) + + + &a.nsayer; (1999 - 2006) ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/fdp-primer/sgml-markup/chapter.sgml#2 (text+ko) ==== @@ -27,7 +27,7 @@ ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - $FreeBSD: doc/en_US.ISO8859-1/books/fdp-primer/sgml-markup/chapter.sgml,v 1.73 2005/09/12 17:14:28 yar Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/fdp-primer/sgml-markup/chapter.sgml,v 1.74 2006/04/28 12:39:55 blackend Exp $ --> @@ -1833,7 +1833,7 @@ Use: The SGML source for the Handbook in English can be - found in /usr/doc/en/handbook/. The first + found in /usr/doc/en/handbook/. The first file is called handbook.sgml in that directory. You should also see a Makefile and a number of files with a .ent ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/mac/chapter.sgml#3 (text+ko) ==== @@ -1,6 +1,6 @@ @@ -32,7 +32,7 @@ (MAC) facilities. Mandatory Access Control allows new access control modules to be loaded, implementing new security policies. Some provide protections of a narrow subset of the - system, hardening a particular service Others provide + system, hardening a particular service. Others provide comprehensive labeled security across all subjects and objects. The mandatory part of the definition comes from the fact that the enforcement of @@ -159,6 +159,16 @@ + high water mark: A high water mark + policy is one which permits the raising of security levels + for the purpose of accessing higher level information. In + most cases, the original level is restored after the process + is complete. Currently, the &os; MAC + framework does not have a policy for this, but the definition + is included for completeness. + + + integrity: Integrity, as a key concept, is the level of trust which can be placed on data. As the integrity of the data is elevated, so does the ability @@ -186,6 +196,16 @@ + low water mark: A low water mark + policy is one which permits lowering of the security levels + for the purpose of accessing information which is less + secure. In most cases, the original security level of the + user is restored after the process is complete. The only + security policy module in &os; to use this is + &man.mac.lomac.4;. + + + multilabel: The property is a file system option which can be set in single user mode using the @@ -835,21 +855,50 @@ Planning the Security Configuration - As with implementing any technology, there must be a planning - phase. During this time is it best an administrator looks at - their plight as a whole and defines exactly what is needed. - Examine thoroughly what requirements exist, how to accomplish - the final goal. How must information be classified or restricted, - what users should be given access and which MAC - module or modules will be required to achieve this goal. + Whenever a new technology is implemented, a planning phase is + always a good idea. During the planning stages, an administrator + should in general look at the big picture, trying + to keep in view at least the following: + + + + The implementation requirements; + + + + The implementation goals; + + + + For MAC installations, these include: + + + + How to classify information and resources available on + the target systems. + + + + What sorts of information or resources to restrict + access to along with the type of restrictions that should be + applied. + + + + Which MAC module or modules will be + required to achieve this goal. + + - Although it is always possible to reconfigure and change the - system resources and security settings, it is inconvenient to + It is always possible to reconfigure and change the + system resources and security settings, it is quite often very inconvenient to search through the system and fix existing files and user accounts. Planning helps to ensure a trouble-free and efficient trusted system implementation. A trial run of the trusted system, including the configuration, is often vital and definitely - beneficial before. The idea of just letting loose on a system + beneficial before a MAC + implementation is used on production systems. The idea of just + letting loose on a system with MAC is like setting up for failure. Different environments may have explicit needs and ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#4 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -649,7 +649,10 @@ Les sections suivantes fournissent des instructions de base sur l'utilisation du catalogue des logiciels portés pour installer - et désinstaller des programmes sur votre système. + et désinstaller des programmes sur votre système. + Une description détaillée des cibles make et + de variables d'environnement est disponible dans la page de + manuel &man.ports.7;. Obtenir le catalogue des logiciels portés @@ -668,72 +671,6 @@ obtenir le catalogue des logiciels portés: - La méthode Sysinstall - - Cette méthode implique l'utilisation à nouveau de - sysinstall pour installer - manuellement le catalogue des logiciels portés. - - - En tant que root, lancez - sysinstall - (/stand/sysinstall dans les versions de - &os; antérieure à 5.2) comme montré - ci-dessous: - - &prompt.root; /stand/sysinstall - - - - Faites défiler l'écran vers le bas et - sélectionnez Configure, - appuyez sur Entrée. - - - - Faites défiler l'écran vers le bas et - sélectionnez Distributions, - appuyez sur Entrée. - - - - Faites défiler l'écran vers le bas jusqu'à - ports, appuyez sur - Espace. - - - - Remontez jusqu'à Exit, - appuyez sur Entrée. - - - - Choisissez le support d'installation désiré, - comme un CDROM, par FTP, etc... - - - - Remontez jusqu'à Exit - et appuyez sur Enter. - - - - Appuyez sur la touche X pour quitter - sysinstall. - - - - Une autre alternative pour obtenir et garder à jour votre - catalogue des logiciels portés est d'utiliser - CVSup. Jetez un coup d'oeil au - fichier CVSup du catalogue des - logiciels portés, - /usr/share/examples/cvsup/ports-supfile. - Consultez Utiliser CVSup () pour plus d'information sur l'utilisation de - CVSup et ce fichier. - - La méthode CVSup C'est une méthode rapide pour récupérer @@ -815,6 +752,148 @@ pour autant recompiler vos logiciels. + + + La méthode Portsnap + + Portsnap est un + système alternatif de distribution du catalogue des + logiciels portés. Il a été fourni pour + la première fois avec &os; 6.0. Sur les + systèmes plus anciens vous pouvez l'installer + à partir du logiciel pré-compilé + sysutils/portsnap: + + &prompt.root; pkg_add -r portsnap + + Veuillez vous reporter à la section + Utiliser Portsnap pour une + description détaillée de toutes les + caractéristiques de + Portsnap. + + + Depuis &os; 6.1-RELEASE et avec les versions + récentes pré-compilées ou + portées de Portsnap, + vous pouvez sans risque passer cette étape. Le + répertoire /usr/ports sera + créé automatiquement à la + première utilisation de la commande + &man.portsnap.8;. Avec les versions + précédentes de + Portsnap, vous devrez + créé un répertoire /usr/ports s'il n'existe + pas: + + &prompt.root; mkdir /usr/ports + + + + Téléchargez un instantané + compressé du catalogue des logiciels portés + dans le répertoire /var/db/portsnap. Vous pouvez + vous déconnecter de l'Internet, si vous le + désirez, après cette opération: + + &prompt.root; portsnap fetch + + + + Si vous exécutez + Portsnap pour la première + fois, il faut extraire l'instantané dans le + répertoire /usr/ports: + + &prompt.root; portsnap extract + + Si votre répertoire /usr/ports contient + déjà une version du catalogue des logiciels + portés et que vous désirez juste mettre + à jour, utilisez plutôt la commande: + + &prompt.root; portsnap update + + + + + La méthode Sysinstall + + Cette méthode implique l'utilisation de + sysinstall pour installer le + catalogue des logiciels portés à partir du + disque d'installation. Il faut noter que la version du + catalogue qui sera installée est la version datant de + la publication de votre disque d'installation. Si vous + disposez d'un accès à l'Internet, vous devriez + toujours utiliser une des méthodes + précédemment exposées. + + + En tant que root, lancez + sysinstall + (/stand/sysinstall dans les versions de + &os; antérieure à 5.2) comme montré + ci-dessous: + + &prompt.root; /stand/sysinstall + + + + Faites défiler l'écran vers le bas et + sélectionnez Configure, + appuyez sur Entrée. + + + + Faites défiler l'écran vers le bas et + sélectionnez Distributions, + appuyez sur Entrée. + + + + Faites défiler l'écran vers le bas jusqu'à + ports, appuyez sur + Espace. + + + + Remontez jusqu'à Exit, + appuyez sur Entrée. + + + + Choisissez le support d'installation désiré, + comme un CDROM, par FTP, etc. + + + + Remontez jusqu'à Exit + et appuyez sur Enter. + + + + Appuyez sur la touche X pour quitter + sysinstall. + + + + Une autre alternative pour obtenir et garder à jour votre + catalogue des logiciels portés est d'utiliser + CVSup. Jetez un coup d'oeil au + fichier CVSup du catalogue des + logiciels portés, + /usr/share/examples/cvsup/ports-supfile. + Consultez Utiliser CVSup () pour plus d'information sur l'utilisation de + CVSup et ce fichier. + @@ -938,29 +1017,13 @@ manuel &man.portaudit.1; et &man.periodic.8;. - - Installer des logiciels portés à partir d'un - CDROM + Le catalogue des logiciels portés suppose que vous + disposez d'une connection active à l'Internet. Si ce n'est + pas le cas, vous devez placer manuellement une copie + du distfile dans le répertoire /usr/ports/distfiles. - - logiciels portés - installation à partir d'un CDROM - - Les images des CDROM officiels du Projet FreeBSD ne - contiennent plus les distfiles. Ils prennent beaucoup - d'espace qui est bien mieux utilisé par les logiciels - pré-compilés. Les CDROMs comme ceux du FreeBSD PowerPak - incluent les distfiles, et vous pouvez les commander - auprès d'un vendeur comme FreeBSD Mall. Cette - section suppose que vous disposez d'un tel jeu de - CDROM. - - Placez votre CDROM FreeBSD dans le lecteur. Montez-le sur - /cdrom (Si vous utilisez un point de - montage différent, positionnez la variable - CD_MOUNTPTS). Pour - commencer, rendez-vous dans le répertoire du logiciel + Pour commencer, rendez-vous dans le répertoire du logiciel porté que vous voulez installer: &prompt.root; cd /usr/ports/sysutils/lsof @@ -975,7 +1038,7 @@ &prompt.root; make >> lsof_4.57D.freebsd.tar.gz doesn't seem to exist in /usr/ports/distfiles/. ->> Attempting to fetch from file:/cdrom/ports/distfiles/. +>> Attempting to fetch from ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/. ===> Extracting for lsof-4.57 ... [extraction output snipped] @@ -1023,12 +1086,24 @@ attention à tout avertissement qui pourrait apparaître. + Il est conseillé de supprimer le sous-répertoire de + travail, qui contient tous les fichiers temporaires utilisés + lors de la compilation. Non seulement cela consomme de + l'espace disque, mais cela posera problème plus tard lors de + la mise à jour vers une nouvelle version du logiciel + porté. + + &prompt.root; make clean +===> Cleaning for lsof-4.57 +&prompt.root; + - Vous pouvez vous économiser une étape - supplémentaire en lançant juste - make install à la place de - make et make install - sous forme de deux étapes séparées. + Vous pouvez vous économiser deux étapes + supplémentaires en lançant juste + make install clean à la place de + make, make install + et make clean + sous la forme de trois étapes séparées. @@ -1046,84 +1121,35 @@ Cette commande fonctionnera pour les interpréteurs de commandes comme tcsh. Utilisez la commande hash -r pour les - interpréteurs tels que sh ou - shells/bash. + interpréteurs tels que sh. Consultez la documentation de votre interpréteur de commandes pour plus d'information. - - Soyez conscient que les licences de quelques logiciels - portés ne permettent pas leur présence sur le CDROM. - Cela peut être dû à la nécessité - de remplir un formulaire - d'enregistrement avant le téléchargement, ou que la - redistribution n'est pas permise, ou toute autre raison. Si vous désirez - installer un logiciel porté qui n'est pas disponible sur le - CDROM, vous devrez vous connecter afin d'effectuer cela - (voir la section - suivante). + Certains DVD-ROMs comme le &os; Toolkit de FreeBSD Mall + contiennent des distfiles. + Ils peuvent être utilisés avec le catalogue des logiciels + portés. + Montez le DVD-ROM sous /cdrom. Si vous + utilisez un point de montage différent, positionnez la + variable &man.make.1; CD_MOUNTPTS. Les + distfiles nécessaires seront automatiquement utilisés s'ils + sont présent sur le disque. + + + Soyez conscient que les licences de quelques logiciels + portés n'autorisent pas leur présence sur le + CD-ROM. Cela peut être dû à la + nécessité de remplir un formulaire + d'enregistrement avant le téléchargement, ou + que la redistribution n'est pas permise, ou toute autre + raison. Si vous désirez installer un logiciel + porté qui n'est pas disponible sur le CD-ROM, vous + devrez vous connecter afin de récupérer les + fichiers nécessaires. - - - - Installer des logiciels portés à partir - d'Internet - - Comme pour la section précédente, cette section - suppose que vous avez une connexion internet qui fonctionne. Si ce - n'est pas le cas, vous devrez effectuer l'installation par CDROM, ou mettre - manuellement une copie des sources dans le répertoire - /usr/ports/distfiles. - - L'installation d'un logiciel porté à partir - d'Internet est effectuée de la même manière - que si vous installiez à partir - d'un CDROM. La seule différence entre les deux est que le - distfile est téléchargé sur Internet - plutôt qu'obtenu sur le CDROM. - - Les étapes impliquées sont identiques: - &prompt.root; make install ->> lsof_4.57D.freebsd.tar.gz doesn't seem to exist in /usr/ports/distfiles/. ->> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. -Receiving lsof_4.57D.freebsd.tar.gz (439860 bytes): 100% -439860 bytes transferred in 18.0 seconds (23.90 kBps) -===> Extracting for lsof-4.57 -... -[extraction output snipped] -... ->> Checksum OK for lsof_4.57D.freebsd.tar.gz. -===> Patching for lsof-4.57 -===> Applying FreeBSD patches for lsof-4.57 -===> Configuring for lsof-4.57 -... -[configure output snipped] -... -===> Building for lsof-4.57 -... -[compilation output snipped] -... -===> Installing for lsof-4.57 -... -[installation output snipped] -... -===> Generating temporary packing list -===> Compressing manual pages for lsof-4.57 -===> Registering installation for lsof-4.57 -===> SECURITY NOTE: - This port has installed the following binaries which execute with - increased privileges. -&prompt.root; - - Comme vous pouvez le voir, la seule différence est la - ligne qui indique où le système a - récupéré les sources du - logiciel porté. - Le catalogue des logiciels portés utilise &man.fetch.1; pour télécharger les fichiers, qui respecte diverses variables d'environnement, dont FTP_PASSIVE_MODE, @@ -1199,20 +1225,19 @@ role="package">mail/sylpheed-claws. Un message sera affiché quand de telles options sont disponibles. - Modifier les répertoires par défaut des logiciels portés Il est parfois utile (ou obligatoire) d'utiliser des - répertoires différents pour les archives et le - catalogue des logiciels portés. Les variables - PORTSDIR et PREFIX + répertoires de travail ou cible différents. + Les variables + WRKDIRPREFIX et PREFIX permettent de modifier les répertoires par défaut. Par exemple: - &prompt.root; make PORTSDIR=/usr/home/example/ports install + &prompt.root; make WRKDIRPREFIX=/usr/home/example/ports install compilera le logiciel dans le répertoire Et bien sûr - &prompt.root; make PORTSDIR=../ports PREFIX=../local install + &prompt.root; make WRKDIRPREFIX=../ports PREFIX=../local install combinera les deux (c'est trop long pour tenir sur cette page, mais cela devrait vous donner une idée @@ -1272,82 +1297,31 @@ porté. Nous désinstallerons notre exemple précédent (qui était lsof pour ceux d'entre vous qui n'ont pas - suivi). Comme pour l'installation de logiciels portés, la - première chose que vous devez faire et de vous rendre dans le - répertoire du logiciel porté, - /usr/ports/sysutils/lsof. Après avoir - changé de répertoire, vous êtes prêt pour - désinstaller - lsof. C'est fait grâce à la commande - make deinstall: + suivi). Les logiciels portés sont supprimés de + la même manière que pour les logiciels + pré-compilés (comme décrit dans la + section Utiliser le + système des logiciels + pré-compilés) en utilisant la commande + &man.pkg.delete.1;: - &prompt.root; cd /usr/ports/sysutils/lsof -&prompt.root; make deinstall -===> Deinstalling for lsof-4.57 - - C'était relativement facile. Vous avez retiré - lsof de votre système. - Si vous désirez le - réinstaller, vous pouvez le faire en lançant make - reinstall depuis le répertoire - /usr/ports/sysutils/lsof. - - La séquence make deinstall et - make reinstall ne fonctionnera pas une fois - que vous avez lancé make clean. Si vous - voulez déinstaller un logiciel porté après - le nettoyage, - utilisez &man.pkg.delete.1; comme décrit dans la - section Utiliser le système - des logiciels pré-compilés du Manuel. + &prompt.root; pkg_delete lsof-4.57 - - Logiciels portés et espace disque >>> TRUNCATED FOR MAIL (1000 lines) <<<