PERFORCE change 107701 for review
John Birrell
jb at FreeBSD.org
Wed Oct 11 14:32:57 PDT 2006
http://perforce.freebsd.org/chv.cgi?CH=107701
Change 107701 by jb at jb_freebsd8 on 2006/10/11 21:32:21
IFC
Affected files ...
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml#9 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/l10n/chapter.sgml#5 integrate
.. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/security/chapter.sgml#8 integrate
.. //depot/projects/dtrace/doc/share/sgml/freebsd.dsl#4 integrate
.. //depot/projects/dtrace/ports/LEGAL#11 integrate
.. //depot/projects/dtrace/ports/MOVED#23 integrate
.. //depot/projects/dtrace/ports/UPDATING#17 integrate
.. //depot/projects/dtrace/src/bin/mkdir/mkdir.c#4 integrate
.. //depot/projects/dtrace/src/gnu/usr.bin/grep/grep.1#4 integrate
.. //depot/projects/dtrace/src/lib/libc/compat-43/killpg.2#4 integrate
.. //depot/projects/dtrace/src/lib/libutil/login.conf.5#6 integrate
.. //depot/projects/dtrace/src/sbin/geom/class/mirror/geom_mirror.c#5 integrate
.. //depot/projects/dtrace/src/sbin/geom/class/raid3/geom_raid3.c#5 integrate
.. //depot/projects/dtrace/src/sbin/ifconfig/ifconfig.8#7 integrate
.. //depot/projects/dtrace/src/sbin/ipfw/ipfw.8#10 integrate
.. //depot/projects/dtrace/src/share/man/man4/ddb.4#8 integrate
.. //depot/projects/dtrace/src/share/man/man4/tun.4#4 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/intr_machdep.c#5 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/io_apic.c#4 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/local_apic.c#6 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/machdep.c#10 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/mp_machdep.c#8 integrate
.. //depot/projects/dtrace/src/sys/amd64/include/apicvar.h#5 integrate
.. //depot/projects/dtrace/src/sys/amd64/include/intr_machdep.h#4 integrate
.. //depot/projects/dtrace/src/sys/amd64/isa/atpic.c#4 integrate
.. //depot/projects/dtrace/src/sys/compat/linprocfs/linprocfs.c#8 integrate
.. //depot/projects/dtrace/src/sys/compat/linux/linux_ipc.c#5 integrate
.. //depot/projects/dtrace/src/sys/ddb/db_command.c#8 integrate
.. //depot/projects/dtrace/src/sys/ddb/db_output.c#6 integrate
.. //depot/projects/dtrace/src/sys/dev/ath/if_athvar.h#8 integrate
.. //depot/projects/dtrace/src/sys/dev/iwi/if_iwi.c#8 integrate
.. //depot/projects/dtrace/src/sys/dev/ofw/openfirm.c#5 integrate
.. //depot/projects/dtrace/src/sys/geom/raid3/g_raid3.c#15 integrate
.. //depot/projects/dtrace/src/sys/i386/i386/intr_machdep.c#5 integrate
.. //depot/projects/dtrace/src/sys/i386/i386/io_apic.c#4 integrate
.. //depot/projects/dtrace/src/sys/i386/i386/local_apic.c#8 integrate
.. //depot/projects/dtrace/src/sys/i386/i386/mp_machdep.c#8 integrate
.. //depot/projects/dtrace/src/sys/i386/include/apicvar.h#5 integrate
.. //depot/projects/dtrace/src/sys/i386/include/intr_machdep.h#4 integrate
.. //depot/projects/dtrace/src/sys/i386/isa/atpic.c#4 integrate
.. //depot/projects/dtrace/src/sys/kern/kern_timeout.c#4 integrate
.. //depot/projects/dtrace/src/sys/net/if_vlan.c#11 integrate
.. //depot/projects/dtrace/src/sys/netgraph/netflow/netflow.c#5 integrate
.. //depot/projects/dtrace/src/sys/netgraph/netflow/ng_netflow.c#4 integrate
.. //depot/projects/dtrace/src/sys/netgraph/ng_base.c#5 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_fw2.c#12 integrate
.. //depot/projects/dtrace/src/sys/netinet/libalias/libalias.3#7 integrate
.. //depot/projects/dtrace/src/sys/powerpc/powerpc/db_interface.c#4 integrate
.. //depot/projects/dtrace/src/sys/security/audit/audit_syscalls.c#6 integrate
.. //depot/projects/dtrace/src/sys/security/mac_portacl/mac_portacl.c#4 integrate
.. //depot/projects/dtrace/src/sys/sparc64/sparc64/db_interface.c#4 integrate
.. //depot/projects/dtrace/src/sys/sun4v/conf/NOTES#4 integrate
.. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_inode.c#4 integrate
.. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_snapshot.c#8 integrate
.. //depot/projects/dtrace/src/sys/ufs/ffs/ffs_vnops.c#6 integrate
.. //depot/projects/dtrace/src/sys/ufs/ufs/inode.h#5 integrate
.. //depot/projects/dtrace/src/sys/ufs/ufs/ufs_vnops.c#6 integrate
.. //depot/projects/dtrace/src/sys/vm/vnode_pager.c#6 integrate
.. //depot/projects/dtrace/src/usr.bin/make/str.c#4 integrate
.. //depot/projects/dtrace/src/usr.sbin/bluetooth/bthidd/bthidd.8#3 integrate
.. //depot/projects/dtrace/src/usr.sbin/bluetooth/bthidd/hid.c#5 integrate
.. //depot/projects/dtrace/src/usr.sbin/mountd/mountd.c#7 integrate
.. //depot/projects/dtrace/src/usr.sbin/ndiscvt/ndiscvt.8#4 integrate
.. //depot/projects/dtrace/src/usr.sbin/pw/pw.8#4 integrate
.. //depot/projects/dtrace/www/en/releases/6.2R/schedule.sgml#6 integrate
.. //depot/projects/dtrace/www/share/sgml/press.xml#5 integrate
Differences ...
==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml#9 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v 1.72 2006/08/26 00:13:26 danger Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/firewalls/chapter.sgml,v 1.73 2006/10/10 02:56:06 trhodes Exp $
-->
<chapter id="firewalls">
@@ -2228,9 +2228,7 @@
<sect2 id="firewalls-ipfw-rc">
<title><filename>/etc/rc.conf</filename> Options</title>
- <para>If you do not have IPFW compiled into your kernel you will
- need to load it with the following statement in your
- <filename>/etc/rc.conf</filename>:</para>
+ <para>Enable the firewall:</para>
<programlisting>firewall_enable="YES"</programlisting>
==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/l10n/chapter.sgml#5 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/handbook/l10n/chapter.sgml,v 1.120 2006/08/21 18:46:21 blackend Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/l10n/chapter.sgml,v 1.121 2006/10/10 07:11:59 trhodes Exp $
-->
<chapter id="l10n">
@@ -820,6 +820,9 @@
<para>If you use a high resolution video mode, swap the 75 dpi
and 100 dpi lines.</para>
+
+ <note>
+ <para>See ports for more cyrillic fonts.</para></note>
</listitem>
<listitem>
@@ -834,7 +837,9 @@
turned off (commented out) there.</para>
<para>For <literal>grp:caps_toggle</literal>
- the RUS/LAT switch will be <keycap>CapsLock</keycap>.
+ the RUS/LAT switch will be <keycap>Right Alt</keycap>,
+ for <literal>grp:ctrl_shift_toggle</literal> switch will be
+ <keycombo action="simul"><keycap>Ctrl</keycap><keycap>Shift</keycap></keycombo>.
The old <keycap>CapsLock</keycap> function is still
available via <keycombo action="simul"><keycap>Shift</keycap><keycap>CapsLock</keycap></keycombo> (in LAT mode
only). For <literal>grp:toggle</literal>
==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/security/chapter.sgml#8 (text+ko) ====
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD: doc/en_US.ISO8859-1/books/handbook/security/chapter.sgml,v 1.298 2006/09/08 00:30:51 trhodes Exp $
+ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/security/chapter.sgml,v 1.299 2006/10/10 02:43:40 trhodes Exp $
-->
<chapter id="security">
@@ -2675,6 +2675,18 @@
for authentication so that it can properly change ownership for
the forwarded credentials.</para></note>
+ <para>The <filename>rc.conf</filename> must also be modified
+ to contain the following configuration:</para>
+
+ <programlisting>kerberos5_server="/usr/local/sbin/krb5kdc"
+kadmind5_server="/usr/local/sbin/kadmind"
+kerberos5_server_enable="YES"
+kadmind5_server_enable="YES"</programlisting>
+
+ <para>This is done because the applications for
+ <acronym>MIT</acronym> kerberos installs binaries in the
+ <filename role="directory">/usr/local</filename>
+ hierarchy.</para>
</sect2>
<sect2>
==== //depot/projects/dtrace/doc/share/sgml/freebsd.dsl#4 (text+ko) ====
@@ -1,4 +1,4 @@
-<!-- $FreeBSD: doc/share/sgml/freebsd.dsl,v 1.91 2006/08/21 07:51:30 blackend Exp $ -->
+<!-- $FreeBSD: doc/share/sgml/freebsd.dsl,v 1.92 2006/10/10 22:55:40 yar Exp $ -->
<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
<!ENTITY % output.html "IGNORE">
@@ -333,6 +333,10 @@
;; natively.
".png")
+ (define %callout-graphics-number-limit%
+ ;; Number of largest callout graphic
+ 15)
+
(define %callout-graphics-path%
;; Path to callout graphics
"./imagelib/callouts/")
==== //depot/projects/dtrace/ports/LEGAL#11 (text+ko) ====
@@ -1,5 +1,5 @@
# Creator: Jordan Hubbard
-# $FreeBSD: ports/LEGAL,v 1.505 2006/10/06 00:27:31 alepulver Exp $
+# $FreeBSD: ports/LEGAL,v 1.507 2006/10/10 06:01:49 ale Exp $
**********************************************************************
*** NOTE TO COMMITTERS ***
@@ -173,7 +173,7 @@
purposes only
eawpats* audio/eawpats Some of the patches are not
for commercial use
-eClient-linux.run games/atitd Redistribution not allowed
+eClient-linux-i686.run games/atitd Redistribution not allowed
eclipse/jp.azzurri.clay.core_*.bin.dist.* java/eclipse-clay-core License
agreement is required to download
edith* editors/edith Redistribution not allowed
@@ -662,8 +662,6 @@
except media and/or shipping
cost
zangband/* japanese/zangband Possible copyright infringement
-ZendOptimizer-*.tar.gz devel/ZendOptimizer Redistribution of pre-compiled
- binaries is not permitted
zh-moettf/* chinese/moettf Contact Taiwan Ministry of
Education for commercial use
NTU*.TTF chinese/ntuttf No commercial use
==== //depot/projects/dtrace/ports/MOVED#23 (text+ko) ====
@@ -1,7 +1,7 @@
#
# MOVED - a list of (recently) moved or removed ports
#
-# $FreeBSD: ports/MOVED,v 1.1161 2006/10/09 18:14:07 novel Exp $
+# $FreeBSD: ports/MOVED,v 1.1162 2006/10/10 21:16:21 joerg Exp $
#
# Each entry consists of a single line containing the following four
# fields in the order named, separated with the pipe (`|') character:
@@ -2481,7 +2481,6 @@
net/coda5_client||2006-10-05|Has expired: no longer available from mastersite
net/coda5_doc||2006-10-05|Has expired: coda5 removed
math/ufspase|math/suitespase|2006-10-05|portname has been changed
-devel/avr-gcc|devel/avr-gcc-3|2006-10-05|retire AVR-GCC 3.x
devel/avr-gcc-devel|devel/avr-gcc|2006-10-06|make AVR-GCC 4.x the default version
astro/gdesklets-goodweather||2006-10-07|Expired: no longer downloadable
deskutils/goats||2006-10-07|Expired: no longer downloadable
==== //depot/projects/dtrace/ports/UPDATING#17 (text+ko) ====
@@ -6,6 +6,51 @@
time you update your ports collection, before attempting any port
upgrades.
+20061010:
+ AFFECTS: users of devel/avr-gcc*
+ AUTHOR: joerg at FreeBSD.org
+
+ The old avr-gcc port has been renamed into avr-gcc-3, and continues
+ support for GCC 3.x (for a while).
+
+ The former avr-gcc-devel port has been moved into avr-gcc, so GCC
+ 4.x is now the default.
+
+ There is an entry in MOVED for the latter change but not for the
+ former one, as the automated tools (e.g. portupgrade) got confused
+ otherwise.
+
+ If you've previously been using avr-gcc-devel, these tools should
+ automatically take notice (based on the entry in MOVED), and change
+ the installed package to avr-gcc.
+
+ If you've previously been using avr-gcc, and want to move on to the
+ new default GCC 4.x, this should be fully automatic, as the port
+ name just stays, and the version increases.
+
+ If you've previously been using avr-gcc, and want to stay at GCC 3.x
+ for some reason, please manually perform a portupgrade to the new
+ name:
+
+ portupgrade -o devel/avr-gcc-3 avr-gcc
+
+20061010:
+ AFFECTS: user of sysutils/flexbackup
+ AUTHOR: Marcus von Appen <mva at sysfault.org>
+
+ The port now respects PREFIX:
+ Before:
+ /etc/flexbackup.conf for PREFIX=whatever, WITH_PREFIX_CONF unset
+ Now:
+ PREFIX/etc/flexbackup.conf for PREFIX=whatever
+
+20061010:
+ AFFECTS: users of audio/gtkpod
+ AUTHOR: danfe at FreeBSD.org
+
+ WITH_AAC knob has been renamed to WITH_MPEG4IP since it now covers
+ not only AAC, but H.264 support as well.
+
20061009:
AFFECTS: users of ports using ODBC (databases/libiodbc or databases/unixODBC)
AUTHOR: ganael.laplanche at martymac.com
@@ -75,7 +120,7 @@
release. 1.1 is now the stable branch, 1.0 branch has been obsoleted.
Changes include:
- - ~/.tmdarc configuration file has been obsoleted by ~/.tmda/ dir;
+ - ~/.tmdarc configuration file has been obsoleted by ~/.tmda/ dir;
see ${PREFIX}/share/examples/dot-tmda for sample configuration
- only minimal set of HTML documentation is now installed;
please see http://wiki.tmda.net/ for full documentation
@@ -90,10 +135,10 @@
Its functionality has been split into several modules that are now
installed into ${PREFIX}/libexec/mailfront. Various *front-* commands
are now merely shell script wrappers around the newly introduced
- mailfront command and its new modules.
+ mailfront command and its new modules.
- The smtpfront-reject command has been removed completely,
- being deprecated in favor of using a plugin.
+ The smtpfront-reject command has been removed completely,
+ being deprecated in favor of using a plugin.
Please refer to http://untroubled.org/mailfront/NEWS for further details.
@@ -112,11 +157,11 @@
Revision of Samba 3.0.23c port had changed location of the directory,
where Samba stores it's smbpasswd files from $PREFIX/private to a more
common $PREFIX/etc/samba.
-
- You need to move *.tdb files from an old to new location and remove old
+
+ You need to move *.tdb files from an old to new location and remove old
directory if you use tdbsam backend for Samba user authentication.
-
- Starting with the 3.0.23c release, the officially supported passdb
+
+ Starting with the 3.0.23c release, the officially supported passdb
backends (smbpasswd, tdbsam, and ldapsam) now operate identically with
regards to the historical RID algorithm for unmapped users and groups
(i.e. accounts not in the passdb or group mapping table). The resulting
@@ -125,9 +170,9 @@
domain. Previously, when using the smbpasswd passdb, such users and
groups would resolve to an algorithmic SID in the machine's own domain
(S-1-5-XX-XX-XX). However, the smbpasswd backend still utilizes the RID
- algorithm when creating new user accounts or allocating a RID for a new
+ algorithm when creating new user accounts or allocating a RID for a new
group mapping entry.
-
+
With the changes in the 3.0.23c release, it is now possible to resolve
a uid/gid, name, or SID in any direction and always obtain a symmetric
mapping. This is important so that values for smb.conf parameters such
@@ -150,7 +195,7 @@
AFFECTS: users of net-p2p/linuxdcpp
AUTHOR: mezz at FreeBSD.org
- The name of binary, datadir and docsdir have been renamed from ldcpp to
+ The name of binary, datadir, and docsdir have been renamed from ldcpp to
linuxdcpp by the linuxdcpp developer.
20060831:
@@ -243,16 +288,16 @@
AFFECTS: users of net/samba3
AUTHOR: timur at gnu.org
- Since Samba 3.0.8, it has been recommended that all domain accounts
- listed in smb.conf on a member server be fully qualified with the
- domain name. This is now a requirement. All unqualified names are
- assumed to be local to the Unix host, either as part of the server's
- local passdb or in the local system list of accounts (e.g. /etc/passwd
+ Since Samba 3.0.8, it has been recommended that all domain accounts
+ listed in smb.conf on a member server be fully qualified with the
+ domain name. This is now a requirement. All unqualified names are
+ assumed to be local to the Unix host, either as part of the server's
+ local passdb or in the local system list of accounts (e.g. /etc/passwd
or /etc/group).
- If the member server is not running winbindd at all, domain
+ If the member server is not running winbindd at all, domain
accounts will be implicitly mapped to local accounts and their
- tokens will be modified appropriately to reflect the local
+ tokens will be modified appropriately to reflect the local
SID and group membership.
20060804:
@@ -285,7 +330,7 @@
libtunepimp has been updated to 0.5. But it breaks some ports depend
on it such as audio/juk and audio/amarok. To fix this kind of problem,
- try to install audio/libtunepimp-old, which is previous version of
+ try to install audio/libtunepimp-old, which is previous version of
audio/libtunepimp.
20060731:
@@ -400,7 +445,7 @@
The default mapping entries for groups such as "Domain Admins" are
no longer created when using an smbpasswd file or a tdbsam passdb
- backend. Use 'net groupmap add' rather than 'net groupmap modify'
+ backend. Use 'net groupmap add' rather than 'net groupmap modify'
to set these entries.
A substring matching rule has been added to the sambaSID attribute
@@ -466,12 +511,12 @@
- run 'pkgdb -fu' *before* upgrading and take a look on the output.
You can see database format there as: format:XXX, where XXX is your
current database format.
- - Go to portupgrade port directory and configure the port with
+ - Go to portupgrade port directory and configure the port with
`make config' command. If you have bdb_* format, then turn on the BDB4
option. If you have bdb1_* format, then turn off BDB4 and turn on
the BDB1 option. If you have dbd_hash format, then turn off all options.
- Upgrade portupgrade.
-
+
Note: if you change database format with changing port options,
you should remove the ruby-bdb* port that you don't need anymore.
Alternatively, you can hard code database format in your pkgtools.conf.
@@ -504,8 +549,8 @@
AUTHOR: alex at foxybanana.com
The default database directory has been changed to /var/db/mt-daapd. The
- default mp3 dir has been changed to ${PREFIX}/share/mt-daapd. Old
- configuration files will be maintained, if present, so no updating should
+ default mp3 dir has been changed to ${PREFIX}/share/mt-daapd. Old
+ configuration files will be maintained, if present, so no updating should
be required.
20060624:
@@ -712,7 +757,7 @@
tinyproxy now installs a rc.d script. To enable tinyproxy at boot
time, set the following in rc.conf(5):
tinyproxy_enable="YES"
- The confiration file for tinyproxy has been moved to
+ The configuration file for tinyproxy has been moved to
${PREFIX}/etc/tinyproxy.conf. Any old configuration files will need
to be migrated over to the new location.
@@ -763,7 +808,7 @@
AUTHOR: ale at FreeBSD.org
The old PHP slave ports (phpN-cli, phpN-cgi and mod_phpN) were removed
- in favour of unified PHP ports that allow building any combination of
+ in favor of unified PHP ports that allow building any combination of
PHP SAPIs (cli, cgi and apache module).
The PHP CGI binary was renamed to php-cgi, so you should update
the path in your script. To simplify the update process, *only* for
@@ -782,9 +827,9 @@
incompatible with the version 5.0, which is used in a number of applications,
most notable in the Kile and Kate editors (the latter being part of a base
KDE installation).
-
+
If you're having troubles running those, such as error dialogs saying "Check
- your KDE installation", make sure to downgrade your lua installation back
+ your KDE installation", make sure to downgrade your lua installation back
to 5.0:
portupgrade -f -o lang/lua50 lua-5.1
@@ -959,14 +1004,14 @@
config file.
If you want to install the ports into $LOCALBASE (/usr/local, the old
- behaviour), you can still do so by setting PREFIX manually. But you
+ behavior), you can still do so by setting PREFIX manually. But you
will have to take care of conflicting ports yourself.
20060330:
AFFECTS: users of x11/kdebase3
AUTHOR: kde at freebsd.org
- The genkdmconf.sh rc-script has been removed in favour of a kdm wrapper
+ The genkdmconf.sh rc-script has been removed in favor of a kdm wrapper
script, which now handles both launching kdm and automatically updating or
generating kdm's configuration files. The actual kdm binaries have been
renamed to 'kdm-bin', 'kdm-bin_config' and 'kdm-bin_greet' respectively.
@@ -983,7 +1028,7 @@
the ups daemon 'upsd'.
The ups monitor 'upsmon' and the ups logger 'upslog' are now handled by
- seperate scripts to get more control over the different services.
+ separate scripts to get more control over the different services.
Please take a look into the nut, nut_upslog and nut_upsmon scripts
installed in ${PREFIX}/etc/rc.d/ for possible rc.conf values and their
defaults.
@@ -1012,7 +1057,7 @@
AUTHOR: delphij at FreeBSD.org
docproj now installs a set of CJK (Chinese, Japanese, Korean)
- related stuff in case that you have choosen to install the
+ related stuff in case that you have chosen to install the
jadetex feature. Because the CJK part could be potentially
large for those who do not want it, this feature can be disabled
by defining WITHOUT_CJK=yes.
@@ -1165,7 +1210,7 @@
enlightenment 0.16 change binary name from 'enlightenment' to 'e16'.
you should change it on your .xinit file.
-
+
20060212:
AFFECTS: users of mail/dcc-dccd
AUTHOR: ehaupt at FreeBSD.org
@@ -1185,7 +1230,7 @@
dccifd and dccm man pages.
20060207:
- AFFECTS: users of www/jakarta-tomcat4, www/jakarta-tomcat41,
+ AFFECTS: users of www/jakarta-tomcat4, www/jakarta-tomcat41,
www/jakarta-tomcat5, www/jakarta-tomcat55, and www/tomcat55
AUTHOR: lawrance at FreeBSD.org
@@ -1224,7 +1269,7 @@
AFFECTS: users of x11/tilda
AUTHOR: barner at FreeBSD.org
- The configuration file syntax has changed. Users of x11/tilda must
+ The configuration file syntax has changed. Users of x11/tilda must
delete their old ones and re-create them.
20060131:
@@ -4223,4 +4268,4 @@
2) Update all p5-* modules.
portupgrade -f p5-\*
-$FreeBSD: ports/UPDATING,v 1.405 2006/10/09 18:52:27 alepulver Exp $
+$FreeBSD: ports/UPDATING,v 1.409 2006/10/10 21:16:21 joerg Exp $
==== //depot/projects/dtrace/src/bin/mkdir/mkdir.c#4 (text+ko) ====
@@ -39,7 +39,7 @@
#endif /* not lint */
#endif
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/mkdir/mkdir.c,v 1.32 2005/02/09 17:37:38 ru Exp $");
+__FBSDID("$FreeBSD: src/bin/mkdir/mkdir.c,v 1.33 2006/10/10 20:18:20 ru Exp $");
#include <sys/types.h>
#include <sys/stat.h>
@@ -99,19 +99,19 @@
}
for (exitval = 0; *argv != NULL; ++argv) {
- success = 1;
if (pflag) {
- if (build(*argv, omode))
- success = 0;
+ success = build(*argv, omode);
} else if (mkdir(*argv, omode) < 0) {
if (errno == ENOTDIR || errno == ENOENT)
warn("%s", dirname(*argv));
else
warn("%s", *argv);
success = 0;
- } else if (vflag)
- (void)printf("%s\n", *argv);
-
+ } else {
+ success = 1;
+ if (vflag)
+ (void)printf("%s\n", *argv);
+ }
if (!success)
exitval = 1;
/*
@@ -119,9 +119,10 @@
* nine bits, so if you try to set a mode including the
* sticky, setuid, setgid bits you lose them. Don't do
* this unless the user has specifically requested a mode,
- * as chmod will (obviously) ignore the umask.
+ * as chmod will (obviously) ignore the umask. Do this
+ * on newly created directories only.
*/
- if (success && mode != NULL && chmod(*argv, omode) == -1) {
+ if (success == 1 && mode != NULL && chmod(*argv, omode) == -1) {
warn("%s", *argv);
exitval = 1;
}
@@ -129,6 +130,11 @@
exit(exitval);
}
+
+/*
+ * Returns 1 if a directory has been created,
+ * 2 if it already existed, and 0 on failure.
+ */
int
build(char *path, mode_t omode)
{
@@ -139,7 +145,7 @@
p = path;
oumask = 0;
- retval = 0;
+ retval = 1;
if (p[0] == '/') /* Skip leading '/'. */
++p;
for (first = 1, last = 0; !last ; ++p) {
@@ -154,7 +160,7 @@
/*
* POSIX 1003.2:
* For each dir operand that does not name an existing
- * directory, effects equivalent to those cased by the
+ * directory, effects equivalent to those caused by the
* following command shall occcur:
*
* mkdir -p -m $(umask -S),u+wx $(dirname dir) &&
@@ -174,7 +180,7 @@
if (errno == EEXIST || errno == EISDIR) {
if (stat(path, &sb) < 0) {
warn("%s", path);
- retval = 1;
+ retval = 0;
break;
} else if (!S_ISDIR(sb.st_mode)) {
if (last)
@@ -182,12 +188,14 @@
else
errno = ENOTDIR;
warn("%s", path);
- retval = 1;
+ retval = 0;
break;
}
+ if (last)
+ retval = 2;
} else {
warn("%s", path);
- retval = 1;
+ retval = 0;
break;
}
} else if (vflag)
==== //depot/projects/dtrace/src/gnu/usr.bin/grep/grep.1#4 (text+ko) ====
@@ -1,5 +1,5 @@
.\" grep man page
-.\" $FreeBSD: src/gnu/usr.bin/grep/grep.1,v 1.28 2005/12/18 12:09:23 ru Exp $
+.\" $FreeBSD: src/gnu/usr.bin/grep/grep.1,v 1.29 2006/10/10 01:57:25 trhodes Exp $
.if !\n(.g \{\
. if !\w|\*(lq| \{\
. ds lq ``
@@ -202,11 +202,6 @@
as a list of fixed strings, separated by newlines,
any of which is to be matched.
.TP
-.BR \-P ", " \-\^\-perl-regexp
-Interpret
-.I PATTERN
-as a Perl regular expression.
-.TP
.BI \-f " FILE" "\fR,\fP \-\^\-file=" FILE
Obtain patterns from
.IR FILE ,
==== //depot/projects/dtrace/src/lib/libc/compat-43/killpg.2#4 (text+ko) ====
@@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)killpg.2 8.1 (Berkeley) 6/2/93
-.\" $FreeBSD: src/lib/libc/compat-43/killpg.2,v 1.12 2002/12/19 09:40:21 ru Exp $
+.\" $FreeBSD: src/lib/libc/compat-43/killpg.2,v 1.13 2006/10/10 11:37:41 maxim Exp $
.\"
-.Dd June 2, 1993
+.Dd October 10, 2006
.Dt KILLPG 2
.Os
.Sh NAME
@@ -66,7 +66,7 @@
have the same effective user ID, or
the sender must be the super-user.
As a single special case the continue signal SIGCONT may be sent
-to any process that is a descendant of the current process.
+to any process with the same session ID as the caller.
.Sh RETURN VALUES
.Rv -std killpg
.Sh ERRORS
==== //depot/projects/dtrace/src/lib/libutil/login.conf.5#6 (text+ko) ====
@@ -17,9 +17,9 @@
.\" 5. Modifications may be freely made to this file providing the above
.\" conditions are met.
.\"
-.\" $FreeBSD: src/lib/libutil/login.conf.5,v 1.58 2006/08/23 09:54:46 yar Exp $
+.\" $FreeBSD: src/lib/libutil/login.conf.5,v 1.60 2006/10/10 08:15:08 ru Exp $
.\"
-.Dd August 23, 2006
+.Dd October 9, 2006
.Dt LOGIN.CONF 5
.Os
.Sh NAME
@@ -74,6 +74,13 @@
the last name may contain upper case characters and blanks for
readability.
.Pp
+Note that since a colon
+.Pq Ql :\&
+is used to separate capability entries, a
+.Ql \ec
+escape sequence must be used to embed a literal colon in the
+value or name of a capability.
+.Pp
The default
.Pa /etc/login.conf
shipped with
==== //depot/projects/dtrace/src/sbin/geom/class/mirror/geom_mirror.c#5 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sbin/geom/class/mirror/geom_mirror.c,v 1.14 2006/09/30 14:40:49 pjd Exp $");
+__FBSDID("$FreeBSD: src/sbin/geom/class/mirror/geom_mirror.c,v 1.15 2006/10/10 15:00:32 pjd Exp $");
#include <sys/param.h>
#include <errno.h>
@@ -215,6 +215,7 @@
}
md.md_mediasize = mediasize;
md.md_sectorsize = sectorsize;
+ md.md_mediasize -= (md.md_mediasize % md.md_sectorsize);
/*
* Clear last sector first, to spoil all components if device exists.
==== //depot/projects/dtrace/src/sbin/geom/class/raid3/geom_raid3.c#5 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sbin/geom/class/raid3/geom_raid3.c,v 1.16 2006/09/30 14:40:50 pjd Exp $");
+__FBSDID("$FreeBSD: src/sbin/geom/class/raid3/geom_raid3.c,v 1.18 2006/10/10 15:00:32 pjd Exp $");
#include <sys/param.h>
#include <errno.h>
@@ -205,6 +205,7 @@
}
md.md_mediasize = mediasize * (nargs - 2);
md.md_sectorsize = sectorsize * (nargs - 2);
+ md.md_mediasize -= (md.md_mediasize % md.md_sectorsize);
/*
* Clear last sector first, to spoil all components if device exists.
==== //depot/projects/dtrace/src/sbin/ifconfig/ifconfig.8#7 (text+ko) ====
@@ -26,9 +26,9 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)ifconfig.8 8.3 (Berkeley) 1/5/94
-.\" $FreeBSD: src/sbin/ifconfig/ifconfig.8,v 1.122 2006/10/02 08:55:54 schweikh Exp $
+.\" $FreeBSD: src/sbin/ifconfig/ifconfig.8,v 1.124 2006/10/10 09:44:08 ru Exp $
.\"
-.Dd September 6, 2006
+.Dd October 9, 2006
.Dt IFCONFIG 8
.Os
.Sh NAME
@@ -744,6 +744,9 @@
.It Cm list scan
Display the access points and/or ad-hoc neighbors
located in the vicinity.
+The
+.Fl v
+flag may be used to display long SSIDs.
This information may be updated automatically by the adaptor
and/or with a
.Cm scan
@@ -923,6 +926,10 @@
.Cm list scan
request can be used to show recent scan results without
initiating a new scan.
+.Pp
+The
+.Fl v
+flag may be used to prevent the shortening of long SSIDs.
.It Cm stationname Ar name
Set the name of this station.
It appears that the station name is not really part of the IEEE 802.11
==== //depot/projects/dtrace/src/sbin/ipfw/ipfw.8#10 (text+ko) ====
@@ -1,5 +1,5 @@
.\"
-.\" $FreeBSD: src/sbin/ipfw/ipfw.8,v 1.196 2006/10/04 19:29:05 keramida Exp $
+.\" $FreeBSD: src/sbin/ipfw/ipfw.8,v 1.197 2006/10/09 22:12:08 trhodes Exp $
.\"
.Dd July 25, 2006
.Dt IPFW 8
@@ -2516,3 +2516,7 @@
Rules which use uid, gid or jail based matching should be used only
if debug.mpsafenet=0 to avoid possible deadlocks due to layering
violations in its implementation.
+.Pp
+Rule syntax is subject to the command line environment and some patterns
+may need to be escaped with the backslash character
+or quoted appropriately.
==== //depot/projects/dtrace/src/share/man/man4/ddb.4#8 (text+ko) ====
@@ -57,8 +57,9 @@
.\" Created.
.\" [90/08/30 dbg]
.\"
-.\" $FreeBSD: src/share/man/man4/ddb.4,v 1.35 2006/10/09 02:27:55 bde Exp $
-.Dd October 9, 2006
+.\" $FreeBSD: src/share/man/man4/ddb.4,v 1.39 2006/10/10 23:40:47 bde Exp $
+.\"
+.Dd October 10, 2006
.Dt DDB 4
.Os
.Sh NAME
@@ -74,7 +75,8 @@
.Sh DESCRIPTION
The
.Nm
-kernel debugger has most of the features of the old kdb,
+kernel debugger has most of the features of the old
+.Nm kdb ,
but with a more rational syntax
inspired by
.Xr gdb 1 .
@@ -94,27 +96,47 @@
.Dv KDB_UNATTENDED
option is specified.
.Pp
-The current location is called `dot'.
-The `dot' is displayed with
+The current location is called
+.Va dot .
+The
+.Va dot
+is displayed with
a hexadecimal format at a prompt.
-Examine and write commands update `dot' to the address of the last line
-examined or the last location modified, and set `next' to the address of
+The commands
+.Ic examine
+and
+.Ic write
+update
+.Va dot
+to the address of the last line
+examined or the last location modified, and set
+.Va next
+to the address of
the next location to be examined or changed.
-Other commands do not change `dot', and set `next' to be the same as `dot'.
+Other commands do not change
+.Va dot ,
+and set
+.Va next
+to be the same as
+.Va dot .
.Pp
The general command syntax is:
-.Cm command Ns Op Li \&/ Ns Ar modifier
+.Ar command Ns Op Li / Ns Ar modifier
.Ar address Ns Op Li , Ns Ar count
.Pp
-A blank line repeats the previous command from the address `next' with
+A blank line repeats the previous command from the address
+.Va next
+with
count 1 and no modifiers.
Specifying
.Ar address
-sets `dot' to the
-address.
+sets
+.Va dot
+to the address.
Omitting
.Ar address
-uses `dot'.
+uses
+.Va dot .
A missing
.Ar count
is taken
@@ -122,14 +144,14 @@
.Pp
The
.Nm
-debugger has a feature like the
+debugger has a pager feature (like the
.Xr more 1
-command
+command)
for the output.
If an output line exceeds the number set in the
-.Li \&$lines
+.Va lines
variable, it displays
-.Dq Em --db_more--
+.Dq Li --db_more--
and waits for a response.
The valid responses for it are:
.Pp
@@ -145,56 +167,63 @@
Finally,
.Nm
provides a small (currently 10 items) command history, and offers
-simple emacs-style command line editing capabilities.
+simple
+.Nm emacs Ns -style
+command line editing capabilities.
In addition to
-the emacs control keys, the usual ANSI arrow keys might be used to
+the
+.Nm emacs
+control keys, the usual
+.Tn ANSI
+arrow keys might be used to
browse through the history buffer, and move the cursor within the
current line.
.Sh COMMANDS
.Bl -tag -width indent -compact
-.It Cm examine
-.It Cm x
+.It Ic examine
+.It Ic x
Display the addressed locations according to the formats in the modifier.
Multiple modifier formats display multiple locations.
-If no format is specified, the last formats specified for this command
+If no format is specified, the last format specified for this command
is used.
.Pp
The format characters are:
.Bl -tag -compact -width indent
-.It Li b
+.It Cm b
look at by bytes (8 bits)
-.It Li h
+.It Cm h
look at by half words (16 bits)
-.It Li l
+.It Cm l
look at by long words (32 bits)
-.It Li a
+.It Cm a
print the location being displayed
-.It Li A
+.It Cm A
print the location with a line number if possible
-.It Li x
+.It Cm x
display in unsigned hex
-.It Li z
+.It Cm z
display in signed hex
-.It Li o
+.It Cm o
display in unsigned octal
-.It Li d
+.It Cm d
display in signed decimal
-.It Li u
+.It Cm u
display in unsigned decimal
-.It Li r
+.It Cm r
display in current radix, signed
-.It Li c
+.It Cm c
display low 8 bits as a character.
-Non-printing characters are displayed as an octal escape code (e.g., `\e000').
-.It Li s
+Non-printing characters are displayed as an octal escape code (e.g.,
+.Ql \e000 ) .
+.It Cm s
display the null-terminated string at the location.
Non-printing characters are displayed as octal escapes.
-.It Li m
+.It Cm m
display in unsigned hex with character dump at the end of each line.
The location is also displayed in hex at the beginning of each line.
-.It Li i
+.It Cm i
display as an instruction
-.It Li I
+.It Cm I
display as an instruction with possible alternate formats depending on the
machine:
.Bl -tag -width ".Tn powerpc" -compact
@@ -213,39 +242,38 @@
.El
.El
.Pp
-.It Cm xf
+.It Ic xf
Examine forward:
-Execute an examine command with the last specified parameters to it
+execute an
+.Ic examine
+command with the last specified parameters to it
except that the next address displayed by it is used as the start address.
.Pp
-.It Cm xb
+.It Ic xb
Examine backward:
-Execute an examine command with the last specified parameters to it
+execute an
+.Ic examine
+command with the last specified parameters to it
except that the last start address subtracted by the size displayed by it
is used as the start address.
.Pp
-.It Cm print Ns Op Cm /acdoruxz
-.It Cm p Ns Op Cm /acdoruxz
+.It Ic print Ns Op Li / Ns Cm acdoruxz
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list