From 5c2d025590394905b1220b98359404a1d1a7581c Mon Sep 17 00:00:00 2001 From: Akihiro MOTOKI Date: Mon, 23 Apr 2012 06:52:29 +0900 Subject: [PATCH] (split) LDP: Update POT and ja.po to LDP v3.37. Updated by perkamon v3.37. Perkamon submodule points to 3.37 tag. --- perkamon | 2 +- po4a/aio/po/aio.pot | 6 +- po4a/aio/po/ja.po | 6 +- po4a/boot/po/boot.pot | 68 +- po4a/boot/po/ja.po | 83 +- po4a/charset/po/charset.pot | 164 +-- po4a/charset/po/ja.po | 1230 +++++++++++----- po4a/complex/po/complex.pot | 6 +- po4a/complex/po/ja.po | 6 +- po4a/db/po/db.pot | 6 +- po4a/db/po/ja.po | 6 +- po4a/dirent/po/dirent.pot | 20 +- po4a/dirent/po/ja.po | 34 +- po4a/epoll/po/epoll.pot | 6 +- po4a/epoll/po/ja.po | 6 +- po4a/error/po/error.pot | 6 +- po4a/error/po/ja.po | 6 +- po4a/fcntl/po/fcntl.pot | 6 +- po4a/fcntl/po/ja.po | 6 +- po4a/filesystem/po/filesystem.pot | 171 ++- po4a/filesystem/po/ja.po | 196 +-- po4a/iconv/po/iconv.pot | 6 +- po4a/iconv/po/ja.po | 6 +- po4a/inotify/po/inotify.pot | 179 +-- po4a/inotify/po/ja.po | 185 +-- po4a/intro/po/intro.pot | 840 +++++------ po4a/intro/po/ja.po | 933 +++++++------ po4a/keyutils/po/ja.po | 174 +-- po4a/keyutils/po/keyutils.pot | 139 +- po4a/ld/po/ja.po | 169 ++- po4a/ld/po/ld.pot | 157 ++- po4a/linux_module/po/ja.po | 6 +- po4a/linux_module/po/linux_module.pot | 6 +- po4a/locale/po/ja.po | 6 +- po4a/locale/po/locale.pot | 6 +- po4a/man2/po/ja.po | 2462 +++++++++++++++++++++++++++------ po4a/man2/po/man2.pot | 1815 ++++++++++++++++++++---- po4a/man3/po/ja.po | 6 +- po4a/man3/po/man3.pot | 6 +- po4a/man5/po/ja.po | 6 +- po4a/man5/po/man5.pot | 6 +- po4a/man7/po/ja.po | 6 +- po4a/man7/po/man7.pot | 6 +- po4a/math/po/ja.po | 6 +- po4a/math/po/math.pot | 6 +- po4a/memory/po/ja.po | 289 ++-- po4a/memory/po/memory.pot | 192 +-- po4a/mqueue/po/ja.po | 6 +- po4a/mqueue/po/mqueue.pot | 6 +- po4a/net/po/ja.po | 635 ++++++--- po4a/net/po/net.pot | 448 ++++-- po4a/netlink/po/ja.po | 6 +- po4a/netlink/po/netlink.pot | 6 +- po4a/numa/po/ja.po | 6 +- po4a/numa/po/numa.pot | 6 +- po4a/process/po/ja.po | 733 ++++++---- po4a/process/po/process.pot | 621 +++++---- po4a/pthread/po/ja.po | 17 +- po4a/pthread/po/pthread.pot | 12 +- po4a/pwdgrp/po/ja.po | 43 +- po4a/pwdgrp/po/pwdgrp.pot | 28 +- po4a/regexp/po/ja.po | 6 +- po4a/regexp/po/regexp.pot | 6 +- po4a/rpc/po/ja.po | 6 +- po4a/rpc/po/rpc.pot | 6 +- po4a/sched/po/ja.po | 373 ++--- po4a/sched/po/sched.pot | 306 ++-- po4a/search/po/ja.po | 6 +- po4a/search/po/search.pot | 6 +- po4a/semaphore/po/ja.po | 69 +- po4a/semaphore/po/semaphore.pot | 55 +- po4a/signal/po/ja.po | 6 +- po4a/signal/po/signal.pot | 6 +- po4a/socket/po/ja.po | 430 ++++-- po4a/socket/po/socket.pot | 243 +++- po4a/special/po/ja.po | 359 ++--- po4a/special/po/special.pot | 341 ++--- po4a/stdio/po/ja.po | 214 ++- po4a/stdio/po/stdio.pot | 144 +- po4a/stdlib/po/ja.po | 22 +- po4a/stdlib/po/stdlib.pot | 16 +- po4a/string/po/ja.po | 6 +- po4a/string/po/string.pot | 6 +- po4a/time/po/ja.po | 6 +- po4a/time/po/time.pot | 6 +- po4a/tty/po/ja.po | 6 +- po4a/tty/po/tty.pot | 6 +- po4a/unistd/po/ja.po | 1404 ++++++++++--------- po4a/unistd/po/unistd.pot | 1172 ++++++++-------- po4a/utmp/po/ja.po | 6 +- po4a/utmp/po/utmp.pot | 6 +- po4a/wchar/po/ja.po | 184 ++- po4a/wchar/po/wchar.pot | 98 +- po4a/wctype/po/ja.po | 6 +- po4a/wctype/po/wctype.pot | 6 +- 95 files changed, 11644 insertions(+), 6125 deletions(-) diff --git a/perkamon b/perkamon index b48c43d7..bafe83ee 160000 --- a/perkamon +++ b/perkamon @@ -1 +1 @@ -Subproject commit b48c43d72955e2bb200b0bcdcf8f88321170e3db +Subproject commit bafe83ee16cc917c58cc59585c9381d90b15d448 diff --git a/po4a/aio/po/aio.pot b/po4a/aio/po/aio.pot index 52e3ce99..df36eee9 100644 --- a/po4a/aio/po/aio.pot +++ b/po4a/aio/po/aio.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -905,9 +905,9 @@ msgstr "" #. type: Plain text #: build/C/man7/aio.7:467 build/C/man3/aio_cancel.3:117 build/C/man3/aio_error.3:98 build/C/man3/aio_fsync.3:117 build/C/man3/aio_init.3:106 build/C/man3/aio_read.3:163 build/C/man3/aio_return.3:93 build/C/man3/aio_suspend.3:141 build/C/man3/aio_write.3:165 build/C/man2/io_cancel.2:114 build/C/man2/io_destroy.2:108 build/C/man2/io_getevents.2:123 build/C/man2/io_setup.2:115 build/C/man2/io_submit.2:117 build/C/man3/lio_listio.3:233 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/aio/po/ja.po b/po4a/aio/po/ja.po index aedd4058..518930a9 100644 --- a/po4a/aio/po/ja.po +++ b/po4a/aio/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-20 00:26+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1130,9 +1130,9 @@ msgstr "" #: build/C/man2/io_setup.2:115 build/C/man2/io_submit.2:117 #: build/C/man3/lio_listio.3:233 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/boot/po/boot.pot b/po4a/boot/po/boot.pot index 76107ae8..171e997d 100644 --- a/po4a/boot/po/boot.pot +++ b/po4a/boot/po/boot.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgstr "" #. type: TH #: build/C/man2/bdflush.2:28 #, no-wrap -msgid "2004-06-17" +msgid "2012-03-05" msgstr "" #. type: TH @@ -77,8 +77,18 @@ msgstr "" msgid "DESCRIPTION" msgstr "" +#. As noted in a changes in the 2.5.12 source #. type: Plain text -#: build/C/man2/bdflush.2:45 +#: build/C/man2/bdflush.2:49 +msgid "" +"I: Since Linux 2.6, this system call is deprecated and does nothing. " +"It is likely to disappear altogether in a future kernel release. Nowadays, " +"the task performed by B() is handled by the kernel I " +"thread." +msgstr "" + +#. type: Plain text +#: build/C/man2/bdflush.2:56 msgid "" "B() starts, flushes, or tunes the buffer-dirty-flush daemon. Only " "a privileged process (one with the B capability) may call " @@ -86,19 +96,19 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:51 +#: build/C/man2/bdflush.2:62 msgid "" "If I is negative or 0, and no daemon has been started, then " "B() enters the daemon code and never returns." msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:56 +#: build/C/man2/bdflush.2:67 msgid "If I is 1, some dirty buffers are written to disk." msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:65 +#: build/C/man2/bdflush.2:76 msgid "" "If I is 2 or more and is even (low bit is 0), then I
is the " "address of a long word, and the tuning parameter numbered (I-2)/2 is " @@ -106,7 +116,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:74 +#: build/C/man2/bdflush.2:85 msgid "" "If I is 3 or more and is odd (low bit is 1), then I is a long " "word, and the kernel sets tuning parameter numbered (I-3)/2 to that " @@ -114,20 +124,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:78 +#: build/C/man2/bdflush.2:89 msgid "" "The set of parameters, their values, and their valid ranges are defined in " "the kernel source file I." msgstr "" #. type: SH -#: build/C/man2/bdflush.2:78 build/C/man2/reboot.2:148 build/C/man2/sync.2:76 +#: build/C/man2/bdflush.2:89 build/C/man2/reboot.2:148 build/C/man2/sync.2:76 #, no-wrap msgid "RETURN VALUE" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:87 +#: build/C/man2/bdflush.2:98 msgid "" "If I is negative or 0 and the daemon successfully starts, B() " "never returns. Otherwise, the return value is 0 on success and -1 on " @@ -135,95 +145,95 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/bdflush.2:87 build/C/man2/reboot.2:161 build/C/man2/sync.2:82 +#: build/C/man2/bdflush.2:98 build/C/man2/reboot.2:161 build/C/man2/sync.2:82 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man2/bdflush.2:88 +#: build/C/man2/bdflush.2:99 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:92 +#: build/C/man2/bdflush.2:103 msgid "" "An attempt was made to enter the daemon code after another process has " "already entered." msgstr "" #. type: TP -#: build/C/man2/bdflush.2:92 build/C/man2/reboot.2:162 +#: build/C/man2/bdflush.2:103 build/C/man2/reboot.2:162 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:96 +#: build/C/man2/bdflush.2:107 msgid "I
points outside your accessible address space." msgstr "" #. type: TP -#: build/C/man2/bdflush.2:96 build/C/man2/reboot.2:166 +#: build/C/man2/bdflush.2:107 build/C/man2/reboot.2:166 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:100 +#: build/C/man2/bdflush.2:111 msgid "" "An attempt was made to read or write an invalid parameter number, or to " "write an invalid value to a parameter." msgstr "" #. type: TP -#: build/C/man2/bdflush.2:100 build/C/man2/reboot.2:169 +#: build/C/man2/bdflush.2:111 build/C/man2/reboot.2:169 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:105 +#: build/C/man2/bdflush.2:116 msgid "Caller does not have the B capability." msgstr "" #. type: SH -#: build/C/man2/bdflush.2:105 build/C/man2/reboot.2:176 build/C/man2/sync.2:95 build/C/man8/sync.8:61 +#: build/C/man2/bdflush.2:116 build/C/man2/reboot.2:176 build/C/man2/sync.2:95 build/C/man8/sync.8:61 #, no-wrap msgid "CONFORMING TO" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:109 +#: build/C/man2/bdflush.2:120 msgid "" "B() is Linux-specific and should not be used in programs intended " "to be portable." msgstr "" #. type: SH -#: build/C/man2/bdflush.2:109 build/C/man7/boot.7:200 build/C/man7/bootparam.7:1296 build/C/man2/reboot.2:180 build/C/man2/sync.2:118 build/C/man8/sync.8:80 +#: build/C/man2/bdflush.2:120 build/C/man7/boot.7:200 build/C/man7/bootparam.7:1296 build/C/man2/reboot.2:180 build/C/man2/sync.2:118 build/C/man8/sync.8:80 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:114 +#: build/C/man2/bdflush.2:125 msgid "B(2), B(2), B(8), B(8)" msgstr "" #. type: SH -#: build/C/man2/bdflush.2:114 build/C/man7/boot.7:206 build/C/man7/bootparam.7:1308 build/C/man2/reboot.2:187 build/C/man2/sync.2:124 build/C/man8/sync.8:85 +#: build/C/man2/bdflush.2:125 build/C/man7/boot.7:206 build/C/man7/bootparam.7:1308 build/C/man2/reboot.2:187 build/C/man2/sync.2:124 build/C/man8/sync.8:85 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:121 build/C/man7/boot.7:213 build/C/man7/bootparam.7:1315 build/C/man2/reboot.2:194 build/C/man2/sync.2:131 build/C/man8/sync.8:92 +#: build/C/man2/bdflush.2:132 build/C/man7/boot.7:213 build/C/man7/bootparam.7:1315 build/C/man2/reboot.2:194 build/C/man2/sync.2:131 build/C/man8/sync.8:92 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -3119,7 +3129,7 @@ msgstr "" #. type: TH #: build/C/man2/sync.2:36 #, no-wrap -msgid "2011-09-07" +msgid "2012-02-12" msgstr "" #. type: Plain text @@ -3134,7 +3144,7 @@ msgstr "" #. type: Plain text #: build/C/man2/sync.2:45 -msgid "BIB<);>" +msgid "BIB<);>" msgstr "" #. type: Plain text diff --git a/po4a/boot/po/ja.po b/po4a/boot/po/ja.po index f1328566..6abc83fa 100644 --- a/po4a/boot/po/ja.po +++ b/po4a/boot/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-22 03:59+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,8 +24,8 @@ msgstr "BDFLUSH" #. type: TH #: build/C/man2/bdflush.2:28 #, no-wrap -msgid "2004-06-17" -msgstr "2004-06-17" +msgid "2012-03-05" +msgstr "" #. type: TH #: build/C/man2/bdflush.2:28 build/C/man7/boot.7:12 @@ -88,8 +88,18 @@ msgstr "" msgid "DESCRIPTION" msgstr "説明" +#. As noted in a changes in the 2.5.12 source #. type: Plain text -#: build/C/man2/bdflush.2:45 +#: build/C/man2/bdflush.2:49 +msgid "" +"I: Since Linux 2.6, this system call is deprecated and does nothing. " +"It is likely to disappear altogether in a future kernel release. Nowadays, " +"the task performed by B() is handled by the kernel I " +"thread." +msgstr "" + +#. type: Plain text +#: build/C/man2/bdflush.2:56 msgid "" "B() starts, flushes, or tunes the buffer-dirty-flush daemon. Only " "a privileged process (one with the B capability) may call " @@ -101,7 +111,7 @@ msgstr "" "B() を呼び出すことができる。" #. type: Plain text -#: build/C/man2/bdflush.2:51 +#: build/C/man2/bdflush.2:62 msgid "" "If I is negative or 0, and no daemon has been started, then B" "() enters the daemon code and never returns." @@ -110,13 +120,13 @@ msgstr "" "コードへ入り、戻ってこない。" #. type: Plain text -#: build/C/man2/bdflush.2:56 +#: build/C/man2/bdflush.2:67 msgid "If I is 1, some dirty buffers are written to disk." msgstr "" "I が 1 ならば、 汚れた (dirty) バッファーがディスクへと書き込まれる。" #. type: Plain text -#: build/C/man2/bdflush.2:65 +#: build/C/man2/bdflush.2:76 msgid "" "If I is 2 or more and is even (low bit is 0), then I
is the " "address of a long word, and the tuning parameter numbered (I-2)/2 is " @@ -127,7 +137,7 @@ msgstr "" "が返される。" #. type: Plain text -#: build/C/man2/bdflush.2:74 +#: build/C/man2/bdflush.2:85 msgid "" "If I is 3 or more and is odd (low bit is 1), then I is a long " "word, and the kernel sets tuning parameter numbered (I-3)/2 to that " @@ -137,7 +147,7 @@ msgstr "" "指定し、その値を (I-3)/2 で指定された調節パラメーターに設定する。" #. type: Plain text -#: build/C/man2/bdflush.2:78 +#: build/C/man2/bdflush.2:89 msgid "" "The set of parameters, their values, and their valid ranges are defined in " "the kernel source file I." @@ -146,13 +156,13 @@ msgstr "" "buffer.c> に定義されている。" #. type: SH -#: build/C/man2/bdflush.2:78 build/C/man2/reboot.2:148 build/C/man2/sync.2:76 +#: build/C/man2/bdflush.2:89 build/C/man2/reboot.2:148 build/C/man2/sync.2:76 #, no-wrap msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text -#: build/C/man2/bdflush.2:87 +#: build/C/man2/bdflush.2:98 msgid "" "If I is negative or 0 and the daemon successfully starts, B" "() never returns. Otherwise, the return value is 0 on success and -1 on " @@ -163,43 +173,43 @@ msgstr "" "され、 I にそのエラーが指示される。" #. type: SH -#: build/C/man2/bdflush.2:87 build/C/man2/reboot.2:161 build/C/man2/sync.2:82 +#: build/C/man2/bdflush.2:98 build/C/man2/reboot.2:161 build/C/man2/sync.2:82 #, no-wrap msgid "ERRORS" msgstr "エラー" #. type: TP -#: build/C/man2/bdflush.2:88 +#: build/C/man2/bdflush.2:99 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/bdflush.2:92 +#: build/C/man2/bdflush.2:103 msgid "" "An attempt was made to enter the daemon code after another process has " "already entered." msgstr "他のプロセスが既にデーモン・コードに入っているのに、入ろうと試みた。" #. type: TP -#: build/C/man2/bdflush.2:92 build/C/man2/reboot.2:162 +#: build/C/man2/bdflush.2:103 build/C/man2/reboot.2:162 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/bdflush.2:96 +#: build/C/man2/bdflush.2:107 msgid "I
points outside your accessible address space." msgstr "I
がアクセス可能なアドレス空間の外部を指している。" #. type: TP -#: build/C/man2/bdflush.2:96 build/C/man2/reboot.2:166 +#: build/C/man2/bdflush.2:107 build/C/man2/reboot.2:166 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/bdflush.2:100 +#: build/C/man2/bdflush.2:111 msgid "" "An attempt was made to read or write an invalid parameter number, or to " "write an invalid value to a parameter." @@ -208,25 +218,25 @@ msgstr "" "した。" #. type: TP -#: build/C/man2/bdflush.2:100 build/C/man2/reboot.2:169 +#: build/C/man2/bdflush.2:111 build/C/man2/reboot.2:169 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/bdflush.2:105 +#: build/C/man2/bdflush.2:116 msgid "Caller does not have the B capability." msgstr "呼び出し元に B ケーパビリティがない。" #. type: SH -#: build/C/man2/bdflush.2:105 build/C/man2/reboot.2:176 build/C/man2/sync.2:95 +#: build/C/man2/bdflush.2:116 build/C/man2/reboot.2:176 build/C/man2/sync.2:95 #: build/C/man8/sync.8:61 #, no-wrap msgid "CONFORMING TO" msgstr "準拠" #. type: Plain text -#: build/C/man2/bdflush.2:109 +#: build/C/man2/bdflush.2:120 msgid "" "B() is Linux-specific and should not be used in programs intended " "to be portable." @@ -235,7 +245,7 @@ msgstr "" "い。" #. type: SH -#: build/C/man2/bdflush.2:109 build/C/man7/boot.7:200 +#: build/C/man2/bdflush.2:120 build/C/man7/boot.7:200 #: build/C/man7/bootparam.7:1296 build/C/man2/reboot.2:180 #: build/C/man2/sync.2:118 build/C/man8/sync.8:80 #, no-wrap @@ -243,12 +253,12 @@ msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man2/bdflush.2:114 +#: build/C/man2/bdflush.2:125 msgid "B(2), B(2), B(8), B(8)" msgstr "B(2), B(2), B(8), B(8)" #. type: SH -#: build/C/man2/bdflush.2:114 build/C/man7/boot.7:206 +#: build/C/man2/bdflush.2:125 build/C/man7/boot.7:206 #: build/C/man7/bootparam.7:1308 build/C/man2/reboot.2:187 #: build/C/man2/sync.2:124 build/C/man8/sync.8:85 #, no-wrap @@ -256,13 +266,13 @@ msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/bdflush.2:121 build/C/man7/boot.7:213 +#: build/C/man2/bdflush.2:132 build/C/man7/boot.7:213 #: build/C/man7/bootparam.7:1315 build/C/man2/reboot.2:194 #: build/C/man2/sync.2:131 build/C/man8/sync.8:92 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -3850,9 +3860,9 @@ msgstr "SYNC" #. type: TH #: build/C/man2/sync.2:36 #, fuzzy, no-wrap -#| msgid "2010-09-20" -msgid "2011-09-07" -msgstr "2010-09-20" +#| msgid "2008-02-11" +msgid "2012-02-12" +msgstr "2008-02-11" #. type: Plain text #: build/C/man2/sync.2:39 @@ -3870,7 +3880,7 @@ msgstr "B" #: build/C/man2/sync.2:45 #, fuzzy #| msgid "B" -msgid "BIB<);>" +msgid "BIB<);>" msgstr "B" #. type: Plain text @@ -4175,8 +4185,13 @@ msgstr "" msgid "B(2), B(8), B(8), B(8)" msgstr "B(2), B(8), B(8), B(8)" -#~ msgid "2008-02-11" -#~ msgstr "2008-02-11" +#~ msgid "2004-06-17" +#~ msgstr "2004-06-17" + +#, fuzzy +#~| msgid "2010-09-20" +#~ msgid "2011-09-07" +#~ msgstr "2010-09-20" #~ msgid "" #~ "B() first commits inodes to buffers, and then buffers to disk." diff --git a/po4a/charset/po/charset.pot b/po4a/charset/po/charset.pot index 316d7e17..70cceb33 100644 --- a/po4a/charset/po/charset.pot +++ b/po4a/charset/po/charset.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -87,7 +87,7 @@ msgid "Oct\tDec\tHex\tChar\tDescription\n" msgstr "" #. type: tbl table -#: build/C/man7/armscii-8.7:43 build/C/man7/ascii.7:55 build/C/man7/cp1251.7:42 build/C/man7/iso_8859-1.7:76 build/C/man7/iso_8859-10.7:65 build/C/man7/iso_8859-11.7:64 build/C/man7/iso_8859-13.7:63 build/C/man7/iso_8859-14.7:61 build/C/man7/iso_8859-15.7:76 build/C/man7/iso_8859-16.7:72 build/C/man7/iso_8859-2.7:75 build/C/man7/iso_8859-3.7:64 build/C/man7/iso_8859-4.7:62 build/C/man7/iso_8859-5.7:61 build/C/man7/iso_8859-6.7:61 build/C/man7/iso_8859-7.7:63 build/C/man7/iso_8859-8.7:67 build/C/man7/iso_8859-9.7:63 build/C/man7/koi8-r.7:58 build/C/man7/koi8-u.7:48 +#: build/C/man7/armscii-8.7:43 build/C/man7/ascii.7:54 build/C/man7/cp1251.7:42 build/C/man7/iso_8859-1.7:76 build/C/man7/iso_8859-10.7:65 build/C/man7/iso_8859-11.7:64 build/C/man7/iso_8859-13.7:63 build/C/man7/iso_8859-14.7:61 build/C/man7/iso_8859-15.7:76 build/C/man7/iso_8859-16.7:72 build/C/man7/iso_8859-2.7:75 build/C/man7/iso_8859-3.7:64 build/C/man7/iso_8859-4.7:62 build/C/man7/iso_8859-5.7:61 build/C/man7/iso_8859-6.7:61 build/C/man7/iso_8859-7.7:63 build/C/man7/iso_8859-8.7:67 build/C/man7/iso_8859-9.7:63 build/C/man7/koi8-r.7:58 build/C/man7/koi8-u.7:48 #, no-wrap msgid "_\n" msgstr "" @@ -657,7 +657,7 @@ msgid "376\t254\tFE\t՚\tARMENIAN APOSTROPHE\n" msgstr "" #. type: SH -#: build/C/man7/armscii-8.7:139 build/C/man7/ascii.7:186 build/C/man7/charsets.7:355 build/C/man7/cp1251.7:174 build/C/man7/iso_8859-1.7:174 build/C/man7/iso_8859-10.7:165 build/C/man7/iso_8859-11.7:159 build/C/man7/iso_8859-13.7:163 build/C/man7/iso_8859-14.7:161 build/C/man7/iso_8859-15.7:174 build/C/man7/iso_8859-16.7:170 build/C/man7/iso_8859-2.7:173 build/C/man7/iso_8859-3.7:157 build/C/man7/iso_8859-4.7:160 build/C/man7/iso_8859-5.7:159 build/C/man7/iso_8859-6.7:117 build/C/man7/iso_8859-7.7:160 build/C/man7/iso_8859-8.7:131 build/C/man7/iso_8859-9.7:161 build/C/man7/koi8-r.7:189 build/C/man7/koi8-u.7:181 build/C/man7/unicode.7:306 build/C/man7/utf-8.7:294 +#: build/C/man7/armscii-8.7:139 build/C/man7/ascii.7:185 build/C/man7/charsets.7:355 build/C/man7/cp1251.7:174 build/C/man7/iso_8859-1.7:174 build/C/man7/iso_8859-10.7:165 build/C/man7/iso_8859-11.7:159 build/C/man7/iso_8859-13.7:163 build/C/man7/iso_8859-14.7:161 build/C/man7/iso_8859-15.7:174 build/C/man7/iso_8859-16.7:170 build/C/man7/iso_8859-2.7:173 build/C/man7/iso_8859-3.7:157 build/C/man7/iso_8859-4.7:160 build/C/man7/iso_8859-5.7:159 build/C/man7/iso_8859-6.7:117 build/C/man7/iso_8859-7.7:160 build/C/man7/iso_8859-8.7:131 build/C/man7/iso_8859-9.7:161 build/C/man7/koi8-r.7:189 build/C/man7/koi8-u.7:181 build/C/man7/unicode.7:306 build/C/man7/utf-8.7:294 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -668,17 +668,17 @@ msgid "B(7)" msgstr "" #. type: SH -#: build/C/man7/armscii-8.7:142 build/C/man7/ascii.7:201 build/C/man7/charsets.7:363 build/C/man7/cp1251.7:176 build/C/man7/iso_8859-1.7:177 build/C/man7/iso_8859-10.7:167 build/C/man7/iso_8859-11.7:161 build/C/man7/iso_8859-13.7:165 build/C/man7/iso_8859-14.7:163 build/C/man7/iso_8859-15.7:177 build/C/man7/iso_8859-16.7:179 build/C/man7/iso_8859-2.7:181 build/C/man7/iso_8859-3.7:159 build/C/man7/iso_8859-4.7:162 build/C/man7/iso_8859-5.7:162 build/C/man7/iso_8859-6.7:119 build/C/man7/iso_8859-7.7:162 build/C/man7/iso_8859-8.7:133 build/C/man7/iso_8859-9.7:163 build/C/man7/koi8-r.7:195 build/C/man7/koi8-u.7:184 build/C/man7/unicode.7:310 build/C/man7/utf-8.7:299 +#: build/C/man7/armscii-8.7:142 build/C/man7/ascii.7:200 build/C/man7/charsets.7:363 build/C/man7/cp1251.7:176 build/C/man7/iso_8859-1.7:177 build/C/man7/iso_8859-10.7:167 build/C/man7/iso_8859-11.7:161 build/C/man7/iso_8859-13.7:165 build/C/man7/iso_8859-14.7:163 build/C/man7/iso_8859-15.7:177 build/C/man7/iso_8859-16.7:179 build/C/man7/iso_8859-2.7:181 build/C/man7/iso_8859-3.7:159 build/C/man7/iso_8859-4.7:162 build/C/man7/iso_8859-5.7:162 build/C/man7/iso_8859-6.7:119 build/C/man7/iso_8859-7.7:162 build/C/man7/iso_8859-8.7:133 build/C/man7/iso_8859-9.7:163 build/C/man7/koi8-r.7:195 build/C/man7/koi8-u.7:184 build/C/man7/unicode.7:310 build/C/man7/utf-8.7:299 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man7/armscii-8.7:149 build/C/man7/ascii.7:208 build/C/man7/charsets.7:370 build/C/man7/cp1251.7:183 build/C/man7/iso_8859-1.7:184 build/C/man7/iso_8859-10.7:174 build/C/man7/iso_8859-11.7:168 build/C/man7/iso_8859-13.7:172 build/C/man7/iso_8859-14.7:170 build/C/man7/iso_8859-15.7:184 build/C/man7/iso_8859-16.7:186 build/C/man7/iso_8859-2.7:188 build/C/man7/iso_8859-3.7:166 build/C/man7/iso_8859-4.7:169 build/C/man7/iso_8859-5.7:169 build/C/man7/iso_8859-6.7:126 build/C/man7/iso_8859-7.7:169 build/C/man7/iso_8859-8.7:140 build/C/man7/iso_8859-9.7:170 build/C/man7/koi8-r.7:202 build/C/man7/koi8-u.7:191 build/C/man7/unicode.7:317 build/C/man7/utf-8.7:306 +#: build/C/man7/armscii-8.7:149 build/C/man7/ascii.7:207 build/C/man7/charsets.7:370 build/C/man7/cp1251.7:183 build/C/man7/iso_8859-1.7:184 build/C/man7/iso_8859-10.7:174 build/C/man7/iso_8859-11.7:168 build/C/man7/iso_8859-13.7:172 build/C/man7/iso_8859-14.7:170 build/C/man7/iso_8859-15.7:184 build/C/man7/iso_8859-16.7:186 build/C/man7/iso_8859-2.7:188 build/C/man7/iso_8859-3.7:166 build/C/man7/iso_8859-4.7:169 build/C/man7/iso_8859-5.7:169 build/C/man7/iso_8859-6.7:126 build/C/man7/iso_8859-7.7:169 build/C/man7/iso_8859-8.7:140 build/C/man7/iso_8859-9.7:170 build/C/man7/koi8-r.7:202 build/C/man7/koi8-u.7:191 build/C/man7/unicode.7:317 build/C/man7/utf-8.7:306 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: SS @@ -718,408 +718,408 @@ msgid "C program CW<\\(aq\\eX\\(aq> escapes are noted." msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:54 +#: build/C/man7/ascii.7:53 #, no-wrap msgid "Oct\tDec\tHex\tChar\tOct\tDec\tHex\tChar\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:56 +#: build/C/man7/ascii.7:55 #, no-wrap msgid "000\t0\t00\tNUL \\(aq\\e0\\(aq\t100\t64\t40\t@\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:57 +#: build/C/man7/ascii.7:56 #, no-wrap msgid "001\t1\t01\tSOH (start of heading)\t101\t65\t41\tA\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:58 +#: build/C/man7/ascii.7:57 #, no-wrap msgid "002\t2\t02\tSTX (start of text)\t102\t66\t42\tB\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:59 +#: build/C/man7/ascii.7:58 #, no-wrap msgid "003\t3\t03\tETX (end of text)\t103\t67\t43\tC\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:60 +#: build/C/man7/ascii.7:59 #, no-wrap msgid "004\t4\t04\tEOT (end of transmission)\t104\t68\t44\tD\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:61 +#: build/C/man7/ascii.7:60 #, no-wrap msgid "005\t5\t05\tENQ (enquiry)\t105\t69\t45\tE\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:62 +#: build/C/man7/ascii.7:61 #, no-wrap msgid "006\t6\t06\tACK (acknowledge)\t106\t70\t46\tF\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:63 +#: build/C/man7/ascii.7:62 #, no-wrap msgid "007\t7\t07\tBEL \\(aq\\ea\\(aq (bell)\t107\t71\t47\tG\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:64 +#: build/C/man7/ascii.7:63 #, no-wrap msgid "010\t8\t08\tBS \\(aq\\eb\\(aq (backspace)\t110\t72\t48\tH\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:65 +#: build/C/man7/ascii.7:64 #, no-wrap msgid "011\t9\t09\tHT \\(aq\\et\\(aq (horizontal tab)\t111\t73\t49\tI\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:66 +#: build/C/man7/ascii.7:65 #, no-wrap msgid "012\t10\t0A\tLF \\(aq\\en\\(aq (new line)\t112\t74\t4A\tJ\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:67 +#: build/C/man7/ascii.7:66 #, no-wrap msgid "013\t11\t0B\tVT \\(aq\\ev\\(aq (vertical tab)\t113\t75\t4B\tK\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:68 +#: build/C/man7/ascii.7:67 #, no-wrap msgid "014\t12\t0C\tFF \\(aq\\ef\\(aq (form feed)\t114\t76\t4C\tL\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:69 +#: build/C/man7/ascii.7:68 #, no-wrap msgid "015\t13\t0D\tCR \\(aq\\er\\(aq (carriage ret)\t115\t77\t4D\tM\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:70 +#: build/C/man7/ascii.7:69 #, no-wrap msgid "016\t14\t0E\tSO (shift out)\t116\t78\t4E\tN\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:71 +#: build/C/man7/ascii.7:70 #, no-wrap msgid "017\t15\t0F\tSI (shift in)\t117\t79\t4F\tO\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:72 +#: build/C/man7/ascii.7:71 #, no-wrap msgid "020\t16\t10\tDLE (data link escape)\t120\t80\t50\tP\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:73 +#: build/C/man7/ascii.7:72 #, no-wrap msgid "021\t17\t11\tDC1 (device control 1)\t121\t81\t51\tQ\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:74 +#: build/C/man7/ascii.7:73 #, no-wrap msgid "022\t18\t12\tDC2 (device control 2)\t122\t82\t52\tR\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:75 +#: build/C/man7/ascii.7:74 #, no-wrap msgid "023\t19\t13\tDC3 (device control 3)\t123\t83\t53\tS\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:76 +#: build/C/man7/ascii.7:75 #, no-wrap msgid "024\t20\t14\tDC4 (device control 4)\t124\t84\t54\tT\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:77 +#: build/C/man7/ascii.7:76 #, no-wrap msgid "025\t21\t15\tNAK (negative ack.)\t125\t85\t55\tU\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:78 +#: build/C/man7/ascii.7:77 #, no-wrap msgid "026\t22\t16\tSYN (synchronous idle)\t126\t86\t56\tV\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:79 +#: build/C/man7/ascii.7:78 #, no-wrap msgid "027\t23\t17\tETB (end of trans. blk)\t127\t87\t57\tW\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:80 +#: build/C/man7/ascii.7:79 #, no-wrap msgid "030\t24\t18\tCAN (cancel)\t130\t88\t58\tX\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:81 +#: build/C/man7/ascii.7:80 #, no-wrap msgid "031\t25\t19\tEM (end of medium)\t131\t89\t59\tY\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:82 +#: build/C/man7/ascii.7:81 #, no-wrap msgid "032\t26\t1A\tSUB (substitute)\t132\t90\t5A\tZ\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:83 +#: build/C/man7/ascii.7:82 #, no-wrap msgid "033\t27\t1B\tESC (escape)\t133\t91\t5B\t[\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:84 +#: build/C/man7/ascii.7:83 #, no-wrap msgid "034\t28\t1C\tFS (file separator)\t134\t92\t5C\t\\e \\(aq\\e\\e\\(aq\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:85 +#: build/C/man7/ascii.7:84 #, no-wrap msgid "035\t29\t1D\tGS (group separator)\t135\t93\t5D\t]\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:86 +#: build/C/man7/ascii.7:85 #, no-wrap msgid "036\t30\t1E\tRS (record separator)\t136\t94\t5E\t^\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:87 +#: build/C/man7/ascii.7:86 #, no-wrap msgid "037\t31\t1F\tUS (unit separator)\t137\t95\t5F\t\\&_\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:88 +#: build/C/man7/ascii.7:87 #, no-wrap msgid "040\t32\t20\tSPACE\t140\t96\t60\t\\`\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:89 +#: build/C/man7/ascii.7:88 #, no-wrap msgid "041\t33\t21\t!\t141\t97\t61\ta\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:90 +#: build/C/man7/ascii.7:89 #, no-wrap msgid "042\t34\t22\t\"\t142\t98\t62\tb\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:91 +#: build/C/man7/ascii.7:90 #, no-wrap msgid "043\t35\t23\t#\t143\t99\t63\tc\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:92 +#: build/C/man7/ascii.7:91 #, no-wrap msgid "044\t36\t24\t$\t144\t100\t64\td\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:93 +#: build/C/man7/ascii.7:92 #, no-wrap msgid "045\t37\t25\t%\t145\t101\t65\te\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:94 +#: build/C/man7/ascii.7:93 #, no-wrap msgid "046\t38\t26\t&\t146\t102\t66\tf\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:95 +#: build/C/man7/ascii.7:94 #, no-wrap msgid "047\t39\t27\t\\'\t147\t103\t67\tg\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:96 +#: build/C/man7/ascii.7:95 #, no-wrap msgid "050\t40\t28\t(\t150\t104\t68\th\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:97 +#: build/C/man7/ascii.7:96 #, no-wrap msgid "051\t41\t29\t)\t151\t105\t69\ti\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:98 +#: build/C/man7/ascii.7:97 #, no-wrap msgid "052\t42\t2A\t*\t152\t106\t6A\tj\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:99 +#: build/C/man7/ascii.7:98 #, no-wrap msgid "053\t43\t2B\t+\t153\t107\t6B\tk\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:100 +#: build/C/man7/ascii.7:99 #, no-wrap msgid "054\t44\t2C\t,\t154\t108\t6C\tl\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:101 +#: build/C/man7/ascii.7:100 #, no-wrap msgid "055\t45\t2D\t-\t155\t109\t6D\tm\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:102 +#: build/C/man7/ascii.7:101 #, no-wrap msgid "056\t46\t2E\t.\t156\t110\t6E\tn\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:103 +#: build/C/man7/ascii.7:102 #, no-wrap msgid "057\t47\t2F\t/\t157\t111\t6F\to\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:104 +#: build/C/man7/ascii.7:103 #, no-wrap msgid "060\t48\t30\t0\t160\t112\t70\tp\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:105 +#: build/C/man7/ascii.7:104 #, no-wrap msgid "061\t49\t31\t1\t161\t113\t71\tq\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:106 +#: build/C/man7/ascii.7:105 #, no-wrap msgid "062\t50\t32\t2\t162\t114\t72\tr\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:107 +#: build/C/man7/ascii.7:106 #, no-wrap msgid "063\t51\t33\t3\t163\t115\t73\ts\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:108 +#: build/C/man7/ascii.7:107 #, no-wrap msgid "064\t52\t34\t4\t164\t116\t74\tt\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:109 +#: build/C/man7/ascii.7:108 #, no-wrap msgid "065\t53\t35\t5\t165\t117\t75\tu\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:110 +#: build/C/man7/ascii.7:109 #, no-wrap msgid "066\t54\t36\t6\t166\t118\t76\tv\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:111 +#: build/C/man7/ascii.7:110 #, no-wrap msgid "067\t55\t37\t7\t167\t119\t77\tw\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:112 +#: build/C/man7/ascii.7:111 #, no-wrap msgid "070\t56\t38\t8\t170\t120\t78\tx\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:113 +#: build/C/man7/ascii.7:112 #, no-wrap msgid "071\t57\t39\t9\t171\t121\t79\ty\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:114 +#: build/C/man7/ascii.7:113 #, no-wrap msgid "072\t58\t3A\t:\t172\t122\t7A\tz\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:115 +#: build/C/man7/ascii.7:114 #, no-wrap msgid "073\t59\t3B\t;\t173\t123\t7B\t{\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:116 +#: build/C/man7/ascii.7:115 #, no-wrap msgid "074\t60\t3C\tE\t174\t124\t7C\t|\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:117 +#: build/C/man7/ascii.7:116 #, no-wrap msgid "075\t61\t3D\t= \t175\t125\t7D\t}\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:118 +#: build/C/man7/ascii.7:117 #, no-wrap msgid "076\t62\t3E\tE\t176\t126\t7E\t~\n" msgstr "" #. type: tbl table -#: build/C/man7/ascii.7:119 +#: build/C/man7/ascii.7:118 #, no-wrap msgid "077\t63\t3F\t?\t177\t127\t7F\tDEL\n" msgstr "" #. type: SS -#: build/C/man7/ascii.7:125 +#: build/C/man7/ascii.7:124 #, no-wrap msgid "Tables" msgstr "" #. type: Plain text -#: build/C/man7/ascii.7:127 +#: build/C/man7/ascii.7:126 msgid "For convenience, let us give more compact tables in hex and decimal." msgstr "" #. type: Plain text -#: build/C/man7/ascii.7:151 +#: build/C/man7/ascii.7:150 #, no-wrap msgid "" " 2 3 4 5 6 7 30 40 50 60 70 80 90 100 110 120\n" @@ -1143,24 +1143,24 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/ascii.7:156 build/C/man7/cp1251.7:172 build/C/man7/iso_8859-10.7:163 build/C/man7/iso_8859-11.7:154 build/C/man7/iso_8859-13.7:161 build/C/man7/iso_8859-14.7:159 build/C/man7/iso_8859-3.7:155 build/C/man7/iso_8859-6.7:114 build/C/man7/iso_8859-7.7:158 build/C/man7/iso_8859-8.7:129 build/C/man7/koi8-r.7:39 build/C/man7/koi8-u.7:178 +#: build/C/man7/ascii.7:155 build/C/man7/cp1251.7:172 build/C/man7/iso_8859-10.7:163 build/C/man7/iso_8859-11.7:154 build/C/man7/iso_8859-13.7:161 build/C/man7/iso_8859-14.7:159 build/C/man7/iso_8859-3.7:155 build/C/man7/iso_8859-6.7:114 build/C/man7/iso_8859-7.7:158 build/C/man7/iso_8859-8.7:129 build/C/man7/koi8-r.7:39 build/C/man7/koi8-u.7:178 #, no-wrap msgid "NOTES" msgstr "" #. type: SS -#: build/C/man7/ascii.7:157 +#: build/C/man7/ascii.7:156 #, no-wrap msgid "History" msgstr "" #. type: Plain text -#: build/C/man7/ascii.7:161 +#: build/C/man7/ascii.7:160 msgid "An B manual page appeared in Version 7 of AT&T UNIX." msgstr "" #. type: Plain text -#: build/C/man7/ascii.7:165 +#: build/C/man7/ascii.7:164 msgid "" "On older terminals, the underscore code is displayed as a left arrow, called " "backarrow, the caret is displayed as an up-arrow and the vertical bar has a " @@ -1168,7 +1168,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/ascii.7:171 +#: build/C/man7/ascii.7:170 msgid "" "Uppercase and lowercase characters differ by just one bit and the ASCII " "character 2 differs from the double quote by just one bit, too. That made " @@ -1189,14 +1189,14 @@ msgstr "" #. American National Standards Institute (ANSI) in 1969 and is the #. U.S. member body of ISO; private and nonprofit. #. type: Plain text -#: build/C/man7/ascii.7:186 +#: build/C/man7/ascii.7:185 msgid "" "The ASCII standard was published by the United States of America Standards " "Institute (USASI) in 1968." msgstr "" #. type: Plain text -#: build/C/man7/ascii.7:201 +#: build/C/man7/ascii.7:200 msgid "" "B(7), B(7), B(7), B(7), " "B(7), B(7), B(7), B(7), " diff --git a/po4a/charset/po/ja.po b/po4a/charset/po/ja.po index c8970c46..443df854 100644 --- a/po4a/charset/po/ja.po +++ b/po4a/charset/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-22 03:39+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,25 +22,60 @@ msgid "ARMSCII-8" msgstr "ARMSCII-8" #. type: TH -#: build/C/man7/armscii-8.7:25 build/C/man7/cp1251.7:23 build/C/man7/iso_8859-10.7:23 build/C/man7/iso_8859-11.7:26 build/C/man7/iso_8859-13.7:23 build/C/man7/iso_8859-14.7:23 build/C/man7/iso_8859-3.7:23 build/C/man7/iso_8859-5.7:23 build/C/man7/iso_8859-6.7:23 build/C/man7/iso_8859-8.7:26 build/C/man7/koi8-u.7:26 +#: build/C/man7/armscii-8.7:25 build/C/man7/cp1251.7:23 +#: build/C/man7/iso_8859-10.7:23 build/C/man7/iso_8859-11.7:26 +#: build/C/man7/iso_8859-13.7:23 build/C/man7/iso_8859-14.7:23 +#: build/C/man7/iso_8859-3.7:23 build/C/man7/iso_8859-5.7:23 +#: build/C/man7/iso_8859-6.7:23 build/C/man7/iso_8859-8.7:26 +#: build/C/man7/koi8-u.7:26 #, no-wrap msgid "2010-09-20" msgstr "2010-09-20" #. type: TH -#: build/C/man7/armscii-8.7:25 build/C/man7/ascii.7:34 build/C/man7/charsets.7:13 build/C/man7/cp1251.7:23 build/C/man7/iso_8859-1.7:26 build/C/man7/iso_8859-10.7:23 build/C/man7/iso_8859-11.7:26 build/C/man7/iso_8859-13.7:23 build/C/man7/iso_8859-14.7:23 build/C/man7/iso_8859-15.7:24 build/C/man7/iso_8859-16.7:24 build/C/man7/iso_8859-2.7:27 build/C/man7/iso_8859-3.7:23 build/C/man7/iso_8859-4.7:23 build/C/man7/iso_8859-5.7:23 build/C/man7/iso_8859-6.7:23 build/C/man7/iso_8859-7.7:23 build/C/man7/iso_8859-8.7:26 build/C/man7/iso_8859-9.7:23 build/C/man7/koi8-r.7:25 build/C/man7/koi8-u.7:26 +#: build/C/man7/armscii-8.7:25 build/C/man7/ascii.7:34 +#: build/C/man7/charsets.7:13 build/C/man7/cp1251.7:23 +#: build/C/man7/iso_8859-1.7:26 build/C/man7/iso_8859-10.7:23 +#: build/C/man7/iso_8859-11.7:26 build/C/man7/iso_8859-13.7:23 +#: build/C/man7/iso_8859-14.7:23 build/C/man7/iso_8859-15.7:24 +#: build/C/man7/iso_8859-16.7:24 build/C/man7/iso_8859-2.7:27 +#: build/C/man7/iso_8859-3.7:23 build/C/man7/iso_8859-4.7:23 +#: build/C/man7/iso_8859-5.7:23 build/C/man7/iso_8859-6.7:23 +#: build/C/man7/iso_8859-7.7:23 build/C/man7/iso_8859-8.7:26 +#: build/C/man7/iso_8859-9.7:23 build/C/man7/koi8-r.7:25 +#: build/C/man7/koi8-u.7:26 #, no-wrap msgid "Linux" msgstr "Linux" #. type: TH -#: build/C/man7/armscii-8.7:25 build/C/man7/ascii.7:34 build/C/man7/charsets.7:13 build/C/man7/cp1251.7:23 build/C/man7/iso_8859-1.7:26 build/C/man7/iso_8859-10.7:23 build/C/man7/iso_8859-11.7:26 build/C/man7/iso_8859-13.7:23 build/C/man7/iso_8859-14.7:23 build/C/man7/iso_8859-15.7:24 build/C/man7/iso_8859-16.7:24 build/C/man7/iso_8859-2.7:27 build/C/man7/iso_8859-3.7:23 build/C/man7/iso_8859-4.7:23 build/C/man7/iso_8859-5.7:23 build/C/man7/iso_8859-6.7:23 build/C/man7/iso_8859-7.7:23 build/C/man7/iso_8859-8.7:26 build/C/man7/iso_8859-9.7:23 build/C/man7/koi8-r.7:25 build/C/man7/koi8-u.7:26 build/C/man7/unicode.7:30 build/C/man7/utf-8.7:30 +#: build/C/man7/armscii-8.7:25 build/C/man7/ascii.7:34 +#: build/C/man7/charsets.7:13 build/C/man7/cp1251.7:23 +#: build/C/man7/iso_8859-1.7:26 build/C/man7/iso_8859-10.7:23 +#: build/C/man7/iso_8859-11.7:26 build/C/man7/iso_8859-13.7:23 +#: build/C/man7/iso_8859-14.7:23 build/C/man7/iso_8859-15.7:24 +#: build/C/man7/iso_8859-16.7:24 build/C/man7/iso_8859-2.7:27 +#: build/C/man7/iso_8859-3.7:23 build/C/man7/iso_8859-4.7:23 +#: build/C/man7/iso_8859-5.7:23 build/C/man7/iso_8859-6.7:23 +#: build/C/man7/iso_8859-7.7:23 build/C/man7/iso_8859-8.7:26 +#: build/C/man7/iso_8859-9.7:23 build/C/man7/koi8-r.7:25 +#: build/C/man7/koi8-u.7:26 build/C/man7/unicode.7:30 build/C/man7/utf-8.7:30 #, no-wrap msgid "Linux Programmer's Manual" msgstr "Linux Programmer's Manual" #. type: SH -#: build/C/man7/armscii-8.7:27 build/C/man7/ascii.7:35 build/C/man7/charsets.7:14 build/C/man7/cp1251.7:24 build/C/man7/iso_8859-1.7:28 build/C/man7/iso_8859-10.7:24 build/C/man7/iso_8859-11.7:27 build/C/man7/iso_8859-13.7:24 build/C/man7/iso_8859-14.7:24 build/C/man7/iso_8859-15.7:26 build/C/man7/iso_8859-16.7:26 build/C/man7/iso_8859-2.7:29 build/C/man7/iso_8859-3.7:25 build/C/man7/iso_8859-4.7:24 build/C/man7/iso_8859-5.7:24 build/C/man7/iso_8859-6.7:24 build/C/man7/iso_8859-7.7:25 build/C/man7/iso_8859-8.7:27 build/C/man7/iso_8859-9.7:25 build/C/man7/koi8-r.7:27 build/C/man7/koi8-u.7:28 build/C/man7/unicode.7:31 build/C/man7/utf-8.7:31 +#: build/C/man7/armscii-8.7:27 build/C/man7/ascii.7:35 +#: build/C/man7/charsets.7:14 build/C/man7/cp1251.7:24 +#: build/C/man7/iso_8859-1.7:28 build/C/man7/iso_8859-10.7:24 +#: build/C/man7/iso_8859-11.7:27 build/C/man7/iso_8859-13.7:24 +#: build/C/man7/iso_8859-14.7:24 build/C/man7/iso_8859-15.7:26 +#: build/C/man7/iso_8859-16.7:26 build/C/man7/iso_8859-2.7:29 +#: build/C/man7/iso_8859-3.7:25 build/C/man7/iso_8859-4.7:24 +#: build/C/man7/iso_8859-5.7:24 build/C/man7/iso_8859-6.7:24 +#: build/C/man7/iso_8859-7.7:25 build/C/man7/iso_8859-8.7:27 +#: build/C/man7/iso_8859-9.7:25 build/C/man7/koi8-r.7:27 +#: build/C/man7/koi8-u.7:28 build/C/man7/unicode.7:31 build/C/man7/utf-8.7:31 #, no-wrap msgid "NAME" msgstr "名前" @@ -48,12 +83,21 @@ msgstr "名前" #. type: Plain text #: build/C/man7/armscii-8.7:30 msgid "" -"armscii-8 - Armenian character set encoded in octal, decimal, and " -"hexadecimal" +"armscii-8 - Armenian character set encoded in octal, decimal, and hexadecimal" msgstr "" #. type: SH -#: build/C/man7/armscii-8.7:30 build/C/man7/ascii.7:37 build/C/man7/charsets.7:16 build/C/man7/cp1251.7:27 build/C/man7/iso_8859-1.7:31 build/C/man7/iso_8859-10.7:27 build/C/man7/iso_8859-11.7:30 build/C/man7/iso_8859-13.7:27 build/C/man7/iso_8859-14.7:27 build/C/man7/iso_8859-15.7:29 build/C/man7/iso_8859-16.7:29 build/C/man7/iso_8859-2.7:32 build/C/man7/iso_8859-3.7:28 build/C/man7/iso_8859-4.7:27 build/C/man7/iso_8859-5.7:27 build/C/man7/iso_8859-6.7:27 build/C/man7/iso_8859-7.7:28 build/C/man7/iso_8859-8.7:30 build/C/man7/iso_8859-9.7:28 build/C/man7/koi8-r.7:30 build/C/man7/koi8-u.7:31 build/C/man7/unicode.7:33 build/C/man7/utf-8.7:33 +#: build/C/man7/armscii-8.7:30 build/C/man7/ascii.7:37 +#: build/C/man7/charsets.7:16 build/C/man7/cp1251.7:27 +#: build/C/man7/iso_8859-1.7:31 build/C/man7/iso_8859-10.7:27 +#: build/C/man7/iso_8859-11.7:30 build/C/man7/iso_8859-13.7:27 +#: build/C/man7/iso_8859-14.7:27 build/C/man7/iso_8859-15.7:29 +#: build/C/man7/iso_8859-16.7:29 build/C/man7/iso_8859-2.7:32 +#: build/C/man7/iso_8859-3.7:28 build/C/man7/iso_8859-4.7:27 +#: build/C/man7/iso_8859-5.7:27 build/C/man7/iso_8859-6.7:27 +#: build/C/man7/iso_8859-7.7:28 build/C/man7/iso_8859-8.7:30 +#: build/C/man7/iso_8859-9.7:28 build/C/man7/koi8-r.7:30 +#: build/C/man7/koi8-u.7:31 build/C/man7/unicode.7:33 build/C/man7/utf-8.7:33 #, no-wrap msgid "DESCRIPTION" msgstr "説明" @@ -80,19 +124,44 @@ msgid "" msgstr "" #. type: tbl table -#: build/C/man7/armscii-8.7:42 build/C/man7/cp1251.7:41 build/C/man7/iso_8859-1.7:75 build/C/man7/iso_8859-10.7:64 build/C/man7/iso_8859-11.7:63 build/C/man7/iso_8859-13.7:62 build/C/man7/iso_8859-14.7:60 build/C/man7/iso_8859-15.7:75 build/C/man7/iso_8859-16.7:71 build/C/man7/iso_8859-2.7:74 build/C/man7/iso_8859-3.7:63 build/C/man7/iso_8859-4.7:61 build/C/man7/iso_8859-5.7:60 build/C/man7/iso_8859-6.7:60 build/C/man7/iso_8859-7.7:62 build/C/man7/iso_8859-8.7:66 build/C/man7/iso_8859-9.7:62 build/C/man7/koi8-r.7:57 build/C/man7/koi8-u.7:47 +#: build/C/man7/armscii-8.7:42 build/C/man7/cp1251.7:41 +#: build/C/man7/iso_8859-1.7:75 build/C/man7/iso_8859-10.7:64 +#: build/C/man7/iso_8859-11.7:63 build/C/man7/iso_8859-13.7:62 +#: build/C/man7/iso_8859-14.7:60 build/C/man7/iso_8859-15.7:75 +#: build/C/man7/iso_8859-16.7:71 build/C/man7/iso_8859-2.7:74 +#: build/C/man7/iso_8859-3.7:63 build/C/man7/iso_8859-4.7:61 +#: build/C/man7/iso_8859-5.7:60 build/C/man7/iso_8859-6.7:60 +#: build/C/man7/iso_8859-7.7:62 build/C/man7/iso_8859-8.7:66 +#: build/C/man7/iso_8859-9.7:62 build/C/man7/koi8-r.7:57 +#: build/C/man7/koi8-u.7:47 #, no-wrap msgid "Oct\tDec\tHex\tChar\tDescription\n" msgstr "" #. type: tbl table -#: build/C/man7/armscii-8.7:43 build/C/man7/ascii.7:55 build/C/man7/cp1251.7:42 build/C/man7/iso_8859-1.7:76 build/C/man7/iso_8859-10.7:65 build/C/man7/iso_8859-11.7:64 build/C/man7/iso_8859-13.7:63 build/C/man7/iso_8859-14.7:61 build/C/man7/iso_8859-15.7:76 build/C/man7/iso_8859-16.7:72 build/C/man7/iso_8859-2.7:75 build/C/man7/iso_8859-3.7:64 build/C/man7/iso_8859-4.7:62 build/C/man7/iso_8859-5.7:61 build/C/man7/iso_8859-6.7:61 build/C/man7/iso_8859-7.7:63 build/C/man7/iso_8859-8.7:67 build/C/man7/iso_8859-9.7:63 build/C/man7/koi8-r.7:58 build/C/man7/koi8-u.7:48 +#: build/C/man7/armscii-8.7:43 build/C/man7/ascii.7:54 +#: build/C/man7/cp1251.7:42 build/C/man7/iso_8859-1.7:76 +#: build/C/man7/iso_8859-10.7:65 build/C/man7/iso_8859-11.7:64 +#: build/C/man7/iso_8859-13.7:63 build/C/man7/iso_8859-14.7:61 +#: build/C/man7/iso_8859-15.7:76 build/C/man7/iso_8859-16.7:72 +#: build/C/man7/iso_8859-2.7:75 build/C/man7/iso_8859-3.7:64 +#: build/C/man7/iso_8859-4.7:62 build/C/man7/iso_8859-5.7:61 +#: build/C/man7/iso_8859-6.7:61 build/C/man7/iso_8859-7.7:63 +#: build/C/man7/iso_8859-8.7:67 build/C/man7/iso_8859-9.7:63 +#: build/C/man7/koi8-r.7:58 build/C/man7/koi8-u.7:48 #, no-wrap msgid "_\n" msgstr "" #. type: tbl table -#: build/C/man7/armscii-8.7:44 build/C/man7/cp1251.7:75 build/C/man7/iso_8859-1.7:77 build/C/man7/iso_8859-10.7:66 build/C/man7/iso_8859-11.7:65 build/C/man7/iso_8859-13.7:64 build/C/man7/iso_8859-14.7:62 build/C/man7/iso_8859-15.7:77 build/C/man7/iso_8859-16.7:73 build/C/man7/iso_8859-2.7:76 build/C/man7/iso_8859-3.7:65 build/C/man7/iso_8859-4.7:63 build/C/man7/iso_8859-5.7:62 build/C/man7/iso_8859-6.7:62 build/C/man7/iso_8859-7.7:64 build/C/man7/iso_8859-9.7:64 +#: build/C/man7/armscii-8.7:44 build/C/man7/cp1251.7:75 +#: build/C/man7/iso_8859-1.7:77 build/C/man7/iso_8859-10.7:66 +#: build/C/man7/iso_8859-11.7:65 build/C/man7/iso_8859-13.7:64 +#: build/C/man7/iso_8859-14.7:62 build/C/man7/iso_8859-15.7:77 +#: build/C/man7/iso_8859-16.7:73 build/C/man7/iso_8859-2.7:76 +#: build/C/man7/iso_8859-3.7:65 build/C/man7/iso_8859-4.7:63 +#: build/C/man7/iso_8859-5.7:62 build/C/man7/iso_8859-6.7:62 +#: build/C/man7/iso_8859-7.7:64 build/C/man7/iso_8859-9.7:64 #, no-wrap msgid "240\t160\tA0\t\\ \tNO-BREAK SPACE\n" msgstr "240\t160\tA0\t\\ \tNO-BREAK SPACE\n" @@ -656,28 +725,66 @@ msgid "376\t254\tFE\t՚\tARMENIAN APOSTROPHE\n" msgstr "376\t254\tFE\t՚\tARMENIAN APOSTROPHE\n" #. type: SH -#: build/C/man7/armscii-8.7:139 build/C/man7/ascii.7:186 build/C/man7/charsets.7:355 build/C/man7/cp1251.7:174 build/C/man7/iso_8859-1.7:174 build/C/man7/iso_8859-10.7:165 build/C/man7/iso_8859-11.7:159 build/C/man7/iso_8859-13.7:163 build/C/man7/iso_8859-14.7:161 build/C/man7/iso_8859-15.7:174 build/C/man7/iso_8859-16.7:170 build/C/man7/iso_8859-2.7:173 build/C/man7/iso_8859-3.7:157 build/C/man7/iso_8859-4.7:160 build/C/man7/iso_8859-5.7:159 build/C/man7/iso_8859-6.7:117 build/C/man7/iso_8859-7.7:160 build/C/man7/iso_8859-8.7:131 build/C/man7/iso_8859-9.7:161 build/C/man7/koi8-r.7:189 build/C/man7/koi8-u.7:181 build/C/man7/unicode.7:306 build/C/man7/utf-8.7:294 +#: build/C/man7/armscii-8.7:139 build/C/man7/ascii.7:185 +#: build/C/man7/charsets.7:355 build/C/man7/cp1251.7:174 +#: build/C/man7/iso_8859-1.7:174 build/C/man7/iso_8859-10.7:165 +#: build/C/man7/iso_8859-11.7:159 build/C/man7/iso_8859-13.7:163 +#: build/C/man7/iso_8859-14.7:161 build/C/man7/iso_8859-15.7:174 +#: build/C/man7/iso_8859-16.7:170 build/C/man7/iso_8859-2.7:173 +#: build/C/man7/iso_8859-3.7:157 build/C/man7/iso_8859-4.7:160 +#: build/C/man7/iso_8859-5.7:159 build/C/man7/iso_8859-6.7:117 +#: build/C/man7/iso_8859-7.7:160 build/C/man7/iso_8859-8.7:131 +#: build/C/man7/iso_8859-9.7:161 build/C/man7/koi8-r.7:189 +#: build/C/man7/koi8-u.7:181 build/C/man7/unicode.7:306 +#: build/C/man7/utf-8.7:294 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man7/armscii-8.7:141 build/C/man7/cp1251.7:176 build/C/man7/iso_8859-10.7:167 build/C/man7/iso_8859-11.7:161 build/C/man7/iso_8859-13.7:165 build/C/man7/iso_8859-14.7:163 build/C/man7/iso_8859-3.7:159 build/C/man7/iso_8859-4.7:162 build/C/man7/iso_8859-6.7:119 build/C/man7/iso_8859-7.7:162 build/C/man7/iso_8859-8.7:133 build/C/man7/iso_8859-9.7:163 +#: build/C/man7/armscii-8.7:141 build/C/man7/cp1251.7:176 +#: build/C/man7/iso_8859-10.7:167 build/C/man7/iso_8859-11.7:161 +#: build/C/man7/iso_8859-13.7:165 build/C/man7/iso_8859-14.7:163 +#: build/C/man7/iso_8859-3.7:159 build/C/man7/iso_8859-4.7:162 +#: build/C/man7/iso_8859-6.7:119 build/C/man7/iso_8859-7.7:162 +#: build/C/man7/iso_8859-8.7:133 build/C/man7/iso_8859-9.7:163 msgid "B(7)" msgstr "B(7)" #. type: SH -#: build/C/man7/armscii-8.7:142 build/C/man7/ascii.7:201 build/C/man7/charsets.7:363 build/C/man7/cp1251.7:176 build/C/man7/iso_8859-1.7:177 build/C/man7/iso_8859-10.7:167 build/C/man7/iso_8859-11.7:161 build/C/man7/iso_8859-13.7:165 build/C/man7/iso_8859-14.7:163 build/C/man7/iso_8859-15.7:177 build/C/man7/iso_8859-16.7:179 build/C/man7/iso_8859-2.7:181 build/C/man7/iso_8859-3.7:159 build/C/man7/iso_8859-4.7:162 build/C/man7/iso_8859-5.7:162 build/C/man7/iso_8859-6.7:119 build/C/man7/iso_8859-7.7:162 build/C/man7/iso_8859-8.7:133 build/C/man7/iso_8859-9.7:163 build/C/man7/koi8-r.7:195 build/C/man7/koi8-u.7:184 build/C/man7/unicode.7:310 build/C/man7/utf-8.7:299 +#: build/C/man7/armscii-8.7:142 build/C/man7/ascii.7:200 +#: build/C/man7/charsets.7:363 build/C/man7/cp1251.7:176 +#: build/C/man7/iso_8859-1.7:177 build/C/man7/iso_8859-10.7:167 +#: build/C/man7/iso_8859-11.7:161 build/C/man7/iso_8859-13.7:165 +#: build/C/man7/iso_8859-14.7:163 build/C/man7/iso_8859-15.7:177 +#: build/C/man7/iso_8859-16.7:179 build/C/man7/iso_8859-2.7:181 +#: build/C/man7/iso_8859-3.7:159 build/C/man7/iso_8859-4.7:162 +#: build/C/man7/iso_8859-5.7:162 build/C/man7/iso_8859-6.7:119 +#: build/C/man7/iso_8859-7.7:162 build/C/man7/iso_8859-8.7:133 +#: build/C/man7/iso_8859-9.7:163 build/C/man7/koi8-r.7:195 +#: build/C/man7/koi8-u.7:184 build/C/man7/unicode.7:310 +#: build/C/man7/utf-8.7:299 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man7/armscii-8.7:149 build/C/man7/ascii.7:208 build/C/man7/charsets.7:370 build/C/man7/cp1251.7:183 build/C/man7/iso_8859-1.7:184 build/C/man7/iso_8859-10.7:174 build/C/man7/iso_8859-11.7:168 build/C/man7/iso_8859-13.7:172 build/C/man7/iso_8859-14.7:170 build/C/man7/iso_8859-15.7:184 build/C/man7/iso_8859-16.7:186 build/C/man7/iso_8859-2.7:188 build/C/man7/iso_8859-3.7:166 build/C/man7/iso_8859-4.7:169 build/C/man7/iso_8859-5.7:169 build/C/man7/iso_8859-6.7:126 build/C/man7/iso_8859-7.7:169 build/C/man7/iso_8859-8.7:140 build/C/man7/iso_8859-9.7:170 build/C/man7/koi8-r.7:202 build/C/man7/koi8-u.7:191 build/C/man7/unicode.7:317 build/C/man7/utf-8.7:306 +#: build/C/man7/armscii-8.7:149 build/C/man7/ascii.7:207 +#: build/C/man7/charsets.7:370 build/C/man7/cp1251.7:183 +#: build/C/man7/iso_8859-1.7:184 build/C/man7/iso_8859-10.7:174 +#: build/C/man7/iso_8859-11.7:168 build/C/man7/iso_8859-13.7:172 +#: build/C/man7/iso_8859-14.7:170 build/C/man7/iso_8859-15.7:184 +#: build/C/man7/iso_8859-16.7:186 build/C/man7/iso_8859-2.7:188 +#: build/C/man7/iso_8859-3.7:166 build/C/man7/iso_8859-4.7:169 +#: build/C/man7/iso_8859-5.7:169 build/C/man7/iso_8859-6.7:126 +#: build/C/man7/iso_8859-7.7:169 build/C/man7/iso_8859-8.7:140 +#: build/C/man7/iso_8859-9.7:170 build/C/man7/koi8-r.7:202 +#: build/C/man7/koi8-u.7:191 build/C/man7/unicode.7:317 +#: build/C/man7/utf-8.7:306 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: SS @@ -700,10 +807,10 @@ msgstr "ascii - ASCII 文字集合の 8 進数、10 進数、16 進数による #. type: Plain text #: build/C/man7/ascii.7:43 msgid "" -"ASCII is the American Standard Code for Information Interchange. It is a " -"7-bit code. Many 8-bit codes (such as ISO 8859-1, the Linux default " -"character set) contain ASCII as their lower half. The international " -"counterpart of ASCII is known as ISO 646." +"ASCII is the American Standard Code for Information Interchange. It is a 7-" +"bit code. Many 8-bit codes (such as ISO 8859-1, the Linux default character " +"set) contain ASCII as their lower half. The international counterpart of " +"ASCII is known as ISO 646." msgstr "" "ASCII は、情報交換用米国標準コード (American Standard Code for\n" "Information Interchange) の略で、7 ビットのコードである。\n" @@ -721,408 +828,408 @@ msgid "C program CW<\\(aq\\eX\\(aq> escapes are noted." msgstr "C プログラムでの \\f(CW\\(aq\\eX\\(aq\\fP エスケープも注記してある。" #. type: tbl table -#: build/C/man7/ascii.7:54 +#: build/C/man7/ascii.7:53 #, no-wrap msgid "Oct\tDec\tHex\tChar\tOct\tDec\tHex\tChar\n" msgstr "Oct\tDec\tHex\tChar\tOct\tDec\tHex\tChar\n" #. type: tbl table -#: build/C/man7/ascii.7:56 +#: build/C/man7/ascii.7:55 #, no-wrap msgid "000\t0\t00\tNUL \\(aq\\e0\\(aq\t100\t64\t40\t@\n" msgstr "000\t0\t00\tNUL \\(aq\\e0\\(aq\t100\t64\t40\t@\n" #. type: tbl table -#: build/C/man7/ascii.7:57 +#: build/C/man7/ascii.7:56 #, no-wrap msgid "001\t1\t01\tSOH (start of heading)\t101\t65\t41\tA\n" msgstr "001\t1\t01\tSOH (ヘッダ開始)\t101\t65\t41\tA\n" #. type: tbl table -#: build/C/man7/ascii.7:58 +#: build/C/man7/ascii.7:57 #, no-wrap msgid "002\t2\t02\tSTX (start of text)\t102\t66\t42\tB\n" msgstr "002\t2\t02\tSTX (テキスト開始)\t102\t66\t42\tB\n" #. type: tbl table -#: build/C/man7/ascii.7:59 +#: build/C/man7/ascii.7:58 #, no-wrap msgid "003\t3\t03\tETX (end of text)\t103\t67\t43\tC\n" msgstr "003\t3\t03\tETX (テキスト終了)\t103\t67\t43\tC\n" #. type: tbl table -#: build/C/man7/ascii.7:60 +#: build/C/man7/ascii.7:59 #, no-wrap msgid "004\t4\t04\tEOT (end of transmission)\t104\t68\t44\tD\n" msgstr "004\t4\t04\tEOT (転送終了)\t104\t68\t44\tD\n" #. type: tbl table -#: build/C/man7/ascii.7:61 +#: build/C/man7/ascii.7:60 #, no-wrap msgid "005\t5\t05\tENQ (enquiry)\t105\t69\t45\tE\n" msgstr "005\t5\t05\tENQ (問い合わせ)\t105\t69\t45\tE\n" #. type: tbl table -#: build/C/man7/ascii.7:62 +#: build/C/man7/ascii.7:61 #, no-wrap msgid "006\t6\t06\tACK (acknowledge)\t106\t70\t46\tF\n" msgstr "006\t6\t06\tACK (肯定応答)\t106\t70\t46\tF\n" #. type: tbl table -#: build/C/man7/ascii.7:63 +#: build/C/man7/ascii.7:62 #, no-wrap msgid "007\t7\t07\tBEL \\(aq\\ea\\(aq (bell)\t107\t71\t47\tG\n" msgstr "007\t7\t07\tBEL \\(aq\\ea\\(aq (ベル)\t107\t71\t47\tG\n" #. type: tbl table -#: build/C/man7/ascii.7:64 +#: build/C/man7/ascii.7:63 #, no-wrap msgid "010\t8\t08\tBS \\(aq\\eb\\(aq (backspace)\t110\t72\t48\tH\n" msgstr "010\t8\t08\tBS \\(aq\\eb\\(aq (バックスペース)\t110\t72\t48\tH\n" #. type: tbl table -#: build/C/man7/ascii.7:65 +#: build/C/man7/ascii.7:64 #, no-wrap msgid "011\t9\t09\tHT \\(aq\\et\\(aq (horizontal tab)\t111\t73\t49\tI\n" msgstr "011\t9\t09\tHT \\(aq\\et\\(aq (水平タブ)\t111\t73\t49\tI\n" #. type: tbl table -#: build/C/man7/ascii.7:66 +#: build/C/man7/ascii.7:65 #, no-wrap msgid "012\t10\t0A\tLF \\(aq\\en\\(aq (new line)\t112\t74\t4A\tJ\n" msgstr "012\t10\t0A\tLF \\(aq\\en\\(aq (改行)\t112\t74\t4A\tJ\n" #. type: tbl table -#: build/C/man7/ascii.7:67 +#: build/C/man7/ascii.7:66 #, no-wrap msgid "013\t11\t0B\tVT \\(aq\\ev\\(aq (vertical tab)\t113\t75\t4B\tK\n" msgstr "013\t11\t0B\tVT \\(aq\\ev\\(aq (垂直タブ)\t113\t75\t4B\tK\n" #. type: tbl table -#: build/C/man7/ascii.7:68 +#: build/C/man7/ascii.7:67 #, no-wrap msgid "014\t12\t0C\tFF \\(aq\\ef\\(aq (form feed)\t114\t76\t4C\tL\n" msgstr "014\t12\t0C\tFF \\(aq\\ef\\(aq (改ページ)\t114\t76\t4C\tL\n" #. type: tbl table -#: build/C/man7/ascii.7:69 +#: build/C/man7/ascii.7:68 #, no-wrap msgid "015\t13\t0D\tCR \\(aq\\er\\(aq (carriage ret)\t115\t77\t4D\tM\n" msgstr "015\t13\t0D\tCR \\(aq\\er\\(aq (復帰)\t115\t77\t4D\tM\n" #. type: tbl table -#: build/C/man7/ascii.7:70 +#: build/C/man7/ascii.7:69 #, no-wrap msgid "016\t14\t0E\tSO (shift out)\t116\t78\t4E\tN\n" msgstr "016\t14\t0E\tSO (シフトアウト)\t116\t78\t4E\tN\n" #. type: tbl table -#: build/C/man7/ascii.7:71 +#: build/C/man7/ascii.7:70 #, no-wrap msgid "017\t15\t0F\tSI (shift in)\t117\t79\t4F\tO\n" msgstr "017\t15\t0F\tSI (シフトイン)\t117\t79\t4F\tO\n" #. type: tbl table -#: build/C/man7/ascii.7:72 +#: build/C/man7/ascii.7:71 #, no-wrap msgid "020\t16\t10\tDLE (data link escape)\t120\t80\t50\tP\n" msgstr "020\t16\t10\tDLE (伝送制御拡張)\t120\t80\t50\tP\n" #. type: tbl table -#: build/C/man7/ascii.7:73 +#: build/C/man7/ascii.7:72 #, no-wrap msgid "021\t17\t11\tDC1 (device control 1)\t121\t81\t51\tQ\n" msgstr "021\t17\t11\tDC1 (装置制御1)\t121\t81\t51\tQ\n" #. type: tbl table -#: build/C/man7/ascii.7:74 +#: build/C/man7/ascii.7:73 #, no-wrap msgid "022\t18\t12\tDC2 (device control 2)\t122\t82\t52\tR\n" msgstr "022\t18\t12\tDC2 (装置制御2)\t122\t82\t52\tR\n" #. type: tbl table -#: build/C/man7/ascii.7:75 +#: build/C/man7/ascii.7:74 #, no-wrap msgid "023\t19\t13\tDC3 (device control 3)\t123\t83\t53\tS\n" msgstr "023\t19\t13\tDC3 (装置制御3)\t123\t83\t53\tS\n" #. type: tbl table -#: build/C/man7/ascii.7:76 +#: build/C/man7/ascii.7:75 #, no-wrap msgid "024\t20\t14\tDC4 (device control 4)\t124\t84\t54\tT\n" msgstr "024\t20\t14\tDC4 (装置制御4)\t124\t84\t54\tT\n" #. type: tbl table -#: build/C/man7/ascii.7:77 +#: build/C/man7/ascii.7:76 #, no-wrap msgid "025\t21\t15\tNAK (negative ack.)\t125\t85\t55\tU\n" msgstr "025\t21\t15\tNAK (否定応答)\t125\t85\t55\tU\n" #. type: tbl table -#: build/C/man7/ascii.7:78 +#: build/C/man7/ascii.7:77 #, no-wrap msgid "026\t22\t16\tSYN (synchronous idle)\t126\t86\t56\tV\n" msgstr "026\t22\t16\tSYN (同期)\t126\t86\t56\tV\n" #. type: tbl table -#: build/C/man7/ascii.7:79 +#: build/C/man7/ascii.7:78 #, no-wrap msgid "027\t23\t17\tETB (end of trans. blk)\t127\t87\t57\tW\n" msgstr "027\t23\t17\tETB (転送ブロック終了)\t127\t87\t57\tW\n" #. type: tbl table -#: build/C/man7/ascii.7:80 +#: build/C/man7/ascii.7:79 #, no-wrap msgid "030\t24\t18\tCAN (cancel)\t130\t88\t58\tX\n" msgstr "030\t24\t18\tCAN (キャンセル)\t130\t88\t58\tX\n" #. type: tbl table -#: build/C/man7/ascii.7:81 +#: build/C/man7/ascii.7:80 #, no-wrap msgid "031\t25\t19\tEM (end of medium)\t131\t89\t59\tY\n" msgstr "031\t25\t19\tEM (メディア終了)\t131\t89\t59\tY\n" #. type: tbl table -#: build/C/man7/ascii.7:82 +#: build/C/man7/ascii.7:81 #, no-wrap msgid "032\t26\t1A\tSUB (substitute)\t132\t90\t5A\tZ\n" msgstr "032\t26\t1A\tSUB (置換)\t132\t90\t5A\tZ\n" #. type: tbl table -#: build/C/man7/ascii.7:83 +#: build/C/man7/ascii.7:82 #, no-wrap msgid "033\t27\t1B\tESC (escape)\t133\t91\t5B\t[\n" msgstr "033\t27\t1B\tESC (エスケープ)\t133\t91\t5B\t[\n" #. type: tbl table -#: build/C/man7/ascii.7:84 +#: build/C/man7/ascii.7:83 #, no-wrap msgid "034\t28\t1C\tFS (file separator)\t134\t92\t5C\t\\e \\(aq\\e\\e\\(aq\n" msgstr "034\t28\t1C\tFS (ファイル区切り)\t134\t92\t5C\t\\e \\(aq\\e\\e\\(aq\n" #. type: tbl table -#: build/C/man7/ascii.7:85 +#: build/C/man7/ascii.7:84 #, no-wrap msgid "035\t29\t1D\tGS (group separator)\t135\t93\t5D\t]\n" msgstr "035\t29\t1D\tGS (グループ区切り)\t135\t93\t5D\t]\n" #. type: tbl table -#: build/C/man7/ascii.7:86 +#: build/C/man7/ascii.7:85 #, no-wrap msgid "036\t30\t1E\tRS (record separator)\t136\t94\t5E\t^\n" msgstr "036\t30\t1E\tRS (レコード区切り)\t136\t94\t5E\t^\n" #. type: tbl table -#: build/C/man7/ascii.7:87 +#: build/C/man7/ascii.7:86 #, no-wrap msgid "037\t31\t1F\tUS (unit separator)\t137\t95\t5F\t\\&_\n" msgstr "037\t31\t1F\tUS (ユニット区切り)\t137\t95\t5F\t\\&_\n" #. type: tbl table -#: build/C/man7/ascii.7:88 +#: build/C/man7/ascii.7:87 #, no-wrap msgid "040\t32\t20\tSPACE\t140\t96\t60\t\\`\n" msgstr "040\t32\t20\tSPACE\t140\t96\t60\t\\`\n" #. type: tbl table -#: build/C/man7/ascii.7:89 +#: build/C/man7/ascii.7:88 #, no-wrap msgid "041\t33\t21\t!\t141\t97\t61\ta\n" msgstr "041\t33\t21\t!\t141\t97\t61\ta\n" #. type: tbl table -#: build/C/man7/ascii.7:90 +#: build/C/man7/ascii.7:89 #, no-wrap msgid "042\t34\t22\t\"\t142\t98\t62\tb\n" msgstr "042\t34\t22\t\"\t142\t98\t62\tb\n" #. type: tbl table -#: build/C/man7/ascii.7:91 +#: build/C/man7/ascii.7:90 #, no-wrap msgid "043\t35\t23\t#\t143\t99\t63\tc\n" msgstr "043\t35\t23\t#\t143\t99\t63\tc\n" #. type: tbl table -#: build/C/man7/ascii.7:92 +#: build/C/man7/ascii.7:91 #, no-wrap msgid "044\t36\t24\t$\t144\t100\t64\td\n" msgstr "044\t36\t24\t$\t144\t100\t64\td\n" #. type: tbl table -#: build/C/man7/ascii.7:93 +#: build/C/man7/ascii.7:92 #, no-wrap msgid "045\t37\t25\t%\t145\t101\t65\te\n" msgstr "045\t37\t25\t%\t145\t101\t65\te\n" #. type: tbl table -#: build/C/man7/ascii.7:94 +#: build/C/man7/ascii.7:93 #, no-wrap msgid "046\t38\t26\t&\t146\t102\t66\tf\n" msgstr "046\t38\t26\t&\t146\t102\t66\tf\n" #. type: tbl table -#: build/C/man7/ascii.7:95 +#: build/C/man7/ascii.7:94 #, no-wrap msgid "047\t39\t27\t\\'\t147\t103\t67\tg\n" msgstr "047\t39\t27\t\\'\t147\t103\t67\tg\n" #. type: tbl table -#: build/C/man7/ascii.7:96 +#: build/C/man7/ascii.7:95 #, no-wrap msgid "050\t40\t28\t(\t150\t104\t68\th\n" msgstr "050\t40\t28\t(\t150\t104\t68\th\n" #. type: tbl table -#: build/C/man7/ascii.7:97 +#: build/C/man7/ascii.7:96 #, no-wrap msgid "051\t41\t29\t)\t151\t105\t69\ti\n" msgstr "051\t41\t29\t)\t151\t105\t69\ti\n" #. type: tbl table -#: build/C/man7/ascii.7:98 +#: build/C/man7/ascii.7:97 #, no-wrap msgid "052\t42\t2A\t*\t152\t106\t6A\tj\n" msgstr "052\t42\t2A\t*\t152\t106\t6A\tj\n" #. type: tbl table -#: build/C/man7/ascii.7:99 +#: build/C/man7/ascii.7:98 #, no-wrap msgid "053\t43\t2B\t+\t153\t107\t6B\tk\n" msgstr "053\t43\t2B\t+\t153\t107\t6B\tk\n" #. type: tbl table -#: build/C/man7/ascii.7:100 +#: build/C/man7/ascii.7:99 #, no-wrap msgid "054\t44\t2C\t,\t154\t108\t6C\tl\n" msgstr "054\t44\t2C\t,\t154\t108\t6C\tl\n" #. type: tbl table -#: build/C/man7/ascii.7:101 +#: build/C/man7/ascii.7:100 #, no-wrap msgid "055\t45\t2D\t-\t155\t109\t6D\tm\n" msgstr "055\t45\t2D\t-\t155\t109\t6D\tm\n" #. type: tbl table -#: build/C/man7/ascii.7:102 +#: build/C/man7/ascii.7:101 #, no-wrap msgid "056\t46\t2E\t.\t156\t110\t6E\tn\n" msgstr "056\t46\t2E\t.\t156\t110\t6E\tn\n" #. type: tbl table -#: build/C/man7/ascii.7:103 +#: build/C/man7/ascii.7:102 #, no-wrap msgid "057\t47\t2F\t/\t157\t111\t6F\to\n" msgstr "057\t47\t2F\t/\t157\t111\t6F\to\n" #. type: tbl table -#: build/C/man7/ascii.7:104 +#: build/C/man7/ascii.7:103 #, no-wrap msgid "060\t48\t30\t0\t160\t112\t70\tp\n" msgstr "060\t48\t30\t0\t160\t112\t70\tp\n" #. type: tbl table -#: build/C/man7/ascii.7:105 +#: build/C/man7/ascii.7:104 #, no-wrap msgid "061\t49\t31\t1\t161\t113\t71\tq\n" msgstr "061\t49\t31\t1\t161\t113\t71\tq\n" #. type: tbl table -#: build/C/man7/ascii.7:106 +#: build/C/man7/ascii.7:105 #, no-wrap msgid "062\t50\t32\t2\t162\t114\t72\tr\n" msgstr "062\t50\t32\t2\t162\t114\t72\tr\n" #. type: tbl table -#: build/C/man7/ascii.7:107 +#: build/C/man7/ascii.7:106 #, no-wrap msgid "063\t51\t33\t3\t163\t115\t73\ts\n" msgstr "063\t51\t33\t3\t163\t115\t73\ts\n" #. type: tbl table -#: build/C/man7/ascii.7:108 +#: build/C/man7/ascii.7:107 #, no-wrap msgid "064\t52\t34\t4\t164\t116\t74\tt\n" msgstr "064\t52\t34\t4\t164\t116\t74\tt\n" #. type: tbl table -#: build/C/man7/ascii.7:109 +#: build/C/man7/ascii.7:108 #, no-wrap msgid "065\t53\t35\t5\t165\t117\t75\tu\n" msgstr "065\t53\t35\t5\t165\t117\t75\tu\n" #. type: tbl table -#: build/C/man7/ascii.7:110 +#: build/C/man7/ascii.7:109 #, no-wrap msgid "066\t54\t36\t6\t166\t118\t76\tv\n" msgstr "066\t54\t36\t6\t166\t118\t76\tv\n" #. type: tbl table -#: build/C/man7/ascii.7:111 +#: build/C/man7/ascii.7:110 #, no-wrap msgid "067\t55\t37\t7\t167\t119\t77\tw\n" msgstr "067\t55\t37\t7\t167\t119\t77\tw\n" #. type: tbl table -#: build/C/man7/ascii.7:112 +#: build/C/man7/ascii.7:111 #, no-wrap msgid "070\t56\t38\t8\t170\t120\t78\tx\n" msgstr "070\t56\t38\t8\t170\t120\t78\tx\n" #. type: tbl table -#: build/C/man7/ascii.7:113 +#: build/C/man7/ascii.7:112 #, no-wrap msgid "071\t57\t39\t9\t171\t121\t79\ty\n" msgstr "071\t57\t39\t9\t171\t121\t79\ty\n" #. type: tbl table -#: build/C/man7/ascii.7:114 +#: build/C/man7/ascii.7:113 #, no-wrap msgid "072\t58\t3A\t:\t172\t122\t7A\tz\n" msgstr "072\t58\t3A\t:\t172\t122\t7A\tz\n" #. type: tbl table -#: build/C/man7/ascii.7:115 +#: build/C/man7/ascii.7:114 #, no-wrap msgid "073\t59\t3B\t;\t173\t123\t7B\t{\n" msgstr "073\t59\t3B\t;\t173\t123\t7B\t{\n" #. type: tbl table -#: build/C/man7/ascii.7:116 +#: build/C/man7/ascii.7:115 #, no-wrap msgid "074\t60\t3C\tE\t174\t124\t7C\t|\n" msgstr "074\t60\t3C\tE\t174\t124\t7C\t|\n" #. type: tbl table -#: build/C/man7/ascii.7:117 +#: build/C/man7/ascii.7:116 #, no-wrap msgid "075\t61\t3D\t= \t175\t125\t7D\t}\n" msgstr "075\t61\t3D\t= \t175\t125\t7D\t}\n" #. type: tbl table -#: build/C/man7/ascii.7:118 +#: build/C/man7/ascii.7:117 #, no-wrap msgid "076\t62\t3E\tE\t176\t126\t7E\t~\n" msgstr "076\t62\t3E\tE\t176\t126\t7E\t~\n" #. type: tbl table -#: build/C/man7/ascii.7:119 +#: build/C/man7/ascii.7:118 #, no-wrap msgid "077\t63\t3F\t?\t177\t127\t7F\tDEL\n" msgstr "077\t63\t3F\t?\t177\t127\t7F\tDEL\n" #. type: SS -#: build/C/man7/ascii.7:125 +#: build/C/man7/ascii.7:124 #, no-wrap msgid "Tables" msgstr "表" #. type: Plain text -#: build/C/man7/ascii.7:127 +#: build/C/man7/ascii.7:126 msgid "For convenience, let us give more compact tables in hex and decimal." msgstr "便利なので、16進形式と10進形式の簡潔な表を載せておく。" #. type: Plain text -#: build/C/man7/ascii.7:151 +#: build/C/man7/ascii.7:150 #, no-wrap msgid "" " 2 3 4 5 6 7 30 40 50 60 70 80 90 100 110 120\n" @@ -1164,24 +1271,29 @@ msgstr "" "F: / ? O _ o DEL\n" #. type: SH -#: build/C/man7/ascii.7:156 build/C/man7/cp1251.7:172 build/C/man7/iso_8859-10.7:163 build/C/man7/iso_8859-11.7:154 build/C/man7/iso_8859-13.7:161 build/C/man7/iso_8859-14.7:159 build/C/man7/iso_8859-3.7:155 build/C/man7/iso_8859-6.7:114 build/C/man7/iso_8859-7.7:158 build/C/man7/iso_8859-8.7:129 build/C/man7/koi8-r.7:39 build/C/man7/koi8-u.7:178 +#: build/C/man7/ascii.7:155 build/C/man7/cp1251.7:172 +#: build/C/man7/iso_8859-10.7:163 build/C/man7/iso_8859-11.7:154 +#: build/C/man7/iso_8859-13.7:161 build/C/man7/iso_8859-14.7:159 +#: build/C/man7/iso_8859-3.7:155 build/C/man7/iso_8859-6.7:114 +#: build/C/man7/iso_8859-7.7:158 build/C/man7/iso_8859-8.7:129 +#: build/C/man7/koi8-r.7:39 build/C/man7/koi8-u.7:178 #, no-wrap msgid "NOTES" msgstr "備考" #. type: SS -#: build/C/man7/ascii.7:157 +#: build/C/man7/ascii.7:156 #, no-wrap msgid "History" msgstr "歴史" #. type: Plain text -#: build/C/man7/ascii.7:161 +#: build/C/man7/ascii.7:160 msgid "An B manual page appeared in Version 7 of AT&T UNIX." msgstr "B のマニュアルは AT&T UNIX Version 7 で登場した。" #. type: Plain text -#: build/C/man7/ascii.7:165 +#: build/C/man7/ascii.7:164 msgid "" "On older terminals, the underscore code is displayed as a left arrow, called " "backarrow, the caret is displayed as an up-arrow and the vertical bar has a " @@ -1192,13 +1304,13 @@ msgstr "" "縦棒 (vertcal bar) では真ん中に穴がある。" #. type: Plain text -#: build/C/man7/ascii.7:171 +#: build/C/man7/ascii.7:170 msgid "" "Uppercase and lowercase characters differ by just one bit and the ASCII " "character 2 differs from the double quote by just one bit, too. That made " -"it much easier to encode characters mechanically or with a " -"non-microcontroller-based electronic keyboard and that pairing was found on " -"old teletypes." +"it much easier to encode characters mechanically or with a non-" +"microcontroller-based electronic keyboard and that pairing was found on old " +"teletypes." msgstr "" "大文字 (uppercase) と小文字 (lowercase) は 1 ビットだけ異なっている。\n" "ASCII の文字 2 はダブルクォートとは 1 ビットだけ異なっている。\n" @@ -1218,7 +1330,7 @@ msgstr "" #. American National Standards Institute (ANSI) in 1969 and is the #. U.S. member body of ISO; private and nonprofit. #. type: Plain text -#: build/C/man7/ascii.7:186 +#: build/C/man7/ascii.7:185 msgid "" "The ASCII standard was published by the United States of America Standards " "Institute (USASI) in 1968." @@ -1228,13 +1340,17 @@ msgstr "" "1968年に発行された。" #. type: Plain text -#: build/C/man7/ascii.7:201 +#: build/C/man7/ascii.7:200 msgid "" "B(7), B(7), B(7), B(7), " "B(7), B(7), B(7), B(7), " "B(7), B(7), B(7), B(7), " "B(7), B(7)" -msgstr "B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7), B(7)" +msgstr "" +"B(7), B(7), B(7), B(7), " +"B(7), B(7), B(7), B(7), " +"B(7), B(7), B(7), B(7), " +"B(7), B(7)" #. type: TH #: build/C/man7/charsets.7:13 @@ -1304,8 +1420,8 @@ msgstr "" #. type: Plain text #: build/C/man7/charsets.7:42 msgid "" -"ASCII (American Standard Code For Information Interchange) is the original " -"7-bit character set, originally designed for American English. It is " +"ASCII (American Standard Code For Information Interchange) is the original 7-" +"bit character set, originally designed for American English. It is " "currently described by the ECMA-6 standard." msgstr "" "ASCII (American Standard Code For Information Interchange) は\n" @@ -1380,7 +1496,8 @@ msgid "" "table in the console driver." msgstr "" "コンソールにおける、その他の 8859 文字集合のサポートは\n" -"(B(8)) のようなユーザモード・ユーティリティを利用する事で可能になる。\n" +"(B(8)) のようなユーザモード・ユーティリティを利用する事で可能にな" +"る。\n" "このようなユーティリティを利用することにより、コンソールドライバにおけ\n" "るキーボードと EGA グラフィックテーブルの割り当てを変更し、\n" "\"ユーザ割り当て(user mapping)\"フォントテーブルを使用することができる。" @@ -1525,12 +1642,13 @@ msgstr "8859-8" #. type: Plain text #: build/C/man7/charsets.7:117 msgid "" -"Supports modern Hebrew without niqud (punctuation signs). Niqud and " -"full-fledged Biblical Hebrew are outside the scope of this character set; " -"under Linux, UTF-8 is the preferred encoding for these." +"Supports modern Hebrew without niqud (punctuation signs). Niqud and full-" +"fledged Biblical Hebrew are outside the scope of this character set; under " +"Linux, UTF-8 is the preferred encoding for these." msgstr "" "niqud(句読点記号) のない近代ヘブライ語(Hebrew)をサポートする。\n" -"niqud と完全な聖書風ヘブライ語(Biblical Hebrew)はこの文字セットの対象外である。\n" +"niqud と完全な聖書風ヘブライ語(Biblical Hebrew)はこの文字セットの対象外であ" +"る。\n" "Linux では、これらのためには UTF-8 が好ましいエンコーディングである。" #. type: TP @@ -1595,8 +1713,7 @@ msgstr "8859-12" msgid "" "This set does not exist. While Vietnamese has been suggested for this " "space, it does not fit within the 96 (noncombining) characters ISO 8859 " -"offers. UTF-8 is the preferred character set for Vietnamese use under " -"Linux." +"offers. UTF-8 is the preferred character set for Vietnamese use under Linux." msgstr "" "この文字セットは存在しない。\n" "ベトナム語がこの場所を使うように提案したが、\n" @@ -1630,7 +1747,8 @@ msgid "" "This is the Celtic character set, covering Gaelic and Welsh. This charset " "also contains the dotted characters needed for Old Irish." msgstr "" -"これはケルト語の文字セットであり、ゲール語(Gaelic)とウェールズ語(Welsh)に対応する。\n" +"これはケルト語の文字セットであり、ゲール語(Gaelic)とウェールズ語(Welsh)に対応" +"する。\n" "この文字セットは古代アイルランド語で用いられる付点付き文字も含む。" #. type: TP @@ -1837,8 +1955,8 @@ msgid "" "integers, Unicode is usually encoded as 32-bit integers internally and " "either a series of 16-bit integers (UTF-16) (needing two 16-bit integers " "only when encoding certain rare characters) or a series of 8-bit bytes " -"(UTF-8). Information on Unicode is available at " -"Ehttp://www.unicode.orgE." +"(UTF-8). Information on Unicode is available at Ehttp://www.unicode." +"orgE." msgstr "" "Unicode (ISO10646) は、人間が用いる全ての言語の全ての文字を、\n" "明確にあらわすことを目的とした規格である。\n" @@ -1893,7 +2011,8 @@ msgstr "" "10yyyyyy は 00000xxx xxyyyyyy というように組み立てられる。また、\n" "1110xxxx は 3 バイトコードの始まりであり、1110xxxx 10yyyyyy 10zzzzzz\n" "は xxxxyyyy yyzzzzzz というように組み立てられる(UTF-8 が 31 ビット\n" -"ISO 10646 コードを利用するときは、この工程は 6 バイトコードまで発展させられる)。" +"ISO 10646 コードを利用するときは、この工程は 6 バイトコードまで発展させられ" +"る)。" #. type: Plain text #: build/C/man7/charsets.7:270 @@ -1911,7 +2030,8 @@ msgstr "" "ISO-8859-1 文字セットを使うほとんどのユーザにとって、\n" "この事実は、ASCII の範囲外を使った文字は\n" "二つのバイトに符号化されるということを意味する。このことから\n" -"(UTF-8 を使うと、ISO-8859-1を使用している)元々のテキストファイルのサイズから\n" +"(UTF-8 を使うと、ISO-8859-1を使用している)元々のテキストファイルのサイズか" +"ら\n" "1 〜 2 パーセント大きくなってしまうことになる。\n" "ロシア語やギリシャ語を利用するユーザーにとっては、\n" "これによって元のテキストは 2 倍の大きさになることになる。\n" @@ -1927,8 +2047,8 @@ msgstr "" msgid "" "Note that UTF-8 is self-synchronizing: 10xxxxxx is a tail, any other byte is " "the head of a code. Note that the only way ASCII bytes occur in a UTF-8 " -"stream, is as themselves. In particular, there are no embedded NULs " -"(\\(aq\\e0\\(aq) or \\(aq/\\(aqs that form part of some larger code." +"stream, is as themselves. In particular, there are no embedded NULs (\\(aq" +"\\e0\\(aq) or \\(aq/\\(aqs that form part of some larger code." msgstr "" "UTF-8 は自己同期的である。10xxxxxx は終端であり、ほかのバイトはコードの\n" "先頭である。UTF-8 の文字列における ASCII のバイトは、常にその文字自身を\n" @@ -1959,7 +2079,8 @@ msgstr "" "Unicode データ列のレンダリングは典型的には Unicode のサブセットから\n" "グリフへのマップである\"サブフォント(subfont)\"テーブルを利用して\n" "行われる。カーネル内部では、Unicode を ビデオ RAM 内部にロードされた\n" -"サブフォントとして記述する。これは、UTF-8 モードでは 512 の異なったシンボルを\n" +"サブフォントとして記述する。これは、UTF-8 モードでは 512 の異なったシンボル" +"を\n" "持った文字集合を利用可能であることを意味する。\n" "これは、日本語、中国語、韓国語では十分ではない、しかし、その他の利用では\n" "十分である。" @@ -1990,7 +2111,8 @@ msgid "" msgstr "" "ISO 2022 と ISO 4873 標準では、\n" "VT100 の動作に基づいたフォントコントロールモデルを述べられている。\n" -"このモデルは Linux カーネルや B(1) において(部分的に)サポートされている。\n" +"このモデルは Linux カーネルや B(1) において(部分的に)サポートされてい" +"る。\n" "この標準は日本や韓国においてよく用いられる。" #. type: Plain text @@ -2108,7 +2230,9 @@ msgstr "" msgid "" "B(4), B(4), B(4), B(7), " "B(7), B(7), B(7)" -msgstr "B(4), B(4), B(4), B(7), B(7), B(7), B(7)" +msgstr "" +"B(4), B(4), B(4), B(7), " +"B(7), B(7), B(7)" #. type: TH #: build/C/man7/cp1251.7:23 @@ -2118,7 +2242,8 @@ msgstr "CP1251" #. type: Plain text #: build/C/man7/cp1251.7:27 -msgid "cp1251 - CP\\ 1251 character set encoded in octal, decimal, and hexadecimal" +msgid "" +"cp1251 - CP\\ 1251 character set encoded in octal, decimal, and hexadecimal" msgstr "" #. (In my system with glibc-2.8-20080929 @@ -2128,9 +2253,9 @@ msgstr "" msgid "" "The Windows Code Pages include several 8-bit extensions to the ASCII " "character set (also known as ISO 646-IRV). CP\\ 1251 encodes the characters " -"used in Cyrillic scripts. The following table displays the characters in " -"CP\\ 1251, which are printable and unlisted in the B(7) manual " -"page. The fourth column will only show the proper glyphs in an environment " +"used in Cyrillic scripts. The following table displays the characters in CP" +"\\ 1251, which are printable and unlisted in the B(7) manual page. " +"The fourth column will only show the proper glyphs in an environment " "configured for CP\\ 1251." msgstr "" @@ -2345,7 +2470,11 @@ msgid "243\t163\tA3\tЈ\tCYRILLIC CAPITAL LETTER JE\n" msgstr "243\t163\tA3\tЈ\tCYRILLIC CAPITAL LETTER JE\n" #. type: tbl table -#: build/C/man7/cp1251.7:79 build/C/man7/iso_8859-1.7:81 build/C/man7/iso_8859-13.7:68 build/C/man7/iso_8859-2.7:80 build/C/man7/iso_8859-3.7:69 build/C/man7/iso_8859-4.7:67 build/C/man7/iso_8859-6.7:63 build/C/man7/iso_8859-8.7:71 build/C/man7/iso_8859-9.7:68 +#: build/C/man7/cp1251.7:79 build/C/man7/iso_8859-1.7:81 +#: build/C/man7/iso_8859-13.7:68 build/C/man7/iso_8859-2.7:80 +#: build/C/man7/iso_8859-3.7:69 build/C/man7/iso_8859-4.7:67 +#: build/C/man7/iso_8859-6.7:63 build/C/man7/iso_8859-8.7:71 +#: build/C/man7/iso_8859-9.7:68 #, no-wrap msgid "244\t164\tA4\t¤\tCURRENCY SIGN\n" msgstr "244\t164\tA4\t¤\tCURRENCY SIGN\n" @@ -2357,13 +2486,21 @@ msgid "245\t165\tA5\tҐ\tCYRILLIC CAPITAL LETTER GHE WITH UPTURN\n" msgstr "245\t165\tA5\tҐ\tCYRILLIC CAPITAL LETTER GHE WITH UPTURN\n" #. type: tbl table -#: build/C/man7/cp1251.7:81 build/C/man7/iso_8859-1.7:83 build/C/man7/iso_8859-13.7:70 build/C/man7/iso_8859-7.7:70 build/C/man7/iso_8859-8.7:73 build/C/man7/iso_8859-9.7:70 +#: build/C/man7/cp1251.7:81 build/C/man7/iso_8859-1.7:83 +#: build/C/man7/iso_8859-13.7:70 build/C/man7/iso_8859-7.7:70 +#: build/C/man7/iso_8859-8.7:73 build/C/man7/iso_8859-9.7:70 #, no-wrap msgid "246\t166\tA6\t¦\tBROKEN BAR\n" msgstr "246\t166\tA6\t¦\tBROKEN BAR\n" #. type: tbl table -#: build/C/man7/cp1251.7:82 build/C/man7/iso_8859-1.7:84 build/C/man7/iso_8859-10.7:73 build/C/man7/iso_8859-13.7:71 build/C/man7/iso_8859-14.7:69 build/C/man7/iso_8859-15.7:84 build/C/man7/iso_8859-16.7:80 build/C/man7/iso_8859-2.7:83 build/C/man7/iso_8859-3.7:71 build/C/man7/iso_8859-4.7:70 build/C/man7/iso_8859-7.7:71 build/C/man7/iso_8859-8.7:74 build/C/man7/iso_8859-9.7:71 +#: build/C/man7/cp1251.7:82 build/C/man7/iso_8859-1.7:84 +#: build/C/man7/iso_8859-10.7:73 build/C/man7/iso_8859-13.7:71 +#: build/C/man7/iso_8859-14.7:69 build/C/man7/iso_8859-15.7:84 +#: build/C/man7/iso_8859-16.7:80 build/C/man7/iso_8859-2.7:83 +#: build/C/man7/iso_8859-3.7:71 build/C/man7/iso_8859-4.7:70 +#: build/C/man7/iso_8859-7.7:71 build/C/man7/iso_8859-8.7:74 +#: build/C/man7/iso_8859-9.7:71 #, no-wrap msgid "247\t167\tA7\t§\tSECTION SIGN\n" msgstr "247\t167\tA7\t§\tSECTION SIGN\n" @@ -2375,7 +2512,11 @@ msgid "250\t168\tA8\tЁ\tCYRILLIC CAPITAL LETTER IO\n" msgstr "250\t168\tA8\tЁ\tCYRILLIC CAPITAL LETTER IO\n" #. type: tbl table -#: build/C/man7/cp1251.7:84 build/C/man7/iso_8859-1.7:86 build/C/man7/iso_8859-13.7:73 build/C/man7/iso_8859-14.7:71 build/C/man7/iso_8859-15.7:86 build/C/man7/iso_8859-16.7:82 build/C/man7/iso_8859-7.7:73 build/C/man7/iso_8859-8.7:76 build/C/man7/iso_8859-9.7:73 +#: build/C/man7/cp1251.7:84 build/C/man7/iso_8859-1.7:86 +#: build/C/man7/iso_8859-13.7:73 build/C/man7/iso_8859-14.7:71 +#: build/C/man7/iso_8859-15.7:86 build/C/man7/iso_8859-16.7:82 +#: build/C/man7/iso_8859-7.7:73 build/C/man7/iso_8859-8.7:76 +#: build/C/man7/iso_8859-9.7:73 #, no-wrap msgid "251\t169\tA9\t©\tCOPYRIGHT SIGN\n" msgstr "251\t169\tA9\t©\tCOPYRIGHT SIGN\n" @@ -2387,25 +2528,40 @@ msgid "252\t170\tAA\tЄ\tCYRILLIC CAPITAL LETTER UKRAINIAN IE\n" msgstr "252\t170\tAA\tЄ\tCYRILLIC CAPITAL LETTER UKRAINIAN IE\n" #. type: tbl table -#: build/C/man7/cp1251.7:86 build/C/man7/iso_8859-1.7:88 build/C/man7/iso_8859-13.7:75 build/C/man7/iso_8859-15.7:88 build/C/man7/iso_8859-16.7:84 build/C/man7/iso_8859-7.7:75 build/C/man7/iso_8859-8.7:78 build/C/man7/iso_8859-9.7:75 +#: build/C/man7/cp1251.7:86 build/C/man7/iso_8859-1.7:88 +#: build/C/man7/iso_8859-13.7:75 build/C/man7/iso_8859-15.7:88 +#: build/C/man7/iso_8859-16.7:84 build/C/man7/iso_8859-7.7:75 +#: build/C/man7/iso_8859-8.7:78 build/C/man7/iso_8859-9.7:75 #, no-wrap msgid "253\t171\tAB\t«\tLEFT-POINTING DOUBLE ANGLE QUOTATION MARK\n" msgstr "253\t171\tAB\t«\tLEFT-POINTING DOUBLE ANGLE QUOTATION MARK\n" #. type: tbl table -#: build/C/man7/cp1251.7:87 build/C/man7/iso_8859-1.7:89 build/C/man7/iso_8859-13.7:76 build/C/man7/iso_8859-15.7:89 build/C/man7/iso_8859-7.7:76 build/C/man7/iso_8859-8.7:79 build/C/man7/iso_8859-9.7:76 +#: build/C/man7/cp1251.7:87 build/C/man7/iso_8859-1.7:89 +#: build/C/man7/iso_8859-13.7:76 build/C/man7/iso_8859-15.7:89 +#: build/C/man7/iso_8859-7.7:76 build/C/man7/iso_8859-8.7:79 +#: build/C/man7/iso_8859-9.7:76 #, no-wrap msgid "254\t172\tAC\t¬\tNOT SIGN\n" msgstr "254\t172\tAC\t¬\tNOT SIGN\n" #. type: tbl table -#: build/C/man7/cp1251.7:88 build/C/man7/iso_8859-1.7:90 build/C/man7/iso_8859-10.7:79 build/C/man7/iso_8859-13.7:77 build/C/man7/iso_8859-14.7:75 build/C/man7/iso_8859-15.7:90 build/C/man7/iso_8859-16.7:86 build/C/man7/iso_8859-3.7:77 build/C/man7/iso_8859-4.7:76 build/C/man7/iso_8859-5.7:75 build/C/man7/iso_8859-6.7:65 build/C/man7/iso_8859-7.7:77 build/C/man7/iso_8859-8.7:80 build/C/man7/iso_8859-9.7:77 +#: build/C/man7/cp1251.7:88 build/C/man7/iso_8859-1.7:90 +#: build/C/man7/iso_8859-10.7:79 build/C/man7/iso_8859-13.7:77 +#: build/C/man7/iso_8859-14.7:75 build/C/man7/iso_8859-15.7:90 +#: build/C/man7/iso_8859-16.7:86 build/C/man7/iso_8859-3.7:77 +#: build/C/man7/iso_8859-4.7:76 build/C/man7/iso_8859-5.7:75 +#: build/C/man7/iso_8859-6.7:65 build/C/man7/iso_8859-7.7:77 +#: build/C/man7/iso_8859-8.7:80 build/C/man7/iso_8859-9.7:77 #, no-wrap msgid "255\t173\tAD\t­\tSOFT HYPHEN\n" msgstr "255\t173\tAD\t­\tSOFT HYPHEN\n" #. type: tbl table -#: build/C/man7/cp1251.7:89 build/C/man7/iso_8859-1.7:91 build/C/man7/iso_8859-13.7:78 build/C/man7/iso_8859-14.7:76 build/C/man7/iso_8859-15.7:91 build/C/man7/iso_8859-8.7:81 build/C/man7/iso_8859-9.7:78 +#: build/C/man7/cp1251.7:89 build/C/man7/iso_8859-1.7:91 +#: build/C/man7/iso_8859-13.7:78 build/C/man7/iso_8859-14.7:76 +#: build/C/man7/iso_8859-15.7:91 build/C/man7/iso_8859-8.7:81 +#: build/C/man7/iso_8859-9.7:78 #, no-wrap msgid "256\t174\tAE\t®\tREGISTERED SIGN\n" msgstr "256\t174\tAE\t®\tREGISTERED SIGN\n" @@ -2417,13 +2573,21 @@ msgid "257\t175\tAF\tЇ\tCYRILLIC CAPITAL LETTER YI\n" msgstr "257\t175\tAF\tЇ\tCYRILLIC CAPITAL LETTER YI\n" #. type: tbl table -#: build/C/man7/cp1251.7:91 build/C/man7/iso_8859-1.7:93 build/C/man7/iso_8859-10.7:82 build/C/man7/iso_8859-13.7:80 build/C/man7/iso_8859-15.7:93 build/C/man7/iso_8859-16.7:89 build/C/man7/iso_8859-2.7:92 build/C/man7/iso_8859-3.7:79 build/C/man7/iso_8859-4.7:79 build/C/man7/iso_8859-7.7:79 build/C/man7/iso_8859-8.7:83 build/C/man7/iso_8859-9.7:80 +#: build/C/man7/cp1251.7:91 build/C/man7/iso_8859-1.7:93 +#: build/C/man7/iso_8859-10.7:82 build/C/man7/iso_8859-13.7:80 +#: build/C/man7/iso_8859-15.7:93 build/C/man7/iso_8859-16.7:89 +#: build/C/man7/iso_8859-2.7:92 build/C/man7/iso_8859-3.7:79 +#: build/C/man7/iso_8859-4.7:79 build/C/man7/iso_8859-7.7:79 +#: build/C/man7/iso_8859-8.7:83 build/C/man7/iso_8859-9.7:80 #, no-wrap msgid "260\t176\tB0\t°\tDEGREE SIGN\n" msgstr "260\t176\tB0\t°\tDEGREE SIGN\n" #. type: tbl table -#: build/C/man7/cp1251.7:92 build/C/man7/iso_8859-1.7:94 build/C/man7/iso_8859-13.7:81 build/C/man7/iso_8859-15.7:94 build/C/man7/iso_8859-16.7:90 build/C/man7/iso_8859-7.7:80 build/C/man7/iso_8859-8.7:84 build/C/man7/iso_8859-9.7:81 +#: build/C/man7/cp1251.7:92 build/C/man7/iso_8859-1.7:94 +#: build/C/man7/iso_8859-13.7:81 build/C/man7/iso_8859-15.7:94 +#: build/C/man7/iso_8859-16.7:90 build/C/man7/iso_8859-7.7:80 +#: build/C/man7/iso_8859-8.7:84 build/C/man7/iso_8859-9.7:81 #, no-wrap msgid "261\t177\tB1\t±\tPLUS-MINUS SIGN\n" msgstr "261\t177\tB1\t±\tPLUS-MINUS SIGN\n" @@ -2447,19 +2611,29 @@ msgid "264\t180\tB4\tґ\tCYRILLIC SMALL LETTER GHE WITH UPTURN\n" msgstr "264\t180\tB4\tґ\tCYRILLIC SMALL LETTER GHE WITH UPTURN\n" #. type: tbl table -#: build/C/man7/cp1251.7:96 build/C/man7/iso_8859-1.7:98 build/C/man7/iso_8859-13.7:85 build/C/man7/iso_8859-15.7:98 build/C/man7/iso_8859-3.7:84 build/C/man7/iso_8859-8.7:88 build/C/man7/iso_8859-9.7:85 +#: build/C/man7/cp1251.7:96 build/C/man7/iso_8859-1.7:98 +#: build/C/man7/iso_8859-13.7:85 build/C/man7/iso_8859-15.7:98 +#: build/C/man7/iso_8859-3.7:84 build/C/man7/iso_8859-8.7:88 +#: build/C/man7/iso_8859-9.7:85 #, no-wrap msgid "265\t181\tB5\tµ\tMICRO SIGN\n" msgstr "265\t181\tB5\tµ\tMICRO SIGN\n" #. type: tbl table -#: build/C/man7/cp1251.7:97 build/C/man7/iso_8859-1.7:99 build/C/man7/iso_8859-13.7:86 build/C/man7/iso_8859-14.7:84 build/C/man7/iso_8859-15.7:99 build/C/man7/iso_8859-16.7:95 build/C/man7/iso_8859-8.7:89 build/C/man7/iso_8859-9.7:86 +#: build/C/man7/cp1251.7:97 build/C/man7/iso_8859-1.7:99 +#: build/C/man7/iso_8859-13.7:86 build/C/man7/iso_8859-14.7:84 +#: build/C/man7/iso_8859-15.7:99 build/C/man7/iso_8859-16.7:95 +#: build/C/man7/iso_8859-8.7:89 build/C/man7/iso_8859-9.7:86 #, no-wrap msgid "266\t182\tB6\t¶\tPILCROW SIGN\n" msgstr "266\t182\tB6\t¶\tPILCROW SIGN\n" #. type: tbl table -#: build/C/man7/cp1251.7:98 build/C/man7/iso_8859-1.7:100 build/C/man7/iso_8859-10.7:89 build/C/man7/iso_8859-13.7:87 build/C/man7/iso_8859-15.7:100 build/C/man7/iso_8859-16.7:96 build/C/man7/iso_8859-3.7:86 build/C/man7/iso_8859-7.7:86 build/C/man7/iso_8859-8.7:90 build/C/man7/iso_8859-9.7:87 +#: build/C/man7/cp1251.7:98 build/C/man7/iso_8859-1.7:100 +#: build/C/man7/iso_8859-10.7:89 build/C/man7/iso_8859-13.7:87 +#: build/C/man7/iso_8859-15.7:100 build/C/man7/iso_8859-16.7:96 +#: build/C/man7/iso_8859-3.7:86 build/C/man7/iso_8859-7.7:86 +#: build/C/man7/iso_8859-8.7:90 build/C/man7/iso_8859-9.7:87 #, no-wrap msgid "267\t183\tB7\t·\tMIDDLE DOT\n" msgstr "267\t183\tB7\t·\tMIDDLE DOT\n" @@ -2483,7 +2657,10 @@ msgid "272\t186\tBA\tє\tCYRILLIC SMALL LETTER UKRAINIAN IE\n" msgstr "272\t186\tBA\tє\tCYRILLIC SMALL LETTER UKRAINIAN IE\n" #. type: tbl table -#: build/C/man7/cp1251.7:102 build/C/man7/iso_8859-1.7:104 build/C/man7/iso_8859-13.7:91 build/C/man7/iso_8859-15.7:104 build/C/man7/iso_8859-16.7:100 build/C/man7/iso_8859-7.7:90 build/C/man7/iso_8859-8.7:94 build/C/man7/iso_8859-9.7:91 +#: build/C/man7/cp1251.7:102 build/C/man7/iso_8859-1.7:104 +#: build/C/man7/iso_8859-13.7:91 build/C/man7/iso_8859-15.7:104 +#: build/C/man7/iso_8859-16.7:100 build/C/man7/iso_8859-7.7:90 +#: build/C/man7/iso_8859-8.7:94 build/C/man7/iso_8859-9.7:91 #, no-wrap msgid "273\t187\tBB\t»\tRIGHT-POINTING DOUBLE ANGLE QUOTATION MARK\n" msgstr "273\t187\tBB\t»\tRIGHT-POINTING DOUBLE ANGLE QUOTATION MARK\n" @@ -2943,7 +3120,8 @@ msgid "" msgstr "" "ISO 8859-1 は以下の言語をサポートしている: アフリカーンス語、バスク語、\n" "カタロニア語、デンマーク語、オランダ語、英語、フェロー語、フィンランド語、\n" -"フランス語、ガリシア語、ドイツ語、アイスランド語、アイルランド語、イタリア語、\n" +"フランス語、ガリシア語、ドイツ語、アイスランド語、アイルランド語、イタリア" +"語、\n" "ノルウェー語、ポルトガル語、スコットランド語、スペイン語、スウェーデン語。" #. type: Plain text @@ -2956,102 +3134,221 @@ msgstr "" "注意してほしい。" #. type: SS -#: build/C/man7/iso_8859-1.7:46 build/C/man7/iso_8859-10.7:35 build/C/man7/iso_8859-11.7:34 build/C/man7/iso_8859-13.7:33 build/C/man7/iso_8859-14.7:31 build/C/man7/iso_8859-15.7:46 build/C/man7/iso_8859-16.7:42 build/C/man7/iso_8859-2.7:45 build/C/man7/iso_8859-3.7:34 build/C/man7/iso_8859-4.7:32 build/C/man7/iso_8859-5.7:31 build/C/man7/iso_8859-6.7:31 build/C/man7/iso_8859-7.7:33 build/C/man7/iso_8859-8.7:37 build/C/man7/iso_8859-9.7:33 +#: build/C/man7/iso_8859-1.7:46 build/C/man7/iso_8859-10.7:35 +#: build/C/man7/iso_8859-11.7:34 build/C/man7/iso_8859-13.7:33 +#: build/C/man7/iso_8859-14.7:31 build/C/man7/iso_8859-15.7:46 +#: build/C/man7/iso_8859-16.7:42 build/C/man7/iso_8859-2.7:45 +#: build/C/man7/iso_8859-3.7:34 build/C/man7/iso_8859-4.7:32 +#: build/C/man7/iso_8859-5.7:31 build/C/man7/iso_8859-6.7:31 +#: build/C/man7/iso_8859-7.7:33 build/C/man7/iso_8859-8.7:37 +#: build/C/man7/iso_8859-9.7:33 #, no-wrap msgid "ISO 8859 Alphabets" msgstr "ISO 8859 アルファベット" #. type: Plain text -#: build/C/man7/iso_8859-1.7:48 build/C/man7/iso_8859-10.7:37 build/C/man7/iso_8859-11.7:36 build/C/man7/iso_8859-13.7:35 build/C/man7/iso_8859-14.7:33 build/C/man7/iso_8859-15.7:48 build/C/man7/iso_8859-16.7:44 build/C/man7/iso_8859-2.7:47 build/C/man7/iso_8859-3.7:36 build/C/man7/iso_8859-4.7:34 build/C/man7/iso_8859-5.7:33 build/C/man7/iso_8859-6.7:33 build/C/man7/iso_8859-7.7:35 build/C/man7/iso_8859-8.7:39 build/C/man7/iso_8859-9.7:35 +#: build/C/man7/iso_8859-1.7:48 build/C/man7/iso_8859-10.7:37 +#: build/C/man7/iso_8859-11.7:36 build/C/man7/iso_8859-13.7:35 +#: build/C/man7/iso_8859-14.7:33 build/C/man7/iso_8859-15.7:48 +#: build/C/man7/iso_8859-16.7:44 build/C/man7/iso_8859-2.7:47 +#: build/C/man7/iso_8859-3.7:36 build/C/man7/iso_8859-4.7:34 +#: build/C/man7/iso_8859-5.7:33 build/C/man7/iso_8859-6.7:33 +#: build/C/man7/iso_8859-7.7:35 build/C/man7/iso_8859-8.7:39 +#: build/C/man7/iso_8859-9.7:35 msgid "The full set of ISO 8859 alphabets includes:" msgstr "完全な ISO 8859 アルファベットは以下のものを含んでいる:" #. type: tbl table -#: build/C/man7/iso_8859-1.7:50 build/C/man7/iso_8859-10.7:39 build/C/man7/iso_8859-11.7:38 build/C/man7/iso_8859-13.7:37 build/C/man7/iso_8859-14.7:35 build/C/man7/iso_8859-15.7:50 build/C/man7/iso_8859-16.7:46 build/C/man7/iso_8859-2.7:49 build/C/man7/iso_8859-3.7:38 build/C/man7/iso_8859-4.7:36 build/C/man7/iso_8859-5.7:35 build/C/man7/iso_8859-6.7:35 build/C/man7/iso_8859-7.7:37 build/C/man7/iso_8859-8.7:41 build/C/man7/iso_8859-9.7:37 +#: build/C/man7/iso_8859-1.7:50 build/C/man7/iso_8859-10.7:39 +#: build/C/man7/iso_8859-11.7:38 build/C/man7/iso_8859-13.7:37 +#: build/C/man7/iso_8859-14.7:35 build/C/man7/iso_8859-15.7:50 +#: build/C/man7/iso_8859-16.7:46 build/C/man7/iso_8859-2.7:49 +#: build/C/man7/iso_8859-3.7:38 build/C/man7/iso_8859-4.7:36 +#: build/C/man7/iso_8859-5.7:35 build/C/man7/iso_8859-6.7:35 +#: build/C/man7/iso_8859-7.7:37 build/C/man7/iso_8859-8.7:41 +#: build/C/man7/iso_8859-9.7:37 #, no-wrap msgid "ISO 8859-1\tWest European languages (Latin-1)\n" msgstr "ISO 8859-1\t西ヨーロッパの言語 (Latin-1)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:51 build/C/man7/iso_8859-10.7:40 build/C/man7/iso_8859-11.7:39 build/C/man7/iso_8859-13.7:38 build/C/man7/iso_8859-14.7:36 build/C/man7/iso_8859-15.7:51 build/C/man7/iso_8859-16.7:47 build/C/man7/iso_8859-2.7:50 build/C/man7/iso_8859-3.7:39 build/C/man7/iso_8859-4.7:37 build/C/man7/iso_8859-5.7:36 build/C/man7/iso_8859-6.7:36 build/C/man7/iso_8859-7.7:38 build/C/man7/iso_8859-8.7:42 build/C/man7/iso_8859-9.7:38 +#: build/C/man7/iso_8859-1.7:51 build/C/man7/iso_8859-10.7:40 +#: build/C/man7/iso_8859-11.7:39 build/C/man7/iso_8859-13.7:38 +#: build/C/man7/iso_8859-14.7:36 build/C/man7/iso_8859-15.7:51 +#: build/C/man7/iso_8859-16.7:47 build/C/man7/iso_8859-2.7:50 +#: build/C/man7/iso_8859-3.7:39 build/C/man7/iso_8859-4.7:37 +#: build/C/man7/iso_8859-5.7:36 build/C/man7/iso_8859-6.7:36 +#: build/C/man7/iso_8859-7.7:38 build/C/man7/iso_8859-8.7:42 +#: build/C/man7/iso_8859-9.7:38 #, no-wrap msgid "ISO 8859-2\tCentral and East European languages (Latin-2)\n" msgstr "ISO 8859-2\t中央および東ヨーロッパの言語 (Latin-2)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:52 build/C/man7/iso_8859-10.7:41 build/C/man7/iso_8859-11.7:40 build/C/man7/iso_8859-13.7:39 build/C/man7/iso_8859-14.7:37 build/C/man7/iso_8859-15.7:52 build/C/man7/iso_8859-16.7:48 build/C/man7/iso_8859-2.7:51 build/C/man7/iso_8859-3.7:40 build/C/man7/iso_8859-4.7:38 build/C/man7/iso_8859-5.7:37 build/C/man7/iso_8859-6.7:37 build/C/man7/iso_8859-7.7:39 build/C/man7/iso_8859-8.7:43 build/C/man7/iso_8859-9.7:39 +#: build/C/man7/iso_8859-1.7:52 build/C/man7/iso_8859-10.7:41 +#: build/C/man7/iso_8859-11.7:40 build/C/man7/iso_8859-13.7:39 +#: build/C/man7/iso_8859-14.7:37 build/C/man7/iso_8859-15.7:52 +#: build/C/man7/iso_8859-16.7:48 build/C/man7/iso_8859-2.7:51 +#: build/C/man7/iso_8859-3.7:40 build/C/man7/iso_8859-4.7:38 +#: build/C/man7/iso_8859-5.7:37 build/C/man7/iso_8859-6.7:37 +#: build/C/man7/iso_8859-7.7:39 build/C/man7/iso_8859-8.7:43 +#: build/C/man7/iso_8859-9.7:39 #, no-wrap msgid "ISO 8859-3\tSoutheast European and miscellaneous languages (Latin-3)\n" msgstr "ISO 8859-3\t東南ヨーロッパやその他の言語 (Latin-3)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:53 build/C/man7/iso_8859-10.7:42 build/C/man7/iso_8859-11.7:41 build/C/man7/iso_8859-13.7:40 build/C/man7/iso_8859-14.7:38 build/C/man7/iso_8859-15.7:53 build/C/man7/iso_8859-16.7:49 build/C/man7/iso_8859-2.7:52 build/C/man7/iso_8859-3.7:41 build/C/man7/iso_8859-4.7:39 build/C/man7/iso_8859-5.7:38 build/C/man7/iso_8859-6.7:38 build/C/man7/iso_8859-7.7:40 build/C/man7/iso_8859-8.7:44 build/C/man7/iso_8859-9.7:40 +#: build/C/man7/iso_8859-1.7:53 build/C/man7/iso_8859-10.7:42 +#: build/C/man7/iso_8859-11.7:41 build/C/man7/iso_8859-13.7:40 +#: build/C/man7/iso_8859-14.7:38 build/C/man7/iso_8859-15.7:53 +#: build/C/man7/iso_8859-16.7:49 build/C/man7/iso_8859-2.7:52 +#: build/C/man7/iso_8859-3.7:41 build/C/man7/iso_8859-4.7:39 +#: build/C/man7/iso_8859-5.7:38 build/C/man7/iso_8859-6.7:38 +#: build/C/man7/iso_8859-7.7:40 build/C/man7/iso_8859-8.7:44 +#: build/C/man7/iso_8859-9.7:40 #, no-wrap msgid "ISO 8859-4\tScandinavian/Baltic languages (Latin-4)\n" msgstr "ISO 8859-4\tスカンジナビア/バルト語派の言語 (Latin-4)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:54 build/C/man7/iso_8859-10.7:43 build/C/man7/iso_8859-11.7:42 build/C/man7/iso_8859-13.7:41 build/C/man7/iso_8859-14.7:39 build/C/man7/iso_8859-15.7:54 build/C/man7/iso_8859-16.7:50 build/C/man7/iso_8859-2.7:53 build/C/man7/iso_8859-3.7:42 build/C/man7/iso_8859-4.7:40 build/C/man7/iso_8859-5.7:39 build/C/man7/iso_8859-6.7:39 build/C/man7/iso_8859-7.7:41 build/C/man7/iso_8859-8.7:45 build/C/man7/iso_8859-9.7:41 +#: build/C/man7/iso_8859-1.7:54 build/C/man7/iso_8859-10.7:43 +#: build/C/man7/iso_8859-11.7:42 build/C/man7/iso_8859-13.7:41 +#: build/C/man7/iso_8859-14.7:39 build/C/man7/iso_8859-15.7:54 +#: build/C/man7/iso_8859-16.7:50 build/C/man7/iso_8859-2.7:53 +#: build/C/man7/iso_8859-3.7:42 build/C/man7/iso_8859-4.7:40 +#: build/C/man7/iso_8859-5.7:39 build/C/man7/iso_8859-6.7:39 +#: build/C/man7/iso_8859-7.7:41 build/C/man7/iso_8859-8.7:45 +#: build/C/man7/iso_8859-9.7:41 #, no-wrap msgid "ISO 8859-5\tLatin/Cyrillic\n" msgstr "ISO 8859-5\tラテン/キリル文字\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:55 build/C/man7/iso_8859-10.7:44 build/C/man7/iso_8859-11.7:43 build/C/man7/iso_8859-13.7:42 build/C/man7/iso_8859-14.7:40 build/C/man7/iso_8859-15.7:55 build/C/man7/iso_8859-16.7:51 build/C/man7/iso_8859-2.7:54 build/C/man7/iso_8859-3.7:43 build/C/man7/iso_8859-4.7:41 build/C/man7/iso_8859-5.7:40 build/C/man7/iso_8859-6.7:40 build/C/man7/iso_8859-7.7:42 build/C/man7/iso_8859-8.7:46 build/C/man7/iso_8859-9.7:42 +#: build/C/man7/iso_8859-1.7:55 build/C/man7/iso_8859-10.7:44 +#: build/C/man7/iso_8859-11.7:43 build/C/man7/iso_8859-13.7:42 +#: build/C/man7/iso_8859-14.7:40 build/C/man7/iso_8859-15.7:55 +#: build/C/man7/iso_8859-16.7:51 build/C/man7/iso_8859-2.7:54 +#: build/C/man7/iso_8859-3.7:43 build/C/man7/iso_8859-4.7:41 +#: build/C/man7/iso_8859-5.7:40 build/C/man7/iso_8859-6.7:40 +#: build/C/man7/iso_8859-7.7:42 build/C/man7/iso_8859-8.7:46 +#: build/C/man7/iso_8859-9.7:42 #, no-wrap msgid "ISO 8859-6\tLatin/Arabic\n" msgstr "ISO 8859-6\tラテン/アラビア語\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:56 build/C/man7/iso_8859-10.7:45 build/C/man7/iso_8859-11.7:44 build/C/man7/iso_8859-13.7:43 build/C/man7/iso_8859-14.7:41 build/C/man7/iso_8859-15.7:56 build/C/man7/iso_8859-16.7:52 build/C/man7/iso_8859-2.7:55 build/C/man7/iso_8859-3.7:44 build/C/man7/iso_8859-4.7:42 build/C/man7/iso_8859-5.7:41 build/C/man7/iso_8859-6.7:41 build/C/man7/iso_8859-7.7:43 build/C/man7/iso_8859-8.7:47 build/C/man7/iso_8859-9.7:43 +#: build/C/man7/iso_8859-1.7:56 build/C/man7/iso_8859-10.7:45 +#: build/C/man7/iso_8859-11.7:44 build/C/man7/iso_8859-13.7:43 +#: build/C/man7/iso_8859-14.7:41 build/C/man7/iso_8859-15.7:56 +#: build/C/man7/iso_8859-16.7:52 build/C/man7/iso_8859-2.7:55 +#: build/C/man7/iso_8859-3.7:44 build/C/man7/iso_8859-4.7:42 +#: build/C/man7/iso_8859-5.7:41 build/C/man7/iso_8859-6.7:41 +#: build/C/man7/iso_8859-7.7:43 build/C/man7/iso_8859-8.7:47 +#: build/C/man7/iso_8859-9.7:43 #, no-wrap msgid "ISO 8859-7\tLatin/Greek\n" msgstr "ISO 8859-7\tラテン/ギリシャ語\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:57 build/C/man7/iso_8859-10.7:46 build/C/man7/iso_8859-11.7:45 build/C/man7/iso_8859-13.7:44 build/C/man7/iso_8859-14.7:42 build/C/man7/iso_8859-15.7:57 build/C/man7/iso_8859-16.7:53 build/C/man7/iso_8859-2.7:56 build/C/man7/iso_8859-3.7:45 build/C/man7/iso_8859-4.7:43 build/C/man7/iso_8859-5.7:42 build/C/man7/iso_8859-6.7:42 build/C/man7/iso_8859-7.7:44 build/C/man7/iso_8859-8.7:48 build/C/man7/iso_8859-9.7:44 +#: build/C/man7/iso_8859-1.7:57 build/C/man7/iso_8859-10.7:46 +#: build/C/man7/iso_8859-11.7:45 build/C/man7/iso_8859-13.7:44 +#: build/C/man7/iso_8859-14.7:42 build/C/man7/iso_8859-15.7:57 +#: build/C/man7/iso_8859-16.7:53 build/C/man7/iso_8859-2.7:56 +#: build/C/man7/iso_8859-3.7:45 build/C/man7/iso_8859-4.7:43 +#: build/C/man7/iso_8859-5.7:42 build/C/man7/iso_8859-6.7:42 +#: build/C/man7/iso_8859-7.7:44 build/C/man7/iso_8859-8.7:48 +#: build/C/man7/iso_8859-9.7:44 #, no-wrap msgid "ISO 8859-8\tLatin/Hebrew\n" msgstr "ISO 8859-8\tラテン/ヘブライ語\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:58 build/C/man7/iso_8859-10.7:47 build/C/man7/iso_8859-11.7:46 build/C/man7/iso_8859-13.7:45 build/C/man7/iso_8859-14.7:43 build/C/man7/iso_8859-15.7:58 build/C/man7/iso_8859-16.7:54 build/C/man7/iso_8859-2.7:57 build/C/man7/iso_8859-3.7:46 build/C/man7/iso_8859-4.7:44 build/C/man7/iso_8859-5.7:43 build/C/man7/iso_8859-6.7:43 build/C/man7/iso_8859-7.7:45 build/C/man7/iso_8859-8.7:49 build/C/man7/iso_8859-9.7:45 +#: build/C/man7/iso_8859-1.7:58 build/C/man7/iso_8859-10.7:47 +#: build/C/man7/iso_8859-11.7:46 build/C/man7/iso_8859-13.7:45 +#: build/C/man7/iso_8859-14.7:43 build/C/man7/iso_8859-15.7:58 +#: build/C/man7/iso_8859-16.7:54 build/C/man7/iso_8859-2.7:57 +#: build/C/man7/iso_8859-3.7:46 build/C/man7/iso_8859-4.7:44 +#: build/C/man7/iso_8859-5.7:43 build/C/man7/iso_8859-6.7:43 +#: build/C/man7/iso_8859-7.7:45 build/C/man7/iso_8859-8.7:49 +#: build/C/man7/iso_8859-9.7:45 #, no-wrap msgid "ISO 8859-9\tLatin-1 modification for Turkish (Latin-5)\n" msgstr "ISO 8859-9\tトルコ語修正を行なった Latin-1 (Latin-5)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:59 build/C/man7/iso_8859-10.7:48 build/C/man7/iso_8859-11.7:47 build/C/man7/iso_8859-13.7:46 build/C/man7/iso_8859-14.7:44 build/C/man7/iso_8859-15.7:59 build/C/man7/iso_8859-16.7:55 build/C/man7/iso_8859-2.7:58 build/C/man7/iso_8859-3.7:47 build/C/man7/iso_8859-4.7:45 build/C/man7/iso_8859-5.7:44 build/C/man7/iso_8859-6.7:44 build/C/man7/iso_8859-7.7:46 build/C/man7/iso_8859-8.7:50 build/C/man7/iso_8859-9.7:46 +#: build/C/man7/iso_8859-1.7:59 build/C/man7/iso_8859-10.7:48 +#: build/C/man7/iso_8859-11.7:47 build/C/man7/iso_8859-13.7:46 +#: build/C/man7/iso_8859-14.7:44 build/C/man7/iso_8859-15.7:59 +#: build/C/man7/iso_8859-16.7:55 build/C/man7/iso_8859-2.7:58 +#: build/C/man7/iso_8859-3.7:47 build/C/man7/iso_8859-4.7:45 +#: build/C/man7/iso_8859-5.7:44 build/C/man7/iso_8859-6.7:44 +#: build/C/man7/iso_8859-7.7:46 build/C/man7/iso_8859-8.7:50 +#: build/C/man7/iso_8859-9.7:46 #, no-wrap msgid "ISO 8859-10\tLappish/Nordic/Eskimo languages (Latin-6)\n" msgstr "ISO 8859-10\tラップ/ノルディック/エスキモーの言語 (Latin-6)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:60 build/C/man7/iso_8859-10.7:49 build/C/man7/iso_8859-11.7:48 build/C/man7/iso_8859-13.7:47 build/C/man7/iso_8859-14.7:45 build/C/man7/iso_8859-15.7:60 build/C/man7/iso_8859-16.7:56 build/C/man7/iso_8859-2.7:59 build/C/man7/iso_8859-3.7:48 build/C/man7/iso_8859-4.7:46 build/C/man7/iso_8859-5.7:45 build/C/man7/iso_8859-6.7:45 build/C/man7/iso_8859-7.7:47 build/C/man7/iso_8859-8.7:51 build/C/man7/iso_8859-9.7:47 +#: build/C/man7/iso_8859-1.7:60 build/C/man7/iso_8859-10.7:49 +#: build/C/man7/iso_8859-11.7:48 build/C/man7/iso_8859-13.7:47 +#: build/C/man7/iso_8859-14.7:45 build/C/man7/iso_8859-15.7:60 +#: build/C/man7/iso_8859-16.7:56 build/C/man7/iso_8859-2.7:59 +#: build/C/man7/iso_8859-3.7:48 build/C/man7/iso_8859-4.7:46 +#: build/C/man7/iso_8859-5.7:45 build/C/man7/iso_8859-6.7:45 +#: build/C/man7/iso_8859-7.7:47 build/C/man7/iso_8859-8.7:51 +#: build/C/man7/iso_8859-9.7:47 #, no-wrap msgid "ISO 8859-11\tLatin/Thai\n" msgstr "ISO 8859-11\tラテン/タイ語\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:61 build/C/man7/iso_8859-10.7:50 build/C/man7/iso_8859-11.7:49 build/C/man7/iso_8859-13.7:48 build/C/man7/iso_8859-14.7:46 build/C/man7/iso_8859-15.7:61 build/C/man7/iso_8859-16.7:57 build/C/man7/iso_8859-2.7:60 build/C/man7/iso_8859-3.7:49 build/C/man7/iso_8859-4.7:47 build/C/man7/iso_8859-5.7:46 build/C/man7/iso_8859-6.7:46 build/C/man7/iso_8859-7.7:48 build/C/man7/iso_8859-8.7:52 build/C/man7/iso_8859-9.7:48 +#: build/C/man7/iso_8859-1.7:61 build/C/man7/iso_8859-10.7:50 +#: build/C/man7/iso_8859-11.7:49 build/C/man7/iso_8859-13.7:48 +#: build/C/man7/iso_8859-14.7:46 build/C/man7/iso_8859-15.7:61 +#: build/C/man7/iso_8859-16.7:57 build/C/man7/iso_8859-2.7:60 +#: build/C/man7/iso_8859-3.7:49 build/C/man7/iso_8859-4.7:47 +#: build/C/man7/iso_8859-5.7:46 build/C/man7/iso_8859-6.7:46 +#: build/C/man7/iso_8859-7.7:48 build/C/man7/iso_8859-8.7:52 +#: build/C/man7/iso_8859-9.7:48 #, no-wrap msgid "ISO 8859-13\tBaltic Rim languages (Latin-7)\n" msgstr "ISO 8859-13\tバルト諸国の言語 (Latin-7)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:62 build/C/man7/iso_8859-10.7:51 build/C/man7/iso_8859-11.7:50 build/C/man7/iso_8859-13.7:49 build/C/man7/iso_8859-14.7:47 build/C/man7/iso_8859-15.7:62 build/C/man7/iso_8859-16.7:58 build/C/man7/iso_8859-2.7:61 build/C/man7/iso_8859-3.7:50 build/C/man7/iso_8859-4.7:48 build/C/man7/iso_8859-5.7:47 build/C/man7/iso_8859-6.7:47 build/C/man7/iso_8859-7.7:49 build/C/man7/iso_8859-8.7:53 build/C/man7/iso_8859-9.7:49 +#: build/C/man7/iso_8859-1.7:62 build/C/man7/iso_8859-10.7:51 +#: build/C/man7/iso_8859-11.7:50 build/C/man7/iso_8859-13.7:49 +#: build/C/man7/iso_8859-14.7:47 build/C/man7/iso_8859-15.7:62 +#: build/C/man7/iso_8859-16.7:58 build/C/man7/iso_8859-2.7:61 +#: build/C/man7/iso_8859-3.7:50 build/C/man7/iso_8859-4.7:48 +#: build/C/man7/iso_8859-5.7:47 build/C/man7/iso_8859-6.7:47 +#: build/C/man7/iso_8859-7.7:49 build/C/man7/iso_8859-8.7:53 +#: build/C/man7/iso_8859-9.7:49 #, no-wrap msgid "ISO 8859-14\tCeltic (Latin-8)\n" msgstr "ISO 8859-14\tケルト語 (Latin-8)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:63 build/C/man7/iso_8859-10.7:52 build/C/man7/iso_8859-11.7:51 build/C/man7/iso_8859-13.7:50 build/C/man7/iso_8859-14.7:48 build/C/man7/iso_8859-15.7:63 build/C/man7/iso_8859-16.7:59 build/C/man7/iso_8859-2.7:62 build/C/man7/iso_8859-3.7:51 build/C/man7/iso_8859-4.7:49 build/C/man7/iso_8859-5.7:48 build/C/man7/iso_8859-6.7:48 build/C/man7/iso_8859-7.7:50 build/C/man7/iso_8859-8.7:54 build/C/man7/iso_8859-9.7:50 +#: build/C/man7/iso_8859-1.7:63 build/C/man7/iso_8859-10.7:52 +#: build/C/man7/iso_8859-11.7:51 build/C/man7/iso_8859-13.7:50 +#: build/C/man7/iso_8859-14.7:48 build/C/man7/iso_8859-15.7:63 +#: build/C/man7/iso_8859-16.7:59 build/C/man7/iso_8859-2.7:62 +#: build/C/man7/iso_8859-3.7:51 build/C/man7/iso_8859-4.7:49 +#: build/C/man7/iso_8859-5.7:48 build/C/man7/iso_8859-6.7:48 +#: build/C/man7/iso_8859-7.7:50 build/C/man7/iso_8859-8.7:54 +#: build/C/man7/iso_8859-9.7:50 #, no-wrap msgid "ISO 8859-15\tWest European languages (Latin-9)\n" msgstr "ISO 8859-15\t西ヨーロッパの言語 (Latin-9)\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:64 build/C/man7/iso_8859-10.7:53 build/C/man7/iso_8859-11.7:52 build/C/man7/iso_8859-13.7:51 build/C/man7/iso_8859-14.7:49 build/C/man7/iso_8859-15.7:64 build/C/man7/iso_8859-16.7:60 build/C/man7/iso_8859-2.7:63 build/C/man7/iso_8859-3.7:52 build/C/man7/iso_8859-4.7:50 build/C/man7/iso_8859-5.7:49 build/C/man7/iso_8859-6.7:49 build/C/man7/iso_8859-7.7:51 build/C/man7/iso_8859-8.7:55 build/C/man7/iso_8859-9.7:51 +#: build/C/man7/iso_8859-1.7:64 build/C/man7/iso_8859-10.7:53 +#: build/C/man7/iso_8859-11.7:52 build/C/man7/iso_8859-13.7:51 +#: build/C/man7/iso_8859-14.7:49 build/C/man7/iso_8859-15.7:64 +#: build/C/man7/iso_8859-16.7:60 build/C/man7/iso_8859-2.7:63 +#: build/C/man7/iso_8859-3.7:52 build/C/man7/iso_8859-4.7:50 +#: build/C/man7/iso_8859-5.7:49 build/C/man7/iso_8859-6.7:49 +#: build/C/man7/iso_8859-7.7:51 build/C/man7/iso_8859-8.7:55 +#: build/C/man7/iso_8859-9.7:51 #, no-wrap msgid "ISO 8859-16\tRomanian (Latin-10)\n" msgstr "ISO 8859-16\tルーマニア語 (Latin-10)\n" @@ -3075,199 +3372,279 @@ msgstr "" "4列目は ISO 8859-1 用に設定された環境でのみ正しく表示できるだろう。" #. type: tbl table -#: build/C/man7/iso_8859-1.7:78 build/C/man7/iso_8859-15.7:78 build/C/man7/iso_8859-9.7:65 +#: build/C/man7/iso_8859-1.7:78 build/C/man7/iso_8859-15.7:78 +#: build/C/man7/iso_8859-9.7:65 #, no-wrap msgid "241\t161\tA1\t¡\tINVERTED EXCLAMATION MARK\n" msgstr "241\t161\tA1\t¡\tINVERTED EXCLAMATION MARK\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:79 build/C/man7/iso_8859-13.7:66 build/C/man7/iso_8859-15.7:79 build/C/man7/iso_8859-8.7:69 build/C/man7/iso_8859-9.7:66 +#: build/C/man7/iso_8859-1.7:79 build/C/man7/iso_8859-13.7:66 +#: build/C/man7/iso_8859-15.7:79 build/C/man7/iso_8859-8.7:69 +#: build/C/man7/iso_8859-9.7:66 #, no-wrap msgid "242\t162\tA2\t¢\tCENT SIGN\n" msgstr "242\t162\tA2\t¢\tCENT SIGN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:80 build/C/man7/iso_8859-13.7:67 build/C/man7/iso_8859-14.7:65 build/C/man7/iso_8859-15.7:80 build/C/man7/iso_8859-3.7:68 build/C/man7/iso_8859-7.7:67 build/C/man7/iso_8859-8.7:70 build/C/man7/iso_8859-9.7:67 +#: build/C/man7/iso_8859-1.7:80 build/C/man7/iso_8859-13.7:67 +#: build/C/man7/iso_8859-14.7:65 build/C/man7/iso_8859-15.7:80 +#: build/C/man7/iso_8859-3.7:68 build/C/man7/iso_8859-7.7:67 +#: build/C/man7/iso_8859-8.7:70 build/C/man7/iso_8859-9.7:67 #, no-wrap msgid "243\t163\tA3\t£\tPOUND SIGN\n" msgstr "243\t163\tA3\t£\tPOUND SIGN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:82 build/C/man7/iso_8859-15.7:82 build/C/man7/iso_8859-8.7:72 build/C/man7/iso_8859-9.7:69 +#: build/C/man7/iso_8859-1.7:82 build/C/man7/iso_8859-15.7:82 +#: build/C/man7/iso_8859-8.7:72 build/C/man7/iso_8859-9.7:69 #, no-wrap msgid "245\t165\tA5\t¥\tYEN SIGN\n" msgstr "245\t165\tA5\t¥\tYEN SIGN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:85 build/C/man7/iso_8859-2.7:84 build/C/man7/iso_8859-3.7:72 build/C/man7/iso_8859-4.7:71 build/C/man7/iso_8859-7.7:72 build/C/man7/iso_8859-8.7:75 build/C/man7/iso_8859-9.7:72 +#: build/C/man7/iso_8859-1.7:85 build/C/man7/iso_8859-2.7:84 +#: build/C/man7/iso_8859-3.7:72 build/C/man7/iso_8859-4.7:71 +#: build/C/man7/iso_8859-7.7:72 build/C/man7/iso_8859-8.7:75 +#: build/C/man7/iso_8859-9.7:72 #, no-wrap msgid "250\t168\tA8\t¨\tDIAERESIS\n" msgstr "250\t168\tA8\t¨\tDIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:87 build/C/man7/iso_8859-15.7:87 build/C/man7/iso_8859-9.7:74 +#: build/C/man7/iso_8859-1.7:87 build/C/man7/iso_8859-15.7:87 +#: build/C/man7/iso_8859-9.7:74 #, no-wrap msgid "252\t170\tAA\tª\tFEMININE ORDINAL INDICATOR\n" msgstr "252\t170\tAA\tª\tFEMININE ORDINAL INDICATOR\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:92 build/C/man7/iso_8859-15.7:92 build/C/man7/iso_8859-4.7:78 build/C/man7/iso_8859-8.7:82 build/C/man7/iso_8859-9.7:79 +#: build/C/man7/iso_8859-1.7:92 build/C/man7/iso_8859-15.7:92 +#: build/C/man7/iso_8859-4.7:78 build/C/man7/iso_8859-8.7:82 +#: build/C/man7/iso_8859-9.7:79 #, no-wrap msgid "257\t175\tAF\t¯\tMACRON\n" msgstr "257\t175\tAF\t¯\tMACRON\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:95 build/C/man7/iso_8859-13.7:82 build/C/man7/iso_8859-15.7:95 build/C/man7/iso_8859-3.7:81 build/C/man7/iso_8859-7.7:81 build/C/man7/iso_8859-8.7:85 build/C/man7/iso_8859-9.7:82 +#: build/C/man7/iso_8859-1.7:95 build/C/man7/iso_8859-13.7:82 +#: build/C/man7/iso_8859-15.7:95 build/C/man7/iso_8859-3.7:81 +#: build/C/man7/iso_8859-7.7:81 build/C/man7/iso_8859-8.7:85 +#: build/C/man7/iso_8859-9.7:82 #, no-wrap msgid "262\t178\tB2\t²\tSUPERSCRIPT TWO\n" msgstr "262\t178\tB2\t²\tSUPERSCRIPT TWO\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:96 build/C/man7/iso_8859-13.7:83 build/C/man7/iso_8859-15.7:96 build/C/man7/iso_8859-3.7:82 build/C/man7/iso_8859-7.7:82 build/C/man7/iso_8859-8.7:86 build/C/man7/iso_8859-9.7:83 +#: build/C/man7/iso_8859-1.7:96 build/C/man7/iso_8859-13.7:83 +#: build/C/man7/iso_8859-15.7:96 build/C/man7/iso_8859-3.7:82 +#: build/C/man7/iso_8859-7.7:82 build/C/man7/iso_8859-8.7:86 +#: build/C/man7/iso_8859-9.7:83 #, no-wrap msgid "263\t179\tB3\t³\tSUPERSCRIPT THREE\n" msgstr "263\t179\tB3\t³\tSUPERSCRIPT THREE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:97 build/C/man7/iso_8859-2.7:96 build/C/man7/iso_8859-3.7:83 build/C/man7/iso_8859-4.7:83 build/C/man7/iso_8859-8.7:87 build/C/man7/iso_8859-9.7:84 +#: build/C/man7/iso_8859-1.7:97 build/C/man7/iso_8859-2.7:96 +#: build/C/man7/iso_8859-3.7:83 build/C/man7/iso_8859-4.7:83 +#: build/C/man7/iso_8859-8.7:87 build/C/man7/iso_8859-9.7:84 #, no-wrap msgid "264\t180\tB4\t´\tACUTE ACCENT\n" msgstr "264\t180\tB4\t´\tACUTE ACCENT\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:101 build/C/man7/iso_8859-2.7:100 build/C/man7/iso_8859-3.7:87 build/C/man7/iso_8859-4.7:87 build/C/man7/iso_8859-8.7:91 build/C/man7/iso_8859-9.7:88 +#: build/C/man7/iso_8859-1.7:101 build/C/man7/iso_8859-2.7:100 +#: build/C/man7/iso_8859-3.7:87 build/C/man7/iso_8859-4.7:87 +#: build/C/man7/iso_8859-8.7:91 build/C/man7/iso_8859-9.7:88 #, no-wrap msgid "270\t184\tB8\t¸\tCEDILLA\n" msgstr "270\t184\tB8\t¸\tCEDILLA\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:102 build/C/man7/iso_8859-13.7:89 build/C/man7/iso_8859-15.7:102 build/C/man7/iso_8859-8.7:92 build/C/man7/iso_8859-9.7:89 +#: build/C/man7/iso_8859-1.7:102 build/C/man7/iso_8859-13.7:89 +#: build/C/man7/iso_8859-15.7:102 build/C/man7/iso_8859-8.7:92 +#: build/C/man7/iso_8859-9.7:89 #, no-wrap msgid "271\t185\tB9\t¹\tSUPERSCRIPT ONE\n" msgstr "271\t185\tB9\t¹\tSUPERSCRIPT ONE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:103 build/C/man7/iso_8859-15.7:103 build/C/man7/iso_8859-9.7:90 +#: build/C/man7/iso_8859-1.7:103 build/C/man7/iso_8859-15.7:103 +#: build/C/man7/iso_8859-9.7:90 #, no-wrap msgid "272\t186\tBA\tº\tMASCULINE ORDINAL INDICATOR\n" msgstr "272\t186\tBA\tº\tMASCULINE ORDINAL INDICATOR\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:105 build/C/man7/iso_8859-13.7:92 build/C/man7/iso_8859-8.7:95 build/C/man7/iso_8859-9.7:92 +#: build/C/man7/iso_8859-1.7:105 build/C/man7/iso_8859-13.7:92 +#: build/C/man7/iso_8859-8.7:95 build/C/man7/iso_8859-9.7:92 #, no-wrap msgid "274\t188\tBC\t¼\tVULGAR FRACTION ONE QUARTER\n" msgstr "274\t188\tBC\t¼\tVULGAR FRACTION ONE QUARTER\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:106 build/C/man7/iso_8859-13.7:93 build/C/man7/iso_8859-3.7:92 build/C/man7/iso_8859-7.7:92 build/C/man7/iso_8859-8.7:96 build/C/man7/iso_8859-9.7:93 +#: build/C/man7/iso_8859-1.7:106 build/C/man7/iso_8859-13.7:93 +#: build/C/man7/iso_8859-3.7:92 build/C/man7/iso_8859-7.7:92 +#: build/C/man7/iso_8859-8.7:96 build/C/man7/iso_8859-9.7:93 #, no-wrap msgid "275\t189\tBD\t½\tVULGAR FRACTION ONE HALF\n" msgstr "275\t189\tBD\t½\tVULGAR FRACTION ONE HALF\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:107 build/C/man7/iso_8859-13.7:94 build/C/man7/iso_8859-8.7:97 build/C/man7/iso_8859-9.7:94 +#: build/C/man7/iso_8859-1.7:107 build/C/man7/iso_8859-13.7:94 +#: build/C/man7/iso_8859-8.7:97 build/C/man7/iso_8859-9.7:94 #, no-wrap msgid "276\t190\tBE\t¾\tVULGAR FRACTION THREE QUARTERS\n" msgstr "276\t190\tBE\t¾\tVULGAR FRACTION THREE QUARTERS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:108 build/C/man7/iso_8859-15.7:108 build/C/man7/iso_8859-9.7:95 +#: build/C/man7/iso_8859-1.7:108 build/C/man7/iso_8859-15.7:108 +#: build/C/man7/iso_8859-9.7:95 #, no-wrap msgid "277\t191\tBF\t¿\tINVERTED QUESTION MARK\n" msgstr "277\t191\tBF\t¿\tINVERTED QUESTION MARK\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:109 build/C/man7/iso_8859-14.7:94 build/C/man7/iso_8859-15.7:109 build/C/man7/iso_8859-16.7:105 build/C/man7/iso_8859-3.7:94 build/C/man7/iso_8859-9.7:96 +#: build/C/man7/iso_8859-1.7:109 build/C/man7/iso_8859-14.7:94 +#: build/C/man7/iso_8859-15.7:109 build/C/man7/iso_8859-16.7:105 +#: build/C/man7/iso_8859-3.7:94 build/C/man7/iso_8859-9.7:96 #, no-wrap msgid "300\t192\tC0\tÀ\tLATIN CAPITAL LETTER A WITH GRAVE\n" msgstr "300\t192\tC0\tÀ\tLATIN CAPITAL LETTER A WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:110 build/C/man7/iso_8859-10.7:99 build/C/man7/iso_8859-14.7:95 build/C/man7/iso_8859-15.7:110 build/C/man7/iso_8859-16.7:106 build/C/man7/iso_8859-2.7:109 build/C/man7/iso_8859-3.7:95 build/C/man7/iso_8859-4.7:96 build/C/man7/iso_8859-9.7:97 +#: build/C/man7/iso_8859-1.7:110 build/C/man7/iso_8859-10.7:99 +#: build/C/man7/iso_8859-14.7:95 build/C/man7/iso_8859-15.7:110 +#: build/C/man7/iso_8859-16.7:106 build/C/man7/iso_8859-2.7:109 +#: build/C/man7/iso_8859-3.7:95 build/C/man7/iso_8859-4.7:96 +#: build/C/man7/iso_8859-9.7:97 #, no-wrap msgid "301\t193\tC1\tÁ\tLATIN CAPITAL LETTER A WITH ACUTE\n" msgstr "301\t193\tC1\tÁ\tLATIN CAPITAL LETTER A WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:111 build/C/man7/iso_8859-10.7:100 build/C/man7/iso_8859-14.7:96 build/C/man7/iso_8859-15.7:111 build/C/man7/iso_8859-16.7:107 build/C/man7/iso_8859-2.7:110 build/C/man7/iso_8859-3.7:96 build/C/man7/iso_8859-4.7:97 build/C/man7/iso_8859-9.7:98 +#: build/C/man7/iso_8859-1.7:111 build/C/man7/iso_8859-10.7:100 +#: build/C/man7/iso_8859-14.7:96 build/C/man7/iso_8859-15.7:111 +#: build/C/man7/iso_8859-16.7:107 build/C/man7/iso_8859-2.7:110 +#: build/C/man7/iso_8859-3.7:96 build/C/man7/iso_8859-4.7:97 +#: build/C/man7/iso_8859-9.7:98 #, no-wrap msgid "302\t194\tC2\tÂ\tLATIN CAPITAL LETTER A WITH CIRCUMFLEX\n" msgstr "302\t194\tC2\tÂ\tLATIN CAPITAL LETTER A WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:112 build/C/man7/iso_8859-10.7:101 build/C/man7/iso_8859-14.7:97 build/C/man7/iso_8859-15.7:112 build/C/man7/iso_8859-4.7:98 build/C/man7/iso_8859-9.7:99 +#: build/C/man7/iso_8859-1.7:112 build/C/man7/iso_8859-10.7:101 +#: build/C/man7/iso_8859-14.7:97 build/C/man7/iso_8859-15.7:112 +#: build/C/man7/iso_8859-4.7:98 build/C/man7/iso_8859-9.7:99 #, no-wrap msgid "303\t195\tC3\tÃ\tLATIN CAPITAL LETTER A WITH TILDE\n" msgstr "303\t195\tC3\tÃ\tLATIN CAPITAL LETTER A WITH TILDE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:113 build/C/man7/iso_8859-10.7:102 build/C/man7/iso_8859-13.7:100 build/C/man7/iso_8859-14.7:98 build/C/man7/iso_8859-15.7:113 build/C/man7/iso_8859-16.7:109 build/C/man7/iso_8859-2.7:112 build/C/man7/iso_8859-3.7:97 build/C/man7/iso_8859-4.7:99 build/C/man7/iso_8859-9.7:100 +#: build/C/man7/iso_8859-1.7:113 build/C/man7/iso_8859-10.7:102 +#: build/C/man7/iso_8859-13.7:100 build/C/man7/iso_8859-14.7:98 +#: build/C/man7/iso_8859-15.7:113 build/C/man7/iso_8859-16.7:109 +#: build/C/man7/iso_8859-2.7:112 build/C/man7/iso_8859-3.7:97 +#: build/C/man7/iso_8859-4.7:99 build/C/man7/iso_8859-9.7:100 #, no-wrap msgid "304\t196\tC4\tÄ\tLATIN CAPITAL LETTER A WITH DIAERESIS\n" msgstr "304\t196\tC4\tÄ\tLATIN CAPITAL LETTER A WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:114 build/C/man7/iso_8859-10.7:103 build/C/man7/iso_8859-13.7:101 build/C/man7/iso_8859-14.7:99 build/C/man7/iso_8859-15.7:114 build/C/man7/iso_8859-4.7:100 build/C/man7/iso_8859-9.7:101 +#: build/C/man7/iso_8859-1.7:114 build/C/man7/iso_8859-10.7:103 +#: build/C/man7/iso_8859-13.7:101 build/C/man7/iso_8859-14.7:99 +#: build/C/man7/iso_8859-15.7:114 build/C/man7/iso_8859-4.7:100 +#: build/C/man7/iso_8859-9.7:101 #, no-wrap msgid "305\t197\tC5\tÅ\tLATIN CAPITAL LETTER A WITH RING ABOVE\n" msgstr "305\t197\tC5\tÅ\tLATIN CAPITAL LETTER A WITH RING ABOVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:115 build/C/man7/iso_8859-10.7:104 build/C/man7/iso_8859-14.7:100 build/C/man7/iso_8859-15.7:115 build/C/man7/iso_8859-16.7:111 build/C/man7/iso_8859-4.7:101 build/C/man7/iso_8859-9.7:102 +#: build/C/man7/iso_8859-1.7:115 build/C/man7/iso_8859-10.7:104 +#: build/C/man7/iso_8859-14.7:100 build/C/man7/iso_8859-15.7:115 +#: build/C/man7/iso_8859-16.7:111 build/C/man7/iso_8859-4.7:101 +#: build/C/man7/iso_8859-9.7:102 #, no-wrap msgid "306\t198\tC6\tÆ\tLATIN CAPITAL LETTER AE\n" msgstr "306\t198\tC6\tÆ\tLATIN CAPITAL LETTER AE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:116 build/C/man7/iso_8859-14.7:101 build/C/man7/iso_8859-15.7:116 build/C/man7/iso_8859-16.7:112 build/C/man7/iso_8859-2.7:115 build/C/man7/iso_8859-3.7:100 build/C/man7/iso_8859-9.7:103 +#: build/C/man7/iso_8859-1.7:116 build/C/man7/iso_8859-14.7:101 +#: build/C/man7/iso_8859-15.7:116 build/C/man7/iso_8859-16.7:112 +#: build/C/man7/iso_8859-2.7:115 build/C/man7/iso_8859-3.7:100 +#: build/C/man7/iso_8859-9.7:103 #, no-wrap msgid "307\t199\tC7\tÇ\tLATIN CAPITAL LETTER C WITH CEDILLA\n" msgstr "307\t199\tC7\tÇ\tLATIN CAPITAL LETTER C WITH CEDILLA\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:117 build/C/man7/iso_8859-14.7:102 build/C/man7/iso_8859-15.7:117 build/C/man7/iso_8859-16.7:113 build/C/man7/iso_8859-3.7:101 build/C/man7/iso_8859-9.7:104 +#: build/C/man7/iso_8859-1.7:117 build/C/man7/iso_8859-14.7:102 +#: build/C/man7/iso_8859-15.7:117 build/C/man7/iso_8859-16.7:113 +#: build/C/man7/iso_8859-3.7:101 build/C/man7/iso_8859-9.7:104 #, no-wrap msgid "310\t200\tC8\tÈ\tLATIN CAPITAL LETTER E WITH GRAVE\n" msgstr "310\t200\tC8\tÈ\tLATIN CAPITAL LETTER E WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:118 build/C/man7/iso_8859-10.7:107 build/C/man7/iso_8859-13.7:105 build/C/man7/iso_8859-14.7:103 build/C/man7/iso_8859-15.7:118 build/C/man7/iso_8859-16.7:114 build/C/man7/iso_8859-2.7:117 build/C/man7/iso_8859-3.7:102 build/C/man7/iso_8859-4.7:104 build/C/man7/iso_8859-9.7:105 +#: build/C/man7/iso_8859-1.7:118 build/C/man7/iso_8859-10.7:107 +#: build/C/man7/iso_8859-13.7:105 build/C/man7/iso_8859-14.7:103 +#: build/C/man7/iso_8859-15.7:118 build/C/man7/iso_8859-16.7:114 +#: build/C/man7/iso_8859-2.7:117 build/C/man7/iso_8859-3.7:102 +#: build/C/man7/iso_8859-4.7:104 build/C/man7/iso_8859-9.7:105 #, no-wrap msgid "311\t201\tC9\tÉ\tLATIN CAPITAL LETTER E WITH ACUTE\n" msgstr "311\t201\tC9\tÉ\tLATIN CAPITAL LETTER E WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:119 build/C/man7/iso_8859-14.7:104 build/C/man7/iso_8859-15.7:119 build/C/man7/iso_8859-16.7:115 build/C/man7/iso_8859-3.7:103 build/C/man7/iso_8859-9.7:106 +#: build/C/man7/iso_8859-1.7:119 build/C/man7/iso_8859-14.7:104 +#: build/C/man7/iso_8859-15.7:119 build/C/man7/iso_8859-16.7:115 +#: build/C/man7/iso_8859-3.7:103 build/C/man7/iso_8859-9.7:106 #, no-wrap msgid "312\t202\tCA\tÊ\tLATIN CAPITAL LETTER E WITH CIRCUMFLEX\n" msgstr "312\t202\tCA\tÊ\tLATIN CAPITAL LETTER E WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:120 build/C/man7/iso_8859-14.7:105 build/C/man7/iso_8859-15.7:120 build/C/man7/iso_8859-16.7:116 build/C/man7/iso_8859-2.7:119 build/C/man7/iso_8859-3.7:104 build/C/man7/iso_8859-4.7:106 build/C/man7/iso_8859-9.7:107 +#: build/C/man7/iso_8859-1.7:120 build/C/man7/iso_8859-14.7:105 +#: build/C/man7/iso_8859-15.7:120 build/C/man7/iso_8859-16.7:116 +#: build/C/man7/iso_8859-2.7:119 build/C/man7/iso_8859-3.7:104 +#: build/C/man7/iso_8859-4.7:106 build/C/man7/iso_8859-9.7:107 #, no-wrap msgid "313\t203\tCB\tË\tLATIN CAPITAL LETTER E WITH DIAERESIS\n" msgstr "313\t203\tCB\tË\tLATIN CAPITAL LETTER E WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:121 build/C/man7/iso_8859-14.7:106 build/C/man7/iso_8859-15.7:121 build/C/man7/iso_8859-16.7:117 build/C/man7/iso_8859-3.7:105 build/C/man7/iso_8859-9.7:108 +#: build/C/man7/iso_8859-1.7:121 build/C/man7/iso_8859-14.7:106 +#: build/C/man7/iso_8859-15.7:121 build/C/man7/iso_8859-16.7:117 +#: build/C/man7/iso_8859-3.7:105 build/C/man7/iso_8859-9.7:108 #, no-wrap msgid "314\t204\tCC\tÌ\tLATIN CAPITAL LETTER I WITH GRAVE\n" msgstr "314\t204\tCC\tÌ\tLATIN CAPITAL LETTER I WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:122 build/C/man7/iso_8859-10.7:111 build/C/man7/iso_8859-14.7:107 build/C/man7/iso_8859-15.7:122 build/C/man7/iso_8859-16.7:118 build/C/man7/iso_8859-2.7:121 build/C/man7/iso_8859-3.7:106 build/C/man7/iso_8859-4.7:108 build/C/man7/iso_8859-9.7:109 +#: build/C/man7/iso_8859-1.7:122 build/C/man7/iso_8859-10.7:111 +#: build/C/man7/iso_8859-14.7:107 build/C/man7/iso_8859-15.7:122 +#: build/C/man7/iso_8859-16.7:118 build/C/man7/iso_8859-2.7:121 +#: build/C/man7/iso_8859-3.7:106 build/C/man7/iso_8859-4.7:108 +#: build/C/man7/iso_8859-9.7:109 #, no-wrap msgid "315\t205\tCD\tÍ\tLATIN CAPITAL LETTER I WITH ACUTE\n" msgstr "315\t205\tCD\tÍ\tLATIN CAPITAL LETTER I WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:123 build/C/man7/iso_8859-10.7:112 build/C/man7/iso_8859-14.7:108 build/C/man7/iso_8859-15.7:123 build/C/man7/iso_8859-16.7:119 build/C/man7/iso_8859-2.7:122 build/C/man7/iso_8859-3.7:107 build/C/man7/iso_8859-4.7:109 build/C/man7/iso_8859-9.7:110 +#: build/C/man7/iso_8859-1.7:123 build/C/man7/iso_8859-10.7:112 +#: build/C/man7/iso_8859-14.7:108 build/C/man7/iso_8859-15.7:123 +#: build/C/man7/iso_8859-16.7:119 build/C/man7/iso_8859-2.7:122 +#: build/C/man7/iso_8859-3.7:107 build/C/man7/iso_8859-4.7:109 +#: build/C/man7/iso_8859-9.7:110 #, no-wrap msgid "316\t206\tCE\tÎ\tLATIN CAPITAL LETTER I WITH CIRCUMFLEX\n" msgstr "316\t206\tCE\tÎ\tLATIN CAPITAL LETTER I WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:124 build/C/man7/iso_8859-10.7:113 build/C/man7/iso_8859-14.7:109 build/C/man7/iso_8859-15.7:124 build/C/man7/iso_8859-16.7:120 build/C/man7/iso_8859-3.7:108 build/C/man7/iso_8859-9.7:111 +#: build/C/man7/iso_8859-1.7:124 build/C/man7/iso_8859-10.7:113 +#: build/C/man7/iso_8859-14.7:109 build/C/man7/iso_8859-15.7:124 +#: build/C/man7/iso_8859-16.7:120 build/C/man7/iso_8859-3.7:108 +#: build/C/man7/iso_8859-9.7:111 #, no-wrap msgid "317\t207\tCF\tÏ\tLATIN CAPITAL LETTER I WITH DIAERESIS\n" msgstr "317\t207\tCF\tÏ\tLATIN CAPITAL LETTER I WITH DIAERESIS\n" @@ -3279,79 +3656,118 @@ msgid "320\t208\tD0\tÐ\tLATIN CAPITAL LETTER ETH\n" msgstr "320\t208\tD0\tÐ\tLATIN CAPITAL LETTER ETH\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:126 build/C/man7/iso_8859-14.7:111 build/C/man7/iso_8859-15.7:126 build/C/man7/iso_8859-3.7:109 build/C/man7/iso_8859-9.7:113 +#: build/C/man7/iso_8859-1.7:126 build/C/man7/iso_8859-14.7:111 +#: build/C/man7/iso_8859-15.7:126 build/C/man7/iso_8859-3.7:109 +#: build/C/man7/iso_8859-9.7:113 #, no-wrap msgid "321\t209\tD1\tÑ\tLATIN CAPITAL LETTER N WITH TILDE\n" msgstr "321\t209\tD1\tÑ\tLATIN CAPITAL LETTER N WITH TILDE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:127 build/C/man7/iso_8859-14.7:112 build/C/man7/iso_8859-15.7:127 build/C/man7/iso_8859-16.7:123 build/C/man7/iso_8859-3.7:110 build/C/man7/iso_8859-9.7:114 +#: build/C/man7/iso_8859-1.7:127 build/C/man7/iso_8859-14.7:112 +#: build/C/man7/iso_8859-15.7:127 build/C/man7/iso_8859-16.7:123 +#: build/C/man7/iso_8859-3.7:110 build/C/man7/iso_8859-9.7:114 #, no-wrap msgid "322\t210\tD2\tÒ\tLATIN CAPITAL LETTER O WITH GRAVE\n" msgstr "322\t210\tD2\tÒ\tLATIN CAPITAL LETTER O WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:128 build/C/man7/iso_8859-10.7:117 build/C/man7/iso_8859-13.7:115 build/C/man7/iso_8859-14.7:113 build/C/man7/iso_8859-15.7:128 build/C/man7/iso_8859-16.7:124 build/C/man7/iso_8859-2.7:127 build/C/man7/iso_8859-3.7:111 build/C/man7/iso_8859-9.7:115 +#: build/C/man7/iso_8859-1.7:128 build/C/man7/iso_8859-10.7:117 +#: build/C/man7/iso_8859-13.7:115 build/C/man7/iso_8859-14.7:113 +#: build/C/man7/iso_8859-15.7:128 build/C/man7/iso_8859-16.7:124 +#: build/C/man7/iso_8859-2.7:127 build/C/man7/iso_8859-3.7:111 +#: build/C/man7/iso_8859-9.7:115 #, no-wrap msgid "323\t211\tD3\tÓ\tLATIN CAPITAL LETTER O WITH ACUTE\n" msgstr "323\t211\tD3\tÓ\tLATIN CAPITAL LETTER O WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:129 build/C/man7/iso_8859-10.7:118 build/C/man7/iso_8859-14.7:114 build/C/man7/iso_8859-15.7:129 build/C/man7/iso_8859-16.7:125 build/C/man7/iso_8859-2.7:128 build/C/man7/iso_8859-3.7:112 build/C/man7/iso_8859-4.7:115 build/C/man7/iso_8859-9.7:116 +#: build/C/man7/iso_8859-1.7:129 build/C/man7/iso_8859-10.7:118 +#: build/C/man7/iso_8859-14.7:114 build/C/man7/iso_8859-15.7:129 +#: build/C/man7/iso_8859-16.7:125 build/C/man7/iso_8859-2.7:128 +#: build/C/man7/iso_8859-3.7:112 build/C/man7/iso_8859-4.7:115 +#: build/C/man7/iso_8859-9.7:116 #, no-wrap msgid "324\t212\tD4\tÔ\tLATIN CAPITAL LETTER O WITH CIRCUMFLEX\n" msgstr "324\t212\tD4\tÔ\tLATIN CAPITAL LETTER O WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:130 build/C/man7/iso_8859-10.7:119 build/C/man7/iso_8859-13.7:117 build/C/man7/iso_8859-14.7:115 build/C/man7/iso_8859-15.7:130 build/C/man7/iso_8859-4.7:116 build/C/man7/iso_8859-9.7:117 +#: build/C/man7/iso_8859-1.7:130 build/C/man7/iso_8859-10.7:119 +#: build/C/man7/iso_8859-13.7:117 build/C/man7/iso_8859-14.7:115 +#: build/C/man7/iso_8859-15.7:130 build/C/man7/iso_8859-4.7:116 +#: build/C/man7/iso_8859-9.7:117 #, no-wrap msgid "325\t213\tD5\tÕ\tLATIN CAPITAL LETTER O WITH TILDE\n" msgstr "325\t213\tD5\tÕ\tLATIN CAPITAL LETTER O WITH TILDE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:131 build/C/man7/iso_8859-10.7:120 build/C/man7/iso_8859-13.7:118 build/C/man7/iso_8859-14.7:116 build/C/man7/iso_8859-15.7:131 build/C/man7/iso_8859-16.7:127 build/C/man7/iso_8859-2.7:130 build/C/man7/iso_8859-3.7:114 build/C/man7/iso_8859-4.7:117 build/C/man7/iso_8859-9.7:118 +#: build/C/man7/iso_8859-1.7:131 build/C/man7/iso_8859-10.7:120 +#: build/C/man7/iso_8859-13.7:118 build/C/man7/iso_8859-14.7:116 +#: build/C/man7/iso_8859-15.7:131 build/C/man7/iso_8859-16.7:127 +#: build/C/man7/iso_8859-2.7:130 build/C/man7/iso_8859-3.7:114 +#: build/C/man7/iso_8859-4.7:117 build/C/man7/iso_8859-9.7:118 #, no-wrap msgid "326\t214\tD6\tÖ\tLATIN CAPITAL LETTER O WITH DIAERESIS\n" msgstr "326\t214\tD6\tÖ\tLATIN CAPITAL LETTER O WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:132 build/C/man7/iso_8859-13.7:119 build/C/man7/iso_8859-15.7:132 build/C/man7/iso_8859-2.7:131 build/C/man7/iso_8859-3.7:115 build/C/man7/iso_8859-4.7:118 build/C/man7/iso_8859-9.7:119 +#: build/C/man7/iso_8859-1.7:132 build/C/man7/iso_8859-13.7:119 +#: build/C/man7/iso_8859-15.7:132 build/C/man7/iso_8859-2.7:131 +#: build/C/man7/iso_8859-3.7:115 build/C/man7/iso_8859-4.7:118 +#: build/C/man7/iso_8859-9.7:119 #, no-wrap msgid "327\t215\tD7\t×\tMULTIPLICATION SIGN\n" msgstr "327\t215\tD7\t×\tMULTIPLICATION SIGN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:133 build/C/man7/iso_8859-10.7:122 build/C/man7/iso_8859-14.7:118 build/C/man7/iso_8859-15.7:133 build/C/man7/iso_8859-4.7:119 build/C/man7/iso_8859-9.7:120 +#: build/C/man7/iso_8859-1.7:133 build/C/man7/iso_8859-10.7:122 +#: build/C/man7/iso_8859-14.7:118 build/C/man7/iso_8859-15.7:133 +#: build/C/man7/iso_8859-4.7:119 build/C/man7/iso_8859-9.7:120 #, no-wrap msgid "330\t216\tD8\tØ\tLATIN CAPITAL LETTER O WITH STROKE\n" msgstr "330\t216\tD8\tØ\tLATIN CAPITAL LETTER O WITH STROKE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:134 build/C/man7/iso_8859-14.7:119 build/C/man7/iso_8859-15.7:134 build/C/man7/iso_8859-16.7:130 build/C/man7/iso_8859-3.7:117 build/C/man7/iso_8859-9.7:121 +#: build/C/man7/iso_8859-1.7:134 build/C/man7/iso_8859-14.7:119 +#: build/C/man7/iso_8859-15.7:134 build/C/man7/iso_8859-16.7:130 +#: build/C/man7/iso_8859-3.7:117 build/C/man7/iso_8859-9.7:121 #, no-wrap msgid "331\t217\tD9\tÙ\tLATIN CAPITAL LETTER U WITH GRAVE\n" msgstr "331\t217\tD9\tÙ\tLATIN CAPITAL LETTER U WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:135 build/C/man7/iso_8859-10.7:124 build/C/man7/iso_8859-14.7:120 build/C/man7/iso_8859-15.7:135 build/C/man7/iso_8859-16.7:131 build/C/man7/iso_8859-2.7:134 build/C/man7/iso_8859-3.7:118 build/C/man7/iso_8859-4.7:121 build/C/man7/iso_8859-9.7:122 +#: build/C/man7/iso_8859-1.7:135 build/C/man7/iso_8859-10.7:124 +#: build/C/man7/iso_8859-14.7:120 build/C/man7/iso_8859-15.7:135 +#: build/C/man7/iso_8859-16.7:131 build/C/man7/iso_8859-2.7:134 +#: build/C/man7/iso_8859-3.7:118 build/C/man7/iso_8859-4.7:121 +#: build/C/man7/iso_8859-9.7:122 #, no-wrap msgid "332\t218\tDA\tÚ\tLATIN CAPITAL LETTER U WITH ACUTE\n" msgstr "332\t218\tDA\tÚ\tLATIN CAPITAL LETTER U WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:136 build/C/man7/iso_8859-10.7:125 build/C/man7/iso_8859-14.7:121 build/C/man7/iso_8859-15.7:136 build/C/man7/iso_8859-16.7:132 build/C/man7/iso_8859-3.7:119 build/C/man7/iso_8859-4.7:122 build/C/man7/iso_8859-9.7:123 +#: build/C/man7/iso_8859-1.7:136 build/C/man7/iso_8859-10.7:125 +#: build/C/man7/iso_8859-14.7:121 build/C/man7/iso_8859-15.7:136 +#: build/C/man7/iso_8859-16.7:132 build/C/man7/iso_8859-3.7:119 +#: build/C/man7/iso_8859-4.7:122 build/C/man7/iso_8859-9.7:123 #, no-wrap msgid "333\t219\tDB\tÛ\tLATIN CAPITAL LETTER U WITH CIRCUMFLEX\n" msgstr "333\t219\tDB\tÛ\tLATIN CAPITAL LETTER U WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:137 build/C/man7/iso_8859-10.7:126 build/C/man7/iso_8859-13.7:124 build/C/man7/iso_8859-14.7:122 build/C/man7/iso_8859-15.7:137 build/C/man7/iso_8859-16.7:133 build/C/man7/iso_8859-2.7:136 build/C/man7/iso_8859-3.7:120 build/C/man7/iso_8859-4.7:123 build/C/man7/iso_8859-9.7:124 +#: build/C/man7/iso_8859-1.7:137 build/C/man7/iso_8859-10.7:126 +#: build/C/man7/iso_8859-13.7:124 build/C/man7/iso_8859-14.7:122 +#: build/C/man7/iso_8859-15.7:137 build/C/man7/iso_8859-16.7:133 +#: build/C/man7/iso_8859-2.7:136 build/C/man7/iso_8859-3.7:120 +#: build/C/man7/iso_8859-4.7:123 build/C/man7/iso_8859-9.7:124 #, no-wrap msgid "334\t220\tDC\tÜ\tLATIN CAPITAL LETTER U WITH DIAERESIS\n" msgstr "334\t220\tDC\tÜ\tLATIN CAPITAL LETTER U WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:138 build/C/man7/iso_8859-10.7:127 build/C/man7/iso_8859-14.7:123 build/C/man7/iso_8859-15.7:138 build/C/man7/iso_8859-2.7:137 +#: build/C/man7/iso_8859-1.7:138 build/C/man7/iso_8859-10.7:127 +#: build/C/man7/iso_8859-14.7:123 build/C/man7/iso_8859-15.7:138 +#: build/C/man7/iso_8859-2.7:137 #, no-wrap msgid "335\t221\tDD\tÝ\tLATIN CAPITAL LETTER Y WITH ACUTE\n" msgstr "335\t221\tDD\tÝ\tLATIN CAPITAL LETTER Y WITH ACUTE\n" @@ -3363,103 +3779,156 @@ msgid "336\t222\tDE\tÞ\tLATIN CAPITAL LETTER THORN\n" msgstr "336\t222\tDE\tÞ\tLATIN CAPITAL LETTER THORN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:140 build/C/man7/iso_8859-13.7:127 build/C/man7/iso_8859-14.7:125 build/C/man7/iso_8859-15.7:140 build/C/man7/iso_8859-16.7:136 build/C/man7/iso_8859-2.7:139 build/C/man7/iso_8859-9.7:127 +#: build/C/man7/iso_8859-1.7:140 build/C/man7/iso_8859-13.7:127 +#: build/C/man7/iso_8859-14.7:125 build/C/man7/iso_8859-15.7:140 +#: build/C/man7/iso_8859-16.7:136 build/C/man7/iso_8859-2.7:139 +#: build/C/man7/iso_8859-9.7:127 #, no-wrap msgid "337\t223\tDF\tß\tLATIN SMALL LETTER SHARP S\n" msgstr "337\t223\tDF\tß\tLATIN SMALL LETTER SHARP S\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:141 build/C/man7/iso_8859-14.7:126 build/C/man7/iso_8859-15.7:141 build/C/man7/iso_8859-16.7:137 build/C/man7/iso_8859-3.7:124 build/C/man7/iso_8859-9.7:128 +#: build/C/man7/iso_8859-1.7:141 build/C/man7/iso_8859-14.7:126 +#: build/C/man7/iso_8859-15.7:141 build/C/man7/iso_8859-16.7:137 +#: build/C/man7/iso_8859-3.7:124 build/C/man7/iso_8859-9.7:128 #, no-wrap msgid "340\t224\tE0\tà\tLATIN SMALL LETTER A WITH GRAVE\n" msgstr "340\t224\tE0\tà\tLATIN SMALL LETTER A WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:142 build/C/man7/iso_8859-10.7:131 build/C/man7/iso_8859-14.7:127 build/C/man7/iso_8859-15.7:142 build/C/man7/iso_8859-16.7:138 build/C/man7/iso_8859-2.7:141 build/C/man7/iso_8859-3.7:125 build/C/man7/iso_8859-4.7:128 build/C/man7/iso_8859-9.7:129 +#: build/C/man7/iso_8859-1.7:142 build/C/man7/iso_8859-10.7:131 +#: build/C/man7/iso_8859-14.7:127 build/C/man7/iso_8859-15.7:142 +#: build/C/man7/iso_8859-16.7:138 build/C/man7/iso_8859-2.7:141 +#: build/C/man7/iso_8859-3.7:125 build/C/man7/iso_8859-4.7:128 +#: build/C/man7/iso_8859-9.7:129 #, no-wrap msgid "341\t225\tE1\tá\tLATIN SMALL LETTER A WITH ACUTE\n" msgstr "341\t225\tE1\tá\tLATIN SMALL LETTER A WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:143 build/C/man7/iso_8859-10.7:132 build/C/man7/iso_8859-14.7:128 build/C/man7/iso_8859-15.7:143 build/C/man7/iso_8859-16.7:139 build/C/man7/iso_8859-2.7:142 build/C/man7/iso_8859-3.7:126 build/C/man7/iso_8859-4.7:129 build/C/man7/iso_8859-9.7:130 +#: build/C/man7/iso_8859-1.7:143 build/C/man7/iso_8859-10.7:132 +#: build/C/man7/iso_8859-14.7:128 build/C/man7/iso_8859-15.7:143 +#: build/C/man7/iso_8859-16.7:139 build/C/man7/iso_8859-2.7:142 +#: build/C/man7/iso_8859-3.7:126 build/C/man7/iso_8859-4.7:129 +#: build/C/man7/iso_8859-9.7:130 #, no-wrap msgid "342\t226\tE2\tâ\tLATIN SMALL LETTER A WITH CIRCUMFLEX\n" msgstr "342\t226\tE2\tâ\tLATIN SMALL LETTER A WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:144 build/C/man7/iso_8859-10.7:133 build/C/man7/iso_8859-14.7:129 build/C/man7/iso_8859-15.7:144 build/C/man7/iso_8859-4.7:130 build/C/man7/iso_8859-9.7:131 +#: build/C/man7/iso_8859-1.7:144 build/C/man7/iso_8859-10.7:133 +#: build/C/man7/iso_8859-14.7:129 build/C/man7/iso_8859-15.7:144 +#: build/C/man7/iso_8859-4.7:130 build/C/man7/iso_8859-9.7:131 #, no-wrap msgid "343\t227\tE3\tã\tLATIN SMALL LETTER A WITH TILDE\n" msgstr "343\t227\tE3\tã\tLATIN SMALL LETTER A WITH TILDE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:145 build/C/man7/iso_8859-10.7:134 build/C/man7/iso_8859-13.7:132 build/C/man7/iso_8859-14.7:130 build/C/man7/iso_8859-15.7:145 build/C/man7/iso_8859-16.7:141 build/C/man7/iso_8859-2.7:144 build/C/man7/iso_8859-3.7:127 build/C/man7/iso_8859-4.7:131 build/C/man7/iso_8859-9.7:132 +#: build/C/man7/iso_8859-1.7:145 build/C/man7/iso_8859-10.7:134 +#: build/C/man7/iso_8859-13.7:132 build/C/man7/iso_8859-14.7:130 +#: build/C/man7/iso_8859-15.7:145 build/C/man7/iso_8859-16.7:141 +#: build/C/man7/iso_8859-2.7:144 build/C/man7/iso_8859-3.7:127 +#: build/C/man7/iso_8859-4.7:131 build/C/man7/iso_8859-9.7:132 #, no-wrap msgid "344\t228\tE4\tä\tLATIN SMALL LETTER A WITH DIAERESIS\n" msgstr "344\t228\tE4\tä\tLATIN SMALL LETTER A WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:146 build/C/man7/iso_8859-10.7:135 build/C/man7/iso_8859-13.7:133 build/C/man7/iso_8859-14.7:131 build/C/man7/iso_8859-15.7:146 build/C/man7/iso_8859-4.7:132 build/C/man7/iso_8859-9.7:133 +#: build/C/man7/iso_8859-1.7:146 build/C/man7/iso_8859-10.7:135 +#: build/C/man7/iso_8859-13.7:133 build/C/man7/iso_8859-14.7:131 +#: build/C/man7/iso_8859-15.7:146 build/C/man7/iso_8859-4.7:132 +#: build/C/man7/iso_8859-9.7:133 #, no-wrap msgid "345\t229\tE5\tå\tLATIN SMALL LETTER A WITH RING ABOVE\n" msgstr "345\t229\tE5\tå\tLATIN SMALL LETTER A WITH RING ABOVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:147 build/C/man7/iso_8859-10.7:136 build/C/man7/iso_8859-14.7:132 build/C/man7/iso_8859-15.7:147 build/C/man7/iso_8859-16.7:143 build/C/man7/iso_8859-4.7:133 build/C/man7/iso_8859-9.7:134 +#: build/C/man7/iso_8859-1.7:147 build/C/man7/iso_8859-10.7:136 +#: build/C/man7/iso_8859-14.7:132 build/C/man7/iso_8859-15.7:147 +#: build/C/man7/iso_8859-16.7:143 build/C/man7/iso_8859-4.7:133 +#: build/C/man7/iso_8859-9.7:134 #, no-wrap msgid "346\t230\tE6\tæ\tLATIN SMALL LETTER AE\n" msgstr "346\t230\tE6\tæ\tLATIN SMALL LETTER AE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:148 build/C/man7/iso_8859-14.7:133 build/C/man7/iso_8859-15.7:148 build/C/man7/iso_8859-16.7:144 build/C/man7/iso_8859-2.7:147 build/C/man7/iso_8859-3.7:130 build/C/man7/iso_8859-9.7:135 +#: build/C/man7/iso_8859-1.7:148 build/C/man7/iso_8859-14.7:133 +#: build/C/man7/iso_8859-15.7:148 build/C/man7/iso_8859-16.7:144 +#: build/C/man7/iso_8859-2.7:147 build/C/man7/iso_8859-3.7:130 +#: build/C/man7/iso_8859-9.7:135 #, no-wrap msgid "347\t231\tE7\tç\tLATIN SMALL LETTER C WITH CEDILLA\n" msgstr "347\t231\tE7\tç\tLATIN SMALL LETTER C WITH CEDILLA\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:149 build/C/man7/iso_8859-14.7:134 build/C/man7/iso_8859-15.7:149 build/C/man7/iso_8859-16.7:145 build/C/man7/iso_8859-3.7:131 build/C/man7/iso_8859-9.7:136 +#: build/C/man7/iso_8859-1.7:149 build/C/man7/iso_8859-14.7:134 +#: build/C/man7/iso_8859-15.7:149 build/C/man7/iso_8859-16.7:145 +#: build/C/man7/iso_8859-3.7:131 build/C/man7/iso_8859-9.7:136 #, no-wrap msgid "350\t232\tE8\tè\tLATIN SMALL LETTER E WITH GRAVE\n" msgstr "350\t232\tE8\tè\tLATIN SMALL LETTER E WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:150 build/C/man7/iso_8859-10.7:139 build/C/man7/iso_8859-13.7:137 build/C/man7/iso_8859-14.7:135 build/C/man7/iso_8859-15.7:150 build/C/man7/iso_8859-16.7:146 build/C/man7/iso_8859-2.7:149 build/C/man7/iso_8859-3.7:132 build/C/man7/iso_8859-4.7:136 build/C/man7/iso_8859-9.7:137 +#: build/C/man7/iso_8859-1.7:150 build/C/man7/iso_8859-10.7:139 +#: build/C/man7/iso_8859-13.7:137 build/C/man7/iso_8859-14.7:135 +#: build/C/man7/iso_8859-15.7:150 build/C/man7/iso_8859-16.7:146 +#: build/C/man7/iso_8859-2.7:149 build/C/man7/iso_8859-3.7:132 +#: build/C/man7/iso_8859-4.7:136 build/C/man7/iso_8859-9.7:137 #, no-wrap msgid "351\t233\tE9\té\tLATIN SMALL LETTER E WITH ACUTE\n" msgstr "351\t233\tE9\té\tLATIN SMALL LETTER E WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:151 build/C/man7/iso_8859-14.7:136 build/C/man7/iso_8859-15.7:151 build/C/man7/iso_8859-16.7:147 build/C/man7/iso_8859-3.7:133 build/C/man7/iso_8859-9.7:138 +#: build/C/man7/iso_8859-1.7:151 build/C/man7/iso_8859-14.7:136 +#: build/C/man7/iso_8859-15.7:151 build/C/man7/iso_8859-16.7:147 +#: build/C/man7/iso_8859-3.7:133 build/C/man7/iso_8859-9.7:138 #, no-wrap msgid "352\t234\tEA\tê\tLATIN SMALL LETTER E WITH CIRCUMFLEX\n" msgstr "352\t234\tEA\tê\tLATIN SMALL LETTER E WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:152 build/C/man7/iso_8859-10.7:141 build/C/man7/iso_8859-14.7:137 build/C/man7/iso_8859-15.7:152 build/C/man7/iso_8859-16.7:148 build/C/man7/iso_8859-2.7:151 build/C/man7/iso_8859-3.7:134 build/C/man7/iso_8859-4.7:138 build/C/man7/iso_8859-9.7:139 +#: build/C/man7/iso_8859-1.7:152 build/C/man7/iso_8859-10.7:141 +#: build/C/man7/iso_8859-14.7:137 build/C/man7/iso_8859-15.7:152 +#: build/C/man7/iso_8859-16.7:148 build/C/man7/iso_8859-2.7:151 +#: build/C/man7/iso_8859-3.7:134 build/C/man7/iso_8859-4.7:138 +#: build/C/man7/iso_8859-9.7:139 #, no-wrap msgid "353\t235\tEB\të\tLATIN SMALL LETTER E WITH DIAERESIS\n" msgstr "353\t235\tEB\të\tLATIN SMALL LETTER E WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:153 build/C/man7/iso_8859-14.7:138 build/C/man7/iso_8859-15.7:153 build/C/man7/iso_8859-16.7:149 build/C/man7/iso_8859-3.7:135 build/C/man7/iso_8859-9.7:140 +#: build/C/man7/iso_8859-1.7:153 build/C/man7/iso_8859-14.7:138 +#: build/C/man7/iso_8859-15.7:153 build/C/man7/iso_8859-16.7:149 +#: build/C/man7/iso_8859-3.7:135 build/C/man7/iso_8859-9.7:140 #, no-wrap msgid "354\t236\tEC\tì\tLATIN SMALL LETTER I WITH GRAVE\n" msgstr "354\t236\tEC\tì\tLATIN SMALL LETTER I WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:154 build/C/man7/iso_8859-10.7:143 build/C/man7/iso_8859-14.7:139 build/C/man7/iso_8859-15.7:154 build/C/man7/iso_8859-16.7:150 build/C/man7/iso_8859-2.7:153 build/C/man7/iso_8859-3.7:136 build/C/man7/iso_8859-4.7:140 build/C/man7/iso_8859-9.7:141 +#: build/C/man7/iso_8859-1.7:154 build/C/man7/iso_8859-10.7:143 +#: build/C/man7/iso_8859-14.7:139 build/C/man7/iso_8859-15.7:154 +#: build/C/man7/iso_8859-16.7:150 build/C/man7/iso_8859-2.7:153 +#: build/C/man7/iso_8859-3.7:136 build/C/man7/iso_8859-4.7:140 +#: build/C/man7/iso_8859-9.7:141 #, no-wrap msgid "355\t237\tED\tí\tLATIN SMALL LETTER I WITH ACUTE\n" msgstr "355\t237\tED\tí\tLATIN SMALL LETTER I WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:155 build/C/man7/iso_8859-10.7:144 build/C/man7/iso_8859-14.7:140 build/C/man7/iso_8859-15.7:155 build/C/man7/iso_8859-16.7:151 build/C/man7/iso_8859-2.7:154 build/C/man7/iso_8859-3.7:137 build/C/man7/iso_8859-4.7:141 build/C/man7/iso_8859-9.7:142 +#: build/C/man7/iso_8859-1.7:155 build/C/man7/iso_8859-10.7:144 +#: build/C/man7/iso_8859-14.7:140 build/C/man7/iso_8859-15.7:155 +#: build/C/man7/iso_8859-16.7:151 build/C/man7/iso_8859-2.7:154 +#: build/C/man7/iso_8859-3.7:137 build/C/man7/iso_8859-4.7:141 +#: build/C/man7/iso_8859-9.7:142 #, no-wrap msgid "356\t238\tEE\tî\tLATIN SMALL LETTER I WITH CIRCUMFLEX\n" msgstr "356\t238\tEE\tî\tLATIN SMALL LETTER I WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:156 build/C/man7/iso_8859-10.7:145 build/C/man7/iso_8859-14.7:141 build/C/man7/iso_8859-15.7:156 build/C/man7/iso_8859-16.7:152 build/C/man7/iso_8859-3.7:138 build/C/man7/iso_8859-9.7:143 +#: build/C/man7/iso_8859-1.7:156 build/C/man7/iso_8859-10.7:145 +#: build/C/man7/iso_8859-14.7:141 build/C/man7/iso_8859-15.7:156 +#: build/C/man7/iso_8859-16.7:152 build/C/man7/iso_8859-3.7:138 +#: build/C/man7/iso_8859-9.7:143 #, no-wrap msgid "357\t239\tEF\tï\tLATIN SMALL LETTER I WITH DIAERESIS\n" msgstr "357\t239\tEF\tï\tLATIN SMALL LETTER I WITH DIAERESIS\n" @@ -3471,79 +3940,118 @@ msgid "360\t240\tF0\tð\tLATIN SMALL LETTER ETH\n" msgstr "360\t240\tF0\tð\tLATIN SMALL LETTER ETH\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:158 build/C/man7/iso_8859-14.7:143 build/C/man7/iso_8859-15.7:158 build/C/man7/iso_8859-3.7:139 build/C/man7/iso_8859-9.7:145 +#: build/C/man7/iso_8859-1.7:158 build/C/man7/iso_8859-14.7:143 +#: build/C/man7/iso_8859-15.7:158 build/C/man7/iso_8859-3.7:139 +#: build/C/man7/iso_8859-9.7:145 #, no-wrap msgid "361\t241\tF1\tñ\tLATIN SMALL LETTER N WITH TILDE\n" msgstr "361\t241\tF1\tñ\tLATIN SMALL LETTER N WITH TILDE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:159 build/C/man7/iso_8859-14.7:144 build/C/man7/iso_8859-15.7:159 build/C/man7/iso_8859-16.7:155 build/C/man7/iso_8859-3.7:140 build/C/man7/iso_8859-9.7:146 +#: build/C/man7/iso_8859-1.7:159 build/C/man7/iso_8859-14.7:144 +#: build/C/man7/iso_8859-15.7:159 build/C/man7/iso_8859-16.7:155 +#: build/C/man7/iso_8859-3.7:140 build/C/man7/iso_8859-9.7:146 #, no-wrap msgid "362\t242\tF2\tò\tLATIN SMALL LETTER O WITH GRAVE\n" msgstr "362\t242\tF2\tò\tLATIN SMALL LETTER O WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:160 build/C/man7/iso_8859-10.7:149 build/C/man7/iso_8859-13.7:147 build/C/man7/iso_8859-14.7:145 build/C/man7/iso_8859-15.7:160 build/C/man7/iso_8859-16.7:156 build/C/man7/iso_8859-2.7:159 build/C/man7/iso_8859-3.7:141 build/C/man7/iso_8859-9.7:147 +#: build/C/man7/iso_8859-1.7:160 build/C/man7/iso_8859-10.7:149 +#: build/C/man7/iso_8859-13.7:147 build/C/man7/iso_8859-14.7:145 +#: build/C/man7/iso_8859-15.7:160 build/C/man7/iso_8859-16.7:156 +#: build/C/man7/iso_8859-2.7:159 build/C/man7/iso_8859-3.7:141 +#: build/C/man7/iso_8859-9.7:147 #, no-wrap msgid "363\t243\tF3\tó\tLATIN SMALL LETTER O WITH ACUTE\n" msgstr "363\t243\tF3\tó\tLATIN SMALL LETTER O WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:161 build/C/man7/iso_8859-10.7:150 build/C/man7/iso_8859-14.7:146 build/C/man7/iso_8859-15.7:161 build/C/man7/iso_8859-16.7:157 build/C/man7/iso_8859-2.7:160 build/C/man7/iso_8859-3.7:142 build/C/man7/iso_8859-4.7:147 build/C/man7/iso_8859-9.7:148 +#: build/C/man7/iso_8859-1.7:161 build/C/man7/iso_8859-10.7:150 +#: build/C/man7/iso_8859-14.7:146 build/C/man7/iso_8859-15.7:161 +#: build/C/man7/iso_8859-16.7:157 build/C/man7/iso_8859-2.7:160 +#: build/C/man7/iso_8859-3.7:142 build/C/man7/iso_8859-4.7:147 +#: build/C/man7/iso_8859-9.7:148 #, no-wrap msgid "364\t244\tF4\tô\tLATIN SMALL LETTER O WITH CIRCUMFLEX\n" msgstr "364\t244\tF4\tô\tLATIN SMALL LETTER O WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:162 build/C/man7/iso_8859-10.7:151 build/C/man7/iso_8859-13.7:149 build/C/man7/iso_8859-14.7:147 build/C/man7/iso_8859-15.7:162 build/C/man7/iso_8859-4.7:148 build/C/man7/iso_8859-9.7:149 +#: build/C/man7/iso_8859-1.7:162 build/C/man7/iso_8859-10.7:151 +#: build/C/man7/iso_8859-13.7:149 build/C/man7/iso_8859-14.7:147 +#: build/C/man7/iso_8859-15.7:162 build/C/man7/iso_8859-4.7:148 +#: build/C/man7/iso_8859-9.7:149 #, no-wrap msgid "365\t245\tF5\tõ\tLATIN SMALL LETTER O WITH TILDE\n" msgstr "365\t245\tF5\tõ\tLATIN SMALL LETTER O WITH TILDE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:163 build/C/man7/iso_8859-10.7:152 build/C/man7/iso_8859-13.7:150 build/C/man7/iso_8859-14.7:148 build/C/man7/iso_8859-15.7:163 build/C/man7/iso_8859-16.7:159 build/C/man7/iso_8859-2.7:162 build/C/man7/iso_8859-3.7:144 build/C/man7/iso_8859-4.7:149 build/C/man7/iso_8859-9.7:150 +#: build/C/man7/iso_8859-1.7:163 build/C/man7/iso_8859-10.7:152 +#: build/C/man7/iso_8859-13.7:150 build/C/man7/iso_8859-14.7:148 +#: build/C/man7/iso_8859-15.7:163 build/C/man7/iso_8859-16.7:159 +#: build/C/man7/iso_8859-2.7:162 build/C/man7/iso_8859-3.7:144 +#: build/C/man7/iso_8859-4.7:149 build/C/man7/iso_8859-9.7:150 #, no-wrap msgid "366\t246\tF6\tö\tLATIN SMALL LETTER O WITH DIAERESIS\n" msgstr "366\t246\tF6\tö\tLATIN SMALL LETTER O WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:164 build/C/man7/iso_8859-13.7:151 build/C/man7/iso_8859-15.7:164 build/C/man7/iso_8859-2.7:163 build/C/man7/iso_8859-3.7:145 build/C/man7/iso_8859-4.7:150 build/C/man7/iso_8859-9.7:151 +#: build/C/man7/iso_8859-1.7:164 build/C/man7/iso_8859-13.7:151 +#: build/C/man7/iso_8859-15.7:164 build/C/man7/iso_8859-2.7:163 +#: build/C/man7/iso_8859-3.7:145 build/C/man7/iso_8859-4.7:150 +#: build/C/man7/iso_8859-9.7:151 #, no-wrap msgid "367\t247\tF7\t÷\tDIVISION SIGN\n" msgstr "367\t247\tF7\t÷\tDIVISION SIGN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:165 build/C/man7/iso_8859-10.7:154 build/C/man7/iso_8859-14.7:150 build/C/man7/iso_8859-15.7:165 build/C/man7/iso_8859-4.7:151 build/C/man7/iso_8859-9.7:152 +#: build/C/man7/iso_8859-1.7:165 build/C/man7/iso_8859-10.7:154 +#: build/C/man7/iso_8859-14.7:150 build/C/man7/iso_8859-15.7:165 +#: build/C/man7/iso_8859-4.7:151 build/C/man7/iso_8859-9.7:152 #, no-wrap msgid "370\t248\tF8\tø\tLATIN SMALL LETTER O WITH STROKE\n" msgstr "370\t248\tF8\tø\tLATIN SMALL LETTER O WITH STROKE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:166 build/C/man7/iso_8859-14.7:151 build/C/man7/iso_8859-15.7:166 build/C/man7/iso_8859-16.7:162 build/C/man7/iso_8859-3.7:147 build/C/man7/iso_8859-9.7:153 +#: build/C/man7/iso_8859-1.7:166 build/C/man7/iso_8859-14.7:151 +#: build/C/man7/iso_8859-15.7:166 build/C/man7/iso_8859-16.7:162 +#: build/C/man7/iso_8859-3.7:147 build/C/man7/iso_8859-9.7:153 #, no-wrap msgid "371\t249\tF9\tù\tLATIN SMALL LETTER U WITH GRAVE\n" msgstr "371\t249\tF9\tù\tLATIN SMALL LETTER U WITH GRAVE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:167 build/C/man7/iso_8859-10.7:156 build/C/man7/iso_8859-14.7:152 build/C/man7/iso_8859-15.7:167 build/C/man7/iso_8859-16.7:163 build/C/man7/iso_8859-2.7:166 build/C/man7/iso_8859-3.7:148 build/C/man7/iso_8859-4.7:153 build/C/man7/iso_8859-9.7:154 +#: build/C/man7/iso_8859-1.7:167 build/C/man7/iso_8859-10.7:156 +#: build/C/man7/iso_8859-14.7:152 build/C/man7/iso_8859-15.7:167 +#: build/C/man7/iso_8859-16.7:163 build/C/man7/iso_8859-2.7:166 +#: build/C/man7/iso_8859-3.7:148 build/C/man7/iso_8859-4.7:153 +#: build/C/man7/iso_8859-9.7:154 #, no-wrap msgid "372\t250\tFA\tú\tLATIN SMALL LETTER U WITH ACUTE\n" msgstr "372\t250\tFA\tú\tLATIN SMALL LETTER U WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:168 build/C/man7/iso_8859-10.7:157 build/C/man7/iso_8859-14.7:153 build/C/man7/iso_8859-15.7:168 build/C/man7/iso_8859-16.7:164 build/C/man7/iso_8859-3.7:149 build/C/man7/iso_8859-4.7:154 build/C/man7/iso_8859-9.7:155 +#: build/C/man7/iso_8859-1.7:168 build/C/man7/iso_8859-10.7:157 +#: build/C/man7/iso_8859-14.7:153 build/C/man7/iso_8859-15.7:168 +#: build/C/man7/iso_8859-16.7:164 build/C/man7/iso_8859-3.7:149 +#: build/C/man7/iso_8859-4.7:154 build/C/man7/iso_8859-9.7:155 #, no-wrap msgid "373\t251\tFB\tû\tLATIN SMALL LETTER U WITH CIRCUMFLEX\n" msgstr "373\t251\tFB\tû\tLATIN SMALL LETTER U WITH CIRCUMFLEX\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:169 build/C/man7/iso_8859-10.7:158 build/C/man7/iso_8859-13.7:156 build/C/man7/iso_8859-14.7:154 build/C/man7/iso_8859-15.7:169 build/C/man7/iso_8859-16.7:165 build/C/man7/iso_8859-2.7:168 build/C/man7/iso_8859-3.7:150 build/C/man7/iso_8859-4.7:155 build/C/man7/iso_8859-9.7:156 +#: build/C/man7/iso_8859-1.7:169 build/C/man7/iso_8859-10.7:158 +#: build/C/man7/iso_8859-13.7:156 build/C/man7/iso_8859-14.7:154 +#: build/C/man7/iso_8859-15.7:169 build/C/man7/iso_8859-16.7:165 +#: build/C/man7/iso_8859-2.7:168 build/C/man7/iso_8859-3.7:150 +#: build/C/man7/iso_8859-4.7:155 build/C/man7/iso_8859-9.7:156 #, no-wrap msgid "374\t252\tFC\tü\tLATIN SMALL LETTER U WITH DIAERESIS\n" msgstr "374\t252\tFC\tü\tLATIN SMALL LETTER U WITH DIAERESIS\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:170 build/C/man7/iso_8859-10.7:159 build/C/man7/iso_8859-14.7:155 build/C/man7/iso_8859-15.7:170 build/C/man7/iso_8859-2.7:169 +#: build/C/man7/iso_8859-1.7:170 build/C/man7/iso_8859-10.7:159 +#: build/C/man7/iso_8859-14.7:155 build/C/man7/iso_8859-15.7:170 +#: build/C/man7/iso_8859-2.7:169 #, no-wrap msgid "375\t253\tFD\tý\tLATIN SMALL LETTER Y WITH ACUTE\n" msgstr "375\t253\tFD\tý\tLATIN SMALL LETTER Y WITH ACUTE\n" @@ -3555,7 +4063,9 @@ msgid "376\t254\tFE\tþ\tLATIN SMALL LETTER THORN\n" msgstr "376\t254\tFE\tþ\tLATIN SMALL LETTER THORN\n" #. type: tbl table -#: build/C/man7/iso_8859-1.7:172 build/C/man7/iso_8859-14.7:157 build/C/man7/iso_8859-15.7:172 build/C/man7/iso_8859-16.7:168 build/C/man7/iso_8859-9.7:159 +#: build/C/man7/iso_8859-1.7:172 build/C/man7/iso_8859-14.7:157 +#: build/C/man7/iso_8859-15.7:172 build/C/man7/iso_8859-16.7:168 +#: build/C/man7/iso_8859-9.7:159 #, no-wrap msgid "377\t255\tFF\tÿ\tLATIN SMALL LETTER Y WITH DIAERESIS\n" msgstr "377\t255\tFF\tÿ\tLATIN SMALL LETTER Y WITH DIAERESIS\n" @@ -3605,7 +4115,8 @@ msgid "" msgstr "" #. type: tbl table -#: build/C/man7/iso_8859-10.7:67 build/C/man7/iso_8859-16.7:74 build/C/man7/iso_8859-2.7:77 build/C/man7/iso_8859-4.7:64 +#: build/C/man7/iso_8859-10.7:67 build/C/man7/iso_8859-16.7:74 +#: build/C/man7/iso_8859-2.7:77 build/C/man7/iso_8859-4.7:64 #, no-wrap msgid "241\t161\tA1\tĄ\tLATIN CAPITAL LETTER A WITH OGONEK\n" msgstr "241\t161\tA1\tĄ\tLATIN CAPITAL LETTER A WITH OGONEK\n" @@ -3683,7 +4194,8 @@ msgid "257\t175\tAF\tŊ\tLATIN CAPITAL LETTER ENG (Sami)\n" msgstr "257\t175\tAF\tŊ\tLATIN CAPITAL LETTER ENG (Sami)\n" #. type: tbl table -#: build/C/man7/iso_8859-10.7:83 build/C/man7/iso_8859-2.7:93 build/C/man7/iso_8859-4.7:80 +#: build/C/man7/iso_8859-10.7:83 build/C/man7/iso_8859-2.7:93 +#: build/C/man7/iso_8859-4.7:80 #, no-wrap msgid "261\t177\tB1\tą\tLATIN SMALL LETTER A WITH OGONEK\n" msgstr "261\t177\tB1\tą\tLATIN SMALL LETTER A WITH OGONEK\n" @@ -3779,13 +4291,15 @@ msgid "307\t199\tC7\tĮ\tLATIN CAPITAL LETTER I WITH OGONEK\n" msgstr "307\t199\tC7\tĮ\tLATIN CAPITAL LETTER I WITH OGONEK\n" #. type: tbl table -#: build/C/man7/iso_8859-10.7:106 build/C/man7/iso_8859-13.7:104 build/C/man7/iso_8859-2.7:116 build/C/man7/iso_8859-4.7:103 +#: build/C/man7/iso_8859-10.7:106 build/C/man7/iso_8859-13.7:104 +#: build/C/man7/iso_8859-2.7:116 build/C/man7/iso_8859-4.7:103 #, no-wrap msgid "310\t200\tC8\tČ\tLATIN CAPITAL LETTER C WITH CARON\n" msgstr "310\t200\tC8\tČ\tLATIN CAPITAL LETTER C WITH CARON\n" #. type: tbl table -#: build/C/man7/iso_8859-10.7:108 build/C/man7/iso_8859-2.7:118 build/C/man7/iso_8859-4.7:105 +#: build/C/man7/iso_8859-10.7:108 build/C/man7/iso_8859-2.7:118 +#: build/C/man7/iso_8859-4.7:105 #, no-wrap msgid "312\t202\tCA\tĘ\tLATIN CAPITAL LETTER E WITH OGONEK\n" msgstr "312\t202\tCA\tĘ\tLATIN CAPITAL LETTER E WITH OGONEK\n" @@ -3839,7 +4353,8 @@ msgid "336\t222\tDE\tÞ\tLATIN CAPITAL LETTER THORN (Icelandic)\n" msgstr "336\t222\tDE\tÞ\tLATIN CAPITAL LETTER THORN (Icelandic)\n" #. type: tbl table -#: build/C/man7/iso_8859-10.7:129 build/C/man7/iso_8859-3.7:123 build/C/man7/iso_8859-4.7:126 +#: build/C/man7/iso_8859-10.7:129 build/C/man7/iso_8859-3.7:123 +#: build/C/man7/iso_8859-4.7:126 #, no-wrap msgid "337\t223\tDF\tß\tLATIN SMALL LETTER SHARP S (German)\n" msgstr "337\t223\tDF\tß\tLATIN SMALL LETTER SHARP S (German)\n" @@ -3857,13 +4372,15 @@ msgid "347\t231\tE7\tį\tLATIN SMALL LETTER I WITH OGONEK\n" msgstr "347\t231\tE7\tį\tLATIN SMALL LETTER I WITH OGONEK\n" #. type: tbl table -#: build/C/man7/iso_8859-10.7:138 build/C/man7/iso_8859-13.7:136 build/C/man7/iso_8859-2.7:148 build/C/man7/iso_8859-4.7:135 +#: build/C/man7/iso_8859-10.7:138 build/C/man7/iso_8859-13.7:136 +#: build/C/man7/iso_8859-2.7:148 build/C/man7/iso_8859-4.7:135 #, no-wrap msgid "350\t232\tE8\tč\tLATIN SMALL LETTER C WITH CARON\n" msgstr "350\t232\tE8\tč\tLATIN SMALL LETTER C WITH CARON\n" #. type: tbl table -#: build/C/man7/iso_8859-10.7:140 build/C/man7/iso_8859-2.7:150 build/C/man7/iso_8859-4.7:137 +#: build/C/man7/iso_8859-10.7:140 build/C/man7/iso_8859-2.7:150 +#: build/C/man7/iso_8859-4.7:137 #, no-wrap msgid "352\t234\tEA\tę\tLATIN SMALL LETTER E WITH OGONEK\n" msgstr "352\t234\tEA\tę\tLATIN SMALL LETTER E WITH OGONEK\n" @@ -4658,7 +5175,8 @@ msgid "320\t208\tD0\tŠ\tLATIN CAPITAL LETTER S WITH CARON\n" msgstr "320\t208\tD0\tŠ\tLATIN CAPITAL LETTER S WITH CARON\n" #. type: tbl table -#: build/C/man7/iso_8859-13.7:113 build/C/man7/iso_8859-16.7:122 build/C/man7/iso_8859-2.7:125 +#: build/C/man7/iso_8859-13.7:113 build/C/man7/iso_8859-16.7:122 +#: build/C/man7/iso_8859-2.7:125 #, no-wrap msgid "321\t209\tD1\tŃ\tLATIN CAPITAL LETTER N WITH ACUTE\n" msgstr "321\t209\tD1\tŃ\tLATIN CAPITAL LETTER N WITH ACUTE\n" @@ -4790,7 +5308,8 @@ msgid "360\t240\tF0\tš\tLATIN SMALL LETTER S WITH CARON\n" msgstr "360\t240\tF0\tš\tLATIN SMALL LETTER S WITH CARON\n" #. type: tbl table -#: build/C/man7/iso_8859-13.7:145 build/C/man7/iso_8859-16.7:154 build/C/man7/iso_8859-2.7:157 +#: build/C/man7/iso_8859-13.7:145 build/C/man7/iso_8859-16.7:154 +#: build/C/man7/iso_8859-2.7:157 #, no-wrap msgid "361\t241\tF1\tń\tLATIN SMALL LETTER N WITH ACUTE\n" msgstr "361\t241\tF1\tń\tLATIN SMALL LETTER N WITH ACUTE\n" @@ -5102,8 +5621,7 @@ msgid "" "8859-1, the \"Latin Alphabet No. 1\", which has become widely implemented " "and may already be seen as the de-facto standard ASCII replacement. " "However, it lacks the EURO symbol and does not fully cover Finnish and " -"French. ISO 8859-15 is a modification of ISO 8859-1 that covers these " -"needs." +"French. ISO 8859-15 is a modification of ISO 8859-1 that covers these needs." msgstr "" #. type: Plain text @@ -5132,7 +5650,8 @@ msgid "" msgstr "" #. type: tbl table -#: build/C/man7/iso_8859-15.7:81 build/C/man7/iso_8859-16.7:77 build/C/man7/iso_8859-7.7:68 +#: build/C/man7/iso_8859-15.7:81 build/C/man7/iso_8859-16.7:77 +#: build/C/man7/iso_8859-7.7:68 #, no-wrap msgid "244\t164\tA4\t€\tEURO SIGN\n" msgstr "" @@ -5273,7 +5792,8 @@ msgid "256\t174\tAE\tź\tLATIN SMALL LETTER Z WITH ACUTE\n" msgstr "256\t174\tAE\tź\tLATIN SMALL LETTER Z WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-16.7:88 build/C/man7/iso_8859-2.7:91 build/C/man7/iso_8859-3.7:78 +#: build/C/man7/iso_8859-16.7:88 build/C/man7/iso_8859-2.7:91 +#: build/C/man7/iso_8859-3.7:78 #, no-wrap msgid "257\t175\tAF\tŻ\tLATIN CAPITAL LETTER Z WITH DOT ABOVE\n" msgstr "257\t175\tAF\tŻ\tLATIN CAPITAL LETTER Z WITH DOT ABOVE\n" @@ -5309,7 +5829,8 @@ msgid "272\t186\tBA\tș\tLATIN SMALL LETTER S WITH COMMA BELOW\n" msgstr "272\t186\tBA\tș\tLATIN SMALL LETTER S WITH COMMA BELOW\n" #. type: tbl table -#: build/C/man7/iso_8859-16.7:104 build/C/man7/iso_8859-2.7:107 build/C/man7/iso_8859-3.7:93 +#: build/C/man7/iso_8859-16.7:104 build/C/man7/iso_8859-2.7:107 +#: build/C/man7/iso_8859-3.7:93 #, no-wrap msgid "277\t191\tBF\tż\tLATIN SMALL LETTER Z WITH DOT ABOVE\n" msgstr "277\t191\tBF\tż\tLATIN SMALL LETTER Z WITH DOT ABOVE\n" @@ -5327,7 +5848,8 @@ msgid "305\t197\tC5\tĆ\tLATIN CAPITAL LETTER C WITH ACUTE\n" msgstr "305\t197\tC5\tĆ\tLATIN CAPITAL LETTER C WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-16.7:121 build/C/man7/iso_8859-2.7:124 build/C/man7/iso_8859-4.7:111 +#: build/C/man7/iso_8859-16.7:121 build/C/man7/iso_8859-2.7:124 +#: build/C/man7/iso_8859-4.7:111 #, no-wrap msgid "320\t208\tD0\tĐ\tLATIN CAPITAL LETTER D WITH STROKE\n" msgstr "320\t208\tD0\tĐ\tLATIN CAPITAL LETTER D WITH STROKE\n" @@ -5375,7 +5897,8 @@ msgid "345\t229\tE5\tć\tLATIN SMALL LETTER C WITH ACUTE\n" msgstr "345\t229\tE5\tć\tLATIN SMALL LETTER C WITH ACUTE\n" #. type: tbl table -#: build/C/man7/iso_8859-16.7:153 build/C/man7/iso_8859-2.7:156 build/C/man7/iso_8859-4.7:143 +#: build/C/man7/iso_8859-16.7:153 build/C/man7/iso_8859-2.7:156 +#: build/C/man7/iso_8859-4.7:143 #, no-wrap msgid "360\t240\tF0\tđ\tLATIN SMALL LETTER D WITH STROKE\n" msgstr "360\t240\tF0\tđ\tLATIN SMALL LETTER D WITH STROKE\n" @@ -5418,8 +5941,8 @@ msgstr "B(7), B(7), B(7), B(7)" #. type: Plain text #: build/C/man7/iso_8859-16.7:179 msgid "" -"Additional information: I " -"(http://bucovina.chem.tue.nl/fonturi/index-en.html)." +"Additional information: I (http://bucovina." +"chem.tue.nl/fonturi/index-en.html)." msgstr "" #. type: TH @@ -5722,8 +6245,8 @@ msgstr "B(7), B(7), B(7)" #. type: Plain text #: build/C/man7/iso_8859-2.7:181 msgid "" -"Additional information: I " -"(http://sizif.mf.uni-lj.si/linux/cee/iso8859-2.html)." +"Additional information: I (http://sizif.mf." +"uni-lj.si/linux/cee/iso8859-2.html)." msgstr "" #. type: TH @@ -5760,8 +6283,7 @@ msgstr "" msgid "" "The following table displays the characters in ISO 8859-3, which are " "printable and unlisted in the B(7) manual page. The fourth column " -"will only show the proper glyphs in an environment configured for ISO " -"8859-3." +"will only show the proper glyphs in an environment configured for ISO 8859-3." msgstr "" #. type: tbl table @@ -5945,8 +6467,7 @@ msgstr "" msgid "" "The following table displays the characters in ISO 8859-4, which are " "printable and unlisted in the B(7) manual page. The fourth column " -"will only show the proper glyphs in an environment configured for ISO " -"8859-4." +"will only show the proper glyphs in an environment configured for ISO 8859-4." msgstr "" #. type: tbl table @@ -6107,8 +6628,7 @@ msgstr "" msgid "" "The following table displays the characters in ISO 8859-5, which are " "printable and unlisted in the B(7) manual page. The fourth column " -"will only show the proper glyphs in an environment configured for ISO " -"8859-5." +"will only show the proper glyphs in an environment configured for ISO 8859-5." msgstr "" #. type: tbl table @@ -6424,7 +6944,8 @@ msgid "325\t213\tD5\tе\tCYRILLIC SMALL LETTER IE\n" msgstr "325\t213\tD5\tе\tCYRILLIC SMALL LETTER IE\n" #. type: tbl table -#: build/C/man7/iso_8859-5.7:116 build/C/man7/koi8-r.7:145 build/C/man7/koi8-u.7:135 +#: build/C/man7/iso_8859-5.7:116 build/C/man7/koi8-r.7:145 +#: build/C/man7/koi8-u.7:135 #, no-wrap msgid "326\t214\tD6\tж\tCYRILLIC SMALL LETTER ZHE\n" msgstr "326\t214\tD6\tж\tCYRILLIC SMALL LETTER ZHE\n" @@ -6712,8 +7233,7 @@ msgstr "" msgid "" "The following table displays the characters in ISO 8859-6, which are " "printable and unlisted in the B(7) manual page. The fourth column " -"will only show the proper glyphs in an environment configured for ISO " -"8859-6." +"will only show the proper glyphs in an environment configured for ISO 8859-6." msgstr "" #. type: tbl table @@ -7049,8 +7569,7 @@ msgstr "" msgid "" "The following table displays the characters in ISO 8859-7, which are " "printable and unlisted in the B(7) manual page. The fourth column " -"will only show the proper glyphs in an environment configured for ISO " -"8859-7." +"will only show the proper glyphs in an environment configured for ISO 8859-7." msgstr "" #. type: tbl table @@ -7547,8 +8066,7 @@ msgstr "" msgid "" "The following table displays the characters in ISO 8859-8, which are " "printable and unlisted in the B(7) manual page. The fourth column " -"will only show the proper glyphs in an environment configured for ISO " -"8859-8." +"will only show the proper glyphs in an environment configured for ISO 8859-8." msgstr "" #. type: tbl table @@ -7840,7 +8358,8 @@ msgstr "2010-10-24" #. type: Plain text #: build/C/man7/koi8-r.7:30 -msgid "koi8-r - Russian character set encoded in octal, decimal, and hexadecimal" +msgid "" +"koi8-r - Russian character set encoded in octal, decimal, and hexadecimal" msgstr "" #. type: Plain text @@ -7854,7 +8373,8 @@ msgstr "" #. type: Plain text #: build/C/man7/koi8-r.7:39 -msgid "KOI8-R is defined by RFC\\ 1489 (Registration of a Cyrillic Character Set)." +msgid "" +"KOI8-R is defined by RFC\\ 1489 (Registration of a Cyrillic Character Set)." msgstr "" #. type: Plain text @@ -8651,8 +9171,10 @@ msgstr "377\t255\tFF\tЪ\tCYRILLIC CAPITAL LETTER HARD SIGN\n" #. type: Plain text #: build/C/man7/koi8-r.7:195 -msgid "B(7), B(7), B(7), RFC\\ 1489, http://koi8.pp.ru/" -msgstr "B(7), B(7), B(7), RFC\\ 1489, http://koi8.pp.ru/" +msgid "" +"B(7), B(7), B(7), RFC\\ 1489, http://koi8.pp.ru/" +msgstr "" +"B(7), B(7), B(7), RFC\\ 1489, http://koi8.pp.ru/" #. type: TH #: build/C/man7/koi8-u.7:26 @@ -8662,15 +9184,16 @@ msgstr "KOI8-U" #. type: Plain text #: build/C/man7/koi8-u.7:31 -msgid "koi8-u - Ukrainian character set encoded in octal, decimal, and hexadecimal" +msgid "" +"koi8-u - Ukrainian character set encoded in octal, decimal, and hexadecimal" msgstr "" #. type: Plain text #: build/C/man7/koi8-u.7:38 msgid "" "KOI8-U (KOI8 Ukrainian, described in RFC\\ 2310) is the de-facto standard " -"character set for encoding Ukrainian texts. KOI8-U is compatible with " -"KOI8-R (RFC 1489) for all Russian letters, and extends KOI8-R with four " +"character set for encoding Ukrainian texts. KOI8-U is compatible with KOI8-" +"R (RFC 1489) for all Russian letters, and extends KOI8-R with four " "Ukrainian letters (in both upper and lower case) in locations that are " "compliant with ISO-IR-111." msgstr "" @@ -8796,16 +9319,17 @@ msgid "" "Syllabics, Cherokee, Mongolian, Ogham, Myanmar, Sinhala, Thaana, Yi, and " "others. For scripts not yet covered, research on how to best encode them " "for computer usage is still going on and they will be added eventually. " -"This might eventually include not only Hieroglyphs and various historic " -"Indo-European languages, but even some selected artistic scripts such as " -"Tengwar, Cirth, and Klingon. UCS also covers a large number of graphical, " +"This might eventually include not only Hieroglyphs and various historic Indo-" +"European languages, but even some selected artistic scripts such as Tengwar, " +"Cirth, and Klingon. UCS also covers a large number of graphical, " "typographical, mathematical and scientific symbols, including those provided " "by TeX, Postscript, APL, MS-DOS, MS-Windows, Macintosh, OCR fonts, as well " "as many word processing and publishing systems, and more are being added." msgstr "" "UCS は現実的に知られている全ての言語を表現するのに必要な文字を含んでいる。\n" "これにはラテン文字、ギリシャ文字、キリル文字、ヘブライ文字、アラビア文字、\n" -"アルメニア文字、グルジア文字だけでなく、中国・日本・韓国で使われている漢字、\n" +"アルメニア文字、グルジア文字だけでなく、中国・日本・韓国で使われている漢" +"字、\n" "さらには、平仮名、片仮名、ハングル文字、\n" "デーヴァナーガリー文字、ベンガル文字、グルムキー文字、グジャラート文字、\n" "オリヤー文字、タミール文字、テルグ文字、カナラ文字、マラヤーラム文字、\n" @@ -8819,7 +9343,8 @@ msgstr "" "どのようなエンコードがもっとも良いかという研究が進められており、\n" "最終的には追加されるだろう。\n" "ヒエログリフや歴史的ないろいろなインド=ヨーロッパ言語だけでなく、\n" -"テングワール文字、キアス文字、クリンゴン文字などの人工的な言語も選ばれている。\n" +"テングワール文字、キアス文字、クリンゴン文字などの人工的な言語も選ばれてい" +"る。\n" "UCS は、これらの文字に加えて、TeX, PostScript, APL, MS-DOS, MS-Windows,\n" "Macintosh, OCR フォント、数多くのワードプロセッサーや\n" "出版システム、などが提供する\n" @@ -8829,10 +9354,10 @@ msgstr "" #: build/C/man7/unicode.7:98 msgid "" "The UCS standard (ISO 10646) describes a I<31-bit character set " -"architecture> consisting of 128 24-bit I, each divided into 256 " -"16-bit I made up of 256 8-bit I with 256 I positions, " -"one for each character. Part 1 of the standard (B) defines " -"the first 65534 code positions (0x0000 to 0xfffd), which form the I consisting of 128 24-bit I, each divided into 256 16-" +"bit I made up of 256 8-bit I with 256 I positions, one " +"for each character. Part 1 of the standard (B) defines the " +"first 65534 code positions (0x0000 to 0xfffd), which form the I, that is plane 0 in group 0. Part 2 of the " "standard (B) adds characters to group 0 outside the BMP in " "several I in the range 0x10000 to 0x10ffff. There are " @@ -8844,15 +9369,19 @@ msgid "" "dictionary printing, publishing industry, higher-level protocol and " "enthusiast needs." msgstr "" -"UCS 規格 (ISO 10646) は I<31ビットの文字集合アーキテクチャー> を記述しており、\n" +"UCS 規格 (ISO 10646) は I<31ビットの文字集合アーキテクチャー> を記述してお" +"り、\n" "128 個の 24 ビット I<群 (group)> から構成されている。\n" "各群は 256 個の 16 ビット I<面 (plane)> に分割されており、\n" -"各文字は 256 個の 8 ビット I<区 (row)> の 256 I<点 (column)> の中に位置する。\n" +"各文字は 256 個の 8 ビット I<区 (row)> の 256 I<点 (column)> の中に位置す" +"る。\n" "この規格の Part 1 (B) では、\n" "最初の 65534 個のコード位置 (0x0000 〜 0xfffd) を定義している。\n" -"これは第 0 群の第 0 面である I<基本多言語面 (Basic Multilingual Plane (BMP))> を構成する。\n" +"これは第 0 群の第 0 面である I<基本多言語面 (Basic Multilingual Plane (BMP))" +"> を構成する。\n" "この規格の Part 2 (B) では、第 0 群の BMP の外部である\n" -"0x10000 〜 0x10ffff の範囲にある I<補助面 (supplementary planes)> に文字を追加した。\n" +"0x10000 〜 0x10ffff の範囲にある I<補助面 (supplementary planes)> に文字を追" +"加した。\n" "この規格では 0x10ffff を越えた位置に文字を追加する予定はないので、\n" "予想できる将来においては、\n" "全コード空間のうちグループ 0 の一部分は実際には使われることはない。\n" @@ -8871,11 +9400,13 @@ msgid "" "software and B for the backward-compatible handling of non-BMP " "characters up to 0x10ffff by UCS-2 software." msgstr "" -"UCS 文字を 2 バイトのワードで表現するのが B 形式である (BMP 文字のみ)。\n" +"UCS 文字を 2 バイトのワードで表現するのが B 形式である (BMP 文字の" +"み)。\n" "また、B では文字を 4 バイトのワードで表現する。\n" "さらに、ASCII を処理するソフトウェアへの下位互換のために\n" "B エンコード形式がある。\n" -"また、0x10ffff までの非 BMP 文字を扱う UCS-2 対応ソフトウェアとの互換のために\n" +"また、0x10ffff までの非 BMP 文字を扱う UCS-2 対応ソフトウェアとの互換のため" +"に\n" "B エンコード形式がある。" #. type: Plain text @@ -8885,8 +9416,10 @@ msgid "" "B character set and the characters in the range 0x0000 to 0x00ff " "are identical to those in B." msgstr "" -"UCS 文字集合の 0x0000 から 0x007f は、古典的な B 文字集合の文字と同じである。\n" -"また 0x0000 から 0x00ff の範囲では、B 文字集合の文字と同じである。" +"UCS 文字集合の 0x0000 から 0x007f は、古典的な B 文字集合の文字と同" +"じである。\n" +"また 0x0000 から 0x00ff の範囲では、B 文字集合の文字と同" +"じである。" #. type: SS #: build/C/man7/unicode.7:118 @@ -8915,9 +9448,11 @@ msgstr "" "これらはタイプライターの移動しないアクセント・キーに似ている。\n" "合成文字は直前の文字にアクセントのみを加える。\n" "最も重要なアクセント付きの文字はそれ自身のコードを UCS に持っている。\n" -"一方で合成文字機構は全ての文字にアクセントや発音区別符号を加えることができる。\n" +"一方で合成文字機構は全ての文字にアクセントや発音区別符号を加えることができ" +"る。\n" "合成文字は常にそれが修正する文字に続く。\n" -"例えばドイツ語の文字 A ウムラウト (\"Latin capital letter A with diaeresis\") は\n" +"例えばドイツ語の文字 A ウムラウト (\"Latin capital letter A with diaeresis" +"\") は\n" "UCS に前もって準備されたコード 0x00c4 でも、\n" "通常の A \"Latin capital letter A\" に\n" "\"combining diaeresis (合成分音記号)\" を続けた組合せ\n" @@ -8959,12 +9494,13 @@ msgstr "Level 1" #: build/C/man7/unicode.7:151 msgid "" "Combining characters and B (a variant encoding of the Korean " -"script, where a Hangul syllable glyph is coded as a triplet or pair of " -"vovel/consonant codes) are not supported." +"script, where a Hangul syllable glyph is coded as a triplet or pair of vovel/" +"consonant codes) are not supported." msgstr "" "合成文字と B<ハングル・ジャモ文字> (いろいろな韓国・朝鮮文字の符号化。\n" "この符号化では、ハングル音節のグリフが\n" -"3 つまたは 2 つの母音・子音コードの組み合わせで符号化される) はサポートしない。" +"3 つまたは 2 つの母音・子音コードの組み合わせで符号化される) はサポートしな" +"い。" #. type: TP #: build/C/man7/unicode.7:151 @@ -9006,7 +9542,8 @@ msgid "" "algorithms for editing, sorting, comparing, normalizing, converting and " "displaying Unicode strings." msgstr "" -"B<ユニコード・コンソーシアム (Unicode Consortium)> から発行された B\n" +"B<ユニコード・コンソーシアム (Unicode Consortium)> から発行された B\n" "は、ISO 10646-1:2000 に記述された B\n" "の level 3 実装と全く同じである。\n" "B では ISO 10646-2 の補助面が追加されている。\n" @@ -9047,7 +9584,8 @@ msgid "" "the character encoding to all applications, a suitable I has to be " "selected via environment variables (e.g., \"LANG=en_GB.UTF-8\")." msgstr "" -"ASCII 互換の B マルチバイトエンコードでは、入出力ストリーム・端末通信・\n" +"ASCII 互換の B マルチバイトエンコードでは、入出力ストリーム・端末通" +"信・\n" "プレーンテキストファイル・ファイル名・環境変数において、\n" "UCS/Unicode を ASCII のように使うことができる。\n" "UTF-8 を文字エンコードとして使うことを\n" @@ -9065,8 +9603,10 @@ msgid "" "positions (0\\(en2) the cursor is advanced by the output of a character." msgstr "" "B 関数は選択されたエンコードの名前を返す。\n" -"内部的な I 文字や文字列をシステム文字列エンコードに変換 (逆変換) するのに使われる\n" -"B(3) や B(3)、さらには B(3) といったライブラリ関数は、\n" +"内部的な I 文字や文字列をシステム文字列エンコードに変換 (逆変換) す" +"るのに使われる\n" +"B(3) や B(3)、さらには B(3) といったライブラリ関" +"数は、\n" "文字出力でどれだけカーソルが進んだか (0\\(en2) を返す。" #. type: Plain text @@ -9079,11 +9619,15 @@ msgid "" "characters should be preferred where available (Unicode calls this " "B)." msgstr "" -"一般的に言うと、Linux では現在のところ BMP の level 1 実装のみを使うべきである。\n" -"ある言語の文字 (とくにタイ文字) では、ベース文字当たり 2 つまでの合成文字を使うことが\n" -"UTF-8 端末エミュレータと ISO 10646 フォント (level 2) でサポートされている。\n" +"一般的に言うと、Linux では現在のところ BMP の level 1 実装のみを使うべきであ" +"る。\n" +"ある言語の文字 (とくにタイ文字) では、ベース文字当たり 2 つまでの合成文字を使" +"うことが\n" +"UTF-8 端末エミュレータと ISO 10646 フォント (level 2) でサポートされてい" +"る。\n" "しかし一般的に言えば、もし可能ならばあらかじめ合成した文字を使うべきである\n" -"(Unicode では、これを B という)。" +"(Unicode では、これを B とい" +"う)。" #. type: SS #: build/C/man7/unicode.7:224 @@ -9100,8 +9644,8 @@ msgid "" "0xe000 to 0xefff which can be used individually by any end-user and the " "Linux zone in the range 0xf000 to 0xf8ff where extensions are coordinated " "among all Linux users. The registry of the characters assigned to the Linux " -"zone is currently maintained by H. Peter Anvin " -"EPeter.Anvin@linux.orgE." +"zone is currently maintained by H. Peter Anvin EPeter.Anvin@linux." +"orgE." msgstr "" "B の 0xe000 〜 0xf8ff の範囲は、規格ではいかなる文字も割り当てず、\n" "私的な使用のために予約されている。\n" @@ -9120,7 +9664,12 @@ msgid "Literature" msgstr "文献" #. type: TP -#: build/C/man7/unicode.7:238 build/C/man7/unicode.7:248 build/C/man7/unicode.7:253 build/C/man7/unicode.7:264 build/C/man7/unicode.7:270 build/C/man7/unicode.7:281 build/C/man7/utf-8.7:71 build/C/man7/utf-8.7:83 build/C/man7/utf-8.7:91 build/C/man7/utf-8.7:96 build/C/man7/utf-8.7:100 build/C/man7/utf-8.7:105 build/C/man7/utf-8.7:115 +#: build/C/man7/unicode.7:238 build/C/man7/unicode.7:248 +#: build/C/man7/unicode.7:253 build/C/man7/unicode.7:264 +#: build/C/man7/unicode.7:270 build/C/man7/unicode.7:281 +#: build/C/man7/utf-8.7:71 build/C/man7/utf-8.7:83 build/C/man7/utf-8.7:91 +#: build/C/man7/utf-8.7:96 build/C/man7/utf-8.7:100 build/C/man7/utf-8.7:105 +#: build/C/man7/utf-8.7:115 #, no-wrap msgid "*" msgstr "*" @@ -9132,13 +9681,17 @@ msgid "" "(UCS) \\(em Part 1: Architecture and Basic Multilingual Plane. " "International Standard ISO/IEC 10646-1, International Organization for " "Standardization, Geneva, 2000." -msgstr "Information technology \\(em Universal Multiple-Octet Coded Character Set (UCS) \\(em Part 1: Architecture and Basic Multilingual Plane. International Standard ISO/IEC 10646-1, International Organization for Standardization, Geneva, 2000." +msgstr "" +"Information technology \\(em Universal Multiple-Octet Coded Character Set " +"(UCS) \\(em Part 1: Architecture and Basic Multilingual Plane. " +"International Standard ISO/IEC 10646-1, International Organization for " +"Standardization, Geneva, 2000." #. type: Plain text #: build/C/man7/unicode.7:248 msgid "" -"This is the official specification of B. Available as a PDF file on " -"CD-ROM from http://www.iso.ch/." +"This is the official specification of B. Available as a PDF file on CD-" +"ROM from http://www.iso.ch/." msgstr "" "これは B の公式な仕様である。\n" "http://www.iso.ch/ から注文できる CD-ROM で PDF ファイルとして入手できる。" @@ -9148,14 +9701,18 @@ msgstr "" msgid "" "The Unicode Standard, Version 3.0. The Unicode Consortium, Addison-Wesley, " "Reading, MA, 2000, ISBN 0-201-61633-5." -msgstr "The Unicode Standard, Version 3.0. The Unicode Consortium, Addison-Wesley, Reading, MA, 2000, ISBN 0-201-61633-5." +msgstr "" +"The Unicode Standard, Version 3.0. The Unicode Consortium, Addison-Wesley, " +"Reading, MA, 2000, ISBN 0-201-61633-5." #. type: Plain text #: build/C/man7/unicode.7:257 msgid "" "S. Harbison, G. Steele. C: A Reference Manual. Fourth edition, Prentice " "Hall, Englewood Cliffs, 1995, ISBN 0-13-326224-3." -msgstr "S. Harbison, G. Steele. C: A Reference Manual. Fourth edition, Prentice Hall, Englewood Cliffs, 1995, ISBN 0-13-326224-3." +msgstr "" +"S. Harbison, G. Steele. C: A Reference Manual. Fourth edition, Prentice " +"Hall, Englewood Cliffs, 1995, ISBN 0-13-326224-3." #. type: Plain text #: build/C/man7/unicode.7:264 @@ -9241,7 +9798,8 @@ msgstr "" "(多くの有名なエディタ) の作成は、まだ進行中である。\n" "Linux での B サポートでは通常 CJK の 2 ワイド文字が提供される。\n" "単純な重ね打ちによる合成文字が提供される場合もある。\n" -"しかし、右から左へ書く文字やヘブライ文字・アラビア文字・インド語系文字などの\n" +"しかし、右から左へ書く文字やヘブライ文字・アラビア文字・インド語系文字など" +"の\n" "合字の置き換えを必要とする文字はサポートされていない。\n" "現在、これらの文字は洗練されたテキスト描画エンジンを備えた\n" "GUI アプリケーション (HTML ビューア・ワードプロセッサ) でのみ\n" @@ -9267,8 +9825,8 @@ msgstr "UTF-8 - ASCII と互換性のある多バイト Unicode の符号化" #: build/C/man7/utf-8.7:57 msgid "" "The B character set occupies a 16-bit code space. The most " -"obvious Unicode encoding (known as B) consists of a sequence of " -"16-bit words. Such strings can contain as parts of many 16-bit characters " +"obvious Unicode encoding (known as B) consists of a sequence of 16-" +"bit words. Such strings can contain as parts of many 16-bit characters " "bytes like \\(aq\\e0\\(aq or \\(aq/\\(aq which have a special meaning in " "filenames and other C library function arguments. In addition, the majority " "of UNIX tools expects ASCII files and can't read 16-bit words as characters " @@ -9282,11 +9840,13 @@ msgstr "" "最も単純な Unicode の符号化方法 (B)\n" "では、文字は 16 ビット・ワード (16 ビット文字の列) で構成される。\n" "この列には、\n" -"\\(aq\\e0\\(aq や \\(aq/\\(aq のような (ファイル名や C のライブラリ関数の引き数の内部で)\n" +"\\(aq\\e0\\(aq や \\(aq/\\(aq のような (ファイル名や C のライブラリ関数の引き" +"数の内部で)\n" "特殊な意味を持つ 16 ビット文字が含まれることがある。\n" "さらに、ほとんどの UNIX ツールは ASCII ファイルを入力として期待するので、\n" "大幅な変更なしには 16 ビットワードを文字として読むことができない。\n" -"これらの理由から、B はファイル名・テキストファイル・環境変数などに用いる、\n" +"これらの理由から、B はファイル名・テキストファイル・環境変数などに用い" +"る、\n" "外部用の B 符号としては不適切である。\n" "Unicode のスーパーセットである\n" "B\n" @@ -9301,7 +9861,8 @@ msgid "" "systems." msgstr "" "B と B の B 符号化にはこれらの問題がないので、\n" -"UNIX 形式の OS 上で B 文字集合を使用するための一般的な方法となっている。" +"UNIX 形式の OS 上で B 文字集合を使用するための一般的な方法となってい" +"る。" #. type: SS #: build/C/man7/utf-8.7:67 @@ -9322,7 +9883,8 @@ msgid "" "This means that files and strings which contain only 7-bit ASCII characters " "have the same encoding under both B and B." msgstr "" -"B 文字のうち 0x00000000 から 0x0000007f まで (古典的な B の文字) は\n" +"B 文字のうち 0x00000000 から 0x0000007f まで (古典的な B の文" +"字) は\n" "(ASCII との互換性のために) 単純に 0x00 から 0x7f のバイトに符号化する。\n" "これは 7 ビット ASCII 文字のみを含むファイルや文字列に関しては、\n" "B と B で同じ符号化を行なうことを意味する。" @@ -9339,7 +9901,8 @@ msgstr "" "B 文字は、 0x80 から 0xfd までの範囲のバイトのみを含む\n" "多バイト文字列に符号化される。\n" "したがって文字列に\n" -"ASCII バイトが含まれることがなく、\\(aq\\e0\\(aq や \\(aq/\\(aq の問題は発生しない。" +"ASCII バイトが含まれることがなく、\\(aq\\e0\\(aq や \\(aq/\\(aq の問題は発生" +"しない。" #. type: Plain text #: build/C/man7/utf-8.7:96 @@ -9464,7 +10027,8 @@ msgstr "0x04000000 - 0x7FFFFFFF:" #. type: Plain text #: build/C/man7/utf-8.7:161 msgid "1111110I 10I 10I 10I 10I 10I" -msgstr "1111110I 10I 10I 10I 10I 10I" +msgstr "" +"1111110I 10I 10I 10I 10I 10I" #. type: Plain text #: build/C/man7/utf-8.7:168 @@ -9499,7 +10063,8 @@ msgid "" "The B character 0xa9 = 1010 1001 (the copyright sign) is encoded in " "UTF-8 as" msgstr "" -"B 文字の 0xa9 = 1010 1001 (コピーライト・マーク) は UTF-8 で符号化すると\n" +"B 文字の 0xa9 = 1010 1001 (コピーライト・マーク) は UTF-8 で符号化す" +"ると\n" "以下のようになる。" #. type: Plain text @@ -9574,7 +10139,8 @@ msgid "" "B." msgstr "" "という式を評価することで、\n" -"B ロケールが選択されていて、プレーンテキストの標準入出力・端末間通信・\n" +"B ロケールが選択されていて、プレーンテキストの標準入出力・端末間通" +"信・\n" "プレーンテキストファイルの内容・ファイル名・環境変数が\n" "B で符号化されているかをチェックすることができる。" @@ -9611,13 +10177,14 @@ msgstr "" #: build/C/man7/utf-8.7:262 msgid "" "The official ESC sequence to switch from an B encoding scheme (as " -"used for instance by VT100 terminals) to B is ESC % G " -"(\"\\ex1b%G\"). The corresponding return sequence from B to ISO 2022 " -"is ESC % @ (\"\\ex1b%@\"). Other ISO 2022 sequences (such as for switching " -"the G0 and G1 sets) are not applicable in UTF-8 mode." +"used for instance by VT100 terminals) to B is ESC % G (\"\\ex1b%G" +"\"). The corresponding return sequence from B to ISO 2022 is ESC % @ " +"(\"\\ex1b%@\"). Other ISO 2022 sequences (such as for switching the G0 and " +"G1 sets) are not applicable in UTF-8 mode." msgstr "" "(VT100 端末などで使われる) B 符号化形式から\n" -"B へ切替える公式なエスケープシーケンスは ESC % G (\"\\x1b%G\") である。\n" +"B へ切替える公式なエスケープシーケンスは ESC % G (\"\\x1b%G\") であ" +"る。\n" "これに対応する B から B へのリターンシーケンスは\n" "ESC % @ (\"\\x1b%@\") である。\n" "(G0 セットと G1 セットを切替えるといった)\n" @@ -9650,9 +10217,8 @@ msgid "" "requirement that conforming programs must not accept non-shortest forms in " "their input. This is for security reasons: if user input is checked for " "possible security violations, a program might check only for the B " -"version of \"/../\" or \";\" or NUL and overlook that there are many " -"non-B ways to represent these things in a non-shortest B " -"encoding." +"version of \"/../\" or \";\" or NUL and overlook that there are many non-" +"B ways to represent these things in a non-shortest B encoding." msgstr "" "B と B の規格では、\n" "B の生成者はできるだけ短い形式を用いるよう要求している。\n" @@ -9663,8 +10229,10 @@ msgstr "" "これはセキュリティ上の理由による。\n" "ユーザー入力がセキュリティ上の危険に対しチェックされる場合、\n" "プログラムは B 版の \"/../\" や \";\" や \"NUL\" だけをチェックし、\n" -"最短に符号化されてないこれらの文字を見過ごしてしまうかもしれないからである。\n" -"なぜなら、最短ではない B 符号化では、これらの文字を表現するような様々な\n" +"最短に符号化されてないこれらの文字を見過ごしてしまうかもしれないからであ" +"る。\n" +"なぜなら、最短ではない B 符号化では、これらの文字を表現するような様々" +"な\n" "B 以外の形式が存在するためである。" #. type: SS diff --git a/po4a/complex/po/complex.pot b/po4a/complex/po/complex.pot index 76e8729f..44822f33 100644 --- a/po4a/complex/po/complex.pot +++ b/po4a/complex/po/complex.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -144,9 +144,9 @@ msgstr "" #. type: Plain text #: build/C/man3/cabs.3:44 build/C/man3/cacos.3:81 build/C/man3/cacosh.3:83 build/C/man3/carg.3:59 build/C/man3/casin.3:47 build/C/man3/casinh.3:49 build/C/man3/catan.3:78 build/C/man3/catanh.3:80 build/C/man3/ccos.3:40 build/C/man3/ccosh.3:40 build/C/man3/cerf.3:47 build/C/man3/cexp.3:44 build/C/man3/cexp2.3:37 build/C/man3/cimag.3:46 build/C/man3/clog.3:53 build/C/man3/clog10.3:50 build/C/man3/clog2.3:49 build/C/man7/complex.7:86 build/C/man3/conj.3:44 build/C/man3/cpow.3:43 build/C/man3/cproj.3:45 build/C/man3/creal.3:46 build/C/man3/csin.3:40 build/C/man3/csinh.3:40 build/C/man3/csqrt.3:39 build/C/man3/ctan.3:40 build/C/man3/ctanh.3:41 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/complex/po/ja.po b/po4a/complex/po/ja.po index bdd7fb29..0b14dd94 100644 --- a/po4a/complex/po/ja.po +++ b/po4a/complex/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 22:56+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -251,9 +251,9 @@ msgstr "" #: build/C/man3/creal.3:46 build/C/man3/csin.3:40 build/C/man3/csinh.3:40 #: build/C/man3/csqrt.3:39 build/C/man3/ctan.3:40 build/C/man3/ctanh.3:41 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/db/po/db.pot b/po4a/db/po/db.pot index 8e1ca980..3fb19dd7 100644 --- a/po4a/db/po/db.pot +++ b/po4a/db/po/db.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -370,9 +370,9 @@ msgstr "" #. type: Plain text #: build/C/man3/btree.3:253 build/C/man3/dbopen.3:559 build/C/man3/hash.3:169 build/C/man3/mpool.3:233 build/C/man3/recno.3:231 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/db/po/ja.po b/po4a/db/po/ja.po index f2ced74a..05367c4c 100644 --- a/po4a/db/po/ja.po +++ b/po4a/db/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-22 01:43+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -465,9 +465,9 @@ msgstr "" #: build/C/man3/btree.3:253 build/C/man3/dbopen.3:559 build/C/man3/hash.3:169 #: build/C/man3/mpool.3:233 build/C/man3/recno.3:231 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/dirent/po/dirent.pot b/po4a/dirent/po/dirent.pot index 35ffed14..7029cf01 100644 --- a/po4a/dirent/po/dirent.pot +++ b/po4a/dirent/po/dirent.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -147,9 +147,9 @@ msgstr "" #. type: Plain text #: build/C/man3/closedir.3:79 build/C/man3/dirfd.3:111 build/C/man2/getdents.2:283 build/C/man3/getdirentries.3:82 build/C/man3/opendir.3:154 build/C/man2/readdir.2:127 build/C/man3/readdir.3:258 build/C/man3/rewinddir.3:65 build/C/man3/scandir.3:192 build/C/man3/seekdir.3:87 build/C/man3/telldir.3:86 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -485,9 +485,9 @@ msgid "" msgstr "" #. kernel 2.6.27 -#. The same sentence is in readdir.2 +#. The same sentence is in getdents.2 #. type: Plain text -#: build/C/man2/getdents.2:136 +#: build/C/man2/getdents.2:136 build/C/man3/readdir.3:216 msgid "" "Currently, only some file systems (among them: Btrfs, ext2, ext3, and ext4) " "have full support for returning the file type in I. All " @@ -1214,16 +1214,6 @@ msgid "" "returned in I." msgstr "" -#. kernel 2.6.27 -#. The same sentence is in getdents.2 -#. type: Plain text -#: build/C/man3/readdir.3:216 -msgid "" -"Currently, only some file systems (among them: Btrfs, ext2, ext3, and ext4) " -"have full support returning the file type in I. All applications " -"must properly handle a return of B." -msgstr "" - #. type: Plain text #: build/C/man3/readdir.3:226 msgid "" diff --git a/po4a/dirent/po/ja.po b/po4a/dirent/po/ja.po index 59d77796..210c636b 100644 --- a/po4a/dirent/po/ja.po +++ b/po4a/dirent/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:13+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -213,9 +213,9 @@ msgstr "" #: build/C/man3/scandir.3:192 build/C/man3/seekdir.3:87 #: build/C/man3/telldir.3:86 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -609,9 +609,9 @@ msgstr "" "と 常に値 0 (B) が返される。" #. kernel 2.6.27 -#. The same sentence is in readdir.2 +#. The same sentence is in getdents.2 #. type: Plain text -#: build/C/man2/getdents.2:136 +#: build/C/man2/getdents.2:136 build/C/man3/readdir.3:216 msgid "" "Currently, only some file systems (among them: Btrfs, ext2, ext3, and ext4) " "have full support for returning the file type in I. All " @@ -1518,20 +1518,6 @@ msgid "" msgstr "" "ファイル種別を決定できなかった場合には、 I に B が入る。" -#. kernel 2.6.27 -#. The same sentence is in getdents.2 -#. type: Plain text -#: build/C/man3/readdir.3:216 -msgid "" -"Currently, only some file systems (among them: Btrfs, ext2, ext3, and ext4) " -"have full support returning the file type in I. All applications " -"must properly handle a return of B." -msgstr "" -"現在のところ、 I でファイルタイプを返す機能が完全にサポートされている" -"のは、 いくつかのファイルシステムにおいてのみである (Btrfs, ext2, ext3, ext4 " -"はサポートしている)。 どのアプリケーションも、 B が返された際に適" -"切に処理できなければならない。" - #. type: Plain text #: build/C/man3/readdir.3:226 msgid "" @@ -1994,5 +1980,15 @@ msgstr "" "B(3), B(3), B(3), B(3), B" "(3), B(3)" +#~ msgid "" +#~ "Currently, only some file systems (among them: Btrfs, ext2, ext3, and " +#~ "ext4) have full support returning the file type in I. All " +#~ "applications must properly handle a return of B." +#~ msgstr "" +#~ "現在のところ、 I でファイルタイプを返す機能が完全にサポートされて" +#~ "いるのは、 いくつかのファイルシステムにおいてのみである (Btrfs, ext2, " +#~ "ext3, ext4 はサポートしている)。 どのアプリケーションも、 B が" +#~ "返された際に適切に処理できなければならない。" + #~ msgid "2009-07-04" #~ msgstr "2009-07-04" diff --git a/po4a/epoll/po/epoll.pot b/po4a/epoll/po/epoll.pot index 13927d8e..dc664aac 100644 --- a/po4a/epoll/po/epoll.pot +++ b/po4a/epoll/po/epoll.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -816,9 +816,9 @@ msgstr "" #. type: Plain text #: build/C/man7/epoll.7:554 build/C/man2/epoll_create.2:145 build/C/man2/epoll_ctl.2:264 build/C/man2/epoll_wait.2:198 build/C/man2/poll.2:349 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/epoll/po/ja.po b/po4a/epoll/po/ja.po index 0a1bae2a..cdd385cc 100644 --- a/po4a/epoll/po/ja.po +++ b/po4a/epoll/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:15+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1048,9 +1048,9 @@ msgstr "" #: build/C/man2/epoll_ctl.2:264 build/C/man2/epoll_wait.2:198 #: build/C/man2/poll.2:349 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/error/po/error.pot b/po4a/error/po/error.pot index 2b391f15..d311e683 100644 --- a/po4a/error/po/error.pot +++ b/po4a/error/po/error.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -142,9 +142,9 @@ msgstr "" #. type: Plain text #: build/C/man3/abort.3:85 build/C/man3/assert.3:85 build/C/man3/assert_perror.3:81 build/C/man3/err.3:163 build/C/man3/errno.3:541 build/C/man3/error.3:139 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/error/po/ja.po b/po4a/error/po/ja.po index 0bbe9ae6..85efafa1 100644 --- a/po4a/error/po/ja.po +++ b/po4a/error/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:17+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -169,9 +169,9 @@ msgstr "" #: build/C/man3/assert_perror.3:81 build/C/man3/err.3:163 #: build/C/man3/errno.3:541 build/C/man3/error.3:139 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/fcntl/po/fcntl.pot b/po4a/fcntl/po/fcntl.pot index 446dbc11..bcc55837 100644 --- a/po4a/fcntl/po/fcntl.pot +++ b/po4a/fcntl/po/fcntl.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -314,9 +314,9 @@ msgstr "" #. type: Plain text #: build/C/man2/faccessat.2:176 build/C/man2/fchmodat.2:157 build/C/man2/fchownat.2:156 build/C/man2/fstatat.2:172 build/C/man2/futimesat.2:151 build/C/man2/linkat.2:168 build/C/man2/mkdirat.2:134 build/C/man3/mkfifoat.3:137 build/C/man2/mknodat.2:138 build/C/man2/openat.2:187 build/C/man2/readlinkat.2:137 build/C/man2/renameat.2:149 build/C/man2/symlinkat.2:136 build/C/man2/unlinkat.2:173 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/fcntl/po/ja.po b/po4a/fcntl/po/ja.po index be833a91..d1f05685 100644 --- a/po4a/fcntl/po/ja.po +++ b/po4a/fcntl/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:18+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -484,9 +484,9 @@ msgstr "" #: build/C/man2/readlinkat.2:137 build/C/man2/renameat.2:149 #: build/C/man2/symlinkat.2:136 build/C/man2/unlinkat.2:173 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/filesystem/po/filesystem.pot b/po4a/filesystem/po/filesystem.pot index 81057bc5..31c278b4 100644 --- a/po4a/filesystem/po/filesystem.pot +++ b/po4a/filesystem/po/filesystem.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -396,7 +396,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man5/filesystems.5:190 build/C/man3/fts.3:781 build/C/man3/ftw.3:404 build/C/man3/getfsent.3:131 build/C/man3/getmntent.3:193 build/C/man2/getxattr.2:143 build/C/man2/listxattr.2:155 build/C/man2/mount.2:457 build/C/man7/path_resolution.7:229 build/C/man2/removexattr.2:110 build/C/man2/setxattr.2:153 build/C/man2/spu_create.2:265 build/C/man2/spu_run.2:259 build/C/man7/spufs.7:765 build/C/man2/stat.2:638 build/C/man2/statfs.2:275 build/C/man3/statvfs.3:179 build/C/man2/umount.2:170 build/C/man2/ustat.2:114 +#: build/C/man5/filesystems.5:190 build/C/man3/fts.3:781 build/C/man3/ftw.3:404 build/C/man3/getfsent.3:131 build/C/man3/getmntent.3:193 build/C/man2/getxattr.2:143 build/C/man2/listxattr.2:155 build/C/man2/mount.2:454 build/C/man7/path_resolution.7:229 build/C/man2/removexattr.2:110 build/C/man2/setxattr.2:153 build/C/man2/spu_create.2:265 build/C/man2/spu_run.2:259 build/C/man7/spufs.7:765 build/C/man2/stat.2:638 build/C/man2/statfs.2:275 build/C/man3/statvfs.3:179 build/C/man2/umount.2:170 build/C/man2/ustat.2:114 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -407,17 +407,17 @@ msgid "B(5), B(8), B(8), B(8)" msgstr "" #. type: SH -#: build/C/man5/filesystems.5:195 build/C/man3/fts.3:787 build/C/man3/ftw.3:408 build/C/man3/getfsent.3:134 build/C/man3/getmntent.3:197 build/C/man2/getxattr.2:153 build/C/man2/listxattr.2:165 build/C/man2/mount.2:462 build/C/man7/path_resolution.7:234 build/C/man2/removexattr.2:120 build/C/man2/setxattr.2:163 build/C/man2/spu_create.2:270 build/C/man2/spu_run.2:264 build/C/man7/spufs.7:771 build/C/man2/stat.2:647 build/C/man2/statfs.2:279 build/C/man3/statvfs.3:181 build/C/man2/sysfs.2:102 build/C/man2/umount.2:175 build/C/man2/ustat.2:117 +#: build/C/man5/filesystems.5:195 build/C/man3/fts.3:787 build/C/man3/ftw.3:408 build/C/man3/getfsent.3:134 build/C/man3/getmntent.3:197 build/C/man2/getxattr.2:153 build/C/man2/listxattr.2:165 build/C/man2/mount.2:459 build/C/man7/path_resolution.7:234 build/C/man2/removexattr.2:120 build/C/man2/setxattr.2:163 build/C/man2/spu_create.2:270 build/C/man2/spu_run.2:264 build/C/man7/spufs.7:771 build/C/man2/stat.2:647 build/C/man2/statfs.2:279 build/C/man3/statvfs.3:181 build/C/man2/sysfs.2:102 build/C/man2/umount.2:175 build/C/man2/ustat.2:117 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man5/filesystems.5:202 build/C/man3/fts.3:794 build/C/man3/ftw.3:415 build/C/man3/getfsent.3:141 build/C/man3/getmntent.3:204 build/C/man2/getxattr.2:160 build/C/man2/listxattr.2:172 build/C/man2/mount.2:469 build/C/man7/path_resolution.7:241 build/C/man2/removexattr.2:127 build/C/man2/setxattr.2:170 build/C/man2/spu_create.2:277 build/C/man2/spu_run.2:271 build/C/man7/spufs.7:778 build/C/man2/stat.2:654 build/C/man2/statfs.2:286 build/C/man3/statvfs.3:188 build/C/man2/sysfs.2:109 build/C/man2/umount.2:182 build/C/man2/ustat.2:124 +#: build/C/man5/filesystems.5:202 build/C/man3/fts.3:794 build/C/man3/ftw.3:415 build/C/man3/getfsent.3:141 build/C/man3/getmntent.3:204 build/C/man2/getxattr.2:160 build/C/man2/listxattr.2:172 build/C/man2/mount.2:466 build/C/man7/path_resolution.7:241 build/C/man2/removexattr.2:127 build/C/man2/setxattr.2:170 build/C/man2/spu_create.2:277 build/C/man2/spu_run.2:271 build/C/man7/spufs.7:778 build/C/man2/stat.2:654 build/C/man2/statfs.2:286 build/C/man3/statvfs.3:188 build/C/man2/sysfs.2:109 build/C/man2/umount.2:182 build/C/man2/ustat.2:124 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1244,7 +1244,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/fts.3:726 build/C/man2/mount.2:287 build/C/man2/spu_create.2:168 build/C/man2/spu_run.2:149 build/C/man2/stat.2:305 build/C/man2/statfs.2:132 build/C/man3/statvfs.3:99 build/C/man2/sysfs.2:77 build/C/man2/umount.2:104 build/C/man2/ustat.2:75 +#: build/C/man3/fts.3:726 build/C/man2/mount.2:284 build/C/man2/spu_create.2:168 build/C/man2/spu_run.2:149 build/C/man2/stat.2:305 build/C/man2/statfs.2:132 build/C/man3/statvfs.3:99 build/C/man2/sysfs.2:77 build/C/man2/umount.2:104 build/C/man2/ustat.2:75 #, no-wrap msgid "ERRORS" msgstr "" @@ -1279,7 +1279,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man3/fts.3:767 build/C/man2/mount.2:323 build/C/man2/spu_create.2:182 build/C/man2/spu_run.2:170 build/C/man2/sysfs.2:82 build/C/man2/umount.2:125 build/C/man2/ustat.2:80 +#: build/C/man3/fts.3:767 build/C/man2/mount.2:320 build/C/man2/spu_create.2:182 build/C/man2/spu_run.2:170 build/C/man2/sysfs.2:82 build/C/man2/umount.2:125 build/C/man2/ustat.2:80 #, no-wrap msgid "B" msgstr "" @@ -1290,7 +1290,7 @@ msgid "The options were invalid." msgstr "" #. type: SH -#: build/C/man3/fts.3:770 build/C/man2/getxattr.2:132 build/C/man2/listxattr.2:144 build/C/man2/mount.2:381 build/C/man2/removexattr.2:99 build/C/man2/setxattr.2:142 build/C/man2/spu_create.2:242 build/C/man2/spu_run.2:184 build/C/man2/umount.2:150 +#: build/C/man3/fts.3:770 build/C/man2/getxattr.2:132 build/C/man2/listxattr.2:144 build/C/man2/mount.2:378 build/C/man2/removexattr.2:99 build/C/man2/setxattr.2:142 build/C/man2/spu_create.2:242 build/C/man2/spu_run.2:184 build/C/man2/umount.2:150 #, no-wrap msgid "VERSIONS" msgstr "" @@ -1301,7 +1301,7 @@ msgid "These functions are available in Linux since glibc2." msgstr "" #. type: SH -#: build/C/man3/fts.3:772 build/C/man3/ftw.3:319 build/C/man3/getfsent.3:109 build/C/man3/getmntent.3:175 build/C/man2/getxattr.2:135 build/C/man2/listxattr.2:147 build/C/man2/mount.2:392 build/C/man2/removexattr.2:102 build/C/man2/setxattr.2:145 build/C/man2/spu_create.2:246 build/C/man2/spu_run.2:188 build/C/man2/stat.2:355 build/C/man2/statfs.2:188 build/C/man3/statvfs.3:155 build/C/man2/sysfs.2:90 build/C/man2/umount.2:156 build/C/man2/ustat.2:90 +#: build/C/man3/fts.3:772 build/C/man3/ftw.3:319 build/C/man3/getfsent.3:109 build/C/man3/getmntent.3:175 build/C/man2/getxattr.2:135 build/C/man2/listxattr.2:147 build/C/man2/mount.2:389 build/C/man2/removexattr.2:102 build/C/man2/setxattr.2:145 build/C/man2/spu_create.2:246 build/C/man2/spu_run.2:188 build/C/man2/stat.2:355 build/C/man2/statfs.2:188 build/C/man3/statvfs.3:155 build/C/man2/sysfs.2:90 build/C/man2/umount.2:156 build/C/man2/ustat.2:90 #, no-wrap msgid "CONFORMING TO" msgstr "" @@ -1723,7 +1723,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/ftw.3:302 build/C/man3/getfsent.3:95 build/C/man3/getmntent.3:148 build/C/man2/getxattr.2:102 build/C/man2/listxattr.2:120 build/C/man2/mount.2:282 build/C/man2/removexattr.2:80 build/C/man2/setxattr.2:107 build/C/man2/spu_create.2:161 build/C/man2/spu_run.2:98 build/C/man2/stat.2:300 build/C/man2/statfs.2:127 build/C/man3/statvfs.3:94 build/C/man2/sysfs.2:65 build/C/man2/umount.2:99 build/C/man2/ustat.2:66 +#: build/C/man3/ftw.3:302 build/C/man3/getfsent.3:95 build/C/man3/getmntent.3:148 build/C/man2/getxattr.2:102 build/C/man2/listxattr.2:120 build/C/man2/mount.2:279 build/C/man2/removexattr.2:80 build/C/man2/setxattr.2:107 build/C/man2/spu_create.2:161 build/C/man2/spu_run.2:98 build/C/man2/stat.2:300 build/C/man2/statfs.2:127 build/C/man3/statvfs.3:94 build/C/man2/sysfs.2:65 build/C/man2/umount.2:99 build/C/man2/ustat.2:66 #, no-wrap msgid "RETURN VALUE" msgstr "" @@ -1754,7 +1754,7 @@ msgid "POSIX.1-2001, SVr4, SUSv1. POSIX.1-2008 marks B() as obsolete." msgstr "" #. type: SH -#: build/C/man3/ftw.3:324 build/C/man3/getfsent.3:119 build/C/man3/getmntent.3:181 build/C/man2/mount.2:395 build/C/man2/spu_create.2:250 build/C/man2/spu_run.2:192 build/C/man2/stat.2:482 build/C/man2/statfs.2:194 build/C/man3/statvfs.3:157 build/C/man2/sysfs.2:92 build/C/man2/umount.2:159 build/C/man2/ustat.2:94 +#: build/C/man3/ftw.3:324 build/C/man3/getfsent.3:119 build/C/man3/getmntent.3:181 build/C/man2/mount.2:392 build/C/man2/spu_create.2:250 build/C/man2/spu_run.2:192 build/C/man2/stat.2:482 build/C/man2/statfs.2:194 build/C/man3/statvfs.3:157 build/C/man2/sysfs.2:92 build/C/man2/umount.2:159 build/C/man2/ustat.2:94 #, no-wrap msgid "NOTES" msgstr "" @@ -2571,7 +2571,7 @@ msgstr "" #. type: TH #: build/C/man2/mount.2:40 #, no-wrap -msgid "2010-09-10" +msgid "2012-01-18" msgstr "" #. type: Plain text @@ -2664,52 +2664,51 @@ msgstr "" #. since 2.4.0-test9 #. with the exception of the "hidden" MS_REC mountflags bit #. type: Plain text -#: build/C/man2/mount.2:125 +#: build/C/man2/mount.2:122 msgid "" "Perform a bind mount, making a file or a directory subtree visible at " "another point within a file system. Bind mounts may cross file system " "boundaries and span B(2) jails. The I and I " "arguments are ignored. Up until Linux 2.6.26, I was also " "ignored (the bind mount has the same mount options as the underlying mount " -"point). Since Linux 2.6.26, the B flag is honored when making a " -"bind mount." +"point)." msgstr "" #. type: TP -#: build/C/man2/mount.2:125 +#: build/C/man2/mount.2:122 #, no-wrap msgid "B (since Linux 2.5.19)" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:131 +#: build/C/man2/mount.2:128 msgid "" "Make directory changes on this file system synchronous. (This property can " "be obtained for individual directories or subtrees using B(1).)" msgstr "" #. type: TP -#: build/C/man2/mount.2:131 +#: build/C/man2/mount.2:128 #, no-wrap msgid "B" msgstr "" #. FIXME Say more about MS_MOVE #. type: Plain text -#: build/C/man2/mount.2:138 +#: build/C/man2/mount.2:135 msgid "" "Permit mandatory locking on files in this file system. (Mandatory locking " "must still be enabled on a per-file basis, as described in B(2).)" msgstr "" #. type: TP -#: build/C/man2/mount.2:138 +#: build/C/man2/mount.2:135 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:149 +#: build/C/man2/mount.2:146 msgid "" "Move a subtree. I specifies an existing mount point and I " "specifies the new location. The move is atomic: at no point is the subtree " @@ -2718,35 +2717,35 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:149 +#: build/C/man2/mount.2:146 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:152 +#: build/C/man2/mount.2:149 msgid "Do not update access times for (all types of) files on this file system." msgstr "" #. type: TP -#: build/C/man2/mount.2:152 +#: build/C/man2/mount.2:149 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:155 +#: build/C/man2/mount.2:152 msgid "Do not allow access to devices (special files) on this file system." msgstr "" #. type: TP -#: build/C/man2/mount.2:155 +#: build/C/man2/mount.2:152 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:164 +#: build/C/man2/mount.2:161 msgid "" "Do not update access times for directories on this file system. This flag " "provides a subset of the functionality provided by B; that is, " @@ -2754,7 +2753,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:164 +#: build/C/man2/mount.2:161 #, no-wrap msgid "B" msgstr "" @@ -2763,12 +2762,12 @@ msgstr "" #. Often used as a security feature, e.g., to make sure that restricted #. users cannot execute files uploaded using ftp or so.) #. type: Plain text -#: build/C/man2/mount.2:170 +#: build/C/man2/mount.2:167 msgid "Do not allow programs to be executed from this file system." msgstr "" #. type: TP -#: build/C/man2/mount.2:170 +#: build/C/man2/mount.2:167 #, no-wrap msgid "B" msgstr "" @@ -2776,14 +2775,14 @@ msgstr "" #. (This is a security feature to prevent users executing set-user-ID and #. set-group-ID programs from removable disk devices.) #. type: Plain text -#: build/C/man2/mount.2:176 +#: build/C/man2/mount.2:173 msgid "" "Do not honor set-user-ID and set-group-ID bits when executing programs from " "this file system." msgstr "" #. type: TP -#: build/C/man2/mount.2:176 +#: build/C/man2/mount.2:173 #, no-wrap msgid "B" msgstr "" @@ -2793,12 +2792,12 @@ msgstr "" #. This flag has meaning in conjunction with MS_BIND and #. also with the shared subtree flags. #. type: Plain text -#: build/C/man2/mount.2:183 +#: build/C/man2/mount.2:180 msgid "Mount file system read-only." msgstr "" #. type: TP -#: build/C/man2/mount.2:183 +#: build/C/man2/mount.2:180 #, no-wrap msgid "B (Since Linux 2.6.20)" msgstr "" @@ -2807,7 +2806,7 @@ msgstr "" #. that this lets utilities such as tmpreaper (which deletes #. files based on last acces time) work correctly. #. type: Plain text -#: build/C/man2/mount.2:204 +#: build/C/man2/mount.2:201 msgid "" "When a file on this file system is accessed, only update the file's last " "access time (atime) if the current value of atime is less than or equal to " @@ -2821,13 +2820,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:204 +#: build/C/man2/mount.2:201 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:220 +#: build/C/man2/mount.2:217 msgid "" "Remount an existing mount. This allows you to change the I and " "I of an existing mount without having to unmount and remount the file " @@ -2836,7 +2835,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:235 +#: build/C/man2/mount.2:232 msgid "" "The following I can be changed: B, B, " "B; before kernel 2.6.16, the following could also be changed: " @@ -2846,13 +2845,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:235 +#: build/C/man2/mount.2:232 #, no-wrap msgid "B (since Linux 2.6.17)" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:243 +#: build/C/man2/mount.2:240 msgid "" "Suppress the display of certain (I()) warning messages in the " "kernel log. This flag supersedes the misnamed and obsolete B " @@ -2860,13 +2859,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:243 +#: build/C/man2/mount.2:240 #, no-wrap msgid "B (Since Linux 2.6.30)" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:253 +#: build/C/man2/mount.2:250 msgid "" "Always update the last access time (atime) when files on this file system " "are accessed. (This was the default behavior before Linux 2.6.30.) " @@ -2875,20 +2874,20 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:253 +#: build/C/man2/mount.2:250 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:261 +#: build/C/man2/mount.2:258 msgid "" "Make writes on this file system synchronous (as though the B flag to " "B(2) was specified for all file opens to this file system)." msgstr "" #. type: Plain text -#: build/C/man2/mount.2:273 +#: build/C/man2/mount.2:270 msgid "" "From Linux 2.4 onward, the B, B, and B flags " "are settable on a per-mount-point basis. From kernel 2.6.16 onward, " @@ -2897,7 +2896,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:282 +#: build/C/man2/mount.2:279 msgid "" "The I argument is interpreted by the different file systems. " "Typically it is a string of comma-separated options understood by this file " @@ -2906,14 +2905,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:287 build/C/man2/stat.2:305 build/C/man2/statfs.2:132 build/C/man3/statvfs.3:99 build/C/man2/umount.2:104 +#: build/C/man2/mount.2:284 build/C/man2/stat.2:305 build/C/man2/statfs.2:132 build/C/man3/statvfs.3:99 build/C/man2/umount.2:104 msgid "" "On success, zero is returned. On error, -1 is returned, and I is set " "appropriately." msgstr "" #. type: Plain text -#: build/C/man2/mount.2:293 +#: build/C/man2/mount.2:290 msgid "" "The error values given below result from filesystem type independent " "errors. Each file-system type may have its own special errors and its own " @@ -2921,7 +2920,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:293 build/C/man2/spu_create.2:169 build/C/man2/stat.2:306 build/C/man2/statfs.2:133 build/C/man3/statvfs.3:100 +#: build/C/man2/mount.2:290 build/C/man2/spu_create.2:169 build/C/man2/stat.2:306 build/C/man2/statfs.2:133 build/C/man3/statvfs.3:100 #, no-wrap msgid "B" msgstr "" @@ -2929,7 +2928,7 @@ msgstr "" #. mtk: Probably: write permission is required for MS_BIND, with #. the error EPERM if not present; CAP_DAC_OVERRIDE is required. #. type: Plain text -#: build/C/man2/mount.2:308 +#: build/C/man2/mount.2:305 msgid "" "A component of a path was not searchable. (See also B(7).) " "Or, mounting a read-only file system was attempted without giving the " @@ -2938,13 +2937,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:308 build/C/man2/umount.2:117 +#: build/C/man2/mount.2:305 build/C/man2/umount.2:117 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:320 +#: build/C/man2/mount.2:317 msgid "" "I is already mounted. Or, it cannot be remounted read-only, because " "it still holds files open for writing. Or, it cannot be mounted on " @@ -2953,18 +2952,18 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:320 build/C/man2/spu_create.2:177 build/C/man2/spu_run.2:154 build/C/man2/stat.2:317 build/C/man2/statfs.2:145 build/C/man3/statvfs.3:112 build/C/man2/sysfs.2:78 build/C/man2/umount.2:121 build/C/man2/ustat.2:76 +#: build/C/man2/mount.2:317 build/C/man2/spu_create.2:177 build/C/man2/spu_run.2:154 build/C/man2/stat.2:317 build/C/man2/statfs.2:145 build/C/man3/statvfs.3:112 build/C/man2/sysfs.2:78 build/C/man2/umount.2:121 build/C/man2/ustat.2:76 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:323 +#: build/C/man2/mount.2:320 msgid "One of the pointer arguments points outside the user address space." msgstr "" #. type: Plain text -#: build/C/man2/mount.2:338 +#: build/C/man2/mount.2:335 msgid "" "I had an invalid superblock. Or, a remount (B) was " "attempted, but I was not already mounted on I. Or, a move " @@ -2973,135 +2972,135 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/mount.2:338 build/C/man2/spu_create.2:188 build/C/man2/stat.2:320 build/C/man2/statfs.2:157 build/C/man3/statvfs.3:124 +#: build/C/man2/mount.2:335 build/C/man2/spu_create.2:188 build/C/man2/stat.2:320 build/C/man2/statfs.2:157 build/C/man3/statvfs.3:124 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:345 +#: build/C/man2/mount.2:342 msgid "" "Too many links encountered during pathname resolution. Or, a move was " "attempted, while I is a descendant of I." msgstr "" #. type: TP -#: build/C/man2/mount.2:345 build/C/man2/spu_create.2:192 +#: build/C/man2/mount.2:342 build/C/man2/spu_create.2:192 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:349 +#: build/C/man2/mount.2:346 msgid "(In case no block device is required:) Table of dummy devices is full." msgstr "" #. type: TP -#: build/C/man2/mount.2:349 build/C/man2/spu_create.2:195 build/C/man2/stat.2:323 build/C/man2/statfs.2:162 build/C/man3/statvfs.3:129 build/C/man2/umount.2:137 +#: build/C/man2/mount.2:346 build/C/man2/spu_create.2:195 build/C/man2/stat.2:323 build/C/man2/statfs.2:162 build/C/man3/statvfs.3:129 build/C/man2/umount.2:137 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:353 build/C/man2/umount.2:141 +#: build/C/man2/mount.2:350 build/C/man2/umount.2:141 msgid "A pathname was longer than B." msgstr "" #. type: TP -#: build/C/man2/mount.2:353 build/C/man2/spu_create.2:202 +#: build/C/man2/mount.2:350 build/C/man2/spu_create.2:202 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:357 +#: build/C/man2/mount.2:354 msgid "I not configured in the kernel." msgstr "" #. type: TP -#: build/C/man2/mount.2:357 build/C/man2/spu_create.2:206 build/C/man2/stat.2:327 build/C/man2/statfs.2:167 build/C/man3/statvfs.3:134 build/C/man2/umount.2:141 +#: build/C/man2/mount.2:354 build/C/man2/spu_create.2:206 build/C/man2/stat.2:327 build/C/man2/statfs.2:167 build/C/man3/statvfs.3:134 build/C/man2/umount.2:141 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:360 build/C/man2/umount.2:144 +#: build/C/man2/mount.2:357 build/C/man2/umount.2:144 msgid "A pathname was empty or had a nonexistent component." msgstr "" #. type: TP -#: build/C/man2/mount.2:360 build/C/man2/spu_create.2:211 build/C/man2/spu_run.2:175 build/C/man2/stat.2:334 build/C/man2/statfs.2:173 build/C/man3/statvfs.3:140 build/C/man2/umount.2:144 +#: build/C/man2/mount.2:357 build/C/man2/spu_create.2:211 build/C/man2/spu_run.2:175 build/C/man2/stat.2:334 build/C/man2/statfs.2:173 build/C/man3/statvfs.3:140 build/C/man2/umount.2:144 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:363 build/C/man2/umount.2:147 +#: build/C/man2/mount.2:360 build/C/man2/umount.2:147 msgid "The kernel could not allocate a free page to copy filenames or data into." msgstr "" #. type: TP -#: build/C/man2/mount.2:363 +#: build/C/man2/mount.2:360 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:367 +#: build/C/man2/mount.2:364 msgid "I is not a block device (and a device was required)." msgstr "" #. type: TP -#: build/C/man2/mount.2:367 build/C/man2/spu_create.2:224 build/C/man2/stat.2:337 build/C/man2/statfs.2:179 build/C/man3/statvfs.3:146 +#: build/C/man2/mount.2:364 build/C/man2/spu_create.2:224 build/C/man2/stat.2:337 build/C/man2/statfs.2:179 build/C/man3/statvfs.3:146 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:373 +#: build/C/man2/mount.2:370 msgid "I, or a prefix of I, is not a directory." msgstr "" #. type: TP -#: build/C/man2/mount.2:373 +#: build/C/man2/mount.2:370 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:378 +#: build/C/man2/mount.2:375 msgid "The major number of the block device I is out of range." msgstr "" #. type: TP -#: build/C/man2/mount.2:378 build/C/man2/spu_create.2:229 build/C/man2/umount.2:147 +#: build/C/man2/mount.2:375 build/C/man2/spu_create.2:229 build/C/man2/umount.2:147 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:381 build/C/man2/umount.2:150 +#: build/C/man2/mount.2:378 build/C/man2/umount.2:150 msgid "The caller does not have the required privileges." msgstr "" #. FIXME: Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE, #. MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12. #. type: Plain text -#: build/C/man2/mount.2:392 +#: build/C/man2/mount.2:389 msgid "" "The definitions of B, B, B, B, and " "B were only added to glibc headers in version 2.12." msgstr "" #. type: Plain text -#: build/C/man2/mount.2:395 +#: build/C/man2/mount.2:392 msgid "" "This function is Linux-specific and should not be used in programs intended " "to be portable." msgstr "" #. type: Plain text -#: build/C/man2/mount.2:404 +#: build/C/man2/mount.2:401 msgid "" "The original B flag was renamed B in 1.1.69 when a " "different B was added to Imman.hE>." @@ -3109,7 +3108,7 @@ msgstr "" #. The change is in patch-2.4.0-prerelease. #. type: Plain text -#: build/C/man2/mount.2:413 +#: build/C/man2/mount.2:410 msgid "" "Before Linux 2.4 an attempt to execute a set-user-ID or set-group-ID program " "on a file system mounted with B would fail with B. Since " @@ -3118,13 +3117,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man2/mount.2:413 +#: build/C/man2/mount.2:410 #, no-wrap msgid "Per-process Namespaces" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:424 +#: build/C/man2/mount.2:421 msgid "" "Starting with kernel 2.4.19, Linux provides per-process mount namespaces. A " "mount namespace is the set of file system mounts that are visible to a " @@ -3136,14 +3135,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:430 +#: build/C/man2/mount.2:427 msgid "" "A child process created by B(2) shares its parent's mount namespace; " "the mount namespace is preserved across an B(2)." msgstr "" #. type: Plain text -#: build/C/man2/mount.2:450 +#: build/C/man2/mount.2:447 msgid "" "A process can obtain a private mount namespace if: it was created using the " "B(2) B flag, in which case its new namespace is " @@ -3157,7 +3156,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:457 +#: build/C/man2/mount.2:454 msgid "" "The Linux-specific I file exposes the list of mount points " "in the mount namespace of the process with the specified ID; see B(5) " @@ -3165,7 +3164,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/mount.2:462 +#: build/C/man2/mount.2:459 msgid "B(2), B(7), B(8), B(8)" msgstr "" diff --git a/po4a/filesystem/po/ja.po b/po4a/filesystem/po/ja.po index f07f258d..039df96c 100644 --- a/po4a/filesystem/po/ja.po +++ b/po4a/filesystem/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:30+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -521,7 +521,7 @@ msgstr "" #: build/C/man5/filesystems.5:190 build/C/man3/fts.3:781 #: build/C/man3/ftw.3:404 build/C/man3/getfsent.3:131 #: build/C/man3/getmntent.3:193 build/C/man2/getxattr.2:143 -#: build/C/man2/listxattr.2:155 build/C/man2/mount.2:457 +#: build/C/man2/listxattr.2:155 build/C/man2/mount.2:454 #: build/C/man7/path_resolution.7:229 build/C/man2/removexattr.2:110 #: build/C/man2/setxattr.2:153 build/C/man2/spu_create.2:265 #: build/C/man2/spu_run.2:259 build/C/man7/spufs.7:765 build/C/man2/stat.2:638 @@ -540,7 +540,7 @@ msgstr "B(5), B(8), B(8), B(8)" #: build/C/man5/filesystems.5:195 build/C/man3/fts.3:787 #: build/C/man3/ftw.3:408 build/C/man3/getfsent.3:134 #: build/C/man3/getmntent.3:197 build/C/man2/getxattr.2:153 -#: build/C/man2/listxattr.2:165 build/C/man2/mount.2:462 +#: build/C/man2/listxattr.2:165 build/C/man2/mount.2:459 #: build/C/man7/path_resolution.7:234 build/C/man2/removexattr.2:120 #: build/C/man2/setxattr.2:163 build/C/man2/spu_create.2:270 #: build/C/man2/spu_run.2:264 build/C/man7/spufs.7:771 build/C/man2/stat.2:647 @@ -554,16 +554,16 @@ msgstr "" #: build/C/man5/filesystems.5:202 build/C/man3/fts.3:794 #: build/C/man3/ftw.3:415 build/C/man3/getfsent.3:141 #: build/C/man3/getmntent.3:204 build/C/man2/getxattr.2:160 -#: build/C/man2/listxattr.2:172 build/C/man2/mount.2:469 +#: build/C/man2/listxattr.2:172 build/C/man2/mount.2:466 #: build/C/man7/path_resolution.7:241 build/C/man2/removexattr.2:127 #: build/C/man2/setxattr.2:170 build/C/man2/spu_create.2:277 #: build/C/man2/spu_run.2:271 build/C/man7/spufs.7:778 build/C/man2/stat.2:654 #: build/C/man2/statfs.2:286 build/C/man3/statvfs.3:188 #: build/C/man2/sysfs.2:109 build/C/man2/umount.2:182 build/C/man2/ustat.2:124 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1611,7 +1611,7 @@ msgstr "" "は -1 を返す。" #. type: SH -#: build/C/man3/fts.3:726 build/C/man2/mount.2:287 +#: build/C/man3/fts.3:726 build/C/man2/mount.2:284 #: build/C/man2/spu_create.2:168 build/C/man2/spu_run.2:149 #: build/C/man2/stat.2:305 build/C/man2/statfs.2:132 build/C/man3/statvfs.3:99 #: build/C/man2/sysfs.2:77 build/C/man2/umount.2:104 build/C/man2/ustat.2:75 @@ -1658,7 +1658,7 @@ msgstr "" "I が次の値にされる。" #. type: TP -#: build/C/man3/fts.3:767 build/C/man2/mount.2:323 +#: build/C/man3/fts.3:767 build/C/man2/mount.2:320 #: build/C/man2/spu_create.2:182 build/C/man2/spu_run.2:170 #: build/C/man2/sysfs.2:82 build/C/man2/umount.2:125 build/C/man2/ustat.2:80 #, no-wrap @@ -1672,7 +1672,7 @@ msgstr "オプションが無効であった。" #. type: SH #: build/C/man3/fts.3:770 build/C/man2/getxattr.2:132 -#: build/C/man2/listxattr.2:144 build/C/man2/mount.2:381 +#: build/C/man2/listxattr.2:144 build/C/man2/mount.2:378 #: build/C/man2/removexattr.2:99 build/C/man2/setxattr.2:142 #: build/C/man2/spu_create.2:242 build/C/man2/spu_run.2:184 #: build/C/man2/umount.2:150 @@ -1688,7 +1688,7 @@ msgstr "これらの関数は、Linux では glibc2 から使用可能である #. type: SH #: build/C/man3/fts.3:772 build/C/man3/ftw.3:319 build/C/man3/getfsent.3:109 #: build/C/man3/getmntent.3:175 build/C/man2/getxattr.2:135 -#: build/C/man2/listxattr.2:147 build/C/man2/mount.2:392 +#: build/C/man2/listxattr.2:147 build/C/man2/mount.2:389 #: build/C/man2/removexattr.2:102 build/C/man2/setxattr.2:145 #: build/C/man2/spu_create.2:246 build/C/man2/spu_run.2:188 #: build/C/man2/stat.2:355 build/C/man2/statfs.2:188 @@ -2210,7 +2210,7 @@ msgstr "" #. type: SH #: build/C/man3/ftw.3:302 build/C/man3/getfsent.3:95 #: build/C/man3/getmntent.3:148 build/C/man2/getxattr.2:102 -#: build/C/man2/listxattr.2:120 build/C/man2/mount.2:282 +#: build/C/man2/listxattr.2:120 build/C/man2/mount.2:279 #: build/C/man2/removexattr.2:80 build/C/man2/setxattr.2:107 #: build/C/man2/spu_create.2:161 build/C/man2/spu_run.2:98 #: build/C/man2/stat.2:300 build/C/man2/statfs.2:127 build/C/man3/statvfs.3:94 @@ -2252,7 +2252,7 @@ msgstr "" #. type: SH #: build/C/man3/ftw.3:324 build/C/man3/getfsent.3:119 -#: build/C/man3/getmntent.3:181 build/C/man2/mount.2:395 +#: build/C/man3/getmntent.3:181 build/C/man2/mount.2:392 #: build/C/man2/spu_create.2:250 build/C/man2/spu_run.2:192 #: build/C/man2/stat.2:482 build/C/man2/statfs.2:194 #: build/C/man3/statvfs.3:157 build/C/man2/sysfs.2:92 @@ -3301,9 +3301,10 @@ msgstr "MOUNT" #. type: TH #: build/C/man2/mount.2:40 -#, no-wrap -msgid "2010-09-10" -msgstr "2010-09-10" +#, fuzzy, no-wrap +#| msgid "2001-12-01" +msgid "2012-01-18" +msgstr "2001-12-01" #. type: Plain text #: build/C/man2/mount.2:43 @@ -3411,15 +3412,23 @@ msgstr "B (Linux 2.4 以降)" #. since 2.4.0-test9 #. with the exception of the "hidden" MS_REC mountflags bit #. type: Plain text -#: build/C/man2/mount.2:125 +#: build/C/man2/mount.2:122 +#, fuzzy +#| msgid "" +#| "Perform a bind mount, making a file or a directory subtree visible at " +#| "another point within a file system. Bind mounts may cross file system " +#| "boundaries and span B(2) jails. The I and " +#| "I arguments are ignored. Up until Linux 2.6.26, I was " +#| "also ignored (the bind mount has the same mount options as the underlying " +#| "mount point). Since Linux 2.6.26, the B flag is honored when " +#| "making a bind mount." msgid "" "Perform a bind mount, making a file or a directory subtree visible at " "another point within a file system. Bind mounts may cross file system " "boundaries and span B(2) jails. The I and I " "arguments are ignored. Up until Linux 2.6.26, I was also " "ignored (the bind mount has the same mount options as the underlying mount " -"point). Since Linux 2.6.26, the B flag is honored when making a " -"bind mount." +"point)." msgstr "" "バインドマウントを行う。これはファイルやディレクトリの部分木を ファイルシステ" "ム内部の別の場所で見えるようにするものである。 バインドマウントを使うと、ファ" @@ -3430,13 +3439,13 @@ msgstr "" "は、バインドマウントを行う際に B フラグは無視されない。" #. type: TP -#: build/C/man2/mount.2:125 +#: build/C/man2/mount.2:122 #, no-wrap msgid "B (since Linux 2.5.19)" msgstr "B (Linux 2.5.19 以降)" #. type: Plain text -#: build/C/man2/mount.2:131 +#: build/C/man2/mount.2:128 msgid "" "Make directory changes on this file system synchronous. (This property can " "be obtained for individual directories or subtrees using B(1).)" @@ -3445,14 +3454,14 @@ msgstr "" "ディレクトリ、または B(1) を使った部分木毎に設定できる。)" #. type: TP -#: build/C/man2/mount.2:131 +#: build/C/man2/mount.2:128 #, no-wrap msgid "B" msgstr "B" #. FIXME Say more about MS_MOVE #. type: Plain text -#: build/C/man2/mount.2:138 +#: build/C/man2/mount.2:135 msgid "" "Permit mandatory locking on files in this file system. (Mandatory locking " "must still be enabled on a per-file basis, as described in B(2).)" @@ -3462,13 +3471,13 @@ msgstr "" "ばならない)" #. type: TP -#: build/C/man2/mount.2:138 +#: build/C/man2/mount.2:135 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:149 +#: build/C/man2/mount.2:146 msgid "" "Move a subtree. I specifies an existing mount point and I " "specifies the new location. The move is atomic: at no point is the subtree " @@ -3481,39 +3490,39 @@ msgstr "" "I 引き数は無視される。" #. type: TP -#: build/C/man2/mount.2:149 +#: build/C/man2/mount.2:146 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:152 +#: build/C/man2/mount.2:149 msgid "" "Do not update access times for (all types of) files on this file system." msgstr "" "このファイルシステムの (全ての種類の) ファイルのアクセス時刻を更新しない。" #. type: TP -#: build/C/man2/mount.2:152 +#: build/C/man2/mount.2:149 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:155 +#: build/C/man2/mount.2:152 msgid "Do not allow access to devices (special files) on this file system." msgstr "" "このファイルシステムのデバイス (スペシャルファイル) へのアクセスを許可しな" "い。" #. type: TP -#: build/C/man2/mount.2:155 +#: build/C/man2/mount.2:152 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:164 +#: build/C/man2/mount.2:161 msgid "" "Do not update access times for directories on this file system. This flag " "provides a subset of the functionality provided by B; that is, " @@ -3524,7 +3533,7 @@ msgstr "" "では B が暗黙のうち設定される。" #. type: TP -#: build/C/man2/mount.2:164 +#: build/C/man2/mount.2:161 #, no-wrap msgid "B" msgstr "B" @@ -3533,12 +3542,12 @@ msgstr "B" #. Often used as a security feature, e.g., to make sure that restricted #. users cannot execute files uploaded using ftp or so.) #. type: Plain text -#: build/C/man2/mount.2:170 +#: build/C/man2/mount.2:167 msgid "Do not allow programs to be executed from this file system." msgstr "このファイルシステムにあるプログラムの実行を許可しない。" #. type: TP -#: build/C/man2/mount.2:170 +#: build/C/man2/mount.2:167 #, no-wrap msgid "B" msgstr "B" @@ -3546,7 +3555,7 @@ msgstr "B" #. (This is a security feature to prevent users executing set-user-ID and #. set-group-ID programs from removable disk devices.) #. type: Plain text -#: build/C/man2/mount.2:176 +#: build/C/man2/mount.2:173 msgid "" "Do not honor set-user-ID and set-group-ID bits when executing programs from " "this file system." @@ -3555,7 +3564,7 @@ msgstr "" "group-ID ビットを無視する。" #. type: TP -#: build/C/man2/mount.2:176 +#: build/C/man2/mount.2:173 #, no-wrap msgid "B" msgstr "B" @@ -3564,12 +3573,12 @@ msgstr "B" #. This flag has meaning in conjunction with MS_BIND and #. also with the shared subtree flags. #. type: Plain text -#: build/C/man2/mount.2:183 +#: build/C/man2/mount.2:180 msgid "Mount file system read-only." msgstr "ファイルシステムを読み込み専用でマウントする。" #. type: TP -#: build/C/man2/mount.2:183 +#: build/C/man2/mount.2:180 #, no-wrap msgid "B (Since Linux 2.6.20)" msgstr "B (Linux 2.6.20 以降)" @@ -3578,7 +3587,7 @@ msgstr "B (Linux 2.6.20 以降)" #. that this lets utilities such as tmpreaper (which deletes #. files based on last acces time) work correctly. #. type: Plain text -#: build/C/man2/mount.2:204 +#: build/C/man2/mount.2:201 msgid "" "When a file on this file system is accessed, only update the file's last " "access time (atime) if the current value of atime is less than or equal to " @@ -3601,13 +3610,13 @@ msgstr "" "日以上前の場合、 ファイルの最終アクセス時刻は常に更新される。" #. type: TP -#: build/C/man2/mount.2:204 +#: build/C/man2/mount.2:201 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:220 +#: build/C/man2/mount.2:217 msgid "" "Remount an existing mount. This allows you to change the I and " "I of an existing mount without having to unmount and remount the file " @@ -3620,7 +3629,7 @@ msgstr "" "しと同じ値を指定する必要がある。 I は無視される。" #. type: Plain text -#: build/C/man2/mount.2:235 +#: build/C/man2/mount.2:232 msgid "" "The following I can be changed: B, B, " "B; before kernel 2.6.16, the following could also be changed: " @@ -3633,13 +3642,13 @@ msgstr "" "B, B も変更可能であった。" #. type: TP -#: build/C/man2/mount.2:235 +#: build/C/man2/mount.2:232 #, no-wrap msgid "B (since Linux 2.6.17)" msgstr "B (Linux 2.6.17 以降)" #. type: Plain text -#: build/C/man2/mount.2:243 +#: build/C/man2/mount.2:240 msgid "" "Suppress the display of certain (I()) warning messages in the " "kernel log. This flag supersedes the misnamed and obsolete B " @@ -3650,13 +3659,13 @@ msgstr "" "で利用可能) を置き換えるもので、同じ意味を持つ。" #. type: TP -#: build/C/man2/mount.2:243 +#: build/C/man2/mount.2:240 #, no-wrap msgid "B (Since Linux 2.6.30)" msgstr "B (Linux 2.6.30 以降)" #. type: Plain text -#: build/C/man2/mount.2:253 +#: build/C/man2/mount.2:250 msgid "" "Always update the last access time (atime) when files on this file system " "are accessed. (This was the default behavior before Linux 2.6.30.) " @@ -3669,13 +3678,13 @@ msgstr "" "響を上書きすることができる。" #. type: TP -#: build/C/man2/mount.2:253 +#: build/C/man2/mount.2:250 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:261 +#: build/C/man2/mount.2:258 msgid "" "Make writes on this file system synchronous (as though the B flag to " "B(2) was specified for all file opens to this file system)." @@ -3685,7 +3694,7 @@ msgstr "" "たような動作となる)" #. type: Plain text -#: build/C/man2/mount.2:273 +#: build/C/man2/mount.2:270 msgid "" "From Linux 2.4 onward, the B, B, and B flags " "are settable on a per-mount-point basis. From kernel 2.6.16 onward, " @@ -3698,7 +3707,7 @@ msgstr "" "フラグもマウントポイント単位で設定できる。" #. type: Plain text -#: build/C/man2/mount.2:282 +#: build/C/man2/mount.2:279 msgid "" "The I argument is interpreted by the different file systems. " "Typically it is a string of comma-separated options understood by this file " @@ -3711,7 +3720,7 @@ msgstr "" "については B(8) を参照のこと。" #. type: Plain text -#: build/C/man2/mount.2:287 build/C/man2/stat.2:305 build/C/man2/statfs.2:132 +#: build/C/man2/mount.2:284 build/C/man2/stat.2:305 build/C/man2/statfs.2:132 #: build/C/man3/statvfs.3:99 build/C/man2/umount.2:104 msgid "" "On success, zero is returned. On error, -1 is returned, and I is set " @@ -3721,7 +3730,7 @@ msgstr "" "がセットされる。" #. type: Plain text -#: build/C/man2/mount.2:293 +#: build/C/man2/mount.2:290 msgid "" "The error values given below result from filesystem type independent " "errors. Each file-system type may have its own special errors and its own " @@ -3732,7 +3741,7 @@ msgstr "" "ある。詳しくはカーネルのソースを見て欲しい。" #. type: TP -#: build/C/man2/mount.2:293 build/C/man2/spu_create.2:169 +#: build/C/man2/mount.2:290 build/C/man2/spu_create.2:169 #: build/C/man2/stat.2:306 build/C/man2/statfs.2:133 #: build/C/man3/statvfs.3:100 #, no-wrap @@ -3742,7 +3751,7 @@ msgstr "B" #. mtk: Probably: write permission is required for MS_BIND, with #. the error EPERM if not present; CAP_DAC_OVERRIDE is required. #. type: Plain text -#: build/C/man2/mount.2:308 +#: build/C/man2/mount.2:305 msgid "" "A component of a path was not searchable. (See also B" "(7).) Or, mounting a read-only file system was attempted without giving the " @@ -3755,13 +3764,13 @@ msgstr "" "オプションでマウントされたファイルシステム上にある。" #. type: TP -#: build/C/man2/mount.2:308 build/C/man2/umount.2:117 +#: build/C/man2/mount.2:305 build/C/man2/umount.2:117 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:320 +#: build/C/man2/mount.2:317 msgid "" "I is already mounted. Or, it cannot be remounted read-only, because " "it still holds files open for writing. Or, it cannot be mounted on " @@ -3776,7 +3785,7 @@ msgstr "" "がある。" #. type: TP -#: build/C/man2/mount.2:320 build/C/man2/spu_create.2:177 +#: build/C/man2/mount.2:317 build/C/man2/spu_create.2:177 #: build/C/man2/spu_run.2:154 build/C/man2/stat.2:317 #: build/C/man2/statfs.2:145 build/C/man3/statvfs.3:112 #: build/C/man2/sysfs.2:78 build/C/man2/umount.2:121 build/C/man2/ustat.2:76 @@ -3785,12 +3794,12 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:323 +#: build/C/man2/mount.2:320 msgid "One of the pointer arguments points outside the user address space." msgstr "場所を示す引き数のひとつがユーザーのアドレス空間の外を指している。" #. type: Plain text -#: build/C/man2/mount.2:338 +#: build/C/man2/mount.2:335 msgid "" "I had an invalid superblock. Or, a remount (B) was " "attempted, but I was not already mounted on I. Or, a move " @@ -3803,7 +3812,7 @@ msgstr "" "(B) が要求された。" #. type: TP -#: build/C/man2/mount.2:338 build/C/man2/spu_create.2:188 +#: build/C/man2/mount.2:335 build/C/man2/spu_create.2:188 #: build/C/man2/stat.2:320 build/C/man2/statfs.2:157 #: build/C/man3/statvfs.3:124 #, no-wrap @@ -3811,7 +3820,7 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:345 +#: build/C/man2/mount.2:342 msgid "" "Too many links encountered during pathname resolution. Or, a move was " "attempted, while I is a descendant of I." @@ -3820,19 +3829,19 @@ msgstr "" "子孫なのに移動が要求された。" #. type: TP -#: build/C/man2/mount.2:345 build/C/man2/spu_create.2:192 +#: build/C/man2/mount.2:342 build/C/man2/spu_create.2:192 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:349 +#: build/C/man2/mount.2:346 msgid "(In case no block device is required:) Table of dummy devices is full." msgstr "" "(ブロックデバイスが必要でない場合) ダミーデバイスのテーブルが一杯になった。" #. type: TP -#: build/C/man2/mount.2:349 build/C/man2/spu_create.2:195 +#: build/C/man2/mount.2:346 build/C/man2/spu_create.2:195 #: build/C/man2/stat.2:323 build/C/man2/statfs.2:162 #: build/C/man3/statvfs.3:129 build/C/man2/umount.2:137 #, no-wrap @@ -3840,23 +3849,23 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:353 build/C/man2/umount.2:141 +#: build/C/man2/mount.2:350 build/C/man2/umount.2:141 msgid "A pathname was longer than B." msgstr "パス名の長さが B より長かった。" #. type: TP -#: build/C/man2/mount.2:353 build/C/man2/spu_create.2:202 +#: build/C/man2/mount.2:350 build/C/man2/spu_create.2:202 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:357 +#: build/C/man2/mount.2:354 msgid "I not configured in the kernel." msgstr "I がカーネル中で定義 (config) されていない。" #. type: TP -#: build/C/man2/mount.2:357 build/C/man2/spu_create.2:206 +#: build/C/man2/mount.2:354 build/C/man2/spu_create.2:206 #: build/C/man2/stat.2:327 build/C/man2/statfs.2:167 #: build/C/man3/statvfs.3:134 build/C/man2/umount.2:141 #, no-wrap @@ -3864,12 +3873,12 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:360 build/C/man2/umount.2:144 +#: build/C/man2/mount.2:357 build/C/man2/umount.2:144 msgid "A pathname was empty or had a nonexistent component." msgstr "パス名が空である。もしくは指定されたパスが存在しない。" #. type: TP -#: build/C/man2/mount.2:360 build/C/man2/spu_create.2:211 +#: build/C/man2/mount.2:357 build/C/man2/spu_create.2:211 #: build/C/man2/spu_run.2:175 build/C/man2/stat.2:334 #: build/C/man2/statfs.2:173 build/C/man3/statvfs.3:140 #: build/C/man2/umount.2:144 @@ -3878,25 +3887,25 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:363 build/C/man2/umount.2:147 +#: build/C/man2/mount.2:360 build/C/man2/umount.2:147 msgid "" "The kernel could not allocate a free page to copy filenames or data into." msgstr "" "カーネルがファイル名やデータをコピーするための空きページを確保できなかった。" #. type: TP -#: build/C/man2/mount.2:363 +#: build/C/man2/mount.2:360 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:367 +#: build/C/man2/mount.2:364 msgid "I is not a block device (and a device was required)." msgstr "(ブロックデバイスが必要だが) I がブロックデバイスではない。" #. type: TP -#: build/C/man2/mount.2:367 build/C/man2/spu_create.2:224 +#: build/C/man2/mount.2:364 build/C/man2/spu_create.2:224 #: build/C/man2/stat.2:337 build/C/man2/statfs.2:179 #: build/C/man3/statvfs.3:146 #, no-wrap @@ -3904,37 +3913,37 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:373 +#: build/C/man2/mount.2:370 msgid "I, or a prefix of I, is not a directory." msgstr "I か、 I のプレフィックスがディレクトリではない。" #. type: TP -#: build/C/man2/mount.2:373 +#: build/C/man2/mount.2:370 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:378 +#: build/C/man2/mount.2:375 msgid "The major number of the block device I is out of range." msgstr "ブロックデバイス I のメジャー番号が範囲外である。" #. type: TP -#: build/C/man2/mount.2:378 build/C/man2/spu_create.2:229 +#: build/C/man2/mount.2:375 build/C/man2/spu_create.2:229 #: build/C/man2/umount.2:147 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/mount.2:381 build/C/man2/umount.2:150 +#: build/C/man2/mount.2:378 build/C/man2/umount.2:150 msgid "The caller does not have the required privileges." msgstr "呼び出し元が必要な権限を持っていない。" #. FIXME: Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE, #. MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12. #. type: Plain text -#: build/C/man2/mount.2:392 +#: build/C/man2/mount.2:389 msgid "" "The definitions of B, B, B, B, and " "B were only added to glibc headers in version 2.12." @@ -3943,7 +3952,7 @@ msgstr "" "義が glibc のヘッダに追加されたのは バージョン 2.12 においてのみである。" #. type: Plain text -#: build/C/man2/mount.2:395 +#: build/C/man2/mount.2:392 msgid "" "This function is Linux-specific and should not be used in programs intended " "to be portable." @@ -3952,7 +3961,7 @@ msgstr "" "ない。" #. type: Plain text -#: build/C/man2/mount.2:404 +#: build/C/man2/mount.2:401 msgid "" "The original B flag was renamed B in 1.1.69 when a " "different B was added to Imman.hE>." @@ -3962,7 +3971,7 @@ msgstr "" #. The change is in patch-2.4.0-prerelease. #. type: Plain text -#: build/C/man2/mount.2:413 +#: build/C/man2/mount.2:410 msgid "" "Before Linux 2.4 an attempt to execute a set-user-ID or set-group-ID program " "on a file system mounted with B would fail with B. Since " @@ -3975,13 +3984,13 @@ msgstr "" "や set-GID ビットが 無視されるだけである。" #. type: SS -#: build/C/man2/mount.2:413 +#: build/C/man2/mount.2:410 #, no-wrap msgid "Per-process Namespaces" msgstr "プロセス単位の名前空間" #. type: Plain text -#: build/C/man2/mount.2:424 +#: build/C/man2/mount.2:421 msgid "" "Starting with kernel 2.4.19, Linux provides per-process mount namespaces. A " "mount namespace is the set of file system mounts that are visible to a " @@ -4000,7 +4009,7 @@ msgstr "" "上の全プロセスで 共有される状況とみなすことができる。)" #. type: Plain text -#: build/C/man2/mount.2:430 +#: build/C/man2/mount.2:427 msgid "" "A child process created by B(2) shares its parent's mount namespace; " "the mount namespace is preserved across an B(2)." @@ -4009,7 +4018,7 @@ msgstr "" "る。 B(2) の前後でマウント名前空間は保持される。" #. type: Plain text -#: build/C/man2/mount.2:450 +#: build/C/man2/mount.2:447 msgid "" "A process can obtain a private mount namespace if: it was created using the " "B(2) B flag, in which case its new namespace is " @@ -4033,7 +4042,7 @@ msgstr "" "セスが行ったマウント/アンマウントも呼び出し元のプロセスには 見えなくなる。" #. type: Plain text -#: build/C/man2/mount.2:457 +#: build/C/man2/mount.2:454 msgid "" "The Linux-specific I file exposes the list of mount points " "in the mount namespace of the process with the specified ID; see B(5) " @@ -4044,7 +4053,7 @@ msgstr "" "B(5) を参照のこと。" #. type: Plain text -#: build/C/man2/mount.2:462 +#: build/C/man2/mount.2:459 msgid "B(2), B(7), B(8), B(8)" msgstr "B(2), B(7), B(8), B(8)" @@ -9230,14 +9239,21 @@ msgstr "" msgid "B(2), B(2)" msgstr "B(2), B(2)" +#~ msgid "2010-09-10" +#~ msgstr "2010-09-10" + #~ msgid "2007-12-14" #~ msgstr "2007-12-14" #~ msgid "2007-07-10" #~ msgstr "2007-07-10" -#~ msgid "BIB<, int >IB<, mode_t >IB<);>\n" -#~ msgstr "BIB<, int >IB<, mode_t >IB<);>\n" +#~ msgid "" +#~ "BIB<, int >IB<, mode_t " +#~ ">IB<);>\n" +#~ msgstr "" +#~ "BIB<, int >IB<, mode_t " +#~ ">IB<);>\n" #~ msgid "" #~ "The returned file handler can only be passed to B(2) or closed; " diff --git a/po4a/iconv/po/iconv.pot b/po4a/iconv/po/iconv.pot index 3847657d..39780a9a 100644 --- a/po4a/iconv/po/iconv.pot +++ b/po4a/iconv/po/iconv.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -262,9 +262,9 @@ msgstr "" #. type: Plain text #: build/C/man3/iconv.3:131 build/C/man3/iconv_close.3:48 build/C/man3/iconv_open.3:97 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/iconv/po/ja.po b/po4a/iconv/po/ja.po index c38c4571..02718d2d 100644 --- a/po4a/iconv/po/ja.po +++ b/po4a/iconv/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:30+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -316,9 +316,9 @@ msgstr "" #: build/C/man3/iconv.3:131 build/C/man3/iconv_close.3:48 #: build/C/man3/iconv_open.3:97 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/inotify/po/inotify.pot b/po4a/inotify/po/inotify.pot index fbf022f4..80e740d0 100644 --- a/po4a/inotify/po/inotify.pot +++ b/po4a/inotify/po/inotify.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgstr "" #. type: TH #: build/C/man7/inotify.7:26 #, no-wrap -msgid "2010-11-12" +msgid "2011-12-07" msgstr "" #. type: TH @@ -156,15 +156,16 @@ msgid "I contains bits that describe the event that occurred (see below)." msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:129 +#: build/C/man7/inotify.7:132 msgid "" "I is a unique integer that connects related events. Currently this " "is only used for rename events, and allows the resulting pair of " -"B and B events to be connected by the application." +"B and B events to be connected by the " +"application. For all other event types, I is set to 0." msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:138 +#: build/C/man7/inotify.7:141 msgid "" "The I field is only present when an event is returned for a file " "inside a watched directory; it identifies the file pathname relative to the " @@ -173,7 +174,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:148 +#: build/C/man7/inotify.7:151 msgid "" "The I field counts all of the bytes in I, including the null " "bytes; the length of each I structure is thus " @@ -181,7 +182,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:158 +#: build/C/man7/inotify.7:161 msgid "" "The behavior when the buffer given to B(2) is too small to return " "information about the next event depends on the kernel version: in kernels " @@ -190,13 +191,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/inotify.7:158 +#: build/C/man7/inotify.7:161 #, no-wrap msgid "inotify events" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:178 +#: build/C/man7/inotify.7:181 msgid "" "The B(2) I argument and the I field of the " "I structure returned when B(2)ing an inotify file " @@ -206,141 +207,141 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/inotify.7:181 +#: build/C/man7/inotify.7:184 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:184 +#: build/C/man7/inotify.7:187 msgid "File was accessed (read) (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:184 +#: build/C/man7/inotify.7:187 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:188 +#: build/C/man7/inotify.7:191 msgid "" "Metadata changed, e.g., permissions, timestamps, extended attributes, link " "count (since Linux 2.6.25), UID, GID, etc. (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:188 +#: build/C/man7/inotify.7:191 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:191 +#: build/C/man7/inotify.7:194 msgid "File opened for writing was closed (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:191 +#: build/C/man7/inotify.7:194 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:194 +#: build/C/man7/inotify.7:197 msgid "File not opened for writing was closed (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:194 +#: build/C/man7/inotify.7:197 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:197 +#: build/C/man7/inotify.7:200 msgid "File/directory created in watched directory (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:197 +#: build/C/man7/inotify.7:200 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:200 +#: build/C/man7/inotify.7:203 msgid "File/directory deleted from watched directory (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:200 +#: build/C/man7/inotify.7:203 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:203 +#: build/C/man7/inotify.7:206 msgid "Watched file/directory was itself deleted." msgstr "" #. type: TP -#: build/C/man7/inotify.7:203 +#: build/C/man7/inotify.7:206 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:206 +#: build/C/man7/inotify.7:209 msgid "File was modified (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:206 +#: build/C/man7/inotify.7:209 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:209 +#: build/C/man7/inotify.7:212 msgid "Watched file/directory was itself moved." msgstr "" #. type: TP -#: build/C/man7/inotify.7:209 +#: build/C/man7/inotify.7:212 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:212 +#: build/C/man7/inotify.7:215 msgid "File moved out of watched directory (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:212 +#: build/C/man7/inotify.7:215 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:215 +#: build/C/man7/inotify.7:218 msgid "File moved into watched directory (*)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:215 +#: build/C/man7/inotify.7:218 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:218 +#: build/C/man7/inotify.7:221 msgid "File was opened (*)." msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:228 +#: build/C/man7/inotify.7:231 msgid "" "When monitoring a directory, the events marked with an asterisk (*) above " "can occur for files in the directory, in which case the I field in the " @@ -349,7 +350,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:236 +#: build/C/man7/inotify.7:239 msgid "" "The B macro is defined as a bit mask of all of the above " "events. This macro can be used as the I argument when calling " @@ -357,7 +358,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:245 +#: build/C/man7/inotify.7:248 msgid "" "Two additional convenience macros are B, which equates to " "IN_MOVED_FROM|IN_MOVED_TO, and B, which equates to " @@ -365,32 +366,32 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:250 +#: build/C/man7/inotify.7:253 msgid "" "The following further bits can be specified in I when calling " "B(2):" msgstr "" #. type: TP -#: build/C/man7/inotify.7:253 +#: build/C/man7/inotify.7:256 #, no-wrap msgid "B (since Linux 2.6.15)" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:256 +#: build/C/man7/inotify.7:259 msgid "Don't dereference I if it is a symbolic link." msgstr "" #. type: TP -#: build/C/man7/inotify.7:256 +#: build/C/man7/inotify.7:259 #, no-wrap msgid "B (since Linux 2.6.36)" msgstr "" #. commit 8c1934c8d70b22ca8333b216aec6c7d09fdbd6a6 #. type: Plain text -#: build/C/man7/inotify.7:272 +#: build/C/man7/inotify.7:275 msgid "" "By default, when watching events on the children of a directory, events are " "generated for children even after they have been unlinked from the " @@ -403,112 +404,112 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/inotify.7:272 +#: build/C/man7/inotify.7:275 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:276 +#: build/C/man7/inotify.7:279 msgid "" "Add (OR) events to watch mask for this pathname if it already exists " "(instead of replacing mask)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:276 +#: build/C/man7/inotify.7:279 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:280 +#: build/C/man7/inotify.7:283 msgid "Monitor I for one event, then remove from watch list." msgstr "" #. type: TP -#: build/C/man7/inotify.7:280 +#: build/C/man7/inotify.7:283 #, no-wrap msgid "B (since Linux 2.6.15)" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:283 +#: build/C/man7/inotify.7:286 msgid "Only watch I if it is a directory." msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:290 +#: build/C/man7/inotify.7:293 msgid "The following bits may be set in the I field returned by B(2):" msgstr "" #. type: TP -#: build/C/man7/inotify.7:293 +#: build/C/man7/inotify.7:296 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:297 +#: build/C/man7/inotify.7:300 msgid "" "Watch was removed explicitly (B(2)) or automatically " "(file was deleted, or file system was unmounted)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:297 +#: build/C/man7/inotify.7:300 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:300 +#: build/C/man7/inotify.7:303 msgid "Subject of this event is a directory." msgstr "" #. type: TP -#: build/C/man7/inotify.7:300 +#: build/C/man7/inotify.7:303 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:303 +#: build/C/man7/inotify.7:306 msgid "Event queue overflowed (I is -1 for this event)." msgstr "" #. type: TP -#: build/C/man7/inotify.7:303 +#: build/C/man7/inotify.7:306 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:306 +#: build/C/man7/inotify.7:309 msgid "File system containing watched object was unmounted." msgstr "" #. type: SS -#: build/C/man7/inotify.7:308 +#: build/C/man7/inotify.7:311 #, no-wrap msgid "/proc interfaces" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:311 +#: build/C/man7/inotify.7:314 msgid "" "The following interfaces can be used to limit the amount of kernel memory " "consumed by inotify:" msgstr "" #. type: TP -#: build/C/man7/inotify.7:311 +#: build/C/man7/inotify.7:314 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:320 +#: build/C/man7/inotify.7:323 msgid "" "The value in this file is used when an application calls B(2) " "to set an upper limit on the number of events that can be queued to the " @@ -517,39 +518,39 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/inotify.7:320 +#: build/C/man7/inotify.7:323 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:324 +#: build/C/man7/inotify.7:327 msgid "" "This specifies an upper limit on the number of inotify instances that can be " "created per real user ID." msgstr "" #. type: TP -#: build/C/man7/inotify.7:324 +#: build/C/man7/inotify.7:327 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:328 +#: build/C/man7/inotify.7:331 msgid "" "This specifies an upper limit on the number of watches that can be created " "per real user ID." msgstr "" #. type: SH -#: build/C/man7/inotify.7:328 build/C/man2/inotify_add_watch.2:115 build/C/man2/inotify_init.2:91 build/C/man2/inotify_rm_watch.2:67 +#: build/C/man7/inotify.7:331 build/C/man2/inotify_add_watch.2:115 build/C/man2/inotify_init.2:91 build/C/man2/inotify_rm_watch.2:67 #, no-wrap msgid "VERSIONS" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:336 +#: build/C/man7/inotify.7:339 msgid "" "Inotify was merged into the 2.6.13 Linux kernel. The required library " "interfaces were added to glibc in version 2.4. (B, " @@ -557,24 +558,24 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/inotify.7:336 build/C/man2/inotify_add_watch.2:117 build/C/man2/inotify_init.2:96 build/C/man2/inotify_rm_watch.2:69 +#: build/C/man7/inotify.7:339 build/C/man2/inotify_add_watch.2:117 build/C/man2/inotify_init.2:96 build/C/man2/inotify_rm_watch.2:69 #, no-wrap msgid "CONFORMING TO" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:338 +#: build/C/man7/inotify.7:341 msgid "The inotify API is Linux-specific." msgstr "" #. type: SH -#: build/C/man7/inotify.7:338 +#: build/C/man7/inotify.7:341 #, no-wrap msgid "NOTES" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:345 +#: build/C/man7/inotify.7:348 msgid "" "Inotify file descriptors can be monitored using B(2), B(2), " "and B(7). When an event is available, the file descriptor indicates " @@ -689,7 +696,7 @@ msgstr "" "通知する。" #. type: Plain text -#: build/C/man7/inotify.7:374 +#: build/C/man7/inotify.7:377 msgid "" "Since Linux 2.6.25, signal-driven I/O notification is available for inotify " "file descriptors; see the discussion of B (for setting the " @@ -709,7 +716,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man7/inotify.7:384 +#: build/C/man7/inotify.7:387 msgid "" "If successive output inotify events produced on the inotify file descriptor " "are identical (same I, I, I, and I) then they are " @@ -722,7 +729,7 @@ msgstr "" "れる (ただし「バグ」の節も参照のこと)。" #. type: Plain text -#: build/C/man7/inotify.7:390 +#: build/C/man7/inotify.7:393 msgid "" "The events returned by reading from an inotify file descriptor form an " "ordered queue. Thus, for example, it is guaranteed that when renaming from " @@ -735,7 +742,7 @@ msgstr "" "ることが保証される。" #. type: Plain text -#: build/C/man7/inotify.7:396 +#: build/C/man7/inotify.7:399 msgid "" "The B B(2) returns the number of bytes available to read " "from an inotify file descriptor." @@ -744,13 +751,13 @@ msgstr "" "めるかを返す。" #. type: SS -#: build/C/man7/inotify.7:396 +#: build/C/man7/inotify.7:399 #, no-wrap msgid "Limitations and caveats" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:401 +#: build/C/man7/inotify.7:404 #, fuzzy #| msgid "" #| "Inotify monitoring of directories is not recursive: to monitor " @@ -764,21 +771,21 @@ msgstr "" "サブディレクトリを監視する場合、 監視対象を追加で作成しなければならない。" #. type: Plain text -#: build/C/man7/inotify.7:404 +#: build/C/man7/inotify.7:407 msgid "" "The inotify API provides no information about the user or process that " "triggered the inotify event." msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:409 +#: build/C/man7/inotify.7:412 msgid "" "Note that the event queue can overflow. In this case, events are lost. " "Robust applications should handle the possibility of lost events gracefully." msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:413 +#: build/C/man7/inotify.7:416 msgid "" "The inotify API identifies affected files by filename. However, by the time " "an application processes an inotify event, the filename may already have " @@ -786,7 +793,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:420 +#: build/C/man7/inotify.7:423 msgid "" "If monitoring an entire directory subtree, and a new subdirectory is created " "in that tree, be aware that by the time you create a watch for the new " @@ -796,18 +803,18 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/inotify.7:420 +#: build/C/man7/inotify.7:423 #, no-wrap msgid "BUGS" msgstr "バグ" #. type: Plain text -#: build/C/man7/inotify.7:425 +#: build/C/man7/inotify.7:428 msgid "In kernels before 2.6.16, the B I flag does not work." msgstr "2.6.16 以前のカーネルでは B I フラグが働かない。" #. type: Plain text -#: build/C/man7/inotify.7:433 +#: build/C/man7/inotify.7:436 msgid "" "Before kernel 2.6.25, the kernel code that was intended to coalesce " "successive identical events (i.e., the two most recent events could " @@ -821,14 +828,14 @@ msgstr "" "込まれていないイベントとまとめられるか をチェックするようになっていた。" #. type: SH -#: build/C/man7/inotify.7:433 build/C/man2/inotify_add_watch.2:119 +#: build/C/man7/inotify.7:436 build/C/man2/inotify_add_watch.2:119 #: build/C/man2/inotify_init.2:98 build/C/man2/inotify_rm_watch.2:71 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man7/inotify.7:441 +#: build/C/man7/inotify.7:444 msgid "" "B(2), B(2), B(2), " "B(2), B(2), B(2), I." #. type: SH -#: build/C/man7/inotify.7:441 build/C/man2/inotify_add_watch.2:123 +#: build/C/man7/inotify.7:444 build/C/man2/inotify_add_watch.2:123 #: build/C/man2/inotify_init.2:102 build/C/man2/inotify_rm_watch.2:75 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man7/inotify.7:448 build/C/man2/inotify_add_watch.2:130 +#: build/C/man7/inotify.7:451 build/C/man2/inotify_add_watch.2:130 #: build/C/man2/inotify_init.2:109 build/C/man2/inotify_rm_watch.2:82 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/intro/po/intro.pot b/po4a/intro/po/intro.pot index 8926f320..68e86c9d 100644 --- a/po4a/intro/po/intro.pot +++ b/po4a/intro/po/intro.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -25,7 +25,7 @@ msgstr "" #. type: TH #: build/C/man7/feature_test_macros.7:25 #, no-wrap -msgid "2011-09-17" +msgid "2012-01-18" msgstr "" #. type: TH @@ -248,7 +248,7 @@ msgid "Defining this macro causes header files to expose definitions as follows: msgstr "" #. type: IP -#: build/C/man7/feature_test_macros.7:143 build/C/man7/feature_test_macros.7:146 build/C/man7/feature_test_macros.7:149 build/C/man7/feature_test_macros.7:153 build/C/man7/feature_test_macros.7:156 build/C/man7/feature_test_macros.7:160 build/C/man7/feature_test_macros.7:174 build/C/man7/feature_test_macros.7:177 build/C/man7/feature_test_macros.7:180 build/C/man7/feature_test_macros.7:184 build/C/man7/feature_test_macros.7:403 build/C/man7/feature_test_macros.7:408 build/C/man7/feature_test_macros.7:414 build/C/man7/feature_test_macros.7:419 build/C/man7/feature_test_macros.7:425 build/C/man7/feature_test_macros.7:430 +#: build/C/man7/feature_test_macros.7:143 build/C/man7/feature_test_macros.7:146 build/C/man7/feature_test_macros.7:149 build/C/man7/feature_test_macros.7:153 build/C/man7/feature_test_macros.7:156 build/C/man7/feature_test_macros.7:160 build/C/man7/feature_test_macros.7:174 build/C/man7/feature_test_macros.7:177 build/C/man7/feature_test_macros.7:180 build/C/man7/feature_test_macros.7:184 build/C/man7/feature_test_macros.7:407 build/C/man7/feature_test_macros.7:412 build/C/man7/feature_test_macros.7:418 build/C/man7/feature_test_macros.7:423 build/C/man7/feature_test_macros.7:429 build/C/man7/feature_test_macros.7:434 #, no-wrap msgid "\\(bu" msgstr "" @@ -393,11 +393,24 @@ msgstr "" #. type: TP #: build/C/man7/feature_test_macros.7:217 #, no-wrap +msgid "B<_ISOC11_SOURCE>" +msgstr "" + +#. type: Plain text +#: build/C/man7/feature_test_macros.7:221 +msgid "" +"Exposes declarations consistent with the ISO C11 standard. This macro is " +"recognized since glibc 2.16." +msgstr "" + +#. type: TP +#: build/C/man7/feature_test_macros.7:221 +#, no-wrap msgid "B<_LARGEFILE64_SOURCE>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:236 +#: build/C/man7/feature_test_macros.7:240 msgid "" "Expose definitions for the alternative API specified by the LFS (Large File " "Summit) as a \"transitional extension\" to the Single UNIX Specification. " @@ -409,13 +422,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:236 +#: build/C/man7/feature_test_macros.7:240 #, no-wrap msgid "B<_FILE_OFFSET_BITS>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:248 +#: build/C/man7/feature_test_macros.7:252 msgid "" "Defining this macro with the value 64 automatically converts references to " "32-bit functions and data types related to file I/O and file system " @@ -428,13 +441,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:248 +#: build/C/man7/feature_test_macros.7:252 #, no-wrap msgid "B<_BSD_SOURCE>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:262 +#: build/C/man7/feature_test_macros.7:266 msgid "" "Defining this macro with any value causes header files to expose BSD-derived " "definitions. Defining this macro also causes BSD definitions to be " @@ -445,13 +458,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:262 +#: build/C/man7/feature_test_macros.7:266 #, no-wrap msgid "B<_SVID_SOURCE>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:268 +#: build/C/man7/feature_test_macros.7:272 msgid "" "Defining this macro with any value causes header files to expose System " "V-derived definitions. (SVID == System V Interface Definition; see " @@ -459,13 +472,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:268 +#: build/C/man7/feature_test_macros.7:272 #, no-wrap msgid "B<_ATFILE_SOURCE> (since glibc 2.4)" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:277 +#: build/C/man7/feature_test_macros.7:281 msgid "" "Defining this macro with any value causes header files to expose " "declarations of a range of functions with the suffix \"at\"; see " @@ -474,13 +487,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:277 +#: build/C/man7/feature_test_macros.7:281 #, no-wrap msgid "B<_GNU_SOURCE>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:299 +#: build/C/man7/feature_test_macros.7:303 msgid "" "Defining this macro (with any value) is equivalent to defining " "B<_BSD_SOURCE>, B<_SVID_SOURCE>, B<_ATFILE_SOURCE>, B<_LARGEFILE64_SOURCE>, " @@ -494,33 +507,33 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:299 +#: build/C/man7/feature_test_macros.7:303 #, no-wrap msgid "B<_REENTRANT>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:305 +#: build/C/man7/feature_test_macros.7:309 msgid "" "Defining this macro exposes definitions of certain reentrant functions. For " "multithreaded programs, use I instead." msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:305 +#: build/C/man7/feature_test_macros.7:309 #, no-wrap msgid "B<_THREAD_SAFE>" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:310 +#: build/C/man7/feature_test_macros.7:314 msgid "" "Synonym for B<_REENTRANT>, provided for compatibility with some other " "implementations." msgstr "" #. type: TP -#: build/C/man7/feature_test_macros.7:310 +#: build/C/man7/feature_test_macros.7:314 #, no-wrap msgid "B<_FORTIFY_SOURCE> (since glibc 2.3.4)" msgstr "" @@ -532,7 +545,7 @@ msgstr "" #. * To: gcc-patches at gcc dot gnu dot org #. * Date: Tue, 21 Sep 2004 04:16:40 -0400 #. type: Plain text -#: build/C/man7/feature_test_macros.7:356 +#: build/C/man7/feature_test_macros.7:360 msgid "" "Defining this macro causes some lightweight checks to be performed to detect " "some buffer overflow errors when employing various string and memory " @@ -552,13 +565,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/feature_test_macros.7:356 +#: build/C/man7/feature_test_macros.7:360 #, no-wrap msgid "Default definitions, implicit definitions, and combining definitions" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:368 +#: build/C/man7/feature_test_macros.7:372 msgid "" "If no feature test macros are explicitly defined, then the following feature " "test macros are defined by default: B<_BSD_SOURCE>, B<_SVID_SOURCE>, " @@ -568,7 +581,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:384 +#: build/C/man7/feature_test_macros.7:388 msgid "" "If any of B<__STRICT_ANSI__>, B<_ISOC99_SOURCE>, B<_POSIX_SOURCE>, " "B<_POSIX_C_SOURCE>, B<_XOPEN_SOURCE>, B<_XOPEN_SOURCE_EXTENDED>, " @@ -577,7 +590,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:395 +#: build/C/man7/feature_test_macros.7:399 msgid "" "If B<_POSIX_SOURCE> and B<_POSIX_C_SOURCE> are not explicitly defined, and " "either B<__STRICT_ANSI__> is not defined or B<_XOPEN_SOURCE> is defined with " @@ -585,49 +598,49 @@ msgid "" msgstr "" #. type: IP -#: build/C/man7/feature_test_macros.7:396 build/C/man7/feature_test_macros.7:399 build/C/man7/man-pages.7:490 build/C/man7/man-pages.7:493 build/C/man7/man-pages.7:500 build/C/man7/man-pages.7:504 build/C/man7/man-pages.7:508 build/C/man7/man-pages.7:512 build/C/man7/man-pages.7:518 build/C/man5/proc.5:572 build/C/man5/proc.5:576 build/C/man5/proc.5:579 build/C/man5/proc.5:581 build/C/man5/proc.5:584 build/C/man5/proc.5:988 build/C/man5/proc.5:991 build/C/man5/proc.5:1002 build/C/man5/proc.5:1005 build/C/man5/proc.5:1009 build/C/man5/proc.5:1012 build/C/man5/proc.5:1015 build/C/man5/proc.5:1018 build/C/man5/proc.5:1021 build/C/man5/proc.5:1024 build/C/man5/proc.5:1027 build/C/man5/proc.5:1030 build/C/man5/proc.5:1034 build/C/man5/proc.5:1037 build/C/man5/proc.5:1040 build/C/man5/proc.5:1043 build/C/man5/proc.5:1046 build/C/man5/proc.5:1049 build/C/man5/proc.5:1052 build/C/man5/proc.5:1063 build/C/man5/proc.5:1069 build/C/man5/proc.5:1073 build/C/man5/proc.5:1078 build/C/man5/proc.5:1083 build/C/man5/proc.5:1088 build/C/man5/proc.5:1093 build/C/man5/proc.5:1098 build/C/man5/proc.5:1103 build/C/man5/proc.5:1819 build/C/man5/proc.5:1823 build/C/man5/proc.5:1826 build/C/man5/proc.5:1831 +#: build/C/man7/feature_test_macros.7:400 build/C/man7/feature_test_macros.7:403 build/C/man7/man-pages.7:490 build/C/man7/man-pages.7:493 build/C/man7/man-pages.7:500 build/C/man7/man-pages.7:504 build/C/man7/man-pages.7:508 build/C/man7/man-pages.7:512 build/C/man7/man-pages.7:518 build/C/man5/proc.5:573 build/C/man5/proc.5:577 build/C/man5/proc.5:580 build/C/man5/proc.5:582 build/C/man5/proc.5:585 build/C/man5/proc.5:989 build/C/man5/proc.5:992 build/C/man5/proc.5:1003 build/C/man5/proc.5:1006 build/C/man5/proc.5:1010 build/C/man5/proc.5:1013 build/C/man5/proc.5:1016 build/C/man5/proc.5:1019 build/C/man5/proc.5:1022 build/C/man5/proc.5:1025 build/C/man5/proc.5:1028 build/C/man5/proc.5:1031 build/C/man5/proc.5:1035 build/C/man5/proc.5:1038 build/C/man5/proc.5:1041 build/C/man5/proc.5:1044 build/C/man5/proc.5:1047 build/C/man5/proc.5:1050 build/C/man5/proc.5:1053 build/C/man5/proc.5:1064 build/C/man5/proc.5:1070 build/C/man5/proc.5:1074 build/C/man5/proc.5:1079 build/C/man5/proc.5:1084 build/C/man5/proc.5:1089 build/C/man5/proc.5:1094 build/C/man5/proc.5:1099 build/C/man5/proc.5:1104 build/C/man5/proc.5:1819 build/C/man5/proc.5:1823 build/C/man5/proc.5:1826 build/C/man5/proc.5:1831 #, no-wrap msgid "*" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:399 +#: build/C/man7/feature_test_macros.7:403 msgid "B<_POSIX_SOURCE> is defined with the value 1; and" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:402 +#: build/C/man7/feature_test_macros.7:406 msgid "B<_POSIX_C_SOURCE> is defined with one of the following values:" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:408 +#: build/C/man7/feature_test_macros.7:412 msgid "2, if B is defined with a value less than 500;" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:414 +#: build/C/man7/feature_test_macros.7:418 msgid "" "199506L, if B is defined with a value greater than or equal to " "500 and less than 600; or" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:419 +#: build/C/man7/feature_test_macros.7:423 msgid "" "(since glibc 2.4) 200112L, if B is defined with a value " "greater than or equal to 600 and less than 700." msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:425 +#: build/C/man7/feature_test_macros.7:429 msgid "" "(Since glibc 2.10) 200809L, if B is defined with a value " "greater than or equal to 700." msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:430 +#: build/C/man7/feature_test_macros.7:434 msgid "" "Older versions of glibc do not know about the values 200112L and 200809L for " "B<_POSIX_C_SOURCE>, and the setting of this macro will depend on the glibc " @@ -635,7 +648,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:439 +#: build/C/man7/feature_test_macros.7:443 msgid "" "If B<_XOPEN_SOURCE> is undefined, then the setting of B<_POSIX_C_SOURCE> " "depends on the glibc version: 199506L, in glibc versions before 2.4; " @@ -643,18 +656,18 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:443 +#: build/C/man7/feature_test_macros.7:447 msgid "Multiple macros can be defined; the results are additive." msgstr "" #. type: SH -#: build/C/man7/feature_test_macros.7:443 build/C/man2/intro.2:68 build/C/man3/intro.3:85 build/C/man7/suffixes.7:275 +#: build/C/man7/feature_test_macros.7:447 build/C/man2/intro.2:68 build/C/man3/intro.3:85 build/C/man7/suffixes.7:275 #, no-wrap msgid "CONFORMING TO" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:451 +#: build/C/man7/feature_test_macros.7:455 msgid "" "POSIX.1 specifies B<_POSIX_C_SOURCE>, B<_POSIX_SOURCE>, and " "B<_XOPEN_SOURCE>. B<_XOPEN_SOURCE_EXTENDED> was specified by XPG4v2 (aka " @@ -662,14 +675,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:455 +#: build/C/man7/feature_test_macros.7:459 msgid "" "B<_FILE_OFFSET_BITS> is not specified by any standard, but is employed on " "some other implementations." msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:465 +#: build/C/man7/feature_test_macros.7:469 msgid "" "B<_BSD_SOURCE>, B<_SVID_SOURCE>, B<_ATFILE_SOURCE>, B<_GNU_SOURCE>, " "B<_FORTIFY_SOURCE>, B<_REENTRANT>, and B<_THREAD_SAFE> are specific to Linux " @@ -677,13 +690,13 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/feature_test_macros.7:465 build/C/man1/intro.1:46 build/C/man2/intro.2:73 build/C/man3/intro.3:90 build/C/man4/intro.4:32 build/C/man5/intro.5:32 build/C/man6/intro.6:31 build/C/man7/intro.7:35 build/C/man8/intro.8:43 build/C/man7/man.7:472 build/C/man5/proc.5:2703 build/C/man2/unimplemented.2:40 +#: build/C/man7/feature_test_macros.7:469 build/C/man1/intro.1:46 build/C/man2/intro.2:73 build/C/man3/intro.3:90 build/C/man4/intro.4:32 build/C/man5/intro.5:32 build/C/man6/intro.6:31 build/C/man7/intro.7:35 build/C/man8/intro.8:43 build/C/man7/man.7:476 build/C/man5/proc.5:2703 build/C/man2/unimplemented.2:40 #, no-wrap msgid "NOTES" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:472 +#: build/C/man7/feature_test_macros.7:476 msgid "" "Ifeatures.hE> is a Linux/glibc-specific header file. Other " "systems have an analogous file, but typically with a different name. This " @@ -693,7 +706,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:482 +#: build/C/man7/feature_test_macros.7:486 msgid "" "According to which of the above feature test macros are defined, " "Ifeatures.hE> internally defines various other macros that are " @@ -704,13 +717,13 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/feature_test_macros.7:482 build/C/man7/man-pages.7:538 +#: build/C/man7/feature_test_macros.7:486 build/C/man7/man-pages.7:538 #, no-wrap msgid "EXAMPLE" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:488 +#: build/C/man7/feature_test_macros.7:492 msgid "" "The program below can be used to explore how the various feature test macros " "are set depending on the glibc version and what feature test macros are " @@ -719,7 +732,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:515 +#: build/C/man7/feature_test_macros.7:519 #, no-wrap msgid "" "$ B\n" @@ -749,19 +762,19 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/feature_test_macros.7:517 +#: build/C/man7/feature_test_macros.7:521 #, no-wrap msgid "Program source" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:521 +#: build/C/man7/feature_test_macros.7:525 #, no-wrap msgid "/* ftm.c */\n" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:525 +#: build/C/man7/feature_test_macros.7:529 #, no-wrap msgid "" "#include Estdio.hE\n" @@ -770,7 +783,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:532 +#: build/C/man7/feature_test_macros.7:536 #, no-wrap msgid "" "int\n" @@ -782,7 +795,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:536 +#: build/C/man7/feature_test_macros.7:540 #, no-wrap msgid "" "#ifdef _POSIX_C_SOURCE\n" @@ -791,7 +804,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:540 +#: build/C/man7/feature_test_macros.7:544 #, no-wrap msgid "" "#ifdef _ISOC99_SOURCE\n" @@ -800,7 +813,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:544 +#: build/C/man7/feature_test_macros.7:548 #, no-wrap msgid "" "#ifdef _XOPEN_SOURCE\n" @@ -809,7 +822,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:548 +#: build/C/man7/feature_test_macros.7:552 #, no-wrap msgid "" "#ifdef _XOPEN_SOURCE_EXTENDED\n" @@ -818,7 +831,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:552 +#: build/C/man7/feature_test_macros.7:556 #, no-wrap msgid "" "#ifdef _LARGEFILE64_SOURCE\n" @@ -827,7 +840,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:556 +#: build/C/man7/feature_test_macros.7:560 #, no-wrap msgid "" "#ifdef _FILE_OFFSET_BITS\n" @@ -836,7 +849,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:560 +#: build/C/man7/feature_test_macros.7:564 #, no-wrap msgid "" "#ifdef _BSD_SOURCE\n" @@ -845,7 +858,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:564 +#: build/C/man7/feature_test_macros.7:568 #, no-wrap msgid "" "#ifdef _SVID_SOURCE\n" @@ -854,7 +867,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:568 +#: build/C/man7/feature_test_macros.7:572 #, no-wrap msgid "" "#ifdef _ATFILE_SOURCE\n" @@ -863,7 +876,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:572 +#: build/C/man7/feature_test_macros.7:576 #, no-wrap msgid "" "#ifdef _GNU_SOURCE\n" @@ -872,7 +885,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:576 +#: build/C/man7/feature_test_macros.7:580 #, no-wrap msgid "" "#ifdef _REENTRANT\n" @@ -881,7 +894,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:580 +#: build/C/man7/feature_test_macros.7:584 #, no-wrap msgid "" "#ifdef _THREAD_SAFE\n" @@ -890,7 +903,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:584 +#: build/C/man7/feature_test_macros.7:588 #, no-wrap msgid "" "#ifdef _FORTIFY_SOURCE\n" @@ -899,7 +912,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:587 +#: build/C/man7/feature_test_macros.7:591 #, no-wrap msgid "" " exit(EXIT_SUCCESS);\n" @@ -907,39 +920,39 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/feature_test_macros.7:588 build/C/man1/intro.1:300 build/C/man2/intro.2:87 build/C/man3/intro.3:95 build/C/man4/intro.4:37 build/C/man5/intro.5:37 build/C/man7/intro.7:40 build/C/man7/libc.7:96 build/C/man7/mailaddr.7:116 build/C/man7/man-pages.7:545 build/C/man7/man.7:551 build/C/man7/mdoc.7:426 build/C/man7/posixoptions.7:853 build/C/man5/proc.5:2716 build/C/man7/standards.7:253 build/C/man7/suffixes.7:279 build/C/man2/unimplemented.2:64 +#: build/C/man7/feature_test_macros.7:592 build/C/man1/intro.1:300 build/C/man2/intro.2:87 build/C/man3/intro.3:95 build/C/man4/intro.4:37 build/C/man5/intro.5:37 build/C/man7/intro.7:40 build/C/man7/libc.7:96 build/C/man7/mailaddr.7:116 build/C/man7/man-pages.7:545 build/C/man7/man.7:555 build/C/man7/mdoc.7:426 build/C/man7/posixoptions.7:853 build/C/man5/proc.5:2716 build/C/man7/standards.7:253 build/C/man7/suffixes.7:279 build/C/man2/unimplemented.2:64 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:591 +#: build/C/man7/feature_test_macros.7:595 msgid "B(7), B(7)" msgstr "" #. But beware: the info libc document is out of date (Jul 07, mtk) #. type: Plain text -#: build/C/man7/feature_test_macros.7:595 +#: build/C/man7/feature_test_macros.7:599 msgid "The section \"Feature Test Macros\" under I." msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:597 +#: build/C/man7/feature_test_macros.7:601 msgid "I" msgstr "" #. type: SH -#: build/C/man7/feature_test_macros.7:597 build/C/man1/intro.1:302 build/C/man2/intro.2:110 build/C/man3/intro.3:108 build/C/man4/intro.4:39 build/C/man5/intro.5:39 build/C/man6/intro.6:36 build/C/man7/intro.7:42 build/C/man8/intro.8:48 build/C/man7/libc.7:101 build/C/man7/mailaddr.7:126 build/C/man7/man-pages.7:552 build/C/man7/man.7:562 build/C/man7/mdoc.7:431 build/C/man7/operator.7:63 build/C/man7/posixoptions.7:856 build/C/man5/proc.5:2745 build/C/man7/standards.7:257 build/C/man7/suffixes.7:282 build/C/man3/undocumented.3:191 build/C/man2/unimplemented.2:66 build/C/man7/units.7:128 +#: build/C/man7/feature_test_macros.7:601 build/C/man1/intro.1:302 build/C/man2/intro.2:110 build/C/man3/intro.3:108 build/C/man4/intro.4:39 build/C/man5/intro.5:39 build/C/man6/intro.6:36 build/C/man7/intro.7:42 build/C/man8/intro.8:48 build/C/man7/libc.7:101 build/C/man7/mailaddr.7:126 build/C/man7/man-pages.7:552 build/C/man7/man.7:567 build/C/man7/mdoc.7:431 build/C/man7/operator.7:63 build/C/man7/posixoptions.7:856 build/C/man5/proc.5:2745 build/C/man7/standards.7:257 build/C/man7/suffixes.7:282 build/C/man3/undocumented.3:191 build/C/man2/unimplemented.2:66 build/C/man7/units.7:128 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:604 build/C/man1/intro.1:309 build/C/man2/intro.2:117 build/C/man3/intro.3:115 build/C/man4/intro.4:46 build/C/man5/intro.5:46 build/C/man6/intro.6:43 build/C/man7/intro.7:49 build/C/man8/intro.8:55 build/C/man7/libc.7:108 build/C/man7/mailaddr.7:133 build/C/man7/man-pages.7:559 build/C/man7/man.7:569 build/C/man7/operator.7:70 build/C/man7/posixoptions.7:863 build/C/man5/proc.5:2752 build/C/man7/standards.7:264 build/C/man7/suffixes.7:289 build/C/man3/undocumented.3:198 build/C/man2/unimplemented.2:73 build/C/man7/units.7:135 +#: build/C/man7/feature_test_macros.7:608 build/C/man1/intro.1:309 build/C/man2/intro.2:117 build/C/man3/intro.3:115 build/C/man4/intro.4:46 build/C/man5/intro.5:46 build/C/man6/intro.6:43 build/C/man7/intro.7:49 build/C/man8/intro.8:55 build/C/man7/libc.7:108 build/C/man7/mailaddr.7:133 build/C/man7/man-pages.7:559 build/C/man7/man.7:574 build/C/man7/operator.7:70 build/C/man7/posixoptions.7:863 build/C/man5/proc.5:2752 build/C/man7/standards.7:264 build/C/man7/suffixes.7:289 build/C/man3/undocumented.3:198 build/C/man2/unimplemented.2:73 build/C/man7/units.7:135 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1490,7 +1503,7 @@ msgid "Section 4 of the manual describes special files (devices)." msgstr "" #. type: Sh -#: build/C/man4/intro.4:30 build/C/man7/mailaddr.7:112 build/C/man7/man.7:468 build/C/man7/mdoc.7:409 +#: build/C/man4/intro.4:30 build/C/man7/mailaddr.7:112 build/C/man7/man.7:472 build/C/man7/mdoc.7:409 #, no-wrap msgid "FILES" msgstr "" @@ -2782,7 +2795,7 @@ msgstr "" #. type: TH #: build/C/man7/man.7:32 #, no-wrap -msgid "2007-05-30" +msgid "2011-10-05" msgstr "" #. type: Plain text @@ -2868,7 +2881,7 @@ msgstr "" #: build/C/man7/man.7:106 msgid "" "The only mandatory heading is NAME, which should be the first section and be " -"followed on the next line by a one line description of the program:" +"followed on the next line by a one-line description of the program:" msgstr "" #. type: Plain text @@ -2877,149 +2890,154 @@ msgid "\\&.SH NAME" msgstr "" #. type: Plain text -#: build/C/man7/man.7:121 +#: build/C/man7/man.7:111 +msgid "item \\e- description" +msgstr "" + +#. type: Plain text +#: build/C/man7/man.7:125 msgid "" "It is extremely important that this format is followed, and that there is a " -"backslash before the single dash which follows the command name. This " -"syntax is used by the B(8) program to create a database of " -"short command descriptions for the B(1) and B(1) " -"commands." +"backslash before the single dash which follows the item name. This syntax " +"is used by the B(8) program to create a database of short " +"descriptions for the B(1) and B(1) commands. (See " +"B(1) for further details on the syntax of the NAME section.)" msgstr "" #. type: Plain text -#: build/C/man7/man.7:124 +#: build/C/man7/man.7:128 msgid "" "For a list of other sections that might appear in a manual page, see " "B(7)." msgstr "" #. type: SS -#: build/C/man7/man.7:124 +#: build/C/man7/man.7:128 #, no-wrap msgid "Fonts" msgstr "" #. type: Plain text -#: build/C/man7/man.7:126 +#: build/C/man7/man.7:130 msgid "The commands to select the type face are:" msgstr "" #. type: TP -#: build/C/man7/man.7:126 +#: build/C/man7/man.7:130 #, no-wrap msgid "B<\\&.B>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:129 +#: build/C/man7/man.7:133 msgid "Bold" msgstr "" #. type: TP -#: build/C/man7/man.7:129 +#: build/C/man7/man.7:133 #, no-wrap msgid "B<\\&.BI>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:133 +#: build/C/man7/man.7:137 msgid "" "Bold alternating with italics (especially useful for function " "specifications)" msgstr "" #. type: TP -#: build/C/man7/man.7:133 +#: build/C/man7/man.7:137 #, no-wrap msgid "B<\\&.BR>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:138 +#: build/C/man7/man.7:142 msgid "" "Bold alternating with Roman (especially useful for referring to other manual " "pages)" msgstr "" #. type: TP -#: build/C/man7/man.7:138 +#: build/C/man7/man.7:142 #, no-wrap msgid "B<\\&.I>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:141 +#: build/C/man7/man.7:145 msgid "Italics" msgstr "" #. type: TP -#: build/C/man7/man.7:141 +#: build/C/man7/man.7:145 #, no-wrap msgid "B<\\&.IB>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:144 +#: build/C/man7/man.7:148 msgid "Italics alternating with bold" msgstr "" #. type: TP -#: build/C/man7/man.7:144 +#: build/C/man7/man.7:148 #, no-wrap msgid "B<\\&.IR>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:147 +#: build/C/man7/man.7:151 msgid "Italics alternating with Roman" msgstr "" #. type: TP -#: build/C/man7/man.7:147 +#: build/C/man7/man.7:151 #, no-wrap msgid "B<\\&.RB>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:150 +#: build/C/man7/man.7:154 msgid "Roman alternating with bold" msgstr "" #. type: TP -#: build/C/man7/man.7:150 +#: build/C/man7/man.7:154 #, no-wrap msgid "B<\\&.RI>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:153 +#: build/C/man7/man.7:157 msgid "Roman alternating with italics" msgstr "" #. type: TP -#: build/C/man7/man.7:153 +#: build/C/man7/man.7:157 #, no-wrap msgid "B<\\&.SB>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:156 +#: build/C/man7/man.7:160 msgid "Small alternating with bold" msgstr "" #. type: TP -#: build/C/man7/man.7:156 +#: build/C/man7/man.7:160 #, no-wrap msgid "B<\\&.SM>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:159 +#: build/C/man7/man.7:163 msgid "Small (useful for acronyms)" msgstr "" #. type: Plain text -#: build/C/man7/man.7:172 +#: build/C/man7/man.7:176 msgid "" "Traditionally, each command can have up to six arguments, but the GNU " "implementation removes this limitation (you might still want to limit " @@ -3032,13 +3050,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/man.7:172 +#: build/C/man7/man.7:176 #, no-wrap msgid "Other Macros and Strings" msgstr "" #. type: Plain text -#: build/C/man7/man.7:192 +#: build/C/man7/man.7:196 msgid "" "Below are other relevant macros and predefined strings. Unless noted " "otherwise, all macros cause a break (end the current line of text). Many of " @@ -3054,53 +3072,53 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/man.7:192 +#: build/C/man7/man.7:196 #, no-wrap msgid "Normal Paragraphs" msgstr "" #. type: TP -#: build/C/man7/man.7:193 +#: build/C/man7/man.7:197 #, no-wrap msgid "B<\\&.LP>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:198 build/C/man7/man.7:203 +#: build/C/man7/man.7:202 build/C/man7/man.7:207 msgid "Same as B<\\&.PP> (begin a new paragraph)." msgstr "" #. type: TP -#: build/C/man7/man.7:198 +#: build/C/man7/man.7:202 #, no-wrap msgid "B<\\&.P>" msgstr "" #. type: TP -#: build/C/man7/man.7:203 +#: build/C/man7/man.7:207 #, no-wrap msgid "B<\\&.PP>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:206 +#: build/C/man7/man.7:210 msgid "Begin a new paragraph and reset prevailing indent." msgstr "" #. type: SS -#: build/C/man7/man.7:206 +#: build/C/man7/man.7:210 #, no-wrap msgid "Relative Margin Indent" msgstr "" #. type: TP -#: build/C/man7/man.7:207 +#: build/C/man7/man.7:211 #, no-wrap msgid "B<\\&.RS>I< i>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:218 +#: build/C/man7/man.7:222 msgid "" "Start relative margin indent: moves the left margin I to the right (if " "I is omitted, the prevailing indent value is used). A new prevailing " @@ -3109,32 +3127,32 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/man.7:218 +#: build/C/man7/man.7:222 #, no-wrap msgid "B<\\&.RE>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:222 +#: build/C/man7/man.7:226 msgid "" "End relative margin indent and restores the previous value of the prevailing " "indent." msgstr "" #. type: SS -#: build/C/man7/man.7:222 +#: build/C/man7/man.7:226 #, no-wrap msgid "Indented Paragraph Macros" msgstr "" #. type: TP -#: build/C/man7/man.7:223 +#: build/C/man7/man.7:227 #, no-wrap msgid "B<\\&.HP>I< i>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:228 +#: build/C/man7/man.7:232 msgid "" "Begin paragraph with a hanging indent (the first line of the paragraph is at " "the left margin of normal paragraphs, and the rest of the paragraph's lines " @@ -3142,13 +3160,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/man.7:228 +#: build/C/man7/man.7:232 #, no-wrap msgid "B<\\&.IP>I< x i>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:249 +#: build/C/man7/man.7:253 msgid "" "Indented paragraph with optional hanging tag. If the tag I is omitted, " "the entire following paragraph is indented by I. If the tag I is " @@ -3163,26 +3181,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/man.7:249 +#: build/C/man7/man.7:253 #, no-wrap msgid "B<\\&.TP>I< i>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:256 +#: build/C/man7/man.7:260 msgid "" "Begin paragraph with hanging tag. The tag is given on the next line, but " "its results are like those of the B<\\&.IP> command." msgstr "" #. type: SS -#: build/C/man7/man.7:256 +#: build/C/man7/man.7:260 #, no-wrap msgid "Hypertext Link Macros" msgstr "" #. type: Plain text -#: build/C/man7/man.7:266 +#: build/C/man7/man.7:270 msgid "" "(Feature supported with B only.) In order to use hypertext link " "macros, it is necessary to load the B macro package. Use the " @@ -3190,14 +3208,14 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/man.7:266 +#: build/C/man7/man.7:270 #, no-wrap msgid "B<\\&.URL>I< url link trailer>" msgstr "" #. The following is a kludge to get a paragraph into the listing. #. type: Plain text -#: build/C/man7/man.7:279 +#: build/C/man7/man.7:283 msgid "" "Inserts a hypertext link to the URI (URL) I, with I as the text " "of the link. The I will be printed immediately afterward. When " @@ -3207,7 +3225,7 @@ msgstr "" #. The following is a kludge to get a paragraph into the listing. #. type: Plain text -#: build/C/man7/man.7:286 +#: build/C/man7/man.7:290 msgid "" "This and other related macros are new, and many tools won't do anything with " "them, but since many tools (including troff) will simply ignore undefined " @@ -3216,7 +3234,7 @@ msgstr "" #. The following is a kludge to get a paragraph into the listing. #. type: Plain text -#: build/C/man7/man.7:295 +#: build/C/man7/man.7:299 msgid "" "It can be useful to define your own B macro in manual pages for the " "benefit of those viewing it with a roff viewer other than B. That " @@ -3224,186 +3242,186 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:298 +#: build/C/man7/man.7:302 msgid "Here's an example:" msgstr "" #. type: Plain text -#: build/C/man7/man.7:300 +#: build/C/man7/man.7:304 msgid "\\&.de URL" msgstr "" #. type: Plain text -#: build/C/man7/man.7:302 +#: build/C/man7/man.7:306 msgid "\\e\\e$2 \\e(laURL: \\e\\e$1 \\e(ra\\e\\e$3" msgstr "" #. type: Plain text -#: build/C/man7/man.7:304 +#: build/C/man7/man.7:308 msgid "\\&.." msgstr "" #. type: Plain text -#: build/C/man7/man.7:306 +#: build/C/man7/man.7:310 msgid "\\&.if \\en[.g] .mso www.tmac" msgstr "" #. type: Plain text -#: build/C/man7/man.7:309 +#: build/C/man7/man.7:313 msgid "\\&.TH I<...>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:311 +#: build/C/man7/man.7:315 msgid "I<(later in the page)>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:313 +#: build/C/man7/man.7:317 msgid "This software comes from the" msgstr "" #. type: Plain text -#: build/C/man7/man.7:315 +#: build/C/man7/man.7:319 msgid "\\&.URL \"http://www.gnu.org/\" \"GNU Project\" \" of the\"" msgstr "" #. type: Plain text -#: build/C/man7/man.7:317 +#: build/C/man7/man.7:321 msgid "\\&.URL \"http://www.fsf.org/\" \"Free Software Foundation\" ." msgstr "" #. type: Plain text -#: build/C/man7/man.7:327 +#: build/C/man7/man.7:331 msgid "" "In the above, if B is being used, the B macro package's " "definition of the URL macro will supersede the locally defined one." msgstr "" #. type: Plain text -#: build/C/man7/man.7:332 +#: build/C/man7/man.7:336 msgid "" "A number of other link macros are available. See B(7) for more " "details." msgstr "" #. type: SS -#: build/C/man7/man.7:332 +#: build/C/man7/man.7:336 #, no-wrap msgid "Miscellaneous Macros" msgstr "" #. type: TP -#: build/C/man7/man.7:333 +#: build/C/man7/man.7:337 #, no-wrap msgid "B<\\&.DT>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:337 +#: build/C/man7/man.7:341 msgid "Reset tabs to default tab values (every 0.5 inches); does not cause a break." msgstr "" #. type: TP -#: build/C/man7/man.7:337 +#: build/C/man7/man.7:341 #, no-wrap msgid "B<\\&.PD>I< d>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:342 +#: build/C/man7/man.7:346 msgid "" "Set inter-paragraph vertical distance to d (if omitted, d=0.4v); does not " "cause a break." msgstr "" #. type: TP -#: build/C/man7/man.7:342 +#: build/C/man7/man.7:346 #, no-wrap msgid "B<\\&.SS>I< t>" msgstr "" #. type: Plain text -#: build/C/man7/man.7:349 +#: build/C/man7/man.7:353 msgid "" "Subheading I (like B<\\&.SH>, but used for a subsection inside a " "section)." msgstr "" #. type: SS -#: build/C/man7/man.7:349 +#: build/C/man7/man.7:353 #, no-wrap msgid "Predefined Strings" msgstr "" #. type: Plain text -#: build/C/man7/man.7:353 +#: build/C/man7/man.7:357 msgid "The B package has the following predefined strings:" msgstr "" #. type: IP -#: build/C/man7/man.7:353 +#: build/C/man7/man.7:357 #, no-wrap msgid "\\e*R" msgstr "" #. type: Plain text -#: build/C/man7/man.7:355 +#: build/C/man7/man.7:359 msgid "Registration Symbol: \\*R" msgstr "" #. type: IP -#: build/C/man7/man.7:355 +#: build/C/man7/man.7:359 #, no-wrap msgid "\\e*S" msgstr "" #. type: Plain text -#: build/C/man7/man.7:357 +#: build/C/man7/man.7:361 msgid "Change to default font size" msgstr "" #. type: IP -#: build/C/man7/man.7:357 +#: build/C/man7/man.7:361 #, no-wrap msgid "\\e*(Tm" msgstr "" #. type: Plain text -#: build/C/man7/man.7:359 +#: build/C/man7/man.7:363 msgid "Trademark Symbol: \\*(Tm" msgstr "" #. type: IP -#: build/C/man7/man.7:359 +#: build/C/man7/man.7:363 #, no-wrap msgid "\\e*(lq" msgstr "" #. type: Plain text -#: build/C/man7/man.7:361 +#: build/C/man7/man.7:365 msgid "Left angled double quote: ``" msgstr "" #. type: IP -#: build/C/man7/man.7:361 +#: build/C/man7/man.7:365 #, no-wrap msgid "\\e*(rq" msgstr "" #. type: Plain text -#: build/C/man7/man.7:363 +#: build/C/man7/man.7:367 msgid "Right angled double quote: ''" msgstr "" #. type: SS -#: build/C/man7/man.7:363 +#: build/C/man7/man.7:367 #, no-wrap msgid "Safe Subset" msgstr "" #. type: Plain text -#: build/C/man7/man.7:407 +#: build/C/man7/man.7:411 msgid "" "Although technically B is a troff macro package, in reality a large " "number of other tools process man page files that don't implement all of " @@ -3420,7 +3438,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:430 +#: build/C/man7/man.7:434 msgid "" "You may also use many troff escape sequences (those sequences beginning with " "\\e). When you need to include the backslash character as normal text, use " @@ -3432,7 +3450,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:461 +#: build/C/man7/man.7:465 msgid "" "Do not use the optional parameter for B (break page). Use only positive " "values for B (vertical space). Don't define a macro (B) with the " @@ -3448,7 +3466,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:468 +#: build/C/man7/man.7:472 msgid "" "If you use capabilities beyond these, check the results carefully on several " "tools. Once you've confirmed that the additional capability is safe, let " @@ -3457,17 +3475,17 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:470 +#: build/C/man7/man.7:474 msgid "I[*/]I" msgstr "" #. type: Plain text -#: build/C/man7/man.7:472 +#: build/C/man7/man.7:476 msgid "I" msgstr "" #. type: Plain text -#: build/C/man7/man.7:484 +#: build/C/man7/man.7:488 msgid "" "By all means include full URLs (or URIs) in the text itself; some tools such " "as B(1) can automatically turn them into hypertext links. You " @@ -3478,7 +3496,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:493 +#: build/C/man7/man.7:497 msgid "" "Tools processing these files should open the file and examine the first " "nonwhitespace character. A period (.) or single quote (') at the beginning " @@ -3488,7 +3506,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/man.7:504 +#: build/C/man7/man.7:508 msgid "" "Many man pages begin with B<\\'\\e\"> followed by a space and a list of " "characters, indicating how the page is to be preprocessed. For " @@ -3500,79 +3518,79 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/man.7:504 +#: build/C/man7/man.7:508 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/man.7:507 +#: build/C/man7/man.7:511 msgid "eqn(1)" msgstr "" #. type: TP -#: build/C/man7/man.7:507 +#: build/C/man7/man.7:511 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/man.7:510 +#: build/C/man7/man.7:514 msgid "grap(1)" msgstr "" #. type: TP -#: build/C/man7/man.7:510 +#: build/C/man7/man.7:514 #, no-wrap msgid "B

" msgstr "" #. type: Plain text -#: build/C/man7/man.7:513 +#: build/C/man7/man.7:517 msgid "pic(1)" msgstr "" #. type: TP -#: build/C/man7/man.7:513 +#: build/C/man7/man.7:517 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/man.7:516 +#: build/C/man7/man.7:520 msgid "refer(1)" msgstr "" #. type: TP -#: build/C/man7/man.7:516 +#: build/C/man7/man.7:520 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/man.7:519 +#: build/C/man7/man.7:523 msgid "tbl(1)" msgstr "" #. type: TP -#: build/C/man7/man.7:519 +#: build/C/man7/man.7:523 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/man.7:522 +#: build/C/man7/man.7:526 msgid "vgrind(1)" msgstr "" #. type: SH -#: build/C/man7/man.7:522 build/C/man7/suffixes.7:277 +#: build/C/man7/man.7:526 build/C/man7/suffixes.7:277 #, no-wrap msgid "BUGS" msgstr "" #. type: Plain text -#: build/C/man7/man.7:535 +#: build/C/man7/man.7:539 msgid "" "Most of the macros describe formatting (e.g., font type and spacing) instead " "of marking semantic content (e.g., this text is a reference to another " @@ -3597,15 +3615,15 @@ msgstr "" #. David A. Wheeler (dwheeler@ida.org) heavily modified this #. manual page, such as adding detailed information on sections and macros. #. type: Plain text -#: build/C/man7/man.7:551 +#: build/C/man7/man.7:555 msgid "The Sun macro B is not implemented." msgstr "" #. type: Plain text -#: build/C/man7/man.7:562 +#: build/C/man7/man.7:567 msgid "" -"B(1), B(1), B(1), B(1), B(1), " -"B(7), B(7), B(7), B(7), " +"B(1), B(1), B(1), B(1), B(1), " +"B(1), B(7), B(7), B(7), B(7), " "B(7)" msgstr "" @@ -4866,9 +4884,9 @@ msgstr "" #. type: Plain text #: build/C/man7/mdoc.7:438 msgid "" -"This page is part of release 3.35 of the Linux E<.Em man-pages> project. A " +"This page is part of release 3.37 of the Linux E<.Em man-pages> project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -6091,7 +6109,7 @@ msgstr "" #. type: TH #: build/C/man5/proc.5:61 #, no-wrap -msgid "2011-10-04" +msgid "2012-02-08" msgstr "" #. type: Plain text @@ -6240,7 +6258,7 @@ msgstr "" #. Added in 2.6.9 #. CONFIG_SCHEDSTATS #. type: Plain text -#: build/C/man5/proc.5:153 build/C/man5/proc.5:625 +#: build/C/man5/proc.5:153 build/C/man5/proc.5:626 msgid "" "In a multithreaded process, the contents of this symbolic link are not " "available if the main thread has already terminated (typically by calling " @@ -6813,8 +6831,9 @@ msgstr "" msgid "I (since Linux 3.0)" msgstr "" +#. See commit 6b4e306aa3dc94a0545eb9279475b1ab6209a31f #. type: Plain text -#: build/C/man5/proc.5:485 +#: build/C/man5/proc.5:486 msgid "" "This is a subdirectory containing one entry for each namespace that supports " "being manipulated by B(2). For information about namespaces, see " @@ -6822,13 +6841,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:485 +#: build/C/man5/proc.5:486 #, no-wrap msgid "I (since Linux 3.0)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:493 +#: build/C/man5/proc.5:494 msgid "" "Bind mounting this file (see B(2)) to somewhere else in the " "filesystem keeps the IPC namespace of the process specified by I alive " @@ -6836,7 +6855,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:502 +#: build/C/man5/proc.5:503 msgid "" "Opening this file returns a file handle for the IPC namespace of the process " "specified by I. As long as this file descriptor remains open, the IPC " @@ -6845,13 +6864,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:502 +#: build/C/man5/proc.5:503 #, no-wrap msgid "I (since Linux 3.0)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:510 +#: build/C/man5/proc.5:511 msgid "" "Bind mounting this file (see B(2)) to somewhere else in the " "filesystem keeps the network namespace of the process specified by I " @@ -6859,7 +6878,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:519 +#: build/C/man5/proc.5:520 msgid "" "Opening this file returns a file handle for the network namespace of the " "process specified by I. As long as this file descriptor remains open, " @@ -6868,13 +6887,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:519 +#: build/C/man5/proc.5:520 #, no-wrap msgid "I (since Linux 3.0)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:527 +#: build/C/man5/proc.5:528 msgid "" "Bind mounting this file (see B(2)) to somewhere else in the " "filesystem keeps the UTS namespace of the process specified by I alive " @@ -6882,7 +6901,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:536 +#: build/C/man5/proc.5:537 msgid "" "Opening this file returns a file handle for the UTS namespace of the process " "specified by I. As long as this file descriptor remains open, the UTS " @@ -6891,24 +6910,24 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:536 +#: build/C/man5/proc.5:537 #, no-wrap msgid "I (since Linux 2.6.14)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:540 +#: build/C/man5/proc.5:541 msgid "See B(7)." msgstr "" #. type: TP -#: build/C/man5/proc.5:540 +#: build/C/man5/proc.5:541 #, no-wrap msgid "I (since Linux 2.6.11)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:560 +#: build/C/man5/proc.5:561 msgid "" "This file can be used to adjust the score used to select which process " "should be killed in an out-of-memory (OOM) situation. The kernel uses this " @@ -6922,7 +6941,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:560 +#: build/C/man5/proc.5:561 #, no-wrap msgid "I (since Linux 2.6.11)" msgstr "" @@ -6930,7 +6949,7 @@ msgstr "" #. See mm/oom_kill.c::badness() in the 2.6.25 sources #. See mm/oom_kill.c::badness() in the 2.6.25 sources #. type: Plain text -#: build/C/man5/proc.5:571 +#: build/C/man5/proc.5:572 msgid "" "This file displays the current score that the kernel gives to this process " "for the purpose of selecting a process for the OOM-killer. A higher score " @@ -6940,31 +6959,31 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:576 +#: build/C/man5/proc.5:577 msgid "whether the process creates a lot of children using B(2) (+);" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:579 +#: build/C/man5/proc.5:580 msgid "" "whether the process has been running a long time, or has used a lot of CPU " "time (-);" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:581 +#: build/C/man5/proc.5:582 msgid "whether the process has a low nice value (i.e., E 0) (+);" msgstr "" #. More precisely, if it has CAP_SYS_ADMIN or CAP_SYS_RESOURCE #. type: Plain text -#: build/C/man5/proc.5:584 +#: build/C/man5/proc.5:585 msgid "whether the process is privileged (-); and" msgstr "" #. More precisely, if it has CAP_SYS_RAWIO #. type: Plain text -#: build/C/man5/proc.5:587 +#: build/C/man5/proc.5:588 msgid "whether the process is making direct hardware access (-)." msgstr "" @@ -6972,20 +6991,20 @@ msgstr "" #. Added in 2.6.25 #. CONFIG_PROC_PAGE_MONITOR #. type: Plain text -#: build/C/man5/proc.5:597 +#: build/C/man5/proc.5:598 msgid "" "The I also reflects the bit-shift adjustment specified by the " "I setting for the process." msgstr "" #. type: TP -#: build/C/man5/proc.5:597 +#: build/C/man5/proc.5:598 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:605 +#: build/C/man5/proc.5:606 msgid "" "UNIX and Linux support the idea of a per-process root of the file system, " "set by the B(2) system call. This file is a symbolic link that " @@ -6993,21 +7012,21 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:625 +#: build/C/man5/proc.5:626 #, no-wrap msgid "I (since Linux 2.6.14)" msgstr "" #. CONFIG_PROC_PAGE_MONITOR #. type: Plain text -#: build/C/man5/proc.5:630 +#: build/C/man5/proc.5:631 msgid "" "This file shows memory consumption for each of the process's mappings. For " "each of mappings there is a series of lines such as the following:" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:640 +#: build/C/man5/proc.5:641 #, no-wrap msgid "" "08048000-080bc000 r-xp 00000000 03:02 13130 /bin/bash\n" @@ -7020,7 +7039,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:650 +#: build/C/man5/proc.5:651 msgid "" "The first of these lines shows the same information as is displayed for the " "mapping in I. The remaining lines show the size of the " @@ -7030,62 +7049,62 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:655 +#: build/C/man5/proc.5:656 msgid "" "This file is only present if the B kernel configuration option " "is enabled." msgstr "" #. type: TP -#: build/C/man5/proc.5:655 +#: build/C/man5/proc.5:656 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:662 +#: build/C/man5/proc.5:663 msgid "" "Status information about the process. This is used by B(1). It is " "defined in I." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:666 +#: build/C/man5/proc.5:667 msgid "The fields, in order, with their proper B(3) format specifiers, are:" msgstr "" #. type: TP -#: build/C/man5/proc.5:667 +#: build/C/man5/proc.5:668 #, no-wrap msgid "I %d" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:670 +#: build/C/man5/proc.5:671 msgid "The process ID." msgstr "" #. type: TP -#: build/C/man5/proc.5:670 +#: build/C/man5/proc.5:671 #, no-wrap msgid "I %s" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:674 +#: build/C/man5/proc.5:675 msgid "" "The filename of the executable, in parentheses. This is visible whether or " "not the executable is swapped out." msgstr "" #. type: TP -#: build/C/man5/proc.5:674 +#: build/C/man5/proc.5:675 #, no-wrap msgid "I %c" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:680 +#: build/C/man5/proc.5:681 msgid "" "One character from the string \"RSDZTW\" where R is running, S is sleeping " "in an interruptible wait, D is waiting in uninterruptible disk sleep, Z is " @@ -7093,46 +7112,46 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:680 +#: build/C/man5/proc.5:681 #, no-wrap msgid "I %d" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:683 +#: build/C/man5/proc.5:684 msgid "The PID of the parent." msgstr "" #. type: TP -#: build/C/man5/proc.5:683 +#: build/C/man5/proc.5:684 #, no-wrap msgid "I %d" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:686 +#: build/C/man5/proc.5:687 msgid "The process group ID of the process." msgstr "" #. type: TP -#: build/C/man5/proc.5:686 +#: build/C/man5/proc.5:687 #, no-wrap msgid "I %d" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:689 +#: build/C/man5/proc.5:690 msgid "The session ID of the process." msgstr "" #. type: TP -#: build/C/man5/proc.5:689 +#: build/C/man5/proc.5:690 #, no-wrap msgid "I %d" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:695 +#: build/C/man5/proc.5:696 msgid "" "The controlling terminal of the process. (The minor device number is " "contained in the combination of bits 31 to 20 and 7 to 0; the major device " @@ -7140,27 +7159,27 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:695 +#: build/C/man5/proc.5:696 #, no-wrap msgid "I %d" msgstr "" #. This field and following, up to and including wchan added 0.99.1 #. type: Plain text -#: build/C/man5/proc.5:700 +#: build/C/man5/proc.5:701 msgid "" "The ID of the foreground process group of the controlling terminal of the " "process." msgstr "" #. type: TP -#: build/C/man5/proc.5:700 +#: build/C/man5/proc.5:701 #, no-wrap msgid "I %u (%lu before Linux 2.6.22)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:707 +#: build/C/man5/proc.5:708 msgid "" "The kernel flags word of the process. For bit meanings, see the PF_* " "defines in Ilinux/sched.hE>. Details depend on the kernel " @@ -7168,13 +7187,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:707 +#: build/C/man5/proc.5:708 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:711 +#: build/C/man5/proc.5:712 msgid "" "The number of minor faults the process has made which have not required " "loading a memory page from disk." @@ -7182,48 +7201,48 @@ msgstr "" #. field 11 #. type: TP -#: build/C/man5/proc.5:711 +#: build/C/man5/proc.5:712 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:716 +#: build/C/man5/proc.5:717 msgid "The number of minor faults that the process's waited-for children have made." msgstr "" #. type: TP -#: build/C/man5/proc.5:716 +#: build/C/man5/proc.5:717 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:720 +#: build/C/man5/proc.5:721 msgid "" "The number of major faults the process has made which have required loading " "a memory page from disk." msgstr "" #. type: TP -#: build/C/man5/proc.5:720 +#: build/C/man5/proc.5:721 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:724 +#: build/C/man5/proc.5:725 msgid "The number of major faults that the process's waited-for children have made." msgstr "" #. type: TP -#: build/C/man5/proc.5:724 +#: build/C/man5/proc.5:725 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:733 +#: build/C/man5/proc.5:734 msgid "" "Amount of time that this process has been scheduled in user mode, measured " "in clock ticks (divide by I. This includes guest " @@ -7233,26 +7252,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:733 +#: build/C/man5/proc.5:734 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:738 +#: build/C/man5/proc.5:739 msgid "" "Amount of time that this process has been scheduled in kernel mode, measured " "in clock ticks (divide by I." msgstr "" #. type: TP -#: build/C/man5/proc.5:738 +#: build/C/man5/proc.5:739 #, no-wrap msgid "I %ld" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:748 +#: build/C/man5/proc.5:749 msgid "" "Amount of time that this process's waited-for children have been scheduled " "in user mode, measured in clock ticks (divide by I. " @@ -7261,26 +7280,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:748 +#: build/C/man5/proc.5:749 #, no-wrap msgid "I %ld" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:754 +#: build/C/man5/proc.5:755 msgid "" "Amount of time that this process's waited-for children have been scheduled " "in kernel mode, measured in clock ticks (divide by I." msgstr "" #. type: TP -#: build/C/man5/proc.5:754 +#: build/C/man5/proc.5:755 #, no-wrap msgid "I %ld" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:771 +#: build/C/man5/proc.5:772 msgid "" "(Explanation for Linux 2.6) For processes running a real-time scheduling " "policy (I below; see B(2)), this is the negated " @@ -7294,21 +7313,21 @@ msgstr "" #. And back in kernel 1.2 days things were different again. #. type: Plain text -#: build/C/man5/proc.5:775 +#: build/C/man5/proc.5:776 msgid "" "Before Linux 2.6, this was a scaled value based on the scheduler weighting " "given to this process." msgstr "" #. type: TP -#: build/C/man5/proc.5:775 +#: build/C/man5/proc.5:776 #, no-wrap msgid "I %ld" msgstr "" #. Back in kernel 1.2 days things were different. #. type: Plain text -#: build/C/man5/proc.5:781 +#: build/C/man5/proc.5:782 msgid "" "The nice value (see B(2)), a value in the range 19 (low " "priority) to -20 (high priority)." @@ -7324,13 +7343,13 @@ msgstr "" #. The time in jiffies of the process's next timeout. #. timeout was removed sometime around 2.1/2.2 #. type: TP -#: build/C/man5/proc.5:781 +#: build/C/man5/proc.5:782 #, no-wrap msgid "I %ld" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:795 +#: build/C/man5/proc.5:796 msgid "" "Number of threads in this process (since Linux 2.6). Before kernel 2.6, " "this field was hard coded to 0 as a placeholder for an earlier removed " @@ -7339,13 +7358,13 @@ msgstr "" #. field 21 #. type: TP -#: build/C/man5/proc.5:795 +#: build/C/man5/proc.5:796 #, no-wrap msgid "I %ld" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:803 +#: build/C/man5/proc.5:804 msgid "" "The time in jiffies before the next B is sent to the process due to " "an interval timer. Since kernel 2.6.17, this field is no longer maintained, " @@ -7353,35 +7372,35 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:803 +#: build/C/man5/proc.5:804 #, no-wrap msgid "I %llu (was %lu before Linux 2.6)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:806 +#: build/C/man5/proc.5:807 msgid "The time in jiffies the process started after system boot." msgstr "" #. type: TP -#: build/C/man5/proc.5:806 +#: build/C/man5/proc.5:807 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:809 +#: build/C/man5/proc.5:810 msgid "Virtual memory size in bytes." msgstr "" #. type: TP -#: build/C/man5/proc.5:809 +#: build/C/man5/proc.5:810 #, no-wrap msgid "I %ld" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:816 +#: build/C/man5/proc.5:817 msgid "" "Resident Set Size: number of pages the process has in real memory. This is " "just the pages which count toward text, data, or stack space. This does not " @@ -7390,84 +7409,84 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:816 +#: build/C/man5/proc.5:817 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:823 +#: build/C/man5/proc.5:824 msgid "" "Current soft limit in bytes on the rss of the process; see the description " "of B in B(2)." msgstr "" #. type: TP -#: build/C/man5/proc.5:823 +#: build/C/man5/proc.5:824 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:826 +#: build/C/man5/proc.5:827 msgid "The address above which program text can run." msgstr "" #. type: TP -#: build/C/man5/proc.5:826 +#: build/C/man5/proc.5:827 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:829 +#: build/C/man5/proc.5:830 msgid "The address below which program text can run." msgstr "" #. type: TP -#: build/C/man5/proc.5:829 +#: build/C/man5/proc.5:830 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:832 +#: build/C/man5/proc.5:833 msgid "The address of the start (i.e., bottom) of the stack." msgstr "" #. type: TP -#: build/C/man5/proc.5:832 +#: build/C/man5/proc.5:833 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:836 +#: build/C/man5/proc.5:837 msgid "" "The current value of ESP (stack pointer), as found in the kernel stack page " "for the process." msgstr "" #. type: TP -#: build/C/man5/proc.5:836 +#: build/C/man5/proc.5:837 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:839 +#: build/C/man5/proc.5:840 msgid "The current EIP (instruction pointer)." msgstr "" #. field 31 #. type: TP -#: build/C/man5/proc.5:839 +#: build/C/man5/proc.5:840 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:846 +#: build/C/man5/proc.5:847 msgid "" "The bitmap of pending signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use " @@ -7475,13 +7494,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:846 +#: build/C/man5/proc.5:847 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:852 +#: build/C/man5/proc.5:853 msgid "" "The bitmap of blocked signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use " @@ -7489,13 +7508,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:852 +#: build/C/man5/proc.5:853 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:858 +#: build/C/man5/proc.5:859 msgid "" "The bitmap of ignored signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use " @@ -7503,13 +7522,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:858 +#: build/C/man5/proc.5:859 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:864 +#: build/C/man5/proc.5:865 msgid "" "The bitmap of caught signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use " @@ -7517,13 +7536,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:864 +#: build/C/man5/proc.5:865 #, no-wrap msgid "I %lu" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:874 +#: build/C/man5/proc.5:875 msgid "" "This is the \"channel\" in which the process is waiting. It is the address " "of a system call, and can be looked up in a namelist if you need a textual " @@ -7532,59 +7551,59 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:874 +#: build/C/man5/proc.5:875 #, no-wrap msgid "I %lu" msgstr "" #. nswap was added in 2.0 #. type: Plain text -#: build/C/man5/proc.5:878 +#: build/C/man5/proc.5:879 msgid "Number of pages swapped (not maintained)." msgstr "" #. type: TP -#: build/C/man5/proc.5:878 +#: build/C/man5/proc.5:879 #, no-wrap msgid "I %lu" msgstr "" #. cnswap was added in 2.0 #. type: Plain text -#: build/C/man5/proc.5:882 +#: build/C/man5/proc.5:883 msgid "Cumulative I for child processes (not maintained)." msgstr "" #. type: TP -#: build/C/man5/proc.5:882 +#: build/C/man5/proc.5:883 #, no-wrap msgid "I %d (since Linux 2.1.22)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:885 +#: build/C/man5/proc.5:886 msgid "Signal to be sent to parent when we die." msgstr "" #. type: TP -#: build/C/man5/proc.5:885 +#: build/C/man5/proc.5:886 #, no-wrap msgid "I %d (since Linux 2.2.8)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:888 +#: build/C/man5/proc.5:889 msgid "CPU number last executed on." msgstr "" #. type: TP -#: build/C/man5/proc.5:888 +#: build/C/man5/proc.5:889 #, no-wrap msgid "I %u (since Linux 2.5.19; was %lu before Linux 2.6.22)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:894 +#: build/C/man5/proc.5:895 msgid "" "Real-time scheduling priority, a number in the range 1 to 99 for processes " "scheduled under a real-time policy, or 0, for non-real-time processes (see " @@ -7593,37 +7612,37 @@ msgstr "" #. field 41 #. type: TP -#: build/C/man5/proc.5:894 +#: build/C/man5/proc.5:895 #, no-wrap msgid "I %u (since Linux 2.5.19; was %lu before Linux 2.6.22)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:901 +#: build/C/man5/proc.5:902 msgid "" "Scheduling policy (see B(2)). Decode using the SCHED_* " "constants in I." msgstr "" #. type: TP -#: build/C/man5/proc.5:901 +#: build/C/man5/proc.5:902 #, no-wrap msgid "I %llu (since Linux 2.6.18)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:904 +#: build/C/man5/proc.5:905 msgid "Aggregated block I/O delays, measured in clock ticks (centiseconds)." msgstr "" #. type: TP -#: build/C/man5/proc.5:904 +#: build/C/man5/proc.5:905 #, no-wrap msgid "I %lu (since Linux 2.6.24)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:909 +#: build/C/man5/proc.5:910 msgid "" "Guest time of the process (time spent running a virtual CPU for a guest " "operating system), measured in clock ticks (divide by " @@ -7631,26 +7650,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:909 +#: build/C/man5/proc.5:910 #, no-wrap msgid "I %ld (since Linux 2.6.24)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:913 +#: build/C/man5/proc.5:914 msgid "" "Guest time of the process's children, measured in clock ticks (divide by " "I." msgstr "" #. type: TP -#: build/C/man5/proc.5:914 +#: build/C/man5/proc.5:915 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:918 +#: build/C/man5/proc.5:919 msgid "" "Provides information about memory usage, measured in pages. The columns " "are:" @@ -7659,7 +7678,7 @@ msgstr "" #. (not including libs; broken, includes data segment) #. (including libs; broken, includes library text) #. type: Plain text -#: build/C/man5/proc.5:932 +#: build/C/man5/proc.5:933 #, no-wrap msgid "" "size total program size\n" @@ -7674,13 +7693,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:934 +#: build/C/man5/proc.5:935 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:942 +#: build/C/man5/proc.5:943 msgid "" "Provides much of the information in I and " "I in a format that's easier for humans to parse. Here's " @@ -7688,7 +7707,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:983 +#: build/C/man5/proc.5:984 #, no-wrap msgid "" "$B< cat /proc/$$/status>\n" @@ -7732,17 +7751,17 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:987 +#: build/C/man5/proc.5:988 msgid "The fields are as follows:" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:991 +#: build/C/man5/proc.5:992 msgid "I: Command run by this process." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1002 +#: build/C/man5/proc.5:1003 msgid "" "I: Current state of the process. One of \"R (running)\", \"S " "(sleeping)\", \"D (disk sleep)\", \"T (stopped)\", \"T (tracing stop)\", \"Z " @@ -7750,87 +7769,87 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1005 +#: build/C/man5/proc.5:1006 msgid "I: Thread group ID (i.e., Process ID)." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1009 +#: build/C/man5/proc.5:1010 msgid "I: Thread ID (see B(2))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1012 +#: build/C/man5/proc.5:1013 msgid "I: PID of parent process." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1015 +#: build/C/man5/proc.5:1016 msgid "I: PID of process tracing this process (0 if not being traced)." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1018 +#: build/C/man5/proc.5:1019 msgid "I, I: Real, effective, saved set, and file system UIDs (GIDs)." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1021 +#: build/C/man5/proc.5:1022 msgid "I: Number of file descriptor slots currently allocated." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1024 +#: build/C/man5/proc.5:1025 msgid "I: Supplementary group list." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1027 +#: build/C/man5/proc.5:1028 msgid "I: Peak virtual memory size." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1030 +#: build/C/man5/proc.5:1031 msgid "I: Virtual memory size." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1034 +#: build/C/man5/proc.5:1035 msgid "I: Locked memory size (see B(3))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1037 +#: build/C/man5/proc.5:1038 msgid "I: Peak resident set size (\"high water mark\")." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1040 +#: build/C/man5/proc.5:1041 msgid "I: Resident set size." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1043 +#: build/C/man5/proc.5:1044 msgid "I, I, I: Size of data, stack, and text segments." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1046 +#: build/C/man5/proc.5:1047 msgid "I: Shared library code size." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1049 +#: build/C/man5/proc.5:1050 msgid "I: Page table entries size (since Linux 2.6.10)." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1052 +#: build/C/man5/proc.5:1053 msgid "I: Number of threads in process containing this thread." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1063 +#: build/C/man5/proc.5:1064 msgid "" "I: This field contains two slash-separated numbers that relate to " "queued signals for the real user ID of this process. The first of these is " @@ -7840,76 +7859,76 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1069 +#: build/C/man5/proc.5:1070 msgid "" "I, I: Number of signals pending for thread and for process " "as a whole (see B(7) and B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1073 +#: build/C/man5/proc.5:1074 msgid "" "I, I, I: Masks indicating signals being blocked, " "ignored, and caught (see B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1078 +#: build/C/man5/proc.5:1079 msgid "" "I, I, I: Masks of capabilities enabled in " "inheritable, permitted, and effective sets (see B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1083 +#: build/C/man5/proc.5:1084 msgid "" "I: Capability Bounding set (since kernel 2.6.26, see " "B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1088 +#: build/C/man5/proc.5:1089 msgid "" "I: Mask of CPUs on which this process may run (since Linux " "2.6.24, see B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1093 +#: build/C/man5/proc.5:1094 msgid "" "I: Same as previous, but in \"list format\" (since Linux " "2.6.26, see B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1098 +#: build/C/man5/proc.5:1099 msgid "" "I: Mask of memory nodes allowed to this process (since Linux " "2.6.24, see B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1103 +#: build/C/man5/proc.5:1104 msgid "" "I: Same as previous, but in \"list format\" (since Linux " "2.6.26, see B(7))." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1106 +#: build/C/man5/proc.5:1107 msgid "" "I, I: Number of " "voluntary and involuntary context switches (since Linux 2.6.23)." msgstr "" #. type: TP -#: build/C/man5/proc.5:1107 +#: build/C/man5/proc.5:1108 #, no-wrap msgid "I (since Linux 2.6.0-test6)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1138 +#: build/C/man5/proc.5:1139 msgid "" "This is a directory that contains one subdirectory for each thread in the " "process. The name of each subdirectory is the numerical thread ID " @@ -7929,7 +7948,7 @@ msgstr "" #. The following was still true as at kernel 2.6.13 #. type: Plain text -#: build/C/man5/proc.5:1145 +#: build/C/man5/proc.5:1146 msgid "" "In a multithreaded process, the contents of the I " "directory are not available if the main thread has already terminated " @@ -7937,56 +7956,56 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:1145 +#: build/C/man5/proc.5:1146 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1150 +#: build/C/man5/proc.5:1151 msgid "" "Advanced power management version and battery information when B " "is defined at kernel compilation time." msgstr "" #. type: TP -#: build/C/man5/proc.5:1150 +#: build/C/man5/proc.5:1151 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1153 +#: build/C/man5/proc.5:1154 msgid "Contains subdirectories for installed busses." msgstr "" #. type: TP -#: build/C/man5/proc.5:1153 +#: build/C/man5/proc.5:1154 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1158 +#: build/C/man5/proc.5:1159 msgid "" "Subdirectory for PCMCIA devices when B is set at kernel " "compilation time." msgstr "" #. type: TP -#: build/C/man5/proc.5:1158 +#: build/C/man5/proc.5:1159 #, no-wrap msgid "I" msgstr "" #. type: TP -#: build/C/man5/proc.5:1160 +#: build/C/man5/proc.5:1161 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1166 +#: build/C/man5/proc.5:1167 msgid "" "Contains various bus subdirectories and pseudo-files containing information " "about PCI busses, installed devices, and device drivers. Some of these " @@ -7994,39 +8013,39 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:1166 +#: build/C/man5/proc.5:1167 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1173 +#: build/C/man5/proc.5:1174 msgid "" "Information about PCI devices. They may be accessed through B(8) " "and B(8)." msgstr "" #. type: TP -#: build/C/man5/proc.5:1173 +#: build/C/man5/proc.5:1174 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1180 +#: build/C/man5/proc.5:1181 msgid "" "Arguments passed to the Linux kernel at boot time. Often done via a boot " "manager such as B(8) or B(8)." msgstr "" #. type: TP -#: build/C/man5/proc.5:1180 +#: build/C/man5/proc.5:1181 #, no-wrap msgid "I (since Linux 2.6)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1198 +#: build/C/man5/proc.5:1199 msgid "" "This file exposes the configuration options that were used to build the " "currently running kernel, in the same format as they would be shown in the " @@ -8038,26 +8057,26 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1202 +#: build/C/man5/proc.5:1203 #, no-wrap msgid "cat /lib/modules/$(uname -r)/build/.config\n" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1208 +#: build/C/man5/proc.5:1209 msgid "" "I is only provided if the kernel is configured with " "B." msgstr "" #. type: TP -#: build/C/man5/proc.5:1208 +#: build/C/man5/proc.5:1209 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1217 +#: build/C/man5/proc.5:1218 msgid "" "This is a collection of CPU and system architecture dependent items, for " "each supported architecture a different list. Two common entries are " @@ -8067,87 +8086,87 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:1217 +#: build/C/man5/proc.5:1218 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1221 +#: build/C/man5/proc.5:1222 msgid "" "Text listing of major numbers and device groups. This can be used by " "MAKEDEV scripts for consistency with the kernel." msgstr "" #. type: TP -#: build/C/man5/proc.5:1221 +#: build/C/man5/proc.5:1222 #, no-wrap msgid "I (since Linux 2.5.69)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1227 +#: build/C/man5/proc.5:1228 msgid "" "This file contains disk I/O statistics for each disk device. See the kernel " "source file I for further information." msgstr "" #. type: TP -#: build/C/man5/proc.5:1227 +#: build/C/man5/proc.5:1228 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1231 +#: build/C/man5/proc.5:1232 msgid "" "This is a list of the registered I DMA (direct memory access) channels " "in use." msgstr "" #. type: TP -#: build/C/man5/proc.5:1231 +#: build/C/man5/proc.5:1232 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1234 build/C/man5/proc.5:1262 +#: build/C/man5/proc.5:1235 build/C/man5/proc.5:1263 msgid "Empty subdirectory." msgstr "" #. type: TP -#: build/C/man5/proc.5:1234 +#: build/C/man5/proc.5:1235 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1237 +#: build/C/man5/proc.5:1238 msgid "List of the execution domains (ABI personalities)." msgstr "" #. type: TP -#: build/C/man5/proc.5:1237 +#: build/C/man5/proc.5:1238 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1242 +#: build/C/man5/proc.5:1243 msgid "" "Frame buffer information when B is defined during kernel " "compilation." msgstr "" #. type: TP -#: build/C/man5/proc.5:1242 +#: build/C/man5/proc.5:1243 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1252 +#: build/C/man5/proc.5:1253 msgid "" "A text listing of the file systems which are supported by the kernel, namely " "file systems which were compiled into the kernel or whose kernel modules are " @@ -8157,7 +8176,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1259 +#: build/C/man5/proc.5:1260 msgid "" "Incidentally, this file may be used by B(8) when no file system is " "specified and it didn't manage to determine the file system type. Then file " @@ -8166,26 +8185,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:1259 +#: build/C/man5/proc.5:1260 #, no-wrap msgid "I" msgstr "" #. type: TP -#: build/C/man5/proc.5:1262 +#: build/C/man5/proc.5:1263 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1268 +#: build/C/man5/proc.5:1269 msgid "" "This directory exists on systems with the IDE bus. There are directories " "for each IDE channel and attached device. Files include:" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1281 +#: build/C/man5/proc.5:1282 #, no-wrap msgid "" "cache buffer size in KB\n" @@ -8201,20 +8220,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1287 +#: build/C/man5/proc.5:1288 msgid "" "The B(8) utility provides access to this information in a friendly " "format." msgstr "" #. type: TP -#: build/C/man5/proc.5:1287 +#: build/C/man5/proc.5:1288 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1297 +#: build/C/man5/proc.5:1298 msgid "" "This is used to record the number of interrupts per CPU per IO device. " "Since Linux 2.6.24, for the i386 and x86_64 architectures, at least, this " @@ -8226,37 +8245,37 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:1297 +#: build/C/man5/proc.5:1298 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1300 +#: build/C/man5/proc.5:1301 msgid "I/O memory map in Linux 2.4." msgstr "" #. type: TP -#: build/C/man5/proc.5:1300 +#: build/C/man5/proc.5:1301 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1304 +#: build/C/man5/proc.5:1305 msgid "" "This is a list of currently registered Input-Output port regions that are in " "use." msgstr "" #. type: TP -#: build/C/man5/proc.5:1304 +#: build/C/man5/proc.5:1305 #, no-wrap msgid "I (since Linux 2.5.71)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1312 +#: build/C/man5/proc.5:1313 msgid "" "This holds the kernel exported symbol definitions used by the B(X) " "tools to dynamically link and bind loadable modules. In Linux 2.5.47 and " @@ -8264,13 +8283,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:1312 +#: build/C/man5/proc.5:1313 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1321 +#: build/C/man5/proc.5:1322 msgid "" "This file represents the physical memory of the system and is stored in the " "ELF core file format. With this pseudo-file, and an unstripped kernel " @@ -8279,18 +8298,18 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1324 +#: build/C/man5/proc.5:1325 msgid "The total length of the file is the size of physical memory (RAM) plus 4KB." msgstr "" #. type: TP -#: build/C/man5/proc.5:1324 +#: build/C/man5/proc.5:1325 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1336 +#: build/C/man5/proc.5:1337 msgid "" "This file can be used instead of the B(2) system call to read " "kernel messages. A process must have superuser privileges to read this " @@ -8300,23 +8319,23 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1340 +#: build/C/man5/proc.5:1341 msgid "Information in this file is retrieved with the B(1) program." msgstr "" #. type: TP -#: build/C/man5/proc.5:1340 +#: build/C/man5/proc.5:1341 #, no-wrap msgid "I (Linux 1.1.23-2.5.47)" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1344 +#: build/C/man5/proc.5:1345 msgid "See I." msgstr "" #. type: TP -#: build/C/man5/proc.5:1344 +#: build/C/man5/proc.5:1345 #, no-wrap msgid "I" msgstr "" @@ -8329,11 +8348,10 @@ msgid "" "averaged over 1, 5, and 15 minutes. They are the same as the load average " "numbers given by B(1) and other programs. The fourth field " "consists of two numbers separated by a slash (/). The first of these is the " -"number of currently executing kernel scheduling entities (processes, " -"threads); this will be less than or equal to the number of CPUs. The value " -"after the slash is the number of kernel scheduling entities that currently " -"exist on the system. The fifth field is the PID of the process that was " -"most recently created on the system." +"number of currently runnable kernel scheduling entities (processes, " +"threads). The value after the slash is the number of kernel scheduling " +"entities that currently exist on the system. The fifth field is the PID of " +"the process that was most recently created on the system." msgstr "" #. type: TP diff --git a/po4a/intro/po/ja.po b/po4a/intro/po/ja.po index bfaceca5..ec1a0cf3 100644 --- a/po4a/intro/po/ja.po +++ b/po4a/intro/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:40+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,9 +24,9 @@ msgstr "FEATURE_TEST_MACROS" #. type: TH #: build/C/man7/feature_test_macros.7:25 #, fuzzy, no-wrap -#| msgid "2011-09-09" -msgid "2011-09-17" -msgstr "2011-09-09" +#| msgid "2009-01-13" +msgid "2012-01-18" +msgstr "2009-01-13" #. type: TH #: build/C/man7/feature_test_macros.7:25 build/C/man1/intro.1:26 @@ -333,12 +333,12 @@ msgstr "このマクロを定義すると、ヘッダファイルで以下の定 #: build/C/man7/feature_test_macros.7:177 #: build/C/man7/feature_test_macros.7:180 #: build/C/man7/feature_test_macros.7:184 -#: build/C/man7/feature_test_macros.7:403 -#: build/C/man7/feature_test_macros.7:408 -#: build/C/man7/feature_test_macros.7:414 -#: build/C/man7/feature_test_macros.7:419 -#: build/C/man7/feature_test_macros.7:425 -#: build/C/man7/feature_test_macros.7:430 +#: build/C/man7/feature_test_macros.7:407 +#: build/C/man7/feature_test_macros.7:412 +#: build/C/man7/feature_test_macros.7:418 +#: build/C/man7/feature_test_macros.7:423 +#: build/C/man7/feature_test_macros.7:429 +#: build/C/man7/feature_test_macros.7:434 #, no-wrap msgid "\\(bu" msgstr "\\(bu" @@ -508,12 +508,26 @@ msgstr "" #. type: TP #: build/C/man7/feature_test_macros.7:217 +#, fuzzy, no-wrap +#| msgid "B<_ISOC99_SOURCE>" +msgid "B<_ISOC11_SOURCE>" +msgstr "B<_ISOC99_SOURCE>" + +#. type: Plain text +#: build/C/man7/feature_test_macros.7:221 +msgid "" +"Exposes declarations consistent with the ISO C11 standard. This macro is " +"recognized since glibc 2.16." +msgstr "" + +#. type: TP +#: build/C/man7/feature_test_macros.7:221 #, no-wrap msgid "B<_LARGEFILE64_SOURCE>" msgstr "B<_LARGEFILE64_SOURCE>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:236 +#: build/C/man7/feature_test_macros.7:240 msgid "" "Expose definitions for the alternative API specified by the LFS (Large File " "Summit) as a \"transitional extension\" to the Single UNIX Specification. " @@ -532,13 +546,13 @@ msgstr "" "に I<_FILE_OFFSET_BITS=64> を利用すること。" #. type: TP -#: build/C/man7/feature_test_macros.7:236 +#: build/C/man7/feature_test_macros.7:240 #, no-wrap msgid "B<_FILE_OFFSET_BITS>" msgstr "B<_FILE_OFFSET_BITS>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:248 +#: build/C/man7/feature_test_macros.7:252 msgid "" "Defining this macro with the value 64 automatically converts references to " "32-bit functions and data types related to file I/O and file system " @@ -558,13 +572,13 @@ msgstr "" "たない。" #. type: TP -#: build/C/man7/feature_test_macros.7:248 +#: build/C/man7/feature_test_macros.7:252 #, no-wrap msgid "B<_BSD_SOURCE>" msgstr "B<_BSD_SOURCE>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:262 +#: build/C/man7/feature_test_macros.7:266 msgid "" "Defining this macro with any value causes header files to expose BSD-derived " "definitions. Defining this macro also causes BSD definitions to be " @@ -581,13 +595,13 @@ msgstr "" "由来の定義は優先されなくなる。" #. type: TP -#: build/C/man7/feature_test_macros.7:262 +#: build/C/man7/feature_test_macros.7:266 #, no-wrap msgid "B<_SVID_SOURCE>" msgstr "B<_SVID_SOURCE>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:268 +#: build/C/man7/feature_test_macros.7:272 msgid "" "Defining this macro with any value causes header files to expose System V-" "derived definitions. (SVID == System V Interface Definition; see " @@ -597,13 +611,13 @@ msgstr "" "公開される (SVID == System V Interface Definition; B(7) 参照)。" #. type: TP -#: build/C/man7/feature_test_macros.7:268 +#: build/C/man7/feature_test_macros.7:272 #, no-wrap msgid "B<_ATFILE_SOURCE> (since glibc 2.4)" msgstr "B<_ATFILE_SOURCE> (glibc 2.4 以降)" #. type: Plain text -#: build/C/man7/feature_test_macros.7:277 +#: build/C/man7/feature_test_macros.7:281 msgid "" "Defining this macro with any value causes header files to expose " "declarations of a range of functions with the suffix \"at\"; see B" @@ -616,13 +630,13 @@ msgstr "" "のうちに定義される。" #. type: TP -#: build/C/man7/feature_test_macros.7:277 +#: build/C/man7/feature_test_macros.7:281 #, no-wrap msgid "B<_GNU_SOURCE>" msgstr "B<_GNU_SOURCE>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:299 +#: build/C/man7/feature_test_macros.7:303 msgid "" "Defining this macro (with any value) is equivalent to defining " "B<_BSD_SOURCE>, B<_SVID_SOURCE>, B<_ATFILE_SOURCE>, B<_LARGEFILE64_SOURCE>, " @@ -645,13 +659,13 @@ msgstr "" "定義が優先されなくなる。" #. type: TP -#: build/C/man7/feature_test_macros.7:299 +#: build/C/man7/feature_test_macros.7:303 #, no-wrap msgid "B<_REENTRANT>" msgstr "B<_REENTRANT>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:305 +#: build/C/man7/feature_test_macros.7:309 msgid "" "Defining this macro exposes definitions of certain reentrant functions. For " "multithreaded programs, use I instead." @@ -661,13 +675,13 @@ msgstr "" "すること。" #. type: TP -#: build/C/man7/feature_test_macros.7:305 +#: build/C/man7/feature_test_macros.7:309 #, no-wrap msgid "B<_THREAD_SAFE>" msgstr "B<_THREAD_SAFE>" #. type: Plain text -#: build/C/man7/feature_test_macros.7:310 +#: build/C/man7/feature_test_macros.7:314 msgid "" "Synonym for B<_REENTRANT>, provided for compatibility with some other " "implementations." @@ -675,7 +689,7 @@ msgstr "" "B<_REENTRANT> の同義語。 他のいくつかの実装との互換性を提供するためのもの。" #. type: TP -#: build/C/man7/feature_test_macros.7:310 +#: build/C/man7/feature_test_macros.7:314 #, no-wrap msgid "B<_FORTIFY_SOURCE> (since glibc 2.3.4)" msgstr "B<_FORTIFY_SOURCE> (glibc 2.3.4 以降)" @@ -687,7 +701,7 @@ msgstr "B<_FORTIFY_SOURCE> (glibc 2.3.4 以降)" #. * To: gcc-patches at gcc dot gnu dot org #. * Date: Tue, 21 Sep 2004 04:16:40 -0400 #. type: Plain text -#: build/C/man7/feature_test_macros.7:356 +#: build/C/man7/feature_test_macros.7:360 msgid "" "Defining this macro causes some lightweight checks to be performed to detect " "some buffer overflow errors when employing various string and memory " @@ -722,13 +736,13 @@ msgstr "" "ジョン 4.0 以降の B(1) で利用できる。" #. type: SS -#: build/C/man7/feature_test_macros.7:356 +#: build/C/man7/feature_test_macros.7:360 #, no-wrap msgid "Default definitions, implicit definitions, and combining definitions" msgstr "デフォルトの定義、暗黙の定義、組み合わせ定義" #. type: Plain text -#: build/C/man7/feature_test_macros.7:368 +#: build/C/man7/feature_test_macros.7:372 msgid "" "If no feature test macros are explicitly defined, then the following feature " "test macros are defined by default: B<_BSD_SOURCE>, B<_SVID_SOURCE>, " @@ -743,7 +757,7 @@ msgstr "" "2.1 より前の glibc では値は 199309L)。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:384 +#: build/C/man7/feature_test_macros.7:388 msgid "" "If any of B<__STRICT_ANSI__>, B<_ISOC99_SOURCE>, B<_POSIX_SOURCE>, " "B<_POSIX_C_SOURCE>, B<_XOPEN_SOURCE>, B<_XOPEN_SOURCE_EXTENDED>, " @@ -756,7 +770,7 @@ msgstr "" "フォルトでは定義されない。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:395 +#: build/C/man7/feature_test_macros.7:399 msgid "" "If B<_POSIX_SOURCE> and B<_POSIX_C_SOURCE> are not explicitly defined, and " "either B<__STRICT_ANSI__> is not defined or B<_XOPEN_SOURCE> is defined with " @@ -767,22 +781,22 @@ msgstr "" "で定義されたときには、" #. type: IP -#: build/C/man7/feature_test_macros.7:396 -#: build/C/man7/feature_test_macros.7:399 build/C/man7/man-pages.7:490 +#: build/C/man7/feature_test_macros.7:400 +#: build/C/man7/feature_test_macros.7:403 build/C/man7/man-pages.7:490 #: build/C/man7/man-pages.7:493 build/C/man7/man-pages.7:500 #: build/C/man7/man-pages.7:504 build/C/man7/man-pages.7:508 #: build/C/man7/man-pages.7:512 build/C/man7/man-pages.7:518 -#: build/C/man5/proc.5:572 build/C/man5/proc.5:576 build/C/man5/proc.5:579 -#: build/C/man5/proc.5:581 build/C/man5/proc.5:584 build/C/man5/proc.5:988 -#: build/C/man5/proc.5:991 build/C/man5/proc.5:1002 build/C/man5/proc.5:1005 -#: build/C/man5/proc.5:1009 build/C/man5/proc.5:1012 build/C/man5/proc.5:1015 -#: build/C/man5/proc.5:1018 build/C/man5/proc.5:1021 build/C/man5/proc.5:1024 -#: build/C/man5/proc.5:1027 build/C/man5/proc.5:1030 build/C/man5/proc.5:1034 -#: build/C/man5/proc.5:1037 build/C/man5/proc.5:1040 build/C/man5/proc.5:1043 -#: build/C/man5/proc.5:1046 build/C/man5/proc.5:1049 build/C/man5/proc.5:1052 -#: build/C/man5/proc.5:1063 build/C/man5/proc.5:1069 build/C/man5/proc.5:1073 -#: build/C/man5/proc.5:1078 build/C/man5/proc.5:1083 build/C/man5/proc.5:1088 -#: build/C/man5/proc.5:1093 build/C/man5/proc.5:1098 build/C/man5/proc.5:1103 +#: build/C/man5/proc.5:573 build/C/man5/proc.5:577 build/C/man5/proc.5:580 +#: build/C/man5/proc.5:582 build/C/man5/proc.5:585 build/C/man5/proc.5:989 +#: build/C/man5/proc.5:992 build/C/man5/proc.5:1003 build/C/man5/proc.5:1006 +#: build/C/man5/proc.5:1010 build/C/man5/proc.5:1013 build/C/man5/proc.5:1016 +#: build/C/man5/proc.5:1019 build/C/man5/proc.5:1022 build/C/man5/proc.5:1025 +#: build/C/man5/proc.5:1028 build/C/man5/proc.5:1031 build/C/man5/proc.5:1035 +#: build/C/man5/proc.5:1038 build/C/man5/proc.5:1041 build/C/man5/proc.5:1044 +#: build/C/man5/proc.5:1047 build/C/man5/proc.5:1050 build/C/man5/proc.5:1053 +#: build/C/man5/proc.5:1064 build/C/man5/proc.5:1070 build/C/man5/proc.5:1074 +#: build/C/man5/proc.5:1079 build/C/man5/proc.5:1084 build/C/man5/proc.5:1089 +#: build/C/man5/proc.5:1094 build/C/man5/proc.5:1099 build/C/man5/proc.5:1104 #: build/C/man5/proc.5:1819 build/C/man5/proc.5:1823 build/C/man5/proc.5:1826 #: build/C/man5/proc.5:1831 #, no-wrap @@ -790,29 +804,29 @@ msgid "*" msgstr "*" #. type: Plain text -#: build/C/man7/feature_test_macros.7:399 +#: build/C/man7/feature_test_macros.7:403 msgid "B<_POSIX_SOURCE> is defined with the value 1; and" msgstr "B<_POSIX_SOURCE> が値 1 で定義され、かつ" #. type: Plain text -#: build/C/man7/feature_test_macros.7:402 +#: build/C/man7/feature_test_macros.7:406 msgid "B<_POSIX_C_SOURCE> is defined with one of the following values:" msgstr "B<_POSIX_C_SOURCE> は以下の値のいずれか一つで定義される。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:408 +#: build/C/man7/feature_test_macros.7:412 msgid "2, if B is defined with a value less than 500;" msgstr "2 (B<_XOPEN_SOURCE> が 500 未満の値で定義された場合)" #. type: Plain text -#: build/C/man7/feature_test_macros.7:414 +#: build/C/man7/feature_test_macros.7:418 msgid "" "199506L, if B is defined with a value greater than or equal to " "500 and less than 600; or" msgstr "199506L (B<_XOPEN_SOURCE> が 500 以上 600 未満の値で定義された場合)" #. type: Plain text -#: build/C/man7/feature_test_macros.7:419 +#: build/C/man7/feature_test_macros.7:423 msgid "" "(since glibc 2.4) 200112L, if B is defined with a value " "greater than or equal to 600 and less than 700." @@ -821,7 +835,7 @@ msgstr "" "た場合)" #. type: Plain text -#: build/C/man7/feature_test_macros.7:425 +#: build/C/man7/feature_test_macros.7:429 msgid "" "(Since glibc 2.10) 200809L, if B is defined with a value " "greater than or equal to 700." @@ -829,7 +843,7 @@ msgstr "" "(glibc 2.10 以降) 200809L (B が 700 以上の値で定義された場合)" #. type: Plain text -#: build/C/man7/feature_test_macros.7:430 +#: build/C/man7/feature_test_macros.7:434 msgid "" "Older versions of glibc do not know about the values 200112L and 200809L for " "B<_POSIX_C_SOURCE>, and the setting of this macro will depend on the glibc " @@ -840,7 +854,7 @@ msgstr "" "なる。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:439 +#: build/C/man7/feature_test_macros.7:443 msgid "" "If B<_XOPEN_SOURCE> is undefined, then the setting of B<_POSIX_C_SOURCE> " "depends on the glibc version: 199506L, in glibc versions before 2.4; " @@ -851,21 +865,21 @@ msgstr "" "以降 2.9 未満では 200112L、 glibc 2.10 以降では 200809L となる。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:443 +#: build/C/man7/feature_test_macros.7:447 msgid "Multiple macros can be defined; the results are additive." msgstr "" "また、複数のマクロを定義することもできる。 この場合、定義したマクロはすべて有" "効になる。" #. type: SH -#: build/C/man7/feature_test_macros.7:443 build/C/man2/intro.2:68 +#: build/C/man7/feature_test_macros.7:447 build/C/man2/intro.2:68 #: build/C/man3/intro.3:85 build/C/man7/suffixes.7:275 #, no-wrap msgid "CONFORMING TO" msgstr "準拠" #. type: Plain text -#: build/C/man7/feature_test_macros.7:451 +#: build/C/man7/feature_test_macros.7:455 msgid "" "POSIX.1 specifies B<_POSIX_C_SOURCE>, B<_POSIX_SOURCE>, and " "B<_XOPEN_SOURCE>. B<_XOPEN_SOURCE_EXTENDED> was specified by XPG4v2 (aka " @@ -876,7 +890,7 @@ msgstr "" "た。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:455 +#: build/C/man7/feature_test_macros.7:459 msgid "" "B<_FILE_OFFSET_BITS> is not specified by any standard, but is employed on " "some other implementations." @@ -885,7 +899,7 @@ msgstr "" "採用されている。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:465 +#: build/C/man7/feature_test_macros.7:469 msgid "" "B<_BSD_SOURCE>, B<_SVID_SOURCE>, B<_ATFILE_SOURCE>, B<_GNU_SOURCE>, " "B<_FORTIFY_SOURCE>, B<_REENTRANT>, and B<_THREAD_SAFE> are specific to Linux " @@ -896,17 +910,17 @@ msgstr "" "る。" #. type: SH -#: build/C/man7/feature_test_macros.7:465 build/C/man1/intro.1:46 +#: build/C/man7/feature_test_macros.7:469 build/C/man1/intro.1:46 #: build/C/man2/intro.2:73 build/C/man3/intro.3:90 build/C/man4/intro.4:32 #: build/C/man5/intro.5:32 build/C/man6/intro.6:31 build/C/man7/intro.7:35 -#: build/C/man8/intro.8:43 build/C/man7/man.7:472 build/C/man5/proc.5:2703 +#: build/C/man8/intro.8:43 build/C/man7/man.7:476 build/C/man5/proc.5:2703 #: build/C/man2/unimplemented.2:40 #, no-wrap msgid "NOTES" msgstr "注意" #. type: Plain text -#: build/C/man7/feature_test_macros.7:472 +#: build/C/man7/feature_test_macros.7:476 msgid "" "Ifeatures.hE> is a Linux/glibc-specific header file. Other " "systems have an analogous file, but typically with a different name. This " @@ -920,7 +934,7 @@ msgstr "" "査マクロを利用するために 明示的にインクルードする必要はない。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:482 +#: build/C/man7/feature_test_macros.7:486 msgid "" "According to which of the above feature test macros are defined, " "Ifeatures.hE> internally defines various other macros that are " @@ -937,13 +951,13 @@ msgstr "" "る。" #. type: SH -#: build/C/man7/feature_test_macros.7:482 build/C/man7/man-pages.7:538 +#: build/C/man7/feature_test_macros.7:486 build/C/man7/man-pages.7:538 #, no-wrap msgid "EXAMPLE" msgstr "例" #. type: Plain text -#: build/C/man7/feature_test_macros.7:488 +#: build/C/man7/feature_test_macros.7:492 msgid "" "The program below can be used to explore how the various feature test macros " "are set depending on the glibc version and what feature test macros are " @@ -956,7 +970,7 @@ msgstr "" "結果の例である。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:515 +#: build/C/man7/feature_test_macros.7:519 #, no-wrap msgid "" "$ B\n" @@ -1010,19 +1024,19 @@ msgstr "" "_GNU_SOURCE defined\n" #. type: SS -#: build/C/man7/feature_test_macros.7:517 +#: build/C/man7/feature_test_macros.7:521 #, no-wrap msgid "Program source" msgstr "Program source" #. type: Plain text -#: build/C/man7/feature_test_macros.7:521 +#: build/C/man7/feature_test_macros.7:525 #, no-wrap msgid "/* ftm.c */\n" msgstr "/* ftm.c */\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:525 +#: build/C/man7/feature_test_macros.7:529 #, no-wrap msgid "" "#include Estdio.hE\n" @@ -1034,7 +1048,7 @@ msgstr "" "#include Estdlib.hE\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:532 +#: build/C/man7/feature_test_macros.7:536 #, no-wrap msgid "" "int\n" @@ -1052,7 +1066,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:536 +#: build/C/man7/feature_test_macros.7:540 #, no-wrap msgid "" "#ifdef _POSIX_C_SOURCE\n" @@ -1064,7 +1078,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:540 +#: build/C/man7/feature_test_macros.7:544 #, no-wrap msgid "" "#ifdef _ISOC99_SOURCE\n" @@ -1076,7 +1090,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:544 +#: build/C/man7/feature_test_macros.7:548 #, no-wrap msgid "" "#ifdef _XOPEN_SOURCE\n" @@ -1088,7 +1102,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:548 +#: build/C/man7/feature_test_macros.7:552 #, no-wrap msgid "" "#ifdef _XOPEN_SOURCE_EXTENDED\n" @@ -1100,7 +1114,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:552 +#: build/C/man7/feature_test_macros.7:556 #, no-wrap msgid "" "#ifdef _LARGEFILE64_SOURCE\n" @@ -1112,7 +1126,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:556 +#: build/C/man7/feature_test_macros.7:560 #, no-wrap msgid "" "#ifdef _FILE_OFFSET_BITS\n" @@ -1124,7 +1138,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:560 +#: build/C/man7/feature_test_macros.7:564 #, no-wrap msgid "" "#ifdef _BSD_SOURCE\n" @@ -1136,7 +1150,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:564 +#: build/C/man7/feature_test_macros.7:568 #, no-wrap msgid "" "#ifdef _SVID_SOURCE\n" @@ -1148,7 +1162,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:568 +#: build/C/man7/feature_test_macros.7:572 #, no-wrap msgid "" "#ifdef _ATFILE_SOURCE\n" @@ -1160,7 +1174,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:572 +#: build/C/man7/feature_test_macros.7:576 #, no-wrap msgid "" "#ifdef _GNU_SOURCE\n" @@ -1172,7 +1186,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:576 +#: build/C/man7/feature_test_macros.7:580 #, no-wrap msgid "" "#ifdef _REENTRANT\n" @@ -1184,7 +1198,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:580 +#: build/C/man7/feature_test_macros.7:584 #, no-wrap msgid "" "#ifdef _THREAD_SAFE\n" @@ -1196,7 +1210,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:584 +#: build/C/man7/feature_test_macros.7:588 #, no-wrap msgid "" "#ifdef _FORTIFY_SOURCE\n" @@ -1208,7 +1222,7 @@ msgstr "" "#endif\n" #. type: Plain text -#: build/C/man7/feature_test_macros.7:587 +#: build/C/man7/feature_test_macros.7:591 #, no-wrap msgid "" " exit(EXIT_SUCCESS);\n" @@ -1218,11 +1232,11 @@ msgstr "" "}\n" #. type: SH -#: build/C/man7/feature_test_macros.7:588 build/C/man1/intro.1:300 +#: build/C/man7/feature_test_macros.7:592 build/C/man1/intro.1:300 #: build/C/man2/intro.2:87 build/C/man3/intro.3:95 build/C/man4/intro.4:37 #: build/C/man5/intro.5:37 build/C/man7/intro.7:40 build/C/man7/libc.7:96 #: build/C/man7/mailaddr.7:116 build/C/man7/man-pages.7:545 -#: build/C/man7/man.7:551 build/C/man7/mdoc.7:426 +#: build/C/man7/man.7:555 build/C/man7/mdoc.7:426 #: build/C/man7/posixoptions.7:853 build/C/man5/proc.5:2716 #: build/C/man7/standards.7:253 build/C/man7/suffixes.7:279 #: build/C/man2/unimplemented.2:64 @@ -1231,27 +1245,27 @@ msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man7/feature_test_macros.7:591 +#: build/C/man7/feature_test_macros.7:595 msgid "B(7), B(7)" msgstr "B(7), B(7)" #. But beware: the info libc document is out of date (Jul 07, mtk) #. type: Plain text -#: build/C/man7/feature_test_macros.7:595 +#: build/C/man7/feature_test_macros.7:599 msgid "The section \"Feature Test Macros\" under I." msgstr "I の \"Feature Test Macros\" の節。" #. type: Plain text -#: build/C/man7/feature_test_macros.7:597 +#: build/C/man7/feature_test_macros.7:601 msgid "I" msgstr "I" #. type: SH -#: build/C/man7/feature_test_macros.7:597 build/C/man1/intro.1:302 +#: build/C/man7/feature_test_macros.7:601 build/C/man1/intro.1:302 #: build/C/man2/intro.2:110 build/C/man3/intro.3:108 build/C/man4/intro.4:39 #: build/C/man5/intro.5:39 build/C/man6/intro.6:36 build/C/man7/intro.7:42 #: build/C/man8/intro.8:48 build/C/man7/libc.7:101 build/C/man7/mailaddr.7:126 -#: build/C/man7/man-pages.7:552 build/C/man7/man.7:562 build/C/man7/mdoc.7:431 +#: build/C/man7/man-pages.7:552 build/C/man7/man.7:567 build/C/man7/mdoc.7:431 #: build/C/man7/operator.7:63 build/C/man7/posixoptions.7:856 #: build/C/man5/proc.5:2745 build/C/man7/standards.7:257 #: build/C/man7/suffixes.7:282 build/C/man3/undocumented.3:191 @@ -1261,19 +1275,19 @@ msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man7/feature_test_macros.7:604 build/C/man1/intro.1:309 +#: build/C/man7/feature_test_macros.7:608 build/C/man1/intro.1:309 #: build/C/man2/intro.2:117 build/C/man3/intro.3:115 build/C/man4/intro.4:46 #: build/C/man5/intro.5:46 build/C/man6/intro.6:43 build/C/man7/intro.7:49 #: build/C/man8/intro.8:55 build/C/man7/libc.7:108 build/C/man7/mailaddr.7:133 -#: build/C/man7/man-pages.7:559 build/C/man7/man.7:569 +#: build/C/man7/man-pages.7:559 build/C/man7/man.7:574 #: build/C/man7/operator.7:70 build/C/man7/posixoptions.7:863 #: build/C/man5/proc.5:2752 build/C/man7/standards.7:264 #: build/C/man7/suffixes.7:289 build/C/man3/undocumented.3:198 #: build/C/man2/unimplemented.2:73 build/C/man7/units.7:135 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -2027,7 +2041,7 @@ msgstr "" "マニュアルの 4 章は、スペシャルファイル (デバイス) について説明している。" #. type: Sh -#: build/C/man4/intro.4:30 build/C/man7/mailaddr.7:112 build/C/man7/man.7:468 +#: build/C/man4/intro.4:30 build/C/man7/mailaddr.7:112 build/C/man7/man.7:472 #: build/C/man7/mdoc.7:409 #, no-wrap msgid "FILES" @@ -3561,9 +3575,10 @@ msgstr "MAN" #. type: TH #: build/C/man7/man.7:32 -#, no-wrap -msgid "2007-05-30" -msgstr "2007-05-30" +#, fuzzy, no-wrap +#| msgid "2011-09-09" +msgid "2011-10-05" +msgstr "2011-09-09" #. type: Plain text #: build/C/man7/man.7:35 @@ -3663,9 +3678,13 @@ msgstr "セクションは B<\\&.SH> で始まり、見出し名がそれに続 #. type: Plain text #: build/C/man7/man.7:106 +#, fuzzy +#| msgid "" +#| "The only mandatory heading is NAME, which should be the first section and " +#| "be followed on the next line by a one line description of the program:" msgid "" "The only mandatory heading is NAME, which should be the first section and be " -"followed on the next line by a one line description of the program:" +"followed on the next line by a one-line description of the program:" msgstr "" "NAME (名前) という見出しだけは必ず置かないといけない。 この見出しは一番最初の" "セクションにすべきで、見出しの 次の行にはプログラムの説明を一行で書く。" @@ -3676,12 +3695,25 @@ msgid "\\&.SH NAME" msgstr "\\&.SH NAME" #. type: Plain text -#: build/C/man7/man.7:121 +#: build/C/man7/man.7:111 +msgid "item \\e- description" +msgstr "" + +#. type: Plain text +#: build/C/man7/man.7:125 +#, fuzzy +#| msgid "" +#| "It is extremely important that this format is followed, and that there is " +#| "a backslash before the single dash which follows the command name. This " +#| "syntax is used by the B(8) program to create a database of " +#| "short command descriptions for the B(1) and B(1) " +#| "commands." msgid "" "It is extremely important that this format is followed, and that there is a " -"backslash before the single dash which follows the command name. This " -"syntax is used by the B(8) program to create a database of " -"short command descriptions for the B(1) and B(1) commands." +"backslash before the single dash which follows the item name. This syntax " +"is used by the B(8) program to create a database of short " +"descriptions for the B(1) and B(1) commands. (See " +"B(1) for further details on the syntax of the NAME section.)" msgstr "" "このフォーマットに従い、コマンド名に続くシングルダッシュ (-) の前には必ず" "バックスラッシュを置くこと。 この文法は、 B(8) プログラムが " @@ -3689,7 +3721,7 @@ msgstr "" "ベースを生成する際に利用される。" #. type: Plain text -#: build/C/man7/man.7:124 +#: build/C/man7/man.7:128 msgid "" "For a list of other sections that might appear in a manual page, see B(7)." @@ -3698,47 +3730,47 @@ msgstr "" "は B(7) を参照。" #. type: SS -#: build/C/man7/man.7:124 +#: build/C/man7/man.7:128 #, no-wrap msgid "Fonts" msgstr "フォント" #. type: Plain text -#: build/C/man7/man.7:126 +#: build/C/man7/man.7:130 msgid "The commands to select the type face are:" msgstr "タイプフェイスを選択するコマンドは以下のように指定する:" #. type: TP -#: build/C/man7/man.7:126 +#: build/C/man7/man.7:130 #, no-wrap msgid "B<\\&.B>" msgstr "B<\\&.B>" #. type: Plain text -#: build/C/man7/man.7:129 +#: build/C/man7/man.7:133 msgid "Bold" msgstr "ボールド。" #. type: TP -#: build/C/man7/man.7:129 +#: build/C/man7/man.7:133 #, no-wrap msgid "B<\\&.BI>" msgstr "B<\\&.BI>" #. type: Plain text -#: build/C/man7/man.7:133 +#: build/C/man7/man.7:137 msgid "" "Bold alternating with italics (especially useful for function specifications)" msgstr "ボールドとイタリックとを交互に (特に関数指定に便利)。" #. type: TP -#: build/C/man7/man.7:133 +#: build/C/man7/man.7:137 #, no-wrap msgid "B<\\&.BR>" msgstr "B<\\&.BR>" #. type: Plain text -#: build/C/man7/man.7:138 +#: build/C/man7/man.7:142 msgid "" "Bold alternating with Roman (especially useful for referring to other manual " "pages)" @@ -3746,84 +3778,84 @@ msgstr "" "ボールドとローマンとを交互に (特に他のマニュアルページを参照するときに便利)。" #. type: TP -#: build/C/man7/man.7:138 +#: build/C/man7/man.7:142 #, no-wrap msgid "B<\\&.I>" msgstr "B<\\&.I>" #. type: Plain text -#: build/C/man7/man.7:141 +#: build/C/man7/man.7:145 msgid "Italics" msgstr "イタリック。" #. type: TP -#: build/C/man7/man.7:141 +#: build/C/man7/man.7:145 #, no-wrap msgid "B<\\&.IB>" msgstr "B<\\&.IB>" #. type: Plain text -#: build/C/man7/man.7:144 +#: build/C/man7/man.7:148 msgid "Italics alternating with bold" msgstr "イタリックとボールドとを交互に。" #. type: TP -#: build/C/man7/man.7:144 +#: build/C/man7/man.7:148 #, no-wrap msgid "B<\\&.IR>" msgstr "B<\\&.IR>" #. type: Plain text -#: build/C/man7/man.7:147 +#: build/C/man7/man.7:151 msgid "Italics alternating with Roman" msgstr "イタリックとローマンとを交互に。" #. type: TP -#: build/C/man7/man.7:147 +#: build/C/man7/man.7:151 #, no-wrap msgid "B<\\&.RB>" msgstr "B<\\&.RB>" #. type: Plain text -#: build/C/man7/man.7:150 +#: build/C/man7/man.7:154 msgid "Roman alternating with bold" msgstr "ローマンとボールドとを交互に。" #. type: TP -#: build/C/man7/man.7:150 +#: build/C/man7/man.7:154 #, no-wrap msgid "B<\\&.RI>" msgstr "B<\\&.RI>" #. type: Plain text -#: build/C/man7/man.7:153 +#: build/C/man7/man.7:157 msgid "Roman alternating with italics" msgstr "ローマンとイタリックとを交互に。" #. type: TP -#: build/C/man7/man.7:153 +#: build/C/man7/man.7:157 #, no-wrap msgid "B<\\&.SB>" msgstr "B<\\&.SB>" #. type: Plain text -#: build/C/man7/man.7:156 +#: build/C/man7/man.7:160 msgid "Small alternating with bold" msgstr "スモールとボールドを交互に。" #. type: TP -#: build/C/man7/man.7:156 +#: build/C/man7/man.7:160 #, no-wrap msgid "B<\\&.SM>" msgstr "B<\\&.SM>" #. type: Plain text -#: build/C/man7/man.7:159 +#: build/C/man7/man.7:163 msgid "Small (useful for acronyms)" msgstr "スモール (頭字語などに用いる)" #. type: Plain text -#: build/C/man7/man.7:172 +#: build/C/man7/man.7:176 msgid "" "Traditionally, each command can have up to six arguments, but the GNU " "implementation removes this limitation (you might still want to limit " @@ -3843,13 +3875,13 @@ msgstr "" "キストに適用される。" #. type: SS -#: build/C/man7/man.7:172 +#: build/C/man7/man.7:176 #, no-wrap msgid "Other Macros and Strings" msgstr "その他のマクロや文字列" #. type: Plain text -#: build/C/man7/man.7:192 +#: build/C/man7/man.7:196 msgid "" "Below are other relevant macros and predefined strings. Unless noted " "otherwise, all macros cause a break (end the current line of text). Many of " @@ -3877,53 +3909,53 @@ msgstr "" "の通り:" #. type: SS -#: build/C/man7/man.7:192 +#: build/C/man7/man.7:196 #, no-wrap msgid "Normal Paragraphs" msgstr "通常の段落" #. type: TP -#: build/C/man7/man.7:193 +#: build/C/man7/man.7:197 #, no-wrap msgid "B<\\&.LP>" msgstr "B<\\&.LP>" #. type: Plain text -#: build/C/man7/man.7:198 build/C/man7/man.7:203 +#: build/C/man7/man.7:202 build/C/man7/man.7:207 msgid "Same as B<\\&.PP> (begin a new paragraph)." msgstr "B<\\&.PP> と同じ (新たな段落の開始)。" #. type: TP -#: build/C/man7/man.7:198 +#: build/C/man7/man.7:202 #, no-wrap msgid "B<\\&.P>" msgstr "B<\\&.P>" #. type: TP -#: build/C/man7/man.7:203 +#: build/C/man7/man.7:207 #, no-wrap msgid "B<\\&.PP>" msgstr "B<\\&.PP>" #. type: Plain text -#: build/C/man7/man.7:206 +#: build/C/man7/man.7:210 msgid "Begin a new paragraph and reset prevailing indent." msgstr "新しい段落を開始し、インデントをリセットする。" #. type: SS -#: build/C/man7/man.7:206 +#: build/C/man7/man.7:210 #, no-wrap msgid "Relative Margin Indent" msgstr "相対マージンインデント" #. type: TP -#: build/C/man7/man.7:207 +#: build/C/man7/man.7:211 #, no-wrap msgid "B<\\&.RS>I< i>" msgstr "B<\\&.RS>I< i>" #. type: Plain text -#: build/C/man7/man.7:218 +#: build/C/man7/man.7:222 msgid "" "Start relative margin indent: moves the left margin I to the right (if " "I is omitted, the prevailing indent value is used). A new prevailing " @@ -3936,32 +3968,32 @@ msgstr "" "応する B<\\&.RE> が現れるまでインデントされる。" #. type: TP -#: build/C/man7/man.7:218 +#: build/C/man7/man.7:222 #, no-wrap msgid "B<\\&.RE>" msgstr "B<\\&.RE>" #. type: Plain text -#: build/C/man7/man.7:222 +#: build/C/man7/man.7:226 msgid "" "End relative margin indent and restores the previous value of the prevailing " "indent." msgstr "相対マージンインデントを終了し、 優先インデントの値を元に戻す。" #. type: SS -#: build/C/man7/man.7:222 +#: build/C/man7/man.7:226 #, no-wrap msgid "Indented Paragraph Macros" msgstr "段落をインデントするマクロ" #. type: TP -#: build/C/man7/man.7:223 +#: build/C/man7/man.7:227 #, no-wrap msgid "B<\\&.HP>I< i>" msgstr "B<\\&.HP>I< i>" #. type: Plain text -#: build/C/man7/man.7:228 +#: build/C/man7/man.7:232 msgid "" "Begin paragraph with a hanging indent (the first line of the paragraph is at " "the left margin of normal paragraphs, and the rest of the paragraph's lines " @@ -3971,13 +4003,13 @@ msgstr "" "なり、 段落の残りの行はインデントされる)。" #. type: TP -#: build/C/man7/man.7:228 +#: build/C/man7/man.7:232 #, no-wrap msgid "B<\\&.IP>I< x i>" msgstr "B<\\&.IP>I< x i>" #. type: Plain text -#: build/C/man7/man.7:249 +#: build/C/man7/man.7:253 msgid "" "Indented paragraph with optional hanging tag. If the tag I is omitted, " "the entire following paragraph is indented by I. If the tag I is " @@ -4001,13 +4033,13 @@ msgstr "" "への変換が簡単になる。" #. type: TP -#: build/C/man7/man.7:249 +#: build/C/man7/man.7:253 #, no-wrap msgid "B<\\&.TP>I< i>" msgstr "B<\\&.TP>I< i>" #. type: Plain text -#: build/C/man7/man.7:256 +#: build/C/man7/man.7:260 msgid "" "Begin paragraph with hanging tag. The tag is given on the next line, but " "its results are like those of the B<\\&.IP> command." @@ -4016,13 +4048,13 @@ msgstr "" "マンドと似たものになる。" #. type: SS -#: build/C/man7/man.7:256 +#: build/C/man7/man.7:260 #, no-wrap msgid "Hypertext Link Macros" msgstr "ハイパーテキストリンク用のマクロ" #. type: Plain text -#: build/C/man7/man.7:266 +#: build/C/man7/man.7:270 msgid "" "(Feature supported with B only.) In order to use hypertext link " "macros, it is necessary to load the B macro package. Use the " @@ -4033,14 +4065,14 @@ msgstr "" "を行うには B<.mso www.tmac> リクエストを使用する。" #. type: TP -#: build/C/man7/man.7:266 +#: build/C/man7/man.7:270 #, no-wrap msgid "B<\\&.URL>I< url link trailer>" msgstr "B<\\&.URL>I< link url trailer>" #. The following is a kludge to get a paragraph into the listing. #. type: Plain text -#: build/C/man7/man.7:279 +#: build/C/man7/man.7:283 msgid "" "Inserts a hypertext link to the URI (URL) I, with I as the text " "of the link. The I will be printed immediately afterward. When " @@ -4054,7 +4086,7 @@ msgstr "" #. The following is a kludge to get a paragraph into the listing. #. type: Plain text -#: build/C/man7/man.7:286 +#: build/C/man7/man.7:290 msgid "" "This and other related macros are new, and many tools won't do anything with " "them, but since many tools (including troff) will simply ignore undefined " @@ -4067,7 +4099,7 @@ msgstr "" #. The following is a kludge to get a paragraph into the listing. #. type: Plain text -#: build/C/man7/man.7:295 +#: build/C/man7/man.7:299 msgid "" "It can be useful to define your own B macro in manual pages for the " "benefit of those viewing it with a roff viewer other than B. That " @@ -4078,57 +4110,57 @@ msgstr "" "ク用のテキストも、(もしあれば) それに続く テキストも、表示できるようになる。" #. type: Plain text -#: build/C/man7/man.7:298 +#: build/C/man7/man.7:302 msgid "Here's an example:" msgstr "以下に例を挙げる:" #. type: Plain text -#: build/C/man7/man.7:300 +#: build/C/man7/man.7:304 msgid "\\&.de URL" msgstr "\\&.de URL" #. type: Plain text -#: build/C/man7/man.7:302 +#: build/C/man7/man.7:306 msgid "\\e\\e$2 \\e(laURL: \\e\\e$1 \\e(ra\\e\\e$3" msgstr "\\e\\e$2 \\e(laURL: \\e\\e$1 \\e(ra\\e\\e$3" #. type: Plain text -#: build/C/man7/man.7:304 +#: build/C/man7/man.7:308 msgid "\\&.." msgstr "\\&.." #. type: Plain text -#: build/C/man7/man.7:306 +#: build/C/man7/man.7:310 msgid "\\&.if \\en[.g] .mso www.tmac" msgstr "\\&.if \\en[.g] .mso www.tmac" #. type: Plain text -#: build/C/man7/man.7:309 +#: build/C/man7/man.7:313 msgid "\\&.TH I<...>" msgstr "\\&.TH I<...>" #. type: Plain text -#: build/C/man7/man.7:311 +#: build/C/man7/man.7:315 msgid "I<(later in the page)>" msgstr "I<(later in the page)>" #. type: Plain text -#: build/C/man7/man.7:313 +#: build/C/man7/man.7:317 msgid "This software comes from the" msgstr "This software comes from the" #. type: Plain text -#: build/C/man7/man.7:315 +#: build/C/man7/man.7:319 msgid "\\&.URL \"http://www.gnu.org/\" \"GNU Project\" \" of the\"" msgstr "\\&.URL \"http://www.gnu.org/\" \"GNU Project\" \" of the\"" #. type: Plain text -#: build/C/man7/man.7:317 +#: build/C/man7/man.7:321 msgid "\\&.URL \"http://www.fsf.org/\" \"Free Software Foundation\" ." msgstr "\\&.URL \"http://www.fsf.org/\" \"Free Software Foundation\" ." #. type: Plain text -#: build/C/man7/man.7:327 +#: build/C/man7/man.7:331 msgid "" "In the above, if B is being used, the B macro package's " "definition of the URL macro will supersede the locally defined one." @@ -4138,7 +4170,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man7/man.7:332 +#: build/C/man7/man.7:336 msgid "" "A number of other link macros are available. See B(7) for more " "details." @@ -4147,124 +4179,124 @@ msgstr "" "(7) を参照のこと。" #. type: SS -#: build/C/man7/man.7:332 +#: build/C/man7/man.7:336 #, no-wrap msgid "Miscellaneous Macros" msgstr "その他のマクロ" #. type: TP -#: build/C/man7/man.7:333 +#: build/C/man7/man.7:337 #, no-wrap msgid "B<\\&.DT>" msgstr "B<\\&.DT>" #. type: Plain text -#: build/C/man7/man.7:337 +#: build/C/man7/man.7:341 msgid "" "Reset tabs to default tab values (every 0.5 inches); does not cause a break." msgstr "" "タブをデフォルトのタブ値 (0.5 インチごと) にリセットする。 改行はしない。" #. type: TP -#: build/C/man7/man.7:337 +#: build/C/man7/man.7:341 #, no-wrap msgid "B<\\&.PD>I< d>" msgstr "B<\\&.PD>I< d>" #. type: Plain text -#: build/C/man7/man.7:342 +#: build/C/man7/man.7:346 msgid "" "Set inter-paragraph vertical distance to d (if omitted, d=0.4v); does not " "cause a break." msgstr "パラグラフ間の間隔を引き数にセットする (省略されると d=0.4v となる)。" #. type: TP -#: build/C/man7/man.7:342 +#: build/C/man7/man.7:346 #, no-wrap msgid "B<\\&.SS>I< t>" msgstr "B<\\&.SS>I< t>" #. type: Plain text -#: build/C/man7/man.7:349 +#: build/C/man7/man.7:353 msgid "" "Subheading I (like B<\\&.SH>, but used for a subsection inside a section)." msgstr "" "サブヘッダ I (B<\\&.SH> のようなものだが、サブセクションのために用いる)。" #. type: SS -#: build/C/man7/man.7:349 +#: build/C/man7/man.7:353 #, no-wrap msgid "Predefined Strings" msgstr "定義済みの文字列" #. type: Plain text -#: build/C/man7/man.7:353 +#: build/C/man7/man.7:357 msgid "The B package has the following predefined strings:" msgstr "B パッケージには、以下のような定義済みの文字列がある:" #. type: IP -#: build/C/man7/man.7:353 +#: build/C/man7/man.7:357 #, no-wrap msgid "\\e*R" msgstr "\\e*R" #. type: Plain text -#: build/C/man7/man.7:355 +#: build/C/man7/man.7:359 msgid "Registration Symbol: \\*R" msgstr "登録シンボル: \\*R" #. type: IP -#: build/C/man7/man.7:355 +#: build/C/man7/man.7:359 #, no-wrap msgid "\\e*S" msgstr "\\e*S" #. type: Plain text -#: build/C/man7/man.7:357 +#: build/C/man7/man.7:361 msgid "Change to default font size" msgstr "デフォルトフォントサイズを変更する" #. type: IP -#: build/C/man7/man.7:357 +#: build/C/man7/man.7:361 #, no-wrap msgid "\\e*(Tm" msgstr "\\e*(Tm" #. type: Plain text -#: build/C/man7/man.7:359 +#: build/C/man7/man.7:363 msgid "Trademark Symbol: \\*(Tm" msgstr "商標シンボル: \\*(Tm" #. type: IP -#: build/C/man7/man.7:359 +#: build/C/man7/man.7:363 #, no-wrap msgid "\\e*(lq" msgstr "\\e*(lq" #. type: Plain text -#: build/C/man7/man.7:361 +#: build/C/man7/man.7:365 msgid "Left angled double quote: ``" msgstr "左に傾いたダブルクォート: ``" #. type: IP -#: build/C/man7/man.7:361 +#: build/C/man7/man.7:365 #, no-wrap msgid "\\e*(rq" msgstr "\\e*(rq" #. type: Plain text -#: build/C/man7/man.7:363 +#: build/C/man7/man.7:367 msgid "Right angled double quote: ''" msgstr "右に傾いたダブルクォート: ''" #. type: SS -#: build/C/man7/man.7:363 +#: build/C/man7/man.7:367 #, no-wrap msgid "Safe Subset" msgstr "安全なサブセット" #. type: Plain text -#: build/C/man7/man.7:407 +#: build/C/man7/man.7:411 msgid "" "Although technically B is a troff macro package, in reality a large " "number of other tools process man page files that don't implement all of " @@ -4293,7 +4325,7 @@ msgstr "" "B, B, B, B, B, B, B, B, B, B" #. type: Plain text -#: build/C/man7/man.7:430 +#: build/C/man7/man.7:434 msgid "" "You may also use many troff escape sequences (those sequences beginning with " "\\e). When you need to include the backslash character as normal text, use " @@ -4312,7 +4344,7 @@ msgstr "" "が良い。" #. type: Plain text -#: build/C/man7/man.7:461 +#: build/C/man7/man.7:465 msgid "" "Do not use the optional parameter for B (break page). Use only positive " "values for B (vertical space). Don't define a macro (B) with the " @@ -4338,7 +4370,7 @@ msgstr "" "い)。" #. type: Plain text -#: build/C/man7/man.7:468 +#: build/C/man7/man.7:472 msgid "" "If you use capabilities beyond these, check the results carefully on several " "tools. Once you've confirmed that the additional capability is safe, let " @@ -4350,17 +4382,17 @@ msgstr "" "の安全なコマンドまたはシーケンスを 教えてほしい。リストに追加する。" #. type: Plain text -#: build/C/man7/man.7:470 +#: build/C/man7/man.7:474 msgid "I[*/]I" msgstr "I[*/]I" #. type: Plain text -#: build/C/man7/man.7:472 +#: build/C/man7/man.7:476 msgid "I" msgstr "I" #. type: Plain text -#: build/C/man7/man.7:484 +#: build/C/man7/man.7:488 msgid "" "By all means include full URLs (or URIs) in the text itself; some tools such " "as B(1) can automatically turn them into hypertext links. You " @@ -4375,7 +4407,7 @@ msgstr "" "完全な形式で書き、 ツールによる URL 自動検知ができるようにすること。" #. type: Plain text -#: build/C/man7/man.7:493 +#: build/C/man7/man.7:497 msgid "" "Tools processing these files should open the file and examine the first " "nonwhitespace character. A period (.) or single quote (') at the beginning " @@ -4390,7 +4422,7 @@ msgstr "" "な ASCII テキスト (\"catman\" の結果など) とみなす。" #. type: Plain text -#: build/C/man7/man.7:504 +#: build/C/man7/man.7:508 msgid "" "Many man pages begin with B<\\'\\e\"> followed by a space and a list of " "characters, indicating how the page is to be preprocessed. For " @@ -4408,79 +4440,79 @@ msgstr "" "ない。 以下にこれらの文字によって起動されるプリプロセッサの定義を示す:" #. type: TP -#: build/C/man7/man.7:504 +#: build/C/man7/man.7:508 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/man.7:507 +#: build/C/man7/man.7:511 msgid "eqn(1)" msgstr "eqn(1)" #. type: TP -#: build/C/man7/man.7:507 +#: build/C/man7/man.7:511 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/man.7:510 +#: build/C/man7/man.7:514 msgid "grap(1)" msgstr "grap(1)" #. type: TP -#: build/C/man7/man.7:510 +#: build/C/man7/man.7:514 #, no-wrap msgid "B

" msgstr "B

" #. type: Plain text -#: build/C/man7/man.7:513 +#: build/C/man7/man.7:517 msgid "pic(1)" msgstr "pic(1)" #. type: TP -#: build/C/man7/man.7:513 +#: build/C/man7/man.7:517 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/man.7:516 +#: build/C/man7/man.7:520 msgid "refer(1)" msgstr "refer(1)" #. type: TP -#: build/C/man7/man.7:516 +#: build/C/man7/man.7:520 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/man.7:519 +#: build/C/man7/man.7:523 msgid "tbl(1)" msgstr "tbl(1)" #. type: TP -#: build/C/man7/man.7:519 +#: build/C/man7/man.7:523 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/man.7:522 +#: build/C/man7/man.7:526 msgid "vgrind(1)" msgstr "vgrind(1)" #. type: SH -#: build/C/man7/man.7:522 build/C/man7/suffixes.7:277 +#: build/C/man7/man.7:526 build/C/man7/suffixes.7:277 #, no-wrap msgid "BUGS" msgstr "バグ" #. type: Plain text -#: build/C/man7/man.7:535 +#: build/C/man7/man.7:539 msgid "" "Most of the macros describe formatting (e.g., font type and spacing) instead " "of marking semantic content (e.g., this text is a reference to another " @@ -4512,16 +4544,21 @@ msgstr "" #. David A. Wheeler (dwheeler@ida.org) heavily modified this #. manual page, such as adding detailed information on sections and macros. #. type: Plain text -#: build/C/man7/man.7:551 +#: build/C/man7/man.7:555 msgid "The Sun macro B is not implemented." msgstr "Sun のマクロである B は定義されていない。" #. type: Plain text -#: build/C/man7/man.7:562 +#: build/C/man7/man.7:567 +#, fuzzy +#| msgid "" +#| "B(1), B(1), B(1), B(1), B(1), " +#| "B(7), B(7), B(7), B(7), B(7)" msgid "" -"B(1), B(1), B(1), B(1), B(1), " -"B(7), B(7), B(7), B(7), B(7)" +"B(1), B(1), B(1), B(1), B(1), " +"B(1), B(7), B(7), B(7), B(7), " +"B(7)" msgstr "" "B(1), B(1), B(1), B(1), B(1), " "B(7), B(7), B(7), B(7), B project. A " +"This page is part of release 3.37 of the Linux E<.Em man-pages> project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -7465,9 +7502,9 @@ msgstr "PROC" #. type: TH #: build/C/man5/proc.5:61 #, fuzzy, no-wrap -#| msgid "2011-09-09" -msgid "2011-10-04" -msgstr "2011-09-09" +#| msgid "2010-02-10" +msgid "2012-02-08" +msgstr "2010-02-10" #. type: Plain text #: build/C/man5/proc.5:64 @@ -7648,7 +7685,7 @@ msgstr "" #. Added in 2.6.9 #. CONFIG_SCHEDSTATS #. type: Plain text -#: build/C/man5/proc.5:153 build/C/man5/proc.5:625 +#: build/C/man5/proc.5:153 build/C/man5/proc.5:626 msgid "" "In a multithreaded process, the contents of this symbolic link are not " "available if the main thread has already terminated (typically by calling " @@ -8363,8 +8400,9 @@ msgstr "このファイルはプロセスの所有者だけが読み出すこと msgid "I (since Linux 3.0)" msgstr "I (Linux 2.4.19 以降)" +#. See commit 6b4e306aa3dc94a0545eb9279475b1ab6209a31f #. type: Plain text -#: build/C/man5/proc.5:485 +#: build/C/man5/proc.5:486 msgid "" "This is a subdirectory containing one entry for each namespace that supports " "being manipulated by B(2). For information about namespaces, see " @@ -8372,14 +8410,14 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:485 +#: build/C/man5/proc.5:486 #, fuzzy, no-wrap #| msgid "I (since Linux 2.6.14)" msgid "I (since Linux 3.0)" msgstr "I (Linux 2.6.14 以降)" #. type: Plain text -#: build/C/man5/proc.5:493 +#: build/C/man5/proc.5:494 msgid "" "Bind mounting this file (see B(2)) to somewhere else in the " "filesystem keeps the IPC namespace of the process specified by I alive " @@ -8387,7 +8425,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:502 +#: build/C/man5/proc.5:503 msgid "" "Opening this file returns a file handle for the IPC namespace of the process " "specified by I. As long as this file descriptor remains open, the IPC " @@ -8396,14 +8434,14 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:502 +#: build/C/man5/proc.5:503 #, fuzzy, no-wrap #| msgid "I (since Linux 2.4.19)" msgid "I (since Linux 3.0)" msgstr "I (Linux 2.4.19 以降)" #. type: Plain text -#: build/C/man5/proc.5:510 +#: build/C/man5/proc.5:511 msgid "" "Bind mounting this file (see B(2)) to somewhere else in the " "filesystem keeps the network namespace of the process specified by I " @@ -8411,7 +8449,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:519 +#: build/C/man5/proc.5:520 msgid "" "Opening this file returns a file handle for the network namespace of the " "process specified by I. As long as this file descriptor remains open, " @@ -8420,14 +8458,14 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:519 +#: build/C/man5/proc.5:520 #, fuzzy, no-wrap #| msgid "I (since Linux 2.4.19)" msgid "I (since Linux 3.0)" msgstr "I (Linux 2.4.19 以降)" #. type: Plain text -#: build/C/man5/proc.5:527 +#: build/C/man5/proc.5:528 msgid "" "Bind mounting this file (see B(2)) to somewhere else in the " "filesystem keeps the UTS namespace of the process specified by I alive " @@ -8435,7 +8473,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:536 +#: build/C/man5/proc.5:537 msgid "" "Opening this file returns a file handle for the UTS namespace of the process " "specified by I. As long as this file descriptor remains open, the UTS " @@ -8444,24 +8482,24 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/proc.5:536 +#: build/C/man5/proc.5:537 #, no-wrap msgid "I (since Linux 2.6.14)" msgstr "I (Linux 2.6.14 以降)" #. type: Plain text -#: build/C/man5/proc.5:540 +#: build/C/man5/proc.5:541 msgid "See B(7)." msgstr "B(7) を参照。" #. type: TP -#: build/C/man5/proc.5:540 +#: build/C/man5/proc.5:541 #, no-wrap msgid "I (since Linux 2.6.11)" msgstr "I (Linux 2.6.11 以降)" #. type: Plain text -#: build/C/man5/proc.5:560 +#: build/C/man5/proc.5:561 #, fuzzy #| msgid "" #| "This file can be used to adjust the score used to select which process " @@ -8495,7 +8533,7 @@ msgstr "" "(B) を持っていなければならない。" #. type: TP -#: build/C/man5/proc.5:560 +#: build/C/man5/proc.5:561 #, no-wrap msgid "I (since Linux 2.6.11)" msgstr "I (Linux 2.6.11 以降)" @@ -8503,7 +8541,7 @@ msgstr "I (Linux 2.6.11 以降)" #. See mm/oom_kill.c::badness() in the 2.6.25 sources #. See mm/oom_kill.c::badness() in the 2.6.25 sources #. type: Plain text -#: build/C/man5/proc.5:571 +#: build/C/man5/proc.5:572 #, fuzzy #| msgid "" #| "This file displays the current score that the kernel gives to this " @@ -8525,13 +8563,13 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man5/proc.5:576 +#: build/C/man5/proc.5:577 msgid "whether the process creates a lot of children using B(2) (+);" msgstr "" "そのプロセスが多くの子プロセスを B(2) を使って作成しているか (+)。" #. type: Plain text -#: build/C/man5/proc.5:579 +#: build/C/man5/proc.5:580 #, fuzzy #| msgid "" #| "whether the process has been running a long time, or has used a lot of " @@ -8544,13 +8582,13 @@ msgstr "" "か (\\-)。" #. type: Plain text -#: build/C/man5/proc.5:581 +#: build/C/man5/proc.5:582 msgid "whether the process has a low nice value (i.e., E 0) (+);" msgstr "そのプロセスが低い nice 値 (E 0) を持っているか (+)。" #. More precisely, if it has CAP_SYS_ADMIN or CAP_SYS_RESOURCE #. type: Plain text -#: build/C/man5/proc.5:584 +#: build/C/man5/proc.5:585 #, fuzzy #| msgid "whether the process is privileged (\\-); and" msgid "whether the process is privileged (-); and" @@ -8558,7 +8596,7 @@ msgstr "そのプロセスが特権を持っているか (\\-)。" #. More precisely, if it has CAP_SYS_RAWIO #. type: Plain text -#: build/C/man5/proc.5:587 +#: build/C/man5/proc.5:588 #, fuzzy #| msgid "whether the process is making direct hardware access (\\-)." msgid "whether the process is making direct hardware access (-)." @@ -8568,7 +8606,7 @@ msgstr "そのプロセスが direct hardware access を行っているか (\\-) #. Added in 2.6.25 #. CONFIG_PROC_PAGE_MONITOR #. type: Plain text -#: build/C/man5/proc.5:597 +#: build/C/man5/proc.5:598 msgid "" "The I also reflects the bit-shift adjustment specified by the " "I setting for the process." @@ -8577,13 +8615,13 @@ msgstr "" "も影響を与える。" #. type: TP -#: build/C/man5/proc.5:597 +#: build/C/man5/proc.5:598 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:605 +#: build/C/man5/proc.5:606 #, fuzzy #| msgid "" #| "Unix and Linux support the idea of a per-process root of the file system, " @@ -8600,14 +8638,14 @@ msgstr "" "うな動作をする。" #. type: TP -#: build/C/man5/proc.5:625 +#: build/C/man5/proc.5:626 #, no-wrap msgid "I (since Linux 2.6.14)" msgstr "I (Linux 2.6.14 以降)" #. CONFIG_PROC_PAGE_MONITOR #. type: Plain text -#: build/C/man5/proc.5:630 +#: build/C/man5/proc.5:631 msgid "" "This file shows memory consumption for each of the process's mappings. For " "each of mappings there is a series of lines such as the following:" @@ -8616,7 +8654,7 @@ msgstr "" "グのそれぞれについて、以下のような内容が表示される。" #. type: Plain text -#: build/C/man5/proc.5:640 +#: build/C/man5/proc.5:641 #, no-wrap msgid "" "08048000-080bc000 r-xp 00000000 03:02 13130 /bin/bash\n" @@ -8636,7 +8674,7 @@ msgstr "" "Private_Dirty: 0 kB\n" #. type: Plain text -#: build/C/man5/proc.5:650 +#: build/C/man5/proc.5:651 msgid "" "The first of these lines shows the same information as is displayed for the " "mapping in I. The remaining lines show the size of the " @@ -8651,7 +8689,7 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man5/proc.5:655 +#: build/C/man5/proc.5:656 msgid "" "This file is only present if the B kernel configuration option " "is enabled." @@ -8660,13 +8698,13 @@ msgstr "" "B を有効にした場合だけである。" #. type: TP -#: build/C/man5/proc.5:655 +#: build/C/man5/proc.5:656 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:662 +#: build/C/man5/proc.5:663 msgid "" "Status information about the process. This is used by B(1). It is " "defined in I." @@ -8675,31 +8713,31 @@ msgstr "" "fs/proc/array.c> で定義されている。" #. type: Plain text -#: build/C/man5/proc.5:666 +#: build/C/man5/proc.5:667 msgid "" "The fields, in order, with their proper B(3) format specifiers, are:" msgstr "" "各フィールドを順番に、 B(3) のフォーマット指定子付きで以下に示す。" #. type: TP -#: build/C/man5/proc.5:667 +#: build/C/man5/proc.5:668 #, no-wrap msgid "I %d" msgstr "I %d" #. type: Plain text -#: build/C/man5/proc.5:670 +#: build/C/man5/proc.5:671 msgid "The process ID." msgstr "プロセス ID。" #. type: TP -#: build/C/man5/proc.5:670 +#: build/C/man5/proc.5:671 #, no-wrap msgid "I %s" msgstr "I %s" #. type: Plain text -#: build/C/man5/proc.5:674 +#: build/C/man5/proc.5:675 msgid "" "The filename of the executable, in parentheses. This is visible whether or " "not the executable is swapped out." @@ -8708,13 +8746,13 @@ msgstr "" "うかによらず、見ることができる。" #. type: TP -#: build/C/man5/proc.5:674 +#: build/C/man5/proc.5:675 #, no-wrap msgid "I %c" msgstr "I %c" #. type: Plain text -#: build/C/man5/proc.5:680 +#: build/C/man5/proc.5:681 msgid "" "One character from the string \"RSDZTW\" where R is running, S is sleeping " "in an interruptible wait, D is waiting in uninterruptible disk sleep, Z is " @@ -8727,46 +8765,46 @@ msgstr "" "態 (stopped)、 W はページング中 (paging) を表している。" #. type: TP -#: build/C/man5/proc.5:680 +#: build/C/man5/proc.5:681 #, no-wrap msgid "I %d" msgstr "I %d" #. type: Plain text -#: build/C/man5/proc.5:683 +#: build/C/man5/proc.5:684 msgid "The PID of the parent." msgstr "親プロセスの PID。" #. type: TP -#: build/C/man5/proc.5:683 +#: build/C/man5/proc.5:684 #, no-wrap msgid "I %d" msgstr "I %d" #. type: Plain text -#: build/C/man5/proc.5:686 +#: build/C/man5/proc.5:687 msgid "The process group ID of the process." msgstr "プロセスのプロセスグループ ID。" #. type: TP -#: build/C/man5/proc.5:686 +#: build/C/man5/proc.5:687 #, no-wrap msgid "I %d" msgstr "I %d" #. type: Plain text -#: build/C/man5/proc.5:689 +#: build/C/man5/proc.5:690 msgid "The session ID of the process." msgstr "プロセスのセッション ID。" #. type: TP -#: build/C/man5/proc.5:689 +#: build/C/man5/proc.5:690 #, no-wrap msgid "I %d" msgstr "I %d" #. type: Plain text -#: build/C/man5/proc.5:695 +#: build/C/man5/proc.5:696 #, fuzzy #| msgid "" #| "The controlling terminal of the process. (The minor device number is " @@ -8781,27 +8819,27 @@ msgstr "" "て格納され、 メジャー・デバイス番号はビット 15〜8 に格納される)。" #. type: TP -#: build/C/man5/proc.5:695 +#: build/C/man5/proc.5:696 #, no-wrap msgid "I %d" msgstr "I %d" #. This field and following, up to and including wchan added 0.99.1 #. type: Plain text -#: build/C/man5/proc.5:700 +#: build/C/man5/proc.5:701 msgid "" "The ID of the foreground process group of the controlling terminal of the " "process." msgstr "プロセスの制御端末のフォアグランド・プロセス・グループの ID。" #. type: TP -#: build/C/man5/proc.5:700 +#: build/C/man5/proc.5:701 #, no-wrap msgid "I %u (%lu before Linux 2.6.22)" msgstr "I %u (Linux 2.6.22 より前は %lu)" #. type: Plain text -#: build/C/man5/proc.5:707 +#: build/C/man5/proc.5:708 msgid "" "The kernel flags word of the process. For bit meanings, see the PF_* " "defines in Ilinux/sched.hE>. Details depend on the kernel version." @@ -8810,13 +8848,13 @@ msgstr "" "で定義されている PF_* を参照すること。 詳細はカーネルのバージョンに依存する。" #. type: TP -#: build/C/man5/proc.5:707 +#: build/C/man5/proc.5:708 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:711 +#: build/C/man5/proc.5:712 msgid "" "The number of minor faults the process has made which have not required " "loading a memory page from disk." @@ -8826,13 +8864,13 @@ msgstr "" #. field 11 #. type: TP -#: build/C/man5/proc.5:711 +#: build/C/man5/proc.5:712 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:716 +#: build/C/man5/proc.5:717 msgid "" "The number of minor faults that the process's waited-for children have made." msgstr "" @@ -8840,13 +8878,13 @@ msgstr "" "の回数。" #. type: TP -#: build/C/man5/proc.5:716 +#: build/C/man5/proc.5:717 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:720 +#: build/C/man5/proc.5:721 msgid "" "The number of major faults the process has made which have required loading " "a memory page from disk." @@ -8855,13 +8893,13 @@ msgstr "" "ページへのロードを必要とするフォールト) の回数。" #. type: TP -#: build/C/man5/proc.5:720 +#: build/C/man5/proc.5:721 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:724 +#: build/C/man5/proc.5:725 msgid "" "The number of major faults that the process's waited-for children have made." msgstr "" @@ -8869,13 +8907,13 @@ msgstr "" "の回数。" #. type: TP -#: build/C/man5/proc.5:724 +#: build/C/man5/proc.5:725 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:733 +#: build/C/man5/proc.5:734 msgid "" "Amount of time that this process has been scheduled in user mode, measured " "in clock ticks (divide by I. This includes guest " @@ -8890,13 +8928,13 @@ msgstr "" "分を計算に入れ損ねないようにするためである。" #. type: TP -#: build/C/man5/proc.5:733 +#: build/C/man5/proc.5:734 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:738 +#: build/C/man5/proc.5:739 msgid "" "Amount of time that this process has been scheduled in kernel mode, measured " "in clock ticks (divide by I." @@ -8906,13 +8944,13 @@ msgstr "" "(I で割った値が表示される)。" #. type: TP -#: build/C/man5/proc.5:738 +#: build/C/man5/proc.5:739 #, no-wrap msgid "I %ld" msgstr "I %ld" #. type: Plain text -#: build/C/man5/proc.5:748 +#: build/C/man5/proc.5:749 msgid "" "Amount of time that this process's waited-for children have been scheduled " "in user mode, measured in clock ticks (divide by I. " @@ -8926,13 +8964,13 @@ msgstr "" "参照) も含まれる。" #. type: TP -#: build/C/man5/proc.5:748 +#: build/C/man5/proc.5:749 #, no-wrap msgid "I %ld" msgstr "I %ld" #. type: Plain text -#: build/C/man5/proc.5:754 +#: build/C/man5/proc.5:755 msgid "" "Amount of time that this process's waited-for children have been scheduled " "in kernel mode, measured in clock ticks (divide by I." @@ -8942,13 +8980,13 @@ msgstr "" "(_SC_CLK_TCK)> で割った値が表示される)。" #. type: TP -#: build/C/man5/proc.5:754 +#: build/C/man5/proc.5:755 #, no-wrap msgid "I %ld" msgstr "I %ld" #. type: Plain text -#: build/C/man5/proc.5:771 +#: build/C/man5/proc.5:772 #, fuzzy #| msgid "" #| "(Explanation for Linux 2.6) For processes running a real-time scheduling " @@ -8981,7 +9019,7 @@ msgstr "" #. And back in kernel 1.2 days things were different again. #. type: Plain text -#: build/C/man5/proc.5:775 +#: build/C/man5/proc.5:776 msgid "" "Before Linux 2.6, this was a scaled value based on the scheduler weighting " "given to this process." @@ -8990,14 +9028,14 @@ msgstr "" "した値が表示されていた。" #. type: TP -#: build/C/man5/proc.5:775 +#: build/C/man5/proc.5:776 #, no-wrap msgid "I %ld" msgstr "I %ld" #. Back in kernel 1.2 days things were different. #. type: Plain text -#: build/C/man5/proc.5:781 +#: build/C/man5/proc.5:782 #, fuzzy #| msgid "" #| "The nice value (see B(2)), a value in the range 19 (low " @@ -9019,13 +9057,13 @@ msgstr "" #. The time in jiffies of the process's next timeout. #. timeout was removed sometime around 2.1/2.2 #. type: TP -#: build/C/man5/proc.5:781 +#: build/C/man5/proc.5:782 #, no-wrap msgid "I %ld" msgstr "I %ld" #. type: Plain text -#: build/C/man5/proc.5:795 +#: build/C/man5/proc.5:796 msgid "" "Number of threads in this process (since Linux 2.6). Before kernel 2.6, " "this field was hard coded to 0 as a placeholder for an earlier removed field." @@ -9036,13 +9074,13 @@ msgstr "" #. field 21 #. type: TP -#: build/C/man5/proc.5:795 +#: build/C/man5/proc.5:796 #, no-wrap msgid "I %ld" msgstr "I %ld" #. type: Plain text -#: build/C/man5/proc.5:803 +#: build/C/man5/proc.5:804 msgid "" "The time in jiffies before the next B is sent to the process due to " "an interval timer. Since kernel 2.6.17, this field is no longer maintained, " @@ -9053,35 +9091,35 @@ msgstr "" "くなり、 0 にハードコードされている。" #. type: TP -#: build/C/man5/proc.5:803 +#: build/C/man5/proc.5:804 #, no-wrap msgid "I %llu (was %lu before Linux 2.6)" msgstr "I %llu (Linux 2.6 より前は %lu)" #. type: Plain text -#: build/C/man5/proc.5:806 +#: build/C/man5/proc.5:807 msgid "The time in jiffies the process started after system boot." msgstr "プロセスの起動時刻。システムが起動した時刻が起点 (単位 jiffies)。" #. type: TP -#: build/C/man5/proc.5:806 +#: build/C/man5/proc.5:807 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:809 +#: build/C/man5/proc.5:810 msgid "Virtual memory size in bytes." msgstr "仮想メモリのサイズ。単位はバイト。" #. type: TP -#: build/C/man5/proc.5:809 +#: build/C/man5/proc.5:810 #, no-wrap msgid "I %ld" msgstr "I %ld" #. type: Plain text -#: build/C/man5/proc.5:816 +#: build/C/man5/proc.5:817 #, fuzzy #| msgid "" #| "Resident Set Size: number of pages the process has in real memory. This " @@ -9098,13 +9136,13 @@ msgstr "" "れていないページや スワップアウトされたページの数は含んでいない。" #. type: TP -#: build/C/man5/proc.5:816 +#: build/C/man5/proc.5:817 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:823 +#: build/C/man5/proc.5:824 msgid "" "Current soft limit in bytes on the rss of the process; see the description " "of B in B(2)." @@ -9113,46 +9151,46 @@ msgstr "" "(2) の B の説明を参照。" #. type: TP -#: build/C/man5/proc.5:823 +#: build/C/man5/proc.5:824 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:826 +#: build/C/man5/proc.5:827 msgid "The address above which program text can run." msgstr "プログラムテキストが実行可能であるような領域の先頭アドレス。" #. type: TP -#: build/C/man5/proc.5:826 +#: build/C/man5/proc.5:827 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:829 +#: build/C/man5/proc.5:830 msgid "The address below which program text can run." msgstr "プログラムテキストが実行可能であるような領域の末尾アドレス。" #. type: TP -#: build/C/man5/proc.5:829 +#: build/C/man5/proc.5:830 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:832 +#: build/C/man5/proc.5:833 msgid "The address of the start (i.e., bottom) of the stack." msgstr "スタックの開始アドレス (すなわち、スタックの底)。" #. type: TP -#: build/C/man5/proc.5:832 +#: build/C/man5/proc.5:833 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:836 +#: build/C/man5/proc.5:837 msgid "" "The current value of ESP (stack pointer), as found in the kernel stack page " "for the process." @@ -9160,25 +9198,25 @@ msgstr "" "現在の ESP (スタックポインタ) の値。 プロセスのカーネルスタックページにある。" #. type: TP -#: build/C/man5/proc.5:836 +#: build/C/man5/proc.5:837 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:839 +#: build/C/man5/proc.5:840 msgid "The current EIP (instruction pointer)." msgstr "現在の EIP (インストラクションポインタ) の値。" #. field 31 #. type: TP -#: build/C/man5/proc.5:839 +#: build/C/man5/proc.5:840 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:846 +#: build/C/man5/proc.5:847 msgid "" "The bitmap of pending signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use I を使うこと。" #. type: TP -#: build/C/man5/proc.5:846 +#: build/C/man5/proc.5:847 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:852 +#: build/C/man5/proc.5:853 msgid "" "The bitmap of blocked signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use I を使うこと。" #. type: TP -#: build/C/man5/proc.5:852 +#: build/C/man5/proc.5:853 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:858 +#: build/C/man5/proc.5:859 msgid "" "The bitmap of ignored signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use I を使うこと。" #. type: TP -#: build/C/man5/proc.5:858 +#: build/C/man5/proc.5:859 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:864 +#: build/C/man5/proc.5:865 msgid "" "The bitmap of caught signals, displayed as a decimal number. Obsolete, " "because it does not provide information on real-time signals; use I を使うこと。" #. type: TP -#: build/C/man5/proc.5:864 +#: build/C/man5/proc.5:865 #, no-wrap msgid "I %lu" msgstr "I %lu" #. type: Plain text -#: build/C/man5/proc.5:874 +#: build/C/man5/proc.5:875 #, fuzzy #| msgid "" #| "This is the \"channel\" in which the process is waiting. It is the " @@ -9265,59 +9303,59 @@ msgstr "" "らば、 I して WCHAN フィールドを見よ)。" #. type: TP -#: build/C/man5/proc.5:874 +#: build/C/man5/proc.5:875 #, no-wrap msgid "I %lu" msgstr "I %lu" #. nswap was added in 2.0 #. type: Plain text -#: build/C/man5/proc.5:878 +#: build/C/man5/proc.5:879 msgid "Number of pages swapped (not maintained)." msgstr "スワップされたページ数 (メンテナンスされていない)。" #. type: TP -#: build/C/man5/proc.5:878 +#: build/C/man5/proc.5:879 #, no-wrap msgid "I %lu" msgstr "I %lu" #. cnswap was added in 2.0 #. type: Plain text -#: build/C/man5/proc.5:882 +#: build/C/man5/proc.5:883 msgid "Cumulative I for child processes (not maintained)." msgstr "子プロセスの I の累計 (メンテナンスされていない)。" #. type: TP -#: build/C/man5/proc.5:882 +#: build/C/man5/proc.5:883 #, no-wrap msgid "I %d (since Linux 2.1.22)" msgstr "I %d (Linux 2.1.22 以降)" #. type: Plain text -#: build/C/man5/proc.5:885 +#: build/C/man5/proc.5:886 msgid "Signal to be sent to parent when we die." msgstr "プロセスが死んだときに親プロセスに送られるシグナル。" #. type: TP -#: build/C/man5/proc.5:885 +#: build/C/man5/proc.5:886 #, no-wrap msgid "I %d (since Linux 2.2.8)" msgstr "I %d (Linux 2.2.8 以降)" #. type: Plain text -#: build/C/man5/proc.5:888 +#: build/C/man5/proc.5:889 msgid "CPU number last executed on." msgstr "このプロセスを最後に実行した CPU の番号。" #. type: TP -#: build/C/man5/proc.5:888 +#: build/C/man5/proc.5:889 #, no-wrap msgid "I %u (since Linux 2.5.19; was %lu before Linux 2.6.22)" msgstr "I %u (Linux 2.5.19 以降; Linux 2.6.22 より前は %lu)" #. type: Plain text -#: build/C/man5/proc.5:894 +#: build/C/man5/proc.5:895 msgid "" "Real-time scheduling priority, a number in the range 1 to 99 for processes " "scheduled under a real-time policy, or 0, for non-real-time processes (see " @@ -9330,13 +9368,13 @@ msgstr "" #. field 41 #. type: TP -#: build/C/man5/proc.5:894 +#: build/C/man5/proc.5:895 #, no-wrap msgid "I %u (since Linux 2.5.19; was %lu before Linux 2.6.22)" msgstr "I %u (Linux 2.5.19 以降; Linux 2.6.22 より前は %lu)" #. type: Plain text -#: build/C/man5/proc.5:901 +#: build/C/man5/proc.5:902 msgid "" "Scheduling policy (see B(2)). Decode using the SCHED_* " "constants in I." @@ -9345,24 +9383,24 @@ msgstr "" "sched.h> の SCHED_* 定数を使ってデコードすればよい。" #. type: TP -#: build/C/man5/proc.5:901 +#: build/C/man5/proc.5:902 #, no-wrap msgid "I %llu (since Linux 2.6.18)" msgstr "I %llu (Linux 2.6.18 以降)" #. type: Plain text -#: build/C/man5/proc.5:904 +#: build/C/man5/proc.5:905 msgid "Aggregated block I/O delays, measured in clock ticks (centiseconds)." msgstr "(clock tick (100分の1秒) 単位での) ブロック I/O の総遅延量。" #. type: TP -#: build/C/man5/proc.5:904 +#: build/C/man5/proc.5:905 #, no-wrap msgid "I %lu (since Linux 2.6.24)" msgstr "I %lu (Linux 2.6.24 以降)" #. type: Plain text -#: build/C/man5/proc.5:909 +#: build/C/man5/proc.5:910 msgid "" "Guest time of the process (time spent running a virtual CPU for a guest " "operating system), measured in clock ticks (divide by I %ld (since Linux 2.6.24)" msgstr "I %ld (Linux 2.6.24 以降)" #. type: Plain text -#: build/C/man5/proc.5:913 +#: build/C/man5/proc.5:914 msgid "" "Guest time of the process's children, measured in clock ticks (divide by " "I." @@ -9388,13 +9426,13 @@ msgstr "" "(_SC_CLK_TCK)> で割った値が表示される)。" #. type: TP -#: build/C/man5/proc.5:914 +#: build/C/man5/proc.5:915 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:918 +#: build/C/man5/proc.5:919 msgid "" "Provides information about memory usage, measured in pages. The columns are:" msgstr "" @@ -9404,7 +9442,7 @@ msgstr "" #. (not including libs; broken, includes data segment) #. (including libs; broken, includes library text) #. type: Plain text -#: build/C/man5/proc.5:932 +#: build/C/man5/proc.5:933 #, no-wrap msgid "" "size total program size\n" @@ -9428,13 +9466,13 @@ msgstr "" "dt ダーティページ (Linux 2.6 では未使用)\n" #. type: TP -#: build/C/man5/proc.5:934 +#: build/C/man5/proc.5:935 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:942 +#: build/C/man5/proc.5:943 msgid "" "Provides much of the information in I and I in a format that's easier for humans to parse. Here's an example:" @@ -9443,7 +9481,7 @@ msgstr "" "やすい形式で提供する。 以下に例を示す。" #. type: Plain text -#: build/C/man5/proc.5:983 +#: build/C/man5/proc.5:984 #, no-wrap msgid "" "$B< cat /proc/$$/status>\n" @@ -9525,17 +9563,17 @@ msgstr "" "nonvoluntary_ctxt_switches: 545\n" #. type: Plain text -#: build/C/man5/proc.5:987 +#: build/C/man5/proc.5:988 msgid "The fields are as follows:" msgstr "フィールドの詳細は以下の通りである。" #. type: Plain text -#: build/C/man5/proc.5:991 +#: build/C/man5/proc.5:992 msgid "I: Command run by this process." msgstr "I: このプロセスにより実行されたコマンド。" #. type: Plain text -#: build/C/man5/proc.5:1002 +#: build/C/man5/proc.5:1003 msgid "" "I: Current state of the process. One of \"R (running)\", \"S " "(sleeping)\", \"D (disk sleep)\", \"T (stopped)\", \"T (tracing stop)\", \"Z " @@ -9547,22 +9585,22 @@ msgstr "" "\"X (dead; 死亡)\" のいずれかである。" #. type: Plain text -#: build/C/man5/proc.5:1005 +#: build/C/man5/proc.5:1006 msgid "I: Thread group ID (i.e., Process ID)." msgstr "I: スレッドグループ ID (すなわち、プロセス ID)。" #. type: Plain text -#: build/C/man5/proc.5:1009 +#: build/C/man5/proc.5:1010 msgid "I: Thread ID (see B(2))." msgstr "I: スレッド ID (B(2) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1012 +#: build/C/man5/proc.5:1013 msgid "I: PID of parent process." msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1015 +#: build/C/man5/proc.5:1016 msgid "" "I: PID of process tracing this process (0 if not being traced)." msgstr "" @@ -9570,7 +9608,7 @@ msgstr "" "ない場合は 0)。" #. type: Plain text -#: build/C/man5/proc.5:1018 +#: build/C/man5/proc.5:1019 msgid "" "I, I: Real, effective, saved set, and file system UIDs (GIDs)." msgstr "" @@ -9578,67 +9616,67 @@ msgstr "" "UID/GID。" #. type: Plain text -#: build/C/man5/proc.5:1021 +#: build/C/man5/proc.5:1022 msgid "I: Number of file descriptor slots currently allocated." msgstr "I: 現在割り当てられているファイルディスクリプタのスロット数。" #. type: Plain text -#: build/C/man5/proc.5:1024 +#: build/C/man5/proc.5:1025 msgid "I: Supplementary group list." msgstr "I: 補助グループのリスト。" #. type: Plain text -#: build/C/man5/proc.5:1027 +#: build/C/man5/proc.5:1028 msgid "I: Peak virtual memory size." msgstr "I: 仮想メモリサイズのピーク値。" #. type: Plain text -#: build/C/man5/proc.5:1030 +#: build/C/man5/proc.5:1031 msgid "I: Virtual memory size." msgstr "I: 仮想メモリサイズ。" #. type: Plain text -#: build/C/man5/proc.5:1034 +#: build/C/man5/proc.5:1035 #, fuzzy #| msgid "I: Locked memory size." msgid "I: Locked memory size (see B(3))." msgstr "I: ロックされているメモリサイズ (B(3) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1037 +#: build/C/man5/proc.5:1038 msgid "I: Peak resident set size (\"high water mark\")." msgstr "" "I: 実メモリ上に存在するページサイズ (resident set size) のピーク値 " "(\"high water mark\")。" #. type: Plain text -#: build/C/man5/proc.5:1040 +#: build/C/man5/proc.5:1041 msgid "I: Resident set size." msgstr "I: 実メモリ上に存在するページサイズ。" #. type: Plain text -#: build/C/man5/proc.5:1043 +#: build/C/man5/proc.5:1044 msgid "I, I, I: Size of data, stack, and text segments." msgstr "" "I, I, I: データ、スタック、テキストセグメントのサイズ。" #. type: Plain text -#: build/C/man5/proc.5:1046 +#: build/C/man5/proc.5:1047 msgid "I: Shared library code size." msgstr "I: 共有ライブラリ・コードのサイズ。" #. type: Plain text -#: build/C/man5/proc.5:1049 +#: build/C/man5/proc.5:1050 msgid "I: Page table entries size (since Linux 2.6.10)." msgstr "I: ページ・テーブル・エントリのサイズ (Linux 2.6.10 以降)。" #. type: Plain text -#: build/C/man5/proc.5:1052 +#: build/C/man5/proc.5:1053 msgid "I: Number of threads in process containing this thread." msgstr "I: このスレッドが属するプロセスのスレッド数。" #. type: Plain text -#: build/C/man5/proc.5:1063 +#: build/C/man5/proc.5:1064 msgid "" "I: This field contains two slash-separated numbers that relate to " "queued signals for the real user ID of this process. The first of these is " @@ -9648,7 +9686,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/proc.5:1069 +#: build/C/man5/proc.5:1070 msgid "" "I, I: Number of signals pending for thread and for process " "as a whole (see B(7) and B(7))." @@ -9657,7 +9695,7 @@ msgstr "" "(B(7), B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1073 +#: build/C/man5/proc.5:1074 msgid "" "I, I, I: Masks indicating signals being blocked, " "ignored, and caught (see B(7))." @@ -9666,7 +9704,7 @@ msgstr "" "捕捉待ちのシグナルを 示すマスク値 (B(7))。" #. type: Plain text -#: build/C/man5/proc.5:1078 +#: build/C/man5/proc.5:1079 msgid "" "I, I, I: Masks of capabilities enabled in " "inheritable, permitted, and effective sets (see B(7))." @@ -9676,7 +9714,7 @@ msgstr "" "スク値 (B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1083 +#: build/C/man5/proc.5:1084 msgid "" "I: Capability Bounding set (since kernel 2.6.26, see B" "(7))." @@ -9685,7 +9723,7 @@ msgstr "" "B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1088 +#: build/C/man5/proc.5:1089 msgid "" "I: Mask of CPUs on which this process may run (since Linux " "2.6.24, see B(7))." @@ -9694,7 +9732,7 @@ msgstr "" "2.6.24 以降、 B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1093 +#: build/C/man5/proc.5:1094 msgid "" "I: Same as previous, but in \"list format\" (since Linux " "2.6.26, see B(7))." @@ -9703,7 +9741,7 @@ msgstr "" "降、 B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1098 +#: build/C/man5/proc.5:1099 msgid "" "I: Mask of memory nodes allowed to this process (since Linux " "2.6.24, see B(7))." @@ -9712,7 +9750,7 @@ msgstr "" "2.6.24 以降、 B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1103 +#: build/C/man5/proc.5:1104 msgid "" "I: Same as previous, but in \"list format\" (since Linux " "2.6.26, see B(7))." @@ -9721,7 +9759,7 @@ msgstr "" "降、 B(7) 参照)。" #. type: Plain text -#: build/C/man5/proc.5:1106 +#: build/C/man5/proc.5:1107 msgid "" "I, I: Number of " "voluntary and involuntary context switches (since Linux 2.6.23)." @@ -9730,13 +9768,13 @@ msgstr "" "発的なコンテキストスイッチの回数 (Linux 2.6.23 以降)。" #. type: TP -#: build/C/man5/proc.5:1107 +#: build/C/man5/proc.5:1108 #, no-wrap msgid "I (since Linux 2.6.0-test6)" msgstr "I (Linux 2.6.0-test6 以降)" #. type: Plain text -#: build/C/man5/proc.5:1138 +#: build/C/man5/proc.5:1139 msgid "" "This is a directory that contains one subdirectory for each thread in the " "process. The name of each subdirectory is the numerical thread ID (I<[tid]" @@ -9768,7 +9806,7 @@ msgstr "" #. The following was still true as at kernel 2.6.13 #. type: Plain text -#: build/C/man5/proc.5:1145 +#: build/C/man5/proc.5:1146 msgid "" "In a multithreaded process, the contents of the I " "directory are not available if the main thread has already terminated " @@ -9779,13 +9817,13 @@ msgstr "" "B(3) を呼び出しにより行われる)。" #. type: TP -#: build/C/man5/proc.5:1145 +#: build/C/man5/proc.5:1146 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1150 +#: build/C/man5/proc.5:1151 msgid "" "Advanced power management version and battery information when B " "is defined at kernel compilation time." @@ -9794,24 +9832,24 @@ msgstr "" "に B を定義したときに存在する。" #. type: TP -#: build/C/man5/proc.5:1150 +#: build/C/man5/proc.5:1151 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1153 +#: build/C/man5/proc.5:1154 msgid "Contains subdirectories for installed busses." msgstr "インストールされている各バス用にサブディレクトリがある。" #. type: TP -#: build/C/man5/proc.5:1153 +#: build/C/man5/proc.5:1154 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1158 +#: build/C/man5/proc.5:1159 msgid "" "Subdirectory for PCMCIA devices when B is set at kernel " "compilation time." @@ -9820,19 +9858,19 @@ msgstr "" "B を定義したときに存在する。" #. type: TP -#: build/C/man5/proc.5:1158 +#: build/C/man5/proc.5:1159 #, no-wrap msgid "I" msgstr "I" #. type: TP -#: build/C/man5/proc.5:1160 +#: build/C/man5/proc.5:1161 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1166 +#: build/C/man5/proc.5:1167 msgid "" "Contains various bus subdirectories and pseudo-files containing information " "about PCI busses, installed devices, and device drivers. Some of these " @@ -9843,13 +9881,13 @@ msgstr "" "うちいくつかは ASCII フォーマットではない。" #. type: TP -#: build/C/man5/proc.5:1166 +#: build/C/man5/proc.5:1167 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1173 +#: build/C/man5/proc.5:1174 msgid "" "Information about PCI devices. They may be accessed through B(8) " "and B(8)." @@ -9858,13 +9896,13 @@ msgstr "" "る。" #. type: TP -#: build/C/man5/proc.5:1173 +#: build/C/man5/proc.5:1174 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1180 +#: build/C/man5/proc.5:1181 msgid "" "Arguments passed to the Linux kernel at boot time. Often done via a boot " "manager such as B(8) or B(8)." @@ -9873,13 +9911,13 @@ msgstr "" "B(8) や B(8) といったブートマネージャを使って行われる。" #. type: TP -#: build/C/man5/proc.5:1180 +#: build/C/man5/proc.5:1181 #, no-wrap msgid "I (since Linux 2.6)" msgstr "I (Linux 2.6 以降)" #. type: Plain text -#: build/C/man5/proc.5:1198 +#: build/C/man5/proc.5:1199 msgid "" "This file exposes the configuration options that were used to build the " "currently running kernel, in the same format as they would be shown in the " @@ -9897,13 +9935,13 @@ msgstr "" "ンドで得られる内容と同じである。" #. type: Plain text -#: build/C/man5/proc.5:1202 +#: build/C/man5/proc.5:1203 #, no-wrap msgid "cat /lib/modules/$(uname -r)/build/.config\n" msgstr "cat /lib/modules/$(uname -r)/build/.config\n" #. type: Plain text -#: build/C/man5/proc.5:1208 +#: build/C/man5/proc.5:1209 msgid "" "I is only provided if the kernel is configured with " "B." @@ -9912,13 +9950,13 @@ msgstr "" "B が有効になっている場合のみである。" #. type: TP -#: build/C/man5/proc.5:1208 +#: build/C/man5/proc.5:1209 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1217 +#: build/C/man5/proc.5:1218 msgid "" "This is a collection of CPU and system architecture dependent items, for " "each supported architecture a different list. Two common entries are " @@ -9933,13 +9971,13 @@ msgstr "" "れている。" #. type: TP -#: build/C/man5/proc.5:1217 +#: build/C/man5/proc.5:1218 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1221 +#: build/C/man5/proc.5:1222 msgid "" "Text listing of major numbers and device groups. This can be used by " "MAKEDEV scripts for consistency with the kernel." @@ -9948,13 +9986,13 @@ msgstr "" "プトはこのファイルを使って、 カーネルとの整合性を保つことができる。" #. type: TP -#: build/C/man5/proc.5:1221 +#: build/C/man5/proc.5:1222 #, no-wrap msgid "I (since Linux 2.5.69)" msgstr "I (Linux 2.5.69 以降)" #. type: Plain text -#: build/C/man5/proc.5:1227 +#: build/C/man5/proc.5:1228 msgid "" "This file contains disk I/O statistics for each disk device. See the kernel " "source file I for further information." @@ -9964,48 +10002,48 @@ msgstr "" "ること。" #. type: TP -#: build/C/man5/proc.5:1227 +#: build/C/man5/proc.5:1228 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1231 +#: build/C/man5/proc.5:1232 msgid "" "This is a list of the registered I DMA (direct memory access) channels " "in use." msgstr "登録されている I DMA (direct memory access) チャネルのリスト。" #. type: TP -#: build/C/man5/proc.5:1231 +#: build/C/man5/proc.5:1232 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1234 build/C/man5/proc.5:1262 +#: build/C/man5/proc.5:1235 build/C/man5/proc.5:1263 msgid "Empty subdirectory." msgstr "空のサブディレクトリ。" #. type: TP -#: build/C/man5/proc.5:1234 +#: build/C/man5/proc.5:1235 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1237 +#: build/C/man5/proc.5:1238 msgid "List of the execution domains (ABI personalities)." msgstr "実行ドメインのリスト (ABI パーソナリティ)。" #. type: TP -#: build/C/man5/proc.5:1237 +#: build/C/man5/proc.5:1238 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1242 +#: build/C/man5/proc.5:1243 msgid "" "Frame buffer information when B is defined during kernel " "compilation." @@ -10014,13 +10052,13 @@ msgstr "" "の情報が書かれる。" #. type: TP -#: build/C/man5/proc.5:1242 +#: build/C/man5/proc.5:1243 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1252 +#: build/C/man5/proc.5:1253 msgid "" "A text listing of the file systems which are supported by the kernel, namely " "file systems which were compiled into the kernel or whose kernel modules are " @@ -10036,7 +10074,7 @@ msgstr "" "システム、ネットワークファイルシステムなど)。" #. type: Plain text -#: build/C/man5/proc.5:1259 +#: build/C/man5/proc.5:1260 msgid "" "Incidentally, this file may be used by B(8) when no file system is " "specified and it didn't manage to determine the file system type. Then file " @@ -10049,19 +10087,19 @@ msgstr "" "し、\"nodev\" の印がついたものは除く)。" #. type: TP -#: build/C/man5/proc.5:1259 +#: build/C/man5/proc.5:1260 #, no-wrap msgid "I" msgstr "I" #. type: TP -#: build/C/man5/proc.5:1262 +#: build/C/man5/proc.5:1263 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1268 +#: build/C/man5/proc.5:1269 msgid "" "This directory exists on systems with the IDE bus. There are directories " "for each IDE channel and attached device. Files include:" @@ -10071,7 +10109,7 @@ msgstr "" "ている。" #. type: Plain text -#: build/C/man5/proc.5:1281 +#: build/C/man5/proc.5:1282 #, no-wrap msgid "" "cache buffer size in KB\n" @@ -10097,7 +10135,7 @@ msgstr "" "smart_values 16 進数表記\n" #. type: Plain text -#: build/C/man5/proc.5:1287 +#: build/C/man5/proc.5:1288 msgid "" "The B(8) utility provides access to this information in a friendly " "format." @@ -10106,13 +10144,13 @@ msgstr "" "の手段を提供する。" #. type: TP -#: build/C/man5/proc.5:1287 +#: build/C/man5/proc.5:1288 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1297 +#: build/C/man5/proc.5:1298 msgid "" "This is used to record the number of interrupts per CPU per IO device. " "Since Linux 2.6.24, for the i386 and x86_64 architectures, at least, this " @@ -10131,37 +10169,37 @@ msgstr "" "ASCII で表記されている。" #. type: TP -#: build/C/man5/proc.5:1297 +#: build/C/man5/proc.5:1298 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1300 +#: build/C/man5/proc.5:1301 msgid "I/O memory map in Linux 2.4." msgstr "Linux 2.4 における I/O メモリマップ。" #. type: TP -#: build/C/man5/proc.5:1300 +#: build/C/man5/proc.5:1301 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1304 +#: build/C/man5/proc.5:1305 msgid "" "This is a list of currently registered Input-Output port regions that are in " "use." msgstr "現在登録され使われている I/O ポート領域のリスト。" #. type: TP -#: build/C/man5/proc.5:1304 +#: build/C/man5/proc.5:1305 #, no-wrap msgid "I (since Linux 2.5.71)" msgstr "I (Linux 2.5.71 以降)" #. type: Plain text -#: build/C/man5/proc.5:1312 +#: build/C/man5/proc.5:1313 msgid "" "This holds the kernel exported symbol definitions used by the B(X) " "tools to dynamically link and bind loadable modules. In Linux 2.5.47 and " @@ -10173,13 +10211,13 @@ msgstr "" "あった。" #. type: TP -#: build/C/man5/proc.5:1312 +#: build/C/man5/proc.5:1313 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1321 +#: build/C/man5/proc.5:1322 msgid "" "This file represents the physical memory of the system and is stored in the " "ELF core file format. With this pseudo-file, and an unstripped kernel (I" msgstr "I" #. type: Plain text -#: build/C/man5/proc.5:1336 +#: build/C/man5/proc.5:1337 msgid "" "This file can be used instead of the B(2) system call to read " "kernel messages. A process must have superuser privileges to read this " @@ -10220,40 +10258,51 @@ msgstr "" "セスが稼働している場合、 このファイルを読み出すべきではない。" #. type: Plain text -#: build/C/man5/proc.5:1340 +#: build/C/man5/proc.5:1341 msgid "Information in this file is retrieved with the B(1) program." msgstr "このファイルの中の情報は B(1) によって表示される。" #. type: TP -#: build/C/man5/proc.5:1340 +#: build/C/man5/proc.5:1341 #, no-wrap msgid "I (Linux 1.1.23-2.5.47)" msgstr "I (Linux 1.1.23-2.5.47)" #. type: Plain text -#: build/C/man5/proc.5:1344 +#: build/C/man5/proc.5:1345 msgid "See I." msgstr "I を参照。" #. type: TP -#: build/C/man5/proc.5:1344 +#: build/C/man5/proc.5:1345 #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: build/C/man5/proc.5:1360 +#, fuzzy +#| msgid "" +#| "The first three fields in this file are load average figures giving the " +#| "number of jobs in the run queue (state R) or waiting for disk I/O (state " +#| "D) averaged over 1, 5, and 15 minutes. They are the same as the load " +#| "average numbers given by B(1) and other programs. The fourth " +#| "field consists of two numbers separated by a slash (/). The first of " +#| "these is the number of currently executing kernel scheduling entities " +#| "(processes, threads); this will be less than or equal to the number of " +#| "CPUs. The value after the slash is the number of kernel scheduling " +#| "entities that currently exist on the system. The fifth field is the PID " +#| "of the process that was most recently created on the system." msgid "" "The first three fields in this file are load average figures giving the " "number of jobs in the run queue (state R) or waiting for disk I/O (state D) " "averaged over 1, 5, and 15 minutes. They are the same as the load average " "numbers given by B(1) and other programs. The fourth field " "consists of two numbers separated by a slash (/). The first of these is the " -"number of currently executing kernel scheduling entities (processes, " -"threads); this will be less than or equal to the number of CPUs. The value " -"after the slash is the number of kernel scheduling entities that currently " -"exist on the system. The fifth field is the PID of the process that was " -"most recently created on the system." +"number of currently runnable kernel scheduling entities (processes, " +"threads). The value after the slash is the number of kernel scheduling " +"entities that currently exist on the system. The fifth field is the PID of " +"the process that was most recently created on the system." msgstr "" "このファイルの最初の 3 つのフィールドはロードアベレージの数値で、 1, 5, 15 分" "あたりの実行キュー内 (state R) または ディスク I/O 待ち (state D) のジョブ数" @@ -15671,6 +15720,14 @@ msgstr "hda: 120064896 sectors (61473 MB) w/2048KiB Cache\n" msgid "the MB are megabytes and the KiB are kibibytes." msgstr "MB はメガバイトで、KiB はキビバイトである。" +#, fuzzy +#~| msgid "2011-09-09" +#~ msgid "2011-09-17" +#~ msgstr "2011-09-09" + +#~ msgid "2007-05-30" +#~ msgstr "2007-05-30" + #~ msgid "2010-09-10" #~ msgstr "2010-09-10" diff --git a/po4a/keyutils/po/ja.po b/po4a/keyutils/po/ja.po index ede5d28f..b3a18251 100644 --- a/po4a/keyutils/po/ja.po +++ b/po4a/keyutils/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-20 00:04+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -69,24 +69,28 @@ msgid "B<#include Ekeyutils.hE>\n" msgstr "B<#include Ekeyutils.hE>\n" #. type: Plain text -#: build/C/man2/add_key.2:19 -#, no-wrap +#: build/C/man2/add_key.2:20 +#, fuzzy, no-wrap +#| msgid "" +#| "BIB<, const char *>IB<,>\n" +#| "BIB<, size_t >IB<, key_serial_t >IB<);>\n" msgid "" "BIB<, const char *>IB<,>\n" -"BIB<, size_t >IB<, key_serial_t >IB<);>\n" +"B< const void *>IB<, size_t >IB<,>\n" +"B< key_serial_t >IB<);>\n" msgstr "" "BIB<, const char *>IB<,>\n" "BIB<, size_t >IB<, key_serial_t >IB<);>\n" #. type: SH -#: build/C/man2/add_key.2:19 build/C/man2/keyctl.2:18 -#: build/C/man2/request_key.2:19 +#: build/C/man2/add_key.2:20 build/C/man2/keyctl.2:18 +#: build/C/man2/request_key.2:20 #, no-wrap msgid "DESCRIPTION" msgstr "説明" #. type: Plain text -#: build/C/man2/add_key.2:32 +#: build/C/man2/add_key.2:33 msgid "" "B() asks the kernel to create or update a key of the given I " "and I, instantiate it with the I of length I, " @@ -94,14 +98,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:35 +#: build/C/man2/add_key.2:36 msgid "" "The key type may reject the data if it's in the wrong format or in some " "other way invalid." msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:43 +#: build/C/man2/add_key.2:44 msgid "" "If the destination I already contains a key that matches the " "specified I and I then, if the key type supports it, that " @@ -111,88 +115,88 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:48 +#: build/C/man2/add_key.2:49 msgid "" "The destination I serial number may be that of a valid keyring to " "which the caller has write permission, or it may be a special keyring ID:" msgstr "" #. type: TP -#: build/C/man2/add_key.2:48 build/C/man2/request_key.2:69 +#: build/C/man2/add_key.2:49 build/C/man2/request_key.2:70 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:51 build/C/man2/request_key.2:72 +#: build/C/man2/add_key.2:52 build/C/man2/request_key.2:73 msgid "This specifies the caller's thread-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:51 build/C/man2/request_key.2:72 +#: build/C/man2/add_key.2:52 build/C/man2/request_key.2:73 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:54 build/C/man2/request_key.2:75 +#: build/C/man2/add_key.2:55 build/C/man2/request_key.2:76 msgid "This specifies the caller's process-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:54 build/C/man2/request_key.2:75 +#: build/C/man2/add_key.2:55 build/C/man2/request_key.2:76 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:57 build/C/man2/request_key.2:78 +#: build/C/man2/add_key.2:58 build/C/man2/request_key.2:79 msgid "This specifies the caller's session-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:57 build/C/man2/request_key.2:78 +#: build/C/man2/add_key.2:58 build/C/man2/request_key.2:79 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:60 build/C/man2/request_key.2:81 +#: build/C/man2/add_key.2:61 build/C/man2/request_key.2:82 msgid "This specifies the caller's UID-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:60 build/C/man2/request_key.2:81 +#: build/C/man2/add_key.2:61 build/C/man2/request_key.2:82 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:63 build/C/man2/request_key.2:84 +#: build/C/man2/add_key.2:64 build/C/man2/request_key.2:85 msgid "This specifies the caller's UID-session keyring." msgstr "" #. type: SH -#: build/C/man2/add_key.2:63 +#: build/C/man2/add_key.2:64 #, no-wrap msgid "KEY TYPES" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:66 +#: build/C/man2/add_key.2:67 msgid "" "There are a number of key types available in the core key management code, " "and these can be specified to this function:" msgstr "" #. type: TP -#: build/C/man2/add_key.2:66 +#: build/C/man2/add_key.2:67 #, no-wrap msgid "B<``user''>" msgstr "B<``user''>" #. type: Plain text -#: build/C/man2/add_key.2:79 +#: build/C/man2/add_key.2:80 msgid "" "Keys of the user-defined key type may contain a blob of arbitrary data, and " "the I may be any valid string, though it is preferred that the " @@ -202,13 +206,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/add_key.2:79 +#: build/C/man2/add_key.2:80 #, no-wrap msgid "B<``keyring''>" msgstr "B<``keyring''>" #. type: Plain text -#: build/C/man2/add_key.2:88 +#: build/C/man2/add_key.2:89 msgid "" "Keyrings are special key types that may contain links to sequences of other " "keys of any type. If this interface is used to create a keyring, then a " @@ -216,14 +220,14 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/add_key.2:88 build/C/man2/keyctl.2:79 -#: build/C/man2/request_key.2:89 +#: build/C/man2/add_key.2:89 build/C/man2/keyctl.2:79 +#: build/C/man2/request_key.2:90 #, no-wrap msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text -#: build/C/man2/add_key.2:95 +#: build/C/man2/add_key.2:96 msgid "" "On success B() returns the serial number of the key it created or " "updated. On error, the value B<-1> will be returned and errno will have " @@ -231,106 +235,106 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/add_key.2:95 build/C/man2/keyctl.2:86 -#: build/C/man2/request_key.2:96 +#: build/C/man2/add_key.2:96 build/C/man2/keyctl.2:86 +#: build/C/man2/request_key.2:97 #, no-wrap msgid "ERRORS" msgstr "エラー" #. type: TP -#: build/C/man2/add_key.2:96 build/C/man2/keyctl.2:103 -#: build/C/man2/request_key.2:119 +#: build/C/man2/add_key.2:97 build/C/man2/keyctl.2:103 +#: build/C/man2/request_key.2:120 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:99 +#: build/C/man2/add_key.2:100 msgid "The keyring doesn't exist." msgstr "" #. type: TP -#: build/C/man2/add_key.2:99 build/C/man2/keyctl.2:94 -#: build/C/man2/request_key.2:107 +#: build/C/man2/add_key.2:100 build/C/man2/keyctl.2:94 +#: build/C/man2/request_key.2:108 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:102 +#: build/C/man2/add_key.2:103 msgid "The keyring has expired." msgstr "" #. type: TP -#: build/C/man2/add_key.2:102 build/C/man2/keyctl.2:100 -#: build/C/man2/request_key.2:113 +#: build/C/man2/add_key.2:103 build/C/man2/keyctl.2:100 +#: build/C/man2/request_key.2:114 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:105 +#: build/C/man2/add_key.2:106 msgid "The keyring has been revoked." msgstr "" #. type: TP -#: build/C/man2/add_key.2:105 +#: build/C/man2/add_key.2:106 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:108 +#: build/C/man2/add_key.2:109 msgid "The payload data was invalid." msgstr "" #. type: TP -#: build/C/man2/add_key.2:108 build/C/man2/request_key.2:116 +#: build/C/man2/add_key.2:109 build/C/man2/request_key.2:117 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:111 build/C/man2/request_key.2:119 +#: build/C/man2/add_key.2:112 build/C/man2/request_key.2:120 msgid "Insufficient memory to create a key." msgstr "" #. type: TP -#: build/C/man2/add_key.2:111 build/C/man2/keyctl.2:90 -#: build/C/man2/request_key.2:103 +#: build/C/man2/add_key.2:112 build/C/man2/keyctl.2:90 +#: build/C/man2/request_key.2:104 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:115 build/C/man2/request_key.2:107 +#: build/C/man2/add_key.2:116 build/C/man2/request_key.2:108 msgid "" "The key quota for this user would be exceeded by creating this key or " "linking it to the keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:115 build/C/man2/keyctl.2:87 -#: build/C/man2/request_key.2:97 +#: build/C/man2/add_key.2:116 build/C/man2/keyctl.2:87 +#: build/C/man2/request_key.2:98 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/add_key.2:118 build/C/man2/request_key.2:100 +#: build/C/man2/add_key.2:119 build/C/man2/request_key.2:101 msgid "The keyring wasn't available for modification by the user." msgstr "" #. type: SH -#: build/C/man2/add_key.2:118 build/C/man2/keyctl.2:106 -#: build/C/man2/request_key.2:122 +#: build/C/man2/add_key.2:119 build/C/man2/keyctl.2:106 +#: build/C/man2/request_key.2:123 #, no-wrap msgid "LINKING" msgstr "LINKING" #. type: Plain text -#: build/C/man2/add_key.2:126 build/C/man2/keyctl.2:114 -#: build/C/man2/request_key.2:130 +#: build/C/man2/add_key.2:127 build/C/man2/keyctl.2:114 +#: build/C/man2/request_key.2:131 msgid "" "Although this is a Linux system call, it is not present in I but can " "be found rather in I. When linking, B<-lkeyutils> should be " @@ -338,31 +342,31 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/add_key.2:126 build/C/man2/keyctl.2:114 -#: build/C/man2/request_key.2:130 +#: build/C/man2/add_key.2:127 build/C/man2/keyctl.2:114 +#: build/C/man2/request_key.2:131 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man2/add_key.2:130 +#: build/C/man2/add_key.2:131 msgid "B(1), B(2), B(2)" msgstr "B(1), B(2), B(2)" #. type: SH -#: build/C/man2/add_key.2:130 build/C/man2/keyctl.2:160 -#: build/C/man2/request_key.2:135 +#: build/C/man2/add_key.2:131 build/C/man2/keyctl.2:160 +#: build/C/man2/request_key.2:136 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:137 build/C/man2/keyctl.2:167 -#: build/C/man2/request_key.2:142 +#: build/C/man2/add_key.2:138 build/C/man2/keyctl.2:167 +#: build/C/man2/request_key.2:143 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -608,7 +612,7 @@ msgid "An expired key was found or specified." msgstr "" #. type: TP -#: build/C/man2/keyctl.2:97 build/C/man2/request_key.2:110 +#: build/C/man2/keyctl.2:97 build/C/man2/request_key.2:111 #, no-wrap msgid "B" msgstr "B" @@ -755,17 +759,21 @@ msgid "request_key - Request a key from the kernel's key management facility" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:19 -#, no-wrap +#: build/C/man2/request_key.2:20 +#, fuzzy, no-wrap +#| msgid "" +#| "BIB<, const char *>IB<,>\n" +#| "BIB<, key_serial_t >IB<);>\n" msgid "" "BIB<, const char *>IB<,>\n" -"BIB<, key_serial_t >IB<);>\n" +"B< const char *>IB<,>\n" +"B< key_serial_t >IB<);>\n" msgstr "" "BIB<, const char *>IB<,>\n" "BIB<, key_serial_t >IB<);>\n" #. type: Plain text -#: build/C/man2/request_key.2:28 +#: build/C/man2/request_key.2:29 msgid "" "B() asks the kernel to find a key of the given I that " "matches the specified I and, if successful, to attach it to the " @@ -773,7 +781,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:33 +#: build/C/man2/request_key.2:34 msgid "" "B() first recursively searches all the keyrings attached to " "the calling process in the order thread-specific keyring, process-specific " @@ -781,7 +789,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:41 +#: build/C/man2/request_key.2:42 msgid "" "If B() is called from a program invoked by B() " "on behalf of some other process to generate a key, then the keyrings of that " @@ -790,7 +798,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:48 +#: build/C/man2/request_key.2:49 msgid "" "The keys in each keyring searched are checked for a match before any child " "keyrings are recursed into. Only keys that are B for the caller " @@ -798,7 +806,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:56 +#: build/C/man2/request_key.2:57 msgid "" "If the key is not found then, if I is set, this function will " "attempt to look further afield. In such a case, the I is " @@ -807,7 +815,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:64 +#: build/C/man2/request_key.2:65 msgid "" "If that is unsuccessful also, then an error will be returned, and a " "temporary negative key will be installed in the nominated I. This " @@ -816,14 +824,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:69 +#: build/C/man2/request_key.2:70 msgid "" "The I serial number may be that of a valid keyring to which the " "caller has write permission, or it may be a special keyring ID:" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:89 +#: build/C/man2/request_key.2:90 msgid "" "If a key is created, no matter whether it's a valid key or a negative key, " "it will displace any other key of the same type and description from the " @@ -831,7 +839,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:96 +#: build/C/man2/request_key.2:97 msgid "" "On success B() returns the serial number of the key it found. " "On error, the value B<-1> will be returned and errno will have been set to " @@ -839,37 +847,37 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/request_key.2:100 +#: build/C/man2/request_key.2:101 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/request_key.2:103 +#: build/C/man2/request_key.2:104 msgid "The request was interrupted by a signal." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:110 +#: build/C/man2/request_key.2:111 msgid "An expired key was found, but no replacement could be obtained." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:113 +#: build/C/man2/request_key.2:114 msgid "The attempt to generate a new key was rejected." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:116 +#: build/C/man2/request_key.2:117 msgid "A revoked key was found, but no replacement could be obtained." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:122 +#: build/C/man2/request_key.2:123 msgid "No matching key was found." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:135 +#: build/C/man2/request_key.2:136 msgid "B(1), B(2), B(2), B(8)" msgstr "B(1), B(2), B(2), B(8)" diff --git a/po4a/keyutils/po/keyutils.pot b/po4a/keyutils/po/keyutils.pot index 3b36cdbc..18b87650 100644 --- a/po4a/keyutils/po/keyutils.pot +++ b/po4a/keyutils/po/keyutils.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -64,23 +64,23 @@ msgid "B<#include Ekeyutils.hE>\n" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:19 +#: build/C/man2/add_key.2:20 #, no-wrap msgid "" "BIB<, const char " "*>IB<,>\n" -"BIB<, size_t >IB<, key_serial_t " -">IB<);>\n" +"B< const void *>IB<, size_t >IB<,>\n" +"B< key_serial_t >IB<);>\n" msgstr "" #. type: SH -#: build/C/man2/add_key.2:19 build/C/man2/keyctl.2:18 build/C/man2/request_key.2:19 +#: build/C/man2/add_key.2:20 build/C/man2/keyctl.2:18 build/C/man2/request_key.2:20 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:32 +#: build/C/man2/add_key.2:33 msgid "" "B() asks the kernel to create or update a key of the given I " "and I, instantiate it with the I of length I, " @@ -89,14 +89,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:35 +#: build/C/man2/add_key.2:36 msgid "" "The key type may reject the data if it's in the wrong format or in some " "other way invalid." msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:43 +#: build/C/man2/add_key.2:44 msgid "" "If the destination I already contains a key that matches the " "specified I and I then, if the key type supports it, that " @@ -106,88 +106,88 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:48 +#: build/C/man2/add_key.2:49 msgid "" "The destination I serial number may be that of a valid keyring to " "which the caller has write permission, or it may be a special keyring ID:" msgstr "" #. type: TP -#: build/C/man2/add_key.2:48 build/C/man2/request_key.2:69 +#: build/C/man2/add_key.2:49 build/C/man2/request_key.2:70 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:51 build/C/man2/request_key.2:72 +#: build/C/man2/add_key.2:52 build/C/man2/request_key.2:73 msgid "This specifies the caller's thread-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:51 build/C/man2/request_key.2:72 +#: build/C/man2/add_key.2:52 build/C/man2/request_key.2:73 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:54 build/C/man2/request_key.2:75 +#: build/C/man2/add_key.2:55 build/C/man2/request_key.2:76 msgid "This specifies the caller's process-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:54 build/C/man2/request_key.2:75 +#: build/C/man2/add_key.2:55 build/C/man2/request_key.2:76 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:57 build/C/man2/request_key.2:78 +#: build/C/man2/add_key.2:58 build/C/man2/request_key.2:79 msgid "This specifies the caller's session-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:57 build/C/man2/request_key.2:78 +#: build/C/man2/add_key.2:58 build/C/man2/request_key.2:79 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:60 build/C/man2/request_key.2:81 +#: build/C/man2/add_key.2:61 build/C/man2/request_key.2:82 msgid "This specifies the caller's UID-specific keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:60 build/C/man2/request_key.2:81 +#: build/C/man2/add_key.2:61 build/C/man2/request_key.2:82 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:63 build/C/man2/request_key.2:84 +#: build/C/man2/add_key.2:64 build/C/man2/request_key.2:85 msgid "This specifies the caller's UID-session keyring." msgstr "" #. type: SH -#: build/C/man2/add_key.2:63 +#: build/C/man2/add_key.2:64 #, no-wrap msgid "KEY TYPES" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:66 +#: build/C/man2/add_key.2:67 msgid "" "There are a number of key types available in the core key management code, " "and these can be specified to this function:" msgstr "" #. type: TP -#: build/C/man2/add_key.2:66 +#: build/C/man2/add_key.2:67 #, no-wrap msgid "B<``user''>" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:79 +#: build/C/man2/add_key.2:80 msgid "" "Keys of the user-defined key type may contain a blob of arbitrary data, and " "the I may be any valid string, though it is preferred that the " @@ -197,13 +197,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/add_key.2:79 +#: build/C/man2/add_key.2:80 #, no-wrap msgid "B<``keyring''>" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:88 +#: build/C/man2/add_key.2:89 msgid "" "Keyrings are special key types that may contain links to sequences of other " "keys of any type. If this interface is used to create a keyring, then a " @@ -211,13 +211,13 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/add_key.2:88 build/C/man2/keyctl.2:79 build/C/man2/request_key.2:89 +#: build/C/man2/add_key.2:89 build/C/man2/keyctl.2:79 build/C/man2/request_key.2:90 #, no-wrap msgid "RETURN VALUE" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:95 +#: build/C/man2/add_key.2:96 msgid "" "On success B() returns the serial number of the key it created or " "updated. On error, the value B<-1> will be returned and errno will have " @@ -225,98 +225,98 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/add_key.2:95 build/C/man2/keyctl.2:86 build/C/man2/request_key.2:96 +#: build/C/man2/add_key.2:96 build/C/man2/keyctl.2:86 build/C/man2/request_key.2:97 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man2/add_key.2:96 build/C/man2/keyctl.2:103 build/C/man2/request_key.2:119 +#: build/C/man2/add_key.2:97 build/C/man2/keyctl.2:103 build/C/man2/request_key.2:120 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:99 +#: build/C/man2/add_key.2:100 msgid "The keyring doesn't exist." msgstr "" #. type: TP -#: build/C/man2/add_key.2:99 build/C/man2/keyctl.2:94 build/C/man2/request_key.2:107 +#: build/C/man2/add_key.2:100 build/C/man2/keyctl.2:94 build/C/man2/request_key.2:108 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:102 +#: build/C/man2/add_key.2:103 msgid "The keyring has expired." msgstr "" #. type: TP -#: build/C/man2/add_key.2:102 build/C/man2/keyctl.2:100 build/C/man2/request_key.2:113 +#: build/C/man2/add_key.2:103 build/C/man2/keyctl.2:100 build/C/man2/request_key.2:114 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:105 +#: build/C/man2/add_key.2:106 msgid "The keyring has been revoked." msgstr "" #. type: TP -#: build/C/man2/add_key.2:105 +#: build/C/man2/add_key.2:106 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:108 +#: build/C/man2/add_key.2:109 msgid "The payload data was invalid." msgstr "" #. type: TP -#: build/C/man2/add_key.2:108 build/C/man2/request_key.2:116 +#: build/C/man2/add_key.2:109 build/C/man2/request_key.2:117 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:111 build/C/man2/request_key.2:119 +#: build/C/man2/add_key.2:112 build/C/man2/request_key.2:120 msgid "Insufficient memory to create a key." msgstr "" #. type: TP -#: build/C/man2/add_key.2:111 build/C/man2/keyctl.2:90 build/C/man2/request_key.2:103 +#: build/C/man2/add_key.2:112 build/C/man2/keyctl.2:90 build/C/man2/request_key.2:104 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:115 build/C/man2/request_key.2:107 +#: build/C/man2/add_key.2:116 build/C/man2/request_key.2:108 msgid "" "The key quota for this user would be exceeded by creating this key or " "linking it to the keyring." msgstr "" #. type: TP -#: build/C/man2/add_key.2:115 build/C/man2/keyctl.2:87 build/C/man2/request_key.2:97 +#: build/C/man2/add_key.2:116 build/C/man2/keyctl.2:87 build/C/man2/request_key.2:98 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:118 build/C/man2/request_key.2:100 +#: build/C/man2/add_key.2:119 build/C/man2/request_key.2:101 msgid "The keyring wasn't available for modification by the user." msgstr "" #. type: SH -#: build/C/man2/add_key.2:118 build/C/man2/keyctl.2:106 build/C/man2/request_key.2:122 +#: build/C/man2/add_key.2:119 build/C/man2/keyctl.2:106 build/C/man2/request_key.2:123 #, no-wrap msgid "LINKING" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:126 build/C/man2/keyctl.2:114 build/C/man2/request_key.2:130 +#: build/C/man2/add_key.2:127 build/C/man2/keyctl.2:114 build/C/man2/request_key.2:131 msgid "" "Although this is a Linux system call, it is not present in I but can " "be found rather in I. When linking, B<-lkeyutils> should be " @@ -324,28 +324,28 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/add_key.2:126 build/C/man2/keyctl.2:114 build/C/man2/request_key.2:130 +#: build/C/man2/add_key.2:127 build/C/man2/keyctl.2:114 build/C/man2/request_key.2:131 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:130 +#: build/C/man2/add_key.2:131 msgid "B(1), B(2), B(2)" msgstr "" #. type: SH -#: build/C/man2/add_key.2:130 build/C/man2/keyctl.2:160 build/C/man2/request_key.2:135 +#: build/C/man2/add_key.2:131 build/C/man2/keyctl.2:160 build/C/man2/request_key.2:136 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/add_key.2:137 build/C/man2/keyctl.2:167 build/C/man2/request_key.2:142 +#: build/C/man2/add_key.2:138 build/C/man2/keyctl.2:167 build/C/man2/request_key.2:143 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -591,7 +591,7 @@ msgid "An expired key was found or specified." msgstr "" #. type: TP -#: build/C/man2/keyctl.2:97 build/C/man2/request_key.2:110 +#: build/C/man2/keyctl.2:97 build/C/man2/request_key.2:111 #, no-wrap msgid "B" msgstr "" @@ -738,16 +738,17 @@ msgid "request_key - Request a key from the kernel's key management facility" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:19 +#: build/C/man2/request_key.2:20 #, no-wrap msgid "" "BIB<, const char " "*>IB<,>\n" -"BIB<, key_serial_t >IB<);>\n" +"B< const char *>IB<,>\n" +"B< key_serial_t >IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:28 +#: build/C/man2/request_key.2:29 msgid "" "B() asks the kernel to find a key of the given I that " "matches the specified I and, if successful, to attach it to the " @@ -755,7 +756,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:33 +#: build/C/man2/request_key.2:34 msgid "" "B() first recursively searches all the keyrings attached to " "the calling process in the order thread-specific keyring, process-specific " @@ -763,7 +764,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:41 +#: build/C/man2/request_key.2:42 msgid "" "If B() is called from a program invoked by B() " "on behalf of some other process to generate a key, then the keyrings of that " @@ -772,7 +773,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:48 +#: build/C/man2/request_key.2:49 msgid "" "The keys in each keyring searched are checked for a match before any child " "keyrings are recursed into. Only keys that are B for the caller " @@ -780,7 +781,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:56 +#: build/C/man2/request_key.2:57 msgid "" "If the key is not found then, if I is set, this function will " "attempt to look further afield. In such a case, the I is " @@ -789,7 +790,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:64 +#: build/C/man2/request_key.2:65 msgid "" "If that is unsuccessful also, then an error will be returned, and a " "temporary negative key will be installed in the nominated I. This " @@ -798,14 +799,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:69 +#: build/C/man2/request_key.2:70 msgid "" "The I serial number may be that of a valid keyring to which the " "caller has write permission, or it may be a special keyring ID:" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:89 +#: build/C/man2/request_key.2:90 msgid "" "If a key is created, no matter whether it's a valid key or a negative key, " "it will displace any other key of the same type and description from the " @@ -813,7 +814,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:96 +#: build/C/man2/request_key.2:97 msgid "" "On success B() returns the serial number of the key it found. " "On error, the value B<-1> will be returned and errno will have been set to " @@ -821,37 +822,37 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/request_key.2:100 +#: build/C/man2/request_key.2:101 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:103 +#: build/C/man2/request_key.2:104 msgid "The request was interrupted by a signal." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:110 +#: build/C/man2/request_key.2:111 msgid "An expired key was found, but no replacement could be obtained." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:113 +#: build/C/man2/request_key.2:114 msgid "The attempt to generate a new key was rejected." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:116 +#: build/C/man2/request_key.2:117 msgid "A revoked key was found, but no replacement could be obtained." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:122 +#: build/C/man2/request_key.2:123 msgid "No matching key was found." msgstr "" #. type: Plain text -#: build/C/man2/request_key.2:135 +#: build/C/man2/request_key.2:136 msgid "B(1), B(2), B(2), B(8)" msgstr "" diff --git a/po4a/ld/po/ja.po b/po4a/ld/po/ja.po index 96ae265d..cea8663b 100644 --- a/po4a/ld/po/ja.po +++ b/po4a/ld/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-22 01:45+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -398,7 +398,7 @@ msgstr "" #. type: SH #: build/C/man3/dl_iterate_phdr.3:195 build/C/man3/dlopen.3:507 -#: build/C/man5/elf.5:1934 build/C/man3/end.3:107 build/C/man8/ld.so.8:370 +#: build/C/man5/elf.5:1934 build/C/man3/end.3:107 build/C/man8/ld.so.8:373 #: build/C/man8/ldconfig.8:175 build/C/man1/ldd.1:75 #: build/C/man7/rtld-audit.7:600 #, no-wrap @@ -418,7 +418,7 @@ msgstr "" #. type: SH #: build/C/man3/dl_iterate_phdr.3:205 build/C/man3/dlopen.3:515 -#: build/C/man5/elf.5:1958 build/C/man3/end.3:112 build/C/man8/ld.so.8:380 +#: build/C/man5/elf.5:1958 build/C/man3/end.3:112 build/C/man8/ld.so.8:383 #: build/C/man8/ldconfig.8:178 build/C/man1/ldd.1:78 #: build/C/man7/rtld-audit.7:605 #, no-wrap @@ -427,13 +427,13 @@ msgstr "" #. type: Plain text #: build/C/man3/dl_iterate_phdr.3:212 build/C/man3/dlopen.3:522 -#: build/C/man5/elf.5:1965 build/C/man3/end.3:119 build/C/man8/ld.so.8:387 +#: build/C/man5/elf.5:1965 build/C/man3/end.3:119 build/C/man8/ld.so.8:390 #: build/C/man8/ldconfig.8:185 build/C/man1/ldd.1:85 #: build/C/man7/rtld-audit.7:612 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1047,7 +1047,7 @@ msgstr "" #. type: SH #: build/C/man3/dlopen.3:388 build/C/man5/elf.5:1907 build/C/man3/end.3:52 -#: build/C/man8/ld.so.8:364 build/C/man1/ldd.1:42 +#: build/C/man8/ld.so.8:367 build/C/man1/ldd.1:42 #: build/C/man7/rtld-audit.7:465 #, no-wrap msgid "NOTES" @@ -5403,9 +5403,10 @@ msgstr "LD.SO" #. type: TH #: build/C/man8/ld.so.8:2 -#, no-wrap -msgid "2009-01-12" -msgstr "2009-01-12" +#, fuzzy, no-wrap +#| msgid "2008-12-06" +msgid "2012-03-06" +msgstr "2008-12-06" #. type: Plain text #: build/C/man8/ld.so.8:5 @@ -5604,7 +5605,12 @@ msgstr "B<--library-path PATH>" #. type: Plain text #: build/C/man8/ld.so.8:123 -msgid "Override B environment variable setting (see below)." +#, fuzzy +#| msgid "" +#| "Override B environment variable setting (see below)." +msgid "" +"Use PATH instead of B environment variable setting (see " +"below)." msgstr "B 環境変数の設定を上書きする (下記参照)。" #. type: TP @@ -5622,25 +5628,37 @@ msgstr "" "LIST にあるオブジェクト名の RPATH と RUNPATH の情報を無視する。 B が " "set-user-ID か set-group-ID されている場合、 このオプションは無視される。" -#. type: SH +#. type: TP #: build/C/man8/ld.so.8:129 +#, fuzzy, no-wrap +#| msgid "B<--inhibit-rpath LIST>" +msgid "B<--audit LIST>" +msgstr "B<--inhibit-rpath LIST>" + +#. type: Plain text +#: build/C/man8/ld.so.8:132 +msgid "Use objects named in LIST as auditors." +msgstr "" + +#. type: SH +#: build/C/man8/ld.so.8:132 #, no-wrap msgid "ENVIRONMENT" msgstr "環境変数" #. type: Plain text -#: build/C/man8/ld.so.8:131 +#: build/C/man8/ld.so.8:134 msgid "There are four important environment variables." msgstr "4 つの重要な環境変数がある。" #. type: TP -#: build/C/man8/ld.so.8:131 +#: build/C/man8/ld.so.8:134 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:139 +#: build/C/man8/ld.so.8:142 msgid "" "(libc5; glibc since 2.1.1) If set to a nonempty string, causes the dynamic " "linker to resolve all symbols at program startup instead of deferring " @@ -5652,13 +5670,13 @@ msgstr "" "出しが 最初に参照された時点で解決する。 デバッガを使っているときに役立つ。" #. type: TP -#: build/C/man8/ld.so.8:139 +#: build/C/man8/ld.so.8:142 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:146 +#: build/C/man8/ld.so.8:149 msgid "" "A colon-separated list of directories in which to search for ELF libraries " "at execution-time. Similar to the B environment variable." @@ -5667,13 +5685,13 @@ msgstr "" "トリを指定する。 B 環境変数と同じように指定する。" #. type: TP -#: build/C/man8/ld.so.8:146 +#: build/C/man8/ld.so.8:149 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:154 +#: build/C/man8/ld.so.8:157 msgid "" "A whitespace-separated list of additional, user-specified, ELF shared " "libraries to be loaded before all others. This can be used to selectively " @@ -5688,13 +5706,13 @@ msgstr "" "るものはロードしない。" #. type: TP -#: build/C/man8/ld.so.8:154 +#: build/C/man8/ld.so.8:157 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:161 +#: build/C/man8/ld.so.8:164 msgid "" "(ELF only) If set to a nonempty string, causes the program to list its " "dynamic library dependencies, as if run by B(1), instead of running " @@ -5704,7 +5722,7 @@ msgstr "" "B(1) を実行したときのように動的ライブラリの依存関係をリスト表示させる。" #. type: Plain text -#: build/C/man8/ld.so.8:164 +#: build/C/man8/ld.so.8:167 msgid "" "Then there are lots of more or less obscure variables, many obsolete or only " "for internal use." @@ -5713,13 +5731,13 @@ msgstr "" "でのみ使用される環境変数である。" #. type: TP -#: build/C/man8/ld.so.8:164 +#: build/C/man8/ld.so.8:167 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:172 +#: build/C/man8/ld.so.8:175 msgid "" "(libc5) Version of B for a.out binaries only. Old " "versions of ld-linux.so.1 also supported B." @@ -5729,13 +5747,13 @@ msgstr "" "トしていた。" #. type: TP -#: build/C/man8/ld.so.8:172 +#: build/C/man8/ld.so.8:175 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:180 +#: build/C/man8/ld.so.8:183 msgid "" "(libc5) Version of B for a.out binaries only. Old versions of " "ld-linux.so.1 also supported B." @@ -5745,13 +5763,13 @@ msgstr "" "た。" #. type: TP -#: build/C/man8/ld.so.8:180 +#: build/C/man8/ld.so.8:183 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:190 +#: build/C/man8/ld.so.8:193 msgid "" "(glibc since 2.4) A colon-separated list of user-specified, ELF shared " "objects to be loaded before all others in a separate linker namespace (i.e., " @@ -5767,7 +5785,7 @@ msgstr "" "set-group-ID されたバイナリでは、 B は無視される。" #. type: Plain text -#: build/C/man8/ld.so.8:203 +#: build/C/man8/ld.so.8:206 msgid "" "The dynamic linker will notify the audit libraries at so-called auditing " "checkpoints\\(emfor example, loading a new library, resolving a symbol, or " @@ -5787,13 +5805,13 @@ msgstr "" "章に説明がある。" #. type: TP -#: build/C/man8/ld.so.8:203 +#: build/C/man8/ld.so.8:206 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:208 +#: build/C/man8/ld.so.8:211 msgid "" "(glibc since 2.1.95) Do not update the GOT (global offset table) and PLT " "(procedure linkage table) after resolving a symbol." @@ -5802,13 +5820,13 @@ msgstr "" "(procedure linkage table) を更新しない。" #. type: TP -#: build/C/man8/ld.so.8:208 +#: build/C/man8/ld.so.8:211 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:221 +#: build/C/man8/ld.so.8:224 msgid "" "(glibc since 2.1) Output verbose debugging information about the dynamic " "linker. If set to B prints all debugging information it has, if set to " @@ -5822,13 +5840,13 @@ msgstr "" "降、 set-user-ID/set-group-ID されたバイナリでは B は無視される。" #. type: TP -#: build/C/man8/ld.so.8:221 +#: build/C/man8/ld.so.8:224 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:229 +#: build/C/man8/ld.so.8:232 msgid "" "(glibc since 2.1) File where B output should be fed into, default " "is standard output. B is ignored for set-user-ID/set-group-" @@ -5839,13 +5857,13 @@ msgstr "" "無視される。" #. type: TP -#: build/C/man8/ld.so.8:229 +#: build/C/man8/ld.so.8:232 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:236 +#: build/C/man8/ld.so.8:239 msgid "" "(glibc since 2.1.91) Allow weak symbols to be overridden (reverting to old " "glibc behavior). For security reasons, since glibc 2.3.4, " @@ -5856,24 +5874,24 @@ msgstr "" "されたバイナリでは B は無視される。" #. type: TP -#: build/C/man8/ld.so.8:236 +#: build/C/man8/ld.so.8:239 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:240 +#: build/C/man8/ld.so.8:243 msgid "(glibc since 2.1) Mask for hardware capabilities." msgstr "(glibc 2.1 以降) ハードウェア機能のマスク。" #. type: TP -#: build/C/man8/ld.so.8:240 +#: build/C/man8/ld.so.8:243 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:245 +#: build/C/man8/ld.so.8:248 msgid "" "(a.out only)(libc5) Don't ignore the directory in the names of a.out " "libraries to be loaded. Use of this option is strongly discouraged." @@ -5882,13 +5900,13 @@ msgstr "" "を無視しない。 このオプションは用いるべきではない。" #. type: TP -#: build/C/man8/ld.so.8:245 +#: build/C/man8/ld.so.8:248 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:250 +#: build/C/man8/ld.so.8:253 msgid "" "(a.out only)(libc5) Suppress warnings about a.out libraries with " "incompatible minor version numbers." @@ -5897,7 +5915,7 @@ msgstr "" "に 対する警告メッセージを抑制する。" #. type: TP -#: build/C/man8/ld.so.8:250 +#: build/C/man8/ld.so.8:253 #, no-wrap msgid "B" msgstr "B" @@ -5905,7 +5923,7 @@ msgstr "B" #. Only used if $ORIGIN can't be determined by normal means #. (from the origin path saved at load time, or from /proc/self/exe)? #. type: Plain text -#: build/C/man8/ld.so.8:259 +#: build/C/man8/ld.so.8:262 msgid "" "(glibc since 2.1) Path where the binary is found (for non-set-user-ID " "programs). For security reasons, since glibc 2.4, B is " @@ -5916,13 +5934,13 @@ msgstr "" "されたバイナリでは B は無視される。" #. type: TP -#: build/C/man8/ld.so.8:259 +#: build/C/man8/ld.so.8:262 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:271 +#: build/C/man8/ld.so.8:274 msgid "" "(glibc since 2.4) Set to 0 to disable pointer guarding. Any other value " "enables pointer guarding, which is also the default. Pointer guarding is a " @@ -5940,13 +5958,13 @@ msgstr "" "取ることを困難にするものである。" #. type: TP -#: build/C/man8/ld.so.8:271 +#: build/C/man8/ld.so.8:274 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:278 +#: build/C/man8/ld.so.8:281 msgid "" "(glibc since 2.1) Shared object to be profiled, specified either as a " "pathname or a soname. Profiling output is written to the file whose name " @@ -5957,13 +5975,13 @@ msgstr "" "$LD_PROFILE>.profile\" という名前の ファイルに書き込まれる。" #. type: TP -#: build/C/man8/ld.so.8:278 +#: build/C/man8/ld.so.8:281 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:291 +#: build/C/man8/ld.so.8:294 msgid "" "(glibc since 2.1) Directory where B output should be written. " "If this variable is not defined, or is defined as an empty string, then the " @@ -5977,7 +5995,7 @@ msgstr "" "れる。" #. type: TP -#: build/C/man8/ld.so.8:291 +#: build/C/man8/ld.so.8:294 #, no-wrap msgid "B" msgstr "B" @@ -5987,7 +6005,7 @@ msgstr "B" #. Since glibc 2.3 #. Also enables DL_DEBUG_PRELINK #. type: Plain text -#: build/C/man8/ld.so.8:302 +#: build/C/man8/ld.so.8:305 msgid "" "(glibc since 2.1) Show auxiliary array passed up from the kernel. For " "security reasons, since glibc 2.3.5, B is ignored for set-user-" @@ -5998,7 +6016,7 @@ msgstr "" "れたバイナリでは B は無視される。" #. type: TP -#: build/C/man8/ld.so.8:302 +#: build/C/man8/ld.so.8:305 #, no-wrap msgid "B" msgstr "B" @@ -6007,7 +6025,7 @@ msgstr "B" #. Subject: [PATCH] Support LD_USE_LOAD_BIAS #. Jakub Jelinek #. type: Plain text -#: build/C/man8/ld.so.8:321 +#: build/C/man8/ld.so.8:324 msgid "" "By default (i.e., if this variable is not defined) executables and " "prelinked shared objects will honor base addresses of their dependent " @@ -6028,13 +6046,13 @@ msgstr "" "ID や set-group-ID されたプログラムでは、 この変数は無視される。" #. type: TP -#: build/C/man8/ld.so.8:321 +#: build/C/man8/ld.so.8:324 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:333 +#: build/C/man8/ld.so.8:336 msgid "" "(glibc since 2.1) If set to a nonempty string, output symbol versioning " "information about the program if querying information about the program (i." @@ -6047,13 +6065,13 @@ msgstr "" "ン情報を表示する。" #. type: TP -#: build/C/man8/ld.so.8:333 +#: build/C/man8/ld.so.8:336 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:337 +#: build/C/man8/ld.so.8:340 msgid "" "(ELF only)(glibc since 2.1.3) If set to a nonempty string, warn about " "unresolved symbols." @@ -6062,53 +6080,53 @@ msgstr "" "あれば警告を出す。" #. type: TP -#: build/C/man8/ld.so.8:337 +#: build/C/man8/ld.so.8:340 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:344 +#: build/C/man8/ld.so.8:347 msgid "(libc5) I[0] to be used by B(1) when none is present." msgstr "" "(libc5) B(1) の引き数がない場合に、 I[0] として使われる値。" #. type: SH -#: build/C/man8/ld.so.8:344 build/C/man8/ldconfig.8:156 +#: build/C/man8/ld.so.8:347 build/C/man8/ldconfig.8:156 #, no-wrap msgid "FILES" msgstr "ファイル" #. type: TP -#: build/C/man8/ld.so.8:346 build/C/man8/ldconfig.8:158 +#: build/C/man8/ld.so.8:349 build/C/man8/ldconfig.8:158 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man8/ld.so.8:349 +#: build/C/man8/ld.so.8:352 msgid "a.out dynamic linker/loader" msgstr "a.out の動的リンカ/ローダ" #. type: TP -#: build/C/man8/ld.so.8:349 +#: build/C/man8/ld.so.8:352 #, no-wrap msgid "I{I<1>,I<2>}" msgstr "I{I<1>,I<2>}" #. type: Plain text -#: build/C/man8/ld.so.8:352 +#: build/C/man8/ld.so.8:355 msgid "ELF dynamic linker/loader" msgstr "ELF の動的リンカ/ローダ" #. type: TP -#: build/C/man8/ld.so.8:352 build/C/man8/ldconfig.8:165 +#: build/C/man8/ld.so.8:355 build/C/man8/ldconfig.8:165 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man8/ld.so.8:356 +#: build/C/man8/ld.so.8:359 msgid "" "File containing a compiled list of directories in which to search for " "libraries and an ordered list of candidate libraries." @@ -6117,13 +6135,13 @@ msgstr "" "リストを含むファイル。" #. type: TP -#: build/C/man8/ld.so.8:356 +#: build/C/man8/ld.so.8:359 #, no-wrap msgid "I" msgstr "I" #. type: Plain text -#: build/C/man8/ld.so.8:360 +#: build/C/man8/ld.so.8:363 msgid "" "File containing a whitespace separated list of ELF shared libraries to be " "loaded before the program." @@ -6132,18 +6150,18 @@ msgstr "" "書かれているファイル。" #. type: TP -#: build/C/man8/ld.so.8:360 +#: build/C/man8/ld.so.8:363 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man8/ld.so.8:363 +#: build/C/man8/ld.so.8:366 msgid "shared libraries" msgstr "共有ライブラリ" #. type: Plain text -#: build/C/man8/ld.so.8:370 +#: build/C/man8/ld.so.8:373 msgid "" "The B functionality is available for executables compiled using libc " "version 4.4.3 or greater. ELF functionality is available since Linux 1.1.52 " @@ -6159,7 +6177,7 @@ msgstr "" #. ld-linux.so: Roland McGrath, Ulrich Drepper and others. #. In the above, (libc5) stands for David Engel's ld.so/ld-linux.so. #. type: Plain text -#: build/C/man8/ld.so.8:380 +#: build/C/man8/ld.so.8:383 msgid "B(1), B(7), B(8)" msgstr "B(1), B(7), B(8)" @@ -7440,6 +7458,9 @@ msgstr "" msgid "B(1), B(3), B(8), B(8)" msgstr "B(1), B(3), B(8), B(8)" +#~ msgid "2009-01-12" +#~ msgstr "2009-01-12" + #~ msgid "2007-12-28" #~ msgstr "2007-12-28" diff --git a/po4a/ld/po/ld.pot b/po4a/ld/po/ld.pot index b9325502..0bd1a3a6 100644 --- a/po4a/ld/po/ld.pot +++ b/po4a/ld/po/ld.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -303,7 +303,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/dl_iterate_phdr.3:195 build/C/man3/dlopen.3:507 build/C/man5/elf.5:1934 build/C/man3/end.3:107 build/C/man8/ld.so.8:370 build/C/man8/ldconfig.8:175 build/C/man1/ldd.1:75 build/C/man7/rtld-audit.7:600 +#: build/C/man3/dl_iterate_phdr.3:195 build/C/man3/dlopen.3:507 build/C/man5/elf.5:1934 build/C/man3/end.3:107 build/C/man8/ld.so.8:373 build/C/man8/ldconfig.8:175 build/C/man1/ldd.1:75 build/C/man7/rtld-audit.7:600 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -317,17 +317,17 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/dl_iterate_phdr.3:205 build/C/man3/dlopen.3:515 build/C/man5/elf.5:1958 build/C/man3/end.3:112 build/C/man8/ld.so.8:380 build/C/man8/ldconfig.8:178 build/C/man1/ldd.1:78 build/C/man7/rtld-audit.7:605 +#: build/C/man3/dl_iterate_phdr.3:205 build/C/man3/dlopen.3:515 build/C/man5/elf.5:1958 build/C/man3/end.3:112 build/C/man8/ld.so.8:383 build/C/man8/ldconfig.8:178 build/C/man1/ldd.1:78 build/C/man7/rtld-audit.7:605 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man3/dl_iterate_phdr.3:212 build/C/man3/dlopen.3:522 build/C/man5/elf.5:1965 build/C/man3/end.3:119 build/C/man8/ld.so.8:387 build/C/man8/ldconfig.8:185 build/C/man1/ldd.1:85 build/C/man7/rtld-audit.7:612 +#: build/C/man3/dl_iterate_phdr.3:212 build/C/man3/dlopen.3:522 build/C/man5/elf.5:1965 build/C/man3/end.3:119 build/C/man8/ld.so.8:390 build/C/man8/ldconfig.8:185 build/C/man1/ldd.1:85 build/C/man7/rtld-audit.7:612 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -805,7 +805,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/dlopen.3:388 build/C/man5/elf.5:1907 build/C/man3/end.3:52 build/C/man8/ld.so.8:364 build/C/man1/ldd.1:42 build/C/man7/rtld-audit.7:465 +#: build/C/man3/dlopen.3:388 build/C/man5/elf.5:1907 build/C/man3/end.3:52 build/C/man8/ld.so.8:367 build/C/man1/ldd.1:42 build/C/man7/rtld-audit.7:465 #, no-wrap msgid "NOTES" msgstr "" @@ -4540,7 +4540,7 @@ msgstr "" #. type: TH #: build/C/man8/ld.so.8:2 #, no-wrap -msgid "2009-01-12" +msgid "2012-03-06" msgstr "" #. type: Plain text @@ -4704,7 +4704,9 @@ msgstr "" #. type: Plain text #: build/C/man8/ld.so.8:123 -msgid "Override B environment variable setting (see below)." +msgid "" +"Use PATH instead of B environment variable setting (see " +"below)." msgstr "" #. type: TP @@ -4720,25 +4722,36 @@ msgid "" "is ignored if B is set-user-ID or set-group-ID." msgstr "" -#. type: SH +#. type: TP #: build/C/man8/ld.so.8:129 #, no-wrap +msgid "B<--audit LIST>" +msgstr "" + +#. type: Plain text +#: build/C/man8/ld.so.8:132 +msgid "Use objects named in LIST as auditors." +msgstr "" + +#. type: SH +#: build/C/man8/ld.so.8:132 +#, no-wrap msgid "ENVIRONMENT" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:131 +#: build/C/man8/ld.so.8:134 msgid "There are four important environment variables." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:131 +#: build/C/man8/ld.so.8:134 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:139 +#: build/C/man8/ld.so.8:142 msgid "" "(libc5; glibc since 2.1.1) If set to a nonempty string, causes the dynamic " "linker to resolve all symbols at program startup instead of deferring " @@ -4747,26 +4760,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:139 +#: build/C/man8/ld.so.8:142 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:146 +#: build/C/man8/ld.so.8:149 msgid "" "A colon-separated list of directories in which to search for ELF libraries " "at execution-time. Similar to the B environment variable." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:146 +#: build/C/man8/ld.so.8:149 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:154 +#: build/C/man8/ld.so.8:157 msgid "" "A whitespace-separated list of additional, user-specified, ELF shared " "libraries to be loaded before all others. This can be used to selectively " @@ -4776,13 +4789,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:154 +#: build/C/man8/ld.so.8:157 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:161 +#: build/C/man8/ld.so.8:164 msgid "" "(ELF only) If set to a nonempty string, causes the program to list its " "dynamic library dependencies, as if run by B(1), instead of running " @@ -4790,46 +4803,46 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:164 +#: build/C/man8/ld.so.8:167 msgid "" "Then there are lots of more or less obscure variables, many obsolete or only " "for internal use." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:164 +#: build/C/man8/ld.so.8:167 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:172 +#: build/C/man8/ld.so.8:175 msgid "" "(libc5) Version of B for a.out binaries only. Old " "versions of ld-linux.so.1 also supported B." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:172 +#: build/C/man8/ld.so.8:175 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:180 +#: build/C/man8/ld.so.8:183 msgid "" "(libc5) Version of B for a.out binaries only. Old versions of " "ld-linux.so.1 also supported B." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:180 +#: build/C/man8/ld.so.8:183 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:190 +#: build/C/man8/ld.so.8:193 msgid "" "(glibc since 2.4) A colon-separated list of user-specified, ELF shared " "objects to be loaded before all others in a separate linker namespace (i.e., " @@ -4840,7 +4853,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:203 +#: build/C/man8/ld.so.8:206 msgid "" "The dynamic linker will notify the audit libraries at so-called auditing " "checkpoints\\(emfor example, loading a new library, resolving a symbol, or " @@ -4852,26 +4865,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:203 +#: build/C/man8/ld.so.8:206 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:208 +#: build/C/man8/ld.so.8:211 msgid "" "(glibc since 2.1.95) Do not update the GOT (global offset table) and PLT " "(procedure linkage table) after resolving a symbol." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:208 +#: build/C/man8/ld.so.8:211 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:221 +#: build/C/man8/ld.so.8:224 msgid "" "(glibc since 2.1) Output verbose debugging information about the dynamic " "linker. If set to B prints all debugging information it has, if set to " @@ -4881,13 +4894,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:221 +#: build/C/man8/ld.so.8:224 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:229 +#: build/C/man8/ld.so.8:232 msgid "" "(glibc since 2.1) File where B output should be fed into, default " "is standard output. B is ignored for " @@ -4895,13 +4908,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:229 +#: build/C/man8/ld.so.8:232 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:236 +#: build/C/man8/ld.so.8:239 msgid "" "(glibc since 2.1.91) Allow weak symbols to be overridden (reverting to old " "glibc behavior). For security reasons, since glibc 2.3.4, " @@ -4909,44 +4922,44 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:236 +#: build/C/man8/ld.so.8:239 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:240 +#: build/C/man8/ld.so.8:243 msgid "(glibc since 2.1) Mask for hardware capabilities." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:240 +#: build/C/man8/ld.so.8:243 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:245 +#: build/C/man8/ld.so.8:248 msgid "" "(a.out only)(libc5) Don't ignore the directory in the names of a.out " "libraries to be loaded. Use of this option is strongly discouraged." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:245 +#: build/C/man8/ld.so.8:248 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:250 +#: build/C/man8/ld.so.8:253 msgid "" "(a.out only)(libc5) Suppress warnings about a.out libraries with " "incompatible minor version numbers." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:250 +#: build/C/man8/ld.so.8:253 #, no-wrap msgid "B" msgstr "" @@ -4954,7 +4967,7 @@ msgstr "" #. Only used if $ORIGIN can't be determined by normal means #. (from the origin path saved at load time, or from /proc/self/exe)? #. type: Plain text -#: build/C/man8/ld.so.8:259 +#: build/C/man8/ld.so.8:262 msgid "" "(glibc since 2.1) Path where the binary is found (for non-set-user-ID " "programs). For security reasons, since glibc 2.4, B is " @@ -4962,13 +4975,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:259 +#: build/C/man8/ld.so.8:262 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:271 +#: build/C/man8/ld.so.8:274 msgid "" "(glibc since 2.4) Set to 0 to disable pointer guarding. Any other value " "enables pointer guarding, which is also the default. Pointer guarding is a " @@ -4980,13 +4993,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:271 +#: build/C/man8/ld.so.8:274 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:278 +#: build/C/man8/ld.so.8:281 msgid "" "(glibc since 2.1) Shared object to be profiled, specified either as a " "pathname or a soname. Profiling output is written to the file whose name " @@ -4994,13 +5007,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:278 +#: build/C/man8/ld.so.8:281 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:291 +#: build/C/man8/ld.so.8:294 msgid "" "(glibc since 2.1) Directory where B output should be written. " "If this variable is not defined, or is defined as an empty string, then the " @@ -5009,7 +5022,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:291 +#: build/C/man8/ld.so.8:294 #, no-wrap msgid "B" msgstr "" @@ -5019,7 +5032,7 @@ msgstr "" #. Since glibc 2.3 #. Also enables DL_DEBUG_PRELINK #. type: Plain text -#: build/C/man8/ld.so.8:302 +#: build/C/man8/ld.so.8:305 msgid "" "(glibc since 2.1) Show auxiliary array passed up from the kernel. For " "security reasons, since glibc 2.3.5, B is ignored for " @@ -5027,7 +5040,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:302 +#: build/C/man8/ld.so.8:305 #, no-wrap msgid "B" msgstr "" @@ -5036,7 +5049,7 @@ msgstr "" #. Subject: [PATCH] Support LD_USE_LOAD_BIAS #. Jakub Jelinek #. type: Plain text -#: build/C/man8/ld.so.8:321 +#: build/C/man8/ld.so.8:324 msgid "" "By default (i.e., if this variable is not defined) executables and " "prelinked shared objects will honor base addresses of their dependent " @@ -5049,13 +5062,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:321 +#: build/C/man8/ld.so.8:324 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:333 +#: build/C/man8/ld.so.8:336 msgid "" "(glibc since 2.1) If set to a nonempty string, output symbol versioning " "information about the program if querying information about the program " @@ -5064,96 +5077,96 @@ msgid "" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:333 +#: build/C/man8/ld.so.8:336 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:337 +#: build/C/man8/ld.so.8:340 msgid "" "(ELF only)(glibc since 2.1.3) If set to a nonempty string, warn about " "unresolved symbols." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:337 +#: build/C/man8/ld.so.8:340 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:344 +#: build/C/man8/ld.so.8:347 msgid "(libc5) I[0] to be used by B(1) when none is present." msgstr "" #. type: SH -#: build/C/man8/ld.so.8:344 build/C/man8/ldconfig.8:156 +#: build/C/man8/ld.so.8:347 build/C/man8/ldconfig.8:156 #, no-wrap msgid "FILES" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:346 build/C/man8/ldconfig.8:158 +#: build/C/man8/ld.so.8:349 build/C/man8/ldconfig.8:158 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:349 +#: build/C/man8/ld.so.8:352 msgid "a.out dynamic linker/loader" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:349 +#: build/C/man8/ld.so.8:352 #, no-wrap msgid "I{I<1>,I<2>}" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:352 +#: build/C/man8/ld.so.8:355 msgid "ELF dynamic linker/loader" msgstr "" #. type: TP -#: build/C/man8/ld.so.8:352 build/C/man8/ldconfig.8:165 +#: build/C/man8/ld.so.8:355 build/C/man8/ldconfig.8:165 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:356 +#: build/C/man8/ld.so.8:359 msgid "" "File containing a compiled list of directories in which to search for " "libraries and an ordered list of candidate libraries." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:356 +#: build/C/man8/ld.so.8:359 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:360 +#: build/C/man8/ld.so.8:363 msgid "" "File containing a whitespace separated list of ELF shared libraries to be " "loaded before the program." msgstr "" #. type: TP -#: build/C/man8/ld.so.8:360 +#: build/C/man8/ld.so.8:363 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:363 +#: build/C/man8/ld.so.8:366 msgid "shared libraries" msgstr "" #. type: Plain text -#: build/C/man8/ld.so.8:370 +#: build/C/man8/ld.so.8:373 msgid "" "The B functionality is available for executables compiled using libc " "version 4.4.3 or greater. ELF functionality is available since Linux 1.1.52 " @@ -5167,7 +5180,7 @@ msgstr "" # #. In the above, (libc5) stands for David Engel's ld.so/ld-linux.so. #. type: Plain text -#: build/C/man8/ld.so.8:380 +#: build/C/man8/ld.so.8:383 msgid "B(1), B(7), B(8)" msgstr "" diff --git a/po4a/linux_module/po/ja.po b/po4a/linux_module/po/ja.po index 8ae8a4ec..034287b4 100644 --- a/po4a/linux_module/po/ja.po +++ b/po4a/linux_module/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:50+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -257,9 +257,9 @@ msgstr "" #: build/C/man2/get_kernel_syms.2:87 build/C/man2/init_module.2:110 #: build/C/man2/query_module.2:185 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/linux_module/po/linux_module.pot b/po4a/linux_module/po/linux_module.pot index ad08ffe1..a46b70d1 100644 --- a/po4a/linux_module/po/linux_module.pot +++ b/po4a/linux_module/po/linux_module.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -217,9 +217,9 @@ msgstr "" #. type: Plain text #: build/C/man2/create_module.2:70 build/C/man2/delete_module.2:65 build/C/man2/get_kernel_syms.2:87 build/C/man2/init_module.2:110 build/C/man2/query_module.2:185 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/locale/po/ja.po b/po4a/locale/po/ja.po index 3d9c36fb..f0f684e6 100644 --- a/po4a/locale/po/ja.po +++ b/po4a/locale/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:52+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -206,9 +206,9 @@ msgstr "" #: build/C/man3/setlocale.3:206 build/C/man3/strfmon.3:176 #: build/C/man3/toascii.3:71 build/C/man3/toupper.3:84 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/locale/po/locale.pot b/po4a/locale/po/locale.pot index 8ac1952c..9ce3dca2 100644 --- a/po4a/locale/po/locale.pot +++ b/po4a/locale/po/locale.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -148,9 +148,9 @@ msgstr "" #. type: Plain text #: build/C/man3/catgets.3:92 build/C/man3/catopen.3:197 build/C/man5/charmap.5:137 build/C/man3/isalpha.3:213 build/C/man5/locale.5:625 build/C/man7/locale.7:228 build/C/man3/localeconv.3:72 build/C/man3/nl_langinfo.3:149 build/C/man3/setlocale.3:206 build/C/man3/strfmon.3:176 build/C/man3/toascii.3:71 build/C/man3/toupper.3:84 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/man2/po/ja.po b/po4a/man2/po/ja.po index 467ce133..68ffbb9b 100644 --- a/po4a/man2/po/ja.po +++ b/po4a/man2/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:57+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -33,7 +33,7 @@ msgstr "2007-12-26" #: build/C/man2/modify_ldt.2:25 build/C/man2/nfsservctl.2:8 #: build/C/man2/outb.2:28 build/C/man2/pciconfig_read.2:5 #: build/C/man2/personality.2:30 build/C/man2/pivot_root.2:7 -#: build/C/man2/ptrace.2:45 build/C/man2/quotactl.2:25 +#: build/C/man2/ptrace.2:48 build/C/man2/quotactl.2:25 #: build/C/man2/sendfile.2:15 build/C/man2/set_tid_address.2:23 #: build/C/man2/splice.2:26 build/C/man2/tee.2:26 build/C/man2/vm86.2:26 #: build/C/man2/vmsplice.2:26 @@ -47,7 +47,7 @@ msgstr "Linux" #: build/C/man2/modify_ldt.2:25 build/C/man2/nfsservctl.2:8 #: build/C/man2/outb.2:28 build/C/man2/pciconfig_read.2:5 #: build/C/man2/personality.2:30 build/C/man2/pivot_root.2:7 -#: build/C/man2/ptrace.2:45 build/C/man2/quotactl.2:25 +#: build/C/man2/ptrace.2:48 build/C/man2/quotactl.2:25 #: build/C/man2/sendfile.2:15 build/C/man2/set_tid_address.2:23 #: build/C/man2/splice.2:26 build/C/man2/tee.2:26 build/C/man2/vm86.2:26 #: build/C/man2/vmsplice.2:26 @@ -61,7 +61,7 @@ msgstr "Linux Programmer's Manual" #: build/C/man2/modify_ldt.2:26 build/C/man2/nfsservctl.2:9 #: build/C/man2/outb.2:29 build/C/man2/pciconfig_read.2:6 #: build/C/man2/personality.2:31 build/C/man2/pivot_root.2:8 -#: build/C/man2/ptrace.2:46 build/C/man2/quotactl.2:26 +#: build/C/man2/ptrace.2:49 build/C/man2/quotactl.2:26 #: build/C/man2/sendfile.2:16 build/C/man2/set_tid_address.2:24 #: build/C/man2/splice.2:27 build/C/man2/tee.2:27 build/C/man2/vm86.2:27 #: build/C/man2/vmsplice.2:27 @@ -79,7 +79,7 @@ msgstr "arch_prctl - アーキテクチャ固有のスレッド状態を設定 #: build/C/man2/kexec_load.2:28 build/C/man2/lookup_dcookie.2:30 #: build/C/man2/modify_ldt.2:28 build/C/man2/nfsservctl.2:11 #: build/C/man2/pciconfig_read.2:8 build/C/man2/personality.2:33 -#: build/C/man2/pivot_root.2:10 build/C/man2/ptrace.2:48 +#: build/C/man2/pivot_root.2:10 build/C/man2/ptrace.2:51 #: build/C/man2/quotactl.2:28 build/C/man2/sendfile.2:18 #: build/C/man2/set_tid_address.2:26 build/C/man2/splice.2:29 #: build/C/man2/tee.2:29 build/C/man2/vm86.2:29 build/C/man2/vmsplice.2:29 @@ -114,7 +114,7 @@ msgstr "BIB<, unsigned long *>IB<);>\n" #: build/C/man2/modify_ldt.2:34 build/C/man2/nfsservctl.2:18 #: build/C/man2/outb.2:33 build/C/man2/pciconfig_read.2:19 #: build/C/man2/personality.2:37 build/C/man2/pivot_root.2:12 -#: build/C/man2/ptrace.2:55 build/C/man2/quotactl.2:36 +#: build/C/man2/ptrace.2:58 build/C/man2/quotactl.2:36 #: build/C/man2/sendfile.2:43 build/C/man2/set_tid_address.2:32 #: build/C/man2/splice.2:39 build/C/man2/tee.2:38 build/C/man2/vm86.2:35 #: build/C/man2/vmsplice.2:39 @@ -195,9 +195,9 @@ msgstr "" #. type: SH #: build/C/man2/arch_prctl.2:81 build/C/man2/futex.2:173 #: build/C/man2/kexec_load.2:110 build/C/man2/lookup_dcookie.2:43 -#: build/C/man2/modify_ldt.2:96 build/C/man2/nfsservctl.2:48 +#: build/C/man2/modify_ldt.2:96 build/C/man2/nfsservctl.2:51 #: build/C/man2/pciconfig_read.2:47 build/C/man2/personality.2:55 -#: build/C/man2/pivot_root.2:95 build/C/man2/ptrace.2:399 +#: build/C/man2/pivot_root.2:95 build/C/man2/ptrace.2:1566 #: build/C/man2/sendfile.2:104 build/C/man2/set_tid_address.2:80 #: build/C/man2/splice.2:127 build/C/man2/tee.2:85 build/C/man2/vm86.2:52 #: build/C/man2/vmsplice.2:113 @@ -219,7 +219,7 @@ msgstr "" #: build/C/man2/kexec_load.2:117 build/C/man2/lookup_dcookie.2:50 #: build/C/man2/modify_ldt.2:106 build/C/man2/pciconfig_read.2:74 #: build/C/man2/personality.2:62 build/C/man2/pivot_root.2:99 -#: build/C/man2/ptrace.2:412 build/C/man2/quotactl.2:425 +#: build/C/man2/ptrace.2:1580 build/C/man2/quotactl.2:425 #: build/C/man2/sendfile.2:111 build/C/man2/set_tid_address.2:83 #: build/C/man2/splice.2:142 build/C/man2/tee.2:100 build/C/man2/vm86.2:57 #: build/C/man2/vmsplice.2:122 @@ -230,7 +230,7 @@ msgstr "エラー" #. type: TP #: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:222 #: build/C/man2/lookup_dcookie.2:51 build/C/man2/modify_ldt.2:107 -#: build/C/man2/ptrace.2:417 build/C/man2/quotactl.2:426 +#: build/C/man2/ptrace.2:1584 build/C/man2/quotactl.2:426 #: build/C/man2/sendfile.2:121 build/C/man2/vm86.2:58 #, no-wrap msgid "B" @@ -250,7 +250,7 @@ msgstr "" #: build/C/man2/kexec_load.2:122 build/C/man2/lookup_dcookie.2:54 #: build/C/man2/modify_ldt.2:111 build/C/man2/pciconfig_read.2:75 #: build/C/man2/personality.2:63 build/C/man2/pivot_root.2:108 -#: build/C/man2/ptrace.2:428 build/C/man2/quotactl.2:432 +#: build/C/man2/ptrace.2:1595 build/C/man2/quotactl.2:432 #: build/C/man2/quotactl.2:499 build/C/man2/sendfile.2:124 #: build/C/man2/splice.2:147 build/C/man2/tee.2:101 #: build/C/man2/vmsplice.2:127 @@ -266,7 +266,7 @@ msgstr "I が有効なサブコマンドでない。" #. type: TP #: build/C/man2/arch_prctl.2:96 build/C/man2/kexec_load.2:129 #: build/C/man2/lookup_dcookie.2:65 build/C/man2/pciconfig_read.2:102 -#: build/C/man2/pivot_root.2:114 build/C/man2/ptrace.2:437 +#: build/C/man2/pivot_root.2:114 build/C/man2/ptrace.2:1605 #: build/C/man2/quotactl.2:454 build/C/man2/vm86.2:66 #, no-wrap msgid "B" @@ -282,10 +282,10 @@ msgstr "I がプロセスのアドレス空間の外にある。" #. type: SH #: build/C/man2/arch_prctl.2:102 build/C/man2/futex.2:247 #: build/C/man2/kexec_load.2:138 build/C/man2/lookup_dcookie.2:78 -#: build/C/man2/modify_ldt.2:128 build/C/man2/nfsservctl.2:53 +#: build/C/man2/modify_ldt.2:128 build/C/man2/nfsservctl.2:56 #: build/C/man2/outb.2:58 build/C/man2/pciconfig_read.2:107 #: build/C/man2/personality.2:66 build/C/man2/pivot_root.2:122 -#: build/C/man2/ptrace.2:453 build/C/man2/sendfile.2:144 +#: build/C/man2/ptrace.2:1623 build/C/man2/sendfile.2:144 #: build/C/man2/set_tid_address.2:89 build/C/man2/splice.2:169 #: build/C/man2/tee.2:118 build/C/man2/vm86.2:71 build/C/man2/vmsplice.2:142 #, no-wrap @@ -305,7 +305,7 @@ msgstr "" #: build/C/man2/arch_prctl.2:106 build/C/man2/futex.2:249 #: build/C/man2/kexec_load.2:140 build/C/man2/lookup_dcookie.2:81 #: build/C/man2/modify_ldt.2:131 build/C/man2/pivot_root.2:125 -#: build/C/man2/ptrace.2:455 build/C/man2/sendfile.2:151 +#: build/C/man2/ptrace.2:1625 build/C/man2/sendfile.2:151 #: build/C/man2/splice.2:171 build/C/man2/tee.2:120 #: build/C/man2/vmsplice.2:144 #, no-wrap @@ -370,7 +370,7 @@ msgstr "I はスレッドライブラリで既に使われているかもし #: build/C/man2/arch_prctl.2:137 build/C/man2/futex.2:263 #: build/C/man2/kexec_load.2:155 build/C/man2/modify_ldt.2:134 #: build/C/man2/outb.2:67 build/C/man2/pciconfig_read.2:109 -#: build/C/man2/pivot_root.2:137 build/C/man2/ptrace.2:530 +#: build/C/man2/pivot_root.2:137 build/C/man2/ptrace.2:1716 #: build/C/man2/quotactl.2:505 build/C/man2/sendfile.2:193 #: build/C/man2/set_tid_address.2:91 build/C/man2/splice.2:225 #: build/C/man2/tee.2:196 build/C/man2/vmsplice.2:153 @@ -391,10 +391,10 @@ msgstr "AMD X86-64 Programmer's manual" #. type: SH #: build/C/man2/arch_prctl.2:144 build/C/man2/futex.2:274 #: build/C/man2/kexec_load.2:158 build/C/man2/lookup_dcookie.2:88 -#: build/C/man2/modify_ldt.2:136 build/C/man2/nfsservctl.2:55 +#: build/C/man2/modify_ldt.2:136 build/C/man2/nfsservctl.2:58 #: build/C/man2/outb.2:70 build/C/man2/pciconfig_read.2:111 #: build/C/man2/personality.2:70 build/C/man2/pivot_root.2:143 -#: build/C/man2/ptrace.2:539 build/C/man2/quotactl.2:510 +#: build/C/man2/ptrace.2:1730 build/C/man2/quotactl.2:510 #: build/C/man2/sendfile.2:199 build/C/man2/set_tid_address.2:94 #: build/C/man2/splice.2:229 build/C/man2/tee.2:199 build/C/man2/vm86.2:74 #: build/C/man2/vmsplice.2:156 @@ -405,17 +405,17 @@ msgstr "" #. type: Plain text #: build/C/man2/arch_prctl.2:151 build/C/man2/futex.2:281 #: build/C/man2/kexec_load.2:165 build/C/man2/lookup_dcookie.2:95 -#: build/C/man2/modify_ldt.2:143 build/C/man2/nfsservctl.2:62 +#: build/C/man2/modify_ldt.2:143 build/C/man2/nfsservctl.2:65 #: build/C/man2/outb.2:77 build/C/man2/pciconfig_read.2:118 #: build/C/man2/personality.2:77 build/C/man2/pivot_root.2:150 -#: build/C/man2/ptrace.2:546 build/C/man2/quotactl.2:517 +#: build/C/man2/ptrace.2:1737 build/C/man2/quotactl.2:517 #: build/C/man2/sendfile.2:206 build/C/man2/set_tid_address.2:101 #: build/C/man2/splice.2:236 build/C/man2/tee.2:206 build/C/man2/vm86.2:81 #: build/C/man2/vmsplice.2:163 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1019,7 +1019,7 @@ msgstr "" #. type: TP #: build/C/man2/kexec_load.2:118 build/C/man2/pivot_root.2:104 -#: build/C/man2/ptrace.2:413 build/C/man2/quotactl.2:493 +#: build/C/man2/ptrace.2:1581 build/C/man2/quotactl.2:493 #, no-wrap msgid "B" msgstr "B" @@ -1419,9 +1419,10 @@ msgstr "NFSSERVCTL" #. type: TH #: build/C/man2/nfsservctl.2:8 -#, no-wrap -msgid "1997-07-16" -msgstr "1997-07-16" +#, fuzzy, no-wrap +#| msgid "2009-03-30" +msgid "2012-03-05" +msgstr "2009-03-30" #. type: Plain text #: build/C/man2/nfsservctl.2:11 @@ -1445,7 +1446,12 @@ msgstr "" "B< union nfsctl_res *>IB<);>\n" #. type: Plain text -#: build/C/man2/nfsservctl.2:30 +#: build/C/man2/nfsservctl.2:21 +msgid "I: Since Linux 3.1, this system call no longer exists." +msgstr "" + +#. type: Plain text +#: build/C/man2/nfsservctl.2:33 #, no-wrap msgid "" "/*\n" @@ -1471,7 +1477,7 @@ msgstr "" "#define NFSCTL_GETFH 6 /* (mountd で使用される) fh の取得 */\n" #. type: Plain text -#: build/C/man2/nfsservctl.2:42 +#: build/C/man2/nfsservctl.2:45 #, no-wrap msgid "" "struct nfsctl_arg {\n" @@ -1499,7 +1505,7 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man2/nfsservctl.2:47 +#: build/C/man2/nfsservctl.2:50 #, no-wrap msgid "" "union nfsctl_res {\n" @@ -1513,7 +1519,7 @@ msgstr "" "};\n" #. type: Plain text -#: build/C/man2/nfsservctl.2:53 build/C/man2/pivot_root.2:99 +#: build/C/man2/nfsservctl.2:56 build/C/man2/pivot_root.2:99 #: build/C/man2/vm86.2:57 msgid "" "On success, zero is returned. On error, -1 is returned, and I is set " @@ -1523,7 +1529,7 @@ msgstr "" "定される。" #. type: Plain text -#: build/C/man2/nfsservctl.2:55 +#: build/C/man2/nfsservctl.2:58 msgid "This call is Linux-specific." msgstr "このコールは Linux 特有である。" @@ -1735,7 +1741,7 @@ msgstr "" "い。" #. type: TP -#: build/C/man2/pciconfig_read.2:81 build/C/man2/ptrace.2:431 +#: build/C/man2/pciconfig_read.2:81 build/C/man2/ptrace.2:1598 #: build/C/man2/sendfile.2:130 #, no-wrap msgid "B" @@ -2098,7 +2104,7 @@ msgid "B() is Linux-specific and hence is not portable." msgstr "B() は Linux に固有のものなので、移植性はない。" #. type: SH -#: build/C/man2/pivot_root.2:128 build/C/man2/ptrace.2:518 +#: build/C/man2/pivot_root.2:128 build/C/man2/ptrace.2:1661 #, no-wrap msgid "BUGS" msgstr "バグ" @@ -2127,30 +2133,31 @@ msgid "B(2), B(2), B(2), B(4), B(8)" msgstr "B(2), B(2), B(2), B(4), B(8)" #. type: TH -#: build/C/man2/ptrace.2:45 +#: build/C/man2/ptrace.2:48 #, no-wrap msgid "PTRACE" msgstr "PTRACE" #. type: TH -#: build/C/man2/ptrace.2:45 -#, no-wrap -msgid "2009-03-30" +#: build/C/man2/ptrace.2:48 +#, fuzzy, no-wrap +#| msgid "2009-03-30" +msgid "2012-03-06" msgstr "2009-03-30" #. type: Plain text -#: build/C/man2/ptrace.2:48 +#: build/C/man2/ptrace.2:51 msgid "ptrace - process trace" msgstr "ptrace - プロセスのトレース" #. type: Plain text -#: build/C/man2/ptrace.2:51 +#: build/C/man2/ptrace.2:54 #, no-wrap msgid "B<#include Esys/ptrace.hE>\n" msgstr "B<#include Esys/ptrace.hE>\n" #. type: Plain text -#: build/C/man2/ptrace.2:54 +#: build/C/man2/ptrace.2:57 #, no-wrap msgid "" "BIB<, pid_t >IB<, >\n" @@ -2160,12 +2167,18 @@ msgstr "" "B< void *>IB<, void *>IB<);>\n" #. type: Plain text -#: build/C/man2/ptrace.2:63 +#: build/C/man2/ptrace.2:66 +#, fuzzy +#| msgid "" +#| "The B() system call provides a means by which a parent process " +#| "may observe and control the execution of another process, and examine and " +#| "change its core image and registers. It is primarily used to implement " +#| "breakpoint debugging and system call tracing." msgid "" -"The B() system call provides a means by which a parent process may " -"observe and control the execution of another process, and examine and change " -"its core image and registers. It is primarily used to implement breakpoint " -"debugging and system call tracing." +"The B() system call provides a means by which one process (the " +"\"tracer\") may observe and control the execution of another process (the " +"\"tracee\"), and examine and change the tracee's memory and registers. It " +"is primarily used to implement breakpoint debugging and system call tracing." msgstr "" "B() システムコールは、親プロセスが、別のプロセスの実行の監視/制御を " "行ったり、コアイメージ (core image) やレジスタの調査/変更を 行ったりする手段" @@ -2173,12 +2186,47 @@ msgstr "" "コールのトレースを 実装するのに用いられる。" #. type: Plain text -#: build/C/man2/ptrace.2:72 +#: build/C/man2/ptrace.2:77 +msgid "" +"A tracee first needs to be attached to the tracer. Attachment and " +"subsequent commands are per thread: in a multithreaded process, every thread " +"can be individually attached to a (potentially different) tracer, or left " +"not attached and thus not debugged. Therefore, \"tracee\" always means " +"\"(one) thread\", never \"a (possibly multithreaded) process\". Ptrace " +"commands are always sent to a specific tracee using a call of the form" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:79 +#, no-wrap +msgid " ptrace(PTRACE_foo, pid, ...)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:83 +msgid "where I is the thread ID of the corresponding Linux thread." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:89 +msgid "" +"(Note that in this page, a \"multithreaded process\" means a thread group " +"consisting of threads created using the B(2) B flag.)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:98 +#, fuzzy +#| msgid "" +#| "The parent can initiate a trace by calling B(2) and having the " +#| "resulting child do a B, followed (typically) by an B" +#| "(3). Alternatively, the parent may commence trace of an existing process " +#| "using B." msgid "" -"The parent can initiate a trace by calling B(2) and having the " -"resulting child do a B, followed (typically) by an B" -"(3). Alternatively, the parent may commence trace of an existing process " -"using B." +"A process can initiate a trace by calling B(2) and having the " +"resulting child do a B, followed (typically) by an B" +"(2). Alternatively, one process may commence tracing another process using " +"B." msgstr "" "トレースを開始するには、まず親プロセスで B(2) を呼び出す。生成された子" "プロセスで B を行い、続いて (典型的には) B(3) を行な" @@ -2186,14 +2234,25 @@ msgstr "" "を使用し、トレースを開始する。" #. type: Plain text -#: build/C/man2/ptrace.2:84 -msgid "" -"While being traced, the child will stop each time a signal is delivered, " -"even if the signal is being ignored. (The exception is B, which " -"has its usual effect.) The parent will be notified at its next B(2) " -"and may inspect and modify the child process while it is stopped. The " -"parent then causes the child to continue, optionally ignoring the delivered " -"signal (or even delivering a different signal instead)." +#: build/C/man2/ptrace.2:115 +#, fuzzy +#| msgid "" +#| "While being traced, the child will stop each time a signal is delivered, " +#| "even if the signal is being ignored. (The exception is B, which " +#| "has its usual effect.) The parent will be notified at its next B" +#| "(2) and may inspect and modify the child process while it is stopped. " +#| "The parent then causes the child to continue, optionally ignoring the " +#| "delivered signal (or even delivering a different signal instead)." +msgid "" +"While being traced, the tracee will stop each time a signal is delivered, " +"even if the signal is being ignored. (An exception is B, which has " +"its usual effect.) The tracer will be notified at its next call to " +"B(2) (or one of the related \"wait\" system calls); that call will " +"return a I value containing information that indicates the cause of " +"the stop in the tracee. While the tracee is stopped, the tracer can use " +"various ptrace requests to inspect and modify the tracee. The tracer then " +"causes the tracee to continue, optionally ignoring the delivered signal (or " +"even delivering a different signal instead)." msgstr "" "トレースの実行中、子プロセスはシグナルが配送されるたびに、 たとえそのシグナル" "が無視すべきものであっても停止する (B は例外で、通常どおりの効果をも" @@ -2203,35 +2262,48 @@ msgstr "" "シグナルを 配送することもできる) 。" #. type: Plain text -#: build/C/man2/ptrace.2:90 +#: build/C/man2/ptrace.2:119 +#, fuzzy +#| msgid "" +#| "When the parent is finished tracing, it can terminate the child with " +#| "B or cause it to continue executing in a normal, untraced " +#| "mode via B." msgid "" -"When the parent is finished tracing, it can terminate the child with " -"B or cause it to continue executing in a normal, untraced mode " -"via B." +"When the tracer is finished tracing, it can cause the tracee to continue " +"executing in a normal, untraced mode via B." msgstr "" "親プロセスがトレースを終了する際には、 B を使用して子プロセスを" "終了させることもできるし、 B を用いて通常のトレースなしのモー" "ドにして、 実行を継続させることもできる。" #. type: Plain text -#: build/C/man2/ptrace.2:92 +#: build/C/man2/ptrace.2:123 msgid "The value of I determines the action to be performed:" msgstr "I の値がこのシステムコールの動作を決定する:" #. type: TP -#: build/C/man2/ptrace.2:92 +#: build/C/man2/ptrace.2:123 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/ptrace.2:111 -msgid "" -"Indicates that this process is to be traced by its parent. Any signal " +#: build/C/man2/ptrace.2:145 +#, fuzzy +#| msgid "" +#| "Indicates that this process is to be traced by its parent. Any signal " +#| "(except B) delivered to this process will cause it to stop and " +#| "its parent to be notified via B(2). Also, all subsequent calls to " +#| "B(2) by this process will cause a B to be sent to it, " +#| "giving the parent a chance to gain control before the new program begins " +#| "execution. A process probably shouldn't make this request if its parent " +#| "isn't expecting to trace it. (I, I, and I are ignored.)" +msgid "" +"Indicate that this process is to be traced by its parent. Any signal " "(except B) delivered to this process will cause it to stop and its " -"parent to be notified via B(2). Also, all subsequent calls to " -"B(2) by this process will cause a B to be sent to it, " -"giving the parent a chance to gain control before the new program begins " +"parent to be notified via B(2). In addition, all subsequent calls " +"to B(2) by the traced process will cause a B to be sent to " +"it, giving the parent a chance to gain control before the new program begins " "execution. A process probably shouldn't make this request if its parent " "isn't expecting to trace it. (I, I, and I are ignored.)" msgstr "" @@ -2244,12 +2316,18 @@ msgstr "" "を行うべきではないだろう。 (I, I, I は無視される。)" #. type: Plain text -#: build/C/man2/ptrace.2:120 +#: build/C/man2/ptrace.2:156 +#, fuzzy +#| msgid "" +#| "The above request is used only by the child process; the rest are used " +#| "only by the parent. In the following requests, I specifies the " +#| "child process to be acted on. For requests other than B, " +#| "the child process must be stopped." msgid "" -"The above request is used only by the child process; the rest are used only " -"by the parent. In the following requests, I specifies the child " -"process to be acted on. For requests other than B, the child " -"process must be stopped." +"The B request is used only by the tracee; the remaining " +"requests are used only by the tracer. In the following requests, I " +"specifies the thread ID of the tracee to be acted on. For requests other " +"than B, the tracee must be stopped." msgstr "" "上記の要求は子プロセスだけが行なうものである。 残りは親プロセスだけが行なうも" "のである。 以下の要求では、I で操作の対象となる 子プロセスを指定する。 " @@ -2257,18 +2335,24 @@ msgstr "" "らない。" #. type: TP -#: build/C/man2/ptrace.2:120 +#: build/C/man2/ptrace.2:156 #, no-wrap msgid "B, B" msgstr "B, B" #. type: Plain text -#: build/C/man2/ptrace.2:130 +#: build/C/man2/ptrace.2:167 +#, fuzzy +#| msgid "" +#| "Reads a word at the location I in the child's memory, returning the " +#| "word as the result of the B() call. Linux does not have " +#| "separate text and data address spaces, so the two requests are currently " +#| "equivalent. (The argument I is ignored.)" msgid "" -"Reads a word at the location I in the child's memory, returning the " +"Read a word at the address I in the tracee's memory, returning the " "word as the result of the B() call. Linux does not have separate " -"text and data address spaces, so the two requests are currently equivalent. " -"(The argument I is ignored.)" +"text and data address spaces, so these two requests are currently " +"equivalent. (I is ignored.)" msgstr "" "子プロセスのメモリの I の位置から 1 ワードを読み出す。読み出したワード" "は B() の返り値として返される。 Linux ではテキスト (text) とデータ " @@ -2276,7 +2360,7 @@ msgstr "" "ものである。 (引き数 I は無視される。)" #. type: TP -#: build/C/man2/ptrace.2:130 +#: build/C/man2/ptrace.2:167 #, no-wrap msgid "B" msgstr "B" @@ -2284,12 +2368,19 @@ msgstr "B" #. PTRACE_PEEKUSR in kernel source, but glibc uses PTRACE_PEEKUSER, #. and that is the name that seems common on other systems. #. type: Plain text -#: build/C/man2/ptrace.2:146 +#: build/C/man2/ptrace.2:185 +#, fuzzy +#| msgid "" +#| "Reads a word at offset I in the child's USER area, which holds the " +#| "registers and other information about the process (see Isys/user." +#| "hE>). The word is returned as the result of the B() call. " +#| "Typically the offset must be word-aligned, though this might vary by " +#| "architecture. See NOTES. (I is ignored.)" msgid "" -"Reads a word at offset I in the child's USER area, which holds the " +"Read a word at offset I in the tracee's USER area, which holds the " "registers and other information about the process (see Isys/user." "hE>). The word is returned as the result of the B() call. " -"Typically the offset must be word-aligned, though this might vary by " +"Typically, the offset must be word-aligned, though this might vary by " "architecture. See NOTES. (I is ignored.)" msgstr "" "子プロセスの USER 領域のオフセット I の位置から 1 ワードを読み込む。" @@ -2300,34 +2391,48 @@ msgstr "" "される。 )" #. type: TP -#: build/C/man2/ptrace.2:146 +#: build/C/man2/ptrace.2:185 #, no-wrap msgid "B, B" msgstr "B, B" #. type: Plain text -#: build/C/man2/ptrace.2:154 +#: build/C/man2/ptrace.2:197 +#, fuzzy +#| msgid "" +#| "Copies the word I to location I in the child's memory. As " +#| "above, the two requests are currently equivalent." msgid "" -"Copies the word I to location I in the child's memory. As " -"above, the two requests are currently equivalent." +"Copy the word I to the address I in the tracee's memory. As for " +"B and B, these two requests are currently " +"equivalent." msgstr "" "ワード I を子プロセスのメモリの I の位置へコピーする。上と同様" "に、現在のところ二つの 要求は同じものである。" #. type: TP -#: build/C/man2/ptrace.2:154 +#: build/C/man2/ptrace.2:197 #, no-wrap msgid "B" msgstr "B" #. PTRACE_POKEUSR in kernel source, but glibc uses PTRACE_POKEUSER, #. and that is the name that seems common on other systems. +#. FIXME In the preceding sentence, which modifications are disallowed, +#. and when they are disallowed, how does userspace discover that fact? #. type: Plain text -#: build/C/man2/ptrace.2:166 +#: build/C/man2/ptrace.2:213 +#, fuzzy +#| msgid "" +#| "Copies the word I to offset I in the child's USER area. As " +#| "above, the offset must typically be word-aligned. In order to maintain " +#| "the integrity of the kernel, some modifications to the USER area are " +#| "disallowed." msgid "" -"Copies the word I to offset I in the child's USER area. As " -"above, the offset must typically be word-aligned. In order to maintain the " -"integrity of the kernel, some modifications to the USER area are disallowed." +"Copy the word I to offset I in the tracee's USER area. As for " +"B, the offset must typically be word-aligned. In order to " +"maintain the integrity of the kernel, some modifications to the USER area " +"are disallowed." msgstr "" "ワード I を子プロセスの USER 領域のオフセット I の位置にコピーす" "る。 上と同様に、通常、オフセットはワード境界になければならない。 カーネルの" @@ -2335,406 +2440,1729 @@ msgstr "" "されている。" #. type: TP -#: build/C/man2/ptrace.2:166 +#: build/C/man2/ptrace.2:213 #, no-wrap msgid "B, B" msgstr "B, B" #. type: Plain text -#: build/C/man2/ptrace.2:173 +#: build/C/man2/ptrace.2:224 +#, fuzzy +#| msgid "" +#| "Copies the child's general purpose or floating-point registers, " +#| "respectively, to location I in the parent. See Isys/user." +#| "hE> for information on the format of this data. (I is ignored.)" msgid "" -"Copies the child's general purpose or floating-point registers, " -"respectively, to location I in the parent. See Isys/user." -"hE> for information on the format of this data. (I is ignored.)" +"Copy the tracee's general-purpose or floating-point registers, respectively, " +"to the address I in the tracer. See Isys/user.hE> for " +"information on the format of this data. (I is ignored.)" msgstr "" "それぞれ、子プロセスの汎用レジスタ、浮動小数点レジスタを親プロセスの I " "の位置にコピーする。この data の書式に関しては Isys/user.hE> を参照" "すること。(I は無視される。)" #. type: TP -#: build/C/man2/ptrace.2:173 +#: build/C/man2/ptrace.2:224 #, no-wrap msgid "B (since Linux 2.3.99-pre6)" msgstr "B (Linux 2.3.99-pre6 以降)" #. type: Plain text -#: build/C/man2/ptrace.2:180 +#: build/C/man2/ptrace.2:236 +#, fuzzy +#| msgid "" +#| "Retrieve information about the signal that caused the stop. Copies a " +#| "I structure (see B(2)) from the child to location " +#| "I in the parent. (I is ignored.)" msgid "" -"Retrieve information about the signal that caused the stop. Copies a " -"I structure (see B(2)) from the child to location " -"I in the parent. (I is ignored.)" +"Retrieve information about the signal that caused the stop. Copy a " +"I structure (see B(2)) from the tracee to the address " +"I in the tracer. (I is ignored.)" msgstr "" "停止の原因となったシグナルに関する情報を取得する。 I 構造体 " "(B(2) 参照) を子プロセスから親プロセスの I の位置にコピーす" "る。 (I は無視される。)" #. type: TP -#: build/C/man2/ptrace.2:180 +#: build/C/man2/ptrace.2:236 #, no-wrap msgid "B, B" msgstr "B, B" +#. FIXME In the preceding sentence, which modifications are disallowed, +#. and when they are disallowed, how does userspace discover that fact? +#. type: Plain text +#: build/C/man2/ptrace.2:249 +#, fuzzy +#| msgid "" +#| "Copies the child's general purpose or floating-point registers, " +#| "respectively, from location I in the parent. As for " +#| "B, some general purpose register modifications may be " +#| "disallowed. (I is ignored.)" +msgid "" +"Copy the tracee's general-purpose or floating-point registers, respectively, " +"from the address I in the tracer. As for B, some " +"general-purpose register modifications may be disallowed. (I is " +"ignored.)" +msgstr "" +"それぞれ、子プロセスの汎用レジスタ、浮動小数点レジスタに 親プロセスの " +"I の位置からコピーする。 B と同様に、汎用レジスタに" +"よっては 変更が禁止されている場合がある。 (I は無視される。)" + +#. type: TP +#: build/C/man2/ptrace.2:249 +#, no-wrap +msgid "B (since Linux 2.3.99-pre6)" +msgstr "B (Linux 2.3.99-pre6 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:265 +#, fuzzy +#| msgid "" +#| "Set signal information. Copies a I structure from location " +#| "I in the parent to the child. This will only affect signals that " +#| "would normally be delivered to the child and were caught by the tracer. " +#| "It may be difficult to tell these normal signals from synthetic signals " +#| "generated by B() itself. (I is ignored.)" +msgid "" +"Set signal information: copy a I structure from the address " +"I in the tracer to the tracee. This will affect only signals that " +"would normally be delivered to the tracee and were caught by the tracer. It " +"may be difficult to tell these normal signals from synthetic signals " +"generated by B() itself. (I is ignored.)" +msgstr "" +"シグナル情報を設定する。 I 構造体を親プロセスのデータ I の位" +"置から 子プロセスにコピーする。 この処理を行うことができるのは、子プロセスに" +"通常は配送されるはずで トレーサに捕捉されたシグナルについてだけである。 これ" +"らの通常のシグナルと B() 自身が発生するシグナルを見分けるのは難しい" +"かもしれない。 (I は無視される。)" + +#. type: TP +#: build/C/man2/ptrace.2:265 +#, no-wrap +msgid "B (since Linux 2.4.6; see BUGS for caveats)" +msgstr "B (Linux 2.4.6 以降; バグの章にある警告も参照)" + +#. type: Plain text +#: build/C/man2/ptrace.2:274 +#, fuzzy +#| msgid "" +#| "Sets ptrace options from I in the parent. (I is ignored.) " +#| "I is interpreted as a bit mask of options, which are specified by " +#| "the following flags:" +msgid "" +"Set ptrace options from I. (I is ignored.) I is " +"interpreted as a bit mask of options, which are specified by the following " +"flags:" +msgstr "" +"親プロセスの I に基づいて ptrace のオプションを設定する (I は無視" +"される)。 I はオプションのビットマスクとして解釈され、 オプションには以" +"下のフラグを指定できる:" + +#. type: TP +#: build/C/man2/ptrace.2:275 +#, no-wrap +msgid "B (since Linux 2.4.6)" +msgstr "B (Linux 2.4.6 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:284 +#, fuzzy +#| msgid "" +#| "When delivering syscall traps, set bit 7 in the signal number (i.e., " +#| "deliver I). This makes it easy for the tracer to tell " +#| "the difference between normal traps and those caused by a syscall. " +#| "(B may not work on all architectures.)" +msgid "" +"When delivering system call traps, set bit 7 in the signal number (i.e., " +"deliver I). This makes it easy for the tracer to distinguish " +"normal traps from those caused by a system call. (B " +"may not work on all architectures.)" +msgstr "" +"システムコールのトラップが配送されたときに、シグナル番号のビット 7 を設定す" +"る (すなわち、I を配送する)。 これにより、トレーサが通常のト" +"ラップとシステムコールによるトラップを 区別しやすくなる。 " +"(B はどのアーキテクチャでも動作しない可能性がある。)" + +#. type: TP +#: build/C/man2/ptrace.2:284 +#, no-wrap +msgid "B (since Linux 2.5.46)" +msgstr "B (Linux 2.5.46 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:296 +#, fuzzy +#| msgid "" +#| "Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " +#| "newly forked process, which will start with a B. The PID for " +#| "the new process can be retrieved with B." +msgid "" +"Stop the tracee at the next B(2) and automatically start tracing the " +"newly forked process, which will start with a B. A B(2) " +"by the tracer will return a I value such that" +msgstr "" +"次の B(2) 呼び出し時に IE\\ " +"8> で 子プロセスの動作を停止させ、 新たに fork されたプロセスのトレースを自動" +"的に開始し、 B でそのプロセスの実行を開始する。 新しいプロセスの " +"PID は B で取得できる。" + +#. type: Plain text +#: build/C/man2/ptrace.2:299 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_FORKEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:303 build/C/man2/ptrace.2:322 +#: build/C/man2/ptrace.2:341 +msgid "The PID of the new process can be retrieved with B." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:303 +#, no-wrap +msgid "B (since Linux 2.5.46)" +msgstr "B (Linux 2.5.46 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:315 +#, fuzzy +#| msgid "" +#| "Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " +#| "newly vforked process, which will start with a B. The PID for " +#| "the new process can be retrieved with B." +msgid "" +"Stop the tracee at the next B(2) and automatically start tracing the " +"newly vforked process, which will start with a B. A B(2) " +"by the tracer will return a I value such that" +msgstr "" +"次の B(2) 呼び出し時に IE\\ " +"8> で 子プロセスの動作を停止させ、 新たに vfork されたプロセスのトレースを自" +"動的に開始し、 B でそのプロセスの実行を開始する。 新しいプロセスの " +"PID は B で取得できる。" + +#. type: Plain text +#: build/C/man2/ptrace.2:318 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_VFORKEE8))\n" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:322 +#, no-wrap +msgid "B (since Linux 2.5.46)" +msgstr "B (Linux 2.5.46 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:334 +#, fuzzy +#| msgid "" +#| "Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " +#| "newly forked process, which will start with a B. The PID for " +#| "the new process can be retrieved with B." +msgid "" +"Stop the tracee at the next B(2) and automatically start tracing the " +"newly cloned process, which will start with a B. A B(2) " +"by the tracer will return a I value such that" +msgstr "" +"次の B(2) 呼び出し時に IE\\ " +"8> で 子プロセスの動作を停止させ、 新たに fork されたプロセスのトレースを自動" +"的に開始し、 B でそのプロセスの実行を開始する。 新しいプロセスの " +"PID は B で取得できる。" + +#. type: Plain text +#: build/C/man2/ptrace.2:337 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_CLONEEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:362 +#, fuzzy +#| msgid "" +#| "Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " +#| "newly cloned process, which will start with a B. The PID for " +#| "the new process can be retrieved with B. This option " +#| "may not catch B(2) calls in all cases. If the child calls " +#| "B(2) with the B flag, B will be " +#| "delivered instead if B is set; otherwise if the " +#| "child calls B(2) with the exit signal set to B, " +#| "B will be delivered if B is set." +msgid "" +"This option may not catch B(2) calls in all cases. If the tracee " +"calls B(2) with the B flag, B will " +"be delivered instead if B is set; otherwise if the " +"tracee calls B(2) with the exit signal set to B, " +"B will be delivered if B is set." +msgstr "" +"次の B(2) 呼び出し時に IE " +"\\8> で 子プロセスの動作を停止させ、 新たに clone で作成されたプロセスのト" +"レースを自動的に開始し、 B でプロセスの実行を開始する。 新しいプロセ" +"スの PID は B で取得できる。 このオプションで全ての " +"B(2) コールを捕まえられるわけではない。 子プロセスが B " +"フラグ付きで B(2) を呼び出した場合、 B が設定さ" +"れていれば代わりに B が配送される。 また、子プロセスが終" +"了シグナルを B に設定して B(2) を呼び出した場合は、 " +"B が設定されていれば B が配送される。" + +#. type: TP +#: build/C/man2/ptrace.2:362 +#, no-wrap +msgid "B (since Linux 2.5.46)" +msgstr "B (Linux 2.5.46 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:371 +msgid "" +"Stop the tracee at the next B(2). A B(2) by the tracer " +"will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:374 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_EXECEE8))\n" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:376 +#, no-wrap +msgid "B (since Linux 2.5.60)" +msgstr "B (Linux 2.5.60 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:385 +msgid "" +"Stop the tracee at the completion of the next B(2). A B(2) " +"by the tracer will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:388 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_VFORK_DONEEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:392 +msgid "" +"The PID of the new process can (since Linux 2.6.18) be retrieved with " +"B." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:392 +#, no-wrap +msgid "B (since Linux 2.5.60)" +msgstr "B (Linux 2.5.60 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:400 +msgid "" +"Stop the tracee at exit. A B(2) by the tracer will return a " +"I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:403 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_EXITEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:407 +msgid "The tracee's exit status can be retrieved with B." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:415 +#, fuzzy +#| msgid "" +#| "Stop the child at exit with IE\\ " +#| "8>. The child's exit status can be retrieved with " +#| "B. This stop will be done early during process exit " +#| "when registers are still available, allowing the tracer to see where the " +#| "exit occurred, whereas the normal exit notification is done after the " +#| "process is finished exiting. Even though context is available, the " +#| "tracer cannot prevent the exit from happening at this point." +msgid "" +"The tracee is stopped early during process exit, when registers are still " +"available, allowing the tracer to see where the exit occurred, whereas the " +"normal exit notification is done after the process is finished exiting. " +"Even though context is available, the tracer cannot prevent the exit from " +"happening at this point." +msgstr "" +"終了 (exit) 時に IE\\ 8> で子プロセス" +"の動作を停止させる。子プロセスの終了ステータスは B で取得" +"できる。 この停止はレジスタがまだ参照可能であるプロセス終了処理の初期に行わ" +"れ、 トレーサはどこで終了が発生したかを知ることができる。 通常の終了通知 " +"(exit notification) はプロセスの終了処理が完了した後に 行われる。コンテキスト" +"を参照することはできるにも関わらず、 トレーサはこの時点から終了を止めることは" +"できない。" + +#. type: TP +#: build/C/man2/ptrace.2:416 +#, no-wrap +msgid "B (since Linux 2.5.46)" +msgstr "B (Linux 2.5.46 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:436 +#, fuzzy +#| msgid "" +#| "Retrieve a message (as an I) about the ptrace event that " +#| "just happened, placing it in the location I in the parent. For " +#| "B this is the child's exit status. For " +#| "B, B and B " +#| "this is the PID of the new process. Since Linux 2.6.18, the PID of the " +#| "new process is also available for B. (I " +#| "is ignored.)" +msgid "" +"Retrieve a message (as an I) about the ptrace event that " +"just happened, placing it at the address I in the tracer. For " +"B, this is the tracee's exit status. For " +"B, B, B, and " +"B, this is the PID of the new process. (I is " +"ignored.)" +msgstr "" +"発生したばかりの ptrace イベントに関するメッセージを (I 型で) " +"取得する。 取得したメッセージは親プロセスの I の位置に格納される。 得ら" +"れる内容は、 B の場合は子プロセスの終了ステータスであり、 " +"B, B, B の場合は新" +"しいプロセスの PID である。 Linux 2.6.18 以降では、新しいプロセスの PID は " +"B で入手できる。 (I は無視される。)" + +#. type: TP +#: build/C/man2/ptrace.2:436 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:448 +#, fuzzy +#| msgid "" +#| "Restarts the stopped child process. If I is nonzero and not " +#| "B, it is interpreted as a signal to be delivered to the child; " +#| "otherwise, no signal is delivered. Thus, for example, the parent can " +#| "control whether a signal sent to the child is delivered or not. (I " +#| "is ignored.)" +msgid "" +"Restart the stopped tracee process. If I is nonzero, it is " +"interpreted as the number of a signal to be delivered to the tracee; " +"otherwise, no signal is delivered. Thus, for example, the tracer can " +"control whether a signal sent to the tracee is delivered or not. (I " +"is ignored.)" +msgstr "" +"停止した子プロセスの実行を再開させる。 I がゼロでなく、 B でも" +"なければ、 子プロセスに配送されるシグナルと解釈される。 ゼロや B の" +"場合はシグナルは配送されない。 これを使うと、例えば、親プロセスは 子プロセス" +"に送られたシグナルを実際に配送するかどうかを 制御することができる。(I " +"は無視される。)" + +#. type: TP +#: build/C/man2/ptrace.2:448 +#, no-wrap +msgid "B, B" +msgstr "B, B" + +#. type: Plain text +#: build/C/man2/ptrace.2:472 +#, fuzzy +#| msgid "" +#| "Restarts the stopped child as for B, but arranges for the " +#| "child to be stopped at the next entry to or exit from a system call, or " +#| "after execution of a single instruction, respectively. (The child will " +#| "also, as usual, be stopped upon receipt of a signal.) From the parent's " +#| "perspective, the child will appear to have been stopped by receipt of a " +#| "B. So, for B, for example, the idea is to " +#| "inspect the arguments to the system call at the first stop, then do " +#| "another B and inspect the return value of the system call " +#| "at the second stop. The I argument is treated as for " +#| "B. (I is ignored.)" +msgid "" +"Restart the stopped tracee as for B, but arrange for the tracee " +"to be stopped at the next entry to or exit from a system call, or after " +"execution of a single instruction, respectively. (The tracee will also, as " +"usual, be stopped upon receipt of a signal.) From the tracer's perspective, " +"the tracee will appear to have been stopped by receipt of a B. So, " +"for B, for example, the idea is to inspect the arguments to " +"the system call at the first stop, then do another B and " +"inspect the return value of the system call at the second stop. The I " +"argument is treated as for B. (addr is ignored.)" +msgstr "" +"B と同様に停止した子プロセスを再開する。ただし、 " +"B の場合は子プロセスが 次にシステムコールに入るかシステムコー" +"ルから抜けるかする時に、 B の場合は 1 命令 (instruction) " +"実行した後に停止させる (通常どおり、子プロセスはシグナルを受け取った場合にも" +"停止する)。 親プロセスから見ると、子プロセスは B を受信して停止した" +"ように見える。そのため、例えば B を使うと、1回目の停止で引き" +"数を調べて B を実行し、 2回目の停止でシステムコールの返り値を" +"調べる、 というようなことができる。 引き数 I は B の場合と" +"同じ様に解釈される。 (I は無視される。)" + +#. type: TP +#: build/C/man2/ptrace.2:472 +#, no-wrap +msgid "B, B (since Linux 2.6.14)" +msgstr "B, B (Linux 2.6.14 以降)" + +#. type: Plain text +#: build/C/man2/ptrace.2:490 +#, fuzzy +#| msgid "" +#| "For B, continue and stop on entry to the next syscall, " +#| "which will not be executed. For B, do the same " +#| "but also singlestep if not a syscall. This call is used by programs like " +#| "User Mode Linux that want to emulate all the child's system calls. The " +#| "I argument is treated as for B. (I is ignored; " +#| "not supported on all architectures.)" +msgid "" +"For B, continue and stop on entry to the next system call, " +"which will not be executed. For B, do the same " +"but also singlestep if not a system call. This call is used by programs " +"like User Mode Linux that want to emulate all the tracee's system calls. " +"The I argument is treated as for B. (I is ignored; " +"not supported on all architectures.)" +msgstr "" +"B は、実行を再開し、次のシステムコールに入る時に停止させる。 " +"システムコールは実行されない。 B も同様だが、システ" +"ムコールでない場合には 1 命令 (singlestep) だけ実行した時点でも停止させる。 " +"このコールは User Mode Linux のように子プロセスのシステムコールを全て エミュ" +"レートしようとするプログラムで使用される。 引き数 I は B " +"の場合と同じ様に解釈される。 (I は無視される。 全てのアーキテクチャでサ" +"ポートされているわけではない。)" + +#. type: TP +#: build/C/man2/ptrace.2:490 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:499 +#, fuzzy +#| msgid "" +#| "Sends the child a B to terminate it. (I and I are " +#| "ignored.)" +msgid "" +"Send the tracee a B to terminate it. (I and I are " +"ignored.)" +msgstr "" +"子プロセスに B を送り終了させる。(I と I は無視される。)" + +#. [Note from Denys Vlasenko: +#. deprecation suggested by Oleg Nesterov. He prefers to deprecate it +#. instead of describing (and needing to support) PTRACE_KILL's quirks.] +#. type: Plain text +#: build/C/man2/ptrace.2:518 +msgid "" +"I Instead, send a B " +"directly using B(2) or B(2). The problem with B " +"is that it requires the tracee to be in signal-delivery-stop, otherwise it " +"may not work (i.e., may complete successfully but won't kill the tracee). " +"By contrast, sending a B directly has no such limitation." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:518 +#, no-wrap +msgid "B" +msgstr "B" + +#. No longer true (removed by Denys Vlasenko, 2011, who remarks: +#. "I think it isn't true in non-ancient 2.4 and in 2.6/3.x. +#. Basically, it's not true for any Linux in practical use. +#. ; the behavior of the tracee is as if it had done a +#. .BR PTRACE_TRACEME . +#. The calling process actually becomes the parent of the tracee +#. process for most purposes (e.g., it will receive +#. notification of tracee events and appears in +#. .BR ps (1) +#. output as the tracee's parent), but a +#. .BR getppid (2) +#. by the tracee will still return the PID of the original parent. +#. type: Plain text +#: build/C/man2/ptrace.2:546 +msgid "" +"Attach to the process specified in I, making it a tracee of the calling " +"process. The tracee is sent a B, but will not necessarily have " +"stopped by the completion of this call; use B(2) to wait for the " +"tracee to stop. See the \"Attaching and detaching\" subsection for " +"additional information. (I and I are ignored.)" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:546 +#, no-wrap +msgid "B" +msgstr "B" + +#. In the text below, we decided to avoid prettifying the text with markup: +#. it would make the source nearly impossible to edit, and we _do_ intend +#. to edit it often, in order to keep it updated: +#. ptrace API is full of quirks, no need to compound this situation by +#. making it excruciatingly painful to document them! +#. type: Plain text +#: build/C/man2/ptrace.2:562 +#, fuzzy +#| msgid "" +#| "Restarts the stopped child as for B, but first detaches from " +#| "the process, undoing the reparenting effect of B, and the " +#| "effects of B. Although perhaps not intended, under Linux " +#| "a traced child can be detached in this way regardless of which method was " +#| "used to initiate tracing. (I is ignored.)" +msgid "" +"Restart the stopped tracee as for B, but first detach from it. " +"Under Linux, a tracee can be detached in this way regardless of which method " +"was used to initiate tracing. (I is ignored.)" +msgstr "" +"B と同様に停止した子プロセスを再開する。ただし まずそのプロセス" +"からの分離 (detach) を行い、 B での親の切り換えによる効果と " +"B の効果を取り消す。意図したものではないだろうが、 Linux で" +"は、トレースされている子プロセスはどのような方法でトレースを 開始されたとして" +"も、この方法で分離 (detach) することができる。 (I は無視される。)" + +#. type: SS +#: build/C/man2/ptrace.2:562 +#, no-wrap +msgid "Death under ptrace" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:571 +msgid "" +"When a (possibly multithreaded) process receives a killing signal (one whose " +"disposition is set to B and whose default action is to kill the " +"process), all threads exit. Tracees report their death to their tracer(s). " +"Notification of this event is delivered via B(2)." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:580 +msgid "" +"Note that the killing signal will first cause signal-delivery-stop (on one " +"tracee only), and only after it is injected by the tracer (or after it was " +"dispatched to a thread which isn't traced), will death from the signal " +"happen on I tracees within a multithreaded process. (The term \"signal-" +"delivery-stop\" is explained below.)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:594 +msgid "" +"B operates similarly, with exceptions. No signal-delivery-stop is " +"generated for B and therefore the tracer can't suppress it. " +"B kills even within system calls (syscall-exit-stop is not " +"generated prior to death by B). The net effect is that B " +"always kills the process (all its threads), even if some threads of the " +"process are ptraced." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:599 +msgid "" +"When the tracee calls B<_exit>(2), it reports its death to its tracer. " +"Other threads are not affected." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:603 +msgid "" +"When any thread executes B(2), every tracee in its thread group " +"reports its death to its tracer." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:617 +msgid "" +"If the B option is on, B will happen " +"before actual death. This applies to exits via B(2), B" +"(2), and signal deaths (except B), and when threads are torn down " +"on B(2) in a multithreaded process." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:642 +msgid "" +"The tracer cannot assume that the ptrace-stopped tracee exists. There are " +"many scenarios when the tracee may die while stopped (such as B). " +"Therefore, the tracer must be prepared to handle an B error on any " +"ptrace operation. Unfortunately, the same error is returned if the tracee " +"exists but is not ptrace-stopped (for commands which require a stopped " +"tracee), or if it is not traced by the process which issued the ptrace " +"call. The tracer needs to keep track of the stopped/running state of the " +"tracee, and interpret B as \"tracee died unexpectedly\" only if it " +"knows that the tracee has been observed to enter ptrace-stop. Note that " +"there is no guarantee that I will reliably report the " +"tracee's death status if a ptrace operation returned B. I may return 0 instead. In other words, the tracee may be \"not " +"yet fully dead\", but already refusing ptrace requests." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:656 +msgid "" +"The tracer can't assume that the tracee I ends its life by reporting " +"I or I; there are cases where this " +"does not occur. For example, if a thread other than thread group leader " +"does an B(2), it disappears; its PID will never be seen again, and " +"any subsequent ptrace stops will be reported under the thread group leader's " +"PID." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:656 +#, no-wrap +msgid "Stopped states" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:658 +msgid "A tracee can be in two states: running or stopped." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:662 +msgid "" +"There are many kinds of states when the tracee is stopped, and in ptrace " +"discussions they are often conflated. Therefore, it is important to use " +"precise terms." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:673 +msgid "" +"In this manual page, any stopped state in which the tracee is ready to " +"accept ptrace commands from the tracer is called I. Ptrace-" +"stops can be further subdivided into I, I, " +"I, and so on. These stopped states are described in detail " +"below." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:678 +msgid "" +"When the running tracee enters ptrace-stop, it notifies its tracer using " +"B(2) (or one of the other \"wait\" system calls). Most of this " +"manual page assumes that the tracer waits with:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:680 +#, no-wrap +msgid " pid = waitpid(pid_or_minus_1, &status, __WALL);\n" +msgstr "" + +#. Denys Vlasenko: +#. Do we require __WALL usage, or will just using 0 be ok? (With 0, +#. I am not 100% sure there aren't ugly corner cases.) Are the +#. rules different if user wants to use waitid? Will waitid require +#. WEXITED? +#. type: Plain text +#: build/C/man2/ptrace.2:692 +msgid "" +"Ptrace-stopped tracees are reported as returns with I greater than 0 " +"and I true." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:700 +msgid "" +"The B<__WALL> flag does not include the B and B flags, " +"but implies their functionality." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:707 +msgid "" +"Setting the B flag when calling B(2) is not " +"recommended: the \"continued\" state is per-process and consuming it can " +"confuse the real parent of the tracee." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:715 +msgid "" +"Use of the B flag may cause B(2) to return 0 (\"no wait " +"results available yet\") even if the tracer knows there should be a " +"notification. Example:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:719 +#, no-wrap +msgid "" +" kill(tracee, SIGKILL);\n" +" waitpid(tracee, &status, __WALL | WNOHANG);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:744 +msgid "" +"The following kinds of ptrace-stops exist: signal-delivery-stops, group-" +"stop, PTRACE_EVENT stops, syscall-stops B, " +"B, and B. They all are reported by " +"B(2) with I true. They may be differentiated " +"by examining the value IE8>, and if there is ambiguity in " +"that value, by querying B. (Note: the I macro can't be used to perform this examination, because it returns the " +"value (IE8)\\ >B<&\\ 0xff>B<.)>" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:744 +#, no-wrap +msgid "Signal-delivery-stop" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:764 +msgid "" +"When a (possibly multithreaded) process receives any signal except " +"B, the kernel selects an arbitrary thread which handles the " +"signal. (If the signal is generated with B(2), the target thread " +"can be explicitly selected by the caller.) If the selected thread is " +"traced, it enters signal-delivery-stop. At this point, the signal is not " +"yet delivered to the process, and can be suppressed by the tracer. If the " +"tracer doesn't suppress the signal, it passes the signal to the tracee in " +"the next ptrace restart request. This second step of signal delivery is " +"called I in this manual page. Note that if the signal is " +"blocked, signal-delivery-stop doesn't happen until the signal is unblocked, " +"with the usual exception that B can't be blocked." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:778 +msgid "" +"Signal-delivery-stop is observed by the tracer as B(2) returning " +"with I true, with the stopping signal returned by " +"I. If the stopping signal is B, this may be a " +"different kind of ptrace-stop; see the \"Syscall-stops\" and \"execve\" " +"sections below for details. If I returns a stopping " +"signal, this may be a group-stop; see below." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:778 +#, no-wrap +msgid "Signal injection and suppression" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:781 +msgid "" +"After signal-delivery-stop is observed by the tracer, the tracer should " +"restart the tracee with the call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:783 +#, no-wrap +msgid " ptrace(PTRACE_restart, pid, 0, sig)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:796 +msgid "" +"where B is one of the restarting ptrace requests. If I " +"is 0, then a signal is not delivered. Otherwise, the signal I is " +"delivered. This operation is called I in this manual " +"page, to distinguish it from signal-delivery-stop." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:802 +msgid "" +"The I value may be different from the I value: the " +"tracer can cause a different signal to be injected." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:813 +msgid "" +"Note that a suppressed signal still causes system calls to return " +"prematurely. Restartable system calls will be restarted (the tracer will " +"observe the tracee to execute B if the tracer uses " +"B); non-restartable system calls may fail with B even " +"though no observable signal is injected to the tracee." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:824 +msgid "" +"Restarting ptrace commands issued in ptrace-stops other than signal-delivery-" +"stop are not guaranteed to inject a signal, even if I is nonzero. No " +"error is reported; a nonzero I may simply be ignored. Ptrace users " +"should not try to \"create a new signal\" this way: use B(2) " +"instead." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:831 +msgid "" +"The fact that signal injection requests may be ignored when restarting the " +"tracee after ptrace stops that are not signal-delivery-stops is a cause of " +"confusion among ptrace users. One typical scenario is that the tracer " +"observes group-stop, mistakes it for signal-delivery-stop, restarts the " +"tracee with" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:833 +#, no-wrap +msgid " ptrace(PTRACE_rest, pid, 0, stopsig)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:839 +msgid "" +"with the intention of injecting I, but I gets ignored and " +"the tracee continues to run." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:859 +msgid "" +"The B signal has a side effect of waking up (all threads of) a " +"group-stopped process. This side effect happens before signal-delivery-" +"stop. The tracer can't suppress this side-effect (it can only suppress " +"signal injection, which only causes the B handler to not be " +"executed in the tracee, if such a handler is installed). In fact, waking up " +"from group-stop may be followed by signal-delivery-stop for signal(s) " +"I B, if they were pending when B was " +"delivered. In other words, B may be not the first signal observed " +"by the tracee after it was sent." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:863 +msgid "" +"Stopping signals cause (all threads of) a process to enter group-stop. This " +"side effect happens after signal injection, and therefore can be suppressed " +"by the tracer." +msgstr "" + +# +#. In the Linux 2.4 sources, in arch/i386/kernel/signal.c::do_signal(), +#. there is: +#. /* The debugger continued. Ignore SIGSTOP. */ +#. if (signr == SIGSTOP) +#. continue; +#. type: Plain text +#: build/C/man2/ptrace.2:873 +msgid "In Linux 2.4 and earlier, the B signal can't be injected." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:890 +msgid "" +"B can be used to retrieve a I structure which " +"corresponds to the delivered signal. B may be used to " +"modify it. If B has been used to alter I, the " +"I field and the I parameter in the restarting command must " +"match, otherwise the result is undefined." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:890 +#, no-wrap +msgid "Group-stop" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:902 +msgid "" +"When a (possibly multithreaded) process receives a stopping signal, all " +"threads stop. If some threads are traced, they enter a group-stop. Note " +"that the stopping signal will first cause signal-delivery-stop (on one " +"tracee only), and only after it is injected by the tracer (or after it was " +"dispatched to a thread which isn't traced), will group-stop be initiated on " +"I tracees within the multithreaded process. As usual, every tracee " +"reports its group-stop separately to the corresponding tracer." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:911 +msgid "" +"Group-stop is observed by the tracer as B(2) returning with " +"I true, with the stopping signal available via I. The same result is returned by some other classes of ptrace-" +"stops, therefore the recommended practice is to perform the call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:913 +#, no-wrap +msgid " ptrace(PTRACE_GETSIGINFO, pid, 0, &siginfo)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:934 +msgid "" +"The call can be avoided if the signal is not B, B, " +"B, or B; only these four signals are stopping signals. If " +"the tracer sees something else, it can't be a group-stop. Otherwise, the " +"tracer needs to call B. If B fails " +"with B, then it is definitely a group-stop. (Other failure codes " +"are possible, such as B (\"no such process\") if a B killed " +"the tracee.)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:943 +msgid "" +"As of kernel 2.6.38, after the tracer sees the tracee ptrace-stop and until " +"it restarts or kills it, the tracee will not run, and will not send " +"notifications (except B death) to the tracer, even if the tracer " +"enters into another B(2) call." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:957 +msgid "" +"The kernel behavior described in the previous paragraph causes a problem " +"with transparent handling of stopping signals. If the tracer restarts the " +"tracee after group-stop, the stopping signal is effectively ignored\\(emthe " +"tracee doesn't remain stopped, it runs. If the tracer doesn't restart the " +"tracee before entering into the next B(2), future B " +"signals will not be reported to the tracer; this would cause the B " +"signals to have no effect on the tracee." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:957 +#, no-wrap +msgid "PTRACE_EVENT stops" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:963 +msgid "" +"If the tracer sets B options, the tracee will enter ptrace-" +"stops called B stops." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:977 +msgid "" +"B stops are observed by the tracer as B(2) returning " +"with I, and I returns B. An " +"additional bit is set in the higher byte of the status word: the value " +"IE8> will be" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:979 +#, no-wrap +msgid " (SIGTRAP | PTRACE_EVENT_foo EE 8).\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:981 +msgid "The following events exist:" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:981 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:994 +msgid "" +"Stop before return from B(2) or B(2) with the B " +"flag. When the tracee is continued after this stop, it will wait for child " +"to exit/exec before continuing its execution (in other words, the usual " +"behavior on B(2))." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:994 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:1002 +msgid "" +"Stop before return from B(2) or B(2) with the exit signal set " +"to B." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1002 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:1006 +msgid "Stop before return from B(2)" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1006 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:1016 +msgid "" +"Stop before return from B(2) or B(2) with the B " +"flag, but after the child unblocked this tracee by exiting or execing." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1022 +msgid "" +"For all four stops described above, the stop occurs in the parent (i.e., the " +"tracee), not in the newly created thread. B can be used " +"to retrieve the new thread's ID." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1022 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:1026 +msgid "Stop before return from B(2)." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1026 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man2/ptrace.2:1042 +msgid "" +"Stop before exit (including death from B(2)), signal death, or " +"exit caused by B(2) in a multithreaded process. " +"B returns the exit status. Registers can be examined " +"(unlike when \"real\" exit happens). The tracee is still alive; it needs to " +"be Bed or Bed to finish exiting." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1053 +msgid "" +"B on B stops returns B " +"I, with I set to I<(eventEE8)\\ |\\ SIGTRAP>." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1053 +#, no-wrap +msgid "Syscall-stops" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1066 +msgid "" +"If the tracee was restarted by B, the tracee enters syscall-" +"enter-stop just prior to entering any system call. If the tracer restarts " +"the tracee with B, the tracee enters syscall-exit-stop when " +"the system call is finished, or if it is interrupted by a signal. (That is, " +"signal-delivery-stop never happens between syscall-enter-stop and syscall-" +"exit-stop; it happens I syscall-exit-stop.)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1080 +msgid "" +"Other possibilities are that the tracee may stop in a B stop, " +"exit (if it entered B<_exit>(2) or B(2)), be killed by " +"B, or die silently (if it is a thread group leader, the B" +"(2) happened in another thread, and that thread is not traced by the same " +"tracer; this situation is discussed later)." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1095 +msgid "" +"Syscall-enter-stop and syscall-exit-stop are observed by the tracer as " +"B(2) returning with I true, and I giving B. If the B option was set " +"by the tracer, then I will give the value I<(SIGTRAP\\ |\\ " +"0x80)>." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1101 +msgid "" +"Syscall-stops can be distinguished from signal-delivery-stop with B " +"by querying B for the following cases:" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1101 +#, no-wrap +msgid "I E= 0" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1113 +msgid "" +"B was delivered as a result of a userspace action, for example, a " +"system call (B(2), B(2), B(3), etc.), expiration of " +"a POSIX timer, change of state on a POSIX message queue, or completion of an " +"asynchronous I/O request." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1113 +#, no-wrap +msgid "I == SI_KERNEL (0x80)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1117 +msgid "B was sent by the kernel." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1117 +#, no-wrap +msgid "I == SIGTRAP or I == (SIGTRAP|0x80)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1120 +msgid "This is a syscall-stop." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1125 +msgid "" +"However, syscall-stops happen very often (twice per system call), and " +"performing B for every syscall-stop may be somewhat " +"expensive." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1148 +msgid "" +"Some architectures allow the cases to be distinguished by examining " +"registers. For example, on x86, I == -B in syscall-enter-" +"stop. Since B (like any other signal) always happens I " +"syscall-exit-stop, and at this point I almost never contains -" +"B, the B looks like \"syscall-stop which is not syscall-" +"enter-stop\"; in other words, it looks like a \"stray syscall-exit-stop\" " +"and can be detected this way. But such detection is fragile and is best " +"avoided." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1154 +msgid "" +"Using the B option is the recommended method to " +"distinquish syscall-stops from other kinds of ptrace-stops, since it is " +"reliable and does not incur a performance penalty." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1165 +msgid "" +"Syscall-enter-stop and syscall-exit-stop are indistinguishable from each " +"other by the tracer. The tracer needs to keep track of the sequence of " +"ptrace-stops in order to not misinterpret syscall-enter-stop as syscall-exit-" +"stop or vice versa. The rule is that syscall-enter-stop is always followed " +"by syscall-exit-stop, B stop or the tracee's death; no other " +"kinds of ptrace-stop can occur in between." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1170 +msgid "" +"If after syscall-enter-stop, the tracer uses a restarting command other than " +"B, syscall-exit-stop is not generated." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1182 +msgid "" +"B on syscall-stops returns B in I, " +"with I set to B or I<(SIGTRAP|0x80)>." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1182 +#, fuzzy, no-wrap +#| msgid "B, B (since Linux 2.6.14)" +msgid "PTRACE_SINGLESTEP, PTRACE_SYSEMU, PTRACE_SYSEMU_SINGLESTEP stops" +msgstr "B, B (Linux 2.6.14 以降)" + +# +#. FIXME +#. document stops occurring with PTRACE_SINGLESTEP, PTRACE_SYSEMU, +#. PTRACE_SYSEMU_SINGLESTEP +#. type: Plain text +#: build/C/man2/ptrace.2:1188 +msgid "[Details of these kinds of stops are yet to be documented.]" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1188 +#, no-wrap +msgid "Informational and restarting ptrace commands" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1196 +msgid "" +"Most ptrace commands (all except B, B, and " +"B) require the tracee to be in a ptrace-stop, otherwise they " +"fail with B." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1201 +msgid "" +"When the tracee is in ptrace-stop, the tracer can read and write data to the " +"tracee using informational commands. These commands leave the tracee in " +"ptrace-stopped state:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1211 +#, no-wrap +msgid "" +" ptrace(PTRACE_PEEKTEXT/PEEKDATA/PEEKUSER, pid, addr, 0);\n" +" ptrace(PTRACE_POKETEXT/POKEDATA/POKEUSER, pid, addr, long_val);\n" +" ptrace(PTRACE_GETREGS/GETFPREGS, pid, 0, &struct);\n" +" ptrace(PTRACE_SETREGS/SETFPREGS, pid, 0, &struct);\n" +" ptrace(PTRACE_GETSIGINFO, pid, 0, &siginfo);\n" +" ptrace(PTRACE_SETSIGINFO, pid, 0, &siginfo);\n" +" ptrace(PTRACE_GETEVENTMSG, pid, 0, &long_var);\n" +" ptrace(PTRACE_SETOPTIONS, pid, 0, PTRACE_O_flags);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1223 +msgid "" +"Note that some errors are not reported. For example, setting signal " +"information (I) may have no effect in some ptrace-stops, yet the " +"call may succeed (return 0 and not set I); querying " +"B may succeed and return some random value if current " +"ptrace-stop is not documented as returning a meaningful event message." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1225 +msgid "The call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1227 +#, no-wrap +msgid " ptrace(PTRACE_SETOPTIONS, pid, 0, PTRACE_O_flags);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1236 +msgid "" +"affects one tracee. The tracee's current flags are replaced. Flags are " +"inherited by new tracees created and \"auto-attached\" via active " +"B, B, or B " +"options." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1239 +msgid "" +"Another group of commands makes the ptrace-stopped tracee run. They have " +"the form:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1241 +#, no-wrap +msgid " ptrace(cmd, pid, 0, sig);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1261 +msgid "" +"where I is B, B, B, " +"B, B, or B If " +"the tracee is in signal-delivery-stop, I is the signal to be injected " +"(if it is nonzero). Otherwise, I may be ignored. (When restarting a " +"tracee from a ptrace-stop other than signal-delivery-stop, recommended " +"practice is to always pass 0 in I" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1261 +#, no-wrap +msgid "Attaching and detaching" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1263 +msgid "A thread can be attached to the tracer using the call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1265 +#, no-wrap +msgid " ptrace(PTRACE_ATTACH, pid, 0, 0);\n" +msgstr "" + +# +#. FIXME: Describe how to attach to a thread which is already +#. group-stopped. +#. type: Plain text +#: build/C/man2/ptrace.2:1289 +msgid "" +"This also sends B to this thread. If the tracer wants this " +"B to have no effect, it needs to suppress it. Note that if other " +"signals are concurrently sent to this thread during attach, the tracer may " +"see the tracee enter signal-delivery-stop with other signal(s) first! The " +"usual practice is to reinject these signals until B is seen, then " +"suppress B injection. The design bug here is that a ptrace attach " +"and a concurrently delivered B may race and the concurrent " +"B may be lost." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1296 +msgid "" +"Since attaching sends B and the tracer usually suppresses it, this " +"may cause a stray I return from the currently executing system call " +"in the tracee, as described in the \"signal injection and suppression\" " +"section." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1298 +msgid "The request" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1300 +#, no-wrap +msgid " ptrace(PTRACE_TRACEME, 0, 0, 0);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1306 +msgid "" +"turns the calling thread into a tracee. The thread continues to run " +"(doesn't enter ptrace-stop). A common practice is to follow the " +"B with" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1308 +#, no-wrap +msgid " raise(SIGSTOP);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1311 +msgid "" +"and allow the parent (which is our tracer now) to observe our signal-" +"delivery-stop." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1335 +msgid "" +"If the B, B, or " +"B options are in effect, then children created by, " +"respectively, B(2) or B(2) with the B flag, " +"B(2) or B(2) with the exit signal set to B, and " +"other kinds of B(2), are automatically attached to the same tracer " +"which traced their parent. B is delivered to the children, causing " +"them to enter signal-delivery-stop after they exit the system call which " +"created them." +msgstr "" + #. type: Plain text -#: build/C/man2/ptrace.2:189 -msgid "" -"Copies the child's general purpose or floating-point registers, " -"respectively, from location I in the parent. As for " -"B, some general purpose register modifications may be " -"disallowed. (I is ignored.)" +#: build/C/man2/ptrace.2:1337 +msgid "Detaching of the tracee is performed by:" msgstr "" -"それぞれ、子プロセスの汎用レジスタ、浮動小数点レジスタに 親プロセスの " -"I の位置からコピーする。 B と同様に、汎用レジスタに" -"よっては 変更が禁止されている場合がある。 (I は無視される。)" -#. type: TP -#: build/C/man2/ptrace.2:189 +#. type: Plain text +#: build/C/man2/ptrace.2:1339 #, no-wrap -msgid "B (since Linux 2.3.99-pre6)" -msgstr "B (Linux 2.3.99-pre6 以降)" +msgid " ptrace(PTRACE_DETACH, pid, 0, sig);\n" +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:201 +#: build/C/man2/ptrace.2:1347 msgid "" -"Set signal information. Copies a I structure from location " -"I in the parent to the child. This will only affect signals that " -"would normally be delivered to the child and were caught by the tracer. It " -"may be difficult to tell these normal signals from synthetic signals " -"generated by B() itself. (I is ignored.)" +"B is a restarting operation; therefore it requires the tracee " +"to be in ptrace-stop. If the tracee is in signal-delivery-stop, a signal " +"can be injected. Otherwise, the I parameter may be silently ignored." msgstr "" -"シグナル情報を設定する。 I 構造体を親プロセスのデータ I の位" -"置から 子プロセスにコピーする。 この処理を行うことができるのは、子プロセスに" -"通常は配送されるはずで トレーサに捕捉されたシグナルについてだけである。 これ" -"らの通常のシグナルと B() 自身が発生するシグナルを見分けるのは難しい" -"かもしれない。 (I は無視される。)" - -#. type: TP -#: build/C/man2/ptrace.2:201 -#, no-wrap -msgid "B (since Linux 2.4.6; see BUGS for caveats)" -msgstr "B (Linux 2.4.6 以降; バグの章にある警告も参照)" +#. FIXME: Describe how to detach from a group-stopped tracee so that it +#. doesn't run, but continues to wait for SIGCONT. #. type: Plain text -#: build/C/man2/ptrace.2:207 +#: build/C/man2/ptrace.2:1371 msgid "" -"Sets ptrace options from I in the parent. (I is ignored.) " -"I is interpreted as a bit mask of options, which are specified by the " -"following flags:" +"If the tracee is running when the tracer wants to detach it, the usual " +"solution is to send B (using B(2), to make sure it goes to " +"the correct thread), wait for the tracee to stop in signal-delivery-stop for " +"B and then detach it (suppressing B injection). A design " +"bug is that this can race with concurrent Bs. Another complication " +"is that the tracee may enter other ptrace-stops and needs to be restarted " +"and waited for again, until B is seen. Yet another complication is " +"to be sure that the tracee is not already ptrace-stopped, because no signal " +"delivery happens while it is\\(emnot even B." msgstr "" -"親プロセスの I に基づいて ptrace のオプションを設定する (I は無視" -"される)。 I はオプションのビットマスクとして解釈され、 オプションには以" -"下のフラグを指定できる:" - -#. type: TP -#: build/C/man2/ptrace.2:208 -#, no-wrap -msgid "B (since Linux 2.4.6)" -msgstr "B (Linux 2.4.6 以降)" #. type: Plain text -#: build/C/man2/ptrace.2:216 +#: build/C/man2/ptrace.2:1379 msgid "" -"When delivering syscall traps, set bit 7 in the signal number (i.e., deliver " -"I). This makes it easy for the tracer to tell the " -"difference between normal traps and those caused by a syscall. " -"(B may not work on all architectures.)" +"If the tracer dies, all tracees are automatically detached and restarted, " +"unless they were in group-stop. Handling of restart from group-stop is " +"currently buggy, but the \"as planned\" behavior is to leave tracee stopped " +"and waiting for B. If the tracee is restarted from signal-delivery-" +"stop, the pending signal is injected." msgstr "" -"システムコールのトラップが配送されたときに、シグナル番号のビット 7 を設定す" -"る (すなわち、I を配送する)。 これにより、トレーサが通常のト" -"ラップとシステムコールによるトラップを 区別しやすくなる。 " -"(B はどのアーキテクチャでも動作しない可能性がある。)" -#. type: TP -#: build/C/man2/ptrace.2:216 +#. type: SS +#: build/C/man2/ptrace.2:1379 #, no-wrap -msgid "B (since Linux 2.5.46)" -msgstr "B (Linux 2.5.46 以降)" +msgid "execve(2) under ptrace" +msgstr "" +# +#. clone(2) THREAD_CLONE says: +#. If any of the threads in a thread group performs an execve(2), +#. then all threads other than the thread group leader are terminated, +#. and the new program is executed in the thread group leader. +#. In kernel 3.1 sources, see fs/exec.c::de_thread() #. type: Plain text -#: build/C/man2/ptrace.2:226 +#: build/C/man2/ptrace.2:1398 msgid "" -"Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " -"newly forked process, which will start with a B. The PID for the " -"new process can be retrieved with B." +"When one thread in a multithreaded process calls B(2), the kernel " +"destroys all other threads in the process, and resets the thread ID of the " +"execing thread to the thread group ID (process ID). (Or, to put things " +"another way, when a multithreaded process does an B(2), at " +"completion of the call, it appears as though the B(2) occurred in " +"the thread group leader, regardless of which thread did the B(2).) " +"This resetting of the thread ID looks very confusing to tracers:" msgstr "" -"次の B(2) 呼び出し時に IE\\ " -"8> で 子プロセスの動作を停止させ、 新たに fork されたプロセスのトレースを自動" -"的に開始し、 B でそのプロセスの実行を開始する。 新しいプロセスの " -"PID は B で取得できる。" -#. type: TP -#: build/C/man2/ptrace.2:226 +#. type: IP +#: build/C/man2/ptrace.2:1398 build/C/man2/ptrace.2:1408 +#: build/C/man2/ptrace.2:1414 build/C/man2/ptrace.2:1422 +#: build/C/man2/ptrace.2:1558 #, no-wrap -msgid "B (since Linux 2.5.46)" -msgstr "B (Linux 2.5.46 以降)" +msgid "*" +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:235 +#: build/C/man2/ptrace.2:1408 msgid "" -"Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " -"newly vforked process, which will start with a B. The PID for the " -"new process can be retrieved with B." +"All other threads stop in B stop, if the " +"B option was turned on. Then all other threads except " +"the thread group leader report death as if they exited via B<_exit>(2) with " +"exit code 0." msgstr "" -"次の B(2) 呼び出し時に IE\\ " -"8> で 子プロセスの動作を停止させ、 新たに vfork されたプロセスのトレースを自" -"動的に開始し、 B でそのプロセスの実行を開始する。 新しいプロセスの " -"PID は B で取得できる。" - -#. type: TP -#: build/C/man2/ptrace.2:235 -#, no-wrap -msgid "B (since Linux 2.5.46)" -msgstr "B (Linux 2.5.46 以降)" #. type: Plain text -#: build/C/man2/ptrace.2:265 +#: build/C/man2/ptrace.2:1414 msgid "" -"Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " -"newly cloned process, which will start with a B. The PID for the " -"new process can be retrieved with B. This option may " -"not catch B(2) calls in all cases. If the child calls B(2) " -"with the B flag, B will be delivered " -"instead if B is set; otherwise if the child calls " -"B(2) with the exit signal set to B, B " -"will be delivered if B is set." +"Then a B stop happens, if the B " +"option was turned on." msgstr "" -"次の B(2) 呼び出し時に IE " -"\\8> で 子プロセスの動作を停止させ、 新たに clone で作成されたプロセスのト" -"レースを自動的に開始し、 B でプロセスの実行を開始する。 新しいプロセ" -"スの PID は B で取得できる。 このオプションで全ての " -"B(2) コールを捕まえられるわけではない。 子プロセスが B " -"フラグ付きで B(2) を呼び出した場合、 B が設定さ" -"れていれば代わりに B が配送される。 また、子プロセスが終" -"了シグナルを B に設定して B(2) を呼び出した場合は、 " -"B が設定されていれば B が配送される。" - -#. type: TP -#: build/C/man2/ptrace.2:265 -#, no-wrap -msgid "B (since Linux 2.5.46)" -msgstr "B (Linux 2.5.46 以降)" #. type: Plain text -#: build/C/man2/ptrace.2:270 +#: build/C/man2/ptrace.2:1422 msgid "" -"Stop the child at the next B(2) call with IE\\ 8>." +"The execing tracee changes its thread ID while it is in the B(2). " +"(Remember, under ptrace, the \"pid\" returned from B(2), or fed " +"into ptrace calls, is the tracee's thread ID.) That is, the tracee's thread " +"ID is reset to be the same as its process ID, which is the same as the " +"thread group leader's thread ID." msgstr "" -"次の B(2) 呼び出し時に IE\\ " -"8> で子プロセスの動作を停止させる。" - -#. type: TP -#: build/C/man2/ptrace.2:270 -#, no-wrap -msgid "B (since Linux 2.5.60)" -msgstr "B (Linux 2.5.60 以降)" #. type: Plain text -#: build/C/man2/ptrace.2:275 +#: build/C/man2/ptrace.2:1436 msgid "" -"Stop the child at the completion of the next B(2) call with " -"IE\\ 8>." +"If the thread group leader has reported its death by this time, it appears " +"to the tracer that the dead thread leader \"reappears from nowhere\". If " +"the thread group leader was still alive, for the tracer this may look as if " +"thread group leader returns from a different system call than it entered, or " +"even \"returned from a system call even though it was not in any system call" +"\". If the thread group leader was not traced (or was traced by a different " +"tracer), then during B(2) it will appear as if it has become a " +"tracee of the tracer of the execing tracee." msgstr "" -"次の B(2) 呼び出し時に IE\\ 8> で子プロセスの動作を停止させる。" -#. type: TP -#: build/C/man2/ptrace.2:275 -#, no-wrap -msgid "B (since Linux 2.5.60)" -msgstr "B (Linux 2.5.60 以降)" +#. type: Plain text +#: build/C/man2/ptrace.2:1439 +msgid "" +"All of the above effects are the artifacts of the thread ID change in the " +"tracee." +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:286 +#: build/C/man2/ptrace.2:1463 msgid "" -"Stop the child at exit with IE\\ " -"8>. The child's exit status can be retrieved with B. " -"This stop will be done early during process exit when registers are still " -"available, allowing the tracer to see where the exit occurred, whereas the " -"normal exit notification is done after the process is finished exiting. " -"Even though context is available, the tracer cannot prevent the exit from " -"happening at this point." +"The B option is the recommended tool for dealing with " +"this situation. It enables B stop, which occurs before " +"B(2) returns. First, it enables B-stop, which " +"occurs before B returns. In this stop, the tracer can use " +"B to retrieve the tracee's former thread ID. (This " +"feature was introduced in Linux 3.0). Second, the B " +"option disables legacy B generation on B(2)." msgstr "" -"終了 (exit) 時に IE\\ 8> で子プロセス" -"の動作を停止させる。子プロセスの終了ステータスは B で取得" -"できる。 この停止はレジスタがまだ参照可能であるプロセス終了処理の初期に行わ" -"れ、 トレーサはどこで終了が発生したかを知ることができる。 通常の終了通知 " -"(exit notification) はプロセスの終了処理が完了した後に 行われる。コンテキスト" -"を参照することはできるにも関わらず、 トレーサはこの時点から終了を止めることは" -"できない。" -#. type: TP -#: build/C/man2/ptrace.2:287 -#, no-wrap -msgid "B (since Linux 2.5.46)" -msgstr "B (Linux 2.5.46 以降)" +#. type: Plain text +#: build/C/man2/ptrace.2:1469 +msgid "" +"When the tracer receives B stop notification, it is " +"guaranteed that except this tracee and the thread group leader, no other " +"threads from the process are alive." +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:307 +#: build/C/man2/ptrace.2:1477 msgid "" -"Retrieve a message (as an I) about the ptrace event that " -"just happened, placing it in the location I in the parent. For " -"B this is the child's exit status. For " -"B, B and B this " -"is the PID of the new process. Since Linux 2.6.18, the PID of the new " -"process is also available for B. (I is " -"ignored.)" +"On receiving the B stop notification, the tracer should " +"clean up all its internal data structures describing the threads of this " +"process, and retain only one data structure\\(emone which describes the " +"single still running tracee, with" msgstr "" -"発生したばかりの ptrace イベントに関するメッセージを (I 型で) " -"取得する。 取得したメッセージは親プロセスの I の位置に格納される。 得ら" -"れる内容は、 B の場合は子プロセスの終了ステータスであり、 " -"B, B, B の場合は新" -"しいプロセスの PID である。 Linux 2.6.18 以降では、新しいプロセスの PID は " -"B で入手できる。 (I は無視される。)" -#. type: TP -#: build/C/man2/ptrace.2:307 +#. type: Plain text +#: build/C/man2/ptrace.2:1479 #, no-wrap -msgid "B" -msgstr "B" +msgid " thread ID == thread group ID == process id.\n" +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:317 +#: build/C/man2/ptrace.2:1485 msgid "" -"Restarts the stopped child process. If I is nonzero and not " -"B, it is interpreted as a signal to be delivered to the child; " -"otherwise, no signal is delivered. Thus, for example, the parent can " -"control whether a signal sent to the child is delivered or not. (I is " -"ignored.)" +"Currently, there is no way to retrieve the former thread ID of the execing " +"tracee. If the tracer doesn't keep track of its tracees' thread group " +"relations, it may be unable to know which tracee execed and therefore no " +"longer exists under the old thread ID due to a thread ID change." msgstr "" -"停止した子プロセスの実行を再開させる。 I がゼロでなく、 B でも" -"なければ、 子プロセスに配送されるシグナルと解釈される。 ゼロや B の" -"場合はシグナルは配送されない。 これを使うと、例えば、親プロセスは 子プロセス" -"に送られたシグナルを実際に配送するかどうかを 制御することができる。(I " -"は無視される。)" -#. type: TP -#: build/C/man2/ptrace.2:317 +#. type: Plain text +#: build/C/man2/ptrace.2:1489 +msgid "Example: two threads call B(2) at the same time:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1500 #, no-wrap -msgid "B, B" -msgstr "B, B" +msgid "" +"*** we get syscall-entry-stop in thread 1: **\n" +"PID1 execve(\"/bin/foo\", \"foo\" Eunfinished ...E\n" +"*** we issue PTRACE_SYSCALL for thread 1 **\n" +"*** we get syscall-entry-stop in thread 2: **\n" +"PID2 execve(\"/bin/bar\", \"bar\" Eunfinished ...E\n" +"*** we issue PTRACE_SYSCALL for thread 2 **\n" +"*** we get PTRACE_EVENT_EXEC for PID0, we issue PTRACE_SYSCALL **\n" +"*** we get syscall-exit-stop for PID0: **\n" +"PID0 E... execve resumedE ) = 0\n" +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:341 +#: build/C/man2/ptrace.2:1505 msgid "" -"Restarts the stopped child as for B, but arranges for the child " -"to be stopped at the next entry to or exit from a system call, or after " -"execution of a single instruction, respectively. (The child will also, as " -"usual, be stopped upon receipt of a signal.) From the parent's perspective, " -"the child will appear to have been stopped by receipt of a B. So, " -"for B, for example, the idea is to inspect the arguments to " -"the system call at the first stop, then do another B and " -"inspect the return value of the system call at the second stop. The I " -"argument is treated as for B. (I is ignored.)" +"In this situation, there is no way to know which B(2) succeeded." msgstr "" -"B と同様に停止した子プロセスを再開する。ただし、 " -"B の場合は子プロセスが 次にシステムコールに入るかシステムコー" -"ルから抜けるかする時に、 B の場合は 1 命令 (instruction) " -"実行した後に停止させる (通常どおり、子プロセスはシグナルを受け取った場合にも" -"停止する)。 親プロセスから見ると、子プロセスは B を受信して停止した" -"ように見える。そのため、例えば B を使うと、1回目の停止で引き" -"数を調べて B を実行し、 2回目の停止でシステムコールの返り値を" -"調べる、 というようなことができる。 引き数 I は B の場合と" -"同じ様に解釈される。 (I は無視される。)" -#. type: TP -#: build/C/man2/ptrace.2:341 -#, no-wrap -msgid "B, B (since Linux 2.6.14)" -msgstr "B, B (Linux 2.6.14 以降)" +#. type: Plain text +#: build/C/man2/ptrace.2:1527 +msgid "" +"If the B option is I in effect for the execing " +"tracee, the kernel delivers an extra B to the tracee after B" +"(2) returns. This is an ordinary signal (similar to one which can be " +"generated by I), not a special kind of ptrace-stop. Employing " +"B for this signal returns I set to 0 " +"(I). This signal may be blocked by signal mask, and thus may be " +"delivered (much) later." +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:359 +#: build/C/man2/ptrace.2:1546 msgid "" -"For B, continue and stop on entry to the next syscall, which " -"will not be executed. For B, do the same but also " -"singlestep if not a syscall. This call is used by programs like User Mode " -"Linux that want to emulate all the child's system calls. The I " -"argument is treated as for B. (I is ignored; not " -"supported on all architectures.)" +"Usually, the tracer (for example, B(1)) would not want to show this " +"extra post-execve B signal to the user, and would suppress its " +"delivery to the tracee (if B is set to B, it is a killing " +"signal). However, determining I B to suppress is not easy. " +"Setting the B option and thus suppressing this extra " +"B is the recommended approach." msgstr "" -"B は、実行を再開し、次のシステムコールに入る時に停止させる。 " -"システムコールは実行されない。 B も同様だが、システ" -"ムコールでない場合には 1 命令 (singlestep) だけ実行した時点でも停止させる。 " -"このコールは User Mode Linux のように子プロセスのシステムコールを全て エミュ" -"レートしようとするプログラムで使用される。 引き数 I は B " -"の場合と同じ様に解釈される。 (I は無視される。 全てのアーキテクチャでサ" -"ポートされているわけではない。)" -#. type: TP -#: build/C/man2/ptrace.2:359 +#. type: SS +#: build/C/man2/ptrace.2:1546 #, no-wrap -msgid "B" -msgstr "B" +msgid "Real parent" +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:365 +#: build/C/man2/ptrace.2:1553 msgid "" -"Sends the child a B to terminate it. (I and I are " -"ignored.)" +"The ptrace API (ab)uses the standard UNIX parent/child signaling over " +"B(2). This used to cause the real parent of the process to stop " +"receiving several kinds of B(2) notifications when the child " +"process is traced by some other process." msgstr "" -"子プロセスに B を送り終了させる。(I と I は無視される。)" - -#. type: TP -#: build/C/man2/ptrace.2:365 -#, no-wrap -msgid "B" -msgstr "B" #. type: Plain text -#: build/C/man2/ptrace.2:386 -msgid "" -"Attaches to the process specified in I, making it a traced \"child\" of " -"the calling process; the behavior of the child is as if it had done a " -"B. The calling process actually becomes the parent of the " -"child process for most purposes (e.g., it will receive notification of child " -"events and appears in B(1) output as the child's parent), but a " -"B(2) by the child will still return the PID of the original " -"parent. The child is sent a B, but will not necessarily have " -"stopped by the completion of this call; use B(2) to wait for the " -"child to stop. (I and I are ignored.)" -msgstr "" -"I で指定されたプロセスに接続 (attach) し、それを呼び出し元のプロセスの " -"子プロセスとしてトレースできるようにする。子プロセスは B した" -"かのように振舞う。呼び出し元のプロセスはそのほとんどの目的において、 その子プ" -"ロセスの実際の親になる (例えば、子プロセスのイベントの 通知を受けとったり、 " -"B(1) で親として表示されたりする)。しかし、子プロセスで B(2) を" -"実行した場合には元の親プロセスの PID が返される。 子プロセスには B " -"が送られるが、この呼び出しが完了するまでに 必ずしも停止するとは限らない。子プ" -"ロセスの停止を待つには B(2) を使用すること。(I と I は無視" -"される。)" +#: build/C/man2/ptrace.2:1556 +msgid "" +"Many of these bugs have been fixed, but as of Linux 2.6.38 several still " +"exist; see BUGS below." +msgstr "" -#. type: TP -#: build/C/man2/ptrace.2:386 -#, no-wrap -msgid "B" -msgstr "B" +#. type: Plain text +#: build/C/man2/ptrace.2:1558 +msgid "As of Linux 2.6.38, the following is believed to work correctly:" +msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:399 +#: build/C/man2/ptrace.2:1566 msgid "" -"Restarts the stopped child as for B, but first detaches from " -"the process, undoing the reparenting effect of B, and the " -"effects of B. Although perhaps not intended, under Linux a " -"traced child can be detached in this way regardless of which method was used " -"to initiate tracing. (I is ignored.)" +"exit/death by signal is reported first to the tracer, then, when the tracer " +"consumes the B(2) result, to the real parent (to the real parent " +"only when the whole multithreaded process exits). If the tracer and the " +"real parent are the same process, the report is sent only once." msgstr "" -"B と同様に停止した子プロセスを再開する。ただし まずそのプロセス" -"からの分離 (detach) を行い、 B での親の切り換えによる効果と " -"B の効果を取り消す。意図したものではないだろうが、 Linux で" -"は、トレースされている子プロセスはどのような方法でトレースを 開始されたとして" -"も、この方法で分離 (detach) することができる。 (I は無視される。)" #. type: Plain text -#: build/C/man2/ptrace.2:412 +#: build/C/man2/ptrace.2:1580 +#, fuzzy +#| msgid "" +#| "On success, B requests return the requested data, while " +#| "other requests return zero. On error, all requests return -1, and " +#| "I is set appropriately. Since the value returned by a successful " +#| "B request may be -1, the caller must check I after " +#| "such requests to determine whether or not an error occurred." msgid "" "On success, B requests return the requested data, while other " "requests return zero. On error, all requests return -1, and I is set " "appropriately. Since the value returned by a successful B " -"request may be -1, the caller must check I after such requests to " -"determine whether or not an error occurred." +"request may be -1, the caller must clear I before the call, and then " +"check it afterward to determine whether or not an error occurred." msgstr "" "成功すると、 B の場合は要求したデータを返し、 それ以外の場合は " "0 を返す。 エラーの場合は -1 を返し、 I が適切に設定される。 " @@ -2743,16 +4171,22 @@ msgstr "" "なければならない。" #. type: Plain text -#: build/C/man2/ptrace.2:417 +#: build/C/man2/ptrace.2:1584 msgid "" "(i386 only) There was an error with allocating or freeing a debug register." msgstr "(i386 のみ) デバッグレジスタの確保または解放でエラーが発生した。" #. type: Plain text -#: build/C/man2/ptrace.2:428 +#: build/C/man2/ptrace.2:1595 +#, fuzzy +#| msgid "" +#| "There was an attempt to read from or write to an invalid area in the " +#| "parent's or child's memory, probably because the area wasn't mapped or " +#| "accessible. Unfortunately, under Linux, different variations of this " +#| "fault will return B or B more or less arbitrarily." msgid "" "There was an attempt to read from or write to an invalid area in the " -"parent's or child's memory, probably because the area wasn't mapped or " +"tracer's or the tracee's memory, probably because the area wasn't mapped or " "accessible. Unfortunately, under Linux, different variations of this fault " "will return B or B more or less arbitrarily." msgstr "" @@ -2762,15 +4196,21 @@ msgstr "" "的に B を返したり B を返したりすることがある。" #. type: Plain text -#: build/C/man2/ptrace.2:431 +#: build/C/man2/ptrace.2:1598 msgid "An attempt was made to set an invalid option." msgstr "不正なオプションを設定しようとした。" #. type: Plain text -#: build/C/man2/ptrace.2:437 +#: build/C/man2/ptrace.2:1605 +#, fuzzy +#| msgid "" +#| "I is invalid, or an attempt was made to read from or write to an " +#| "invalid area in the parent's or child's memory, or there was a word-" +#| "alignment violation, or an invalid signal was specified during a restart " +#| "request." msgid "" "I is invalid, or an attempt was made to read from or write to an " -"invalid area in the parent's or child's memory, or there was a word-" +"invalid area in the tracer's or the tracee's memory, or there was a word-" "alignment violation, or an invalid signal was specified during a restart " "request." msgstr "" @@ -2779,14 +4219,22 @@ msgstr "" "開の要求で不正なシグナルを指定した。" #. type: Plain text -#: build/C/man2/ptrace.2:449 -msgid "" -"The specified process cannot be traced. This could be because the parent " +#: build/C/man2/ptrace.2:1618 +#, fuzzy +#| msgid "" +#| "The specified process cannot be traced. This could be because the parent " +#| "has insufficient privileges (the required capability is " +#| "B); unprivileged processes cannot trace processes that " +#| "they cannot send signals to or those running set-user-ID/set-group-ID " +#| "programs, for obvious reasons. Alternatively, the process may already be " +#| "being traced, or be B(8) (PID 1)." +msgid "" +"The specified process cannot be traced. This could be because the tracer " "has insufficient privileges (the required capability is B); " "unprivileged processes cannot trace processes that they cannot send signals " "to or those running set-user-ID/set-group-ID programs, for obvious reasons. " -"Alternatively, the process may already be being traced, or be B(8) " -"(PID 1)." +"Alternatively, the process may already be being traced, or (on kernels " +"before 2.6.26) be B(8) (PID 1)." msgstr "" "指定したプロセスをトレースすることができない。これは親プロセスが 必要な権限 " "(必要なケーパビリティは B) を持っていないことが原因の場合が" @@ -2796,29 +4244,33 @@ msgstr "" "る、 または B(8) プロセス (PID が 1) である。" #. type: TP -#: build/C/man2/ptrace.2:449 build/C/man2/quotactl.2:459 +#: build/C/man2/ptrace.2:1618 build/C/man2/quotactl.2:459 #: build/C/man2/quotactl.2:502 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/ptrace.2:453 +#: build/C/man2/ptrace.2:1623 +#, fuzzy +#| msgid "" +#| "The specified process does not exist, or is not currently being traced by " +#| "the caller, or is not stopped (for requests that require that)." msgid "" "The specified process does not exist, or is not currently being traced by " -"the caller, or is not stopped (for requests that require that)." +"the caller, or is not stopped (for requests that require a stopped tracee)." msgstr "" "指定したプロセスが存在しない。 または、指定したプロセスは呼び出したプロセス" "が 現在トレース中の子プロセスではない。 または、指定したプロセスが停止してい" "ない (停止していることが必要な要求の場合)。" #. type: Plain text -#: build/C/man2/ptrace.2:455 +#: build/C/man2/ptrace.2:1625 msgid "SVr4, 4.3BSD." msgstr "SVr4, 4.3BSD." #. type: Plain text -#: build/C/man2/ptrace.2:466 +#: build/C/man2/ptrace.2:1638 msgid "" "Although arguments to B() are interpreted according to the " "prototype given, glibc currently declares B() as a variadic " @@ -2832,91 +4284,75 @@ msgstr "" "とを意味するが、 それは B(1) の明文化されていない動作を利用していること" "になる。" +#. See commit 00cd5c37afd5f431ac186dd131705048c0a11fdb #. type: Plain text -#: build/C/man2/ptrace.2:469 -msgid "B(8), the process with PID 1, may not be traced." +#: build/C/man2/ptrace.2:1643 +#, fuzzy +#| msgid "B(8), the process with PID 1, may not be traced." +msgid "" +"In Linux kernels before 2.6.26, B(8), the process with PID 1, may not " +"be traced." msgstr "B(8) すなわち PID が 1 のプロセスはトレースすることができない。" #. See http://lkml.org/lkml/2008/5/8/375 #. type: Plain text -#: build/C/man2/ptrace.2:476 +#: build/C/man2/ptrace.2:1650 +#, fuzzy +#| msgid "" +#| "The layout of the contents of memory and the USER area are quite OS- and " +#| "architecture-specific. The offset supplied, and the data returned, might " +#| "not entirely match with the definition of I." msgid "" -"The layout of the contents of memory and the USER area are quite OS- and " -"architecture-specific. The offset supplied, and the data returned, might " -"not entirely match with the definition of I." +"The layout of the contents of memory and the USER area are quite operating-" +"system- and architecture-specific. The offset supplied, and the data " +"returned, might not entirely match with the definition of I." msgstr "" "メモリや USER 領域の内容や配置は OS ごと、アーキテクチャごとに 非常に依存す" "る。 オフセットが指定された場合、返されるデータは I の定義と完全" "に一致しないこともありえる。" #. type: Plain text -#: build/C/man2/ptrace.2:479 +#: build/C/man2/ptrace.2:1653 +#, fuzzy +#| msgid "" +#| "The size of a \"word\" is determined by the OS variant (e.g., for 32-bit " +#| "Linux it is 32 bits, etc.)." msgid "" -"The size of a \"word\" is determined by the OS variant (e.g., for 32-bit " -"Linux it is 32 bits, etc.)." +"The size of a \"word\" is determined by the operating-system variant (e.g., " +"for 32-bit Linux it is 32 bits, etc.)." msgstr "" "「ワード (word) 」の大きさは OS によって決まる。 (例えば、32 ビットの Linux " "では 32 ビットである、など。)" #. type: Plain text -#: build/C/man2/ptrace.2:488 -msgid "" -"Tracing causes a few subtle differences in the semantics of traced " -"processes. For example, if a process is attached to with B, " -"its original parent can no longer receive notification via B(2) when " -"it stops, and there is no way for the new parent to effectively simulate " -"this notification." -msgstr "" -"トレースすることによってトレースされるプロセスの動作に些細な違いが 起こること" -"がある。例えば、プロセスが B によって接続された場合には、その" -"プロセスが停止した時でも本来の親は B(2) を使って通知を受けることができ" -"ず、新しい親が効率よく この通知を真似る方法もない。" - -#. type: Plain text -#: build/C/man2/ptrace.2:502 -msgid "" -"When the parent receives an event with B set, the child is " -"not in the normal signal delivery path. This means the parent cannot do " -"B(PTRACE_CONT) with a signal or B(PTRACE_KILL). B" -"(2) with a B signal can be used instead to kill the child process " -"after receiving one of these messages." -msgstr "" -"親プロセスが B がセットされたイベントを受信した場合、 子プロ" -"セスは通常通りのシグナル配送が行われる状態にない。 つまり、親プロセスが、 シ" -"グナルにより B(PTRACE_CONT) を行ったり、 B(PTRACE_KILL) を" -"行ったりできないということである。 こららのメッセージの受信後は、子プロセスを" -"終了 (kill) するのに、 シグナル B を指定して B(2) を行う方法" -"を代わりに使用できる。" - -#. type: Plain text -#: build/C/man2/ptrace.2:510 +#: build/C/man2/ptrace.2:1661 +#, fuzzy +#| msgid "" +#| "This page documents the way the B() call works currently in " +#| "Linux. Its behavior differs noticeably on other flavors of UNIX. In any " +#| "case, use of B() is highly OS- and architecture-specific." msgid "" "This page documents the way the B() call works currently in Linux. " "Its behavior differs noticeably on other flavors of UNIX. In any case, use " -"of B() is highly OS- and architecture-specific." +"of B() is highly specific to the operating system and architecture." msgstr "" "このマニュアルは現在の Linux における B() コールの動作について記述し" "ている。他の UNIX では その動作は著しく異なる。 いかなる場合も B() " "を使うと OS やアーキテクチャに非常に依存したものになる。" #. type: Plain text -#: build/C/man2/ptrace.2:518 -msgid "" -"The SunOS man page describes B() as \"unique and arcane\", which it " -"is. The proc-based debugging interface present in Solaris 2 implements a " -"superset of B() functionality in a more powerful and uniform way." -msgstr "" -"SunOS のマニュアル・ページには B() は「独特で不可解」と記述されてお" -"り、まさしくそうである。 Solaris 2 では proc ベースの デバッグのインター" -"フェースとして B() の上位互換関数が実装され、より強力で一貫性のある" -"ものとなっている。" - -#. type: Plain text -#: build/C/man2/ptrace.2:530 +#: build/C/man2/ptrace.2:1672 +#, fuzzy +#| msgid "" +#| "On hosts with 2.6 kernel headers, B is declared with a " +#| "different value than the one for 2.4. This leads to applications " +#| "compiled with such headers failing when run on 2.4 kernels. This can be " +#| "worked around by redefining B to " +#| "B, if that is defined." msgid "" "On hosts with 2.6 kernel headers, B is declared with a " "different value than the one for 2.4. This leads to applications compiled " -"with such headers failing when run on 2.4 kernels. This can be worked " +"with 2.6 kernel headers failing when run on 2.4 kernels. This can be worked " "around by redefining B to B, if " "that is defined." msgstr "" @@ -2927,10 +4363,55 @@ msgstr "" "を B に定義し直すことで対処できる。" #. type: Plain text -#: build/C/man2/ptrace.2:539 +#: build/C/man2/ptrace.2:1675 msgid "" -"B(1), B(1), B(2), B(2), B(2), B(2), " -"B(3), B(7)" +"Group-stop notifications are sent to the tracer, but not to real parent. " +"Last confirmed on 2.6.38.6." +msgstr "" + +#. Note from Denys Vlasenko: +#. Here "exits" means any kind of death - _exit, exit_group, +#. signal death. Signal death and exit_group cases are trivial, +#. though: since signal death and exit_group kill all other threads +#. too, "until all other threads exit" thing happens rather soon +#. in these cases. Therefore, only _exit presents observably +#. puzzling behavior to ptrace users: thread leader _exit's, +#. but WIFEXITED isn't reported! We are trying to explain here +#. why it is so. +#. FIXME: ^^^ need to test/verify this scenario +#. type: Plain text +#: build/C/man2/ptrace.2:1706 +msgid "" +"If a thread group leader is traced and exits by calling B<_exit>(2), a " +"B stop will happen for it (if requested), but the " +"subsequent B notification will not be delivered until all other " +"threads exit. As explained above, if one of other threads calls B" +"(2), the death of the thread group leader will I be reported. If the " +"execed thread is not traced by this tracer, the tracer will never know that " +"B(2) happened. One possible workaround is to B the " +"thread group leader instead of restarting it in this case. Last confirmed " +"on 2.6.38.6." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1716 +msgid "" +"A B signal may still cause a B stop before " +"actual signal death. This may be changed in the future; B is meant " +"to always immediately kill tasks even under ptrace. Last confirmed on " +"2.6.38.6." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1730 +#, fuzzy +#| msgid "" +#| "B(1), B(1), B(2), B(2), B(2), B" +#| "(2), B(3), B(7)" +msgid "" +"B(1), B(1), B(2), B(2), B(2), B" +"(2), B(2), B(2), B(2), B(2), B(3), " +"B(7), B(7)" msgstr "" "B(1), B(1), B(2), B(2), B(2), B(2), " "B(3), B(7)" @@ -4875,6 +6356,81 @@ msgstr "" msgid "B(2), B(2)" msgstr "B(2), B(2)" +#~ msgid "1997-07-16" +#~ msgstr "1997-07-16" + +#~ msgid "" +#~ "Stop the child at the next B(2) call with IE\\ 8>." +#~ msgstr "" +#~ "次の B(2) 呼び出し時に IE" +#~ "\\ 8> で子プロセスの動作を停止させる。" + +#~ msgid "" +#~ "Stop the child at the completion of the next B(2) call with " +#~ "IE\\ 8>." +#~ msgstr "" +#~ "次の B(2) 呼び出し時に IE\\ 8> で子プロセスの動作を停止させる。" + +#~ msgid "" +#~ "Attaches to the process specified in I, making it a traced \"child\" " +#~ "of the calling process; the behavior of the child is as if it had done a " +#~ "B. The calling process actually becomes the parent of " +#~ "the child process for most purposes (e.g., it will receive notification " +#~ "of child events and appears in B(1) output as the child's parent), " +#~ "but a B(2) by the child will still return the PID of the " +#~ "original parent. The child is sent a B, but will not " +#~ "necessarily have stopped by the completion of this call; use B(2) " +#~ "to wait for the child to stop. (I and I are ignored.)" +#~ msgstr "" +#~ "I で指定されたプロセスに接続 (attach) し、それを呼び出し元のプロセス" +#~ "の 子プロセスとしてトレースできるようにする。子プロセスは " +#~ "B したかのように振舞う。呼び出し元のプロセスはそのほとんど" +#~ "の目的において、 その子プロセスの実際の親になる (例えば、子プロセスのイベ" +#~ "ントの 通知を受けとったり、 B(1) で親として表示されたりする)。しか" +#~ "し、子プロセスで B(2) を実行した場合には元の親プロセスの PID が" +#~ "返される。 子プロセスには B が送られるが、この呼び出しが完了する" +#~ "までに 必ずしも停止するとは限らない。子プロセスの停止を待つには B" +#~ "(2) を使用すること。(I と I は無視される。)" + +#~ msgid "" +#~ "Tracing causes a few subtle differences in the semantics of traced " +#~ "processes. For example, if a process is attached to with " +#~ "B, its original parent can no longer receive notification " +#~ "via B(2) when it stops, and there is no way for the new parent to " +#~ "effectively simulate this notification." +#~ msgstr "" +#~ "トレースすることによってトレースされるプロセスの動作に些細な違いが 起こる" +#~ "ことがある。例えば、プロセスが B によって接続された場合に" +#~ "は、そのプロセスが停止した時でも本来の親は B(2) を使って通知を受け" +#~ "ることができず、新しい親が効率よく この通知を真似る方法もない。" + +#~ msgid "" +#~ "When the parent receives an event with B set, the child " +#~ "is not in the normal signal delivery path. This means the parent cannot " +#~ "do B(PTRACE_CONT) with a signal or B(PTRACE_KILL). " +#~ "B(2) with a B signal can be used instead to kill the " +#~ "child process after receiving one of these messages." +#~ msgstr "" +#~ "親プロセスが B がセットされたイベントを受信した場合、 子プ" +#~ "ロセスは通常通りのシグナル配送が行われる状態にない。 つまり、親プロセス" +#~ "が、 シグナルにより B(PTRACE_CONT) を行ったり、 B" +#~ "(PTRACE_KILL) を行ったりできないということである。 こららのメッセージの受" +#~ "信後は、子プロセスを終了 (kill) するのに、 シグナル B を指定して " +#~ "B(2) を行う方法を代わりに使用できる。" + +#~ msgid "" +#~ "The SunOS man page describes B() as \"unique and arcane\", which " +#~ "it is. The proc-based debugging interface present in Solaris 2 " +#~ "implements a superset of B() functionality in a more powerful " +#~ "and uniform way." +#~ msgstr "" +#~ "SunOS のマニュアル・ページには B() は「独特で不可解」と記述されて" +#~ "おり、まさしくそうである。 Solaris 2 では proc ベースの デバッグのインター" +#~ "フェースとして B() の上位互換関数が実装され、より強力で一貫性のあ" +#~ "るものとなっている。" + #~ msgid "B<#include Esys/quota.hE>\n" #~ msgstr "B<#include Esys/quota.hE>\n" diff --git a/po4a/man2/po/man2.pot b/po4a/man2/po/man2.pot index 148e855f..59991f24 100644 --- a/po4a/man2/po/man2.pot +++ b/po4a/man2/po/man2.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,19 +29,19 @@ msgid "2007-12-26" msgstr "" #. type: TH -#: build/C/man2/arch_prctl.2:24 build/C/man2/futex.2:17 build/C/man2/kexec_load.2:25 build/C/man2/lookup_dcookie.2:27 build/C/man2/modify_ldt.2:25 build/C/man2/nfsservctl.2:8 build/C/man2/outb.2:28 build/C/man2/pciconfig_read.2:5 build/C/man2/personality.2:30 build/C/man2/pivot_root.2:7 build/C/man2/ptrace.2:45 build/C/man2/quotactl.2:25 build/C/man2/sendfile.2:15 build/C/man2/set_tid_address.2:23 build/C/man2/splice.2:26 build/C/man2/tee.2:26 build/C/man2/vm86.2:26 build/C/man2/vmsplice.2:26 +#: build/C/man2/arch_prctl.2:24 build/C/man2/futex.2:17 build/C/man2/kexec_load.2:25 build/C/man2/lookup_dcookie.2:27 build/C/man2/modify_ldt.2:25 build/C/man2/nfsservctl.2:8 build/C/man2/outb.2:28 build/C/man2/pciconfig_read.2:5 build/C/man2/personality.2:30 build/C/man2/pivot_root.2:7 build/C/man2/ptrace.2:48 build/C/man2/quotactl.2:25 build/C/man2/sendfile.2:15 build/C/man2/set_tid_address.2:23 build/C/man2/splice.2:26 build/C/man2/tee.2:26 build/C/man2/vm86.2:26 build/C/man2/vmsplice.2:26 #, no-wrap msgid "Linux" msgstr "" #. type: TH -#: build/C/man2/arch_prctl.2:24 build/C/man2/futex.2:17 build/C/man2/kexec_load.2:25 build/C/man2/lookup_dcookie.2:27 build/C/man2/modify_ldt.2:25 build/C/man2/nfsservctl.2:8 build/C/man2/outb.2:28 build/C/man2/pciconfig_read.2:5 build/C/man2/personality.2:30 build/C/man2/pivot_root.2:7 build/C/man2/ptrace.2:45 build/C/man2/quotactl.2:25 build/C/man2/sendfile.2:15 build/C/man2/set_tid_address.2:23 build/C/man2/splice.2:26 build/C/man2/tee.2:26 build/C/man2/vm86.2:26 build/C/man2/vmsplice.2:26 +#: build/C/man2/arch_prctl.2:24 build/C/man2/futex.2:17 build/C/man2/kexec_load.2:25 build/C/man2/lookup_dcookie.2:27 build/C/man2/modify_ldt.2:25 build/C/man2/nfsservctl.2:8 build/C/man2/outb.2:28 build/C/man2/pciconfig_read.2:5 build/C/man2/personality.2:30 build/C/man2/pivot_root.2:7 build/C/man2/ptrace.2:48 build/C/man2/quotactl.2:25 build/C/man2/sendfile.2:15 build/C/man2/set_tid_address.2:23 build/C/man2/splice.2:26 build/C/man2/tee.2:26 build/C/man2/vm86.2:26 build/C/man2/vmsplice.2:26 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:25 build/C/man2/futex.2:18 build/C/man2/kexec_load.2:26 build/C/man2/lookup_dcookie.2:28 build/C/man2/modify_ldt.2:26 build/C/man2/nfsservctl.2:9 build/C/man2/outb.2:29 build/C/man2/pciconfig_read.2:6 build/C/man2/personality.2:31 build/C/man2/pivot_root.2:8 build/C/man2/ptrace.2:46 build/C/man2/quotactl.2:26 build/C/man2/sendfile.2:16 build/C/man2/set_tid_address.2:24 build/C/man2/splice.2:27 build/C/man2/tee.2:27 build/C/man2/vm86.2:27 build/C/man2/vmsplice.2:27 +#: build/C/man2/arch_prctl.2:25 build/C/man2/futex.2:18 build/C/man2/kexec_load.2:26 build/C/man2/lookup_dcookie.2:28 build/C/man2/modify_ldt.2:26 build/C/man2/nfsservctl.2:9 build/C/man2/outb.2:29 build/C/man2/pciconfig_read.2:6 build/C/man2/personality.2:31 build/C/man2/pivot_root.2:8 build/C/man2/ptrace.2:49 build/C/man2/quotactl.2:26 build/C/man2/sendfile.2:16 build/C/man2/set_tid_address.2:24 build/C/man2/splice.2:27 build/C/man2/tee.2:27 build/C/man2/vm86.2:27 build/C/man2/vmsplice.2:27 #, no-wrap msgid "NAME" msgstr "" @@ -52,7 +52,7 @@ msgid "arch_prctl - set architecture-specific thread state" msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:27 build/C/man2/futex.2:20 build/C/man2/kexec_load.2:28 build/C/man2/lookup_dcookie.2:30 build/C/man2/modify_ldt.2:28 build/C/man2/nfsservctl.2:11 build/C/man2/pciconfig_read.2:8 build/C/man2/personality.2:33 build/C/man2/pivot_root.2:10 build/C/man2/ptrace.2:48 build/C/man2/quotactl.2:28 build/C/man2/sendfile.2:18 build/C/man2/set_tid_address.2:26 build/C/man2/splice.2:29 build/C/man2/tee.2:29 build/C/man2/vm86.2:29 build/C/man2/vmsplice.2:29 +#: build/C/man2/arch_prctl.2:27 build/C/man2/futex.2:20 build/C/man2/kexec_load.2:28 build/C/man2/lookup_dcookie.2:30 build/C/man2/modify_ldt.2:28 build/C/man2/nfsservctl.2:11 build/C/man2/pciconfig_read.2:8 build/C/man2/personality.2:33 build/C/man2/pivot_root.2:10 build/C/man2/ptrace.2:51 build/C/man2/quotactl.2:28 build/C/man2/sendfile.2:18 build/C/man2/set_tid_address.2:26 build/C/man2/splice.2:29 build/C/man2/tee.2:29 build/C/man2/vm86.2:29 build/C/man2/vmsplice.2:29 #, no-wrap msgid "SYNOPSIS" msgstr "" @@ -79,7 +79,7 @@ msgstr "" #. Return type was long before glibc 2.7 #. type: SH -#: build/C/man2/arch_prctl.2:36 build/C/man2/futex.2:32 build/C/man2/kexec_load.2:35 build/C/man2/lookup_dcookie.2:32 build/C/man2/modify_ldt.2:34 build/C/man2/nfsservctl.2:18 build/C/man2/outb.2:33 build/C/man2/pciconfig_read.2:19 build/C/man2/personality.2:37 build/C/man2/pivot_root.2:12 build/C/man2/ptrace.2:55 build/C/man2/quotactl.2:36 build/C/man2/sendfile.2:43 build/C/man2/set_tid_address.2:32 build/C/man2/splice.2:39 build/C/man2/tee.2:38 build/C/man2/vm86.2:35 build/C/man2/vmsplice.2:39 +#: build/C/man2/arch_prctl.2:36 build/C/man2/futex.2:32 build/C/man2/kexec_load.2:35 build/C/man2/lookup_dcookie.2:32 build/C/man2/modify_ldt.2:34 build/C/man2/nfsservctl.2:18 build/C/man2/outb.2:33 build/C/man2/pciconfig_read.2:19 build/C/man2/personality.2:37 build/C/man2/pivot_root.2:12 build/C/man2/ptrace.2:58 build/C/man2/quotactl.2:36 build/C/man2/sendfile.2:43 build/C/man2/set_tid_address.2:32 build/C/man2/splice.2:39 build/C/man2/tee.2:38 build/C/man2/vm86.2:35 build/C/man2/vmsplice.2:39 #, no-wrap msgid "DESCRIPTION" msgstr "" @@ -147,7 +147,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:81 build/C/man2/futex.2:173 build/C/man2/kexec_load.2:110 build/C/man2/lookup_dcookie.2:43 build/C/man2/modify_ldt.2:96 build/C/man2/nfsservctl.2:48 build/C/man2/pciconfig_read.2:47 build/C/man2/personality.2:55 build/C/man2/pivot_root.2:95 build/C/man2/ptrace.2:399 build/C/man2/sendfile.2:104 build/C/man2/set_tid_address.2:80 build/C/man2/splice.2:127 build/C/man2/tee.2:85 build/C/man2/vm86.2:52 build/C/man2/vmsplice.2:113 +#: build/C/man2/arch_prctl.2:81 build/C/man2/futex.2:173 build/C/man2/kexec_load.2:110 build/C/man2/lookup_dcookie.2:43 build/C/man2/modify_ldt.2:96 build/C/man2/nfsservctl.2:51 build/C/man2/pciconfig_read.2:47 build/C/man2/personality.2:55 build/C/man2/pivot_root.2:95 build/C/man2/ptrace.2:1566 build/C/man2/sendfile.2:104 build/C/man2/set_tid_address.2:80 build/C/man2/splice.2:127 build/C/man2/tee.2:85 build/C/man2/vm86.2:52 build/C/man2/vmsplice.2:113 #, no-wrap msgid "RETURN VALUE" msgstr "" @@ -160,13 +160,13 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:87 build/C/man2/futex.2:210 build/C/man2/kexec_load.2:117 build/C/man2/lookup_dcookie.2:50 build/C/man2/modify_ldt.2:106 build/C/man2/pciconfig_read.2:74 build/C/man2/personality.2:62 build/C/man2/pivot_root.2:99 build/C/man2/ptrace.2:412 build/C/man2/quotactl.2:425 build/C/man2/sendfile.2:111 build/C/man2/set_tid_address.2:83 build/C/man2/splice.2:142 build/C/man2/tee.2:100 build/C/man2/vm86.2:57 build/C/man2/vmsplice.2:122 +#: build/C/man2/arch_prctl.2:87 build/C/man2/futex.2:210 build/C/man2/kexec_load.2:117 build/C/man2/lookup_dcookie.2:50 build/C/man2/modify_ldt.2:106 build/C/man2/pciconfig_read.2:74 build/C/man2/personality.2:62 build/C/man2/pivot_root.2:99 build/C/man2/ptrace.2:1580 build/C/man2/quotactl.2:425 build/C/man2/sendfile.2:111 build/C/man2/set_tid_address.2:83 build/C/man2/splice.2:142 build/C/man2/tee.2:100 build/C/man2/vm86.2:57 build/C/man2/vmsplice.2:122 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:222 build/C/man2/lookup_dcookie.2:51 build/C/man2/modify_ldt.2:107 build/C/man2/ptrace.2:417 build/C/man2/quotactl.2:426 build/C/man2/sendfile.2:121 build/C/man2/vm86.2:58 +#: build/C/man2/arch_prctl.2:88 build/C/man2/futex.2:222 build/C/man2/lookup_dcookie.2:51 build/C/man2/modify_ldt.2:107 build/C/man2/ptrace.2:1584 build/C/man2/quotactl.2:426 build/C/man2/sendfile.2:121 build/C/man2/vm86.2:58 #, no-wrap msgid "B" msgstr "" @@ -179,7 +179,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/arch_prctl.2:92 build/C/man2/futex.2:227 build/C/man2/kexec_load.2:122 build/C/man2/lookup_dcookie.2:54 build/C/man2/modify_ldt.2:111 build/C/man2/pciconfig_read.2:75 build/C/man2/personality.2:63 build/C/man2/pivot_root.2:108 build/C/man2/ptrace.2:428 build/C/man2/quotactl.2:432 build/C/man2/quotactl.2:499 build/C/man2/sendfile.2:124 build/C/man2/splice.2:147 build/C/man2/tee.2:101 build/C/man2/vmsplice.2:127 +#: build/C/man2/arch_prctl.2:92 build/C/man2/futex.2:227 build/C/man2/kexec_load.2:122 build/C/man2/lookup_dcookie.2:54 build/C/man2/modify_ldt.2:111 build/C/man2/pciconfig_read.2:75 build/C/man2/personality.2:63 build/C/man2/pivot_root.2:108 build/C/man2/ptrace.2:1595 build/C/man2/quotactl.2:432 build/C/man2/quotactl.2:499 build/C/man2/sendfile.2:124 build/C/man2/splice.2:147 build/C/man2/tee.2:101 build/C/man2/vmsplice.2:127 #, no-wrap msgid "B" msgstr "" @@ -190,7 +190,7 @@ msgid "I is not a valid subcommand." msgstr "" #. type: TP -#: build/C/man2/arch_prctl.2:96 build/C/man2/kexec_load.2:129 build/C/man2/lookup_dcookie.2:65 build/C/man2/pciconfig_read.2:102 build/C/man2/pivot_root.2:114 build/C/man2/ptrace.2:437 build/C/man2/quotactl.2:454 build/C/man2/vm86.2:66 +#: build/C/man2/arch_prctl.2:96 build/C/man2/kexec_load.2:129 build/C/man2/lookup_dcookie.2:65 build/C/man2/pciconfig_read.2:102 build/C/man2/pivot_root.2:114 build/C/man2/ptrace.2:1605 build/C/man2/quotactl.2:454 build/C/man2/vm86.2:66 #, no-wrap msgid "B" msgstr "" @@ -203,7 +203,7 @@ msgid "I is outside the process address space." msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:102 build/C/man2/futex.2:247 build/C/man2/kexec_load.2:138 build/C/man2/lookup_dcookie.2:78 build/C/man2/modify_ldt.2:128 build/C/man2/nfsservctl.2:53 build/C/man2/outb.2:58 build/C/man2/pciconfig_read.2:107 build/C/man2/personality.2:66 build/C/man2/pivot_root.2:122 build/C/man2/ptrace.2:453 build/C/man2/sendfile.2:144 build/C/man2/set_tid_address.2:89 build/C/man2/splice.2:169 build/C/man2/tee.2:118 build/C/man2/vm86.2:71 build/C/man2/vmsplice.2:142 +#: build/C/man2/arch_prctl.2:102 build/C/man2/futex.2:247 build/C/man2/kexec_load.2:138 build/C/man2/lookup_dcookie.2:78 build/C/man2/modify_ldt.2:128 build/C/man2/nfsservctl.2:56 build/C/man2/outb.2:58 build/C/man2/pciconfig_read.2:107 build/C/man2/personality.2:66 build/C/man2/pivot_root.2:122 build/C/man2/ptrace.2:1623 build/C/man2/sendfile.2:144 build/C/man2/set_tid_address.2:89 build/C/man2/splice.2:169 build/C/man2/tee.2:118 build/C/man2/vm86.2:71 build/C/man2/vmsplice.2:142 #, no-wrap msgid "CONFORMING TO" msgstr "" @@ -216,7 +216,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:106 build/C/man2/futex.2:249 build/C/man2/kexec_load.2:140 build/C/man2/lookup_dcookie.2:81 build/C/man2/modify_ldt.2:131 build/C/man2/pivot_root.2:125 build/C/man2/ptrace.2:455 build/C/man2/sendfile.2:151 build/C/man2/splice.2:171 build/C/man2/tee.2:120 build/C/man2/vmsplice.2:144 +#: build/C/man2/arch_prctl.2:106 build/C/man2/futex.2:249 build/C/man2/kexec_load.2:140 build/C/man2/lookup_dcookie.2:81 build/C/man2/modify_ldt.2:131 build/C/man2/pivot_root.2:125 build/C/man2/ptrace.2:1625 build/C/man2/sendfile.2:151 build/C/man2/splice.2:171 build/C/man2/tee.2:120 build/C/man2/vmsplice.2:144 #, no-wrap msgid "NOTES" msgstr "" @@ -263,7 +263,7 @@ msgid "I may be already used by the threading library." msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:137 build/C/man2/futex.2:263 build/C/man2/kexec_load.2:155 build/C/man2/modify_ldt.2:134 build/C/man2/outb.2:67 build/C/man2/pciconfig_read.2:109 build/C/man2/pivot_root.2:137 build/C/man2/ptrace.2:530 build/C/man2/quotactl.2:505 build/C/man2/sendfile.2:193 build/C/man2/set_tid_address.2:91 build/C/man2/splice.2:225 build/C/man2/tee.2:196 build/C/man2/vmsplice.2:153 +#: build/C/man2/arch_prctl.2:137 build/C/man2/futex.2:263 build/C/man2/kexec_load.2:155 build/C/man2/modify_ldt.2:134 build/C/man2/outb.2:67 build/C/man2/pciconfig_read.2:109 build/C/man2/pivot_root.2:137 build/C/man2/ptrace.2:1716 build/C/man2/quotactl.2:505 build/C/man2/sendfile.2:193 build/C/man2/set_tid_address.2:91 build/C/man2/splice.2:225 build/C/man2/tee.2:196 build/C/man2/vmsplice.2:153 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -279,17 +279,17 @@ msgid "AMD X86-64 Programmer's manual" msgstr "" #. type: SH -#: build/C/man2/arch_prctl.2:144 build/C/man2/futex.2:274 build/C/man2/kexec_load.2:158 build/C/man2/lookup_dcookie.2:88 build/C/man2/modify_ldt.2:136 build/C/man2/nfsservctl.2:55 build/C/man2/outb.2:70 build/C/man2/pciconfig_read.2:111 build/C/man2/personality.2:70 build/C/man2/pivot_root.2:143 build/C/man2/ptrace.2:539 build/C/man2/quotactl.2:510 build/C/man2/sendfile.2:199 build/C/man2/set_tid_address.2:94 build/C/man2/splice.2:229 build/C/man2/tee.2:199 build/C/man2/vm86.2:74 build/C/man2/vmsplice.2:156 +#: build/C/man2/arch_prctl.2:144 build/C/man2/futex.2:274 build/C/man2/kexec_load.2:158 build/C/man2/lookup_dcookie.2:88 build/C/man2/modify_ldt.2:136 build/C/man2/nfsservctl.2:58 build/C/man2/outb.2:70 build/C/man2/pciconfig_read.2:111 build/C/man2/personality.2:70 build/C/man2/pivot_root.2:143 build/C/man2/ptrace.2:1730 build/C/man2/quotactl.2:510 build/C/man2/sendfile.2:199 build/C/man2/set_tid_address.2:94 build/C/man2/splice.2:229 build/C/man2/tee.2:199 build/C/man2/vm86.2:74 build/C/man2/vmsplice.2:156 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/arch_prctl.2:151 build/C/man2/futex.2:281 build/C/man2/kexec_load.2:165 build/C/man2/lookup_dcookie.2:95 build/C/man2/modify_ldt.2:143 build/C/man2/nfsservctl.2:62 build/C/man2/outb.2:77 build/C/man2/pciconfig_read.2:118 build/C/man2/personality.2:77 build/C/man2/pivot_root.2:150 build/C/man2/ptrace.2:546 build/C/man2/quotactl.2:517 build/C/man2/sendfile.2:206 build/C/man2/set_tid_address.2:101 build/C/man2/splice.2:236 build/C/man2/tee.2:206 build/C/man2/vm86.2:81 build/C/man2/vmsplice.2:163 +#: build/C/man2/arch_prctl.2:151 build/C/man2/futex.2:281 build/C/man2/kexec_load.2:165 build/C/man2/lookup_dcookie.2:95 build/C/man2/modify_ldt.2:143 build/C/man2/nfsservctl.2:65 build/C/man2/outb.2:77 build/C/man2/pciconfig_read.2:118 build/C/man2/personality.2:77 build/C/man2/pivot_root.2:150 build/C/man2/ptrace.2:1737 build/C/man2/quotactl.2:517 build/C/man2/sendfile.2:206 build/C/man2/set_tid_address.2:101 build/C/man2/splice.2:236 build/C/man2/tee.2:206 build/C/man2/vm86.2:81 build/C/man2/vmsplice.2:163 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -781,7 +781,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/kexec_load.2:118 build/C/man2/pivot_root.2:104 build/C/man2/ptrace.2:413 build/C/man2/quotactl.2:493 +#: build/C/man2/kexec_load.2:118 build/C/man2/pivot_root.2:104 build/C/man2/ptrace.2:1581 build/C/man2/quotactl.2:493 #, no-wrap msgid "B" msgstr "" @@ -1115,7 +1115,7 @@ msgstr "" #. type: TH #: build/C/man2/nfsservctl.2:8 #, no-wrap -msgid "1997-07-16" +msgid "2012-03-05" msgstr "" #. type: Plain text @@ -1138,7 +1138,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/nfsservctl.2:30 +#: build/C/man2/nfsservctl.2:21 +msgid "I: Since Linux 3.1, this system call no longer exists." +msgstr "" + +#. type: Plain text +#: build/C/man2/nfsservctl.2:33 #, no-wrap msgid "" "/*\n" @@ -1154,7 +1159,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/nfsservctl.2:42 +#: build/C/man2/nfsservctl.2:45 #, no-wrap msgid "" "struct nfsctl_arg {\n" @@ -1171,7 +1176,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/nfsservctl.2:47 +#: build/C/man2/nfsservctl.2:50 #, no-wrap msgid "" "union nfsctl_res {\n" @@ -1181,14 +1186,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/nfsservctl.2:53 build/C/man2/pivot_root.2:99 build/C/man2/vm86.2:57 +#: build/C/man2/nfsservctl.2:56 build/C/man2/pivot_root.2:99 build/C/man2/vm86.2:57 msgid "" "On success, zero is returned. On error, -1 is returned, and I is set " "appropriately." msgstr "" #. type: Plain text -#: build/C/man2/nfsservctl.2:55 +#: build/C/man2/nfsservctl.2:58 msgid "This call is Linux-specific." msgstr "" @@ -1365,7 +1370,7 @@ msgid "I value is invalid. This does not apply to B()." msgstr "" #. type: TP -#: build/C/man2/pciconfig_read.2:81 build/C/man2/ptrace.2:431 build/C/man2/sendfile.2:130 +#: build/C/man2/pciconfig_read.2:81 build/C/man2/ptrace.2:1598 build/C/man2/sendfile.2:130 #, no-wrap msgid "B" msgstr "" @@ -1661,7 +1666,7 @@ msgid "B() is Linux-specific and hence is not portable." msgstr "" #. type: SH -#: build/C/man2/pivot_root.2:128 build/C/man2/ptrace.2:518 +#: build/C/man2/pivot_root.2:128 build/C/man2/ptrace.2:1661 #, no-wrap msgid "BUGS" msgstr "" @@ -1686,30 +1691,30 @@ msgid "B(2), B(2), B(2), B(4), B(8)" msgstr "" #. type: TH -#: build/C/man2/ptrace.2:45 +#: build/C/man2/ptrace.2:48 #, no-wrap msgid "PTRACE" msgstr "" #. type: TH -#: build/C/man2/ptrace.2:45 +#: build/C/man2/ptrace.2:48 #, no-wrap -msgid "2009-03-30" +msgid "2012-03-06" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:48 +#: build/C/man2/ptrace.2:51 msgid "ptrace - process trace" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:51 +#: build/C/man2/ptrace.2:54 #, no-wrap msgid "B<#include Esys/ptrace.hE>\n" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:54 +#: build/C/man2/ptrace.2:57 #, no-wrap msgid "" "BIB<, pid_t >IB<, >\n" @@ -1717,91 +1722,122 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:63 +#: build/C/man2/ptrace.2:66 +msgid "" +"The B() system call provides a means by which one process (the " +"\"tracer\") may observe and control the execution of another process (the " +"\"tracee\"), and examine and change the tracee's memory and registers. It " +"is primarily used to implement breakpoint debugging and system call tracing." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:77 +msgid "" +"A tracee first needs to be attached to the tracer. Attachment and " +"subsequent commands are per thread: in a multithreaded process, every thread " +"can be individually attached to a (potentially different) tracer, or left " +"not attached and thus not debugged. Therefore, \"tracee\" always means " +"\"(one) thread\", never \"a (possibly multithreaded) process\". Ptrace " +"commands are always sent to a specific tracee using a call of the form" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:79 +#, no-wrap +msgid " ptrace(PTRACE_foo, pid, ...)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:83 +msgid "where I is the thread ID of the corresponding Linux thread." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:89 msgid "" -"The B() system call provides a means by which a parent process may " -"observe and control the execution of another process, and examine and change " -"its core image and registers. It is primarily used to implement breakpoint " -"debugging and system call tracing." +"(Note that in this page, a \"multithreaded process\" means a thread group " +"consisting of threads created using the B(2) B flag.)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:72 +#: build/C/man2/ptrace.2:98 msgid "" -"The parent can initiate a trace by calling B(2) and having the " +"A process can initiate a trace by calling B(2) and having the " "resulting child do a B, followed (typically) by an " -"B(3). Alternatively, the parent may commence trace of an existing " +"B(2). Alternatively, one process may commence tracing another " "process using B." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:84 +#: build/C/man2/ptrace.2:115 msgid "" -"While being traced, the child will stop each time a signal is delivered, " -"even if the signal is being ignored. (The exception is B, which " -"has its usual effect.) The parent will be notified at its next B(2) " -"and may inspect and modify the child process while it is stopped. The " -"parent then causes the child to continue, optionally ignoring the delivered " -"signal (or even delivering a different signal instead)." +"While being traced, the tracee will stop each time a signal is delivered, " +"even if the signal is being ignored. (An exception is B, which has " +"its usual effect.) The tracer will be notified at its next call to " +"B(2) (or one of the related \"wait\" system calls); that call will " +"return a I value containing information that indicates the cause of " +"the stop in the tracee. While the tracee is stopped, the tracer can use " +"various ptrace requests to inspect and modify the tracee. The tracer then " +"causes the tracee to continue, optionally ignoring the delivered signal (or " +"even delivering a different signal instead)." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:90 +#: build/C/man2/ptrace.2:119 msgid "" -"When the parent is finished tracing, it can terminate the child with " -"B or cause it to continue executing in a normal, untraced mode " -"via B." +"When the tracer is finished tracing, it can cause the tracee to continue " +"executing in a normal, untraced mode via B." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:92 +#: build/C/man2/ptrace.2:123 msgid "The value of I determines the action to be performed:" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:92 +#: build/C/man2/ptrace.2:123 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:111 +#: build/C/man2/ptrace.2:145 msgid "" -"Indicates that this process is to be traced by its parent. Any signal " +"Indicate that this process is to be traced by its parent. Any signal " "(except B) delivered to this process will cause it to stop and its " -"parent to be notified via B(2). Also, all subsequent calls to " -"B(2) by this process will cause a B to be sent to it, " -"giving the parent a chance to gain control before the new program begins " +"parent to be notified via B(2). In addition, all subsequent calls " +"to B(2) by the traced process will cause a B to be sent to " +"it, giving the parent a chance to gain control before the new program begins " "execution. A process probably shouldn't make this request if its parent " "isn't expecting to trace it. (I, I, and I are ignored.)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:120 +#: build/C/man2/ptrace.2:156 msgid "" -"The above request is used only by the child process; the rest are used only " -"by the parent. In the following requests, I specifies the child " -"process to be acted on. For requests other than B, the child " -"process must be stopped." +"The B request is used only by the tracee; the remaining " +"requests are used only by the tracer. In the following requests, I " +"specifies the thread ID of the tracee to be acted on. For requests other " +"than B, the tracee must be stopped." msgstr "" #. type: TP -#: build/C/man2/ptrace.2:120 +#: build/C/man2/ptrace.2:156 #, no-wrap msgid "B, B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:130 +#: build/C/man2/ptrace.2:167 msgid "" -"Reads a word at the location I in the child's memory, returning the " +"Read a word at the address I in the tracee's memory, returning the " "word as the result of the B() call. Linux does not have separate " -"text and data address spaces, so the two requests are currently equivalent. " -"(The argument I is ignored.)" +"text and data address spaces, so these two requests are currently " +"equivalent. (I is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:130 +#: build/C/man2/ptrace.2:167 #, no-wrap msgid "B" msgstr "" @@ -1809,221 +1845,286 @@ msgstr "" #. PTRACE_PEEKUSR in kernel source, but glibc uses PTRACE_PEEKUSER, #. and that is the name that seems common on other systems. #. type: Plain text -#: build/C/man2/ptrace.2:146 +#: build/C/man2/ptrace.2:185 msgid "" -"Reads a word at offset I in the child's USER area, which holds the " +"Read a word at offset I in the tracee's USER area, which holds the " "registers and other information about the process (see " "Isys/user.hE>). The word is returned as the result of the " -"B() call. Typically the offset must be word-aligned, though this " +"B() call. Typically, the offset must be word-aligned, though this " "might vary by architecture. See NOTES. (I is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:146 +#: build/C/man2/ptrace.2:185 #, no-wrap msgid "B, B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:154 +#: build/C/man2/ptrace.2:197 msgid "" -"Copies the word I to location I in the child's memory. As " -"above, the two requests are currently equivalent." +"Copy the word I to the address I in the tracee's memory. As for " +"B and B, these two requests are currently " +"equivalent." msgstr "" #. type: TP -#: build/C/man2/ptrace.2:154 +#: build/C/man2/ptrace.2:197 #, no-wrap msgid "B" msgstr "" #. PTRACE_POKEUSR in kernel source, but glibc uses PTRACE_POKEUSER, #. and that is the name that seems common on other systems. +#. FIXME In the preceding sentence, which modifications are disallowed, +#. and when they are disallowed, how does userspace discover that fact? #. type: Plain text -#: build/C/man2/ptrace.2:166 +#: build/C/man2/ptrace.2:213 msgid "" -"Copies the word I to offset I in the child's USER area. As " -"above, the offset must typically be word-aligned. In order to maintain the " -"integrity of the kernel, some modifications to the USER area are disallowed." +"Copy the word I to offset I in the tracee's USER area. As for " +"B, the offset must typically be word-aligned. In order to " +"maintain the integrity of the kernel, some modifications to the USER area " +"are disallowed." msgstr "" #. type: TP -#: build/C/man2/ptrace.2:166 +#: build/C/man2/ptrace.2:213 #, no-wrap msgid "B, B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:173 +#: build/C/man2/ptrace.2:224 msgid "" -"Copies the child's general purpose or floating-point registers, " -"respectively, to location I in the parent. See " -"Isys/user.hE> for information on the format of this data. " -"(I is ignored.)" +"Copy the tracee's general-purpose or floating-point registers, respectively, " +"to the address I in the tracer. See Isys/user.hE> for " +"information on the format of this data. (I is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:173 +#: build/C/man2/ptrace.2:224 #, no-wrap msgid "B (since Linux 2.3.99-pre6)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:180 +#: build/C/man2/ptrace.2:236 msgid "" -"Retrieve information about the signal that caused the stop. Copies a " -"I structure (see B(2)) from the child to location " -"I in the parent. (I is ignored.)" +"Retrieve information about the signal that caused the stop. Copy a " +"I structure (see B(2)) from the tracee to the address " +"I in the tracer. (I is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:180 +#: build/C/man2/ptrace.2:236 #, no-wrap msgid "B, B" msgstr "" +#. FIXME In the preceding sentence, which modifications are disallowed, +#. and when they are disallowed, how does userspace discover that fact? #. type: Plain text -#: build/C/man2/ptrace.2:189 +#: build/C/man2/ptrace.2:249 msgid "" -"Copies the child's general purpose or floating-point registers, " -"respectively, from location I in the parent. As for " -"B, some general purpose register modifications may be " -"disallowed. (I is ignored.)" +"Copy the tracee's general-purpose or floating-point registers, respectively, " +"from the address I in the tracer. As for B, some " +"general-purpose register modifications may be disallowed. (I is " +"ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:189 +#: build/C/man2/ptrace.2:249 #, no-wrap msgid "B (since Linux 2.3.99-pre6)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:201 +#: build/C/man2/ptrace.2:265 msgid "" -"Set signal information. Copies a I structure from location " -"I in the parent to the child. This will only affect signals that " -"would normally be delivered to the child and were caught by the tracer. It " +"Set signal information: copy a I structure from the address " +"I in the tracer to the tracee. This will affect only signals that " +"would normally be delivered to the tracee and were caught by the tracer. It " "may be difficult to tell these normal signals from synthetic signals " "generated by B() itself. (I is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:201 +#: build/C/man2/ptrace.2:265 #, no-wrap msgid "B (since Linux 2.4.6; see BUGS for caveats)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:207 +#: build/C/man2/ptrace.2:274 msgid "" -"Sets ptrace options from I in the parent. (I is ignored.) " -"I is interpreted as a bit mask of options, which are specified by the " -"following flags:" +"Set ptrace options from I. (I is ignored.) I is " +"interpreted as a bit mask of options, which are specified by the following " +"flags:" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:208 +#: build/C/man2/ptrace.2:275 #, no-wrap msgid "B (since Linux 2.4.6)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:216 +#: build/C/man2/ptrace.2:284 msgid "" -"When delivering syscall traps, set bit 7 in the signal number (i.e., deliver " -"I). This makes it easy for the tracer to tell the " -"difference between normal traps and those caused by a syscall. " -"(B may not work on all architectures.)" +"When delivering system call traps, set bit 7 in the signal number (i.e., " +"deliver I). This makes it easy for the tracer to distinguish " +"normal traps from those caused by a system call. (B " +"may not work on all architectures.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:216 +#: build/C/man2/ptrace.2:284 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:226 +#: build/C/man2/ptrace.2:296 msgid "" -"Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " -"newly forked process, which will start with a B. The PID for the " -"new process can be retrieved with B." +"Stop the tracee at the next B(2) and automatically start tracing the " +"newly forked process, which will start with a B. A B(2) " +"by the tracer will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:299 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_FORKEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:303 build/C/man2/ptrace.2:322 build/C/man2/ptrace.2:341 +msgid "The PID of the new process can be retrieved with B." msgstr "" #. type: TP -#: build/C/man2/ptrace.2:226 +#: build/C/man2/ptrace.2:303 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:235 +#: build/C/man2/ptrace.2:315 msgid "" -"Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " -"newly vforked process, which will start with a B. The PID for the " -"new process can be retrieved with B." +"Stop the tracee at the next B(2) and automatically start tracing the " +"newly vforked process, which will start with a B. A B(2) " +"by the tracer will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:318 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_VFORKEE8))\n" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:235 +#: build/C/man2/ptrace.2:322 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:265 +#: build/C/man2/ptrace.2:334 +msgid "" +"Stop the tracee at the next B(2) and automatically start tracing the " +"newly cloned process, which will start with a B. A B(2) " +"by the tracer will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:337 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_CLONEEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:362 msgid "" -"Stop the child at the next B(2) call with IE\\ 8> and automatically start tracing the " -"newly cloned process, which will start with a B. The PID for the " -"new process can be retrieved with B. This option may " -"not catch B(2) calls in all cases. If the child calls B(2) " -"with the B flag, B will be delivered " -"instead if B is set; otherwise if the child calls " -"B(2) with the exit signal set to B, B " -"will be delivered if B is set." +"This option may not catch B(2) calls in all cases. If the tracee " +"calls B(2) with the B flag, B will " +"be delivered instead if B is set; otherwise if the " +"tracee calls B(2) with the exit signal set to B, " +"B will be delivered if B is set." msgstr "" #. type: TP -#: build/C/man2/ptrace.2:265 +#: build/C/man2/ptrace.2:362 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:270 +#: build/C/man2/ptrace.2:371 msgid "" -"Stop the child at the next B(2) call with IE\\ 8>." +"Stop the tracee at the next B(2). A B(2) by the tracer " +"will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:374 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_EXECEE8))\n" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:270 +#: build/C/man2/ptrace.2:376 #, no-wrap msgid "B (since Linux 2.5.60)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:275 +#: build/C/man2/ptrace.2:385 +msgid "" +"Stop the tracee at the completion of the next B(2). A B(2) " +"by the tracer will return a I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:388 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_VFORK_DONEEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:392 msgid "" -"Stop the child at the completion of the next B(2) call with " -"IE\\ 8>." +"The PID of the new process can (since Linux 2.6.18) be retrieved with " +"B." msgstr "" #. type: TP -#: build/C/man2/ptrace.2:275 +#: build/C/man2/ptrace.2:392 #, no-wrap msgid "B (since Linux 2.5.60)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:286 +#: build/C/man2/ptrace.2:400 msgid "" -"Stop the child at exit with IE\\ " -"8>. The child's exit status can be retrieved with B. " -"This stop will be done early during process exit when registers are still " +"Stop the tracee at exit. A B(2) by the tracer will return a " +"I value such that" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:403 +#, no-wrap +msgid " statusEE8 == (SIGTRAP | (PTRACE_EVENT_EXITEE8))\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:407 +msgid "The tracee's exit status can be retrieved with B." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:415 +msgid "" +"The tracee is stopped early during process exit, when registers are still " "available, allowing the tracer to see where the exit occurred, whereas the " "normal exit notification is done after the process is finished exiting. " "Even though context is available, the tracer cannot prevent the exit from " @@ -2031,274 +2132,1426 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:287 +#: build/C/man2/ptrace.2:416 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:307 +#: build/C/man2/ptrace.2:436 msgid "" "Retrieve a message (as an I) about the ptrace event that " -"just happened, placing it in the location I in the parent. For " -"B this is the child's exit status. For " -"B, B and B this " -"is the PID of the new process. Since Linux 2.6.18, the PID of the new " -"process is also available for B. (I is " +"just happened, placing it at the address I in the tracer. For " +"B, this is the tracee's exit status. For " +"B, B, B, and " +"B, this is the PID of the new process. (I is " "ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:307 +#: build/C/man2/ptrace.2:436 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:317 +#: build/C/man2/ptrace.2:448 msgid "" -"Restarts the stopped child process. If I is nonzero and not " -"B, it is interpreted as a signal to be delivered to the child; " -"otherwise, no signal is delivered. Thus, for example, the parent can " -"control whether a signal sent to the child is delivered or not. (I is " -"ignored.)" +"Restart the stopped tracee process. If I is nonzero, it is " +"interpreted as the number of a signal to be delivered to the tracee; " +"otherwise, no signal is delivered. Thus, for example, the tracer can " +"control whether a signal sent to the tracee is delivered or not. (I " +"is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:317 +#: build/C/man2/ptrace.2:448 #, no-wrap msgid "B, B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:341 +#: build/C/man2/ptrace.2:472 msgid "" -"Restarts the stopped child as for B, but arranges for the child " +"Restart the stopped tracee as for B, but arrange for the tracee " "to be stopped at the next entry to or exit from a system call, or after " -"execution of a single instruction, respectively. (The child will also, as " -"usual, be stopped upon receipt of a signal.) From the parent's perspective, " -"the child will appear to have been stopped by receipt of a B. So, " +"execution of a single instruction, respectively. (The tracee will also, as " +"usual, be stopped upon receipt of a signal.) From the tracer's perspective, " +"the tracee will appear to have been stopped by receipt of a B. So, " "for B, for example, the idea is to inspect the arguments to " "the system call at the first stop, then do another B and " "inspect the return value of the system call at the second stop. The I " -"argument is treated as for B. (I is ignored.)" +"argument is treated as for B. (addr is ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:341 +#: build/C/man2/ptrace.2:472 #, no-wrap msgid "B, B (since Linux 2.6.14)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:359 +#: build/C/man2/ptrace.2:490 msgid "" -"For B, continue and stop on entry to the next syscall, which " -"will not be executed. For B, do the same but also " -"singlestep if not a syscall. This call is used by programs like User Mode " -"Linux that want to emulate all the child's system calls. The I " -"argument is treated as for B. (I is ignored; not " -"supported on all architectures.)" +"For B, continue and stop on entry to the next system call, " +"which will not be executed. For B, do the same " +"but also singlestep if not a system call. This call is used by programs " +"like User Mode Linux that want to emulate all the tracee's system calls. " +"The I argument is treated as for B. (I is ignored; " +"not supported on all architectures.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:359 +#: build/C/man2/ptrace.2:490 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:365 +#: build/C/man2/ptrace.2:499 msgid "" -"Sends the child a B to terminate it. (I and I are " +"Send the tracee a B to terminate it. (I and I are " "ignored.)" msgstr "" +#. [Note from Denys Vlasenko: +#. deprecation suggested by Oleg Nesterov. He prefers to deprecate it +#. instead of describing (and needing to support) PTRACE_KILL's quirks.] +#. type: Plain text +#: build/C/man2/ptrace.2:518 +msgid "" +"I Instead, send a B " +"directly using B(2) or B(2). The problem with B " +"is that it requires the tracee to be in signal-delivery-stop, otherwise it " +"may not work (i.e., may complete successfully but won't kill the tracee). " +"By contrast, sending a B directly has no such limitation." +msgstr "" + #. type: TP -#: build/C/man2/ptrace.2:365 +#: build/C/man2/ptrace.2:518 #, no-wrap msgid "B" msgstr "" +#. No longer true (removed by Denys Vlasenko, 2011, who remarks: +#. "I think it isn't true in non-ancient 2.4 and in 2.6/3.x. +#. Basically, it's not true for any Linux in practical use. +#. ; the behavior of the tracee is as if it had done a +#. .BR PTRACE_TRACEME . +#. The calling process actually becomes the parent of the tracee +#. process for most purposes (e.g., it will receive +#. notification of tracee events and appears in +#. .BR ps (1) +#. output as the tracee's parent), but a +#. .BR getppid (2) +#. by the tracee will still return the PID of the original parent. #. type: Plain text -#: build/C/man2/ptrace.2:386 +#: build/C/man2/ptrace.2:546 msgid "" -"Attaches to the process specified in I, making it a traced \"child\" of " -"the calling process; the behavior of the child is as if it had done a " -"B. The calling process actually becomes the parent of the " -"child process for most purposes (e.g., it will receive notification of child " -"events and appears in B(1) output as the child's parent), but a " -"B(2) by the child will still return the PID of the original " -"parent. The child is sent a B, but will not necessarily have " -"stopped by the completion of this call; use B(2) to wait for the " -"child to stop. (I and I are ignored.)" +"Attach to the process specified in I, making it a tracee of the calling " +"process. The tracee is sent a B, but will not necessarily have " +"stopped by the completion of this call; use B(2) to wait for the " +"tracee to stop. See the \"Attaching and detaching\" subsection for " +"additional information. (I and I are ignored.)" msgstr "" #. type: TP -#: build/C/man2/ptrace.2:386 +#: build/C/man2/ptrace.2:546 #, no-wrap msgid "B" msgstr "" +# +#. In the text below, we decided to avoid prettifying the text with markup: +#. it would make the source nearly impossible to edit, and we _do_ intend +#. to edit it often, in order to keep it updated: +#. ptrace API is full of quirks, no need to compound this situation by +#. making it excruciatingly painful to document them! #. type: Plain text -#: build/C/man2/ptrace.2:399 +#: build/C/man2/ptrace.2:562 msgid "" -"Restarts the stopped child as for B, but first detaches from " -"the process, undoing the reparenting effect of B, and the " -"effects of B. Although perhaps not intended, under Linux a " -"traced child can be detached in this way regardless of which method was used " -"to initiate tracing. (I is ignored.)" +"Restart the stopped tracee as for B, but first detach from it. " +"Under Linux, a tracee can be detached in this way regardless of which method " +"was used to initiate tracing. (I is ignored.)" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:562 +#, no-wrap +msgid "Death under ptrace" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:412 +#: build/C/man2/ptrace.2:571 msgid "" -"On success, B requests return the requested data, while other " -"requests return zero. On error, all requests return -1, and I is set " -"appropriately. Since the value returned by a successful B " -"request may be -1, the caller must check I after such requests to " -"determine whether or not an error occurred." +"When a (possibly multithreaded) process receives a killing signal (one whose " +"disposition is set to B and whose default action is to kill the " +"process), all threads exit. Tracees report their death to their tracer(s). " +"Notification of this event is delivered via B(2)." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:417 -msgid "(i386 only) There was an error with allocating or freeing a debug register." +#: build/C/man2/ptrace.2:580 +msgid "" +"Note that the killing signal will first cause signal-delivery-stop (on one " +"tracee only), and only after it is injected by the tracer (or after it was " +"dispatched to a thread which isn't traced), will death from the signal " +"happen on I tracees within a multithreaded process. (The term " +"\"signal-delivery-stop\" is explained below.)" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:428 +#: build/C/man2/ptrace.2:594 msgid "" -"There was an attempt to read from or write to an invalid area in the " -"parent's or child's memory, probably because the area wasn't mapped or " -"accessible. Unfortunately, under Linux, different variations of this fault " -"will return B or B more or less arbitrarily." +"B operates similarly, with exceptions. No signal-delivery-stop is " +"generated for B and therefore the tracer can't suppress it. " +"B kills even within system calls (syscall-exit-stop is not " +"generated prior to death by B). The net effect is that B " +"always kills the process (all its threads), even if some threads of the " +"process are ptraced." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:431 -msgid "An attempt was made to set an invalid option." +#: build/C/man2/ptrace.2:599 +msgid "" +"When the tracee calls B<_exit>(2), it reports its death to its tracer. " +"Other threads are not affected." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:437 +#: build/C/man2/ptrace.2:603 msgid "" -"I is invalid, or an attempt was made to read from or write to an " -"invalid area in the parent's or child's memory, or there was a " -"word-alignment violation, or an invalid signal was specified during a " -"restart request." +"When any thread executes B(2), every tracee in its thread group " +"reports its death to its tracer." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:449 +#: build/C/man2/ptrace.2:617 msgid "" -"The specified process cannot be traced. This could be because the parent " -"has insufficient privileges (the required capability is B); " -"unprivileged processes cannot trace processes that they cannot send signals " -"to or those running set-user-ID/set-group-ID programs, for obvious reasons. " -"Alternatively, the process may already be being traced, or be B(8) " -"(PID 1)." +"If the B option is on, B will happen " +"before actual death. This applies to exits via B(2), " +"B(2), and signal deaths (except B), and when threads " +"are torn down on B(2) in a multithreaded process." msgstr "" -#. type: TP -#: build/C/man2/ptrace.2:449 build/C/man2/quotactl.2:459 build/C/man2/quotactl.2:502 +#. type: Plain text +#: build/C/man2/ptrace.2:642 +msgid "" +"The tracer cannot assume that the ptrace-stopped tracee exists. There are " +"many scenarios when the tracee may die while stopped (such as B). " +"Therefore, the tracer must be prepared to handle an B error on any " +"ptrace operation. Unfortunately, the same error is returned if the tracee " +"exists but is not ptrace-stopped (for commands which require a stopped " +"tracee), or if it is not traced by the process which issued the ptrace " +"call. The tracer needs to keep track of the stopped/running state of the " +"tracee, and interpret B as \"tracee died unexpectedly\" only if it " +"knows that the tracee has been observed to enter ptrace-stop. Note that " +"there is no guarantee that I will reliably report the " +"tracee's death status if a ptrace operation returned B. " +"I may return 0 instead. In other words, the tracee may be " +"\"not yet fully dead\", but already refusing ptrace requests." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:656 +msgid "" +"The tracer can't assume that the tracee I ends its life by reporting " +"I or I; there are cases where this " +"does not occur. For example, if a thread other than thread group leader " +"does an B(2), it disappears; its PID will never be seen again, and " +"any subsequent ptrace stops will be reported under the thread group leader's " +"PID." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:656 #, no-wrap -msgid "B" +msgid "Stopped states" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:658 +msgid "A tracee can be in two states: running or stopped." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:453 +#: build/C/man2/ptrace.2:662 msgid "" -"The specified process does not exist, or is not currently being traced by " -"the caller, or is not stopped (for requests that require that)." +"There are many kinds of states when the tracee is stopped, and in ptrace " +"discussions they are often conflated. Therefore, it is important to use " +"precise terms." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:455 -msgid "SVr4, 4.3BSD." +#: build/C/man2/ptrace.2:673 +msgid "" +"In this manual page, any stopped state in which the tracee is ready to " +"accept ptrace commands from the tracer is called I. " +"Ptrace-stops can be further subdivided into I, " +"I, I, and so on. These stopped states are " +"described in detail below." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:466 +#: build/C/man2/ptrace.2:678 msgid "" -"Although arguments to B() are interpreted according to the " -"prototype given, glibc currently declares B() as a variadic " -"function with only the I argument fixed. This means that unneeded " -"trailing arguments may be omitted, though doing so makes use of undocumented " -"B(1) behavior." +"When the running tracee enters ptrace-stop, it notifies its tracer using " +"B(2) (or one of the other \"wait\" system calls). Most of this " +"manual page assumes that the tracer waits with:" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:469 -msgid "B(8), the process with PID 1, may not be traced." +#: build/C/man2/ptrace.2:680 +#, no-wrap +msgid " pid = waitpid(pid_or_minus_1, &status, __WALL);\n" +msgstr "" + +#. Denys Vlasenko: +#. Do we require __WALL usage, or will just using 0 be ok? (With 0, +#. I am not 100% sure there aren't ugly corner cases.) Are the +#. rules different if user wants to use waitid? Will waitid require +#. WEXITED? +#. type: Plain text +#: build/C/man2/ptrace.2:692 +msgid "" +"Ptrace-stopped tracees are reported as returns with I greater than 0 " +"and I true." msgstr "" -#. See http://lkml.org/lkml/2008/5/8/375 #. type: Plain text -#: build/C/man2/ptrace.2:476 +#: build/C/man2/ptrace.2:700 msgid "" -"The layout of the contents of memory and the USER area are quite OS- and " -"architecture-specific. The offset supplied, and the data returned, might " -"not entirely match with the definition of I." +"The B<__WALL> flag does not include the B and B flags, " +"but implies their functionality." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:479 +#: build/C/man2/ptrace.2:707 msgid "" -"The size of a \"word\" is determined by the OS variant (e.g., for 32-bit " -"Linux it is 32 bits, etc.)." +"Setting the B flag when calling B(2) is not " +"recommended: the \"continued\" state is per-process and consuming it can " +"confuse the real parent of the tracee." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:488 +#: build/C/man2/ptrace.2:715 msgid "" -"Tracing causes a few subtle differences in the semantics of traced " -"processes. For example, if a process is attached to with B, " -"its original parent can no longer receive notification via B(2) when " -"it stops, and there is no way for the new parent to effectively simulate " -"this notification." +"Use of the B flag may cause B(2) to return 0 (\"no wait " +"results available yet\") even if the tracer knows there should be a " +"notification. Example:" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:502 +#: build/C/man2/ptrace.2:719 +#, no-wrap msgid "" -"When the parent receives an event with B set, the child is " -"not in the normal signal delivery path. This means the parent cannot do " -"B(PTRACE_CONT) with a signal or B(PTRACE_KILL). B(2) " -"with a B signal can be used instead to kill the child process after " -"receiving one of these messages." +" kill(tracee, SIGKILL);\n" +" waitpid(tracee, &status, __WALL | WNOHANG);\n" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:510 +#: build/C/man2/ptrace.2:744 msgid "" -"This page documents the way the B() call works currently in Linux. " -"Its behavior differs noticeably on other flavors of UNIX. In any case, use " -"of B() is highly OS- and architecture-specific." +"The following kinds of ptrace-stops exist: signal-delivery-stops, " +"group-stop, PTRACE_EVENT stops, syscall-stops B, " +"B, and B. They all are reported by " +"B(2) with I true. They may be differentiated " +"by examining the value IE8>, and if there is ambiguity in " +"that value, by querying B. (Note: the " +"I macro can't be used to perform this examination, because " +"it returns the value (IE8)\\ >B<&\\ 0xff>B<.)>" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:744 +#, no-wrap +msgid "Signal-delivery-stop" msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:518 +#: build/C/man2/ptrace.2:764 msgid "" -"The SunOS man page describes B() as \"unique and arcane\", which it " -"is. The proc-based debugging interface present in Solaris 2 implements a " -"superset of B() functionality in a more powerful and uniform way." +"When a (possibly multithreaded) process receives any signal except " +"B, the kernel selects an arbitrary thread which handles the " +"signal. (If the signal is generated with B(2), the target thread " +"can be explicitly selected by the caller.) If the selected thread is " +"traced, it enters signal-delivery-stop. At this point, the signal is not " +"yet delivered to the process, and can be suppressed by the tracer. If the " +"tracer doesn't suppress the signal, it passes the signal to the tracee in " +"the next ptrace restart request. This second step of signal delivery is " +"called I in this manual page. Note that if the signal is " +"blocked, signal-delivery-stop doesn't happen until the signal is unblocked, " +"with the usual exception that B can't be blocked." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:530 +#: build/C/man2/ptrace.2:778 msgid "" -"On hosts with 2.6 kernel headers, B is declared with a " -"different value than the one for 2.4. This leads to applications compiled " -"with such headers failing when run on 2.4 kernels. This can be worked " -"around by redefining B to B, if " -"that is defined." +"Signal-delivery-stop is observed by the tracer as B(2) returning " +"with I true, with the stopping signal returned by " +"I. If the stopping signal is B, this may be a " +"different kind of ptrace-stop; see the \"Syscall-stops\" and \"execve\" " +"sections below for details. If I returns a stopping " +"signal, this may be a group-stop; see below." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:778 +#, no-wrap +msgid "Signal injection and suppression" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:781 +msgid "" +"After signal-delivery-stop is observed by the tracer, the tracer should " +"restart the tracee with the call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:783 +#, no-wrap +msgid " ptrace(PTRACE_restart, pid, 0, sig)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:796 +msgid "" +"where B is one of the restarting ptrace requests. If I " +"is 0, then a signal is not delivered. Otherwise, the signal I is " +"delivered. This operation is called I in this manual " +"page, to distinguish it from signal-delivery-stop." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:802 +msgid "" +"The I value may be different from the I value: the " +"tracer can cause a different signal to be injected." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:813 +msgid "" +"Note that a suppressed signal still causes system calls to return " +"prematurely. Restartable system calls will be restarted (the tracer will " +"observe the tracee to execute B if the tracer uses " +"B); non-restartable system calls may fail with B even " +"though no observable signal is injected to the tracee." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:824 +msgid "" +"Restarting ptrace commands issued in ptrace-stops other than " +"signal-delivery-stop are not guaranteed to inject a signal, even if I " +"is nonzero. No error is reported; a nonzero I may simply be ignored. " +"Ptrace users should not try to \"create a new signal\" this way: use " +"B(2) instead." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:831 +msgid "" +"The fact that signal injection requests may be ignored when restarting the " +"tracee after ptrace stops that are not signal-delivery-stops is a cause of " +"confusion among ptrace users. One typical scenario is that the tracer " +"observes group-stop, mistakes it for signal-delivery-stop, restarts the " +"tracee with" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:833 +#, no-wrap +msgid " ptrace(PTRACE_rest, pid, 0, stopsig)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:839 +msgid "" +"with the intention of injecting I, but I gets ignored and " +"the tracee continues to run." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:859 +msgid "" +"The B signal has a side effect of waking up (all threads of) a " +"group-stopped process. This side effect happens before " +"signal-delivery-stop. The tracer can't suppress this side-effect (it can " +"only suppress signal injection, which only causes the B handler to " +"not be executed in the tracee, if such a handler is installed). In fact, " +"waking up from group-stop may be followed by signal-delivery-stop for " +"signal(s) I B, if they were pending when B " +"was delivered. In other words, B may be not the first signal " +"observed by the tracee after it was sent." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:863 +msgid "" +"Stopping signals cause (all threads of) a process to enter group-stop. This " +"side effect happens after signal injection, and therefore can be suppressed " +"by the tracer." +msgstr "" + +#. In the Linux 2.4 sources, in arch/i386/kernel/signal.c::do_signal(), +#. there is: +# +#. /* The debugger continued. Ignore SIGSTOP. */ +#. if (signr == SIGSTOP) +#. continue; +#. type: Plain text +#: build/C/man2/ptrace.2:873 +msgid "In Linux 2.4 and earlier, the B signal can't be injected." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:890 +msgid "" +"B can be used to retrieve a I structure which " +"corresponds to the delivered signal. B may be used to " +"modify it. If B has been used to alter I, the " +"I field and the I parameter in the restarting command must " +"match, otherwise the result is undefined." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:890 +#, no-wrap +msgid "Group-stop" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:902 +msgid "" +"When a (possibly multithreaded) process receives a stopping signal, all " +"threads stop. If some threads are traced, they enter a group-stop. Note " +"that the stopping signal will first cause signal-delivery-stop (on one " +"tracee only), and only after it is injected by the tracer (or after it was " +"dispatched to a thread which isn't traced), will group-stop be initiated on " +"I tracees within the multithreaded process. As usual, every tracee " +"reports its group-stop separately to the corresponding tracer." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:911 +msgid "" +"Group-stop is observed by the tracer as B(2) returning with " +"I true, with the stopping signal available via " +"I. The same result is returned by some other classes of " +"ptrace-stops, therefore the recommended practice is to perform the call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:913 +#, no-wrap +msgid " ptrace(PTRACE_GETSIGINFO, pid, 0, &siginfo)\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:934 +msgid "" +"The call can be avoided if the signal is not B, B, " +"B, or B; only these four signals are stopping signals. If " +"the tracer sees something else, it can't be a group-stop. Otherwise, the " +"tracer needs to call B. If B fails " +"with B, then it is definitely a group-stop. (Other failure codes " +"are possible, such as B (\"no such process\") if a B killed " +"the tracee.)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:943 +msgid "" +"As of kernel 2.6.38, after the tracer sees the tracee ptrace-stop and until " +"it restarts or kills it, the tracee will not run, and will not send " +"notifications (except B death) to the tracer, even if the tracer " +"enters into another B(2) call." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:957 +msgid "" +"The kernel behavior described in the previous paragraph causes a problem " +"with transparent handling of stopping signals. If the tracer restarts the " +"tracee after group-stop, the stopping signal is effectively ignored\\(emthe " +"tracee doesn't remain stopped, it runs. If the tracer doesn't restart the " +"tracee before entering into the next B(2), future B " +"signals will not be reported to the tracer; this would cause the B " +"signals to have no effect on the tracee." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:957 +#, no-wrap +msgid "PTRACE_EVENT stops" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:963 +msgid "" +"If the tracer sets B options, the tracee will enter " +"ptrace-stops called B stops." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:977 +msgid "" +"B stops are observed by the tracer as B(2) returning " +"with I, and I returns B. An " +"additional bit is set in the higher byte of the status word: the value " +"IE8> will be" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:979 +#, no-wrap +msgid " (SIGTRAP | PTRACE_EVENT_foo EE 8).\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:981 +msgid "The following events exist:" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:981 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:994 +msgid "" +"Stop before return from B(2) or B(2) with the B " +"flag. When the tracee is continued after this stop, it will wait for child " +"to exit/exec before continuing its execution (in other words, the usual " +"behavior on B(2))." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:994 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1002 +msgid "" +"Stop before return from B(2) or B(2) with the exit signal set " +"to B." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1002 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1006 +msgid "Stop before return from B(2)" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1006 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1016 +msgid "" +"Stop before return from B(2) or B(2) with the B " +"flag, but after the child unblocked this tracee by exiting or execing." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1022 +msgid "" +"For all four stops described above, the stop occurs in the parent (i.e., the " +"tracee), not in the newly created thread. B can be used " +"to retrieve the new thread's ID." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1022 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1026 +msgid "Stop before return from B(2)." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1026 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1042 +msgid "" +"Stop before exit (including death from B(2)), signal death, or " +"exit caused by B(2) in a multithreaded process. " +"B returns the exit status. Registers can be examined " +"(unlike when \"real\" exit happens). The tracee is still alive; it needs to " +"be Bed or Bed to finish exiting." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1053 +msgid "" +"B on B stops returns B " +"I, with I set to I<(eventEE8)\\ |\\ SIGTRAP>." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1053 +#, no-wrap +msgid "Syscall-stops" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1066 +msgid "" +"If the tracee was restarted by B, the tracee enters " +"syscall-enter-stop just prior to entering any system call. If the tracer " +"restarts the tracee with B, the tracee enters " +"syscall-exit-stop when the system call is finished, or if it is interrupted " +"by a signal. (That is, signal-delivery-stop never happens between " +"syscall-enter-stop and syscall-exit-stop; it happens I " +"syscall-exit-stop.)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1080 +msgid "" +"Other possibilities are that the tracee may stop in a B stop, " +"exit (if it entered B<_exit>(2) or B(2)), be killed by " +"B, or die silently (if it is a thread group leader, the " +"B(2) happened in another thread, and that thread is not traced by " +"the same tracer; this situation is discussed later)." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1095 +msgid "" +"Syscall-enter-stop and syscall-exit-stop are observed by the tracer as " +"B(2) returning with I true, and " +"I giving B. If the B " +"option was set by the tracer, then I will give the value " +"I<(SIGTRAP\\ |\\ 0x80)>." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1101 +msgid "" +"Syscall-stops can be distinguished from signal-delivery-stop with B " +"by querying B for the following cases:" +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1101 +#, no-wrap +msgid "I E= 0" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1113 +msgid "" +"B was delivered as a result of a userspace action, for example, a " +"system call (B(2), B(2), B(3), etc.), expiration of " +"a POSIX timer, change of state on a POSIX message queue, or completion of an " +"asynchronous I/O request." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1113 +#, no-wrap +msgid "I == SI_KERNEL (0x80)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1117 +msgid "B was sent by the kernel." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1117 +#, no-wrap +msgid "I == SIGTRAP or I == (SIGTRAP|0x80)" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1120 +msgid "This is a syscall-stop." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1125 +msgid "" +"However, syscall-stops happen very often (twice per system call), and " +"performing B for every syscall-stop may be somewhat " +"expensive." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1148 +msgid "" +"Some architectures allow the cases to be distinguished by examining " +"registers. For example, on x86, I == -B in " +"syscall-enter-stop. Since B (like any other signal) always happens " +"I syscall-exit-stop, and at this point I almost never contains " +"-B, the B looks like \"syscall-stop which is not " +"syscall-enter-stop\"; in other words, it looks like a \"stray " +"syscall-exit-stop\" and can be detected this way. But such detection is " +"fragile and is best avoided." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1154 +msgid "" +"Using the B option is the recommended method to " +"distinquish syscall-stops from other kinds of ptrace-stops, since it is " +"reliable and does not incur a performance penalty." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1165 +msgid "" +"Syscall-enter-stop and syscall-exit-stop are indistinguishable from each " +"other by the tracer. The tracer needs to keep track of the sequence of " +"ptrace-stops in order to not misinterpret syscall-enter-stop as " +"syscall-exit-stop or vice versa. The rule is that syscall-enter-stop is " +"always followed by syscall-exit-stop, B stop or the tracee's " +"death; no other kinds of ptrace-stop can occur in between." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1170 +msgid "" +"If after syscall-enter-stop, the tracer uses a restarting command other than " +"B, syscall-exit-stop is not generated." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1182 +msgid "" +"B on syscall-stops returns B in I, " +"with I set to B or I<(SIGTRAP|0x80)>." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1182 +#, no-wrap +msgid "PTRACE_SINGLESTEP, PTRACE_SYSEMU, PTRACE_SYSEMU_SINGLESTEP stops" +msgstr "" + +# +#. FIXME +#. document stops occurring with PTRACE_SINGLESTEP, PTRACE_SYSEMU, +#. PTRACE_SYSEMU_SINGLESTEP +#. type: Plain text +#: build/C/man2/ptrace.2:1188 +msgid "[Details of these kinds of stops are yet to be documented.]" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1188 +#, no-wrap +msgid "Informational and restarting ptrace commands" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1196 +msgid "" +"Most ptrace commands (all except B, B, and " +"B) require the tracee to be in a ptrace-stop, otherwise they " +"fail with B." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1201 +msgid "" +"When the tracee is in ptrace-stop, the tracer can read and write data to the " +"tracee using informational commands. These commands leave the tracee in " +"ptrace-stopped state:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1211 +#, no-wrap +msgid "" +" ptrace(PTRACE_PEEKTEXT/PEEKDATA/PEEKUSER, pid, addr, 0);\n" +" ptrace(PTRACE_POKETEXT/POKEDATA/POKEUSER, pid, addr, long_val);\n" +" ptrace(PTRACE_GETREGS/GETFPREGS, pid, 0, &struct);\n" +" ptrace(PTRACE_SETREGS/SETFPREGS, pid, 0, &struct);\n" +" ptrace(PTRACE_GETSIGINFO, pid, 0, &siginfo);\n" +" ptrace(PTRACE_SETSIGINFO, pid, 0, &siginfo);\n" +" ptrace(PTRACE_GETEVENTMSG, pid, 0, &long_var);\n" +" ptrace(PTRACE_SETOPTIONS, pid, 0, PTRACE_O_flags);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1223 +msgid "" +"Note that some errors are not reported. For example, setting signal " +"information (I) may have no effect in some ptrace-stops, yet the " +"call may succeed (return 0 and not set I); querying " +"B may succeed and return some random value if current " +"ptrace-stop is not documented as returning a meaningful event message." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1225 +msgid "The call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1227 +#, no-wrap +msgid " ptrace(PTRACE_SETOPTIONS, pid, 0, PTRACE_O_flags);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1236 +msgid "" +"affects one tracee. The tracee's current flags are replaced. Flags are " +"inherited by new tracees created and \"auto-attached\" via active " +"B, B, or B " +"options." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1239 +msgid "" +"Another group of commands makes the ptrace-stopped tracee run. They have " +"the form:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1241 +#, no-wrap +msgid " ptrace(cmd, pid, 0, sig);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1261 +msgid "" +"where I is B, B, B, " +"B, B, or B If " +"the tracee is in signal-delivery-stop, I is the signal to be injected " +"(if it is nonzero). Otherwise, I may be ignored. (When restarting a " +"tracee from a ptrace-stop other than signal-delivery-stop, recommended " +"practice is to always pass 0 in I" +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1261 +#, no-wrap +msgid "Attaching and detaching" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1263 +msgid "A thread can be attached to the tracer using the call" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1265 +#, no-wrap +msgid " ptrace(PTRACE_ATTACH, pid, 0, 0);\n" +msgstr "" + +# +#. FIXME: Describe how to attach to a thread which is already +#. group-stopped. +#. type: Plain text +#: build/C/man2/ptrace.2:1289 +msgid "" +"This also sends B to this thread. If the tracer wants this " +"B to have no effect, it needs to suppress it. Note that if other " +"signals are concurrently sent to this thread during attach, the tracer may " +"see the tracee enter signal-delivery-stop with other signal(s) first! The " +"usual practice is to reinject these signals until B is seen, then " +"suppress B injection. The design bug here is that a ptrace attach " +"and a concurrently delivered B may race and the concurrent " +"B may be lost." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1296 +msgid "" +"Since attaching sends B and the tracer usually suppresses it, this " +"may cause a stray I return from the currently executing system call " +"in the tracee, as described in the \"signal injection and suppression\" " +"section." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1298 +msgid "The request" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1300 +#, no-wrap +msgid " ptrace(PTRACE_TRACEME, 0, 0, 0);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1306 +msgid "" +"turns the calling thread into a tracee. The thread continues to run " +"(doesn't enter ptrace-stop). A common practice is to follow the " +"B with" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1308 +#, no-wrap +msgid " raise(SIGSTOP);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1311 +msgid "" +"and allow the parent (which is our tracer now) to observe our " +"signal-delivery-stop." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1335 +msgid "" +"If the B, B, or " +"B options are in effect, then children created by, " +"respectively, B(2) or B(2) with the B flag, " +"B(2) or B(2) with the exit signal set to B, and " +"other kinds of B(2), are automatically attached to the same tracer " +"which traced their parent. B is delivered to the children, causing " +"them to enter signal-delivery-stop after they exit the system call which " +"created them." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1337 +msgid "Detaching of the tracee is performed by:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1339 +#, no-wrap +msgid " ptrace(PTRACE_DETACH, pid, 0, sig);\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1347 +msgid "" +"B is a restarting operation; therefore it requires the tracee " +"to be in ptrace-stop. If the tracee is in signal-delivery-stop, a signal " +"can be injected. Otherwise, the I parameter may be silently ignored." +msgstr "" + +#. FIXME: Describe how to detach from a group-stopped tracee so that it +#. doesn't run, but continues to wait for SIGCONT. +#. type: Plain text +#: build/C/man2/ptrace.2:1371 +msgid "" +"If the tracee is running when the tracer wants to detach it, the usual " +"solution is to send B (using B(2), to make sure it goes to " +"the correct thread), wait for the tracee to stop in signal-delivery-stop for " +"B and then detach it (suppressing B injection). A design " +"bug is that this can race with concurrent Bs. Another complication " +"is that the tracee may enter other ptrace-stops and needs to be restarted " +"and waited for again, until B is seen. Yet another complication is " +"to be sure that the tracee is not already ptrace-stopped, because no signal " +"delivery happens while it is\\(emnot even B." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1379 +msgid "" +"If the tracer dies, all tracees are automatically detached and restarted, " +"unless they were in group-stop. Handling of restart from group-stop is " +"currently buggy, but the \"as planned\" behavior is to leave tracee stopped " +"and waiting for B. If the tracee is restarted from " +"signal-delivery-stop, the pending signal is injected." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1379 +#, no-wrap +msgid "execve(2) under ptrace" +msgstr "" + +#. clone(2) THREAD_CLONE says: +#. If any of the threads in a thread group performs an execve(2), +#. then all threads other than the thread group leader are terminated, +#. and the new program is executed in the thread group leader. +# +#. In kernel 3.1 sources, see fs/exec.c::de_thread() +#. type: Plain text +#: build/C/man2/ptrace.2:1398 +msgid "" +"When one thread in a multithreaded process calls B(2), the kernel " +"destroys all other threads in the process, and resets the thread ID of the " +"execing thread to the thread group ID (process ID). (Or, to put things " +"another way, when a multithreaded process does an B(2), at " +"completion of the call, it appears as though the B(2) occurred in " +"the thread group leader, regardless of which thread did the B(2).) " +"This resetting of the thread ID looks very confusing to tracers:" +msgstr "" + +#. type: IP +#: build/C/man2/ptrace.2:1398 build/C/man2/ptrace.2:1408 build/C/man2/ptrace.2:1414 build/C/man2/ptrace.2:1422 build/C/man2/ptrace.2:1558 +#, no-wrap +msgid "*" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1408 +msgid "" +"All other threads stop in B stop, if the " +"B option was turned on. Then all other threads except " +"the thread group leader report death as if they exited via B<_exit>(2) with " +"exit code 0." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1414 +msgid "" +"Then a B stop happens, if the B " +"option was turned on." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1422 +msgid "" +"The execing tracee changes its thread ID while it is in the B(2). " +"(Remember, under ptrace, the \"pid\" returned from B(2), or fed " +"into ptrace calls, is the tracee's thread ID.) That is, the tracee's thread " +"ID is reset to be the same as its process ID, which is the same as the " +"thread group leader's thread ID." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1436 +msgid "" +"If the thread group leader has reported its death by this time, it appears " +"to the tracer that the dead thread leader \"reappears from nowhere\". If " +"the thread group leader was still alive, for the tracer this may look as if " +"thread group leader returns from a different system call than it entered, or " +"even \"returned from a system call even though it was not in any system " +"call\". If the thread group leader was not traced (or was traced by a " +"different tracer), then during B(2) it will appear as if it has " +"become a tracee of the tracer of the execing tracee." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1439 +msgid "" +"All of the above effects are the artifacts of the thread ID change in the " +"tracee." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1463 +msgid "" +"The B option is the recommended tool for dealing with " +"this situation. It enables B stop, which occurs before " +"B(2) returns. First, it enables B-stop, which " +"occurs before B returns. In this stop, the tracer can use " +"B to retrieve the tracee's former thread ID. (This " +"feature was introduced in Linux 3.0). Second, the B " +"option disables legacy B generation on B(2)." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1469 +msgid "" +"When the tracer receives B stop notification, it is " +"guaranteed that except this tracee and the thread group leader, no other " +"threads from the process are alive." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1477 +msgid "" +"On receiving the B stop notification, the tracer should " +"clean up all its internal data structures describing the threads of this " +"process, and retain only one data structure\\(emone which describes the " +"single still running tracee, with" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1479 +#, no-wrap +msgid " thread ID == thread group ID == process id.\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1485 +msgid "" +"Currently, there is no way to retrieve the former thread ID of the execing " +"tracee. If the tracer doesn't keep track of its tracees' thread group " +"relations, it may be unable to know which tracee execed and therefore no " +"longer exists under the old thread ID due to a thread ID change." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1489 +msgid "Example: two threads call B(2) at the same time:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1500 +#, no-wrap +msgid "" +"*** we get syscall-entry-stop in thread 1: **\n" +"PID1 execve(\"/bin/foo\", \"foo\" Eunfinished ...E\n" +"*** we issue PTRACE_SYSCALL for thread 1 **\n" +"*** we get syscall-entry-stop in thread 2: **\n" +"PID2 execve(\"/bin/bar\", \"bar\" Eunfinished ...E\n" +"*** we issue PTRACE_SYSCALL for thread 2 **\n" +"*** we get PTRACE_EVENT_EXEC for PID0, we issue PTRACE_SYSCALL **\n" +"*** we get syscall-exit-stop for PID0: **\n" +"PID0 E... execve resumedE ) = 0\n" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1505 +msgid "In this situation, there is no way to know which B(2) succeeded." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1527 +msgid "" +"If the B option is I in effect for the execing " +"tracee, the kernel delivers an extra B to the tracee after " +"B(2) returns. This is an ordinary signal (similar to one which can " +"be generated by I), not a special kind of ptrace-stop. " +"Employing B for this signal returns I set to 0 " +"(I). This signal may be blocked by signal mask, and thus may be " +"delivered (much) later." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1546 +msgid "" +"Usually, the tracer (for example, B(1)) would not want to show this " +"extra post-execve B signal to the user, and would suppress its " +"delivery to the tracee (if B is set to B, it is a killing " +"signal). However, determining I B to suppress is not easy. " +"Setting the B option and thus suppressing this extra " +"B is the recommended approach." +msgstr "" + +#. type: SS +#: build/C/man2/ptrace.2:1546 +#, no-wrap +msgid "Real parent" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1553 +msgid "" +"The ptrace API (ab)uses the standard UNIX parent/child signaling over " +"B(2). This used to cause the real parent of the process to stop " +"receiving several kinds of B(2) notifications when the child " +"process is traced by some other process." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1556 +msgid "" +"Many of these bugs have been fixed, but as of Linux 2.6.38 several still " +"exist; see BUGS below." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1558 +msgid "As of Linux 2.6.38, the following is believed to work correctly:" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1566 +msgid "" +"exit/death by signal is reported first to the tracer, then, when the tracer " +"consumes the B(2) result, to the real parent (to the real parent " +"only when the whole multithreaded process exits). If the tracer and the " +"real parent are the same process, the report is sent only once." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1580 +msgid "" +"On success, B requests return the requested data, while other " +"requests return zero. On error, all requests return -1, and I is set " +"appropriately. Since the value returned by a successful B " +"request may be -1, the caller must clear I before the call, and then " +"check it afterward to determine whether or not an error occurred." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1584 +msgid "(i386 only) There was an error with allocating or freeing a debug register." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1595 +msgid "" +"There was an attempt to read from or write to an invalid area in the " +"tracer's or the tracee's memory, probably because the area wasn't mapped or " +"accessible. Unfortunately, under Linux, different variations of this fault " +"will return B or B more or less arbitrarily." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1598 +msgid "An attempt was made to set an invalid option." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1605 +msgid "" +"I is invalid, or an attempt was made to read from or write to an " +"invalid area in the tracer's or the tracee's memory, or there was a " +"word-alignment violation, or an invalid signal was specified during a " +"restart request." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1618 +msgid "" +"The specified process cannot be traced. This could be because the tracer " +"has insufficient privileges (the required capability is B); " +"unprivileged processes cannot trace processes that they cannot send signals " +"to or those running set-user-ID/set-group-ID programs, for obvious reasons. " +"Alternatively, the process may already be being traced, or (on kernels " +"before 2.6.26) be B(8) (PID 1)." +msgstr "" + +#. type: TP +#: build/C/man2/ptrace.2:1618 build/C/man2/quotactl.2:459 build/C/man2/quotactl.2:502 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1623 +msgid "" +"The specified process does not exist, or is not currently being traced by " +"the caller, or is not stopped (for requests that require a stopped tracee)." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1625 +msgid "SVr4, 4.3BSD." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1638 +msgid "" +"Although arguments to B() are interpreted according to the " +"prototype given, glibc currently declares B() as a variadic " +"function with only the I argument fixed. This means that unneeded " +"trailing arguments may be omitted, though doing so makes use of undocumented " +"B(1) behavior." +msgstr "" + +#. See commit 00cd5c37afd5f431ac186dd131705048c0a11fdb +#. type: Plain text +#: build/C/man2/ptrace.2:1643 +msgid "" +"In Linux kernels before 2.6.26, B(8), the process with PID 1, may not " +"be traced." +msgstr "" + +#. See http://lkml.org/lkml/2008/5/8/375 +#. type: Plain text +#: build/C/man2/ptrace.2:1650 +msgid "" +"The layout of the contents of memory and the USER area are quite " +"operating-system- and architecture-specific. The offset supplied, and the " +"data returned, might not entirely match with the definition of I." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1653 +msgid "" +"The size of a \"word\" is determined by the operating-system variant (e.g., " +"for 32-bit Linux it is 32 bits, etc.)." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1661 +msgid "" +"This page documents the way the B() call works currently in Linux. " +"Its behavior differs noticeably on other flavors of UNIX. In any case, use " +"of B() is highly specific to the operating system and architecture." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1672 +msgid "" +"On hosts with 2.6 kernel headers, B is declared with a " +"different value than the one for 2.4. This leads to applications compiled " +"with 2.6 kernel headers failing when run on 2.4 kernels. This can be worked " +"around by redefining B to B, if " +"that is defined." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1675 +msgid "" +"Group-stop notifications are sent to the tracer, but not to real parent. " +"Last confirmed on 2.6.38.6." +msgstr "" + +#. Note from Denys Vlasenko: +#. Here "exits" means any kind of death - _exit, exit_group, +#. signal death. Signal death and exit_group cases are trivial, +#. though: since signal death and exit_group kill all other threads +#. too, "until all other threads exit" thing happens rather soon +#. in these cases. Therefore, only _exit presents observably +#. puzzling behavior to ptrace users: thread leader _exit's, +#. but WIFEXITED isn't reported! We are trying to explain here +#. why it is so. +#. FIXME: ^^^ need to test/verify this scenario +#. type: Plain text +#: build/C/man2/ptrace.2:1706 +msgid "" +"If a thread group leader is traced and exits by calling B<_exit>(2), a " +"B stop will happen for it (if requested), but the " +"subsequent B notification will not be delivered until all other " +"threads exit. As explained above, if one of other threads calls " +"B(2), the death of the thread group leader will I be " +"reported. If the execed thread is not traced by this tracer, the tracer " +"will never know that B(2) happened. One possible workaround is to " +"B the thread group leader instead of restarting it in this " +"case. Last confirmed on 2.6.38.6." +msgstr "" + +#. type: Plain text +#: build/C/man2/ptrace.2:1716 +msgid "" +"A B signal may still cause a B stop before " +"actual signal death. This may be changed in the future; B is meant " +"to always immediately kill tasks even under ptrace. Last confirmed on " +"2.6.38.6." msgstr "" #. type: Plain text -#: build/C/man2/ptrace.2:539 +#: build/C/man2/ptrace.2:1730 msgid "" -"B(1), B(1), B(2), B(2), B(2), B(2), " -"B(3), B(7)" +"B(1), B(1), B(2), B(2), B(2), " +"B(2), B(2), B(2), B(2), B(2), " +"B(3), B(7), B(7)" msgstr "" #. type: TH diff --git a/po4a/man3/po/ja.po b/po4a/man3/po/ja.po index fcada288..d35215ee 100644 --- a/po4a/man3/po/ja.po +++ b/po4a/man3/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:57+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -239,9 +239,9 @@ msgstr "" #: build/C/man3/queue.3:495 build/C/man3/realpath.3:222 #: build/C/man3/setjmp.3:127 build/C/man3/xcrypt.3:77 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/man3/po/man3.pot b/po4a/man3/po/man3.pot index 1b24d852..e4c59b91 100644 --- a/po4a/man3/po/man3.pot +++ b/po4a/man3/po/man3.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -175,9 +175,9 @@ msgstr "" #. type: Plain text #: build/C/man3/__setfpucw.3:68 build/C/man3/addseverity.3:76 build/C/man3/argz_add.3:213 build/C/man3/backtrace.3:259 build/C/man3/basename.3:183 build/C/man3/envz_add.3:147 build/C/man3/ftok.3:112 build/C/man3/longjmp.3:134 build/C/man3/offsetof.3:108 build/C/man3/program_invocation_name.3:69 build/C/man3/queue.3:495 build/C/man3/realpath.3:222 build/C/man3/setjmp.3:127 build/C/man3/xcrypt.3:77 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/man5/po/ja.po b/po4a/man5/po/ja.po index 479a26cb..b3c175c5 100644 --- a/po4a/man5/po/ja.po +++ b/po4a/man5/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:58+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -759,9 +759,9 @@ msgstr "" #: build/C/man5/motd.5:49 build/C/man5/nologin.5:47 #: build/C/man5/slabinfo.5:131 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/man5/po/man5.pot b/po4a/man5/po/man5.pot index e9ca5cc0..0a356a91 100644 --- a/po4a/man5/po/man5.pot +++ b/po4a/man5/po/man5.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -622,9 +622,9 @@ msgstr "" #. type: Plain text #: build/C/man5/dir_colors.5:371 build/C/man5/issue.5:49 build/C/man5/motd.5:49 build/C/man5/nologin.5:47 build/C/man5/slabinfo.5:131 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/man7/po/ja.po b/po4a/man7/po/ja.po index f1a3614f..9f5da61b 100644 --- a/po4a/man7/po/ja.po +++ b/po4a/man7/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-21 23:58+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -288,9 +288,9 @@ msgstr "" #. type: Plain text #: build/C/man7/futex.7:126 build/C/man7/hier.7:511 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/man7/po/man7.pot b/po4a/man7/po/man7.pot index e0de3089..2ec28b4c 100644 --- a/po4a/man7/po/man7.pot +++ b/po4a/man7/po/man7.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -236,9 +236,9 @@ msgstr "" #. type: Plain text #: build/C/man7/futex.7:126 build/C/man7/hier.7:511 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/math/po/ja.po b/po4a/math/po/ja.po index 475847a4..bea83872 100644 --- a/po4a/math/po/ja.po +++ b/po4a/math/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: 2012-03-22 00:19+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -391,9 +391,9 @@ msgstr "" #: build/C/man3/sqrt.3:121 build/C/man3/tan.3:155 build/C/man3/tanh.3:116 #: build/C/man3/tgamma.3:189 build/C/man3/trunc.3:92 build/C/man3/y0.3:247 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/math/po/math.pot b/po4a/math/po/math.pot index b90f1560..c25265c7 100644 --- a/po4a/math/po/math.pot +++ b/po4a/math/po/math.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:25+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -170,9 +170,9 @@ msgstr "" #. type: Plain text #: build/C/man3/INFINITY.3:101 build/C/man3/abs.3:136 build/C/man3/acos.3:129 build/C/man3/acosh.3:136 build/C/man3/asin.3:128 build/C/man3/asinh.3:121 build/C/man3/atan.3:114 build/C/man3/atan2.3:185 build/C/man3/atanh.3:166 build/C/man3/cbrt.3:101 build/C/man3/ceil.3:121 build/C/man3/copysign.3:96 build/C/man3/cos.3:127 build/C/man3/cosh.3:140 build/C/man3/div.3:114 build/C/man3/erf.3:139 build/C/man3/erfc.3:144 build/C/man3/exp.3:144 build/C/man3/exp10.3:89 build/C/man3/exp2.3:107 build/C/man3/expm1.3:177 build/C/man3/fabs.3:104 build/C/man3/fdim.3:89 build/C/man3/fenv.3:331 build/C/man3/finite.3:132 build/C/man3/floor.3:111 build/C/man3/fma.3:164 build/C/man3/fmax.3:66 build/C/man3/fmin.3:66 build/C/man3/fmod.3:153 build/C/man3/fpclassify.3:140 build/C/man3/frexp.3:145 build/C/man3/gamma.3:105 build/C/man3/hypot.3:172 build/C/man3/ilogb.3:157 build/C/man3/infnan.3:81 build/C/man3/isgreater.3:104 build/C/man3/j0.3:166 build/C/man3/ldexp.3:144 build/C/man3/lgamma.3:178 build/C/man3/log.3:152 build/C/man3/log10.3:106 build/C/man3/log1p.3:152 build/C/man3/log2.3:107 build/C/man3/logb.3:153 build/C/man3/lrint.3:123 build/C/man3/lround.3:126 build/C/man7/math_error.7:272 build/C/man3/matherr.3:434 build/C/man3/modf.3:104 build/C/man3/nan.3:85 build/C/man3/nextafter.3:181 build/C/man3/pow.3:371 build/C/man3/pow10.3:61 build/C/man3/remainder.3:224 build/C/man3/remquo.3:132 build/C/man3/rint.3:146 build/C/man3/round.3:118 build/C/man3/scalb.3:203 build/C/man3/scalbln.3:181 build/C/man3/signbit.3:69 build/C/man3/significand.3:62 build/C/man3/sin.3:131 build/C/man3/sincos.3:85 build/C/man3/sinh.3:140 build/C/man3/sqrt.3:121 build/C/man3/tan.3:155 build/C/man3/tanh.3:116 build/C/man3/tgamma.3:189 build/C/man3/trunc.3:92 build/C/man3/y0.3:247 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/memory/po/ja.po b/po4a/memory/po/ja.po index db31cb45..f54c6526 100644 --- a/po4a/memory/po/ja.po +++ b/po4a/memory/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:22+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,7 +29,7 @@ msgstr "2007-05-31" #. type: TH #: build/C/man2/alloc_hugepages.2:25 build/C/man2/cacheflush.2:24 -#: build/C/man2/fallocate.2:7 build/C/man2/madvise.2:35 +#: build/C/man2/fallocate.2:8 build/C/man2/madvise.2:35 #: build/C/man2/mlock.2:27 build/C/man2/mmap.2:40 build/C/man2/mmap2.2:29 #: build/C/man2/mprotect.2:32 build/C/man2/mremap.2:31 build/C/man2/msync.2:25 #: build/C/man2/posix_fadvise.2:27 build/C/man2/readahead.2:28 @@ -43,7 +43,7 @@ msgstr "Linux" #. type: TH #: build/C/man2/alloc_hugepages.2:25 build/C/man3/alloca.3:41 -#: build/C/man2/cacheflush.2:24 build/C/man2/fallocate.2:7 +#: build/C/man2/cacheflush.2:24 build/C/man2/fallocate.2:8 #: build/C/man2/madvise.2:35 build/C/man3/malloc_hook.3:6 #: build/C/man2/mlock.2:27 build/C/man2/mmap.2:40 build/C/man2/mmap2.2:29 #: build/C/man2/mprotect.2:32 build/C/man2/mremap.2:31 build/C/man2/msync.2:25 @@ -59,7 +59,7 @@ msgstr "Linux Programmer's Manual" #. type: SH #: build/C/man2/alloc_hugepages.2:26 build/C/man3/alloca.3:42 -#: build/C/man2/cacheflush.2:25 build/C/man2/fallocate.2:8 +#: build/C/man2/cacheflush.2:25 build/C/man2/fallocate.2:9 #: build/C/man2/madvise.2:36 build/C/man3/malloc_hook.3:7 #: build/C/man2/mlock.2:28 build/C/man2/mmap.2:41 build/C/man2/mmap2.2:30 #: build/C/man2/mprotect.2:33 build/C/man2/mremap.2:32 build/C/man2/msync.2:26 @@ -81,7 +81,7 @@ msgstr "" #. type: SH #: build/C/man2/alloc_hugepages.2:28 build/C/man3/alloca.3:44 -#: build/C/man2/cacheflush.2:27 build/C/man2/fallocate.2:10 +#: build/C/man2/cacheflush.2:27 build/C/man2/fallocate.2:11 #: build/C/man2/madvise.2:38 build/C/man3/malloc_hook.3:11 #: build/C/man2/mlock.2:30 build/C/man2/mmap.2:43 build/C/man2/mmap2.2:32 #: build/C/man2/mprotect.2:35 build/C/man2/mremap.2:34 build/C/man2/msync.2:28 @@ -116,7 +116,7 @@ msgstr "BIB<);>\n" #. type: SH #: build/C/man2/alloc_hugepages.2:38 build/C/man3/alloca.3:48 -#: build/C/man2/cacheflush.2:33 build/C/man2/fallocate.2:18 +#: build/C/man2/cacheflush.2:33 build/C/man2/fallocate.2:19 #: build/C/man2/madvise.2:50 build/C/man3/malloc_hook.3:29 #: build/C/man2/mlock.2:40 build/C/man2/mmap.2:52 build/C/man2/mmap2.2:39 #: build/C/man2/mprotect.2:41 build/C/man2/mremap.2:43 build/C/man2/msync.2:32 @@ -219,7 +219,7 @@ msgstr "" #. type: SH #: build/C/man2/alloc_hugepages.2:109 build/C/man3/alloca.3:58 -#: build/C/man2/cacheflush.2:52 build/C/man2/fallocate.2:81 +#: build/C/man2/cacheflush.2:52 build/C/man2/fallocate.2:109 #: build/C/man2/madvise.2:250 build/C/man2/mlock.2:117 build/C/man2/mmap.2:373 #: build/C/man2/mmap2.2:50 build/C/man2/mprotect.2:72 #: build/C/man2/mremap.2:128 build/C/man2/msync.2:68 @@ -246,7 +246,7 @@ msgstr "" #. type: SH #: build/C/man2/alloc_hugepages.2:118 build/C/man2/cacheflush.2:58 -#: build/C/man2/fallocate.2:84 build/C/man2/madvise.2:257 +#: build/C/man2/fallocate.2:112 build/C/man2/madvise.2:257 #: build/C/man2/mlock.2:123 build/C/man2/mmap.2:390 build/C/man2/mmap2.2:57 #: build/C/man2/mprotect.2:79 build/C/man2/mremap.2:136 #: build/C/man2/msync.2:73 build/C/man2/posix_fadvise.2:89 @@ -260,7 +260,7 @@ msgid "ERRORS" msgstr "エラー" #. type: TP -#: build/C/man2/alloc_hugepages.2:119 build/C/man2/fallocate.2:117 +#: build/C/man2/alloc_hugepages.2:119 build/C/man2/fallocate.2:151 #, no-wrap msgid "B" msgstr "B" @@ -298,7 +298,7 @@ msgstr "" #. type: SH #: build/C/man2/alloc_hugepages.2:130 build/C/man3/alloca.3:63 -#: build/C/man2/cacheflush.2:74 build/C/man2/fallocate.2:142 +#: build/C/man2/cacheflush.2:74 build/C/man2/fallocate.2:186 #: build/C/man2/madvise.2:307 build/C/man3/malloc_hook.3:76 #: build/C/man2/mlock.2:187 build/C/man2/mmap.2:483 build/C/man2/mmap2.2:73 #: build/C/man2/mprotect.2:107 build/C/man2/mremap.2:186 @@ -359,7 +359,7 @@ msgstr "" #. type: SH #: build/C/man2/alloc_hugepages.2:150 build/C/man3/alloca.3:153 -#: build/C/man2/cacheflush.2:88 build/C/man2/fallocate.2:149 +#: build/C/man2/cacheflush.2:88 build/C/man2/fallocate.2:193 #: build/C/man2/madvise.2:360 build/C/man3/malloc_hook.3:138 #: build/C/man2/mlock.2:337 build/C/man2/mmap.2:667 build/C/man2/mmap2.2:94 #: build/C/man2/mprotect.2:223 build/C/man2/mremap.2:214 @@ -376,7 +376,7 @@ msgstr "" #. type: Plain text #: build/C/man2/alloc_hugepages.2:157 build/C/man3/alloca.3:160 -#: build/C/man2/cacheflush.2:95 build/C/man2/fallocate.2:156 +#: build/C/man2/cacheflush.2:95 build/C/man2/fallocate.2:200 #: build/C/man2/madvise.2:367 build/C/man3/malloc_hook.3:145 #: build/C/man2/mlock.2:344 build/C/man2/mmap.2:674 build/C/man2/mmap2.2:101 #: build/C/man2/mprotect.2:230 build/C/man2/mremap.2:221 @@ -388,9 +388,9 @@ msgstr "" #: build/C/man2/shmget.2:305 build/C/man2/shmop.2:297 #: build/C/man2/subpage_prot.2:133 build/C/man2/sync_file_range.2:229 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -584,7 +584,7 @@ msgstr "" "使われるスタック領域の中に現れてしまうためである。" #. type: SH -#: build/C/man3/alloca.3:149 build/C/man2/fallocate.2:145 +#: build/C/man3/alloca.3:149 build/C/man2/fallocate.2:189 #: build/C/man2/madvise.2:353 build/C/man3/malloc_hook.3:133 #: build/C/man2/mlock.2:330 build/C/man2/mmap.2:649 build/C/man2/mmap2.2:88 #: build/C/man2/mprotect.2:220 build/C/man2/mremap.2:200 @@ -704,7 +704,7 @@ msgstr "" "能ではない。" #. type: TP -#: build/C/man2/cacheflush.2:66 build/C/man2/fallocate.2:96 +#: build/C/man2/cacheflush.2:66 build/C/man2/fallocate.2:124 #: build/C/man2/madvise.2:264 build/C/man2/mlock.2:158 #: build/C/man2/mlock.2:165 build/C/man2/mlock.2:177 build/C/man2/mmap.2:421 #: build/C/man2/mmap.2:429 build/C/man2/mmap.2:434 build/C/man2/mmap2.2:61 @@ -748,25 +748,25 @@ msgstr "" "のキャッシュがフラッシュされる。" #. type: TH -#: build/C/man2/fallocate.2:7 +#: build/C/man2/fallocate.2:8 #, no-wrap msgid "FALLOCATE" msgstr "FALLOCATE" #. type: TH -#: build/C/man2/fallocate.2:7 +#: build/C/man2/fallocate.2:8 #, fuzzy, no-wrap -#| msgid "2011-09-08" -msgid "2011-09-19" -msgstr "2011-09-08" +#| msgid "2009-02-25" +msgid "2012-02-27" +msgstr "2009-02-25" #. type: Plain text -#: build/C/man2/fallocate.2:10 +#: build/C/man2/fallocate.2:11 msgid "fallocate - manipulate file space" msgstr "fallocate - ファイル空間の操作" #. type: Plain text -#: build/C/man2/fallocate.2:14 build/C/man2/readahead.2:35 +#: build/C/man2/fallocate.2:15 build/C/man2/readahead.2:35 #, no-wrap msgid "" "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n" @@ -776,13 +776,13 @@ msgstr "" "B<#include Efcntl.hE>\n" #. type: Plain text -#: build/C/man2/fallocate.2:17 +#: build/C/man2/fallocate.2:18 #, no-wrap msgid "BIB<, int >IB<, off_t >IB<, off_t >IB<);>\n" msgstr "BIB<, int >IB<, off_t >IB<, off_t >IB<);>\n" #. type: Plain text -#: build/C/man2/fallocate.2:23 +#: build/C/man2/fallocate.2:24 #, fuzzy #| msgid "" #| "This is a nonportable, Linux-specific system call. For the portable, " @@ -798,7 +798,7 @@ msgstr "" "で規定された方法である B(3) を使うこと。" #. type: Plain text -#: build/C/man2/fallocate.2:33 +#: build/C/man2/fallocate.2:34 msgid "" "B() allows the caller to directly manipulate the allocated disk " "space for the file referred to by I for the byte range starting at " @@ -810,54 +810,75 @@ msgstr "" #. type: Plain text #: build/C/man2/fallocate.2:39 +#, fuzzy +#| msgid "" +#| "The I argument determines the operation to be performed on the " +#| "given range. Currently only one flag is supported for I:" msgid "" "The I argument determines the operation to be performed on the given " -"range. Currently only one flag is supported for I:" +"range. Details of the supported operations are given in the subsections " +"below." msgstr "" "I 引き数は、指定された領域に対して実行する操作を指定する。 現在のとこ" "ろ、 I に指定できるフラグは以下の一つだけである。" -#. type: TP +#. type: SS #: build/C/man2/fallocate.2:39 -#, no-wrap -msgid "B" -msgstr "B" - -#. Note from Amit Arora: -#. There were few more flags which were discussed, but none of -#. them have been finalized upon. Here are these flags: -#. FA_FL_DEALLOC, FA_FL_DEL_DATA, FA_FL_ERR_FREE, FA_FL_NO_MTIME, -#. FA_FL_NO_CTIME -#. All of the above flags were debated upon and we can not say -#. if any/which one of these flags will make it to the later kernels. -#. type: Plain text -#: build/C/man2/fallocate.2:63 -msgid "" -"This flag allocates and initializes to zero the disk space within the range " -"specified by I and I. After a successful call, subsequent " -"writes into this range are guaranteed not to fail because of lack of disk " -"space. Preallocating zeroed blocks beyond the end of the file is useful for " -"optimizing append workloads. Preallocating blocks does not change the file " -"size (as reported by B(2)) even if it is less than I+I." -msgstr "" -"このフラグは、 I と I で指定された領域のディスク空間を割り当て、" -"その空間を 0 で初期化する。 呼び出しが成功すると、それに続いてこの領域への書" -"き込みが行われるが、 ディスク空間の不足による書き込み失敗が発生しないことが保" -"証される。 ファイル末尾より後ろの領域について 0 で埋めたブロックを前もって 割" -"り当てておくことは、追記 (append) の作業負荷を最適化するのに 有用である。 " -"ファイルサイズが I+I よりも小さい場合であっても、ブロックの前" -"もっての割り当てにより (B(2) が返す) ファイルサイズは変更されることは" -"ない。" +#, fuzzy, no-wrap +#| msgid "Out of disk space." +msgid "Allocating disk space" +msgstr "ディスク領域不足である。" #. type: Plain text -#: build/C/man2/fallocate.2:77 +#: build/C/man2/fallocate.2:58 +#, fuzzy +#| msgid "" +#| "If B flag is not specified in I, the default " +#| "behavior is almost same as when this flag is specified. The only " +#| "difference is that on success, the file size will be changed if I is greater than the file size. This default behavior closely " +#| "resembles the behavior of the B(3) library function, " +#| "and is intended as a method of optimally implementing that function." +msgid "" +"The default operation (i.e., I is zero) of B() allocates " +"and initializes to zero the disk space within the range specified by " +"I and I. The file size (as reported by B(2)) will be " +"changed if I is greater than the file size. This default " +"behavior closely resembles the behavior of the B(3) " +"library function, and is intended as a method of optimally implementing that " +"function." +msgstr "" +"B フラグが I に指定されなかった場合、デフォルトの" +"動作は B フラグが指定された場合とほとんど同じとなる。 唯" +"一の違いは、 I がファイルサイズよりも大きかった場合、呼び出しが" +"成功すると ファイルサイズが変更される点である。 このデフォルトの動作は、ライ" +"ブラリ関数 B(3) の動作と非常に似ている。これは " +"B(3) を最適に実装する手段を提供することを目的としているから" +"である。" + +#. type: Plain text +#: build/C/man2/fallocate.2:64 msgid "" -"If B flag is not specified in I, the default " -"behavior is almost same as when this flag is specified. The only difference " -"is that on success, the file size will be changed if I is " -"greater than the file size. This default behavior closely resembles the " -"behavior of the B(3) library function, and is intended as " -"a method of optimally implementing that function." +"After a successful call, subsequent writes into the range specified by " +"I and I are guaranteed not to fail because of lack of disk " +"space." +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:75 +#, fuzzy +#| msgid "" +#| "If B flag is not specified in I, the default " +#| "behavior is almost same as when this flag is specified. The only " +#| "difference is that on success, the file size will be changed if I is greater than the file size. This default behavior closely " +#| "resembles the behavior of the B(3) library function, " +#| "and is intended as a method of optimally implementing that function." +msgid "" +"If the B flag is specified in I, the behavior of " +"the call is similar, but the file size will not be changed even if I is greater than the file size. Preallocating zeroed blocks beyond " +"the end of the file in this manner is useful for optimizing append workloads." msgstr "" "B フラグが I に指定されなかった場合、デフォルトの" "動作は B フラグが指定された場合とほとんど同じとなる。 唯" @@ -868,21 +889,58 @@ msgstr "" "である。" #. type: Plain text -#: build/C/man2/fallocate.2:81 +#: build/C/man2/fallocate.2:79 +#, fuzzy +#| msgid "" +#| "Because allocation is done in block size chunks, B() may " +#| "allocate a larger range than that which was specified." msgid "" "Because allocation is done in block size chunks, B() may " -"allocate a larger range than that which was specified." +"allocate a larger range of disk space than was specified." msgstr "" "割り当てはブロックサイズ単位で行われるため、 B() は指定されたより" "も大きな領域を割り当てることがある。" +#. type: SS +#: build/C/man2/fallocate.2:79 +#, fuzzy, no-wrap +#| msgid "fallocate - manipulate file space" +msgid "Deallocating file space" +msgstr "fallocate - ファイル空間の操作" + +#. type: Plain text +#: build/C/man2/fallocate.2:94 +msgid "" +"Specifying the B flag (available since Linux 2.6.38) " +"in I deallocates space (i.e., creates a hole) in the byte range " +"starting at I and continuing for I bytes. Within the specified " +"range, partial file system blocks are zeroed, and whole file system blocks " +"are removed from the file. After a successful call, subsequent reads from " +"this range will return zeroes." +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:105 +msgid "" +"The B flag must be ORed with B in " +"I; in other words, even when punching off the end of the file, the " +"file size (as reported by B(2)) does not change." +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:109 +msgid "" +"Not all file systems support B; if a file system " +"doesn't support the operation, an error is returned." +msgstr "" + #. type: Plain text -#: build/C/man2/fallocate.2:84 +#: build/C/man2/fallocate.2:112 msgid "B() returns zero on success, and -1 on failure." msgstr "B() は成功すると 0 を返し、エラーの場合は -1 を返す。" #. type: TP -#: build/C/man2/fallocate.2:85 build/C/man2/madvise.2:261 +#: build/C/man2/fallocate.2:113 build/C/man2/madvise.2:261 #: build/C/man2/mmap.2:415 build/C/man2/posix_fadvise.2:90 #: build/C/man3/posix_fallocate.3:71 build/C/man2/readahead.2:72 #: build/C/man2/sync_file_range.2:148 @@ -891,60 +949,60 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:89 build/C/man3/posix_fallocate.3:75 +#: build/C/man2/fallocate.2:117 build/C/man3/posix_fallocate.3:75 msgid "I is not a valid file descriptor, or is not opened for writing." msgstr "" "I が有効なファイルディスクリプタでないか、 書き込み用としてオープンされて" "いない。" #. type: TP -#: build/C/man2/fallocate.2:89 build/C/man3/posix_fallocate.3:75 +#: build/C/man2/fallocate.2:117 build/C/man3/posix_fallocate.3:75 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:93 +#: build/C/man2/fallocate.2:121 msgid "I+I exceeds the maximum file size." msgstr "I がファイルサイズの最大値よりも大きい。" #. type: TP -#: build/C/man2/fallocate.2:93 +#: build/C/man2/fallocate.2:121 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:96 +#: build/C/man2/fallocate.2:124 msgid "A signal was caught during execution." msgstr "実行中にシグナルが捕捉された。" #. type: Plain text -#: build/C/man2/fallocate.2:102 build/C/man3/posix_fallocate.3:85 +#: build/C/man2/fallocate.2:136 build/C/man3/posix_fallocate.3:85 msgid "I was less than 0, or I was less than or equal to 0." msgstr "I が 0 未満だったか、 I が 0 以下だった。" #. type: TP -#: build/C/man2/fallocate.2:102 build/C/man2/madvise.2:292 +#: build/C/man2/fallocate.2:136 build/C/man2/madvise.2:292 #: build/C/man2/sync_file_range.2:160 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:105 +#: build/C/man2/fallocate.2:139 msgid "An I/O error occurred while reading from or writing to a file system." msgstr "ファイルシステムとの読み書き中に入出力エラーが発生した。" #. type: TP -#: build/C/man2/fallocate.2:105 build/C/man2/mmap.2:450 +#: build/C/man2/fallocate.2:139 build/C/man2/mmap.2:450 #: build/C/man3/posix_fallocate.3:85 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:112 +#: build/C/man2/fallocate.2:146 msgid "" "I does not refer to a regular file or a directory. (If I is a pipe " "or FIFO, a different error results.)" @@ -953,21 +1011,21 @@ msgstr "" "を参照している場合、別のエラーが発生する)。" #. type: TP -#: build/C/man2/fallocate.2:112 build/C/man3/posix_fallocate.3:89 +#: build/C/man2/fallocate.2:146 build/C/man3/posix_fallocate.3:89 #: build/C/man2/shmget.2:214 build/C/man2/sync_file_range.2:166 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:117 build/C/man3/posix_fallocate.3:94 +#: build/C/man2/fallocate.2:151 build/C/man3/posix_fallocate.3:94 msgid "" "There is not enough space left on the device containing the file referred to " "by I." msgstr "I が参照するファイルを含むデバイスに十分な空き領域がない。" #. type: Plain text -#: build/C/man2/fallocate.2:122 +#: build/C/man2/fallocate.2:156 msgid "" "The file system containing the file referred to by I does not support " "this operation." @@ -976,13 +1034,13 @@ msgstr "" "いない。" #. type: TP -#: build/C/man2/fallocate.2:122 +#: build/C/man2/fallocate.2:156 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:128 +#: build/C/man2/fallocate.2:162 msgid "" "The I is not supported by the file system containing the file referred " "to by I." @@ -991,7 +1049,7 @@ msgstr "" "い。" #. type: TP -#: build/C/man2/fallocate.2:128 build/C/man2/mlock.2:144 +#: build/C/man2/fallocate.2:162 build/C/man2/mlock.2:144 #: build/C/man2/mlock.2:183 build/C/man2/mmap.2:458 build/C/man2/shmctl.2:342 #: build/C/man2/shmget.2:222 #, no-wrap @@ -999,28 +1057,29 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:134 -#, fuzzy -#| msgid "The buffer referred to by I is not accessible." -msgid "The file referred to by I is marked immutable (see B(1))." -msgstr "The buffer referred to by I is not accessible." +#: build/C/man2/fallocate.2:178 +msgid "" +"The file referred to by I is marked immutable (see B(1)). Or: " +"I specifies B and the file referred to by I " +"is marked append-only (see B(1))." +msgstr "" #. type: TP -#: build/C/man2/fallocate.2:134 build/C/man2/posix_fadvise.2:96 +#: build/C/man2/fallocate.2:178 build/C/man2/posix_fadvise.2:96 #: build/C/man3/posix_fallocate.3:94 build/C/man2/sync_file_range.2:169 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/fallocate.2:138 +#: build/C/man2/fallocate.2:182 #, fuzzy #| msgid "I refers to a pipe." msgid "I refers to a pipe or FIFO." msgstr "I がパイプを参照している。" #. type: SH -#: build/C/man2/fallocate.2:138 build/C/man2/mmap2.2:70 +#: build/C/man2/fallocate.2:182 build/C/man2/mmap2.2:70 #: build/C/man2/posix_fadvise.2:103 build/C/man3/posix_fallocate.3:98 #: build/C/man3/posix_memalign.3:133 build/C/man2/readahead.2:82 #: build/C/man2/remap_file_pages.2:146 build/C/man3/shm_open.3:247 @@ -1030,7 +1089,7 @@ msgid "VERSIONS" msgstr "バージョン" #. type: Plain text -#: build/C/man2/fallocate.2:142 +#: build/C/man2/fallocate.2:186 msgid "" "B() is available on Linux since kernel 2.6.23. Support is " "provided by glibc since version 2.10." @@ -1039,12 +1098,12 @@ msgstr "" "対応はバージョン 3.10 以降で行われている。" #. type: Plain text -#: build/C/man2/fallocate.2:145 +#: build/C/man2/fallocate.2:189 msgid "B() is Linux-specific." msgstr "B() は Linux 固有である。" #. type: Plain text -#: build/C/man2/fallocate.2:149 +#: build/C/man2/fallocate.2:193 msgid "B(2), B(3), B(3)" msgstr "B(2), B(3), B(3)" @@ -4182,9 +4241,15 @@ msgstr "" #. type: Plain text #: build/C/man2/mremap.2:214 +#, fuzzy +#| msgid "" +#| "Your favorite OS text book for more information on paged memory. " +#| "(I by Andrew S. Tannenbaum, I by " +#| "Randolf Bentson, I by Maurice J. " +#| "Bach.)" msgid "" "Your favorite OS text book for more information on paged memory. (I by Andrew S. Tannenbaum, I by Randolf " +"Operating Systems> by Andrew S. Tanenbaum, I by Randolf " "Bentson, I by Maurice J. Bach.)" msgstr "" "ページ分割されたメモリについてもっと詳しく知りたいならば あなたの好みの OS の" @@ -7863,6 +7928,38 @@ msgstr "" msgid "B(2), B(2), B(2), B(2)" msgstr "B(2), B(2), B(2), B(2)" +#, fuzzy +#~| msgid "2011-09-08" +#~ msgid "2011-09-19" +#~ msgstr "2011-09-08" + +#~ msgid "B" +#~ msgstr "B" + +#~ msgid "" +#~ "This flag allocates and initializes to zero the disk space within the " +#~ "range specified by I and I. After a successful call, " +#~ "subsequent writes into this range are guaranteed not to fail because of " +#~ "lack of disk space. Preallocating zeroed blocks beyond the end of the " +#~ "file is useful for optimizing append workloads. Preallocating blocks " +#~ "does not change the file size (as reported by B(2)) even if it is " +#~ "less than I+I." +#~ msgstr "" +#~ "このフラグは、 I と I で指定された領域のディスク空間を割り当" +#~ "て、その空間を 0 で初期化する。 呼び出しが成功すると、それに続いてこの領域" +#~ "への書き込みが行われるが、 ディスク空間の不足による書き込み失敗が発生しな" +#~ "いことが保証される。 ファイル末尾より後ろの領域について 0 で埋めたブロック" +#~ "を前もって 割り当てておくことは、追記 (append) の作業負荷を最適化するのに " +#~ "有用である。 ファイルサイズが I+I よりも小さい場合であって" +#~ "も、ブロックの前もっての割り当てにより (B(2) が返す) ファイルサイズ" +#~ "は変更されることはない。" + +#, fuzzy +#~| msgid "The buffer referred to by I is not accessible." +#~ msgid "" +#~ "The file referred to by I is marked immutable (see B(1))." +#~ msgstr "The buffer referred to by I is not accessible." + #~ msgid "2008-09-25" #~ msgstr "2008-09-25" diff --git a/po4a/memory/po/memory.pot b/po4a/memory/po/memory.pot index 47209dde..2335c64c 100644 --- a/po4a/memory/po/memory.pot +++ b/po4a/memory/po/memory.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,19 +29,19 @@ msgid "2007-05-31" msgstr "" #. type: TH -#: build/C/man2/alloc_hugepages.2:25 build/C/man2/cacheflush.2:24 build/C/man2/fallocate.2:7 build/C/man2/madvise.2:35 build/C/man2/mlock.2:27 build/C/man2/mmap.2:40 build/C/man2/mmap2.2:29 build/C/man2/mprotect.2:32 build/C/man2/mremap.2:31 build/C/man2/msync.2:25 build/C/man2/posix_fadvise.2:27 build/C/man2/readahead.2:28 build/C/man2/remap_file_pages.2:26 build/C/man3/shm_open.3:26 build/C/man7/shm_overview.7:27 build/C/man2/shmctl.2:43 build/C/man2/shmget.2:36 build/C/man2/shmop.2:39 build/C/man2/subpage_prot.2:28 build/C/man2/sync_file_range.2:30 +#: build/C/man2/alloc_hugepages.2:25 build/C/man2/cacheflush.2:24 build/C/man2/fallocate.2:8 build/C/man2/madvise.2:35 build/C/man2/mlock.2:27 build/C/man2/mmap.2:40 build/C/man2/mmap2.2:29 build/C/man2/mprotect.2:32 build/C/man2/mremap.2:31 build/C/man2/msync.2:25 build/C/man2/posix_fadvise.2:27 build/C/man2/readahead.2:28 build/C/man2/remap_file_pages.2:26 build/C/man3/shm_open.3:26 build/C/man7/shm_overview.7:27 build/C/man2/shmctl.2:43 build/C/man2/shmget.2:36 build/C/man2/shmop.2:39 build/C/man2/subpage_prot.2:28 build/C/man2/sync_file_range.2:30 #, no-wrap msgid "Linux" msgstr "" #. type: TH -#: build/C/man2/alloc_hugepages.2:25 build/C/man3/alloca.3:41 build/C/man2/cacheflush.2:24 build/C/man2/fallocate.2:7 build/C/man2/madvise.2:35 build/C/man3/malloc_hook.3:6 build/C/man2/mlock.2:27 build/C/man2/mmap.2:40 build/C/man2/mmap2.2:29 build/C/man2/mprotect.2:32 build/C/man2/mremap.2:31 build/C/man2/msync.2:25 build/C/man3/mtrace.3:4 build/C/man2/posix_fadvise.2:27 build/C/man3/posix_fallocate.3:23 build/C/man3/posix_memalign.3:26 build/C/man2/readahead.2:28 build/C/man2/remap_file_pages.2:26 build/C/man3/shm_open.3:26 build/C/man7/shm_overview.7:27 build/C/man2/shmctl.2:43 build/C/man2/shmget.2:36 build/C/man2/shmop.2:39 build/C/man2/subpage_prot.2:28 build/C/man2/sync_file_range.2:30 +#: build/C/man2/alloc_hugepages.2:25 build/C/man3/alloca.3:41 build/C/man2/cacheflush.2:24 build/C/man2/fallocate.2:8 build/C/man2/madvise.2:35 build/C/man3/malloc_hook.3:6 build/C/man2/mlock.2:27 build/C/man2/mmap.2:40 build/C/man2/mmap2.2:29 build/C/man2/mprotect.2:32 build/C/man2/mremap.2:31 build/C/man2/msync.2:25 build/C/man3/mtrace.3:4 build/C/man2/posix_fadvise.2:27 build/C/man3/posix_fallocate.3:23 build/C/man3/posix_memalign.3:26 build/C/man2/readahead.2:28 build/C/man2/remap_file_pages.2:26 build/C/man3/shm_open.3:26 build/C/man7/shm_overview.7:27 build/C/man2/shmctl.2:43 build/C/man2/shmget.2:36 build/C/man2/shmop.2:39 build/C/man2/subpage_prot.2:28 build/C/man2/sync_file_range.2:30 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:26 build/C/man3/alloca.3:42 build/C/man2/cacheflush.2:25 build/C/man2/fallocate.2:8 build/C/man2/madvise.2:36 build/C/man3/malloc_hook.3:7 build/C/man2/mlock.2:28 build/C/man2/mmap.2:41 build/C/man2/mmap2.2:30 build/C/man2/mprotect.2:33 build/C/man2/mremap.2:32 build/C/man2/msync.2:26 build/C/man3/mtrace.3:5 build/C/man2/posix_fadvise.2:28 build/C/man3/posix_fallocate.3:24 build/C/man3/posix_memalign.3:27 build/C/man2/readahead.2:29 build/C/man2/remap_file_pages.2:27 build/C/man3/shm_open.3:27 build/C/man7/shm_overview.7:28 build/C/man2/shmctl.2:44 build/C/man2/shmget.2:37 build/C/man2/shmop.2:40 build/C/man2/subpage_prot.2:29 build/C/man2/sync_file_range.2:31 +#: build/C/man2/alloc_hugepages.2:26 build/C/man3/alloca.3:42 build/C/man2/cacheflush.2:25 build/C/man2/fallocate.2:9 build/C/man2/madvise.2:36 build/C/man3/malloc_hook.3:7 build/C/man2/mlock.2:28 build/C/man2/mmap.2:41 build/C/man2/mmap2.2:30 build/C/man2/mprotect.2:33 build/C/man2/mremap.2:32 build/C/man2/msync.2:26 build/C/man3/mtrace.3:5 build/C/man2/posix_fadvise.2:28 build/C/man3/posix_fallocate.3:24 build/C/man3/posix_memalign.3:27 build/C/man2/readahead.2:29 build/C/man2/remap_file_pages.2:27 build/C/man3/shm_open.3:27 build/C/man7/shm_overview.7:28 build/C/man2/shmctl.2:44 build/C/man2/shmget.2:37 build/C/man2/shmop.2:40 build/C/man2/subpage_prot.2:29 build/C/man2/sync_file_range.2:31 #, no-wrap msgid "NAME" msgstr "" @@ -52,7 +52,7 @@ msgid "alloc_hugepages, free_hugepages - allocate or free huge pages" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:28 build/C/man3/alloca.3:44 build/C/man2/cacheflush.2:27 build/C/man2/fallocate.2:10 build/C/man2/madvise.2:38 build/C/man3/malloc_hook.3:11 build/C/man2/mlock.2:30 build/C/man2/mmap.2:43 build/C/man2/mmap2.2:32 build/C/man2/mprotect.2:35 build/C/man2/mremap.2:34 build/C/man2/msync.2:28 build/C/man3/mtrace.3:7 build/C/man2/posix_fadvise.2:30 build/C/man3/posix_fallocate.3:26 build/C/man3/posix_memalign.3:29 build/C/man2/readahead.2:31 build/C/man2/remap_file_pages.2:29 build/C/man3/shm_open.3:29 build/C/man2/shmctl.2:46 build/C/man2/shmget.2:39 build/C/man2/shmop.2:42 build/C/man2/subpage_prot.2:31 build/C/man2/sync_file_range.2:33 +#: build/C/man2/alloc_hugepages.2:28 build/C/man3/alloca.3:44 build/C/man2/cacheflush.2:27 build/C/man2/fallocate.2:11 build/C/man2/madvise.2:38 build/C/man3/malloc_hook.3:11 build/C/man2/mlock.2:30 build/C/man2/mmap.2:43 build/C/man2/mmap2.2:32 build/C/man2/mprotect.2:35 build/C/man2/mremap.2:34 build/C/man2/msync.2:28 build/C/man3/mtrace.3:7 build/C/man2/posix_fadvise.2:30 build/C/man3/posix_fallocate.3:26 build/C/man3/posix_memalign.3:29 build/C/man2/readahead.2:31 build/C/man2/remap_file_pages.2:29 build/C/man3/shm_open.3:29 build/C/man2/shmctl.2:46 build/C/man2/shmget.2:39 build/C/man2/shmop.2:42 build/C/man2/subpage_prot.2:31 build/C/man2/sync_file_range.2:33 #, no-wrap msgid "SYNOPSIS" msgstr "" @@ -76,7 +76,7 @@ msgid "BIB<);>\n" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:38 build/C/man3/alloca.3:48 build/C/man2/cacheflush.2:33 build/C/man2/fallocate.2:18 build/C/man2/madvise.2:50 build/C/man3/malloc_hook.3:29 build/C/man2/mlock.2:40 build/C/man2/mmap.2:52 build/C/man2/mmap2.2:39 build/C/man2/mprotect.2:41 build/C/man2/mremap.2:43 build/C/man2/msync.2:32 build/C/man3/mtrace.3:13 build/C/man2/posix_fadvise.2:49 build/C/man3/posix_fallocate.3:44 build/C/man3/posix_memalign.3:70 build/C/man2/readahead.2:38 build/C/man2/remap_file_pages.2:37 build/C/man3/shm_open.3:41 build/C/man7/shm_overview.7:30 build/C/man2/shmctl.2:54 build/C/man2/shmget.2:47 build/C/man2/shmop.2:51 build/C/man2/subpage_prot.2:36 build/C/man2/sync_file_range.2:41 +#: build/C/man2/alloc_hugepages.2:38 build/C/man3/alloca.3:48 build/C/man2/cacheflush.2:33 build/C/man2/fallocate.2:19 build/C/man2/madvise.2:50 build/C/man3/malloc_hook.3:29 build/C/man2/mlock.2:40 build/C/man2/mmap.2:52 build/C/man2/mmap2.2:39 build/C/man2/mprotect.2:41 build/C/man2/mremap.2:43 build/C/man2/msync.2:32 build/C/man3/mtrace.3:13 build/C/man2/posix_fadvise.2:49 build/C/man3/posix_fallocate.3:44 build/C/man3/posix_memalign.3:70 build/C/man2/readahead.2:38 build/C/man2/remap_file_pages.2:37 build/C/man3/shm_open.3:41 build/C/man7/shm_overview.7:30 build/C/man2/shmctl.2:54 build/C/man2/shmget.2:47 build/C/man2/shmop.2:51 build/C/man2/subpage_prot.2:36 build/C/man2/sync_file_range.2:41 #, no-wrap msgid "DESCRIPTION" msgstr "" @@ -142,7 +142,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:109 build/C/man3/alloca.3:58 build/C/man2/cacheflush.2:52 build/C/man2/fallocate.2:81 build/C/man2/madvise.2:250 build/C/man2/mlock.2:117 build/C/man2/mmap.2:373 build/C/man2/mmap2.2:50 build/C/man2/mprotect.2:72 build/C/man2/mremap.2:128 build/C/man2/msync.2:68 build/C/man2/posix_fadvise.2:86 build/C/man3/posix_fallocate.3:64 build/C/man3/posix_memalign.3:111 build/C/man2/readahead.2:65 build/C/man2/remap_file_pages.2:122 build/C/man3/shm_open.3:169 build/C/man2/shmctl.2:272 build/C/man2/shmget.2:178 build/C/man2/shmop.2:169 build/C/man2/subpage_prot.2:61 build/C/man2/sync_file_range.2:141 +#: build/C/man2/alloc_hugepages.2:109 build/C/man3/alloca.3:58 build/C/man2/cacheflush.2:52 build/C/man2/fallocate.2:109 build/C/man2/madvise.2:250 build/C/man2/mlock.2:117 build/C/man2/mmap.2:373 build/C/man2/mmap2.2:50 build/C/man2/mprotect.2:72 build/C/man2/mremap.2:128 build/C/man2/msync.2:68 build/C/man2/posix_fadvise.2:86 build/C/man3/posix_fallocate.3:64 build/C/man3/posix_memalign.3:111 build/C/man2/readahead.2:65 build/C/man2/remap_file_pages.2:122 build/C/man3/shm_open.3:169 build/C/man2/shmctl.2:272 build/C/man2/shmget.2:178 build/C/man2/shmop.2:169 build/C/man2/subpage_prot.2:61 build/C/man2/sync_file_range.2:141 #, no-wrap msgid "RETURN VALUE" msgstr "" @@ -156,13 +156,13 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:118 build/C/man2/cacheflush.2:58 build/C/man2/fallocate.2:84 build/C/man2/madvise.2:257 build/C/man2/mlock.2:123 build/C/man2/mmap.2:390 build/C/man2/mmap2.2:57 build/C/man2/mprotect.2:79 build/C/man2/mremap.2:136 build/C/man2/msync.2:73 build/C/man2/posix_fadvise.2:89 build/C/man3/posix_fallocate.3:70 build/C/man3/posix_memalign.3:123 build/C/man2/readahead.2:71 build/C/man2/remap_file_pages.2:129 build/C/man3/shm_open.3:178 build/C/man2/shmctl.2:294 build/C/man2/shmget.2:182 build/C/man2/shmop.2:183 build/C/man2/subpage_prot.2:66 build/C/man2/sync_file_range.2:147 +#: build/C/man2/alloc_hugepages.2:118 build/C/man2/cacheflush.2:58 build/C/man2/fallocate.2:112 build/C/man2/madvise.2:257 build/C/man2/mlock.2:123 build/C/man2/mmap.2:390 build/C/man2/mmap2.2:57 build/C/man2/mprotect.2:79 build/C/man2/mremap.2:136 build/C/man2/msync.2:73 build/C/man2/posix_fadvise.2:89 build/C/man3/posix_fallocate.3:70 build/C/man3/posix_memalign.3:123 build/C/man2/readahead.2:71 build/C/man2/remap_file_pages.2:129 build/C/man3/shm_open.3:178 build/C/man2/shmctl.2:294 build/C/man2/shmget.2:182 build/C/man2/shmop.2:183 build/C/man2/subpage_prot.2:66 build/C/man2/sync_file_range.2:147 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man2/alloc_hugepages.2:119 build/C/man2/fallocate.2:117 +#: build/C/man2/alloc_hugepages.2:119 build/C/man2/fallocate.2:151 #, no-wrap msgid "B" msgstr "" @@ -194,7 +194,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:130 build/C/man3/alloca.3:63 build/C/man2/cacheflush.2:74 build/C/man2/fallocate.2:142 build/C/man2/madvise.2:307 build/C/man3/malloc_hook.3:76 build/C/man2/mlock.2:187 build/C/man2/mmap.2:483 build/C/man2/mmap2.2:73 build/C/man2/mprotect.2:107 build/C/man2/mremap.2:186 build/C/man2/msync.2:96 build/C/man3/mtrace.3:34 build/C/man2/posix_fadvise.2:111 build/C/man3/posix_fallocate.3:101 build/C/man3/posix_memalign.3:142 build/C/man2/readahead.2:87 build/C/man2/remap_file_pages.2:151 build/C/man3/shm_open.3:249 build/C/man7/shm_overview.7:101 build/C/man2/shmctl.2:366 build/C/man2/shmget.2:229 build/C/man2/shmop.2:226 build/C/man2/subpage_prot.2:91 build/C/man2/sync_file_range.2:180 +#: build/C/man2/alloc_hugepages.2:130 build/C/man3/alloca.3:63 build/C/man2/cacheflush.2:74 build/C/man2/fallocate.2:186 build/C/man2/madvise.2:307 build/C/man3/malloc_hook.3:76 build/C/man2/mlock.2:187 build/C/man2/mmap.2:483 build/C/man2/mmap2.2:73 build/C/man2/mprotect.2:107 build/C/man2/mremap.2:186 build/C/man2/msync.2:96 build/C/man3/mtrace.3:34 build/C/man2/posix_fadvise.2:111 build/C/man3/posix_fallocate.3:101 build/C/man3/posix_memalign.3:142 build/C/man2/readahead.2:87 build/C/man2/remap_file_pages.2:151 build/C/man3/shm_open.3:249 build/C/man7/shm_overview.7:101 build/C/man2/shmctl.2:366 build/C/man2/shmget.2:229 build/C/man2/shmop.2:226 build/C/man2/subpage_prot.2:91 build/C/man2/sync_file_range.2:180 #, no-wrap msgid "CONFORMING TO" msgstr "" @@ -229,17 +229,17 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/alloc_hugepages.2:150 build/C/man3/alloca.3:153 build/C/man2/cacheflush.2:88 build/C/man2/fallocate.2:149 build/C/man2/madvise.2:360 build/C/man3/malloc_hook.3:138 build/C/man2/mlock.2:337 build/C/man2/mmap.2:667 build/C/man2/mmap2.2:94 build/C/man2/mprotect.2:223 build/C/man2/mremap.2:214 build/C/man2/msync.2:122 build/C/man3/mtrace.3:44 build/C/man2/posix_fadvise.2:188 build/C/man3/posix_fallocate.3:130 build/C/man3/posix_memalign.3:235 build/C/man2/readahead.2:98 build/C/man2/remap_file_pages.2:162 build/C/man3/shm_open.3:280 build/C/man7/shm_overview.7:127 build/C/man2/shmctl.2:410 build/C/man2/shmget.2:298 build/C/man2/shmop.2:290 build/C/man2/subpage_prot.2:126 build/C/man2/sync_file_range.2:222 +#: build/C/man2/alloc_hugepages.2:150 build/C/man3/alloca.3:153 build/C/man2/cacheflush.2:88 build/C/man2/fallocate.2:193 build/C/man2/madvise.2:360 build/C/man3/malloc_hook.3:138 build/C/man2/mlock.2:337 build/C/man2/mmap.2:667 build/C/man2/mmap2.2:94 build/C/man2/mprotect.2:223 build/C/man2/mremap.2:214 build/C/man2/msync.2:122 build/C/man3/mtrace.3:44 build/C/man2/posix_fadvise.2:188 build/C/man3/posix_fallocate.3:130 build/C/man3/posix_memalign.3:235 build/C/man2/readahead.2:98 build/C/man2/remap_file_pages.2:162 build/C/man3/shm_open.3:280 build/C/man7/shm_overview.7:127 build/C/man2/shmctl.2:410 build/C/man2/shmget.2:298 build/C/man2/shmop.2:290 build/C/man2/subpage_prot.2:126 build/C/man2/sync_file_range.2:222 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/alloc_hugepages.2:157 build/C/man3/alloca.3:160 build/C/man2/cacheflush.2:95 build/C/man2/fallocate.2:156 build/C/man2/madvise.2:367 build/C/man3/malloc_hook.3:145 build/C/man2/mlock.2:344 build/C/man2/mmap.2:674 build/C/man2/mmap2.2:101 build/C/man2/mprotect.2:230 build/C/man2/mremap.2:221 build/C/man2/msync.2:129 build/C/man3/mtrace.3:51 build/C/man2/posix_fadvise.2:195 build/C/man3/posix_fallocate.3:137 build/C/man3/posix_memalign.3:242 build/C/man2/readahead.2:105 build/C/man2/remap_file_pages.2:169 build/C/man3/shm_open.3:287 build/C/man7/shm_overview.7:134 build/C/man2/shmctl.2:417 build/C/man2/shmget.2:305 build/C/man2/shmop.2:297 build/C/man2/subpage_prot.2:133 build/C/man2/sync_file_range.2:229 +#: build/C/man2/alloc_hugepages.2:157 build/C/man3/alloca.3:160 build/C/man2/cacheflush.2:95 build/C/man2/fallocate.2:200 build/C/man2/madvise.2:367 build/C/man3/malloc_hook.3:145 build/C/man2/mlock.2:344 build/C/man2/mmap.2:674 build/C/man2/mmap2.2:101 build/C/man2/mprotect.2:230 build/C/man2/mremap.2:221 build/C/man2/msync.2:129 build/C/man3/mtrace.3:51 build/C/man2/posix_fadvise.2:195 build/C/man3/posix_fallocate.3:137 build/C/man3/posix_memalign.3:242 build/C/man2/readahead.2:105 build/C/man2/remap_file_pages.2:169 build/C/man3/shm_open.3:287 build/C/man7/shm_overview.7:134 build/C/man2/shmctl.2:417 build/C/man2/shmget.2:305 build/C/man2/shmop.2:297 build/C/man2/subpage_prot.2:133 build/C/man2/sync_file_range.2:229 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -394,7 +394,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/alloca.3:149 build/C/man2/fallocate.2:145 build/C/man2/madvise.2:353 build/C/man3/malloc_hook.3:133 build/C/man2/mlock.2:330 build/C/man2/mmap.2:649 build/C/man2/mmap2.2:88 build/C/man2/mprotect.2:220 build/C/man2/mremap.2:200 build/C/man2/msync.2:118 build/C/man3/mtrace.3:41 build/C/man2/posix_fadvise.2:182 build/C/man3/posix_fallocate.3:126 build/C/man3/posix_memalign.3:230 build/C/man2/readahead.2:92 build/C/man2/remap_file_pages.2:155 build/C/man3/shm_open.3:269 build/C/man7/shm_overview.7:114 build/C/man2/shmctl.2:403 build/C/man2/shmget.2:290 build/C/man2/shmop.2:282 build/C/man2/subpage_prot.2:120 build/C/man2/sync_file_range.2:217 +#: build/C/man3/alloca.3:149 build/C/man2/fallocate.2:189 build/C/man2/madvise.2:353 build/C/man3/malloc_hook.3:133 build/C/man2/mlock.2:330 build/C/man2/mmap.2:649 build/C/man2/mmap2.2:88 build/C/man2/mprotect.2:220 build/C/man2/mremap.2:200 build/C/man2/msync.2:118 build/C/man3/mtrace.3:41 build/C/man2/posix_fadvise.2:182 build/C/man3/posix_fallocate.3:126 build/C/man3/posix_memalign.3:230 build/C/man2/readahead.2:92 build/C/man2/remap_file_pages.2:155 build/C/man3/shm_open.3:269 build/C/man7/shm_overview.7:114 build/C/man2/shmctl.2:403 build/C/man2/shmget.2:290 build/C/man2/shmop.2:282 build/C/man2/subpage_prot.2:120 build/C/man2/sync_file_range.2:217 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -495,7 +495,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/cacheflush.2:66 build/C/man2/fallocate.2:96 build/C/man2/madvise.2:264 build/C/man2/mlock.2:158 build/C/man2/mlock.2:165 build/C/man2/mlock.2:177 build/C/man2/mmap.2:421 build/C/man2/mmap.2:429 build/C/man2/mmap.2:434 build/C/man2/mmap2.2:61 build/C/man2/mprotect.2:89 build/C/man2/mremap.2:152 build/C/man2/msync.2:80 build/C/man2/posix_fadvise.2:93 build/C/man3/posix_fallocate.3:79 build/C/man3/posix_memalign.3:124 build/C/man2/readahead.2:76 build/C/man2/remap_file_pages.2:130 build/C/man2/remap_file_pages.2:137 build/C/man3/shm_open.3:211 build/C/man2/shmctl.2:317 build/C/man2/shmget.2:196 build/C/man2/shmop.2:195 build/C/man2/shmop.2:218 build/C/man2/subpage_prot.2:72 build/C/man2/sync_file_range.2:152 +#: build/C/man2/cacheflush.2:66 build/C/man2/fallocate.2:124 build/C/man2/madvise.2:264 build/C/man2/mlock.2:158 build/C/man2/mlock.2:165 build/C/man2/mlock.2:177 build/C/man2/mmap.2:421 build/C/man2/mmap.2:429 build/C/man2/mmap.2:434 build/C/man2/mmap2.2:61 build/C/man2/mprotect.2:89 build/C/man2/mremap.2:152 build/C/man2/msync.2:80 build/C/man2/posix_fadvise.2:93 build/C/man3/posix_fallocate.3:79 build/C/man3/posix_memalign.3:124 build/C/man2/readahead.2:76 build/C/man2/remap_file_pages.2:130 build/C/man2/remap_file_pages.2:137 build/C/man3/shm_open.3:211 build/C/man2/shmctl.2:317 build/C/man2/shmget.2:196 build/C/man2/shmop.2:195 build/C/man2/shmop.2:218 build/C/man2/subpage_prot.2:72 build/C/man2/sync_file_range.2:152 #, no-wrap msgid "B" msgstr "" @@ -524,24 +524,24 @@ msgid "" msgstr "" #. type: TH -#: build/C/man2/fallocate.2:7 +#: build/C/man2/fallocate.2:8 #, no-wrap msgid "FALLOCATE" msgstr "" #. type: TH -#: build/C/man2/fallocate.2:7 +#: build/C/man2/fallocate.2:8 #, no-wrap -msgid "2011-09-19" +msgid "2012-02-27" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:10 +#: build/C/man2/fallocate.2:11 msgid "fallocate - manipulate file space" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:14 build/C/man2/readahead.2:35 +#: build/C/man2/fallocate.2:15 build/C/man2/readahead.2:35 #, no-wrap msgid "" "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n" @@ -549,7 +549,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:17 +#: build/C/man2/fallocate.2:18 #, no-wrap msgid "" "BIB<, int >IB<, off_t >IB<, off_t " @@ -557,7 +557,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:23 +#: build/C/man2/fallocate.2:24 msgid "" "This is a nonportable, Linux-specific system call. For the portable, " "POSIX.1-specified method of ensuring that space is allocated for a file, see " @@ -565,7 +565,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:33 +#: build/C/man2/fallocate.2:34 msgid "" "B() allows the caller to directly manipulate the allocated disk " "space for the file referred to by I for the byte range starting at " @@ -576,194 +576,230 @@ msgstr "" #: build/C/man2/fallocate.2:39 msgid "" "The I argument determines the operation to be performed on the given " -"range. Currently only one flag is supported for I:" +"range. Details of the supported operations are given in the subsections " +"below." msgstr "" -#. type: TP +#. type: SS #: build/C/man2/fallocate.2:39 #, no-wrap -msgid "B" +msgid "Allocating disk space" +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:58 +msgid "" +"The default operation (i.e., I is zero) of B() allocates " +"and initializes to zero the disk space within the range specified by " +"I and I. The file size (as reported by B(2)) will be " +"changed if I is greater than the file size. This default " +"behavior closely resembles the behavior of the B(3) " +"library function, and is intended as a method of optimally implementing that " +"function." msgstr "" -# -#. Note from Amit Arora: -#. There were few more flags which were discussed, but none of -#. them have been finalized upon. Here are these flags: -#. FA_FL_DEALLOC, FA_FL_DEL_DATA, FA_FL_ERR_FREE, FA_FL_NO_MTIME, -#. FA_FL_NO_CTIME -#. All of the above flags were debated upon and we can not say -#. if any/which one of these flags will make it to the later kernels. #. type: Plain text -#: build/C/man2/fallocate.2:63 +#: build/C/man2/fallocate.2:64 msgid "" -"This flag allocates and initializes to zero the disk space within the range " -"specified by I and I. After a successful call, subsequent " -"writes into this range are guaranteed not to fail because of lack of disk " -"space. Preallocating zeroed blocks beyond the end of the file is useful for " -"optimizing append workloads. Preallocating blocks does not change the file " -"size (as reported by B(2)) even if it is less than I+I." +"After a successful call, subsequent writes into the range specified by " +"I and I are guaranteed not to fail because of lack of disk " +"space." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:77 +#: build/C/man2/fallocate.2:75 msgid "" -"If B flag is not specified in I, the default " -"behavior is almost same as when this flag is specified. The only difference " -"is that on success, the file size will be changed if I is " -"greater than the file size. This default behavior closely resembles the " -"behavior of the B(3) library function, and is intended as " -"a method of optimally implementing that function." +"If the B flag is specified in I, the behavior of " +"the call is similar, but the file size will not be changed even if I is greater than the file size. Preallocating zeroed blocks beyond " +"the end of the file in this manner is useful for optimizing append " +"workloads." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:81 +#: build/C/man2/fallocate.2:79 msgid "" "Because allocation is done in block size chunks, B() may " -"allocate a larger range than that which was specified." +"allocate a larger range of disk space than was specified." +msgstr "" + +#. type: SS +#: build/C/man2/fallocate.2:79 +#, no-wrap +msgid "Deallocating file space" +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:94 +msgid "" +"Specifying the B flag (available since Linux 2.6.38) " +"in I deallocates space (i.e., creates a hole) in the byte range " +"starting at I and continuing for I bytes. Within the specified " +"range, partial file system blocks are zeroed, and whole file system blocks " +"are removed from the file. After a successful call, subsequent reads from " +"this range will return zeroes." +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:105 +msgid "" +"The B flag must be ORed with B in " +"I; in other words, even when punching off the end of the file, the " +"file size (as reported by B(2)) does not change." +msgstr "" + +#. type: Plain text +#: build/C/man2/fallocate.2:109 +msgid "" +"Not all file systems support B; if a file system " +"doesn't support the operation, an error is returned." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:84 +#: build/C/man2/fallocate.2:112 msgid "B() returns zero on success, and -1 on failure." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:85 build/C/man2/madvise.2:261 build/C/man2/mmap.2:415 build/C/man2/posix_fadvise.2:90 build/C/man3/posix_fallocate.3:71 build/C/man2/readahead.2:72 build/C/man2/sync_file_range.2:148 +#: build/C/man2/fallocate.2:113 build/C/man2/madvise.2:261 build/C/man2/mmap.2:415 build/C/man2/posix_fadvise.2:90 build/C/man3/posix_fallocate.3:71 build/C/man2/readahead.2:72 build/C/man2/sync_file_range.2:148 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:89 build/C/man3/posix_fallocate.3:75 +#: build/C/man2/fallocate.2:117 build/C/man3/posix_fallocate.3:75 msgid "I is not a valid file descriptor, or is not opened for writing." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:89 build/C/man3/posix_fallocate.3:75 +#: build/C/man2/fallocate.2:117 build/C/man3/posix_fallocate.3:75 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:93 +#: build/C/man2/fallocate.2:121 msgid "I+I exceeds the maximum file size." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:93 +#: build/C/man2/fallocate.2:121 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:96 +#: build/C/man2/fallocate.2:124 msgid "A signal was caught during execution." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:102 build/C/man3/posix_fallocate.3:85 +#: build/C/man2/fallocate.2:136 build/C/man3/posix_fallocate.3:85 msgid "I was less than 0, or I was less than or equal to 0." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:102 build/C/man2/madvise.2:292 build/C/man2/sync_file_range.2:160 +#: build/C/man2/fallocate.2:136 build/C/man2/madvise.2:292 build/C/man2/sync_file_range.2:160 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:105 +#: build/C/man2/fallocate.2:139 msgid "An I/O error occurred while reading from or writing to a file system." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:105 build/C/man2/mmap.2:450 build/C/man3/posix_fallocate.3:85 +#: build/C/man2/fallocate.2:139 build/C/man2/mmap.2:450 build/C/man3/posix_fallocate.3:85 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:112 +#: build/C/man2/fallocate.2:146 msgid "" "I does not refer to a regular file or a directory. (If I is a pipe " "or FIFO, a different error results.)" msgstr "" #. type: TP -#: build/C/man2/fallocate.2:112 build/C/man3/posix_fallocate.3:89 build/C/man2/shmget.2:214 build/C/man2/sync_file_range.2:166 +#: build/C/man2/fallocate.2:146 build/C/man3/posix_fallocate.3:89 build/C/man2/shmget.2:214 build/C/man2/sync_file_range.2:166 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:117 build/C/man3/posix_fallocate.3:94 +#: build/C/man2/fallocate.2:151 build/C/man3/posix_fallocate.3:94 msgid "" "There is not enough space left on the device containing the file referred to " "by I." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:122 +#: build/C/man2/fallocate.2:156 msgid "" "The file system containing the file referred to by I does not support " "this operation." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:122 +#: build/C/man2/fallocate.2:156 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:128 +#: build/C/man2/fallocate.2:162 msgid "" "The I is not supported by the file system containing the file referred " "to by I." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:128 build/C/man2/mlock.2:144 build/C/man2/mlock.2:183 build/C/man2/mmap.2:458 build/C/man2/shmctl.2:342 build/C/man2/shmget.2:222 +#: build/C/man2/fallocate.2:162 build/C/man2/mlock.2:144 build/C/man2/mlock.2:183 build/C/man2/mmap.2:458 build/C/man2/shmctl.2:342 build/C/man2/shmget.2:222 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:134 -msgid "The file referred to by I is marked immutable (see B(1))." +#: build/C/man2/fallocate.2:178 +msgid "" +"The file referred to by I is marked immutable (see B(1)). Or: " +"I specifies B and the file referred to by I " +"is marked append-only (see B(1))." msgstr "" #. type: TP -#: build/C/man2/fallocate.2:134 build/C/man2/posix_fadvise.2:96 build/C/man3/posix_fallocate.3:94 build/C/man2/sync_file_range.2:169 +#: build/C/man2/fallocate.2:178 build/C/man2/posix_fadvise.2:96 build/C/man3/posix_fallocate.3:94 build/C/man2/sync_file_range.2:169 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:138 +#: build/C/man2/fallocate.2:182 msgid "I refers to a pipe or FIFO." msgstr "" #. type: SH -#: build/C/man2/fallocate.2:138 build/C/man2/mmap2.2:70 build/C/man2/posix_fadvise.2:103 build/C/man3/posix_fallocate.3:98 build/C/man3/posix_memalign.3:133 build/C/man2/readahead.2:82 build/C/man2/remap_file_pages.2:146 build/C/man3/shm_open.3:247 build/C/man2/subpage_prot.2:85 build/C/man2/sync_file_range.2:177 +#: build/C/man2/fallocate.2:182 build/C/man2/mmap2.2:70 build/C/man2/posix_fadvise.2:103 build/C/man3/posix_fallocate.3:98 build/C/man3/posix_memalign.3:133 build/C/man2/readahead.2:82 build/C/man2/remap_file_pages.2:146 build/C/man3/shm_open.3:247 build/C/man2/subpage_prot.2:85 build/C/man2/sync_file_range.2:177 #, no-wrap msgid "VERSIONS" msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:142 +#: build/C/man2/fallocate.2:186 msgid "" "B() is available on Linux since kernel 2.6.23. Support is " "provided by glibc since version 2.10." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:145 +#: build/C/man2/fallocate.2:189 msgid "B() is Linux-specific." msgstr "" #. type: Plain text -#: build/C/man2/fallocate.2:149 +#: build/C/man2/fallocate.2:193 msgid "B(2), B(3), B(3)" msgstr "" @@ -3257,7 +3293,7 @@ msgstr "" #: build/C/man2/mremap.2:214 msgid "" "Your favorite OS text book for more information on paged memory. (I by Andrew S. Tannenbaum, I by Randolf " +"Operating Systems> by Andrew S. Tanenbaum, I by Randolf " "Bentson, I by Maurice J. Bach.)" msgstr "" diff --git a/po4a/mqueue/po/ja.po b/po4a/mqueue/po/ja.po index ad1e8338..eef0b1b8 100644 --- a/po4a/mqueue/po/ja.po +++ b/po4a/mqueue/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:24+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -247,9 +247,9 @@ msgstr "" #: build/C/man3/mq_unlink.3:79 build/C/man2/msgctl.2:351 #: build/C/man2/msgget.2:230 build/C/man2/msgop.2:444 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/mqueue/po/mqueue.pot b/po4a/mqueue/po/mqueue.pot index 80977cc5..cd8965b3 100644 --- a/po4a/mqueue/po/mqueue.pot +++ b/po4a/mqueue/po/mqueue.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -169,9 +169,9 @@ msgstr "" #. type: Plain text #: build/C/man3/mq_close.3:80 build/C/man3/mq_getattr.3:162 build/C/man2/mq_getsetattr.2:63 build/C/man3/mq_notify.3:259 build/C/man3/mq_open.3:245 build/C/man7/mq_overview.7:301 build/C/man3/mq_receive.3:180 build/C/man3/mq_send.3:185 build/C/man3/mq_unlink.3:79 build/C/man2/msgctl.2:351 build/C/man2/msgget.2:230 build/C/man2/msgop.2:444 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/net/po/ja.po b/po4a/net/po/ja.po index 9857f713..4e9ec6be 100644 --- a/po4a/net/po/ja.po +++ b/po4a/net/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:32+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,9 +29,10 @@ msgstr "2008-11-25" #. type: TH #: build/C/man7/arp.7:9 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 -#: build/C/man3/getipnodebyname.3:24 build/C/man2/getpeername.2:40 -#: build/C/man5/host.conf.5:26 build/C/man7/hostname.7:37 -#: build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 +#: build/C/man1/getent.1:23 build/C/man3/getipnodebyname.3:24 +#: build/C/man2/getpeername.2:40 build/C/man5/host.conf.5:26 +#: build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 +#: build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 #: build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 #: build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:12 #: build/C/man5/nsswitch.conf.5:27 build/C/man7/packet.7:7 @@ -72,24 +73,24 @@ msgstr "Linux Programmer's Manual" #: build/C/man7/arp.7:10 build/C/man3/byteorder.3:31 build/C/man3/cmsg.3:8 #: build/C/man7/ddp.7:8 build/C/man3/endian.3:27 build/C/man3/ether_aton.3:32 #: build/C/man3/getaddrinfo.3:42 build/C/man3/getaddrinfo_a.3:28 -#: build/C/man3/gethostbyname.3:37 build/C/man3/getipnodebyname.3:25 -#: build/C/man3/getnameinfo.3:8 build/C/man3/getnetent.3:29 -#: build/C/man3/getnetent_r.3:25 build/C/man2/getpeername.2:41 -#: build/C/man3/getprotoent.3:29 build/C/man3/getprotoent_r.3:25 -#: build/C/man3/getservent.3:33 build/C/man3/getservent_r.3:25 -#: build/C/man5/host.conf.5:27 build/C/man7/hostname.7:38 -#: build/C/man5/hosts.5:28 build/C/man5/hosts.equiv.5:4 build/C/man7/icmp.7:8 -#: build/C/man3/inet.3:43 build/C/man3/inet_ntop.3:25 -#: build/C/man3/inet_pton.3:26 build/C/man7/ip.7:13 build/C/man7/ipv6.7:8 -#: build/C/man7/netdevice.7:13 build/C/man5/networks.5:25 -#: build/C/man8/nscd.8:24 build/C/man5/nscd.conf.5:21 -#: build/C/man5/nsswitch.conf.5:28 build/C/man7/packet.7:8 -#: build/C/man5/protocols.5:29 build/C/man7/raw.7:10 build/C/man3/rcmd.3:42 -#: build/C/man5/resolv.conf.5:23 build/C/man3/resolver.3:31 -#: build/C/man3/rexec.3:40 build/C/man5/services.5:35 -#: build/C/man3/setnetgrent.3:6 build/C/man2/shutdown.2:39 -#: build/C/man7/tcp.7:17 build/C/man7/udp.7:9 build/C/man7/udplite.7:26 -#: build/C/man7/unix.7:16 build/C/man7/x25.7:8 +#: build/C/man1/getent.1:24 build/C/man3/gethostbyname.3:37 +#: build/C/man3/getipnodebyname.3:25 build/C/man3/getnameinfo.3:8 +#: build/C/man3/getnetent.3:29 build/C/man3/getnetent_r.3:25 +#: build/C/man2/getpeername.2:41 build/C/man3/getprotoent.3:29 +#: build/C/man3/getprotoent_r.3:25 build/C/man3/getservent.3:33 +#: build/C/man3/getservent_r.3:25 build/C/man5/host.conf.5:27 +#: build/C/man7/hostname.7:38 build/C/man5/hosts.5:28 +#: build/C/man5/hosts.equiv.5:4 build/C/man7/icmp.7:8 build/C/man3/inet.3:43 +#: build/C/man3/inet_ntop.3:25 build/C/man3/inet_pton.3:26 +#: build/C/man7/ip.7:13 build/C/man7/ipv6.7:8 build/C/man7/netdevice.7:13 +#: build/C/man5/networks.5:25 build/C/man8/nscd.8:24 +#: build/C/man5/nscd.conf.5:21 build/C/man5/nsswitch.conf.5:28 +#: build/C/man7/packet.7:8 build/C/man5/protocols.5:29 build/C/man7/raw.7:10 +#: build/C/man3/rcmd.3:42 build/C/man5/resolv.conf.5:23 +#: build/C/man3/resolver.3:31 build/C/man3/rexec.3:40 +#: build/C/man5/services.5:35 build/C/man3/setnetgrent.3:6 +#: build/C/man2/shutdown.2:39 build/C/man7/tcp.7:17 build/C/man7/udp.7:9 +#: build/C/man7/udplite.7:26 build/C/man7/unix.7:16 build/C/man7/x25.7:8 #, no-wrap msgid "NAME" msgstr "名前" @@ -103,24 +104,24 @@ msgstr "arp - Linux ARP カーネルモジュール" #: build/C/man7/arp.7:12 build/C/man3/byteorder.3:46 build/C/man3/cmsg.3:33 #: build/C/man7/ddp.7:18 build/C/man3/endian.3:51 build/C/man3/ether_aton.3:57 #: build/C/man3/getaddrinfo.3:73 build/C/man3/getaddrinfo_a.3:48 -#: build/C/man3/gethostbyname.3:116 build/C/man3/getipnodebyname.3:42 -#: build/C/man3/getnameinfo.3:29 build/C/man3/getnetent.3:46 -#: build/C/man3/getnetent_r.3:60 build/C/man2/getpeername.2:48 -#: build/C/man3/getprotoent.3:46 build/C/man3/getprotoent_r.3:57 -#: build/C/man3/getservent.3:50 build/C/man3/getservent_r.3:57 -#: build/C/man5/host.conf.5:29 build/C/man7/hostname.7:40 -#: build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:7 build/C/man7/icmp.7:10 -#: build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:34 -#: build/C/man3/inet_pton.3:34 build/C/man7/ip.7:29 build/C/man7/ipv6.7:20 -#: build/C/man7/netdevice.7:19 build/C/man5/networks.5:27 -#: build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 -#: build/C/man5/nsswitch.conf.5:30 build/C/man7/packet.7:20 -#: build/C/man5/protocols.5:31 build/C/man7/raw.7:18 build/C/man3/rcmd.3:70 -#: build/C/man5/resolv.conf.5:27 build/C/man3/resolver.3:83 -#: build/C/man3/rexec.3:50 build/C/man5/services.5:37 -#: build/C/man3/setnetgrent.3:39 build/C/man2/shutdown.2:45 -#: build/C/man7/tcp.7:27 build/C/man7/udp.7:17 build/C/man7/udplite.7:36 -#: build/C/man7/unix.7:27 build/C/man7/x25.7:16 +#: build/C/man1/getent.1:28 build/C/man3/gethostbyname.3:116 +#: build/C/man3/getipnodebyname.3:42 build/C/man3/getnameinfo.3:29 +#: build/C/man3/getnetent.3:46 build/C/man3/getnetent_r.3:60 +#: build/C/man2/getpeername.2:48 build/C/man3/getprotoent.3:46 +#: build/C/man3/getprotoent_r.3:57 build/C/man3/getservent.3:50 +#: build/C/man3/getservent_r.3:57 build/C/man5/host.conf.5:29 +#: build/C/man7/hostname.7:40 build/C/man5/hosts.5:32 +#: build/C/man5/hosts.equiv.5:7 build/C/man7/icmp.7:10 build/C/man3/inet.3:75 +#: build/C/man3/inet_ntop.3:34 build/C/man3/inet_pton.3:34 +#: build/C/man7/ip.7:29 build/C/man7/ipv6.7:20 build/C/man7/netdevice.7:19 +#: build/C/man5/networks.5:27 build/C/man8/nscd.8:26 +#: build/C/man5/nscd.conf.5:23 build/C/man5/nsswitch.conf.5:30 +#: build/C/man7/packet.7:20 build/C/man5/protocols.5:31 build/C/man7/raw.7:18 +#: build/C/man3/rcmd.3:70 build/C/man5/resolv.conf.5:27 +#: build/C/man3/resolver.3:83 build/C/man3/rexec.3:50 +#: build/C/man5/services.5:37 build/C/man3/setnetgrent.3:39 +#: build/C/man2/shutdown.2:45 build/C/man7/tcp.7:27 build/C/man7/udp.7:17 +#: build/C/man7/udplite.7:36 build/C/man7/unix.7:27 build/C/man7/x25.7:16 #, no-wrap msgid "DESCRIPTION" msgstr "説明" @@ -753,21 +754,21 @@ msgstr "" #: build/C/man7/arp.7:299 build/C/man3/byteorder.3:77 build/C/man3/cmsg.3:213 #: build/C/man7/ddp.7:244 build/C/man3/endian.3:149 #: build/C/man3/ether_aton.3:129 build/C/man3/getaddrinfo.3:813 -#: build/C/man3/getaddrinfo_a.3:600 build/C/man3/gethostbyname.3:427 -#: build/C/man3/getipnodebyname.3:264 build/C/man3/getnameinfo.3:272 -#: build/C/man3/getnetent.3:133 build/C/man3/getnetent_r.3:143 -#: build/C/man2/getpeername.2:114 build/C/man3/getprotoent.3:122 -#: build/C/man3/getprotoent_r.3:235 build/C/man3/getservent.3:131 -#: build/C/man3/getservent_r.3:239 build/C/man5/host.conf.5:199 -#: build/C/man7/hostname.7:83 build/C/man5/hosts.5:115 -#: build/C/man5/hosts.equiv.5:62 build/C/man7/icmp.7:185 -#: build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:116 -#: build/C/man3/inet_pton.3:213 build/C/man7/ip.7:1086 build/C/man7/ipv6.7:320 -#: build/C/man7/netdevice.7:276 build/C/man5/networks.5:73 -#: build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:186 -#: build/C/man7/packet.7:389 build/C/man5/protocols.5:80 -#: build/C/man7/raw.7:265 build/C/man3/rcmd.3:216 -#: build/C/man5/resolv.conf.5:257 build/C/man3/resolver.3:263 +#: build/C/man3/getaddrinfo_a.3:600 build/C/man1/getent.1:366 +#: build/C/man3/gethostbyname.3:427 build/C/man3/getipnodebyname.3:264 +#: build/C/man3/getnameinfo.3:272 build/C/man3/getnetent.3:133 +#: build/C/man3/getnetent_r.3:143 build/C/man2/getpeername.2:114 +#: build/C/man3/getprotoent.3:122 build/C/man3/getprotoent_r.3:235 +#: build/C/man3/getservent.3:131 build/C/man3/getservent_r.3:239 +#: build/C/man5/host.conf.5:199 build/C/man7/hostname.7:83 +#: build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:62 +#: build/C/man7/icmp.7:185 build/C/man3/inet.3:297 +#: build/C/man3/inet_ntop.3:116 build/C/man3/inet_pton.3:213 +#: build/C/man7/ip.7:1086 build/C/man7/ipv6.7:320 build/C/man7/netdevice.7:276 +#: build/C/man5/networks.5:73 build/C/man8/nscd.8:85 +#: build/C/man5/nscd.conf.5:186 build/C/man7/packet.7:389 +#: build/C/man5/protocols.5:80 build/C/man7/raw.7:265 build/C/man3/rcmd.3:216 +#: build/C/man5/resolv.conf.5:260 build/C/man3/resolver.3:263 #: build/C/man3/rexec.3:132 build/C/man5/services.5:209 #: build/C/man3/setnetgrent.3:102 build/C/man2/shutdown.2:97 #: build/C/man7/tcp.7:1132 build/C/man7/udp.7:246 build/C/man7/udplite.7:144 @@ -805,21 +806,22 @@ msgstr "" #: build/C/man7/arp.7:309 build/C/man3/byteorder.3:81 build/C/man3/cmsg.3:218 #: build/C/man7/ddp.7:249 build/C/man3/endian.3:151 #: build/C/man3/ether_aton.3:131 build/C/man3/getaddrinfo.3:822 -#: build/C/man3/getaddrinfo_a.3:607 build/C/man3/gethostbyname.3:441 -#: build/C/man3/getipnodebyname.3:269 build/C/man3/getnameinfo.3:302 -#: build/C/man3/getnetent.3:140 build/C/man3/getnetent_r.3:146 -#: build/C/man2/getpeername.2:121 build/C/man3/getprotoent.3:127 -#: build/C/man3/getprotoent_r.3:238 build/C/man3/getservent.3:136 -#: build/C/man3/getservent_r.3:242 build/C/man5/host.conf.5:204 -#: build/C/man7/hostname.7:91 build/C/man5/hosts.5:125 -#: build/C/man5/hosts.equiv.5:66 build/C/man7/icmp.7:189 -#: build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:120 -#: build/C/man3/inet_pton.3:217 build/C/man7/ip.7:1104 build/C/man7/ipv6.7:328 -#: build/C/man7/netdevice.7:281 build/C/man5/networks.5:79 -#: build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:191 -#: build/C/man5/nsswitch.conf.5:286 build/C/man7/packet.7:404 -#: build/C/man5/protocols.5:84 build/C/man7/raw.7:279 build/C/man3/rcmd.3:224 -#: build/C/man5/resolv.conf.5:264 build/C/man3/resolver.3:269 +#: build/C/man3/getaddrinfo_a.3:607 build/C/man1/getent.1:368 +#: build/C/man3/gethostbyname.3:441 build/C/man3/getipnodebyname.3:269 +#: build/C/man3/getnameinfo.3:302 build/C/man3/getnetent.3:140 +#: build/C/man3/getnetent_r.3:146 build/C/man2/getpeername.2:121 +#: build/C/man3/getprotoent.3:127 build/C/man3/getprotoent_r.3:238 +#: build/C/man3/getservent.3:136 build/C/man3/getservent_r.3:242 +#: build/C/man5/host.conf.5:204 build/C/man7/hostname.7:91 +#: build/C/man5/hosts.5:125 build/C/man5/hosts.equiv.5:66 +#: build/C/man7/icmp.7:189 build/C/man3/inet.3:307 +#: build/C/man3/inet_ntop.3:120 build/C/man3/inet_pton.3:217 +#: build/C/man7/ip.7:1104 build/C/man7/ipv6.7:328 build/C/man7/netdevice.7:281 +#: build/C/man5/networks.5:79 build/C/man8/nscd.8:91 +#: build/C/man5/nscd.conf.5:191 build/C/man5/nsswitch.conf.5:286 +#: build/C/man7/packet.7:404 build/C/man5/protocols.5:84 +#: build/C/man7/raw.7:279 build/C/man3/rcmd.3:224 +#: build/C/man5/resolv.conf.5:267 build/C/man3/resolver.3:269 #: build/C/man3/rexec.3:135 build/C/man5/services.5:221 #: build/C/man3/setnetgrent.3:106 build/C/man2/shutdown.2:101 #: build/C/man7/tcp.7:1158 build/C/man7/udp.7:257 build/C/man7/udplite.7:153 @@ -832,29 +834,30 @@ msgstr "" #: build/C/man7/arp.7:316 build/C/man3/byteorder.3:88 build/C/man3/cmsg.3:225 #: build/C/man7/ddp.7:256 build/C/man3/endian.3:158 #: build/C/man3/ether_aton.3:138 build/C/man3/getaddrinfo.3:829 -#: build/C/man3/getaddrinfo_a.3:614 build/C/man3/gethostbyname.3:448 -#: build/C/man3/getipnodebyname.3:276 build/C/man3/getnameinfo.3:309 -#: build/C/man3/getnetent.3:147 build/C/man3/getnetent_r.3:153 -#: build/C/man2/getpeername.2:128 build/C/man3/getprotoent.3:134 -#: build/C/man3/getprotoent_r.3:245 build/C/man3/getservent.3:143 -#: build/C/man3/getservent_r.3:249 build/C/man5/host.conf.5:211 -#: build/C/man7/hostname.7:98 build/C/man5/hosts.5:132 -#: build/C/man5/hosts.equiv.5:73 build/C/man7/icmp.7:196 -#: build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:127 -#: build/C/man3/inet_pton.3:224 build/C/man7/ip.7:1111 build/C/man7/ipv6.7:335 -#: build/C/man7/netdevice.7:288 build/C/man5/networks.5:86 -#: build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:198 -#: build/C/man5/nsswitch.conf.5:293 build/C/man7/packet.7:411 -#: build/C/man5/protocols.5:91 build/C/man7/raw.7:286 build/C/man3/rcmd.3:231 -#: build/C/man5/resolv.conf.5:271 build/C/man3/resolver.3:276 +#: build/C/man3/getaddrinfo_a.3:614 build/C/man1/getent.1:375 +#: build/C/man3/gethostbyname.3:448 build/C/man3/getipnodebyname.3:276 +#: build/C/man3/getnameinfo.3:309 build/C/man3/getnetent.3:147 +#: build/C/man3/getnetent_r.3:153 build/C/man2/getpeername.2:128 +#: build/C/man3/getprotoent.3:134 build/C/man3/getprotoent_r.3:245 +#: build/C/man3/getservent.3:143 build/C/man3/getservent_r.3:249 +#: build/C/man5/host.conf.5:211 build/C/man7/hostname.7:98 +#: build/C/man5/hosts.5:132 build/C/man5/hosts.equiv.5:73 +#: build/C/man7/icmp.7:196 build/C/man3/inet.3:314 +#: build/C/man3/inet_ntop.3:127 build/C/man3/inet_pton.3:224 +#: build/C/man7/ip.7:1111 build/C/man7/ipv6.7:335 build/C/man7/netdevice.7:288 +#: build/C/man5/networks.5:86 build/C/man8/nscd.8:98 +#: build/C/man5/nscd.conf.5:198 build/C/man5/nsswitch.conf.5:293 +#: build/C/man7/packet.7:411 build/C/man5/protocols.5:91 +#: build/C/man7/raw.7:286 build/C/man3/rcmd.3:231 +#: build/C/man5/resolv.conf.5:274 build/C/man3/resolver.3:276 #: build/C/man3/rexec.3:142 build/C/man5/services.5:228 #: build/C/man3/setnetgrent.3:113 build/C/man2/shutdown.2:108 #: build/C/man7/tcp.7:1165 build/C/man7/udp.7:264 build/C/man7/udplite.7:160 #: build/C/man7/unix.7:454 build/C/man7/x25.7:130 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -895,12 +898,13 @@ msgstr "" #: build/C/man3/byteorder.3:34 build/C/man3/cmsg.3:10 build/C/man7/ddp.7:10 #: build/C/man3/endian.3:31 build/C/man3/ether_aton.3:35 #: build/C/man3/getaddrinfo.3:45 build/C/man3/getaddrinfo_a.3:31 -#: build/C/man3/gethostbyname.3:44 build/C/man3/getipnodebyname.3:28 -#: build/C/man3/getnameinfo.3:10 build/C/man3/getnetent.3:32 -#: build/C/man3/getnetent_r.3:28 build/C/man2/getpeername.2:43 -#: build/C/man3/getprotoent.3:32 build/C/man3/getprotoent_r.3:28 -#: build/C/man3/getservent.3:36 build/C/man3/getservent_r.3:28 -#: build/C/man5/hosts.5:30 build/C/man3/inet.3:46 build/C/man3/inet_ntop.3:27 +#: build/C/man1/getent.1:26 build/C/man3/gethostbyname.3:44 +#: build/C/man3/getipnodebyname.3:28 build/C/man3/getnameinfo.3:10 +#: build/C/man3/getnetent.3:32 build/C/man3/getnetent_r.3:28 +#: build/C/man2/getpeername.2:43 build/C/man3/getprotoent.3:32 +#: build/C/man3/getprotoent_r.3:28 build/C/man3/getservent.3:36 +#: build/C/man3/getservent_r.3:28 build/C/man5/hosts.5:30 +#: build/C/man3/inet.3:46 build/C/man3/inet_ntop.3:27 #: build/C/man3/inet_pton.3:28 build/C/man7/ip.7:15 build/C/man7/ipv6.7:10 #: build/C/man7/netdevice.7:15 build/C/man7/packet.7:10 build/C/man7/raw.7:12 #: build/C/man3/rcmd.3:45 build/C/man5/resolv.conf.5:25 @@ -3231,7 +3235,7 @@ msgstr "" #: build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 #: build/C/man5/hosts.equiv.5:47 build/C/man5/networks.5:69 #: build/C/man5/nsswitch.conf.5:246 build/C/man5/protocols.5:76 -#: build/C/man5/resolv.conf.5:254 build/C/man3/resolver.3:256 +#: build/C/man5/resolv.conf.5:257 build/C/man3/resolver.3:256 #: build/C/man5/services.5:184 build/C/man3/setnetgrent.3:83 #: build/C/man7/udplite.7:136 #, no-wrap @@ -4940,6 +4944,362 @@ msgstr "" "B(7)" #. type: TH +#: build/C/man1/getent.1:23 +#, fuzzy, no-wrap +#| msgid "GETNETENT" +msgid "GETENT" +msgstr "GETNETENT" + +#. type: TH +#: build/C/man1/getent.1:23 +#, fuzzy, no-wrap +#| msgid "2011-09-08" +msgid "2011-10-31" +msgstr "2011-09-08" + +#. type: TH +#: build/C/man1/getent.1:23 +#, no-wrap +msgid "User Commands" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:26 +msgid "getent - get entries from Name Service Switch libraries" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:28 +msgid "BIB< [ >IB< ... ]>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:43 +msgid "" +"The I command displays entries from databases supported by the Name " +"Service Switch libraries, which are configured in I. If " +"one or more I arguments are provided, then only the entries that match " +"the supplied keys will be displayed. Otherwise, if no I is provided, " +"all entries will be displayed (unless the database does not support " +"enumeration)." +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:47 +msgid "" +"The I may be any of those supported by the GNU C Library, listed " +"below:" +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:48 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:69 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the hosts database. This is identical to " +"using B. When one or more I arguments are provided, pass each " +"I in succession to B(3) with the address family " +"B, enumerating each socket address structure returned." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:69 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:75 +msgid "Same as B, but use the address family B." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:75 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:86 +msgid "" +"Same as B, but use the address family B. The call to " +"B(3) in this case includes the B flag." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:86 build/C/man5/nsswitch.conf.5:51 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:103 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the aliases database. When one or more " +"I arguments are provided, pass each I in succession to " +"B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:103 build/C/man5/nsswitch.conf.5:56 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:119 +msgid "" +"When one or more I arguments are provided, pass each I in " +"succession to B(3) and B(3) until a result is " +"obtained, and display the result. Enumeration is not supported on " +"B, so a I must be provided." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:119 build/C/man5/nsswitch.conf.5:59 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:140 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the group database. When one or more I " +"arguments are provided, pass each numeric I to B(3) and each " +"nonnumeric I to B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:140 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:157 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the gshadow database. When one or more I " +"arguments are provided, pass each I in succession to B(3) " +"and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:157 build/C/man5/nsswitch.conf.5:64 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:180 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the hosts database. When one or more I " +"arguments are provided, pass each I to B(3) or " +"B(3), depending on whether a call to B(3) " +"indicates that the I is an IPv6 or IPv4 address or not, and display the " +"result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:180 +#, fuzzy, no-wrap +#| msgid "B" +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:194 +msgid "" +"When one or more I arguments are provided, pass each I in " +"succession to B(3) and display the result. Enumeration is " +"not supported on B, so a I must be provided." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:194 build/C/man5/nsswitch.conf.5:69 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:220 +msgid "" +"When one I is provided, pass the I to B(3) and, " +"using B(3) display the resulting string triple (I, " +"I, I). Alternatively, three I may be provided, " +"which are interpreted as the I, I and I to " +"match to a netgroup name via B(3). Enumeration is not supported on " +"B, so either one or three I must be provided." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:220 build/C/man5/nsswitch.conf.5:73 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:241 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the networks database. When one or more " +"I arguments are provided, pass each numeric I to B" +"(3) and each nonnumeric I to B(3) and display the " +"result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:241 build/C/man5/nsswitch.conf.5:78 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:262 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the passwd database. When one or more I " +"arguments are provided, pass each numeric I to B(3) and each " +"nonnumeric I to B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:262 build/C/man5/nsswitch.conf.5:83 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:283 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the protocols database. When one or more " +"I arguments are provided, pass each numeric I to " +"B(3) and each nonnumeric I to B(3) " +"and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:283 build/C/man5/nsswitch.conf.5:91 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:304 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the rpc database. When one or more I " +"arguments are provided, pass each numeric I to B(3) " +"and each nonnumeric I to B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:304 build/C/man5/nsswitch.conf.5:96 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:325 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the services database. When one or more " +"I arguments are provided, pass each numeric I to B" +"(3) and each nonnumeric I to B(3) and display the " +"result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:325 build/C/man5/nsswitch.conf.5:101 +#, no-wrap +msgid "B" +msgstr "B" + +#. type: Plain text +#: build/C/man1/getent.1:342 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the shadow database. When one or more I " +"arguments are provided, pass each I in succession to B(3) " +"and display the result." +msgstr "" + +#. type: SH +#: build/C/man1/getent.1:343 +#, no-wrap +msgid "EXIT STATUS" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:346 +msgid "One of the following exit values can be returned by B:" +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:347 +#, no-wrap +msgid "B<0>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:350 +msgid "Command completed successfully." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:350 +#, no-wrap +msgid "B<1>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:355 +msgid "Missing arguments, or I unknown." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:355 +#, no-wrap +msgid "B<2>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:361 +msgid "One or more supplied I could not be found in the I." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:361 +#, no-wrap +msgid "B<3>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:365 +msgid "Enumeration not supported on this I." +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:368 +#, fuzzy +#| msgid "I" +msgid "B(5)" +msgstr "I" + +#. type: TH #: build/C/man3/gethostbyname.3:36 #, no-wrap msgid "GETHOSTBYNAME" @@ -13544,45 +13904,21 @@ msgstr "" msgid "The following databases are available in the NSS:" msgstr "NSS(ネームサービススィッチ) では以下のデータベースを扱うことができる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:51 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:56 msgid "Mail aliases, used by B(8). Presently ignored." msgstr "B(8) で用いられるメールエイリアス。 現在は無視される。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:56 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:59 msgid "Ethernet numbers." msgstr "イーサーネット番号。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:59 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:64 msgid "Groups of users, used by B(3) functions." msgstr "ユーザーのグループ。 B(3) 関数によって用いられる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:64 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:69 msgid "" @@ -13590,12 +13926,6 @@ msgid "" msgstr "" "ホスト名とホスト番号。 B(3) などの関数によって用いられる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:69 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:73 msgid "" @@ -13606,34 +13936,16 @@ msgstr "" "れる。 glibc 2.1 以前の C ライブラリは、 NIS 上でだけ netgroup をサポートして" "いる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:73 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:78 msgid "Network names and numbers, used by B(3) functions." msgstr "ネットワーク名と番号。 B(3) 関数によって用いられる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:78 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:83 msgid "User passwords, used by B(3) functions." msgstr "ユーザーパスワード。 B(3) 関数によって用いられる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:83 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:88 msgid "Network protocols, used by B(3) functions." @@ -13650,12 +13962,6 @@ msgstr "B" msgid "Public and secret keys for Secure_RPC used by NFS and NIS+." msgstr "NIS+ と NFS によって用いられる secure_rpc の公開鍵と秘密鍵。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:91 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:96 msgid "" @@ -13665,23 +13971,11 @@ msgstr "" "リモートプロシジャーコール (remote procedure call) の名前と番号。 " "B(3) などの関数によって用いられる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:96 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:101 msgid "Network services, used by B(3) functions." msgstr "ネットワークサービス。 B(3) 関数によって用いられる。" -#. type: TP -#: build/C/man5/nsswitch.conf.5:101 -#, no-wrap -msgid "B" -msgstr "B" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:105 msgid "Shadow user passwords, used by B(3)." @@ -15509,9 +15803,10 @@ msgstr "RESOLV.CONF" #. type: TH #: build/C/man5/resolv.conf.5:21 -#, no-wrap -msgid "2009-03-01" -msgstr "2009-03-01" +#, fuzzy, no-wrap +#| msgid "2002-07-20" +msgid "2012-02-08" +msgstr "2002-07-20" #. type: Plain text #: build/C/man5/resolv.conf.5:25 @@ -15939,16 +16234,23 @@ msgstr "" #. type: Plain text #: build/C/man5/resolv.conf.5:257 +msgid "" +"Lines that contain a semicolon (;) or hash character (#) in the first " +"column are treated as comments." +msgstr "" + +#. type: Plain text +#: build/C/man5/resolv.conf.5:260 msgid "I, Iresolv.hE>" msgstr "I, Iresolv.hE>" #. type: Plain text -#: build/C/man5/resolv.conf.5:262 +#: build/C/man5/resolv.conf.5:265 msgid "B(3), B(3), B(7), B(8)" msgstr "B(3), B(3), B(7), B(8)" #. type: Plain text -#: build/C/man5/resolv.conf.5:264 +#: build/C/man5/resolv.conf.5:267 msgid "Name Server Operations Guide for BIND" msgstr "BIND のネームサーバオペレーションガイド" @@ -20744,6 +21046,9 @@ msgstr "Jonathan Simon Naylor: \\(lqX.25 の再分析と再実装\\(rq" msgid "I" msgstr "URL は I" +#~ msgid "2009-03-01" +#~ msgstr "2009-03-01" + #~ msgid "2009-02-28" #~ msgstr "2009-02-28" diff --git a/po4a/net/po/net.pot b/po4a/net/po/net.pot index ae87877f..6e0a0b52 100644 --- a/po4a/net/po/net.pot +++ b/po4a/net/po/net.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,7 +29,7 @@ msgid "2008-11-25" msgstr "" #. type: TH -#: build/C/man7/arp.7:9 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 build/C/man3/getipnodebyname.3:24 build/C/man2/getpeername.2:40 build/C/man5/host.conf.5:26 build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:12 build/C/man5/nsswitch.conf.5:27 build/C/man7/packet.7:7 build/C/man5/protocols.5:28 build/C/man7/raw.7:9 build/C/man3/rcmd.3:41 build/C/man3/rexec.3:39 build/C/man5/services.5:34 build/C/man2/shutdown.2:38 build/C/man7/tcp.7:16 build/C/man7/udp.7:8 build/C/man7/udplite.7:25 build/C/man7/unix.7:15 build/C/man7/x25.7:7 +#: build/C/man7/arp.7:9 build/C/man3/cmsg.3:7 build/C/man7/ddp.7:7 build/C/man1/getent.1:23 build/C/man3/getipnodebyname.3:24 build/C/man2/getpeername.2:40 build/C/man5/host.conf.5:26 build/C/man7/hostname.7:37 build/C/man5/hosts.5:27 build/C/man5/hosts.equiv.5:3 build/C/man7/icmp.7:7 build/C/man3/inet_ntop.3:24 build/C/man3/inet_pton.3:25 build/C/man7/ip.7:12 build/C/man7/ipv6.7:7 build/C/man7/netdevice.7:12 build/C/man5/nsswitch.conf.5:27 build/C/man7/packet.7:7 build/C/man5/protocols.5:28 build/C/man7/raw.7:9 build/C/man3/rcmd.3:41 build/C/man3/rexec.3:39 build/C/man5/services.5:34 build/C/man2/shutdown.2:38 build/C/man7/tcp.7:16 build/C/man7/udp.7:8 build/C/man7/udplite.7:25 build/C/man7/unix.7:15 build/C/man7/x25.7:7 #, no-wrap msgid "Linux" msgstr "" @@ -41,7 +41,7 @@ msgid "Linux Programmer's Manual" msgstr "" #. type: SH -#: build/C/man7/arp.7:10 build/C/man3/byteorder.3:31 build/C/man3/cmsg.3:8 build/C/man7/ddp.7:8 build/C/man3/endian.3:27 build/C/man3/ether_aton.3:32 build/C/man3/getaddrinfo.3:42 build/C/man3/getaddrinfo_a.3:28 build/C/man3/gethostbyname.3:37 build/C/man3/getipnodebyname.3:25 build/C/man3/getnameinfo.3:8 build/C/man3/getnetent.3:29 build/C/man3/getnetent_r.3:25 build/C/man2/getpeername.2:41 build/C/man3/getprotoent.3:29 build/C/man3/getprotoent_r.3:25 build/C/man3/getservent.3:33 build/C/man3/getservent_r.3:25 build/C/man5/host.conf.5:27 build/C/man7/hostname.7:38 build/C/man5/hosts.5:28 build/C/man5/hosts.equiv.5:4 build/C/man7/icmp.7:8 build/C/man3/inet.3:43 build/C/man3/inet_ntop.3:25 build/C/man3/inet_pton.3:26 build/C/man7/ip.7:13 build/C/man7/ipv6.7:8 build/C/man7/netdevice.7:13 build/C/man5/networks.5:25 build/C/man8/nscd.8:24 build/C/man5/nscd.conf.5:21 build/C/man5/nsswitch.conf.5:28 build/C/man7/packet.7:8 build/C/man5/protocols.5:29 build/C/man7/raw.7:10 build/C/man3/rcmd.3:42 build/C/man5/resolv.conf.5:23 build/C/man3/resolver.3:31 build/C/man3/rexec.3:40 build/C/man5/services.5:35 build/C/man3/setnetgrent.3:6 build/C/man2/shutdown.2:39 build/C/man7/tcp.7:17 build/C/man7/udp.7:9 build/C/man7/udplite.7:26 build/C/man7/unix.7:16 build/C/man7/x25.7:8 +#: build/C/man7/arp.7:10 build/C/man3/byteorder.3:31 build/C/man3/cmsg.3:8 build/C/man7/ddp.7:8 build/C/man3/endian.3:27 build/C/man3/ether_aton.3:32 build/C/man3/getaddrinfo.3:42 build/C/man3/getaddrinfo_a.3:28 build/C/man1/getent.1:24 build/C/man3/gethostbyname.3:37 build/C/man3/getipnodebyname.3:25 build/C/man3/getnameinfo.3:8 build/C/man3/getnetent.3:29 build/C/man3/getnetent_r.3:25 build/C/man2/getpeername.2:41 build/C/man3/getprotoent.3:29 build/C/man3/getprotoent_r.3:25 build/C/man3/getservent.3:33 build/C/man3/getservent_r.3:25 build/C/man5/host.conf.5:27 build/C/man7/hostname.7:38 build/C/man5/hosts.5:28 build/C/man5/hosts.equiv.5:4 build/C/man7/icmp.7:8 build/C/man3/inet.3:43 build/C/man3/inet_ntop.3:25 build/C/man3/inet_pton.3:26 build/C/man7/ip.7:13 build/C/man7/ipv6.7:8 build/C/man7/netdevice.7:13 build/C/man5/networks.5:25 build/C/man8/nscd.8:24 build/C/man5/nscd.conf.5:21 build/C/man5/nsswitch.conf.5:28 build/C/man7/packet.7:8 build/C/man5/protocols.5:29 build/C/man7/raw.7:10 build/C/man3/rcmd.3:42 build/C/man5/resolv.conf.5:23 build/C/man3/resolver.3:31 build/C/man3/rexec.3:40 build/C/man5/services.5:35 build/C/man3/setnetgrent.3:6 build/C/man2/shutdown.2:39 build/C/man7/tcp.7:17 build/C/man7/udp.7:9 build/C/man7/udplite.7:26 build/C/man7/unix.7:16 build/C/man7/x25.7:8 #, no-wrap msgid "NAME" msgstr "" @@ -52,7 +52,7 @@ msgid "arp - Linux ARP kernel module." msgstr "" #. type: SH -#: build/C/man7/arp.7:12 build/C/man3/byteorder.3:46 build/C/man3/cmsg.3:33 build/C/man7/ddp.7:18 build/C/man3/endian.3:51 build/C/man3/ether_aton.3:57 build/C/man3/getaddrinfo.3:73 build/C/man3/getaddrinfo_a.3:48 build/C/man3/gethostbyname.3:116 build/C/man3/getipnodebyname.3:42 build/C/man3/getnameinfo.3:29 build/C/man3/getnetent.3:46 build/C/man3/getnetent_r.3:60 build/C/man2/getpeername.2:48 build/C/man3/getprotoent.3:46 build/C/man3/getprotoent_r.3:57 build/C/man3/getservent.3:50 build/C/man3/getservent_r.3:57 build/C/man5/host.conf.5:29 build/C/man7/hostname.7:40 build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:7 build/C/man7/icmp.7:10 build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:34 build/C/man3/inet_pton.3:34 build/C/man7/ip.7:29 build/C/man7/ipv6.7:20 build/C/man7/netdevice.7:19 build/C/man5/networks.5:27 build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 build/C/man5/nsswitch.conf.5:30 build/C/man7/packet.7:20 build/C/man5/protocols.5:31 build/C/man7/raw.7:18 build/C/man3/rcmd.3:70 build/C/man5/resolv.conf.5:27 build/C/man3/resolver.3:83 build/C/man3/rexec.3:50 build/C/man5/services.5:37 build/C/man3/setnetgrent.3:39 build/C/man2/shutdown.2:45 build/C/man7/tcp.7:27 build/C/man7/udp.7:17 build/C/man7/udplite.7:36 build/C/man7/unix.7:27 build/C/man7/x25.7:16 +#: build/C/man7/arp.7:12 build/C/man3/byteorder.3:46 build/C/man3/cmsg.3:33 build/C/man7/ddp.7:18 build/C/man3/endian.3:51 build/C/man3/ether_aton.3:57 build/C/man3/getaddrinfo.3:73 build/C/man3/getaddrinfo_a.3:48 build/C/man1/getent.1:28 build/C/man3/gethostbyname.3:116 build/C/man3/getipnodebyname.3:42 build/C/man3/getnameinfo.3:29 build/C/man3/getnetent.3:46 build/C/man3/getnetent_r.3:60 build/C/man2/getpeername.2:48 build/C/man3/getprotoent.3:46 build/C/man3/getprotoent_r.3:57 build/C/man3/getservent.3:50 build/C/man3/getservent_r.3:57 build/C/man5/host.conf.5:29 build/C/man7/hostname.7:40 build/C/man5/hosts.5:32 build/C/man5/hosts.equiv.5:7 build/C/man7/icmp.7:10 build/C/man3/inet.3:75 build/C/man3/inet_ntop.3:34 build/C/man3/inet_pton.3:34 build/C/man7/ip.7:29 build/C/man7/ipv6.7:20 build/C/man7/netdevice.7:19 build/C/man5/networks.5:27 build/C/man8/nscd.8:26 build/C/man5/nscd.conf.5:23 build/C/man5/nsswitch.conf.5:30 build/C/man7/packet.7:20 build/C/man5/protocols.5:31 build/C/man7/raw.7:18 build/C/man3/rcmd.3:70 build/C/man5/resolv.conf.5:27 build/C/man3/resolver.3:83 build/C/man3/rexec.3:50 build/C/man5/services.5:37 build/C/man3/setnetgrent.3:39 build/C/man2/shutdown.2:45 build/C/man7/tcp.7:27 build/C/man7/udp.7:17 build/C/man7/udplite.7:36 build/C/man7/unix.7:27 build/C/man7/x25.7:16 #, no-wrap msgid "DESCRIPTION" msgstr "" @@ -548,7 +548,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man7/arp.7:299 build/C/man3/byteorder.3:77 build/C/man3/cmsg.3:213 build/C/man7/ddp.7:244 build/C/man3/endian.3:149 build/C/man3/ether_aton.3:129 build/C/man3/getaddrinfo.3:813 build/C/man3/getaddrinfo_a.3:600 build/C/man3/gethostbyname.3:427 build/C/man3/getipnodebyname.3:264 build/C/man3/getnameinfo.3:272 build/C/man3/getnetent.3:133 build/C/man3/getnetent_r.3:143 build/C/man2/getpeername.2:114 build/C/man3/getprotoent.3:122 build/C/man3/getprotoent_r.3:235 build/C/man3/getservent.3:131 build/C/man3/getservent_r.3:239 build/C/man5/host.conf.5:199 build/C/man7/hostname.7:83 build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:62 build/C/man7/icmp.7:185 build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:116 build/C/man3/inet_pton.3:213 build/C/man7/ip.7:1086 build/C/man7/ipv6.7:320 build/C/man7/netdevice.7:276 build/C/man5/networks.5:73 build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:186 build/C/man7/packet.7:389 build/C/man5/protocols.5:80 build/C/man7/raw.7:265 build/C/man3/rcmd.3:216 build/C/man5/resolv.conf.5:257 build/C/man3/resolver.3:263 build/C/man3/rexec.3:132 build/C/man5/services.5:209 build/C/man3/setnetgrent.3:102 build/C/man2/shutdown.2:97 build/C/man7/tcp.7:1132 build/C/man7/udp.7:246 build/C/man7/udplite.7:144 build/C/man7/unix.7:438 build/C/man7/x25.7:113 +#: build/C/man7/arp.7:299 build/C/man3/byteorder.3:77 build/C/man3/cmsg.3:213 build/C/man7/ddp.7:244 build/C/man3/endian.3:149 build/C/man3/ether_aton.3:129 build/C/man3/getaddrinfo.3:813 build/C/man3/getaddrinfo_a.3:600 build/C/man1/getent.1:366 build/C/man3/gethostbyname.3:427 build/C/man3/getipnodebyname.3:264 build/C/man3/getnameinfo.3:272 build/C/man3/getnetent.3:133 build/C/man3/getnetent_r.3:143 build/C/man2/getpeername.2:114 build/C/man3/getprotoent.3:122 build/C/man3/getprotoent_r.3:235 build/C/man3/getservent.3:131 build/C/man3/getservent_r.3:239 build/C/man5/host.conf.5:199 build/C/man7/hostname.7:83 build/C/man5/hosts.5:115 build/C/man5/hosts.equiv.5:62 build/C/man7/icmp.7:185 build/C/man3/inet.3:297 build/C/man3/inet_ntop.3:116 build/C/man3/inet_pton.3:213 build/C/man7/ip.7:1086 build/C/man7/ipv6.7:320 build/C/man7/netdevice.7:276 build/C/man5/networks.5:73 build/C/man8/nscd.8:85 build/C/man5/nscd.conf.5:186 build/C/man7/packet.7:389 build/C/man5/protocols.5:80 build/C/man7/raw.7:265 build/C/man3/rcmd.3:216 build/C/man5/resolv.conf.5:260 build/C/man3/resolver.3:263 build/C/man3/rexec.3:132 build/C/man5/services.5:209 build/C/man3/setnetgrent.3:102 build/C/man2/shutdown.2:97 build/C/man7/tcp.7:1132 build/C/man7/udp.7:246 build/C/man7/udplite.7:144 build/C/man7/unix.7:438 build/C/man7/x25.7:113 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -576,17 +576,17 @@ msgid "Linux 2.2+ IPv4 ARP uses the IPv6 algorithms when applicable." msgstr "" #. type: SH -#: build/C/man7/arp.7:309 build/C/man3/byteorder.3:81 build/C/man3/cmsg.3:218 build/C/man7/ddp.7:249 build/C/man3/endian.3:151 build/C/man3/ether_aton.3:131 build/C/man3/getaddrinfo.3:822 build/C/man3/getaddrinfo_a.3:607 build/C/man3/gethostbyname.3:441 build/C/man3/getipnodebyname.3:269 build/C/man3/getnameinfo.3:302 build/C/man3/getnetent.3:140 build/C/man3/getnetent_r.3:146 build/C/man2/getpeername.2:121 build/C/man3/getprotoent.3:127 build/C/man3/getprotoent_r.3:238 build/C/man3/getservent.3:136 build/C/man3/getservent_r.3:242 build/C/man5/host.conf.5:204 build/C/man7/hostname.7:91 build/C/man5/hosts.5:125 build/C/man5/hosts.equiv.5:66 build/C/man7/icmp.7:189 build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:120 build/C/man3/inet_pton.3:217 build/C/man7/ip.7:1104 build/C/man7/ipv6.7:328 build/C/man7/netdevice.7:281 build/C/man5/networks.5:79 build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:191 build/C/man5/nsswitch.conf.5:286 build/C/man7/packet.7:404 build/C/man5/protocols.5:84 build/C/man7/raw.7:279 build/C/man3/rcmd.3:224 build/C/man5/resolv.conf.5:264 build/C/man3/resolver.3:269 build/C/man3/rexec.3:135 build/C/man5/services.5:221 build/C/man3/setnetgrent.3:106 build/C/man2/shutdown.2:101 build/C/man7/tcp.7:1158 build/C/man7/udp.7:257 build/C/man7/udplite.7:153 build/C/man7/unix.7:447 build/C/man7/x25.7:123 +#: build/C/man7/arp.7:309 build/C/man3/byteorder.3:81 build/C/man3/cmsg.3:218 build/C/man7/ddp.7:249 build/C/man3/endian.3:151 build/C/man3/ether_aton.3:131 build/C/man3/getaddrinfo.3:822 build/C/man3/getaddrinfo_a.3:607 build/C/man1/getent.1:368 build/C/man3/gethostbyname.3:441 build/C/man3/getipnodebyname.3:269 build/C/man3/getnameinfo.3:302 build/C/man3/getnetent.3:140 build/C/man3/getnetent_r.3:146 build/C/man2/getpeername.2:121 build/C/man3/getprotoent.3:127 build/C/man3/getprotoent_r.3:238 build/C/man3/getservent.3:136 build/C/man3/getservent_r.3:242 build/C/man5/host.conf.5:204 build/C/man7/hostname.7:91 build/C/man5/hosts.5:125 build/C/man5/hosts.equiv.5:66 build/C/man7/icmp.7:189 build/C/man3/inet.3:307 build/C/man3/inet_ntop.3:120 build/C/man3/inet_pton.3:217 build/C/man7/ip.7:1104 build/C/man7/ipv6.7:328 build/C/man7/netdevice.7:281 build/C/man5/networks.5:79 build/C/man8/nscd.8:91 build/C/man5/nscd.conf.5:191 build/C/man5/nsswitch.conf.5:286 build/C/man7/packet.7:404 build/C/man5/protocols.5:84 build/C/man7/raw.7:279 build/C/man3/rcmd.3:224 build/C/man5/resolv.conf.5:267 build/C/man3/resolver.3:269 build/C/man3/rexec.3:135 build/C/man5/services.5:221 build/C/man3/setnetgrent.3:106 build/C/man2/shutdown.2:101 build/C/man7/tcp.7:1158 build/C/man7/udp.7:257 build/C/man7/udplite.7:153 build/C/man7/unix.7:447 build/C/man7/x25.7:123 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man7/arp.7:316 build/C/man3/byteorder.3:88 build/C/man3/cmsg.3:225 build/C/man7/ddp.7:256 build/C/man3/endian.3:158 build/C/man3/ether_aton.3:138 build/C/man3/getaddrinfo.3:829 build/C/man3/getaddrinfo_a.3:614 build/C/man3/gethostbyname.3:448 build/C/man3/getipnodebyname.3:276 build/C/man3/getnameinfo.3:309 build/C/man3/getnetent.3:147 build/C/man3/getnetent_r.3:153 build/C/man2/getpeername.2:128 build/C/man3/getprotoent.3:134 build/C/man3/getprotoent_r.3:245 build/C/man3/getservent.3:143 build/C/man3/getservent_r.3:249 build/C/man5/host.conf.5:211 build/C/man7/hostname.7:98 build/C/man5/hosts.5:132 build/C/man5/hosts.equiv.5:73 build/C/man7/icmp.7:196 build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:127 build/C/man3/inet_pton.3:224 build/C/man7/ip.7:1111 build/C/man7/ipv6.7:335 build/C/man7/netdevice.7:288 build/C/man5/networks.5:86 build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:198 build/C/man5/nsswitch.conf.5:293 build/C/man7/packet.7:411 build/C/man5/protocols.5:91 build/C/man7/raw.7:286 build/C/man3/rcmd.3:231 build/C/man5/resolv.conf.5:271 build/C/man3/resolver.3:276 build/C/man3/rexec.3:142 build/C/man5/services.5:228 build/C/man3/setnetgrent.3:113 build/C/man2/shutdown.2:108 build/C/man7/tcp.7:1165 build/C/man7/udp.7:264 build/C/man7/udplite.7:160 build/C/man7/unix.7:454 build/C/man7/x25.7:130 +#: build/C/man7/arp.7:316 build/C/man3/byteorder.3:88 build/C/man3/cmsg.3:225 build/C/man7/ddp.7:256 build/C/man3/endian.3:158 build/C/man3/ether_aton.3:138 build/C/man3/getaddrinfo.3:829 build/C/man3/getaddrinfo_a.3:614 build/C/man1/getent.1:375 build/C/man3/gethostbyname.3:448 build/C/man3/getipnodebyname.3:276 build/C/man3/getnameinfo.3:309 build/C/man3/getnetent.3:147 build/C/man3/getnetent_r.3:153 build/C/man2/getpeername.2:128 build/C/man3/getprotoent.3:134 build/C/man3/getprotoent_r.3:245 build/C/man3/getservent.3:143 build/C/man3/getservent_r.3:249 build/C/man5/host.conf.5:211 build/C/man7/hostname.7:98 build/C/man5/hosts.5:132 build/C/man5/hosts.equiv.5:73 build/C/man7/icmp.7:196 build/C/man3/inet.3:314 build/C/man3/inet_ntop.3:127 build/C/man3/inet_pton.3:224 build/C/man7/ip.7:1111 build/C/man7/ipv6.7:335 build/C/man7/netdevice.7:288 build/C/man5/networks.5:86 build/C/man8/nscd.8:98 build/C/man5/nscd.conf.5:198 build/C/man5/nsswitch.conf.5:293 build/C/man7/packet.7:411 build/C/man5/protocols.5:91 build/C/man7/raw.7:286 build/C/man3/rcmd.3:231 build/C/man5/resolv.conf.5:274 build/C/man3/resolver.3:276 build/C/man3/rexec.3:142 build/C/man5/services.5:228 build/C/man3/setnetgrent.3:113 build/C/man2/shutdown.2:108 build/C/man7/tcp.7:1165 build/C/man7/udp.7:264 build/C/man7/udplite.7:160 build/C/man7/unix.7:454 build/C/man7/x25.7:130 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -615,7 +615,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/byteorder.3:34 build/C/man3/cmsg.3:10 build/C/man7/ddp.7:10 build/C/man3/endian.3:31 build/C/man3/ether_aton.3:35 build/C/man3/getaddrinfo.3:45 build/C/man3/getaddrinfo_a.3:31 build/C/man3/gethostbyname.3:44 build/C/man3/getipnodebyname.3:28 build/C/man3/getnameinfo.3:10 build/C/man3/getnetent.3:32 build/C/man3/getnetent_r.3:28 build/C/man2/getpeername.2:43 build/C/man3/getprotoent.3:32 build/C/man3/getprotoent_r.3:28 build/C/man3/getservent.3:36 build/C/man3/getservent_r.3:28 build/C/man5/hosts.5:30 build/C/man3/inet.3:46 build/C/man3/inet_ntop.3:27 build/C/man3/inet_pton.3:28 build/C/man7/ip.7:15 build/C/man7/ipv6.7:10 build/C/man7/netdevice.7:15 build/C/man7/packet.7:10 build/C/man7/raw.7:12 build/C/man3/rcmd.3:45 build/C/man5/resolv.conf.5:25 build/C/man3/resolver.3:34 build/C/man3/rexec.3:42 build/C/man3/setnetgrent.3:9 build/C/man2/shutdown.2:41 build/C/man7/tcp.7:19 build/C/man7/udp.7:11 build/C/man7/udplite.7:28 build/C/man7/unix.7:19 build/C/man7/x25.7:10 +#: build/C/man3/byteorder.3:34 build/C/man3/cmsg.3:10 build/C/man7/ddp.7:10 build/C/man3/endian.3:31 build/C/man3/ether_aton.3:35 build/C/man3/getaddrinfo.3:45 build/C/man3/getaddrinfo_a.3:31 build/C/man1/getent.1:26 build/C/man3/gethostbyname.3:44 build/C/man3/getipnodebyname.3:28 build/C/man3/getnameinfo.3:10 build/C/man3/getnetent.3:32 build/C/man3/getnetent_r.3:28 build/C/man2/getpeername.2:43 build/C/man3/getprotoent.3:32 build/C/man3/getprotoent_r.3:28 build/C/man3/getservent.3:36 build/C/man3/getservent_r.3:28 build/C/man5/hosts.5:30 build/C/man3/inet.3:46 build/C/man3/inet_ntop.3:27 build/C/man3/inet_pton.3:28 build/C/man7/ip.7:15 build/C/man7/ipv6.7:10 build/C/man7/netdevice.7:15 build/C/man7/packet.7:10 build/C/man7/raw.7:12 build/C/man3/rcmd.3:45 build/C/man5/resolv.conf.5:25 build/C/man3/resolver.3:34 build/C/man3/rexec.3:42 build/C/man3/setnetgrent.3:9 build/C/man2/shutdown.2:41 build/C/man7/tcp.7:19 build/C/man7/udp.7:11 build/C/man7/udplite.7:28 build/C/man7/unix.7:19 build/C/man7/x25.7:10 #, no-wrap msgid "SYNOPSIS" msgstr "" @@ -2417,7 +2417,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/getaddrinfo.3:578 build/C/man3/gethostbyname.3:291 build/C/man3/getnameinfo.3:194 build/C/man3/getnetent.3:120 build/C/man3/getprotoent.3:114 build/C/man3/getservent.3:125 build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:47 build/C/man5/networks.5:69 build/C/man5/nsswitch.conf.5:246 build/C/man5/protocols.5:76 build/C/man5/resolv.conf.5:254 build/C/man3/resolver.3:256 build/C/man5/services.5:184 build/C/man3/setnetgrent.3:83 build/C/man7/udplite.7:136 +#: build/C/man3/getaddrinfo.3:578 build/C/man3/gethostbyname.3:291 build/C/man3/getnameinfo.3:194 build/C/man3/getnetent.3:120 build/C/man3/getprotoent.3:114 build/C/man3/getservent.3:125 build/C/man5/host.conf.5:180 build/C/man5/hosts.5:86 build/C/man5/hosts.equiv.5:47 build/C/man5/networks.5:69 build/C/man5/nsswitch.conf.5:246 build/C/man5/protocols.5:76 build/C/man5/resolv.conf.5:257 build/C/man3/resolver.3:256 build/C/man5/services.5:184 build/C/man3/setnetgrent.3:83 build/C/man7/udplite.7:136 #, no-wrap msgid "FILES" msgstr "" @@ -3671,6 +3671,353 @@ msgid "" msgstr "" #. type: TH +#: build/C/man1/getent.1:23 +#, no-wrap +msgid "GETENT" +msgstr "" + +#. type: TH +#: build/C/man1/getent.1:23 +#, no-wrap +msgid "2011-10-31" +msgstr "" + +#. type: TH +#: build/C/man1/getent.1:23 +#, no-wrap +msgid "User Commands" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:26 +msgid "getent - get entries from Name Service Switch libraries" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:28 +msgid "BIB< [ >IB< ... ]>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:43 +msgid "" +"The I command displays entries from databases supported by the Name " +"Service Switch libraries, which are configured in I. If " +"one or more I arguments are provided, then only the entries that match " +"the supplied keys will be displayed. Otherwise, if no I is provided, " +"all entries will be displayed (unless the database does not support " +"enumeration)." +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:47 +msgid "" +"The I may be any of those supported by the GNU C Library, listed " +"below:" +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:48 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:69 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the hosts database. This is identical to " +"using B. When one or more I arguments are provided, pass each " +"I in succession to B(3) with the address family " +"B, enumerating each socket address structure returned." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:69 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:75 +msgid "Same as B, but use the address family B." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:75 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:86 +msgid "" +"Same as B, but use the address family B. The call to " +"B(3) in this case includes the B flag." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:86 build/C/man5/nsswitch.conf.5:51 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:103 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the aliases database. When one or more " +"I arguments are provided, pass each I in succession to " +"B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:103 build/C/man5/nsswitch.conf.5:56 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:119 +msgid "" +"When one or more I arguments are provided, pass each I in " +"succession to B(3) and B(3) until a result is " +"obtained, and display the result. Enumeration is not supported on " +"B, so a I must be provided." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:119 build/C/man5/nsswitch.conf.5:59 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:140 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the group database. When one or more I " +"arguments are provided, pass each numeric I to B(3) and each " +"nonnumeric I to B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:140 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:157 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the gshadow database. When one or more I " +"arguments are provided, pass each I in succession to B(3) " +"and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:157 build/C/man5/nsswitch.conf.5:64 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:180 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the hosts database. When one or more I " +"arguments are provided, pass each I to B(3) or " +"B(3), depending on whether a call to B(3) " +"indicates that the I is an IPv6 or IPv4 address or not, and display the " +"result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:180 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:194 +msgid "" +"When one or more I arguments are provided, pass each I in " +"succession to B(3) and display the result. Enumeration is " +"not supported on B, so a I must be provided." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:194 build/C/man5/nsswitch.conf.5:69 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:220 +msgid "" +"When one I is provided, pass the I to B(3) and, " +"using B(3) display the resulting string triple (I, " +"I, I). Alternatively, three I may be provided, " +"which are interpreted as the I, I and I to " +"match to a netgroup name via B(3). Enumeration is not supported on " +"B, so either one or three I must be provided." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:220 build/C/man5/nsswitch.conf.5:73 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:241 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the networks database. When one or more " +"I arguments are provided, pass each numeric I to " +"B(3) and each nonnumeric I to B(3) and " +"display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:241 build/C/man5/nsswitch.conf.5:78 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:262 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the passwd database. When one or more I " +"arguments are provided, pass each numeric I to B(3) and each " +"nonnumeric I to B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:262 build/C/man5/nsswitch.conf.5:83 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:283 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the protocols database. When one or more " +"I arguments are provided, pass each numeric I to " +"B(3) and each nonnumeric I to B(3) " +"and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:283 build/C/man5/nsswitch.conf.5:91 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:304 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the rpc database. When one or more I " +"arguments are provided, pass each numeric I to B(3) " +"and each nonnumeric I to B(3) and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:304 build/C/man5/nsswitch.conf.5:96 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:325 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the services database. When one or more " +"I arguments are provided, pass each numeric I to " +"B(3) and each nonnumeric I to B(3) " +"and display the result." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:325 build/C/man5/nsswitch.conf.5:101 +#, no-wrap +msgid "B" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:342 +msgid "" +"When no I is provided, use B(3), B(3), and " +"B(3) to enumerate the shadow database. When one or more I " +"arguments are provided, pass each I in succession to B(3) " +"and display the result." +msgstr "" + +#. type: SH +#: build/C/man1/getent.1:343 +#, no-wrap +msgid "EXIT STATUS" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:346 +msgid "One of the following exit values can be returned by B:" +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:347 +#, no-wrap +msgid "B<0>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:350 +msgid "Command completed successfully." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:350 +#, no-wrap +msgid "B<1>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:355 +msgid "Missing arguments, or I unknown." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:355 +#, no-wrap +msgid "B<2>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:361 +msgid "One or more supplied I could not be found in the I." +msgstr "" + +#. type: TP +#: build/C/man1/getent.1:361 +#, no-wrap +msgid "B<3>" +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:365 +msgid "Enumeration not supported on this I." +msgstr "" + +#. type: Plain text +#: build/C/man1/getent.1:368 +msgid "B(5)" +msgstr "" + +#. type: TH #: build/C/man3/gethostbyname.3:36 #, no-wrap msgid "GETHOSTBYNAME" @@ -10492,56 +10839,26 @@ msgstr "" msgid "The following databases are available in the NSS:" msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:51 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:56 msgid "Mail aliases, used by B(8). Presently ignored." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:56 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:59 msgid "Ethernet numbers." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:59 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:64 msgid "Groups of users, used by B(3) functions." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:64 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:69 msgid "Host names and numbers, used by B(3) and similar functions." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:69 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:73 msgid "" @@ -10549,34 +10866,16 @@ msgid "" "before glibc 2.1 only support netgroups over NIS." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:73 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:78 msgid "Network names and numbers, used by B(3) functions." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:78 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:83 msgid "User passwords, used by B(3) functions." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:83 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:88 msgid "Network protocols, used by B(3) functions." @@ -10593,12 +10892,6 @@ msgstr "" msgid "Public and secret keys for Secure_RPC used by NFS and NIS+." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:91 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:96 msgid "" @@ -10606,23 +10899,11 @@ msgid "" "similar functions." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:96 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:101 msgid "Network services, used by B(3) functions." msgstr "" -#. type: TP -#: build/C/man5/nsswitch.conf.5:101 -#, no-wrap -msgid "B" -msgstr "" - #. type: Plain text #: build/C/man5/nsswitch.conf.5:105 msgid "Shadow user passwords, used by B(3)." @@ -12076,7 +12357,7 @@ msgstr "" #. type: TH #: build/C/man5/resolv.conf.5:21 #, no-wrap -msgid "2009-03-01" +msgid "2012-02-08" msgstr "" #. type: Plain text @@ -12418,16 +12699,23 @@ msgstr "" #. type: Plain text #: build/C/man5/resolv.conf.5:257 +msgid "" +"Lines that contain a semicolon (;) or hash character (#) in the first " +"column are treated as comments." +msgstr "" + +#. type: Plain text +#: build/C/man5/resolv.conf.5:260 msgid "I, Iresolv.hE>" msgstr "" #. type: Plain text -#: build/C/man5/resolv.conf.5:262 +#: build/C/man5/resolv.conf.5:265 msgid "B(3), B(3), B(7), B(8)" msgstr "" #. type: Plain text -#: build/C/man5/resolv.conf.5:264 +#: build/C/man5/resolv.conf.5:267 msgid "Name Server Operations Guide for BIND" msgstr "" diff --git a/po4a/netlink/po/ja.po b/po4a/netlink/po/ja.po index 75d4b5ba..8a850867 100644 --- a/po4a/netlink/po/ja.po +++ b/po4a/netlink/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:33+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -288,9 +288,9 @@ msgstr "" #: build/C/man3/netlink.3:99 build/C/man7/netlink.7:468 #: build/C/man3/rtnetlink.3:129 build/C/man7/rtnetlink.7:457 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/netlink/po/netlink.pot b/po4a/netlink/po/netlink.pot index c3996c15..18ee8b37 100644 --- a/po4a/netlink/po/netlink.pot +++ b/po4a/netlink/po/netlink.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -267,9 +267,9 @@ msgstr "" #. type: Plain text #: build/C/man3/netlink.3:99 build/C/man7/netlink.7:468 build/C/man3/rtnetlink.3:129 build/C/man7/rtnetlink.7:457 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/numa/po/ja.po b/po4a/numa/po/ja.po index c7c31a18..bf467b9c 100644 --- a/po4a/numa/po/ja.po +++ b/po4a/numa/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:35+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -387,9 +387,9 @@ msgstr "" #: build/C/man2/move_pages.2:242 build/C/man7/numa.7:195 #: build/C/man2/set_mempolicy.2:303 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/numa/po/numa.pot b/po4a/numa/po/numa.pot index 4d3b3980..7d78702f 100644 --- a/po4a/numa/po/numa.pot +++ b/po4a/numa/po/numa.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -286,9 +286,9 @@ msgstr "" #. type: Plain text #: build/C/man2/get_mempolicy.2:252 build/C/man2/getcpu.2:133 build/C/man2/mbind.2:455 build/C/man2/migrate_pages.2:166 build/C/man2/move_pages.2:242 build/C/man7/numa.7:195 build/C/man2/set_mempolicy.2:303 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/process/po/ja.po b/po4a/process/po/ja.po index 047c8b76..30056d33 100644 --- a/po4a/process/po/ja.po +++ b/po4a/process/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:37+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,7 +29,7 @@ msgstr "2008-06-16" #. type: TH #: build/C/man2/acct.2:32 build/C/man5/acct.5:23 -#: build/C/man7/capabilities.7:47 build/C/man2/capget.2:11 +#: build/C/man7/capabilities.7:46 build/C/man2/capget.2:11 #: build/C/man7/cpuset.7:24 build/C/man7/credentials.7:25 #: build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 #: build/C/man2/getpid.2:23 build/C/man2/getpriority.2:46 @@ -48,7 +48,7 @@ msgstr "Linux" #. type: TH #: build/C/man2/acct.2:32 build/C/man5/acct.5:23 -#: build/C/man7/capabilities.7:47 build/C/man2/capget.2:11 +#: build/C/man7/capabilities.7:46 build/C/man2/capget.2:11 #: build/C/man7/cpuset.7:24 build/C/man7/credentials.7:25 #: build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 #: build/C/man2/getpid.2:23 build/C/man2/getpriority.2:46 @@ -67,7 +67,7 @@ msgstr "Linux Programmer's Manual" #. type: SH #: build/C/man2/acct.2:33 build/C/man5/acct.5:24 -#: build/C/man7/capabilities.7:48 build/C/man2/capget.2:12 +#: build/C/man7/capabilities.7:47 build/C/man2/capget.2:12 #: build/C/man7/cpuset.7:25 build/C/man7/credentials.7:26 #: build/C/man2/getgid.2:26 build/C/man2/getgroups.2:32 #: build/C/man2/getpid.2:24 build/C/man2/getpriority.2:47 @@ -136,7 +136,7 @@ msgstr "" #. type: SH #: build/C/man2/acct.2:51 build/C/man5/acct.5:28 -#: build/C/man7/capabilities.7:50 build/C/man2/capget.2:20 +#: build/C/man7/capabilities.7:49 build/C/man2/capget.2:20 #: build/C/man7/cpuset.7:27 build/C/man7/credentials.7:28 #: build/C/man2/getgid.2:36 build/C/man2/getgroups.2:52 #: build/C/man2/getpid.2:34 build/C/man2/getpriority.2:57 @@ -403,7 +403,7 @@ msgstr "使用可能なファイル構造体がないか、メモリが足りな #. type: SH #: build/C/man2/acct.2:130 build/C/man5/acct.5:152 -#: build/C/man7/capabilities.7:890 build/C/man2/capget.2:210 +#: build/C/man7/capabilities.7:997 build/C/man2/capget.2:210 #: build/C/man7/credentials.7:232 build/C/man2/getgid.2:44 #: build/C/man2/getgroups.2:133 build/C/man2/getpid.2:44 #: build/C/man2/getpriority.2:158 build/C/man2/getresuid.2:66 @@ -431,7 +431,7 @@ msgstr "SVr4, 4.3BSD (POSIX ではない)。" #. type: SH #: build/C/man2/acct.2:137 build/C/man5/acct.5:156 -#: build/C/man7/capabilities.7:895 build/C/man2/capget.2:212 +#: build/C/man7/capabilities.7:1002 build/C/man2/capget.2:212 #: build/C/man7/cpuset.7:1340 build/C/man7/credentials.7:238 #: build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 #: build/C/man2/getpid.2:46 build/C/man2/getpriority.2:161 @@ -468,7 +468,7 @@ msgstr "" #. type: SH #: build/C/man2/acct.2:143 build/C/man5/acct.5:173 -#: build/C/man7/capabilities.7:943 build/C/man2/capget.2:219 +#: build/C/man7/capabilities.7:1050 build/C/man2/capget.2:219 #: build/C/man7/cpuset.7:1487 build/C/man7/credentials.7:250 #: build/C/man2/getgid.2:62 build/C/man2/getgroups.2:171 #: build/C/man2/getpid.2:98 build/C/man2/getpriority.2:223 @@ -492,7 +492,7 @@ msgstr "B(5)" #. type: SH #: build/C/man2/acct.2:145 build/C/man5/acct.5:178 -#: build/C/man7/capabilities.7:962 build/C/man2/capget.2:223 +#: build/C/man7/capabilities.7:1071 build/C/man2/capget.2:223 #: build/C/man7/cpuset.7:1504 build/C/man7/credentials.7:281 #: build/C/man2/getgid.2:67 build/C/man2/getgroups.2:178 #: build/C/man2/getpid.2:108 build/C/man2/getpriority.2:231 @@ -511,7 +511,7 @@ msgstr "" #. type: Plain text #: build/C/man2/acct.2:152 build/C/man5/acct.5:185 -#: build/C/man7/capabilities.7:969 build/C/man2/capget.2:230 +#: build/C/man7/capabilities.7:1078 build/C/man2/capget.2:230 #: build/C/man7/cpuset.7:1511 build/C/man7/credentials.7:288 #: build/C/man2/getgid.2:74 build/C/man2/getgroups.2:185 #: build/C/man2/getpid.2:115 build/C/man2/getpriority.2:238 @@ -525,9 +525,9 @@ msgstr "" #: build/C/man2/setreuid.2:172 build/C/man2/setsid.2:96 #: build/C/man2/setuid.2:132 build/C/man7/svipc.7:341 build/C/man3/ulimit.3:95 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -821,25 +821,25 @@ msgid "B(1), B(2), B(8), B(8)" msgstr "B(1), B(2), B(8), B(8)" #. type: TH -#: build/C/man7/capabilities.7:47 +#: build/C/man7/capabilities.7:46 #, no-wrap msgid "CAPABILITIES" msgstr "CAPABILITIES" #. type: TH -#: build/C/man7/capabilities.7:47 +#: build/C/man7/capabilities.7:46 #, fuzzy, no-wrap -#| msgid "2010-09-20" -msgid "2011-10-04" -msgstr "2010-09-20" +#| msgid "2008-12-03" +msgid "2012-03-05" +msgstr "2008-12-03" #. type: Plain text -#: build/C/man7/capabilities.7:50 +#: build/C/man7/capabilities.7:49 msgid "capabilities - overview of Linux capabilities" msgstr "capabilities - Linux のケーパビリティ (capability) の概要" #. type: Plain text -#: build/C/man7/capabilities.7:62 +#: build/C/man7/capabilities.7:61 msgid "" "For the purpose of performing permission checks, traditional UNIX " "implementations distinguish two categories of processes: I " @@ -857,7 +857,7 @@ msgstr "" "のに対し、 特権プロセスでは全てのカーネルの権限チェックがバイパスされる。" #. type: Plain text -#: build/C/man7/capabilities.7:69 +#: build/C/man7/capabilities.7:68 msgid "" "Starting with kernel 2.2, Linux divides the privileges traditionally " "associated with superuser into distinct units, known as I, " @@ -870,13 +870,13 @@ msgstr "" "パビリティはスレッド単位の属性である。" #. type: SS -#: build/C/man7/capabilities.7:69 +#: build/C/man7/capabilities.7:68 #, no-wrap msgid "Capabilities List" msgstr "ケーパビリティのリスト" #. type: Plain text -#: build/C/man7/capabilities.7:72 +#: build/C/man7/capabilities.7:71 msgid "" "The following list shows the capabilities implemented on Linux, and the " "operations or behaviors that each capability permits:" @@ -885,13 +885,13 @@ msgstr "" "可する操作と動作をまとめたものである。" #. type: TP -#: build/C/man7/capabilities.7:72 +#: build/C/man7/capabilities.7:71 #, no-wrap msgid "B (since Linux 2.6.11)" msgstr "B (Linux 2.6.11 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:76 +#: build/C/man7/capabilities.7:75 msgid "" "Enable and disable kernel auditing; change auditing filter rules; retrieve " "auditing status and filtering rules." @@ -900,35 +900,35 @@ msgstr "" "査の状況やフィルタ・ルールの取得ができる。" #. type: TP -#: build/C/man7/capabilities.7:76 +#: build/C/man7/capabilities.7:75 #, no-wrap msgid "B (since Linux 2.6.11)" msgstr "B (Linux 2.6.11 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:79 +#: build/C/man7/capabilities.7:78 msgid "Write records to kernel auditing log." msgstr "カーネル監査のログにレコードを書き込む。" #. type: TP -#: build/C/man7/capabilities.7:79 +#: build/C/man7/capabilities.7:78 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:83 +#: build/C/man7/capabilities.7:82 msgid "Make arbitrary changes to file UIDs and GIDs (see B(2))." msgstr "ファイルの UID とGID を任意に変更する (B(2) 参照)。" #. type: TP -#: build/C/man7/capabilities.7:83 +#: build/C/man7/capabilities.7:82 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:87 +#: build/C/man7/capabilities.7:86 msgid "" "Bypass file read, write, and execute permission checks. (DAC is an " "abbreviation of \"discretionary access control\".)" @@ -937,13 +937,13 @@ msgstr "" "\"discretionary access control (任意のアクセス制御)\" の略である)。" #. type: TP -#: build/C/man7/capabilities.7:87 +#: build/C/man7/capabilities.7:86 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:91 +#: build/C/man7/capabilities.7:90 msgid "" "Bypass file read permission checks and directory read and execute permission " "checks." @@ -952,30 +952,43 @@ msgstr "" "をバイパスする。" #. type: TP -#: build/C/man7/capabilities.7:91 +#: build/C/man7/capabilities.7:90 #, no-wrap msgid "B" msgstr "B" #. type: IP -#: build/C/man7/capabilities.7:95 build/C/man7/capabilities.7:105 -#: build/C/man7/capabilities.7:109 build/C/man7/capabilities.7:111 -#: build/C/man7/capabilities.7:113 build/C/man7/capabilities.7:234 -#: build/C/man7/capabilities.7:244 build/C/man7/capabilities.7:250 -#: build/C/man7/capabilities.7:256 build/C/man7/capabilities.7:263 -#: build/C/man7/capabilities.7:266 build/C/man7/capabilities.7:274 -#: build/C/man7/capabilities.7:276 build/C/man7/capabilities.7:285 -#: build/C/man7/capabilities.7:292 build/C/man7/capabilities.7:295 -#: build/C/man7/capabilities.7:302 build/C/man7/capabilities.7:332 -#: build/C/man7/capabilities.7:337 build/C/man7/capabilities.7:342 -#: build/C/man7/capabilities.7:345 build/C/man7/capabilities.7:348 -#: build/C/man7/capabilities.7:357 build/C/man7/capabilities.7:361 -#: build/C/man7/capabilities.7:393 build/C/man7/capabilities.7:395 -#: build/C/man7/capabilities.7:399 build/C/man7/capabilities.7:401 -#: build/C/man7/capabilities.7:404 build/C/man7/capabilities.7:408 -#: build/C/man7/capabilities.7:417 build/C/man7/capabilities.7:617 -#: build/C/man7/capabilities.7:625 build/C/man7/capabilities.7:932 -#: build/C/man7/capabilities.7:937 build/C/man7/cpuset.7:539 +#: build/C/man7/capabilities.7:94 build/C/man7/capabilities.7:104 +#: build/C/man7/capabilities.7:108 build/C/man7/capabilities.7:110 +#: build/C/man7/capabilities.7:112 build/C/man7/capabilities.7:182 +#: build/C/man7/capabilities.7:184 build/C/man7/capabilities.7:186 +#: build/C/man7/capabilities.7:188 build/C/man7/capabilities.7:190 +#: build/C/man7/capabilities.7:192 build/C/man7/capabilities.7:194 +#: build/C/man7/capabilities.7:196 build/C/man7/capabilities.7:198 +#: build/C/man7/capabilities.7:222 build/C/man7/capabilities.7:224 +#: build/C/man7/capabilities.7:270 build/C/man7/capabilities.7:280 +#: build/C/man7/capabilities.7:286 build/C/man7/capabilities.7:291 +#: build/C/man7/capabilities.7:297 build/C/man7/capabilities.7:304 +#: build/C/man7/capabilities.7:307 build/C/man7/capabilities.7:315 +#: build/C/man7/capabilities.7:317 build/C/man7/capabilities.7:326 +#: build/C/man7/capabilities.7:333 build/C/man7/capabilities.7:336 +#: build/C/man7/capabilities.7:338 build/C/man7/capabilities.7:343 +#: build/C/man7/capabilities.7:346 build/C/man7/capabilities.7:353 +#: build/C/man7/capabilities.7:358 build/C/man7/capabilities.7:364 +#: build/C/man7/capabilities.7:368 build/C/man7/capabilities.7:372 +#: build/C/man7/capabilities.7:376 build/C/man7/capabilities.7:380 +#: build/C/man7/capabilities.7:407 build/C/man7/capabilities.7:412 +#: build/C/man7/capabilities.7:417 build/C/man7/capabilities.7:420 +#: build/C/man7/capabilities.7:423 build/C/man7/capabilities.7:432 +#: build/C/man7/capabilities.7:436 build/C/man7/capabilities.7:472 +#: build/C/man7/capabilities.7:474 build/C/man7/capabilities.7:478 +#: build/C/man7/capabilities.7:480 build/C/man7/capabilities.7:483 +#: build/C/man7/capabilities.7:487 build/C/man7/capabilities.7:489 +#: build/C/man7/capabilities.7:491 build/C/man7/capabilities.7:493 +#: build/C/man7/capabilities.7:502 build/C/man7/capabilities.7:509 +#: build/C/man7/capabilities.7:514 build/C/man7/capabilities.7:724 +#: build/C/man7/capabilities.7:732 build/C/man7/capabilities.7:1039 +#: build/C/man7/capabilities.7:1044 build/C/man7/cpuset.7:539 #: build/C/man7/cpuset.7:544 build/C/man7/cpuset.7:549 #: build/C/man7/cpuset.7:725 build/C/man7/cpuset.7:729 #: build/C/man7/cpuset.7:926 build/C/man7/cpuset.7:929 @@ -990,7 +1003,7 @@ msgid "*" msgstr "*" #. type: Plain text -#: build/C/man7/capabilities.7:105 +#: build/C/man7/capabilities.7:104 msgid "" "Bypass permission checks on operations that normally require the file system " "UID of the process to match the UID of the file (e.g., B(2), B" @@ -1003,23 +1016,23 @@ msgstr "" "われる操作は除く。" #. type: Plain text -#: build/C/man7/capabilities.7:109 +#: build/C/man7/capabilities.7:108 msgid "set extended file attributes (see B(1)) on arbitrary files;" msgstr "" "任意のファイルに対して拡張ファイル属性を設定する (B(1) 参照)。" #. type: Plain text -#: build/C/man7/capabilities.7:111 +#: build/C/man7/capabilities.7:110 msgid "set Access Control Lists (ACLs) on arbitrary files;" msgstr "任意のファイルに対してアクセス制御リスト (ACL) を設定する。" #. type: Plain text -#: build/C/man7/capabilities.7:113 +#: build/C/man7/capabilities.7:112 msgid "ignore directory sticky bit on file deletion;" msgstr "ファイルの削除の際にディレクトリのスティッキービットを無視する。" #. type: Plain text -#: build/C/man7/capabilities.7:120 +#: build/C/man7/capabilities.7:119 msgid "" "specify B for arbitrary files in B(2) and B(2)." msgstr "" @@ -1027,13 +1040,13 @@ msgstr "" "る。" #. type: TP -#: build/C/man7/capabilities.7:122 +#: build/C/man7/capabilities.7:121 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:128 +#: build/C/man7/capabilities.7:127 msgid "" "Don't clear set-user-ID and set-group-ID permission bits when a file is " "modified; set the set-group-ID bit for a file whose GID does not match the " @@ -1044,32 +1057,34 @@ msgstr "" "が一致しないファイルに対して set-group-ID ビットを設定する。" #. type: TP -#: build/C/man7/capabilities.7:128 +#: build/C/man7/capabilities.7:127 #, no-wrap msgid "B" msgstr "B" +#. FIXME As at Linux 3.2, there are some strange uses of this capability +#. in other places; they probably should be replaced with something else. #. type: Plain text -#: build/C/man7/capabilities.7:135 +#: build/C/man7/capabilities.7:136 msgid "Lock memory (B(2), B(2), B(2), B(2))." msgstr "" "メモリーのロック (B(2), B(2), B(2), B(2)) を" "行う。" #. type: TP -#: build/C/man7/capabilities.7:135 +#: build/C/man7/capabilities.7:136 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:138 +#: build/C/man7/capabilities.7:139 msgid "Bypass permission checks for operations on System V IPC objects." msgstr "" "System V IPC オブジェクトに対する操作に関して権限チェックをバイパスする。" #. type: TP -#: build/C/man7/capabilities.7:138 +#: build/C/man7/capabilities.7:139 #, no-wrap msgid "B" msgstr "B" @@ -1080,7 +1095,7 @@ msgstr "B" #. if the child does an exec(). What is the rationale #. for this? #. type: Plain text -#: build/C/man7/capabilities.7:151 +#: build/C/man7/capabilities.7:152 msgid "" "Bypass permission checks for sending signals (see B(2)). This " "includes use of the B(2) B operation." @@ -1089,25 +1104,25 @@ msgstr "" "は B(2) の B 操作の使用も含まれる。" #. type: TP -#: build/C/man7/capabilities.7:151 +#: build/C/man7/capabilities.7:152 #, no-wrap msgid "B (since Linux 2.4)" msgstr "B (Linux 2.4 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:155 +#: build/C/man7/capabilities.7:156 msgid "Establish leases on arbitrary files (see B(2))." msgstr "任意のファイルに対して ファイルリースを設定する (B(2) 参照)。" #. type: TP -#: build/C/man7/capabilities.7:155 +#: build/C/man7/capabilities.7:156 #, no-wrap msgid "B" msgstr "B" #. These attributes are now available on ext2, ext3, Reiserfs, XFS, JFS #. type: Plain text -#: build/C/man7/capabilities.7:164 +#: build/C/man7/capabilities.7:165 msgid "" "Set the B and B i-node flags (see B" "(1))." @@ -1116,13 +1131,13 @@ msgstr "" "(1) 参照)。" #. type: TP -#: build/C/man7/capabilities.7:164 +#: build/C/man7/capabilities.7:165 #, no-wrap msgid "B (since Linux 2.6.25)" msgstr "B (Linux 2.6.25 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:168 +#: build/C/man7/capabilities.7:169 msgid "" "Override Mandatory Access Control (MAC). Implemented for the Smack Linux " "Security Module (LSM)." @@ -1131,54 +1146,96 @@ msgstr "" "実装されている。" #. type: TP -#: build/C/man7/capabilities.7:168 +#: build/C/man7/capabilities.7:169 #, no-wrap msgid "B (since Linux 2.6.25)" msgstr "B (Linux 2.6.25 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:172 +#: build/C/man7/capabilities.7:173 msgid "" "Allow MAC configuration or state changes. Implemented for the Smack LSM." msgstr "MAC の設定や状態を変更する。 Smack LSM 用に実装されている。" #. type: TP -#: build/C/man7/capabilities.7:172 +#: build/C/man7/capabilities.7:173 #, no-wrap msgid "B (since Linux 2.4)" msgstr "B (Linux 2.4 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:176 +#: build/C/man7/capabilities.7:177 msgid "Create special files using B(2)." msgstr "" "(Linux 2.4 以降) B(2) を使用してスペシャル・ファイルを作成する。" #. type: TP -#: build/C/man7/capabilities.7:176 +#: build/C/man7/capabilities.7:177 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:182 +#: build/C/man7/capabilities.7:180 +msgid "Perform various network-related operations:" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:184 +msgid "interface configuration;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:186 +msgid "administration of IP firewall, masquerading, and accounting" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:188 +msgid "modify routing tables;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:190 +msgid "bind to any address for transparent proxying;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:192 +msgid "set type-of-service (TOS)" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:194 +msgid "clear driver statistics;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:196 +msgid "set promiscuous mode;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:198 +msgid "enabling multicasting;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:209 msgid "" -"Perform various network-related operations (e.g., setting privileged socket " -"options, enabling multicasting, interface configuration, modifying routing " -"tables)." +"use B(2) to set the following socket options: B, " +"B, B (for a priority outside the range 0 to 6), " +"B, and B." msgstr "" -"各種のネットワーク関連の操作を実行する。 (例えば、特権が必要なソケットオプ" -"ションを設定する、マルチキャストを有効にする、 インターフェースを設定する、" -"ルーティングテーブルを変更するなど)" #. type: TP -#: build/C/man7/capabilities.7:182 +#: build/C/man7/capabilities.7:211 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:186 +#: build/C/man7/capabilities.7:215 msgid "" "Bind a socket to Internet domain privileged ports (port numbers less than " "1024)." @@ -1187,37 +1244,43 @@ msgstr "" "る。" #. type: TP -#: build/C/man7/capabilities.7:186 +#: build/C/man7/capabilities.7:215 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:189 +#: build/C/man7/capabilities.7:218 msgid "(Unused) Make socket broadcasts, and listen to multicasts." msgstr "" "(未使用) ソケットのブロードキャストと、マルチキャストの待ち受けを行う。" #. type: TP -#: build/C/man7/capabilities.7:189 +#: build/C/man7/capabilities.7:218 #, no-wrap msgid "B" msgstr "B" -#. Also various IP options and setsockopt(SO_BINDTODEVICE) #. type: Plain text -#: build/C/man7/capabilities.7:193 -msgid "Use RAW and PACKET sockets." +#: build/C/man7/capabilities.7:224 +#, fuzzy +#| msgid "Use RAW and PACKET sockets." +msgid "use RAW and PACKET sockets;" msgstr "RAW ソケットと PACKET ソケットを使用する。" +#. type: Plain text +#: build/C/man7/capabilities.7:226 +msgid "bind to any address for transparent proxying." +msgstr "" + #. type: TP -#: build/C/man7/capabilities.7:193 +#: build/C/man7/capabilities.7:229 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:197 +#: build/C/man7/capabilities.7:233 msgid "" "Make arbitrary manipulations of process GIDs and supplementary GID list; " "forge GID when passing socket credentials via UNIX domain sockets." @@ -1227,24 +1290,24 @@ msgstr "" "できる。" #. type: TP -#: build/C/man7/capabilities.7:197 +#: build/C/man7/capabilities.7:233 #, no-wrap msgid "B (since Linux 2.6.24)" msgstr "B (Linux 2.6.24 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:200 +#: build/C/man7/capabilities.7:236 msgid "Set file capabilities." msgstr "ファイルケーパビリティを設定する。" #. type: TP -#: build/C/man7/capabilities.7:200 +#: build/C/man7/capabilities.7:236 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:211 +#: build/C/man7/capabilities.7:247 msgid "" "If file capabilities are not supported: grant or remove any capability in " "the caller's permitted capability set to or from any other process. (This " @@ -1259,7 +1322,7 @@ msgstr "" "サポートしているカーネルでは B は全く別の意味を持つからである。)" #. type: Plain text -#: build/C/man7/capabilities.7:221 +#: build/C/man7/capabilities.7:257 msgid "" "If file capabilities are supported: add any capability from the calling " "thread's bounding set to its inheritable set; drop capabilities from the " @@ -1272,14 +1335,14 @@ msgstr "" "らケーパビリティを削除できる。 I フラグを変更できる。" #. type: TP -#: build/C/man7/capabilities.7:221 +#: build/C/man7/capabilities.7:257 #, no-wrap msgid "B" msgstr "B" #. FIXME CAP_SETUID also an effect in exec(); document this. #. type: Plain text -#: build/C/man7/capabilities.7:230 +#: build/C/man7/capabilities.7:266 msgid "" "Make arbitrary manipulations of process UIDs (B(2), B(2), " "B(2), B(2)); make forged UID when passing socket " @@ -1290,13 +1353,13 @@ msgstr "" "(credential) を渡す際に 偽の UID を渡すことができる。" #. type: TP -#: build/C/man7/capabilities.7:230 +#: build/C/man7/capabilities.7:266 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:244 +#: build/C/man7/capabilities.7:280 msgid "" "Perform a range of system administration operations including: B" "(2), B(2), B(2), B(2), B(2), B" @@ -1306,14 +1369,19 @@ msgstr "" "(2), B(2), B(2), B(2), B(2)." #. type: Plain text -#: build/C/man7/capabilities.7:250 +#: build/C/man7/capabilities.7:286 msgid "" "perform privileged B(2) operations (since Linux 2.6.37, " "B should be used to permit such operations);" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:256 +#: build/C/man7/capabilities.7:291 +msgid "perform B B(2) command;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:297 msgid "" "perform B and B operations on arbitrary System V IPC " "objects;" @@ -1322,7 +1390,7 @@ msgstr "" "する。" #. type: Plain text -#: build/C/man7/capabilities.7:263 +#: build/C/man7/capabilities.7:304 msgid "" "perform operations on I and I Extended Attributes (see " "B(5));" @@ -1331,12 +1399,12 @@ msgstr "" "照)。" #. type: Plain text -#: build/C/man7/capabilities.7:266 +#: build/C/man7/capabilities.7:307 msgid "use B(2);" msgstr "B(2) を呼び出す。" #. type: Plain text -#: build/C/man7/capabilities.7:274 +#: build/C/man7/capabilities.7:315 msgid "" "use B(2) to assign B and (before Linux " "2.6.25) B I/O scheduling classes;" @@ -1346,12 +1414,12 @@ msgstr "" "前のバージョンのみ)。" #. type: Plain text -#: build/C/man7/capabilities.7:276 +#: build/C/man7/capabilities.7:317 msgid "forge UID when passing socket credentials;" msgstr "ソケットの資格情報 (credential) を渡す際に偽の UID を渡す。" #. type: Plain text -#: build/C/man7/capabilities.7:285 +#: build/C/man7/capabilities.7:326 msgid "" "exceed I, the system-wide limit on the number of open " "files, in system calls that open files (e.g., B(2), B(2), " @@ -1362,55 +1430,112 @@ msgstr "" "proc/sys/fs/file-max> を超過する。" #. type: Plain text -#: build/C/man7/capabilities.7:292 -msgid "employ B flag with B(2) and B(2);" +#: build/C/man7/capabilities.7:333 +#, fuzzy +#| msgid "employ B flag with B(2) and B(2);" +msgid "" +"employ B flags that create new namespaces with B(2) and " +"B(2);" msgstr "B(2) と B(2) で B フラグを利用する。" #. type: Plain text -#: build/C/man7/capabilities.7:295 -msgid "call B(2);" +#: build/C/man7/capabilities.7:336 +msgid "call B(2);" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:338 +msgid "call" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:343 +msgid "access privileged I event information; B(2);" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:302 +#: build/C/man7/capabilities.7:346 +msgid "call B(2);" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:353 msgid "perform B and B B(2) operations;" msgstr "B(2) の B と B 操作を実行する。" #. type: Plain text -#: build/C/man7/capabilities.7:307 -msgid "perform B(2) B operation." +#: build/C/man7/capabilities.7:358 +#, fuzzy +#| msgid "perform B(2) B operation." +msgid "perform B(2) B operation;" msgstr "B(2) の B 操作を実行する。" +#. type: Plain text +#: build/C/man7/capabilities.7:364 +msgid "" +"employ the B B(2) to insert characters into the input queue " +"of a terminal other than the caller's controlling terminal." +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:368 +#, fuzzy +#| msgid "Time of the last B(2) system call." +msgid "employ the obsolete B(2); system call;" +msgstr "最後に B(2) を行なった時間。" + +#. type: Plain text +#: build/C/man7/capabilities.7:372 +#, fuzzy +#| msgid "Time of the last B(2) system call." +msgid "employ the obsolete B(2) system call;" +msgstr "最後に B(2) システム・コールを行なった時間。" + +#. type: Plain text +#: build/C/man7/capabilities.7:376 +msgid "perform various privileged block-device B(2) operations;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:380 +msgid "perform various privileged file-system B(2) operations;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:382 +msgid "perform administrative operations on many device drivers." +msgstr "" + #. type: TP -#: build/C/man7/capabilities.7:309 +#: build/C/man7/capabilities.7:384 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:315 +#: build/C/man7/capabilities.7:390 msgid "Use B(2) and B(2)." msgstr "B(2) と B(2) を呼び出す。" #. type: TP -#: build/C/man7/capabilities.7:315 +#: build/C/man7/capabilities.7:390 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:319 +#: build/C/man7/capabilities.7:394 msgid "Use B(2)." msgstr "B(2). を呼び出す。" #. type: TP -#: build/C/man7/capabilities.7:319 +#: build/C/man7/capabilities.7:394 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:328 +#: build/C/man7/capabilities.7:403 msgid "" "Load and unload kernel modules (see B(2) and B" "(2)); in kernels before 2.6.25: drop capabilities from the system-wide " @@ -1422,13 +1547,13 @@ msgstr "" "からケーパビリティを外す。" #. type: TP -#: build/C/man7/capabilities.7:328 +#: build/C/man7/capabilities.7:403 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:337 +#: build/C/man7/capabilities.7:412 msgid "" "Raise process nice value (B(2), B(2)) and change the " "nice value for arbitrary processes;" @@ -1437,7 +1562,7 @@ msgstr "" "セスの nice 値の変更を行う。" #. type: Plain text -#: build/C/man7/capabilities.7:342 +#: build/C/man7/capabilities.7:417 msgid "" "set real-time scheduling policies for calling process, and set scheduling " "policies and priorities for arbitrary processes (B(2), " @@ -1448,13 +1573,13 @@ msgstr "" "(B(2), B(2))。" #. type: Plain text -#: build/C/man7/capabilities.7:345 +#: build/C/man7/capabilities.7:420 msgid "set CPU affinity for arbitrary processes (B(2));" msgstr "" "任意のプロセスに対する CPU affinity を設定できる (B(2))。" #. type: Plain text -#: build/C/man7/capabilities.7:348 +#: build/C/man7/capabilities.7:423 msgid "" "set I/O scheduling class and priority for arbitrary processes (B" "(2));" @@ -1467,7 +1592,7 @@ msgstr "" #. do_migrate_pages(mm, &old, &new, #. capable(CAP_SYS_NICE) ? MPOL_MF_MOVE_ALL : MPOL_MF_MOVE); #. type: Plain text -#: build/C/man7/capabilities.7:357 +#: build/C/man7/capabilities.7:432 msgid "" "apply B(2) to arbitrary processes and allow processes to be " "migrated to arbitrary nodes;" @@ -1476,36 +1601,36 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man7/capabilities.7:361 +#: build/C/man7/capabilities.7:436 msgid "apply B(2) to arbitrary processes;" msgstr "B(2) を任意のプロセスに対して行う。" #. type: Plain text -#: build/C/man7/capabilities.7:368 +#: build/C/man7/capabilities.7:443 msgid "" "use the B flag with B(2) and B(2)." msgstr "" "B(2) と B(2) で B フラグを使用する。" #. type: TP -#: build/C/man7/capabilities.7:370 +#: build/C/man7/capabilities.7:445 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:374 +#: build/C/man7/capabilities.7:449 msgid "Use B(2)." msgstr "B(2) を呼び出す。" #. type: TP -#: build/C/man7/capabilities.7:374 +#: build/C/man7/capabilities.7:449 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:381 +#: build/C/man7/capabilities.7:456 msgid "" "Trace arbitrary processes using B(2); apply B(2) " "to arbitrary processes." @@ -1514,77 +1639,118 @@ msgstr "" "B(2) を適用する。" #. type: TP -#: build/C/man7/capabilities.7:381 +#: build/C/man7/capabilities.7:456 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:389 +#: build/C/man7/capabilities.7:468 +#, fuzzy +#| msgid "" +#| "Perform I/O port operations (B(2) and B(2)); access I." msgid "" "Perform I/O port operations (B(2) and B(2)); access I." +"kcore>; employ the B B(2) operation." msgstr "" "I/O ポート操作を実行する (B(2) 、 B(2))。 I にア" "クセスできる。" #. type: TP -#: build/C/man7/capabilities.7:389 +#: build/C/man7/capabilities.7:468 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:395 +#: build/C/man7/capabilities.7:474 msgid "Use reserved space on ext2 file systems;" msgstr "ext2 ファイルシステム上の予約されている領域を使用する。" #. type: Plain text -#: build/C/man7/capabilities.7:399 +#: build/C/man7/capabilities.7:478 msgid "make B(2) calls controlling ext3 journaling;" msgstr "ext3 のジャーナル機能を制御する B(2) を使用する。" #. type: Plain text -#: build/C/man7/capabilities.7:401 +#: build/C/man7/capabilities.7:480 msgid "override disk quota limits;" msgstr "ディスク quota の上限を上書きする。" #. type: Plain text -#: build/C/man7/capabilities.7:404 +#: build/C/man7/capabilities.7:483 msgid "increase resource limits (see B(2));" msgstr "リソース上限を増やす (B(2))。" #. type: Plain text -#: build/C/man7/capabilities.7:408 +#: build/C/man7/capabilities.7:487 msgid "override B resource limit;" msgstr "B リソース制限を上書きする。" #. type: Plain text -#: build/C/man7/capabilities.7:417 +#: build/C/man7/capabilities.7:489 +msgid "override maximum number of consoles on console allocation;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:491 +msgid "override maximum number of keymaps;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:493 +msgid "allow more than 64hz interrupts from the real-time clock;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:502 +#, fuzzy +#| msgid "" +#| "raise I limit for a System V message queue above the limit in " +#| "I (see B(2) and B(2))." msgid "" "raise I limit for a System V message queue above the limit in I (see B(2) and B(2))." +"proc/sys/kernel/msgmnb> (see B(2) and B(2));" msgstr "" "メッセージキューに関する上限 I を I に指" "定されている上限よりも大きく設定する (B(2) と B(2) 参照)。" #. type: Plain text -#: build/C/man7/capabilities.7:422 +#: build/C/man7/capabilities.7:509 +msgid "" +"override the I limit when setting the capacity " +"of a pipe using the B B(2) command." +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:514 +#, fuzzy +#| msgid "" +#| "use B to increase the capacity of a pipe above the limit " +#| "specified by I." msgid "" "use B to increase the capacity of a pipe above the limit " -"specified by I." +"specified by I;" msgstr "" "I に指定されている上限を超えてパイプの容量を増や" "すのに B を使用する。" +#. type: Plain text +#: build/C/man7/capabilities.7:519 +msgid "" +"override I limit when creating POSIX message " +"queues (see B(7))." +msgstr "" + #. type: TP -#: build/C/man7/capabilities.7:424 +#: build/C/man7/capabilities.7:521 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:431 +#: build/C/man7/capabilities.7:528 msgid "" "Set system clock (B(2), B(2), B(2)); set real-" "time (hardware) clock." @@ -1593,50 +1759,66 @@ msgstr "" "(2))。 リアルタイム (ハードウェア) クロックを変更する。" #. type: TP -#: build/C/man7/capabilities.7:431 +#: build/C/man7/capabilities.7:528 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:435 -msgid "Use B(2)." -msgstr "B(2) を呼び出す。" +#: build/C/man7/capabilities.7:535 +msgid "" +"Use B(2); employ various privileged B(2) operations on " +"virtual terminals." +msgstr "" #. type: TP -#: build/C/man7/capabilities.7:435 +#: build/C/man7/capabilities.7:535 #, fuzzy, no-wrap #| msgid "B (since Linux 2.6.24)" msgid "B (since Linux 2.6.37)" msgstr "B (Linux 2.6.24 以降)" #. type: Plain text -#: build/C/man7/capabilities.7:444 +#: build/C/man7/capabilities.7:543 msgid "" "Perform privileged B(2) operations. See B(2) for " "information on which operations require privilege." msgstr "" +#. type: TP +#: build/C/man7/capabilities.7:543 +#, fuzzy, no-wrap +#| msgid "B (since Linux 2.4)" +msgid "B (since Linux 3.0)" +msgstr "B (Linux 2.4 以降)" + +#. type: Plain text +#: build/C/man7/capabilities.7:551 +msgid "" +"Trigger something that will wake up the system (set B " +"and B timers)." +msgstr "" + #. type: SS -#: build/C/man7/capabilities.7:444 +#: build/C/man7/capabilities.7:551 #, no-wrap msgid "Past and Current Implementation" msgstr "過去と現在の実装" #. type: Plain text -#: build/C/man7/capabilities.7:446 +#: build/C/man7/capabilities.7:553 msgid "A full implementation of capabilities requires that:" msgstr "完全な形のケーパビリティを実装するには、以下の要件を満たす必要がある:" #. type: IP -#: build/C/man7/capabilities.7:446 build/C/man7/capabilities.7:589 -#: build/C/man7/capabilities.7:736 build/C/man7/capabilities.7:789 +#: build/C/man7/capabilities.7:553 build/C/man7/capabilities.7:696 +#: build/C/man7/capabilities.7:843 build/C/man7/capabilities.7:896 #, no-wrap msgid "1." msgstr "1." #. type: Plain text -#: build/C/man7/capabilities.7:450 +#: build/C/man7/capabilities.7:557 msgid "" "For all privileged operations, the kernel must check whether the thread has " "the required capability in its effective set." @@ -1645,14 +1827,14 @@ msgstr "" "要なケーパビリティがあるかを確認する。" #. type: IP -#: build/C/man7/capabilities.7:450 build/C/man7/capabilities.7:594 -#: build/C/man7/capabilities.7:742 build/C/man7/capabilities.7:795 +#: build/C/man7/capabilities.7:557 build/C/man7/capabilities.7:701 +#: build/C/man7/capabilities.7:849 build/C/man7/capabilities.7:902 #, no-wrap msgid "2." msgstr "2." #. type: Plain text -#: build/C/man7/capabilities.7:453 +#: build/C/man7/capabilities.7:560 msgid "" "The kernel must provide system calls allowing a thread's capability sets to " "be changed and retrieved." @@ -1661,14 +1843,14 @@ msgstr "" "システムコールが提供される。" #. type: IP -#: build/C/man7/capabilities.7:453 build/C/man7/capabilities.7:745 -#: build/C/man7/capabilities.7:799 +#: build/C/man7/capabilities.7:560 build/C/man7/capabilities.7:852 +#: build/C/man7/capabilities.7:906 #, no-wrap msgid "3." msgstr "3." #. type: Plain text -#: build/C/man7/capabilities.7:456 +#: build/C/man7/capabilities.7:563 msgid "" "The file system must support attaching capabilities to an executable file, " "so that a process gains those capabilities when the file is executed." @@ -1677,7 +1859,7 @@ msgstr "" "時にそのケーパビリティをプロセスが取得できるような機能をサポートする。" #. type: Plain text -#: build/C/man7/capabilities.7:460 +#: build/C/man7/capabilities.7:567 msgid "" "Before kernel 2.6.24, only the first two of these requirements are met; " "since kernel 2.6.24, all three requirements are met." @@ -1686,13 +1868,13 @@ msgstr "" "2.6.24 以降では、3つの要件すべてが満たされている。" #. type: SS -#: build/C/man7/capabilities.7:460 +#: build/C/man7/capabilities.7:567 #, no-wrap msgid "Thread Capability Sets" msgstr "スレッドケーパビリティセット" #. type: Plain text -#: build/C/man7/capabilities.7:463 +#: build/C/man7/capabilities.7:570 msgid "" "Each thread has three capability sets containing zero or more of the above " "capabilities:" @@ -1702,13 +1884,13 @@ msgstr "" "もよい)。" #. type: TP -#: build/C/man7/capabilities.7:463 +#: build/C/man7/capabilities.7:570 #, no-wrap msgid "I:" msgstr "I<許可 (permitted)>:" #. type: Plain text -#: build/C/man7/capabilities.7:471 +#: build/C/man7/capabilities.7:578 msgid "" "This is a limiting superset for the effective capabilities that the thread " "may assume. It is also a limiting superset for the capabilities that may be " @@ -1721,7 +1903,7 @@ msgstr "" "の限定的なスーパーセットでもある。" #. type: Plain text -#: build/C/man7/capabilities.7:477 +#: build/C/man7/capabilities.7:584 msgid "" "If a thread drops a capability from its permitted set, it can never " "reacquire that capability (unless it B(2)s either a set-user-ID-root " @@ -1733,13 +1915,13 @@ msgstr "" "プログラムを B(2) しない限りは) もう一度獲得することはできない。" #. type: TP -#: build/C/man7/capabilities.7:477 +#: build/C/man7/capabilities.7:584 #, no-wrap msgid "I:" msgstr "I<継承可能 (inheritable)>:" #. type: Plain text -#: build/C/man7/capabilities.7:484 +#: build/C/man7/capabilities.7:591 msgid "" "This is a set of capabilities preserved across an B(2). It provides " "a mechanism for a process to assign capabilities to the permitted set of the " @@ -1750,13 +1932,13 @@ msgstr "" "リティセットとして 割り当てるケーパビリティを指定することができる。" #. type: TP -#: build/C/man7/capabilities.7:484 build/C/man7/capabilities.7:526 +#: build/C/man7/capabilities.7:591 build/C/man7/capabilities.7:633 #, no-wrap msgid "I:" msgstr "I<実効 (effective)>:" #. type: Plain text -#: build/C/man7/capabilities.7:488 +#: build/C/man7/capabilities.7:595 msgid "" "This is the set of capabilities used by the kernel to perform permission " "checks for the thread." @@ -1765,7 +1947,7 @@ msgstr "" "ティセットである。" #. type: Plain text -#: build/C/man7/capabilities.7:494 +#: build/C/man7/capabilities.7:601 msgid "" "A child created via B(2) inherits copies of its parent's capability " "sets. See below for a discussion of the treatment of capabilities during " @@ -1775,7 +1957,7 @@ msgstr "" "する。 B(2) 中のケーパビリティの扱いについては下記を参照のこと。" #. type: Plain text -#: build/C/man7/capabilities.7:499 +#: build/C/man7/capabilities.7:606 msgid "" "Using B(2), a thread may manipulate its own capability sets (see " "below)." @@ -1784,13 +1966,13 @@ msgstr "" "とができる (下記参照)。" #. type: SS -#: build/C/man7/capabilities.7:499 +#: build/C/man7/capabilities.7:606 #, no-wrap msgid "File Capabilities" msgstr "ファイルケーパビリティ" #. type: Plain text -#: build/C/man7/capabilities.7:514 +#: build/C/man7/capabilities.7:621 msgid "" "Since kernel 2.6.24, the kernel supports associating capability sets with an " "executable file using B(8). The file capability sets are stored in " @@ -1807,18 +1989,18 @@ msgstr "" "(2) 後のスレッドのケーパビリティセットが決定される。" #. type: Plain text -#: build/C/man7/capabilities.7:516 +#: build/C/man7/capabilities.7:623 msgid "The three file capability sets are:" msgstr "3 つのファイルケーパビリティセットが定義されている。" #. type: TP -#: build/C/man7/capabilities.7:516 +#: build/C/man7/capabilities.7:623 #, no-wrap msgid "I (formerly known as I):" msgstr "I<許可 (Permitted)> (以前のI<強制 (Forced)>):" #. type: Plain text -#: build/C/man7/capabilities.7:520 +#: build/C/man7/capabilities.7:627 msgid "" "These capabilities are automatically permitted to the thread, regardless of " "the thread's inheritable capabilities." @@ -1827,13 +2009,13 @@ msgstr "" "ケーパビリティ。" #. type: TP -#: build/C/man7/capabilities.7:520 +#: build/C/man7/capabilities.7:627 #, no-wrap msgid "I (formerly known as I):" msgstr "I<継承可能 (Inheritable)> (以前の I<許容 (Allowed)>):" #. type: Plain text -#: build/C/man7/capabilities.7:526 +#: build/C/man7/capabilities.7:633 msgid "" "This set is ANDed with the thread's inheritable set to determine which " "inheritable capabilities are enabled in the permitted set of the thread " @@ -1844,7 +2026,7 @@ msgstr "" "継承可能ケーパビリティが決定される。" #. type: Plain text -#: build/C/man7/capabilities.7:536 +#: build/C/man7/capabilities.7:643 msgid "" "This is not a set, but rather just a single bit. If this bit is set, then " "during an B(2) all of the new permitted capabilities for the thread " @@ -1859,7 +2041,7 @@ msgstr "" "集合 にセットされない。" #. type: Plain text -#: build/C/man7/capabilities.7:552 +#: build/C/man7/capabilities.7:659 msgid "" "Enabling the file effective capability bit implies that any file permitted " "or inheritable capability that causes a thread to acquire the corresponding " @@ -1881,13 +2063,13 @@ msgstr "" "ケーパビリティ についても実効フラグを有効と指定しなければならない。" #. type: SS -#: build/C/man7/capabilities.7:552 +#: build/C/man7/capabilities.7:659 #, no-wrap msgid "Transformation of Capabilities During execve()" msgstr "execve() 中のケーパビリティの変換" #. type: Plain text -#: build/C/man7/capabilities.7:558 +#: build/C/man7/capabilities.7:665 msgid "" "During an B(2), the kernel calculates the new capabilities of the " "process using the following algorithm:" @@ -1896,7 +2078,7 @@ msgstr "" "リズムを用いて計算する:" #. type: Plain text -#: build/C/man7/capabilities.7:563 +#: build/C/man7/capabilities.7:670 #, no-wrap msgid "" "P'(permitted) = (P(inheritable) & F(inheritable)) |\n" @@ -1906,74 +2088,74 @@ msgstr "" " (F(permitted) & cap_bset)\n" #. type: Plain text -#: build/C/man7/capabilities.7:565 +#: build/C/man7/capabilities.7:672 #, no-wrap msgid "P'(effective) = F(effective) ? P'(permitted) : 0\n" msgstr "P'(effective) = F(effective) ? P'(permitted) : 0\n" #. type: Plain text -#: build/C/man7/capabilities.7:567 +#: build/C/man7/capabilities.7:674 #, no-wrap msgid "P'(inheritable) = P(inheritable) [i.e., unchanged]\n" msgstr "P'(inheritable) = P(inheritable) [つまり、変更されない]\n" #. type: Plain text -#: build/C/man7/capabilities.7:571 +#: build/C/man7/capabilities.7:678 msgid "where:" msgstr "各変数の意味は以下の通り:" #. type: IP -#: build/C/man7/capabilities.7:572 +#: build/C/man7/capabilities.7:679 #, no-wrap msgid "P" msgstr "P" #. type: Plain text -#: build/C/man7/capabilities.7:575 +#: build/C/man7/capabilities.7:682 msgid "denotes the value of a thread capability set before the B(2)" msgstr "B(2) 前のスレッドのケーパビリティセットの値" #. type: IP -#: build/C/man7/capabilities.7:575 +#: build/C/man7/capabilities.7:682 #, no-wrap msgid "P'" msgstr "P'" #. type: Plain text -#: build/C/man7/capabilities.7:578 +#: build/C/man7/capabilities.7:685 msgid "denotes the value of a capability set after the B(2)" msgstr "B(2) 後のスレッドのケーパビリティセットの値" #. type: IP -#: build/C/man7/capabilities.7:578 +#: build/C/man7/capabilities.7:685 #, no-wrap msgid "F" msgstr "F" #. type: Plain text -#: build/C/man7/capabilities.7:580 +#: build/C/man7/capabilities.7:687 msgid "denotes a file capability set" msgstr "ファイルケーパビリティセットの値" #. type: IP -#: build/C/man7/capabilities.7:580 +#: build/C/man7/capabilities.7:687 #, no-wrap msgid "cap_bset" msgstr "cap_bset" #. type: Plain text -#: build/C/man7/capabilities.7:582 +#: build/C/man7/capabilities.7:689 msgid "is the value of the capability bounding set (described below)." msgstr "ケーパビリティバウンディングセットの値 (下記参照)" #. type: SS -#: build/C/man7/capabilities.7:584 +#: build/C/man7/capabilities.7:691 #, no-wrap msgid "Capabilities and execution of programs by root" msgstr "ケーパビリティと、ルートによるプログラムの実行" #. type: Plain text -#: build/C/man7/capabilities.7:589 +#: build/C/man7/capabilities.7:696 msgid "" "In order to provide an all-powerful I using capability sets, during an " "B(2):" @@ -1982,7 +2164,7 @@ msgstr "" "を実現するには、以下のようにする。" #. type: Plain text -#: build/C/man7/capabilities.7:594 +#: build/C/man7/capabilities.7:701 msgid "" "If a set-user-ID-root program is being executed, or the real user ID of the " "process is 0 (root) then the file inheritable and permitted sets are " @@ -1993,7 +2175,7 @@ msgstr "" "ビリティが有効) に定義する。" #. type: Plain text -#: build/C/man7/capabilities.7:597 +#: build/C/man7/capabilities.7:704 msgid "" "If a set-user-ID-root program is being executed, then the file effective bit " "is defined to be one (enabled)." @@ -2005,7 +2187,7 @@ msgstr "" #. exec(), then it gets all capabilities in its #. permitted set, and no effective capabilities #. type: Plain text -#: build/C/man7/capabilities.7:612 +#: build/C/man7/capabilities.7:719 msgid "" "The upshot of the above rules, combined with the capabilities " "transformations described above, is that when a process B(2)s a set-" @@ -2023,13 +2205,13 @@ msgstr "" "により、伝統的な UNIX システムと同じ振る舞いができるようになっている。" #. type: SS -#: build/C/man7/capabilities.7:612 +#: build/C/man7/capabilities.7:719 #, no-wrap msgid "Capability bounding set" msgstr "ケーパビリティ・バウンディングセット" #. type: Plain text -#: build/C/man7/capabilities.7:617 +#: build/C/man7/capabilities.7:724 msgid "" "The capability bounding set is a security mechanism that can be used to " "limit the capabilities that can be gained during an B(2). The " @@ -2040,7 +2222,7 @@ msgstr "" "ある。 バウンディングセットは以下のように使用される。" #. type: Plain text -#: build/C/man7/capabilities.7:625 +#: build/C/man7/capabilities.7:732 msgid "" "During an B(2), the capability bounding set is ANDed with the file " "permitted capability set, and the result of this operation is assigned to " @@ -2055,7 +2237,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man7/capabilities.7:637 +#: build/C/man7/capabilities.7:744 msgid "" "(Since Linux 2.6.25) The capability bounding set acts as a limiting " "superset for the capabilities that a thread can add to its inheritable set " @@ -2074,7 +2256,7 @@ msgstr "" "できない、 ということである。" #. type: Plain text -#: build/C/man7/capabilities.7:644 +#: build/C/man7/capabilities.7:751 msgid "" "Note that the bounding set masks the file permitted capabilities, but not " "the inherited capabilities. If a thread maintains a capability in its " @@ -2090,7 +2272,7 @@ msgstr "" "ということである。" #. type: Plain text -#: build/C/man7/capabilities.7:647 +#: build/C/man7/capabilities.7:754 msgid "" "Depending on the kernel version, the capability bounding set is either a " "system-wide attribute, or a per-process attribute." @@ -2099,12 +2281,12 @@ msgstr "" "通の属性の場合と、プロセス単位の属性の場合がある。" #. type: Plain text -#: build/C/man7/capabilities.7:649 +#: build/C/man7/capabilities.7:756 msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:657 +#: build/C/man7/capabilities.7:764 msgid "" "In kernels before 2.6.25, the capability bounding set is a system-wide " "attribute that affects all threads on the system. The bounding set is " @@ -2119,7 +2301,7 @@ msgstr "" "きの十進数で表現される。)" #. type: Plain text -#: build/C/man7/capabilities.7:664 +#: build/C/man7/capabilities.7:771 msgid "" "Only the B process may set capabilities in the capability bounding " "set; other than that, the superuser (more precisely: programs with the " @@ -2131,7 +2313,7 @@ msgstr "" "ンディングセットのケーパビリティのクリアが できるだけである。" #. type: Plain text -#: build/C/man7/capabilities.7:673 +#: build/C/man7/capabilities.7:780 msgid "" "On a standard system the capability bounding set always masks out the " "B capability. To remove this restriction (dangerous!), modify " @@ -2144,7 +2326,7 @@ msgstr "" "する必要がある。" #. type: Plain text -#: build/C/man7/capabilities.7:677 +#: build/C/man7/capabilities.7:784 msgid "" "The system-wide capability bounding set feature was added to Linux starting " "with kernel version 2.2.11." @@ -2153,12 +2335,12 @@ msgstr "" "降で Linux に追加された。" #. type: Plain text -#: build/C/man7/capabilities.7:679 +#: build/C/man7/capabilities.7:786 msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:684 +#: build/C/man7/capabilities.7:791 msgid "" "From Linux 2.6.25, the I is a per-thread " "attribute. (There is no longer a system-wide capability bounding set.)" @@ -2168,7 +2350,7 @@ msgstr "" "在しない)。" #. type: Plain text -#: build/C/man7/capabilities.7:689 +#: build/C/man7/capabilities.7:796 msgid "" "The bounding set is inherited at B(2) from the thread's parent, and " "is preserved across an B(2)." @@ -2177,7 +2359,7 @@ msgstr "" "B(2) の前後では保持される。" #. type: Plain text -#: build/C/man7/capabilities.7:702 +#: build/C/man7/capabilities.7:809 msgid "" "A thread may remove capabilities from its capability bounding set using the " "B(2) B operation, provided it has the " @@ -2195,7 +2377,7 @@ msgstr "" "いるかを知ることができる。" #. type: Plain text -#: build/C/man7/capabilities.7:720 +#: build/C/man7/capabilities.7:827 #, fuzzy #| msgid "" #| "Removing capabilities from the bounding set is only supported if file " @@ -2228,7 +2410,7 @@ msgstr "" "合には 違った意味を持つからである。" #. type: Plain text -#: build/C/man7/capabilities.7:727 +#: build/C/man7/capabilities.7:834 msgid "" "Removing a capability from the bounding set does not remove it from the " "thread's inherited set. However it does prevent the capability from being " @@ -2240,13 +2422,13 @@ msgstr "" "こと はできなくなる。" #. type: SS -#: build/C/man7/capabilities.7:727 +#: build/C/man7/capabilities.7:834 #, no-wrap msgid "Effect of User ID Changes on Capabilities" msgstr "ユーザ ID 変更のケーパビリティへの影響" #. type: Plain text -#: build/C/man7/capabilities.7:736 +#: build/C/man7/capabilities.7:843 msgid "" "To preserve the traditional semantics for transitions between 0 and nonzero " "user IDs, the kernel makes the following changes to a thread's capability " @@ -2259,7 +2441,7 @@ msgstr "" "スレッドのケーパビリティセットに 以下の変更を行う:" #. type: Plain text -#: build/C/man7/capabilities.7:742 +#: build/C/man7/capabilities.7:849 msgid "" "If one or more of the real, effective or saved set user IDs was previously " "0, and as a result of the UID changes all of these IDs have a nonzero value, " @@ -2271,7 +2453,7 @@ msgstr "" "合、許可と実効のケーパビリティセットの 全ケーパビリティをクリアする。" #. type: Plain text -#: build/C/man7/capabilities.7:745 +#: build/C/man7/capabilities.7:852 msgid "" "If the effective user ID is changed from 0 to nonzero, then all capabilities " "are cleared from the effective set." @@ -2280,7 +2462,7 @@ msgstr "" "パビリティをクリアする。" #. type: Plain text -#: build/C/man7/capabilities.7:748 +#: build/C/man7/capabilities.7:855 msgid "" "If the effective user ID is changed from nonzero to 0, then the permitted " "set is copied to the effective set." @@ -2289,13 +2471,13 @@ msgstr "" "実効ケーパビリティセットにコピーする。" #. type: IP -#: build/C/man7/capabilities.7:748 build/C/man7/capabilities.7:803 +#: build/C/man7/capabilities.7:855 build/C/man7/capabilities.7:910 #, no-wrap msgid "4." msgstr "4." #. type: Plain text -#: build/C/man7/capabilities.7:766 +#: build/C/man7/capabilities.7:873 msgid "" "If the file system user ID is changed from 0 to nonzero (see B" "(2)) then the following capabilities are cleared from the effective set: " @@ -2314,7 +2496,7 @@ msgstr "" "ティセットで有効になっているものが 実効ケーパビリティセットで有効にされる。" #. type: Plain text -#: build/C/man7/capabilities.7:774 +#: build/C/man7/capabilities.7:881 msgid "" "If a thread that has a 0 value for one or more of its user IDs wants to " "prevent its permitted capability set being cleared when it resets all of its " @@ -2326,13 +2508,13 @@ msgstr "" "は、 B(2) の B 操作を使えばよい。" #. type: SS -#: build/C/man7/capabilities.7:774 +#: build/C/man7/capabilities.7:881 #, no-wrap msgid "Programmatically adjusting capability sets" msgstr "プログラムでケーパビリティセットを調整する" #. type: Plain text -#: build/C/man7/capabilities.7:789 +#: build/C/man7/capabilities.7:896 msgid "" "A thread can retrieve and change its capability sets using the B(2) " "and B(2) system calls. However, the use of B(3) and " @@ -2346,7 +2528,7 @@ msgstr "" "望ましい。 スレッドのケーパビリティセットの変更には以下のルールが適用される。" #. type: Plain text -#: build/C/man7/capabilities.7:795 +#: build/C/man7/capabilities.7:902 msgid "" "If the caller does not have the B capability, the new " "inheritable set must be a subset of the combination of the existing " @@ -2357,7 +2539,7 @@ msgstr "" "ばならない。" #. type: Plain text -#: build/C/man7/capabilities.7:799 +#: build/C/man7/capabilities.7:906 msgid "" "(Since kernel 2.6.25) The new inheritable set must be a subset of the " "combination of the existing inheritable set and the capability bounding set." @@ -2366,7 +2548,7 @@ msgstr "" "ビリティ・ バウンディングセットの積集合 (AND) の部分集合でなければならない。" #. type: Plain text -#: build/C/man7/capabilities.7:803 +#: build/C/man7/capabilities.7:910 msgid "" "The new permitted set must be a subset of the existing permitted set (i.e., " "it is not possible to acquire permitted capabilities that the thread does " @@ -2376,14 +2558,14 @@ msgstr "" "のスレッドが現在持っていない許可ケーパビリティを 獲得することはできない)。" #. type: Plain text -#: build/C/man7/capabilities.7:805 +#: build/C/man7/capabilities.7:912 msgid "The new effective set must be a subset of the new permitted set." msgstr "" "新しい実効ケーパビリティセットは新しい許可ケーパビリティセットの 部分集合に" "なっていなければならない。" #. type: SS -#: build/C/man7/capabilities.7:805 +#: build/C/man7/capabilities.7:912 #, no-wrap msgid "The \"securebits\" flags: establishing a capabilities-only environment" msgstr "securebits フラグ: ケーパビリティだけの環境を構築する" @@ -2392,7 +2574,7 @@ msgstr "securebits フラグ: ケーパビリティだけの環境を構築す #. see http://lwn.net/Articles/280279/ and #. http://article.gmane.org/gmane.linux.kernel.lsm/5476/ #. type: Plain text -#: build/C/man7/capabilities.7:816 +#: build/C/man7/capabilities.7:923 msgid "" "Starting with kernel 2.6.26, and with a kernel in which file capabilities " "are enabled, Linux implements a set of per-thread I flags that " @@ -2405,13 +2587,13 @@ msgstr "" "ようなフラグがある。" #. type: TP -#: build/C/man7/capabilities.7:816 +#: build/C/man7/capabilities.7:923 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:828 +#: build/C/man7/capabilities.7:935 msgid "" "Setting this flag allows a thread that has one or more 0 UIDs to retain its " "capabilities when it switches all of its UIDs to a nonzero value. If this " @@ -2428,13 +2610,13 @@ msgstr "" "同じ機能を提供するものである)。" #. type: TP -#: build/C/man7/capabilities.7:828 +#: build/C/man7/capabilities.7:935 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:835 +#: build/C/man7/capabilities.7:942 msgid "" "Setting this flag stops the kernel from adjusting capability sets when the " "threads's effective and file system UIDs are switched between zero and " @@ -2446,13 +2628,13 @@ msgstr "" "くなる (「ユーザ ID 変更のケーパビリティへの影響」の節を参照)。" #. type: TP -#: build/C/man7/capabilities.7:835 +#: build/C/man7/capabilities.7:942 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man7/capabilities.7:843 +#: build/C/man7/capabilities.7:950 msgid "" "If this bit is set, then the kernel does not grant capabilities when a set-" "user-ID-root program is executed, or when a process with an effective or " @@ -2465,7 +2647,7 @@ msgstr "" "行」の節を参照)。" #. type: Plain text -#: build/C/man7/capabilities.7:853 +#: build/C/man7/capabilities.7:960 msgid "" "Each of the above \"base\" flags has a companion \"locked\" flag. Setting " "any of the \"locked\" flags is irreversible, and has the effect of " @@ -2480,7 +2662,7 @@ msgstr "" "B という名前である。" #. type: Plain text -#: build/C/man7/capabilities.7:865 +#: build/C/man7/capabilities.7:972 msgid "" "The I flags can be modified and retrieved using the B(2) " "B and B operations. The " @@ -2491,7 +2673,7 @@ msgstr "" "るには B ケーパビリティが必要である。" #. type: Plain text -#: build/C/man7/capabilities.7:874 +#: build/C/man7/capabilities.7:981 #, fuzzy #| msgid "" #| "The I flags are inherited by child processes. During an " @@ -2506,7 +2688,7 @@ msgstr "" "B が常にクリアされる以外は、全てのフラグが保持される。" #. type: Plain text -#: build/C/man7/capabilities.7:879 +#: build/C/man7/capabilities.7:986 msgid "" "An application can use the following call to lock itself, and all of its " "descendants, into an environment where the only way of gaining capabilities " @@ -2518,7 +2700,7 @@ msgstr "" "きる。" #. type: Plain text -#: build/C/man7/capabilities.7:888 +#: build/C/man7/capabilities.7:995 #, no-wrap msgid "" "prctl(PR_SET_SECUREBITS,\n" @@ -2536,7 +2718,7 @@ msgstr "" " SECBIT_NOROOT_LOCKED);\n" #. type: Plain text -#: build/C/man7/capabilities.7:895 +#: build/C/man7/capabilities.7:1002 msgid "" "No standards govern capabilities, but the Linux capability implementation is " "based on the withdrawn POSIX.1e draft standard; see I を参照。" #. type: Plain text -#: build/C/man7/capabilities.7:899 +#: build/C/man7/capabilities.7:1006 msgid "" "Since kernel 2.5.27, capabilities are an optional kernel component, and can " "be enabled/disabled via the CONFIG_SECURITY_CAPABILITIES kernel " @@ -2558,7 +2740,7 @@ msgstr "" "り替えることができる。" #. type: Plain text -#: build/C/man7/capabilities.7:906 +#: build/C/man7/capabilities.7:1013 msgid "" "The I file can be used to view the capability " "sets of a thread. The I file shows the capability sets of " @@ -2569,7 +2751,7 @@ msgstr "" "ドのケーパビリティセットが表示される。" #. type: Plain text -#: build/C/man7/capabilities.7:921 +#: build/C/man7/capabilities.7:1028 msgid "" "The I package provides a suite of routines for setting and getting " "capabilities that is more comfortable and less likely to change than the " @@ -2583,12 +2765,12 @@ msgstr "" "る。 パッケージは以下で入手できる。" #. type: Plain text -#: build/C/man7/capabilities.7:923 +#: build/C/man7/capabilities.7:1030 msgid "I." msgstr "I" #. type: Plain text -#: build/C/man7/capabilities.7:932 +#: build/C/man7/capabilities.7:1039 msgid "" "Before kernel 2.6.24, and since kernel 2.6.24 if file capabilities are not " "enabled, a thread with the B capability can manipulate the " @@ -2603,7 +2785,7 @@ msgstr "" "B ケーパビリティを持つことはないからである。" #. type: Plain text -#: build/C/man7/capabilities.7:937 +#: build/C/man7/capabilities.7:1044 msgid "" "In the pre-2.6.25 implementation the system-wide capability bounding set, I, always masks out this capability, and this can " @@ -2615,7 +2797,7 @@ msgstr "" "い。" #. type: Plain text -#: build/C/man7/capabilities.7:943 +#: build/C/man7/capabilities.7:1050 msgid "" "If file capabilities are disabled in the current implementation, then " "B starts out with this capability removed from its per-process " @@ -2627,12 +2809,18 @@ msgstr "" "上で生成される他の全てのプロセスでこのバウンディングセットが 継承される。" #. type: Plain text -#: build/C/man7/capabilities.7:959 +#: build/C/man7/capabilities.7:1067 +#, fuzzy +#| msgid "" +#| "B(2), B(2), B(2), B(3), " +#| "B(3), B(3), B(3), " +#| "B(3), B(3), B(3), B(3), " +#| "B(7), B(7), B(8), B(8)" msgid "" "B(2), B(2), B(2), B(3), B" "(3), B(3), B(3), B(3), B" -"(3), B(3), B(3), B(7), B(7), " -"B(8), B(8)" +"(3), B(3), B(3), B(3), B(7), " +"B(7), B(8), B(8)" msgstr "" "B(2), B(2), B(2), B(3), B" "(3), B(3), B(3), B(3), B" @@ -2640,8 +2828,12 @@ msgstr "" "B(8), B(8)" #. type: Plain text -#: build/C/man7/capabilities.7:962 -msgid "I in the kernel source" +#: build/C/man7/capabilities.7:1071 +#, fuzzy +#| msgid "I in the kernel source" +msgid "" +"Comments on the purposes of various capabilities in I in the kernel source" msgstr "カーネルソース内の I" #. type: TH @@ -11159,6 +11351,23 @@ msgstr "" msgid "B(1), B(2), B(2), B(3)" msgstr "B(1), B(2), B(2), B(3)" +#, fuzzy +#~| msgid "2010-09-20" +#~ msgid "2011-10-04" +#~ msgstr "2010-09-20" + +#~ msgid "" +#~ "Perform various network-related operations (e.g., setting privileged " +#~ "socket options, enabling multicasting, interface configuration, modifying " +#~ "routing tables)." +#~ msgstr "" +#~ "各種のネットワーク関連の操作を実行する。 (例えば、特権が必要なソケットオプ" +#~ "ションを設定する、マルチキャストを有効にする、 インターフェースを設定す" +#~ "る、ルーティングテーブルを変更するなど)" + +#~ msgid "Use B(2)." +#~ msgstr "B(2) を呼び出す。" + #~ msgid "2010-06-19" #~ msgstr "2010-06-19" diff --git a/po4a/process/po/process.pot b/po4a/process/po/process.pot index e4101732..261b4c5e 100644 --- a/po4a/process/po/process.pot +++ b/po4a/process/po/process.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -29,19 +29,19 @@ msgid "2008-06-16" msgstr "" #. type: TH -#: build/C/man2/acct.2:32 build/C/man5/acct.5:23 build/C/man7/capabilities.7:47 build/C/man2/capget.2:11 build/C/man7/cpuset.7:24 build/C/man7/credentials.7:25 build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 build/C/man2/getpid.2:23 build/C/man2/getpriority.2:46 build/C/man2/getresuid.2:27 build/C/man2/getrlimit.2:64 build/C/man2/getrusage.2:39 build/C/man2/getsid.2:25 build/C/man2/getuid.2:26 build/C/man2/iopl.2:33 build/C/man2/ioprio_set.2:25 build/C/man2/ipc.2:26 build/C/man2/seteuid.2:27 build/C/man2/setfsgid.2:29 build/C/man2/setfsuid.2:29 build/C/man2/setgid.2:27 build/C/man2/setpgid.2:46 build/C/man2/setresuid.2:26 build/C/man2/setreuid.2:43 build/C/man2/setsid.2:29 build/C/man2/setuid.2:28 build/C/man7/svipc.7:25 build/C/man3/ulimit.3:27 +#: build/C/man2/acct.2:32 build/C/man5/acct.5:23 build/C/man7/capabilities.7:46 build/C/man2/capget.2:11 build/C/man7/cpuset.7:24 build/C/man7/credentials.7:25 build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 build/C/man2/getpid.2:23 build/C/man2/getpriority.2:46 build/C/man2/getresuid.2:27 build/C/man2/getrlimit.2:64 build/C/man2/getrusage.2:39 build/C/man2/getsid.2:25 build/C/man2/getuid.2:26 build/C/man2/iopl.2:33 build/C/man2/ioprio_set.2:25 build/C/man2/ipc.2:26 build/C/man2/seteuid.2:27 build/C/man2/setfsgid.2:29 build/C/man2/setfsuid.2:29 build/C/man2/setgid.2:27 build/C/man2/setpgid.2:46 build/C/man2/setresuid.2:26 build/C/man2/setreuid.2:43 build/C/man2/setsid.2:29 build/C/man2/setuid.2:28 build/C/man7/svipc.7:25 build/C/man3/ulimit.3:27 #, no-wrap msgid "Linux" msgstr "" #. type: TH -#: build/C/man2/acct.2:32 build/C/man5/acct.5:23 build/C/man7/capabilities.7:47 build/C/man2/capget.2:11 build/C/man7/cpuset.7:24 build/C/man7/credentials.7:25 build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 build/C/man2/getpid.2:23 build/C/man2/getpriority.2:46 build/C/man2/getresuid.2:27 build/C/man2/getrlimit.2:64 build/C/man2/getrusage.2:39 build/C/man2/getsid.2:25 build/C/man2/getuid.2:26 build/C/man2/iopl.2:33 build/C/man2/ioprio_set.2:25 build/C/man2/ipc.2:26 build/C/man2/seteuid.2:27 build/C/man2/setfsgid.2:29 build/C/man2/setfsuid.2:29 build/C/man2/setgid.2:27 build/C/man2/setpgid.2:46 build/C/man2/setresuid.2:26 build/C/man2/setreuid.2:43 build/C/man2/setsid.2:29 build/C/man2/setuid.2:28 build/C/man7/svipc.7:25 build/C/man3/ulimit.3:27 +#: build/C/man2/acct.2:32 build/C/man5/acct.5:23 build/C/man7/capabilities.7:46 build/C/man2/capget.2:11 build/C/man7/cpuset.7:24 build/C/man7/credentials.7:25 build/C/man2/getgid.2:25 build/C/man2/getgroups.2:31 build/C/man2/getpid.2:23 build/C/man2/getpriority.2:46 build/C/man2/getresuid.2:27 build/C/man2/getrlimit.2:64 build/C/man2/getrusage.2:39 build/C/man2/getsid.2:25 build/C/man2/getuid.2:26 build/C/man2/iopl.2:33 build/C/man2/ioprio_set.2:25 build/C/man2/ipc.2:26 build/C/man2/seteuid.2:27 build/C/man2/setfsgid.2:29 build/C/man2/setfsuid.2:29 build/C/man2/setgid.2:27 build/C/man2/setpgid.2:46 build/C/man2/setresuid.2:26 build/C/man2/setreuid.2:43 build/C/man2/setsid.2:29 build/C/man2/setuid.2:28 build/C/man7/svipc.7:25 build/C/man3/ulimit.3:27 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH -#: build/C/man2/acct.2:33 build/C/man5/acct.5:24 build/C/man7/capabilities.7:48 build/C/man2/capget.2:12 build/C/man7/cpuset.7:25 build/C/man7/credentials.7:26 build/C/man2/getgid.2:26 build/C/man2/getgroups.2:32 build/C/man2/getpid.2:24 build/C/man2/getpriority.2:47 build/C/man2/getresuid.2:28 build/C/man2/getrlimit.2:65 build/C/man2/getrusage.2:40 build/C/man2/getsid.2:26 build/C/man2/getuid.2:27 build/C/man2/iopl.2:34 build/C/man2/ioprio_set.2:26 build/C/man2/ipc.2:27 build/C/man2/seteuid.2:28 build/C/man2/setfsgid.2:30 build/C/man2/setfsuid.2:30 build/C/man2/setgid.2:28 build/C/man2/setpgid.2:47 build/C/man2/setresuid.2:27 build/C/man2/setreuid.2:44 build/C/man2/setsid.2:30 build/C/man2/setuid.2:29 build/C/man7/svipc.7:26 build/C/man3/ulimit.3:28 +#: build/C/man2/acct.2:33 build/C/man5/acct.5:24 build/C/man7/capabilities.7:47 build/C/man2/capget.2:12 build/C/man7/cpuset.7:25 build/C/man7/credentials.7:26 build/C/man2/getgid.2:26 build/C/man2/getgroups.2:32 build/C/man2/getpid.2:24 build/C/man2/getpriority.2:47 build/C/man2/getresuid.2:28 build/C/man2/getrlimit.2:65 build/C/man2/getrusage.2:40 build/C/man2/getsid.2:26 build/C/man2/getuid.2:27 build/C/man2/iopl.2:34 build/C/man2/ioprio_set.2:26 build/C/man2/ipc.2:27 build/C/man2/seteuid.2:28 build/C/man2/setfsgid.2:30 build/C/man2/setfsuid.2:30 build/C/man2/setgid.2:28 build/C/man2/setpgid.2:47 build/C/man2/setresuid.2:27 build/C/man2/setreuid.2:44 build/C/man2/setsid.2:30 build/C/man2/setuid.2:29 build/C/man7/svipc.7:26 build/C/man3/ulimit.3:28 #, no-wrap msgid "NAME" msgstr "" @@ -80,7 +80,7 @@ msgid "B(): _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\\ E\\ 500)" msgstr "" #. type: SH -#: build/C/man2/acct.2:51 build/C/man5/acct.5:28 build/C/man7/capabilities.7:50 build/C/man2/capget.2:20 build/C/man7/cpuset.7:27 build/C/man7/credentials.7:28 build/C/man2/getgid.2:36 build/C/man2/getgroups.2:52 build/C/man2/getpid.2:34 build/C/man2/getpriority.2:57 build/C/man2/getresuid.2:38 build/C/man2/getrlimit.2:88 build/C/man2/getrusage.2:48 build/C/man2/getsid.2:49 build/C/man2/getuid.2:37 build/C/man2/iopl.2:40 build/C/man2/ioprio_set.2:33 build/C/man2/ipc.2:35 build/C/man2/seteuid.2:51 build/C/man2/setfsgid.2:37 build/C/man2/setfsuid.2:37 build/C/man2/setgid.2:36 build/C/man2/setpgid.2:96 build/C/man2/setresuid.2:37 build/C/man2/setreuid.2:68 build/C/man2/setsid.2:39 build/C/man2/setuid.2:37 build/C/man7/svipc.7:36 build/C/man3/ulimit.3:34 +#: build/C/man2/acct.2:51 build/C/man5/acct.5:28 build/C/man7/capabilities.7:49 build/C/man2/capget.2:20 build/C/man7/cpuset.7:27 build/C/man7/credentials.7:28 build/C/man2/getgid.2:36 build/C/man2/getgroups.2:52 build/C/man2/getpid.2:34 build/C/man2/getpriority.2:57 build/C/man2/getresuid.2:38 build/C/man2/getrlimit.2:88 build/C/man2/getrusage.2:48 build/C/man2/getsid.2:49 build/C/man2/getuid.2:37 build/C/man2/iopl.2:40 build/C/man2/ioprio_set.2:33 build/C/man2/ipc.2:35 build/C/man2/seteuid.2:51 build/C/man2/setfsgid.2:37 build/C/man2/setfsuid.2:37 build/C/man2/setgid.2:36 build/C/man2/setpgid.2:96 build/C/man2/setresuid.2:37 build/C/man2/setreuid.2:68 build/C/man2/setsid.2:39 build/C/man2/setuid.2:37 build/C/man7/svipc.7:36 build/C/man3/ulimit.3:34 #, no-wrap msgid "DESCRIPTION" msgstr "" @@ -277,7 +277,7 @@ msgid "There are no more free file structures or we ran out of memory." msgstr "" #. type: SH -#: build/C/man2/acct.2:130 build/C/man5/acct.5:152 build/C/man7/capabilities.7:890 build/C/man2/capget.2:210 build/C/man7/credentials.7:232 build/C/man2/getgid.2:44 build/C/man2/getgroups.2:133 build/C/man2/getpid.2:44 build/C/man2/getpriority.2:158 build/C/man2/getresuid.2:66 build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:194 build/C/man2/getsid.2:78 build/C/man2/getuid.2:45 build/C/man2/iopl.2:85 build/C/man2/ioprio_set.2:186 build/C/man2/ipc.2:46 build/C/man2/seteuid.2:89 build/C/man2/setfsgid.2:78 build/C/man2/setfsuid.2:78 build/C/man2/setgid.2:74 build/C/man2/setpgid.2:225 build/C/man2/setresuid.2:83 build/C/man2/setreuid.2:111 build/C/man2/setsid.2:64 build/C/man2/setuid.2:90 build/C/man3/ulimit.3:78 +#: build/C/man2/acct.2:130 build/C/man5/acct.5:152 build/C/man7/capabilities.7:997 build/C/man2/capget.2:210 build/C/man7/credentials.7:232 build/C/man2/getgid.2:44 build/C/man2/getgroups.2:133 build/C/man2/getpid.2:44 build/C/man2/getpriority.2:158 build/C/man2/getresuid.2:66 build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:194 build/C/man2/getsid.2:78 build/C/man2/getuid.2:45 build/C/man2/iopl.2:85 build/C/man2/ioprio_set.2:186 build/C/man2/ipc.2:46 build/C/man2/seteuid.2:89 build/C/man2/setfsgid.2:78 build/C/man2/setfsuid.2:78 build/C/man2/setgid.2:74 build/C/man2/setpgid.2:225 build/C/man2/setresuid.2:83 build/C/man2/setreuid.2:111 build/C/man2/setsid.2:64 build/C/man2/setuid.2:90 build/C/man3/ulimit.3:78 #, no-wrap msgid "CONFORMING TO" msgstr "" @@ -293,7 +293,7 @@ msgid "SVr4, 4.3BSD (but not POSIX)." msgstr "" #. type: SH -#: build/C/man2/acct.2:137 build/C/man5/acct.5:156 build/C/man7/capabilities.7:895 build/C/man2/capget.2:212 build/C/man7/cpuset.7:1340 build/C/man7/credentials.7:238 build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 build/C/man2/getpid.2:46 build/C/man2/getpriority.2:161 build/C/man2/getresuid.2:69 build/C/man2/getrlimit.2:496 build/C/man2/getrusage.2:205 build/C/man2/getsid.2:80 build/C/man2/getuid.2:47 build/C/man2/getuid.2:57 build/C/man2/iopl.2:89 build/C/man2/ioprio_set.2:188 build/C/man2/ipc.2:50 build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:82 build/C/man2/setfsuid.2:82 build/C/man2/setgid.2:64 build/C/man2/setpgid.2:247 build/C/man2/setresuid.2:86 build/C/man2/setreuid.2:117 build/C/man2/setsid.2:66 build/C/man2/setuid.2:95 +#: build/C/man2/acct.2:137 build/C/man5/acct.5:156 build/C/man7/capabilities.7:1002 build/C/man2/capget.2:212 build/C/man7/cpuset.7:1340 build/C/man7/credentials.7:238 build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 build/C/man2/getpid.2:46 build/C/man2/getpriority.2:161 build/C/man2/getresuid.2:69 build/C/man2/getrlimit.2:496 build/C/man2/getrusage.2:205 build/C/man2/getsid.2:80 build/C/man2/getuid.2:47 build/C/man2/getuid.2:57 build/C/man2/iopl.2:89 build/C/man2/ioprio_set.2:188 build/C/man2/ipc.2:50 build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:82 build/C/man2/setfsuid.2:82 build/C/man2/setgid.2:64 build/C/man2/setpgid.2:247 build/C/man2/setresuid.2:86 build/C/man2/setreuid.2:117 build/C/man2/setsid.2:66 build/C/man2/setuid.2:95 #, no-wrap msgid "NOTES" msgstr "" @@ -313,7 +313,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/acct.2:143 build/C/man5/acct.5:173 build/C/man7/capabilities.7:943 build/C/man2/capget.2:219 build/C/man7/cpuset.7:1487 build/C/man7/credentials.7:250 build/C/man2/getgid.2:62 build/C/man2/getgroups.2:171 build/C/man2/getpid.2:98 build/C/man2/getpriority.2:223 build/C/man2/getresuid.2:85 build/C/man2/getrlimit.2:620 build/C/man2/getrusage.2:245 build/C/man2/getsid.2:83 build/C/man2/getuid.2:73 build/C/man2/iopl.2:98 build/C/man2/ioprio_set.2:317 build/C/man2/ipc.2:58 build/C/man2/seteuid.2:117 build/C/man2/setfsgid.2:110 build/C/man2/setfsuid.2:110 build/C/man2/setgid.2:76 build/C/man2/setpgid.2:315 build/C/man2/setresuid.2:106 build/C/man2/setreuid.2:157 build/C/man2/setsid.2:83 build/C/man2/setuid.2:118 build/C/man7/svipc.7:320 build/C/man3/ulimit.3:83 +#: build/C/man2/acct.2:143 build/C/man5/acct.5:173 build/C/man7/capabilities.7:1050 build/C/man2/capget.2:219 build/C/man7/cpuset.7:1487 build/C/man7/credentials.7:250 build/C/man2/getgid.2:62 build/C/man2/getgroups.2:171 build/C/man2/getpid.2:98 build/C/man2/getpriority.2:223 build/C/man2/getresuid.2:85 build/C/man2/getrlimit.2:620 build/C/man2/getrusage.2:245 build/C/man2/getsid.2:83 build/C/man2/getuid.2:73 build/C/man2/iopl.2:98 build/C/man2/ioprio_set.2:317 build/C/man2/ipc.2:58 build/C/man2/seteuid.2:117 build/C/man2/setfsgid.2:110 build/C/man2/setfsuid.2:110 build/C/man2/setgid.2:76 build/C/man2/setpgid.2:315 build/C/man2/setresuid.2:106 build/C/man2/setreuid.2:157 build/C/man2/setsid.2:83 build/C/man2/setuid.2:118 build/C/man7/svipc.7:320 build/C/man3/ulimit.3:83 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -324,17 +324,17 @@ msgid "B(5)" msgstr "" #. type: SH -#: build/C/man2/acct.2:145 build/C/man5/acct.5:178 build/C/man7/capabilities.7:962 build/C/man2/capget.2:223 build/C/man7/cpuset.7:1504 build/C/man7/credentials.7:281 build/C/man2/getgid.2:67 build/C/man2/getgroups.2:178 build/C/man2/getpid.2:108 build/C/man2/getpriority.2:231 build/C/man2/getresuid.2:91 build/C/man2/getrlimit.2:637 build/C/man2/getrusage.2:252 build/C/man2/getsid.2:87 build/C/man2/getuid.2:78 build/C/man2/iopl.2:101 build/C/man2/ioprio_set.2:323 build/C/man2/ipc.2:71 build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:115 build/C/man2/setfsuid.2:115 build/C/man2/setgid.2:82 build/C/man2/setpgid.2:322 build/C/man2/setresuid.2:115 build/C/man2/setreuid.2:165 build/C/man2/setsid.2:89 build/C/man2/setuid.2:125 build/C/man7/svipc.7:334 build/C/man3/ulimit.3:88 +#: build/C/man2/acct.2:145 build/C/man5/acct.5:178 build/C/man7/capabilities.7:1071 build/C/man2/capget.2:223 build/C/man7/cpuset.7:1504 build/C/man7/credentials.7:281 build/C/man2/getgid.2:67 build/C/man2/getgroups.2:178 build/C/man2/getpid.2:108 build/C/man2/getpriority.2:231 build/C/man2/getresuid.2:91 build/C/man2/getrlimit.2:637 build/C/man2/getrusage.2:252 build/C/man2/getsid.2:87 build/C/man2/getuid.2:78 build/C/man2/iopl.2:101 build/C/man2/ioprio_set.2:323 build/C/man2/ipc.2:71 build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:115 build/C/man2/setfsuid.2:115 build/C/man2/setgid.2:82 build/C/man2/setpgid.2:322 build/C/man2/setresuid.2:115 build/C/man2/setreuid.2:165 build/C/man2/setsid.2:89 build/C/man2/setuid.2:125 build/C/man7/svipc.7:334 build/C/man3/ulimit.3:88 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man2/acct.2:152 build/C/man5/acct.5:185 build/C/man7/capabilities.7:969 build/C/man2/capget.2:230 build/C/man7/cpuset.7:1511 build/C/man7/credentials.7:288 build/C/man2/getgid.2:74 build/C/man2/getgroups.2:185 build/C/man2/getpid.2:115 build/C/man2/getpriority.2:238 build/C/man2/getresuid.2:98 build/C/man2/getrlimit.2:644 build/C/man2/getrusage.2:259 build/C/man2/getsid.2:94 build/C/man2/getuid.2:85 build/C/man2/iopl.2:108 build/C/man2/ioprio_set.2:330 build/C/man2/ipc.2:78 build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:122 build/C/man2/setfsuid.2:122 build/C/man2/setgid.2:89 build/C/man2/setpgid.2:329 build/C/man2/setresuid.2:122 build/C/man2/setreuid.2:172 build/C/man2/setsid.2:96 build/C/man2/setuid.2:132 build/C/man7/svipc.7:341 build/C/man3/ulimit.3:95 +#: build/C/man2/acct.2:152 build/C/man5/acct.5:185 build/C/man7/capabilities.7:1078 build/C/man2/capget.2:230 build/C/man7/cpuset.7:1511 build/C/man7/credentials.7:288 build/C/man2/getgid.2:74 build/C/man2/getgroups.2:185 build/C/man2/getpid.2:115 build/C/man2/getpriority.2:238 build/C/man2/getresuid.2:98 build/C/man2/getrlimit.2:644 build/C/man2/getrusage.2:259 build/C/man2/getsid.2:94 build/C/man2/getuid.2:85 build/C/man2/iopl.2:108 build/C/man2/ioprio_set.2:330 build/C/man2/ipc.2:78 build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:122 build/C/man2/setfsuid.2:122 build/C/man2/setgid.2:89 build/C/man2/setpgid.2:329 build/C/man2/setresuid.2:122 build/C/man2/setreuid.2:172 build/C/man2/setsid.2:96 build/C/man2/setuid.2:132 build/C/man7/svipc.7:341 build/C/man3/ulimit.3:95 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -544,24 +544,24 @@ msgid "B(1), B(2), B(8), B(8)" msgstr "" #. type: TH -#: build/C/man7/capabilities.7:47 +#: build/C/man7/capabilities.7:46 #, no-wrap msgid "CAPABILITIES" msgstr "" #. type: TH -#: build/C/man7/capabilities.7:47 +#: build/C/man7/capabilities.7:46 #, no-wrap -msgid "2011-10-04" +msgid "2012-03-05" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:50 +#: build/C/man7/capabilities.7:49 msgid "capabilities - overview of Linux capabilities" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:62 +#: build/C/man7/capabilities.7:61 msgid "" "For the purpose of performing permission checks, traditional UNIX " "implementations distinguish two categories of processes: I " @@ -573,7 +573,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:69 +#: build/C/man7/capabilities.7:68 msgid "" "Starting with kernel 2.2, Linux divides the privileges traditionally " "associated with superuser into distinct units, known as I, " @@ -582,93 +582,93 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/capabilities.7:69 +#: build/C/man7/capabilities.7:68 #, no-wrap msgid "Capabilities List" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:72 +#: build/C/man7/capabilities.7:71 msgid "" "The following list shows the capabilities implemented on Linux, and the " "operations or behaviors that each capability permits:" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:72 +#: build/C/man7/capabilities.7:71 #, no-wrap msgid "B (since Linux 2.6.11)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:76 +#: build/C/man7/capabilities.7:75 msgid "" "Enable and disable kernel auditing; change auditing filter rules; retrieve " "auditing status and filtering rules." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:76 +#: build/C/man7/capabilities.7:75 #, no-wrap msgid "B (since Linux 2.6.11)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:79 +#: build/C/man7/capabilities.7:78 msgid "Write records to kernel auditing log." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:79 +#: build/C/man7/capabilities.7:78 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:83 +#: build/C/man7/capabilities.7:82 msgid "Make arbitrary changes to file UIDs and GIDs (see B(2))." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:83 +#: build/C/man7/capabilities.7:82 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:87 +#: build/C/man7/capabilities.7:86 msgid "" "Bypass file read, write, and execute permission checks. (DAC is an " "abbreviation of \"discretionary access control\".)" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:87 +#: build/C/man7/capabilities.7:86 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:91 +#: build/C/man7/capabilities.7:90 msgid "" "Bypass file read permission checks and directory read and execute permission " "checks." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:91 +#: build/C/man7/capabilities.7:90 #, no-wrap msgid "B" msgstr "" #. type: IP -#: build/C/man7/capabilities.7:95 build/C/man7/capabilities.7:105 build/C/man7/capabilities.7:109 build/C/man7/capabilities.7:111 build/C/man7/capabilities.7:113 build/C/man7/capabilities.7:234 build/C/man7/capabilities.7:244 build/C/man7/capabilities.7:250 build/C/man7/capabilities.7:256 build/C/man7/capabilities.7:263 build/C/man7/capabilities.7:266 build/C/man7/capabilities.7:274 build/C/man7/capabilities.7:276 build/C/man7/capabilities.7:285 build/C/man7/capabilities.7:292 build/C/man7/capabilities.7:295 build/C/man7/capabilities.7:302 build/C/man7/capabilities.7:332 build/C/man7/capabilities.7:337 build/C/man7/capabilities.7:342 build/C/man7/capabilities.7:345 build/C/man7/capabilities.7:348 build/C/man7/capabilities.7:357 build/C/man7/capabilities.7:361 build/C/man7/capabilities.7:393 build/C/man7/capabilities.7:395 build/C/man7/capabilities.7:399 build/C/man7/capabilities.7:401 build/C/man7/capabilities.7:404 build/C/man7/capabilities.7:408 build/C/man7/capabilities.7:417 build/C/man7/capabilities.7:617 build/C/man7/capabilities.7:625 build/C/man7/capabilities.7:932 build/C/man7/capabilities.7:937 build/C/man7/cpuset.7:539 build/C/man7/cpuset.7:544 build/C/man7/cpuset.7:549 build/C/man7/cpuset.7:725 build/C/man7/cpuset.7:729 build/C/man7/cpuset.7:926 build/C/man7/cpuset.7:929 build/C/man7/cpuset.7:933 build/C/man7/cpuset.7:937 build/C/man7/cpuset.7:941 build/C/man7/credentials.7:123 build/C/man7/credentials.7:129 build/C/man7/credentials.7:141 build/C/man7/credentials.7:163 build/C/man7/credentials.7:180 build/C/man7/credentials.7:212 build/C/man7/credentials.7:215 build/C/man7/credentials.7:225 build/C/man7/credentials.7:228 +#: build/C/man7/capabilities.7:94 build/C/man7/capabilities.7:104 build/C/man7/capabilities.7:108 build/C/man7/capabilities.7:110 build/C/man7/capabilities.7:112 build/C/man7/capabilities.7:182 build/C/man7/capabilities.7:184 build/C/man7/capabilities.7:186 build/C/man7/capabilities.7:188 build/C/man7/capabilities.7:190 build/C/man7/capabilities.7:192 build/C/man7/capabilities.7:194 build/C/man7/capabilities.7:196 build/C/man7/capabilities.7:198 build/C/man7/capabilities.7:222 build/C/man7/capabilities.7:224 build/C/man7/capabilities.7:270 build/C/man7/capabilities.7:280 build/C/man7/capabilities.7:286 build/C/man7/capabilities.7:291 build/C/man7/capabilities.7:297 build/C/man7/capabilities.7:304 build/C/man7/capabilities.7:307 build/C/man7/capabilities.7:315 build/C/man7/capabilities.7:317 build/C/man7/capabilities.7:326 build/C/man7/capabilities.7:333 build/C/man7/capabilities.7:336 build/C/man7/capabilities.7:338 build/C/man7/capabilities.7:343 build/C/man7/capabilities.7:346 build/C/man7/capabilities.7:353 build/C/man7/capabilities.7:358 build/C/man7/capabilities.7:364 build/C/man7/capabilities.7:368 build/C/man7/capabilities.7:372 build/C/man7/capabilities.7:376 build/C/man7/capabilities.7:380 build/C/man7/capabilities.7:407 build/C/man7/capabilities.7:412 build/C/man7/capabilities.7:417 build/C/man7/capabilities.7:420 build/C/man7/capabilities.7:423 build/C/man7/capabilities.7:432 build/C/man7/capabilities.7:436 build/C/man7/capabilities.7:472 build/C/man7/capabilities.7:474 build/C/man7/capabilities.7:478 build/C/man7/capabilities.7:480 build/C/man7/capabilities.7:483 build/C/man7/capabilities.7:487 build/C/man7/capabilities.7:489 build/C/man7/capabilities.7:491 build/C/man7/capabilities.7:493 build/C/man7/capabilities.7:502 build/C/man7/capabilities.7:509 build/C/man7/capabilities.7:514 build/C/man7/capabilities.7:724 build/C/man7/capabilities.7:732 build/C/man7/capabilities.7:1039 build/C/man7/capabilities.7:1044 build/C/man7/cpuset.7:539 build/C/man7/cpuset.7:544 build/C/man7/cpuset.7:549 build/C/man7/cpuset.7:725 build/C/man7/cpuset.7:729 build/C/man7/cpuset.7:926 build/C/man7/cpuset.7:929 build/C/man7/cpuset.7:933 build/C/man7/cpuset.7:937 build/C/man7/cpuset.7:941 build/C/man7/credentials.7:123 build/C/man7/credentials.7:129 build/C/man7/credentials.7:141 build/C/man7/credentials.7:163 build/C/man7/credentials.7:180 build/C/man7/credentials.7:212 build/C/man7/credentials.7:215 build/C/man7/credentials.7:225 build/C/man7/credentials.7:228 #, no-wrap msgid "*" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:105 +#: build/C/man7/capabilities.7:104 msgid "" "Bypass permission checks on operations that normally require the file system " "UID of the process to match the UID of the file (e.g., B(2), " @@ -677,33 +677,33 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:109 +#: build/C/man7/capabilities.7:108 msgid "set extended file attributes (see B(1)) on arbitrary files;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:111 +#: build/C/man7/capabilities.7:110 msgid "set Access Control Lists (ACLs) on arbitrary files;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:113 +#: build/C/man7/capabilities.7:112 msgid "ignore directory sticky bit on file deletion;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:120 +#: build/C/man7/capabilities.7:119 msgid "specify B for arbitrary files in B(2) and B(2)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:122 +#: build/C/man7/capabilities.7:121 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:128 +#: build/C/man7/capabilities.7:127 msgid "" "Don't clear set-user-ID and set-group-ID permission bits when a file is " "modified; set the set-group-ID bit for a file whose GID does not match the " @@ -711,29 +711,31 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:128 +#: build/C/man7/capabilities.7:127 #, no-wrap msgid "B" msgstr "" +#. FIXME As at Linux 3.2, there are some strange uses of this capability +#. in other places; they probably should be replaced with something else. #. type: Plain text -#: build/C/man7/capabilities.7:135 +#: build/C/man7/capabilities.7:136 msgid "Lock memory (B(2), B(2), B(2), B(2))." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:135 +#: build/C/man7/capabilities.7:136 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:138 +#: build/C/man7/capabilities.7:139 msgid "Bypass permission checks for operations on System V IPC objects." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:138 +#: build/C/man7/capabilities.7:139 #, no-wrap msgid "B" msgstr "" @@ -744,154 +746,203 @@ msgstr "" #. if the child does an exec(). What is the rationale #. for this? #. type: Plain text -#: build/C/man7/capabilities.7:151 +#: build/C/man7/capabilities.7:152 msgid "" "Bypass permission checks for sending signals (see B(2)). This " "includes use of the B(2) B operation." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:151 +#: build/C/man7/capabilities.7:152 #, no-wrap msgid "B (since Linux 2.4)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:155 +#: build/C/man7/capabilities.7:156 msgid "Establish leases on arbitrary files (see B(2))." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:155 +#: build/C/man7/capabilities.7:156 #, no-wrap msgid "B" msgstr "" #. These attributes are now available on ext2, ext3, Reiserfs, XFS, JFS #. type: Plain text -#: build/C/man7/capabilities.7:164 +#: build/C/man7/capabilities.7:165 msgid "" "Set the B and B i-node flags (see " "B(1))." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:164 +#: build/C/man7/capabilities.7:165 #, no-wrap msgid "B (since Linux 2.6.25)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:168 +#: build/C/man7/capabilities.7:169 msgid "" "Override Mandatory Access Control (MAC). Implemented for the Smack Linux " "Security Module (LSM)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:168 +#: build/C/man7/capabilities.7:169 #, no-wrap msgid "B (since Linux 2.6.25)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:172 +#: build/C/man7/capabilities.7:173 msgid "Allow MAC configuration or state changes. Implemented for the Smack LSM." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:172 +#: build/C/man7/capabilities.7:173 #, no-wrap msgid "B (since Linux 2.4)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:176 +#: build/C/man7/capabilities.7:177 msgid "Create special files using B(2)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:176 +#: build/C/man7/capabilities.7:177 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:182 +#: build/C/man7/capabilities.7:180 +msgid "Perform various network-related operations:" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:184 +msgid "interface configuration;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:186 +msgid "administration of IP firewall, masquerading, and accounting" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:188 +msgid "modify routing tables;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:190 +msgid "bind to any address for transparent proxying;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:192 +msgid "set type-of-service (TOS)" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:194 +msgid "clear driver statistics;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:196 +msgid "set promiscuous mode;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:198 +msgid "enabling multicasting;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:209 msgid "" -"Perform various network-related operations (e.g., setting privileged socket " -"options, enabling multicasting, interface configuration, modifying routing " -"tables)." +"use B(2) to set the following socket options: B, " +"B, B (for a priority outside the range 0 to 6), " +"B, and B." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:182 +#: build/C/man7/capabilities.7:211 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:186 +#: build/C/man7/capabilities.7:215 msgid "" "Bind a socket to Internet domain privileged ports (port numbers less than " "1024)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:186 +#: build/C/man7/capabilities.7:215 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:189 +#: build/C/man7/capabilities.7:218 msgid "(Unused) Make socket broadcasts, and listen to multicasts." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:189 +#: build/C/man7/capabilities.7:218 #, no-wrap msgid "B" msgstr "" -#. Also various IP options and setsockopt(SO_BINDTODEVICE) #. type: Plain text -#: build/C/man7/capabilities.7:193 -msgid "Use RAW and PACKET sockets." +#: build/C/man7/capabilities.7:224 +msgid "use RAW and PACKET sockets;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:226 +msgid "bind to any address for transparent proxying." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:193 +#: build/C/man7/capabilities.7:229 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:197 +#: build/C/man7/capabilities.7:233 msgid "" "Make arbitrary manipulations of process GIDs and supplementary GID list; " "forge GID when passing socket credentials via UNIX domain sockets." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:197 +#: build/C/man7/capabilities.7:233 #, no-wrap msgid "B (since Linux 2.6.24)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:200 +#: build/C/man7/capabilities.7:236 msgid "Set file capabilities." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:200 +#: build/C/man7/capabilities.7:236 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:211 +#: build/C/man7/capabilities.7:247 msgid "" "If file capabilities are not supported: grant or remove any capability in " "the caller's permitted capability set to or from any other process. (This " @@ -901,7 +952,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:221 +#: build/C/man7/capabilities.7:257 msgid "" "If file capabilities are supported: add any capability from the calling " "thread's bounding set to its inheritable set; drop capabilities from the " @@ -910,14 +961,14 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:221 +#: build/C/man7/capabilities.7:257 #, no-wrap msgid "B" msgstr "" #. FIXME CAP_SETUID also an effect in exec(); document this. #. type: Plain text -#: build/C/man7/capabilities.7:230 +#: build/C/man7/capabilities.7:266 msgid "" "Make arbitrary manipulations of process UIDs (B(2), B(2), " "B(2), B(2)); make forged UID when passing socket " @@ -925,13 +976,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:230 +#: build/C/man7/capabilities.7:266 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:244 +#: build/C/man7/capabilities.7:280 msgid "" "Perform a range of system administration operations including: " "B(2), B(2), B(2), B(2), B(2), " @@ -939,45 +990,50 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:250 +#: build/C/man7/capabilities.7:286 msgid "" "perform privileged B(2) operations (since Linux 2.6.37, " "B should be used to permit such operations);" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:256 +#: build/C/man7/capabilities.7:291 +msgid "perform B B(2) command;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:297 msgid "" "perform B and B operations on arbitrary System V IPC " "objects;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:263 +#: build/C/man7/capabilities.7:304 msgid "" "perform operations on I and I Extended Attributes (see " "B(5));" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:266 +#: build/C/man7/capabilities.7:307 msgid "use B(2);" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:274 +#: build/C/man7/capabilities.7:315 msgid "" "use B(2) to assign B and (before Linux 2.6.25) " "B I/O scheduling classes;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:276 +#: build/C/man7/capabilities.7:317 msgid "forge UID when passing socket credentials;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:285 +#: build/C/man7/capabilities.7:326 msgid "" "exceed I, the system-wide limit on the number of open " "files, in system calls that open files (e.g., B(2), B(2), " @@ -985,55 +1041,104 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:292 -msgid "employ B flag with B(2) and B(2);" +#: build/C/man7/capabilities.7:333 +msgid "" +"employ B flags that create new namespaces with B(2) and " +"B(2);" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:336 +msgid "call B(2);" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:295 -msgid "call B(2);" +#: build/C/man7/capabilities.7:338 +msgid "call" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:302 +#: build/C/man7/capabilities.7:343 +msgid "access privileged I event information; B(2);" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:346 +msgid "call B(2);" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:353 msgid "perform B and B B(2) operations;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:307 -msgid "perform B(2) B operation." +#: build/C/man7/capabilities.7:358 +msgid "perform B(2) B operation;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:364 +msgid "" +"employ the B B(2) to insert characters into the input queue " +"of a terminal other than the caller's controlling terminal." +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:368 +msgid "employ the obsolete B(2); system call;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:372 +msgid "employ the obsolete B(2) system call;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:376 +msgid "perform various privileged block-device B(2) operations;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:380 +msgid "perform various privileged file-system B(2) operations;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:382 +msgid "perform administrative operations on many device drivers." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:309 +#: build/C/man7/capabilities.7:384 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:315 +#: build/C/man7/capabilities.7:390 msgid "Use B(2) and B(2)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:315 +#: build/C/man7/capabilities.7:390 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:319 +#: build/C/man7/capabilities.7:394 msgid "Use B(2)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:319 +#: build/C/man7/capabilities.7:394 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:328 +#: build/C/man7/capabilities.7:403 msgid "" "Load and unload kernel modules (see B(2) and " "B(2)); in kernels before 2.6.25: drop capabilities from the " @@ -1041,20 +1146,20 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:328 +#: build/C/man7/capabilities.7:403 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:337 +#: build/C/man7/capabilities.7:412 msgid "" "Raise process nice value (B(2), B(2)) and change the " "nice value for arbitrary processes;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:342 +#: build/C/man7/capabilities.7:417 msgid "" "set real-time scheduling policies for calling process, and set scheduling " "policies and priorities for arbitrary processes (B(2), " @@ -1062,12 +1167,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:345 +#: build/C/man7/capabilities.7:420 msgid "set CPU affinity for arbitrary processes (B(2));" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:348 +#: build/C/man7/capabilities.7:423 msgid "" "set I/O scheduling class and priority for arbitrary processes " "(B(2));" @@ -1078,219 +1183,263 @@ msgstr "" #. do_migrate_pages(mm, &old, &new, #. capable(CAP_SYS_NICE) ? MPOL_MF_MOVE_ALL : MPOL_MF_MOVE); #. type: Plain text -#: build/C/man7/capabilities.7:357 +#: build/C/man7/capabilities.7:432 msgid "" "apply B(2) to arbitrary processes and allow processes to be " "migrated to arbitrary nodes;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:361 +#: build/C/man7/capabilities.7:436 msgid "apply B(2) to arbitrary processes;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:368 +#: build/C/man7/capabilities.7:443 msgid "use the B flag with B(2) and B(2)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:370 +#: build/C/man7/capabilities.7:445 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:374 +#: build/C/man7/capabilities.7:449 msgid "Use B(2)." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:374 +#: build/C/man7/capabilities.7:449 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:381 +#: build/C/man7/capabilities.7:456 msgid "" "Trace arbitrary processes using B(2); apply B(2) " "to arbitrary processes." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:381 +#: build/C/man7/capabilities.7:456 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:389 +#: build/C/man7/capabilities.7:468 msgid "" "Perform I/O port operations (B(2) and B(2)); access " -"I." +"I; employ the B B(2) operation." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:389 +#: build/C/man7/capabilities.7:468 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:395 +#: build/C/man7/capabilities.7:474 msgid "Use reserved space on ext2 file systems;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:399 +#: build/C/man7/capabilities.7:478 msgid "make B(2) calls controlling ext3 journaling;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:401 +#: build/C/man7/capabilities.7:480 msgid "override disk quota limits;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:404 +#: build/C/man7/capabilities.7:483 msgid "increase resource limits (see B(2));" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:408 +#: build/C/man7/capabilities.7:487 msgid "override B resource limit;" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:417 +#: build/C/man7/capabilities.7:489 +msgid "override maximum number of consoles on console allocation;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:491 +msgid "override maximum number of keymaps;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:493 +msgid "allow more than 64hz interrupts from the real-time clock;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:502 msgid "" "raise I limit for a System V message queue above the limit in " -"I (see B(2) and B(2))." +"I (see B(2) and B(2));" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:509 +msgid "" +"override the I limit when setting the capacity " +"of a pipe using the B B(2) command." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:422 +#: build/C/man7/capabilities.7:514 msgid "" "use B to increase the capacity of a pipe above the limit " -"specified by I." +"specified by I;" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:519 +msgid "" +"override I limit when creating POSIX message " +"queues (see B(7))." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:424 +#: build/C/man7/capabilities.7:521 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:431 +#: build/C/man7/capabilities.7:528 msgid "" "Set system clock (B(2), B(2), B(2)); set " "real-time (hardware) clock." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:431 +#: build/C/man7/capabilities.7:528 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:435 -msgid "Use B(2)." +#: build/C/man7/capabilities.7:535 +msgid "" +"Use B(2); employ various privileged B(2) operations on " +"virtual terminals." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:435 +#: build/C/man7/capabilities.7:535 #, no-wrap msgid "B (since Linux 2.6.37)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:444 +#: build/C/man7/capabilities.7:543 msgid "" "Perform privileged B(2) operations. See B(2) for " "information on which operations require privilege." msgstr "" +#. type: TP +#: build/C/man7/capabilities.7:543 +#, no-wrap +msgid "B (since Linux 3.0)" +msgstr "" + +#. type: Plain text +#: build/C/man7/capabilities.7:551 +msgid "" +"Trigger something that will wake up the system (set B " +"and B timers)." +msgstr "" + #. type: SS -#: build/C/man7/capabilities.7:444 +#: build/C/man7/capabilities.7:551 #, no-wrap msgid "Past and Current Implementation" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:446 +#: build/C/man7/capabilities.7:553 msgid "A full implementation of capabilities requires that:" msgstr "" #. type: IP -#: build/C/man7/capabilities.7:446 build/C/man7/capabilities.7:589 build/C/man7/capabilities.7:736 build/C/man7/capabilities.7:789 +#: build/C/man7/capabilities.7:553 build/C/man7/capabilities.7:696 build/C/man7/capabilities.7:843 build/C/man7/capabilities.7:896 #, no-wrap msgid "1." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:450 +#: build/C/man7/capabilities.7:557 msgid "" "For all privileged operations, the kernel must check whether the thread has " "the required capability in its effective set." msgstr "" #. type: IP -#: build/C/man7/capabilities.7:450 build/C/man7/capabilities.7:594 build/C/man7/capabilities.7:742 build/C/man7/capabilities.7:795 +#: build/C/man7/capabilities.7:557 build/C/man7/capabilities.7:701 build/C/man7/capabilities.7:849 build/C/man7/capabilities.7:902 #, no-wrap msgid "2." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:453 +#: build/C/man7/capabilities.7:560 msgid "" "The kernel must provide system calls allowing a thread's capability sets to " "be changed and retrieved." msgstr "" #. type: IP -#: build/C/man7/capabilities.7:453 build/C/man7/capabilities.7:745 build/C/man7/capabilities.7:799 +#: build/C/man7/capabilities.7:560 build/C/man7/capabilities.7:852 build/C/man7/capabilities.7:906 #, no-wrap msgid "3." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:456 +#: build/C/man7/capabilities.7:563 msgid "" "The file system must support attaching capabilities to an executable file, " "so that a process gains those capabilities when the file is executed." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:460 +#: build/C/man7/capabilities.7:567 msgid "" "Before kernel 2.6.24, only the first two of these requirements are met; " "since kernel 2.6.24, all three requirements are met." msgstr "" #. type: SS -#: build/C/man7/capabilities.7:460 +#: build/C/man7/capabilities.7:567 #, no-wrap msgid "Thread Capability Sets" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:463 +#: build/C/man7/capabilities.7:570 msgid "" "Each thread has three capability sets containing zero or more of the above " "capabilities:" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:463 +#: build/C/man7/capabilities.7:570 #, no-wrap msgid "I:" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:471 +#: build/C/man7/capabilities.7:578 msgid "" "This is a limiting superset for the effective capabilities that the thread " "may assume. It is also a limiting superset for the capabilities that may be " @@ -1299,7 +1448,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:477 +#: build/C/man7/capabilities.7:584 msgid "" "If a thread drops a capability from its permitted set, it can never " "reacquire that capability (unless it B(2)s either a set-user-ID-root " @@ -1308,13 +1457,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:477 +#: build/C/man7/capabilities.7:584 #, no-wrap msgid "I:" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:484 +#: build/C/man7/capabilities.7:591 msgid "" "This is a set of capabilities preserved across an B(2). It provides " "a mechanism for a process to assign capabilities to the permitted set of the " @@ -1322,20 +1471,20 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:484 build/C/man7/capabilities.7:526 +#: build/C/man7/capabilities.7:591 build/C/man7/capabilities.7:633 #, no-wrap msgid "I:" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:488 +#: build/C/man7/capabilities.7:595 msgid "" "This is the set of capabilities used by the kernel to perform permission " "checks for the thread." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:494 +#: build/C/man7/capabilities.7:601 msgid "" "A child created via B(2) inherits copies of its parent's capability " "sets. See below for a discussion of the treatment of capabilities during " @@ -1343,20 +1492,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:499 +#: build/C/man7/capabilities.7:606 msgid "" "Using B(2), a thread may manipulate its own capability sets (see " "below)." msgstr "" #. type: SS -#: build/C/man7/capabilities.7:499 +#: build/C/man7/capabilities.7:606 #, no-wrap msgid "File Capabilities" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:514 +#: build/C/man7/capabilities.7:621 msgid "" "Since kernel 2.6.24, the kernel supports associating capability sets with an " "executable file using B(8). The file capability sets are stored in " @@ -1367,31 +1516,31 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:516 +#: build/C/man7/capabilities.7:623 msgid "The three file capability sets are:" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:516 +#: build/C/man7/capabilities.7:623 #, no-wrap msgid "I (formerly known as I):" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:520 +#: build/C/man7/capabilities.7:627 msgid "" "These capabilities are automatically permitted to the thread, regardless of " "the thread's inheritable capabilities." msgstr "" #. type: TP -#: build/C/man7/capabilities.7:520 +#: build/C/man7/capabilities.7:627 #, no-wrap msgid "I (formerly known as I):" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:526 +#: build/C/man7/capabilities.7:633 msgid "" "This set is ANDed with the thread's inheritable set to determine which " "inheritable capabilities are enabled in the permitted set of the thread " @@ -1399,7 +1548,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:536 +#: build/C/man7/capabilities.7:643 msgid "" "This is not a set, but rather just a single bit. If this bit is set, then " "during an B(2) all of the new permitted capabilities for the thread " @@ -1409,7 +1558,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:552 +#: build/C/man7/capabilities.7:659 msgid "" "Enabling the file effective capability bit implies that any file permitted " "or inheritable capability that causes a thread to acquire the corresponding " @@ -1423,20 +1572,20 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/capabilities.7:552 +#: build/C/man7/capabilities.7:659 #, no-wrap msgid "Transformation of Capabilities During execve()" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:558 +#: build/C/man7/capabilities.7:665 msgid "" "During an B(2), the kernel calculates the new capabilities of the " "process using the following algorithm:" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:563 +#: build/C/man7/capabilities.7:670 #, no-wrap msgid "" "P'(permitted) = (P(inheritable) & F(inheritable)) |\n" @@ -1444,81 +1593,81 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:565 +#: build/C/man7/capabilities.7:672 #, no-wrap msgid "P'(effective) = F(effective) ? P'(permitted) : 0\n" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:567 +#: build/C/man7/capabilities.7:674 #, no-wrap msgid "P'(inheritable) = P(inheritable) [i.e., unchanged]\n" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:571 +#: build/C/man7/capabilities.7:678 msgid "where:" msgstr "" #. type: IP -#: build/C/man7/capabilities.7:572 +#: build/C/man7/capabilities.7:679 #, no-wrap msgid "P" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:575 +#: build/C/man7/capabilities.7:682 msgid "denotes the value of a thread capability set before the B(2)" msgstr "" #. type: IP -#: build/C/man7/capabilities.7:575 +#: build/C/man7/capabilities.7:682 #, no-wrap msgid "P'" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:578 +#: build/C/man7/capabilities.7:685 msgid "denotes the value of a capability set after the B(2)" msgstr "" #. type: IP -#: build/C/man7/capabilities.7:578 +#: build/C/man7/capabilities.7:685 #, no-wrap msgid "F" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:580 +#: build/C/man7/capabilities.7:687 msgid "denotes a file capability set" msgstr "" #. type: IP -#: build/C/man7/capabilities.7:580 +#: build/C/man7/capabilities.7:687 #, no-wrap msgid "cap_bset" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:582 +#: build/C/man7/capabilities.7:689 msgid "is the value of the capability bounding set (described below)." msgstr "" #. type: SS -#: build/C/man7/capabilities.7:584 +#: build/C/man7/capabilities.7:691 #, no-wrap msgid "Capabilities and execution of programs by root" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:589 +#: build/C/man7/capabilities.7:696 msgid "" "In order to provide an all-powerful I using capability sets, during an " "B(2):" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:594 +#: build/C/man7/capabilities.7:701 msgid "" "If a set-user-ID-root program is being executed, or the real user ID of the " "process is 0 (root) then the file inheritable and permitted sets are " @@ -1526,7 +1675,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:597 +#: build/C/man7/capabilities.7:704 msgid "" "If a set-user-ID-root program is being executed, then the file effective bit " "is defined to be one (enabled)." @@ -1536,7 +1685,7 @@ msgstr "" #. exec(), then it gets all capabilities in its #. permitted set, and no effective capabilities #. type: Plain text -#: build/C/man7/capabilities.7:612 +#: build/C/man7/capabilities.7:719 msgid "" "The upshot of the above rules, combined with the capabilities " "transformations described above, is that when a process B(2)s a " @@ -1548,13 +1697,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/capabilities.7:612 +#: build/C/man7/capabilities.7:719 #, no-wrap msgid "Capability bounding set" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:617 +#: build/C/man7/capabilities.7:724 msgid "" "The capability bounding set is a security mechanism that can be used to " "limit the capabilities that can be gained during an B(2). The " @@ -1562,7 +1711,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:625 +#: build/C/man7/capabilities.7:732 msgid "" "During an B(2), the capability bounding set is ANDed with the file " "permitted capability set, and the result of this operation is assigned to " @@ -1572,7 +1721,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:637 +#: build/C/man7/capabilities.7:744 msgid "" "(Since Linux 2.6.25) The capability bounding set acts as a limiting " "superset for the capabilities that a thread can add to its inheritable set " @@ -1584,7 +1733,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:644 +#: build/C/man7/capabilities.7:751 msgid "" "Note that the bounding set masks the file permitted capabilities, but not " "the inherited capabilities. If a thread maintains a capability in its " @@ -1594,19 +1743,19 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:647 +#: build/C/man7/capabilities.7:754 msgid "" "Depending on the kernel version, the capability bounding set is either a " "system-wide attribute, or a per-process attribute." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:649 +#: build/C/man7/capabilities.7:756 msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:657 +#: build/C/man7/capabilities.7:764 msgid "" "In kernels before 2.6.25, the capability bounding set is a system-wide " "attribute that affects all threads on the system. The bounding set is " @@ -1616,7 +1765,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:664 +#: build/C/man7/capabilities.7:771 msgid "" "Only the B process may set capabilities in the capability bounding " "set; other than that, the superuser (more precisely: programs with the " @@ -1624,7 +1773,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:673 +#: build/C/man7/capabilities.7:780 msgid "" "On a standard system the capability bounding set always masks out the " "B capability. To remove this restriction (dangerous!), modify " @@ -1633,33 +1782,33 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:677 +#: build/C/man7/capabilities.7:784 msgid "" "The system-wide capability bounding set feature was added to Linux starting " "with kernel version 2.2.11." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:679 +#: build/C/man7/capabilities.7:786 msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:684 +#: build/C/man7/capabilities.7:791 msgid "" "From Linux 2.6.25, the I is a per-thread " "attribute. (There is no longer a system-wide capability bounding set.)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:689 +#: build/C/man7/capabilities.7:796 msgid "" "The bounding set is inherited at B(2) from the thread's parent, and " "is preserved across an B(2)." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:702 +#: build/C/man7/capabilities.7:809 msgid "" "A thread may remove capabilities from its capability bounding set using the " "B(2) B operation, provided it has the " @@ -1670,7 +1819,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:720 +#: build/C/man7/capabilities.7:827 msgid "" "Removing capabilities from the bounding set is only supported if file " "capabilities are compiled into the kernel. In kernels before Linux 2.6.33, " @@ -1685,7 +1834,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:727 +#: build/C/man7/capabilities.7:834 msgid "" "Removing a capability from the bounding set does not remove it from the " "thread's inherited set. However it does prevent the capability from being " @@ -1693,13 +1842,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/capabilities.7:727 +#: build/C/man7/capabilities.7:834 #, no-wrap msgid "Effect of User ID Changes on Capabilities" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:736 +#: build/C/man7/capabilities.7:843 msgid "" "To preserve the traditional semantics for transitions between 0 and nonzero " "user IDs, the kernel makes the following changes to a thread's capability " @@ -1708,7 +1857,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:742 +#: build/C/man7/capabilities.7:849 msgid "" "If one or more of the real, effective or saved set user IDs was previously " "0, and as a result of the UID changes all of these IDs have a nonzero value, " @@ -1717,27 +1866,27 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:745 +#: build/C/man7/capabilities.7:852 msgid "" "If the effective user ID is changed from 0 to nonzero, then all capabilities " "are cleared from the effective set." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:748 +#: build/C/man7/capabilities.7:855 msgid "" "If the effective user ID is changed from nonzero to 0, then the permitted " "set is copied to the effective set." msgstr "" #. type: IP -#: build/C/man7/capabilities.7:748 build/C/man7/capabilities.7:803 +#: build/C/man7/capabilities.7:855 build/C/man7/capabilities.7:910 #, no-wrap msgid "4." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:766 +#: build/C/man7/capabilities.7:873 msgid "" "If the file system user ID is changed from 0 to nonzero (see B(2)) " "then the following capabilities are cleared from the effective set: " @@ -1749,7 +1898,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:774 +#: build/C/man7/capabilities.7:881 msgid "" "If a thread that has a 0 value for one or more of its user IDs wants to " "prevent its permitted capability set being cleared when it resets all of its " @@ -1758,13 +1907,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man7/capabilities.7:774 +#: build/C/man7/capabilities.7:881 #, no-wrap msgid "Programmatically adjusting capability sets" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:789 +#: build/C/man7/capabilities.7:896 msgid "" "A thread can retrieve and change its capability sets using the B(2) " "and B(2) system calls. However, the use of B(3) and " @@ -1774,7 +1923,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:795 +#: build/C/man7/capabilities.7:902 msgid "" "If the caller does not have the B capability, the new " "inheritable set must be a subset of the combination of the existing " @@ -1782,14 +1931,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:799 +#: build/C/man7/capabilities.7:906 msgid "" "(Since kernel 2.6.25) The new inheritable set must be a subset of the " "combination of the existing inheritable set and the capability bounding set." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:803 +#: build/C/man7/capabilities.7:910 msgid "" "The new permitted set must be a subset of the existing permitted set (i.e., " "it is not possible to acquire permitted capabilities that the thread does " @@ -1797,12 +1946,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:805 +#: build/C/man7/capabilities.7:912 msgid "The new effective set must be a subset of the new permitted set." msgstr "" #. type: SS -#: build/C/man7/capabilities.7:805 +#: build/C/man7/capabilities.7:912 #, no-wrap msgid "The \"securebits\" flags: establishing a capabilities-only environment" msgstr "" @@ -1811,7 +1960,7 @@ msgstr "" #. see http://lwn.net/Articles/280279/ and #. http://article.gmane.org/gmane.linux.kernel.lsm/5476/ #. type: Plain text -#: build/C/man7/capabilities.7:816 +#: build/C/man7/capabilities.7:923 msgid "" "Starting with kernel 2.6.26, and with a kernel in which file capabilities " "are enabled, Linux implements a set of per-thread I flags that " @@ -1820,13 +1969,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:816 +#: build/C/man7/capabilities.7:923 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:828 +#: build/C/man7/capabilities.7:935 msgid "" "Setting this flag allows a thread that has one or more 0 UIDs to retain its " "capabilities when it switches all of its UIDs to a nonzero value. If this " @@ -1837,13 +1986,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:828 +#: build/C/man7/capabilities.7:935 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:835 +#: build/C/man7/capabilities.7:942 msgid "" "Setting this flag stops the kernel from adjusting capability sets when the " "threads's effective and file system UIDs are switched between zero and " @@ -1852,13 +2001,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man7/capabilities.7:835 +#: build/C/man7/capabilities.7:942 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:843 +#: build/C/man7/capabilities.7:950 msgid "" "If this bit is set, then the kernel does not grant capabilities when a " "set-user-ID-root program is executed, or when a process with an effective or " @@ -1867,7 +2016,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:853 +#: build/C/man7/capabilities.7:960 msgid "" "Each of the above \"base\" flags has a companion \"locked\" flag. Setting " "any of the \"locked\" flags is irreversible, and has the effect of " @@ -1877,7 +2026,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:865 +#: build/C/man7/capabilities.7:972 msgid "" "The I flags can be modified and retrieved using the B(2) " "B and B operations. The " @@ -1885,7 +2034,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:874 +#: build/C/man7/capabilities.7:981 msgid "" "The I flags are inherited by child processes. During an " "B(2), all of the flags are preserved, except B " @@ -1893,7 +2042,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:879 +#: build/C/man7/capabilities.7:986 msgid "" "An application can use the following call to lock itself, and all of its " "descendants, into an environment where the only way of gaining capabilities " @@ -1901,7 +2050,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:888 +#: build/C/man7/capabilities.7:995 #, no-wrap msgid "" "prctl(PR_SET_SECUREBITS,\n" @@ -1913,7 +2062,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:895 +#: build/C/man7/capabilities.7:1002 msgid "" "No standards govern capabilities, but the Linux capability implementation is " "based on the withdrawn POSIX.1e draft standard; see " @@ -1921,7 +2070,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:899 +#: build/C/man7/capabilities.7:1006 msgid "" "Since kernel 2.5.27, capabilities are an optional kernel component, and can " "be enabled/disabled via the CONFIG_SECURITY_CAPABILITIES kernel " @@ -1929,7 +2078,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:906 +#: build/C/man7/capabilities.7:1013 msgid "" "The I file can be used to view the capability " "sets of a thread. The I file shows the capability sets of " @@ -1937,7 +2086,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:921 +#: build/C/man7/capabilities.7:1028 msgid "" "The I package provides a suite of routines for setting and getting " "capabilities that is more comfortable and less likely to change than the " @@ -1946,12 +2095,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:923 +#: build/C/man7/capabilities.7:1030 msgid "I." msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:932 +#: build/C/man7/capabilities.7:1039 msgid "" "Before kernel 2.6.24, and since kernel 2.6.24 if file capabilities are not " "enabled, a thread with the B capability can manipulate the " @@ -1961,7 +2110,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:937 +#: build/C/man7/capabilities.7:1044 msgid "" "In the pre-2.6.25 implementation the system-wide capability bounding set, " "I, always masks out this capability, and this " @@ -1969,7 +2118,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:943 +#: build/C/man7/capabilities.7:1050 msgid "" "If file capabilities are disabled in the current implementation, then " "B starts out with this capability removed from its per-process " @@ -1978,17 +2127,19 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:959 +#: build/C/man7/capabilities.7:1067 msgid "" "B(2), B(2), B(2), B(3), " "B(3), B(3), B(3), " "B(3), B(3), B(3), B(3), " -"B(7), B(7), B(8), B(8)" +"B(3), B(7), B(7), B(8), B(8)" msgstr "" #. type: Plain text -#: build/C/man7/capabilities.7:962 -msgid "I in the kernel source" +#: build/C/man7/capabilities.7:1071 +msgid "" +"Comments on the purposes of various capabilities in " +"I in the kernel source" msgstr "" #. type: TH diff --git a/po4a/pthread/po/ja.po b/po4a/pthread/po/ja.po index 65bd5943..2a23dafb 100644 --- a/po4a/pthread/po/ja.po +++ b/po4a/pthread/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 03:49+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -619,9 +619,9 @@ msgstr "" #: build/C/man3/pthread_tryjoin_np.3:145 build/C/man3/pthread_yield.3:70 #: build/C/man7/pthreads.7:934 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -6682,9 +6682,10 @@ msgstr "" #. type: TH #: build/C/man3/pthread_sigmask.3:24 -#, no-wrap -msgid "2009-01-25" -msgstr "" +#, fuzzy, no-wrap +#| msgid "2008-11-11" +msgid "2011-10-16" +msgstr "2008-11-11" #. type: Plain text #: build/C/man3/pthread_sigmask.3:27 @@ -6809,8 +6810,8 @@ msgstr "" #: build/C/man3/pthread_sigmask.3:115 #, no-wrap msgid "" -" /* Block SIGINT; other threads created by main() will inherit\n" -" a copy of the signal mask. */\n" +" /* Block SIGQUIT and SIGUSR1; other threads created by main()\n" +" will inherit a copy of the signal mask. */\n" msgstr "" #. type: Plain text diff --git a/po4a/pthread/po/pthread.pot b/po4a/pthread/po/pthread.pot index 9d0018bc..780435e7 100644 --- a/po4a/pthread/po/pthread.pot +++ b/po4a/pthread/po/pthread.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -253,9 +253,9 @@ msgstr "" #. type: Plain text #: build/C/man2/getcontext.2:172 build/C/man3/makecontext.3:230 build/C/man3/pthread_attr_init.3:315 build/C/man3/pthread_attr_setaffinity_np.3:128 build/C/man3/pthread_attr_setdetachstate.3:121 build/C/man3/pthread_attr_setguardsize.3:170 build/C/man3/pthread_attr_setinheritsched.3:135 build/C/man3/pthread_attr_setschedparam.3:112 build/C/man3/pthread_attr_setschedpolicy.3:107 build/C/man3/pthread_attr_setscope.3:132 build/C/man3/pthread_attr_setstack.3:171 build/C/man3/pthread_attr_setstackaddr.3:120 build/C/man3/pthread_attr_setstacksize.3:122 build/C/man3/pthread_cancel.3:237 build/C/man3/pthread_cleanup_push.3:321 build/C/man3/pthread_cleanup_push_defer_np.3:114 build/C/man3/pthread_create.3:385 build/C/man3/pthread_detach.3:109 build/C/man3/pthread_equal.3:64 build/C/man3/pthread_exit.3:113 build/C/man3/pthread_getattr_np.3:363 build/C/man3/pthread_getcpuclockid.3:181 build/C/man3/pthread_join.3:139 build/C/man3/pthread_kill.3:89 build/C/man3/pthread_kill_other_threads_np.3:77 build/C/man3/pthread_self.3:84 build/C/man3/pthread_setaffinity_np.3:218 build/C/man3/pthread_setcancelstate.3:186 build/C/man3/pthread_setconcurrency.3:107 build/C/man3/pthread_setschedparam.3:447 build/C/man3/pthread_setschedprio.3:107 build/C/man3/pthread_sigmask.3:149 build/C/man3/pthread_sigqueue.3:108 build/C/man3/pthread_testcancel.3:72 build/C/man3/pthread_tryjoin_np.3:145 build/C/man3/pthread_yield.3:70 build/C/man7/pthreads.7:934 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -6072,7 +6072,7 @@ msgstr "" #. type: TH #: build/C/man3/pthread_sigmask.3:24 #, no-wrap -msgid "2009-01-25" +msgid "2011-10-16" msgstr "" #. type: Plain text @@ -6200,8 +6200,8 @@ msgstr "" #: build/C/man3/pthread_sigmask.3:115 #, no-wrap msgid "" -" /* Block SIGINT; other threads created by main() will inherit\n" -" a copy of the signal mask. */\n" +" /* Block SIGQUIT and SIGUSR1; other threads created by main()\n" +" will inherit a copy of the signal mask. */\n" msgstr "" #. type: Plain text diff --git a/po4a/pwdgrp/po/ja.po b/po4a/pwdgrp/po/ja.po index eb2460ea..e6850865 100644 --- a/po4a/pwdgrp/po/ja.po +++ b/po4a/pwdgrp/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:46+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -288,9 +288,9 @@ msgstr "" #: build/C/man5/passwd.5:146 build/C/man3/putgrent.3:50 #: build/C/man3/putpwent.3:94 build/C/man3/setaliasent.3:157 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -507,7 +507,7 @@ msgstr "GETGRENT" #: build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 #: build/C/man3/getgrnam.3:31 build/C/man3/getpw.3:30 #: build/C/man3/getpwent.3:31 build/C/man3/getpwent_r.3:23 -#: build/C/man3/getpwnam.3:35 build/C/man5/group.5:25 build/C/man5/passwd.5:29 +#: build/C/man3/getpwnam.3:35 build/C/man5/group.5:25 #, no-wrap msgid "2010-10-21" msgstr "2010-10-21" @@ -3025,6 +3025,13 @@ msgstr "B(2), B(2), B(7)" msgid "PASSWD" msgstr "PASSWD" +#. type: TH +#: build/C/man5/passwd.5:29 +#, fuzzy, no-wrap +#| msgid "2010-02-25" +msgid "2012-02-14" +msgstr "2010-02-25" + #. type: Plain text #: build/C/man5/passwd.5:32 msgid "passwd - password file" @@ -3072,7 +3079,7 @@ msgid "" "was too slow to crack a well-chosen password, and moreover the basic " "assumption used to be that of a friendly user-community. These days many " "people run some version of the shadow password suite, where I " -"has asterisks (*) instead of encrypted passwords, and the encrypted " +"has an \\(aqx\\(aq character in the password field, and the encrypted " "passwords are in I, which is readable by the superuser only." msgstr "" "古き良き時代には、この全ユーザーに対する読み取り許可は 特別な問題を起こさな" @@ -3095,8 +3102,8 @@ msgstr "" #| "below.)" msgid "" "Regardless of whether shadow passwords are used, many system administrators " -"use an asterisk in the encrypted password field to make sure that this user " -"can not authenticate him- or herself using a password. (But see NOTES " +"use an asterisk (*) in the encrypted password field to make sure that this " +"user can not authenticate him- or herself using a password. (But see NOTES " "below.)" msgstr "" "shadow password が使われているかどうかにはよらず、多くのシステム 管理者は、暗" @@ -3105,9 +3112,13 @@ msgstr "" #. type: Plain text #: build/C/man5/passwd.5:63 +#, fuzzy +#| msgid "" +#| "If you create a new login, first put an asterisk in the password field, " +#| "then use B(1) to set it." msgid "" -"If you create a new login, first put an asterisk in the password field, then " -"use B(1) to set it." +"If you create a new login, first put an asterisk (*) in the password field, " +"then use B(1) to set it." msgstr "" "新しいユーザーを登録する場合には、パスワード欄にアスタリスクを設定しておき " "B(1) コマンドにより設定を行うようにする。" @@ -3246,9 +3257,17 @@ msgstr "" #. type: Plain text #: build/C/man5/passwd.5:131 -msgid "" -"If the encrypted password is set to an asterisk, the user will be unable to " -"login using B(1), but may still login using B(1), run " +#, fuzzy +#| msgid "" +#| "If the encrypted password is set to an asterisk, the user will be unable " +#| "to login using B(1), but may still login using B(1), run " +#| "existing processes and initiate new ones through B(1), B(8), " +#| "B(1), or mail filters, etc. Trying to lock an account by simply " +#| "changing the shell field yields the same result and additionally allows " +#| "the use of B(1)." +msgid "" +"If the encrypted password is set to an asterisk (*), the user will be unable " +"to login using B(1), but may still login using B(1), run " "existing processes and initiate new ones through B(1), B(8), B" "(1), or mail filters, etc. Trying to lock an account by simply changing the " "shell field yields the same result and additionally allows the use of B" diff --git a/po4a/pwdgrp/po/pwdgrp.pot b/po4a/pwdgrp/po/pwdgrp.pot index 64e86289..ff55b592 100644 --- a/po4a/pwdgrp/po/pwdgrp.pot +++ b/po4a/pwdgrp/po/pwdgrp.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -180,9 +180,9 @@ msgstr "" #. type: Plain text #: build/C/man3/fgetgrent.3:106 build/C/man3/fgetpwent.3:116 build/C/man5/ftpusers.5:58 build/C/man3/getgrent.3:170 build/C/man3/getgrent_r.3:196 build/C/man3/getgrnam.3:239 build/C/man3/getgrouplist.3:200 build/C/man3/getpw.3:119 build/C/man3/getpwent.3:172 build/C/man3/getpwent_r.3:194 build/C/man3/getpwnam.3:322 build/C/man3/getspnam.3:256 build/C/man5/group.5:73 build/C/man3/initgroups.3:93 build/C/man5/passwd.5:146 build/C/man3/putgrent.3:50 build/C/man3/putpwent.3:94 build/C/man3/setaliasent.3:157 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -353,7 +353,7 @@ msgid "GETGRENT" msgstr "" #. type: TH -#: build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 build/C/man3/getgrnam.3:31 build/C/man3/getpw.3:30 build/C/man3/getpwent.3:31 build/C/man3/getpwent_r.3:23 build/C/man3/getpwnam.3:35 build/C/man5/group.5:25 build/C/man5/passwd.5:29 +#: build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 build/C/man3/getgrnam.3:31 build/C/man3/getpw.3:30 build/C/man3/getpwent.3:31 build/C/man3/getpwent_r.3:23 build/C/man3/getpwnam.3:35 build/C/man5/group.5:25 #, no-wrap msgid "2010-10-21" msgstr "" @@ -2357,6 +2357,12 @@ msgstr "" msgid "PASSWD" msgstr "" +#. type: TH +#: build/C/man5/passwd.5:29 +#, no-wrap +msgid "2012-02-14" +msgstr "" + #. type: Plain text #: build/C/man5/passwd.5:32 msgid "passwd - password file" @@ -2379,7 +2385,7 @@ msgid "" "was too slow to crack a well-chosen password, and moreover the basic " "assumption used to be that of a friendly user-community. These days many " "people run some version of the shadow password suite, where I " -"has asterisks (*) instead of encrypted passwords, and the encrypted " +"has an \\(aqx\\(aq character in the password field, and the encrypted " "passwords are in I, which is readable by the superuser only." msgstr "" @@ -2387,16 +2393,16 @@ msgstr "" #: build/C/man5/passwd.5:58 msgid "" "Regardless of whether shadow passwords are used, many system administrators " -"use an asterisk in the encrypted password field to make sure that this user " -"can not authenticate him- or herself using a password. (But see NOTES " +"use an asterisk (*) in the encrypted password field to make sure that this " +"user can not authenticate him- or herself using a password. (But see NOTES " "below.)" msgstr "" #. type: Plain text #: build/C/man5/passwd.5:63 msgid "" -"If you create a new login, first put an asterisk in the password field, then " -"use B(1) to set it." +"If you create a new login, first put an asterisk (*) in the password field, " +"then use B(1) to set it." msgstr "" #. type: Plain text @@ -2501,8 +2507,8 @@ msgstr "" #. type: Plain text #: build/C/man5/passwd.5:131 msgid "" -"If the encrypted password is set to an asterisk, the user will be unable to " -"login using B(1), but may still login using B(1), run " +"If the encrypted password is set to an asterisk (*), the user will be unable " +"to login using B(1), but may still login using B(1), run " "existing processes and initiate new ones through B(1), B(8), " "B(1), or mail filters, etc. Trying to lock an account by simply " "changing the shell field yields the same result and additionally allows the " diff --git a/po4a/regexp/po/ja.po b/po4a/regexp/po/ja.po index 37bd72a5..93a29c91 100644 --- a/po4a/regexp/po/ja.po +++ b/po4a/regexp/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:47+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -255,9 +255,9 @@ msgstr "" #: build/C/man3/re_comp.3:81 build/C/man3/regex.3:307 build/C/man7/regex.7:296 #: build/C/man3/wordexp.3:222 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/regexp/po/regexp.pot b/po4a/regexp/po/regexp.pot index f742a79d..f939f33a 100644 --- a/po4a/regexp/po/regexp.pot +++ b/po4a/regexp/po/regexp.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -218,9 +218,9 @@ msgstr "" #. type: Plain text #: build/C/man3/fnmatch.3:111 build/C/man3/glob.3:332 build/C/man7/glob.7:217 build/C/man3/re_comp.3:81 build/C/man3/regex.3:307 build/C/man7/regex.7:296 build/C/man3/wordexp.3:222 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/rpc/po/ja.po b/po4a/rpc/po/ja.po index 267079cd..10b121d5 100644 --- a/po4a/rpc/po/ja.po +++ b/po4a/rpc/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:49+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -299,9 +299,9 @@ msgstr "" #: build/C/man3/rpc.3:1122 build/C/man5/rpc.5:84 build/C/man3/rtime.3:132 #: build/C/man3/xdr.3:558 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/rpc/po/rpc.pot b/po4a/rpc/po/rpc.pot index d3d3b6d1..2253da29 100644 --- a/po4a/rpc/po/rpc.pot +++ b/po4a/rpc/po/rpc.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -256,9 +256,9 @@ msgstr "" #. type: Plain text #: build/C/man3/getrpcent.3:112 build/C/man3/getrpcent_r.3:142 build/C/man3/getrpcport.3:42 build/C/man3/key_setsecret.3:73 build/C/man3/rpc.3:1122 build/C/man5/rpc.5:84 build/C/man3/rtime.3:132 build/C/man3/xdr.3:558 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/sched/po/ja.po b/po4a/sched/po/ja.po index 68802944..fac6e34a 100644 --- a/po4a/sched/po/ja.po +++ b/po4a/sched/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:51+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -461,9 +461,9 @@ msgstr "" "size is I bytes." #. type: SH -#: build/C/man3/CPU_SET.3:208 build/C/man2/clone.2:791 +#: build/C/man3/CPU_SET.3:208 build/C/man2/clone.2:792 #: build/C/man2/sched_get_priority_max.2:87 build/C/man3/sched_getcpu.3:38 -#: build/C/man2/sched_rr_get_interval.2:72 +#: build/C/man2/sched_rr_get_interval.2:74 #: build/C/man2/sched_setaffinity.2:108 build/C/man2/sched_setparam.2:88 #: build/C/man2/sched_setscheduler.2:423 build/C/man2/sched_yield.2:42 #: build/C/man2/setns.2:66 build/C/man2/unshare.2:183 @@ -520,7 +520,7 @@ msgid "The other functions do not return a value." msgstr "The other functions do not return a value." #. type: SH -#: build/C/man3/CPU_SET.3:239 build/C/man2/clone.2:908 +#: build/C/man3/CPU_SET.3:239 build/C/man2/clone.2:909 #: build/C/man3/sched_getcpu.3:50 build/C/man2/sched_setaffinity.2:149 #: build/C/man2/setns.2:93 build/C/man2/unshare.2:200 #, no-wrap @@ -555,9 +555,9 @@ msgstr "" "(), and B() first appeared in glibc 2.7." #. type: SH -#: build/C/man3/CPU_SET.3:268 build/C/man2/clone.2:915 +#: build/C/man3/CPU_SET.3:268 build/C/man2/clone.2:916 #: build/C/man2/sched_get_priority_max.2:101 build/C/man3/sched_getcpu.3:52 -#: build/C/man2/sched_rr_get_interval.2:92 +#: build/C/man2/sched_rr_get_interval.2:95 #: build/C/man2/sched_setaffinity.2:160 build/C/man2/sched_setparam.2:111 #: build/C/man2/sched_setscheduler.2:445 build/C/man2/sched_yield.2:53 #: build/C/man2/setns.2:97 build/C/man2/unshare.2:204 @@ -571,8 +571,8 @@ msgid "These interfaces are Linux-specific." msgstr "These interfaces are Linux-specific." #. type: SH -#: build/C/man3/CPU_SET.3:270 build/C/man2/clone.2:922 -#: build/C/man3/sched_getcpu.3:55 build/C/man2/sched_rr_get_interval.2:94 +#: build/C/man3/CPU_SET.3:270 build/C/man2/clone.2:923 +#: build/C/man3/sched_getcpu.3:55 build/C/man2/sched_rr_get_interval.2:97 #: build/C/man2/sched_setaffinity.2:162 build/C/man2/sched_setscheduler.2:448 #: build/C/man2/sched_yield.2:55 build/C/man2/setns.2:101 #: build/C/man2/unshare.2:208 @@ -748,7 +748,7 @@ msgstr "" "}\n" #. type: SH -#: build/C/man3/CPU_SET.3:342 build/C/man2/clone.2:969 +#: build/C/man3/CPU_SET.3:342 build/C/man2/clone.2:970 #: build/C/man2/sched_setscheduler.2:509 build/C/man2/setns.2:107 #, no-wrap msgid "BUGS" @@ -773,9 +773,9 @@ msgstr "" "fixed in glibc 2.9." #. type: SH -#: build/C/man3/CPU_SET.3:354 build/C/man2/clone.2:1011 +#: build/C/man3/CPU_SET.3:354 build/C/man2/clone.2:1012 #: build/C/man2/sched_get_priority_max.2:103 build/C/man3/sched_getcpu.3:75 -#: build/C/man2/sched_rr_get_interval.2:119 +#: build/C/man2/sched_rr_get_interval.2:126 #: build/C/man2/sched_setaffinity.2:215 build/C/man2/sched_setparam.2:113 #: build/C/man2/sched_setscheduler.2:517 build/C/man2/sched_yield.2:79 #: build/C/man2/setns.2:115 build/C/man2/unshare.2:244 @@ -793,9 +793,9 @@ msgstr "" "B(3), B(7)" #. type: SH -#: build/C/man3/CPU_SET.3:359 build/C/man2/clone.2:1023 +#: build/C/man3/CPU_SET.3:359 build/C/man2/clone.2:1024 #: build/C/man2/sched_get_priority_max.2:113 build/C/man3/sched_getcpu.3:77 -#: build/C/man2/sched_rr_get_interval.2:125 +#: build/C/man2/sched_rr_get_interval.2:132 #: build/C/man2/sched_setaffinity.2:231 build/C/man2/sched_setparam.2:127 #: build/C/man2/sched_setscheduler.2:542 build/C/man2/sched_yield.2:85 #: build/C/man2/setns.2:121 build/C/man2/unshare.2:249 @@ -804,16 +804,16 @@ msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man3/CPU_SET.3:366 build/C/man2/clone.2:1030 +#: build/C/man3/CPU_SET.3:366 build/C/man2/clone.2:1031 #: build/C/man2/sched_get_priority_max.2:120 build/C/man3/sched_getcpu.3:84 -#: build/C/man2/sched_rr_get_interval.2:132 +#: build/C/man2/sched_rr_get_interval.2:139 #: build/C/man2/sched_setaffinity.2:238 build/C/man2/sched_setparam.2:134 #: build/C/man2/sched_setscheduler.2:549 build/C/man2/sched_yield.2:92 #: build/C/man2/setns.2:128 build/C/man2/unshare.2:256 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1185,15 +1185,16 @@ msgstr "" msgid "B (since Linux 2.6.24)" msgstr "B (Linux 2.6.24 以降)" +#. FIXME Check when the implementation was completed #. type: Plain text -#: build/C/man2/clone.2:291 +#: build/C/man2/clone.2:292 msgid "" "(The implementation of this flag was only completed by about kernel version " "2.6.29.)" msgstr "(このフラグの実装は、Linux 2.6.29 あたりまでに完成した。)" #. type: Plain text -#: build/C/man2/clone.2:300 +#: build/C/man2/clone.2:301 msgid "" "If B is set, then create the process in a new network " "namespace. If this flag is not set, then (as with B(2)), the process " @@ -1207,7 +1208,7 @@ msgstr "" "たものである。" #. type: Plain text -#: build/C/man2/clone.2:314 +#: build/C/man2/clone.2:315 msgid "" "A network namespace provides an isolated view of the networking stack " "(network device interfaces, IPv4 and IPv6 protocol stacks, IP routing " @@ -1228,7 +1229,7 @@ msgstr "" "リッジを作成したり することができる。" #. type: Plain text -#: build/C/man2/clone.2:319 +#: build/C/man2/clone.2:320 msgid "" "When a network namespace is freed (i.e., when the last process in the " "namespace terminates), its physical network devices are moved back to the " @@ -1240,7 +1241,7 @@ msgstr "" "はない)。" #. type: Plain text -#: build/C/man2/clone.2:324 +#: build/C/man2/clone.2:325 msgid "" "Use of this flag requires: a kernel configured with the B " "option and that the process be privileged (B)." @@ -1250,18 +1251,18 @@ msgstr "" "ある。" #. type: TP -#: build/C/man2/clone.2:324 +#: build/C/man2/clone.2:325 #, no-wrap msgid "B (since Linux 2.4.19)" msgstr "B (Linux 2.4.19 以降)" #. type: Plain text -#: build/C/man2/clone.2:327 +#: build/C/man2/clone.2:328 msgid "Start the child in a new mount namespace." msgstr "子プロセスを新しいマウント名前空間 (mount namespace) で開始する。" #. type: Plain text -#: build/C/man2/clone.2:348 +#: build/C/man2/clone.2:349 msgid "" "Every process lives in a mount namespace. The I of a process is " "the data (the set of mounts) describing the file hierarchy as seen by that " @@ -1281,7 +1282,7 @@ msgstr "" "受けない。" #. type: Plain text -#: build/C/man2/clone.2:355 +#: build/C/man2/clone.2:356 msgid "" "After a B() where the B flag is set, the cloned child " "is started in a new mount namespace, initialized with a copy of the " @@ -1292,7 +1293,7 @@ msgstr "" "スの名前空間のコピーで初期化される。" #. type: Plain text -#: build/C/man2/clone.2:367 +#: build/C/man2/clone.2:368 msgid "" "Only a privileged process (one having the B capability) may " "specify the B flag. It is not permitted to specify both " @@ -1303,7 +1304,7 @@ msgstr "" "で、 B と B の両方を指定することはできない。" #. type: TP -#: build/C/man2/clone.2:367 +#: build/C/man2/clone.2:368 #, no-wrap msgid "B (since Linux 2.6.24)" msgstr "B (Linux 2.6.24 以降)" @@ -1315,7 +1316,7 @@ msgstr "B (Linux 2.6.24 以降)" #. The primary kernel commit is 30e49c263e36341b60b735cbef5ca37912549264 #. Author: Pavel Emelyanov #. type: Plain text -#: build/C/man2/clone.2:384 +#: build/C/man2/clone.2:385 msgid "" "If B is set, then create the process in a new PID namespace. " "If this flag is not set, then (as with B(2)), the process is created " @@ -1328,7 +1329,7 @@ msgstr "" "装での使用を意図して用意されたものである。" #. type: Plain text -#: build/C/man2/clone.2:393 +#: build/C/man2/clone.2:394 msgid "" "A PID namespace provides an isolated environment for PIDs: PIDs in a new " "namespace start at 1, somewhat like a standalone system, and calls to B" @@ -1341,7 +1342,7 @@ msgstr "" "な PID を持ったプロセスが作成される。" #. type: Plain text -#: build/C/man2/clone.2:405 +#: build/C/man2/clone.2:406 msgid "" "The first process created in a new namespace (i.e., the process created " "using the B flag) has the PID 1, and is the \"init\" process " @@ -1359,7 +1360,7 @@ msgstr "" "了される。" #. type: Plain text -#: build/C/man2/clone.2:424 +#: build/C/man2/clone.2:425 msgid "" "PID namespaces form a hierarchy. When a new PID namespace is created, the " "processes in that namespace are visible in the PID namespace of the process " @@ -1386,7 +1387,7 @@ msgstr "" #. mount -t proc proc /proc #. type: Plain text -#: build/C/man2/clone.2:440 +#: build/C/man2/clone.2:441 msgid "" "After creating the new namespace, it is useful for the child to change its " "root directory and mount a new procfs instance at I so that tools " @@ -1402,7 +1403,7 @@ msgstr "" "る。)" #. type: Plain text -#: build/C/man2/clone.2:447 +#: build/C/man2/clone.2:448 msgid "" "Use of this flag requires: a kernel configured with the B " "option and that the process be privileged (B). This flag " @@ -1413,13 +1414,13 @@ msgstr "" "ある。 このフラグは B と組み合わせて使うことはできない。" #. type: TP -#: build/C/man2/clone.2:447 build/C/man2/unshare.2:140 +#: build/C/man2/clone.2:448 build/C/man2/unshare.2:140 #, no-wrap msgid "B (since Linux 2.6.19)" msgstr "B (Linux 2.6.19 以降)" #. type: Plain text -#: build/C/man2/clone.2:459 +#: build/C/man2/clone.2:460 msgid "" "If B is set, then create the process in a new UTS namespace, " "whose identifiers are initialized by duplicating the identifiers from the " @@ -1434,7 +1435,7 @@ msgstr "" "る。 このフラグは、コンテナの実装での使用を意図して用意されたものである。" #. type: Plain text -#: build/C/man2/clone.2:471 +#: build/C/man2/clone.2:472 msgid "" "A UTS namespace is the set of identifiers returned by B(2); among " "these, the domain name and the host name can be modified by B" @@ -1448,7 +1449,7 @@ msgstr "" "のすべての プロセスに見えるが、別の UTS 名前空間のプロセスには見えない。" #. type: Plain text -#: build/C/man2/clone.2:476 +#: build/C/man2/clone.2:477 msgid "" "Use of this flag requires: a kernel configured with the B " "option and that the process be privileged (B)." @@ -1458,13 +1459,13 @@ msgstr "" "ある。" #. type: TP -#: build/C/man2/clone.2:476 +#: build/C/man2/clone.2:477 #, no-wrap msgid "B (since Linux 2.3.12)" msgstr "B (Linux 2.3.12 以降)" #. type: Plain text -#: build/C/man2/clone.2:483 +#: build/C/man2/clone.2:484 msgid "" "If B is set, then the parent of the new child (as returned by " "B(2)) will be the same as that of the calling process." @@ -1473,7 +1474,7 @@ msgstr "" "プロセスは呼び出し元のプロセスの親プロセスと同じになる。" #. type: Plain text -#: build/C/man2/clone.2:489 +#: build/C/man2/clone.2:490 msgid "" "If B is not set, then (as with B(2)) the child's parent " "is the calling process." @@ -1482,7 +1483,7 @@ msgstr "" "プロセスがその子供の親になる。" #. type: Plain text -#: build/C/man2/clone.2:497 +#: build/C/man2/clone.2:498 msgid "" "Note that it is the parent process, as returned by B(2), which is " "signaled when the child terminates, so that if B is set, then " @@ -1494,13 +1495,13 @@ msgstr "" "ロセスではなく呼び出し元のプロセスの 親プロセスにシグナルが送られる。" #. type: TP -#: build/C/man2/clone.2:497 +#: build/C/man2/clone.2:498 #, no-wrap msgid "B (since Linux 2.5.49)" msgstr "B (Linux 2.5.49 以降)" #. type: Plain text -#: build/C/man2/clone.2:505 +#: build/C/man2/clone.2:506 msgid "" "Store child thread ID at location I in parent and child memory. (In " "Linux 2.5.32-2.5.48 there was a flag B that did this.)" @@ -1510,13 +1511,13 @@ msgstr "" "いうフラグが存在した。)" #. type: TP -#: build/C/man2/clone.2:505 +#: build/C/man2/clone.2:506 #, no-wrap msgid "B (obsolete)" msgstr "B (廃止予定)" #. type: Plain text -#: build/C/man2/clone.2:516 +#: build/C/man2/clone.2:517 msgid "" "If B is set, the child process is created with the same process " "ID as the calling process. This is good for hacking the system, but " @@ -1529,13 +1530,13 @@ msgstr "" "0) だけがこのフラグを指定できる。 Linux 2.5.16 で削除された。" #. type: TP -#: build/C/man2/clone.2:516 +#: build/C/man2/clone.2:517 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:523 +#: build/C/man2/clone.2:524 msgid "" "If B is specified, and the calling process is being traced, " "then trace the child also (see B(2))." @@ -1544,13 +1545,13 @@ msgstr "" "場合、子プロセスも 同様に追跡される。 (B(2) を参照のこと)" #. type: TP -#: build/C/man2/clone.2:523 +#: build/C/man2/clone.2:524 #, no-wrap msgid "B (since Linux 2.5.32)" msgstr "B (Linux 2.5.32 以降)" #. type: Plain text -#: build/C/man2/clone.2:530 +#: build/C/man2/clone.2:531 msgid "" "The I argument is the new TLS (Thread Local Storage) descriptor. " "(See B(2).)" @@ -1559,13 +1560,13 @@ msgstr "" "(B(2) を参照のこと)" #. type: TP -#: build/C/man2/clone.2:530 +#: build/C/man2/clone.2:531 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:546 +#: build/C/man2/clone.2:547 msgid "" "If B is set, the calling process and the child process share " "the same table of signal handlers. If the calling process or child process " @@ -1585,7 +1586,7 @@ msgstr "" "(unblock) したりできる。" #. type: Plain text -#: build/C/man2/clone.2:557 +#: build/C/man2/clone.2:558 msgid "" "If B is not set, the child process inherits a copy of the " "signal handlers of the calling process at the time B() is called. " @@ -1598,7 +1599,7 @@ msgstr "" "には影響を与えない。" #. type: Plain text -#: build/C/man2/clone.2:565 +#: build/C/man2/clone.2:566 msgid "" "Since Linux 2.6.0-test6, I must also include B if " "B is specified" @@ -1607,13 +1608,13 @@ msgstr "" "も I に含めなければならない。" #. type: TP -#: build/C/man2/clone.2:565 +#: build/C/man2/clone.2:566 #, no-wrap msgid "B (since Linux 2.6.0-test2)" msgstr "B (Linux 2.6.0-test2 以降)" #. type: Plain text -#: build/C/man2/clone.2:574 +#: build/C/man2/clone.2:575 msgid "" "If B is set, then the child is initially stopped (as though " "it was sent a B signal), and must be resumed by sending it a " @@ -1625,20 +1626,20 @@ msgstr "" #. glibc 2.8 removed this defn from bits/sched.h #. type: Plain text -#: build/C/man2/clone.2:582 +#: build/C/man2/clone.2:583 msgid "" "This flag was I from Linux 2.6.25 onward, and was I " "altogether in Linux 2.6.38." msgstr "" #. type: TP -#: build/C/man2/clone.2:582 +#: build/C/man2/clone.2:583 #, no-wrap msgid "B (since Linux 2.5.10)" msgstr "B (Linux 2.5.10 以降)" #. type: Plain text -#: build/C/man2/clone.2:591 +#: build/C/man2/clone.2:592 msgid "" "If B is set, then the child and the calling process share a " "single list of System V semaphore undo values (see B(2)). If this " @@ -1651,13 +1652,13 @@ msgstr "" "初期値は空である)。" #. type: TP -#: build/C/man2/clone.2:591 +#: build/C/man2/clone.2:592 #, no-wrap msgid "B (since Linux 2.4.0-test8)" msgstr "B (Linux 2.4.0-test8以降)" #. type: Plain text -#: build/C/man2/clone.2:600 +#: build/C/man2/clone.2:601 msgid "" "If B is set, the child is placed in the same thread group as " "the calling process. To make the remainder of the discussion of " @@ -1670,7 +1671,7 @@ msgstr "" "するのに使うこととする。" #. type: Plain text -#: build/C/man2/clone.2:608 +#: build/C/man2/clone.2:609 msgid "" "Thread groups were a feature added in Linux 2.4 to support the POSIX threads " "notion of a set of threads that share a single PID. Internally, this shared " @@ -1684,7 +1685,7 @@ msgstr "" "のスレッド・グループ ID を返す。" #. type: Plain text -#: build/C/man2/clone.2:617 +#: build/C/man2/clone.2:618 msgid "" "The threads within a group can be distinguished by their (system-wide) " "unique thread IDs (TID). A new thread's TID is available as the function " @@ -1696,7 +1697,7 @@ msgstr "" "返され、 スレッドは自分自身の TID を B(2) で取得できる。" #. type: Plain text -#: build/C/man2/clone.2:627 +#: build/C/man2/clone.2:628 msgid "" "When a call is made to B() without specifying B, then " "the resulting thread is placed in a new thread group whose TGID is the same " @@ -1707,7 +1708,7 @@ msgstr "" "に置かれる。このスレッドは 新しいスレッド・グループの「リーダー」である。" #. type: Plain text -#: build/C/man2/clone.2:649 +#: build/C/man2/clone.2:650 msgid "" "A new thread created with B has the same parent process as the " "caller of B() (i.e., like B), so that calls to " @@ -1727,7 +1728,7 @@ msgstr "" "る)。" #. type: Plain text -#: build/C/man2/clone.2:654 +#: build/C/man2/clone.2:655 msgid "" "After all of the threads in a thread group terminate the parent process of " "the thread group is sent a B (or other termination) signal." @@ -1736,7 +1737,7 @@ msgstr "" "親プロセスに B (もしくは他の終了シグナル) が送られる。" #. type: Plain text -#: build/C/man2/clone.2:659 +#: build/C/man2/clone.2:660 msgid "" "If any of the threads in a thread group performs an B(2), then all " "threads other than the thread group leader are terminated, and the new " @@ -1747,7 +1748,7 @@ msgstr "" "のスレッド・グループ・リーダーの下で 実行される。" #. type: Plain text -#: build/C/man2/clone.2:665 +#: build/C/man2/clone.2:666 msgid "" "If one of the threads in a thread group creates a child using B(2), " "then any thread in the group can B(2) for that child." @@ -1757,7 +1758,7 @@ msgstr "" "できる。" #. type: Plain text -#: build/C/man2/clone.2:673 +#: build/C/man2/clone.2:674 msgid "" "Since Linux 2.5.35, I must also include B if " "B is specified." @@ -1766,7 +1767,7 @@ msgstr "" "B も含まれていなければならない。" #. type: Plain text -#: build/C/man2/clone.2:678 +#: build/C/man2/clone.2:679 msgid "" "Signals may be sent to a thread group as a whole (i.e., a TGID) using B" "(2), or to a specific thread (i.e., TID) using B(2)." @@ -1776,7 +1777,7 @@ msgstr "" "ることもできる。" #. type: Plain text -#: build/C/man2/clone.2:683 +#: build/C/man2/clone.2:684 msgid "" "Signal dispositions and actions are process-wide: if an unhandled signal is " "delivered to a thread, then it will affect (terminate, stop, continue, be " @@ -1787,7 +1788,7 @@ msgstr "" "に影響を及ぼす (終了したり、停止したり、動作を継続したり、無視されたりする)。" #. type: Plain text -#: build/C/man2/clone.2:696 +#: build/C/man2/clone.2:697 msgid "" "Each thread has its own signal mask, as set by B(2), but " "signals can be pending either: for the whole process (i.e., deliverable to " @@ -1804,7 +1805,7 @@ msgstr "" "し元の スレッドに対する処理待ちシグナルを結合したシグナル集合が返される。" #. type: Plain text -#: build/C/man2/clone.2:708 +#: build/C/man2/clone.2:709 msgid "" "If B(2) is used to send a signal to a thread group, and the thread " "group has installed a handler for the signal, then the handler will be " @@ -1823,13 +1824,13 @@ msgstr "" "し、 そのスレッドが B を使って送信されたシグナルを受信する。" #. type: TP -#: build/C/man2/clone.2:708 +#: build/C/man2/clone.2:709 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "B (Linux 2.5.46 以降)" #. type: Plain text -#: build/C/man2/clone.2:715 +#: build/C/man2/clone.2:716 msgid "" "If B is specified, then a tracing process cannot force " "B on this child process." @@ -1838,13 +1839,13 @@ msgstr "" "スに B を適用することができない。" #. type: TP -#: build/C/man2/clone.2:715 +#: build/C/man2/clone.2:716 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:727 +#: build/C/man2/clone.2:728 msgid "" "If B is set, the execution of the calling process is suspended " "until the child releases its virtual memory resources via a call to B" @@ -1855,7 +1856,7 @@ msgstr "" "元のプロセスの実行は停止される。" #. type: Plain text -#: build/C/man2/clone.2:733 +#: build/C/man2/clone.2:734 msgid "" "If B is not set then both the calling process and the child are " "schedulable after the call, and an application should not rely on execution " @@ -1866,13 +1867,13 @@ msgstr "" "らのプロセスの 実行順序に依存しないようにすべきである。" #. type: TP -#: build/C/man2/clone.2:733 +#: build/C/man2/clone.2:734 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:746 +#: build/C/man2/clone.2:747 msgid "" "If B is set, the calling process and the child process run in the " "same memory space. In particular, memory writes performed by the calling " @@ -1887,7 +1888,7 @@ msgstr "" "プしたりアンマップした場合、 もう一方のプロセスにも影響が及ぶ。" #. type: Plain text -#: build/C/man2/clone.2:755 +#: build/C/man2/clone.2:756 msgid "" "If B is not set, the child process runs in a separate copy of the " "memory space of the calling process at the time of B(). Memory " @@ -1900,13 +1901,13 @@ msgstr "" "(2) の場合と同様、もう一方のプロセスには影響しない。" #. type: SS -#: build/C/man2/clone.2:755 +#: build/C/man2/clone.2:756 #, no-wrap msgid "sys_clone" msgstr "sys_clone" #. type: Plain text -#: build/C/man2/clone.2:772 +#: build/C/man2/clone.2:773 msgid "" "The B system call corresponds more closely to B(2) in that " "execution in the child continues from the point of the call. Thus, " @@ -1921,7 +1922,7 @@ msgstr "" "なることに注意せよ)。" #. type: Plain text -#: build/C/man2/clone.2:783 +#: build/C/man2/clone.2:784 msgid "" "Another difference for B is that the I argument may " "be zero, in which case copy-on-write semantics ensure that the child gets " @@ -1936,7 +1937,7 @@ msgstr "" "B オプションを指定してはならない。" #. type: Plain text -#: build/C/man2/clone.2:791 +#: build/C/man2/clone.2:792 msgid "" "In Linux 2.4 and earlier, B() does not take arguments I, " "I, and I." @@ -1947,7 +1948,7 @@ msgstr "" #. gettid(2) returns current->pid; #. getpid(2) returns current->tgid; #. type: Plain text -#: build/C/man2/clone.2:800 +#: build/C/man2/clone.2:801 msgid "" "On success, the thread ID of the child process is returned in the caller's " "thread of execution. On failure, -1 is returned in the caller's context, no " @@ -1958,8 +1959,8 @@ msgstr "" "成されず、 I が適切に設定される。" #. type: SH -#: build/C/man2/clone.2:800 build/C/man2/sched_get_priority_max.2:97 -#: build/C/man3/sched_getcpu.3:45 build/C/man2/sched_rr_get_interval.2:79 +#: build/C/man2/clone.2:801 build/C/man2/sched_get_priority_max.2:97 +#: build/C/man3/sched_getcpu.3:45 build/C/man2/sched_rr_get_interval.2:81 #: build/C/man2/sched_setaffinity.2:117 build/C/man2/sched_setparam.2:97 #: build/C/man2/sched_setscheduler.2:433 build/C/man2/sched_yield.2:49 #: build/C/man2/setns.2:73 build/C/man2/unshare.2:188 @@ -1968,22 +1969,22 @@ msgid "ERRORS" msgstr "エラー" #. type: TP -#: build/C/man2/clone.2:801 +#: build/C/man2/clone.2:802 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:804 +#: build/C/man2/clone.2:805 msgid "Too many processes are already running." msgstr "すでに実行中のプロセスが多すぎる。" #. type: TP -#: build/C/man2/clone.2:804 build/C/man2/clone.2:811 build/C/man2/clone.2:826 -#: build/C/man2/clone.2:834 build/C/man2/clone.2:842 build/C/man2/clone.2:850 -#: build/C/man2/clone.2:856 build/C/man2/clone.2:866 build/C/man2/clone.2:874 -#: build/C/man2/clone.2:882 build/C/man2/sched_get_priority_max.2:98 -#: build/C/man2/sched_rr_get_interval.2:83 +#: build/C/man2/clone.2:805 build/C/man2/clone.2:812 build/C/man2/clone.2:827 +#: build/C/man2/clone.2:835 build/C/man2/clone.2:843 build/C/man2/clone.2:851 +#: build/C/man2/clone.2:857 build/C/man2/clone.2:867 build/C/man2/clone.2:875 +#: build/C/man2/clone.2:883 build/C/man2/sched_get_priority_max.2:98 +#: build/C/man2/sched_rr_get_interval.2:85 #: build/C/man2/sched_setaffinity.2:121 build/C/man2/sched_setaffinity.2:129 #: build/C/man2/sched_setparam.2:98 build/C/man2/sched_setscheduler.2:434 #: build/C/man2/setns.2:78 build/C/man2/unshare.2:189 @@ -1992,7 +1993,7 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:811 +#: build/C/man2/clone.2:812 msgid "" "B was specified, but B was not. (Since Linux 2.6.0-" "test6.)" @@ -2009,7 +2010,7 @@ msgstr "" #. was specified. #. (Since Linux 2.6.0-test6.) #. type: Plain text -#: build/C/man2/clone.2:826 +#: build/C/man2/clone.2:827 msgid "" "B was specified, but B was not. (Since Linux " "2.5.35.)" @@ -2018,28 +2019,28 @@ msgstr "" "た。 (Linux 2.5.35 以降)" #. type: Plain text -#: build/C/man2/clone.2:834 +#: build/C/man2/clone.2:835 msgid "Both B and B were specified in I." msgstr "B と B の両方が I に指定された。" #. type: Plain text -#: build/C/man2/clone.2:842 +#: build/C/man2/clone.2:843 msgid "Both B and B were specified in I." msgstr "B と B の両方が I に指定された。" #. type: Plain text -#: build/C/man2/clone.2:850 +#: build/C/man2/clone.2:851 msgid "Both B and B were specified in I." msgstr "B と B の両方が I に指定された。" #. type: Plain text -#: build/C/man2/clone.2:856 +#: build/C/man2/clone.2:857 msgid "" "Returned by B() when a zero value is specified for I." msgstr "I にゼロを指定した場合に B() が返す。" #. type: Plain text -#: build/C/man2/clone.2:866 +#: build/C/man2/clone.2:867 msgid "" "B was specified in I, but the kernel was not configured " "with the B and B options." @@ -2048,7 +2049,7 @@ msgstr "" "B と B が有効になっていなかった。" #. type: Plain text -#: build/C/man2/clone.2:874 +#: build/C/man2/clone.2:875 msgid "" "B was specified in I, but the kernel was not configured " "with the B option." @@ -2057,7 +2058,7 @@ msgstr "" "B が有効になっていなかった。" #. type: Plain text -#: build/C/man2/clone.2:882 +#: build/C/man2/clone.2:883 msgid "" "B was specified in I, but the kernel was not configured " "with the B option." @@ -2066,7 +2067,7 @@ msgstr "" "B が有効になっていなかった。" #. type: Plain text -#: build/C/man2/clone.2:890 +#: build/C/man2/clone.2:891 msgid "" "B was specified in I, but the kernel was not configured " "with the B option." @@ -2075,13 +2076,13 @@ msgstr "" "B が有効になっていなかった。" #. type: TP -#: build/C/man2/clone.2:890 build/C/man2/setns.2:85 build/C/man2/unshare.2:193 +#: build/C/man2/clone.2:891 build/C/man2/setns.2:85 build/C/man2/unshare.2:193 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:895 +#: build/C/man2/clone.2:896 msgid "" "Cannot allocate sufficient memory to allocate a task structure for the " "child, or to copy those parts of the caller's context that need to be copied." @@ -2090,7 +2091,7 @@ msgstr "" "コピーするのに必要なメモリを十分に割り当てることができない。" #. type: TP -#: build/C/man2/clone.2:895 build/C/man2/clone.2:904 +#: build/C/man2/clone.2:896 build/C/man2/clone.2:905 #: build/C/man2/sched_setaffinity.2:136 build/C/man2/sched_setparam.2:102 #: build/C/man2/sched_setscheduler.2:439 build/C/man2/setns.2:88 #: build/C/man2/unshare.2:197 @@ -2099,7 +2100,7 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/clone.2:904 +#: build/C/man2/clone.2:905 msgid "" "B, B, B, B, or " "B was specified by an unprivileged process (process without " @@ -2110,12 +2111,12 @@ msgstr "" "た。" #. type: Plain text -#: build/C/man2/clone.2:908 +#: build/C/man2/clone.2:909 msgid "B was specified by a process other than process 0." msgstr "PID が 0 以外のプロセスによって B が指定された。" #. type: Plain text -#: build/C/man2/clone.2:915 +#: build/C/man2/clone.2:916 msgid "" "There is no entry for B() in libc5. glibc2 provides B() as " "described in this manual page." @@ -2124,7 +2125,7 @@ msgstr "" "マニュアルページに記載の通りである。" #. type: Plain text -#: build/C/man2/clone.2:922 +#: build/C/man2/clone.2:923 msgid "" "The B() and B calls are Linux-specific and should not be " "used in programs intended to be portable." @@ -2133,7 +2134,7 @@ msgstr "" "ムでは使用すべき ではない。" #. type: Plain text -#: build/C/man2/clone.2:932 +#: build/C/man2/clone.2:933 msgid "" "In the kernel 2.4.x series, B generally does not make the " "parent of the new thread the same as the parent of the calling process. " @@ -2146,7 +2147,7 @@ msgstr "" "グを指定すると、 暗黙のうちに CLONE_PARENT フラグを指定したことになる。" #. type: Plain text -#: build/C/man2/clone.2:942 +#: build/C/man2/clone.2:943 msgid "" "For a while there was B (introduced in 2.5.32): parent wants " "no child-exit signal. In 2.6.2 the need to give this together with " @@ -2158,7 +2159,7 @@ msgstr "" "要はなくなった。 このフラグはまだ定義されているが、何の効果もない。" #. type: Plain text -#: build/C/man2/clone.2:947 +#: build/C/man2/clone.2:948 msgid "" "On i386, B() should not be called through vsyscall, but directly " "through I." @@ -2167,12 +2168,12 @@ msgstr "" "呼び出すべきである。" #. type: Plain text -#: build/C/man2/clone.2:949 +#: build/C/man2/clone.2:950 msgid "On ia64, a different system call is used:" msgstr "ia64 では、別のシステムコールが使用される:" #. type: Plain text -#: build/C/man2/clone.2:956 +#: build/C/man2/clone.2:957 #, no-wrap msgid "" "BIB<)(void *), >\n" @@ -2186,7 +2187,7 @@ msgstr "" "B< /* pid_t *>IB<, struct user_desc *>IB<, pid_t *>IB< */ );>\n" #. type: Plain text -#: build/C/man2/clone.2:969 +#: build/C/man2/clone.2:970 msgid "" "The B<__clone2>() system call operates in the same way as B(), " "except that I points to the lowest address of the child's " @@ -2199,7 +2200,7 @@ msgstr "" "を示す。" #. type: Plain text -#: build/C/man2/clone.2:1000 +#: build/C/man2/clone.2:1001 msgid "" "Versions of the GNU C library that include the NPTL threading library " "contain a wrapper function for B(2) that performs caching of PIDs. " @@ -2234,25 +2235,25 @@ msgstr "" "い。" #. type: Plain text -#: build/C/man2/clone.2:1003 +#: build/C/man2/clone.2:1004 #, no-wrap msgid " #include Esyscall.hE\n" msgstr " #include Esyscall.hE\n" #. type: Plain text -#: build/C/man2/clone.2:1005 +#: build/C/man2/clone.2:1006 #, no-wrap msgid " pid_t mypid;\n" msgstr " pid_t mypid;\n" #. type: Plain text -#: build/C/man2/clone.2:1007 +#: build/C/man2/clone.2:1008 #, no-wrap msgid " mypid = syscall(SYS_getpid);\n" msgstr " mypid = syscall(SYS_getpid);\n" #. type: Plain text -#: build/C/man2/clone.2:1023 +#: build/C/man2/clone.2:1024 msgid "" "B(2), B(2), B(2), B(2), B(2), " "B(2), B(2), B(2), B(2), " @@ -2386,7 +2387,7 @@ msgstr "引き数 I が定義されているスケジューリング方 #. type: Plain text #: build/C/man2/sched_get_priority_max.2:103 -#: build/C/man2/sched_rr_get_interval.2:94 build/C/man2/sched_setparam.2:113 +#: build/C/man2/sched_rr_get_interval.2:97 build/C/man2/sched_setparam.2:113 #: build/C/man2/sched_yield.2:55 msgid "POSIX.1-2001." msgstr "POSIX.1-2001." @@ -2402,7 +2403,7 @@ msgstr "" #. type: Plain text #: build/C/man2/sched_get_priority_max.2:113 -#: build/C/man2/sched_rr_get_interval.2:125 build/C/man2/sched_setparam.2:127 +#: build/C/man2/sched_rr_get_interval.2:132 build/C/man2/sched_setparam.2:127 #: build/C/man2/sched_setscheduler.2:538 build/C/man2/sched_yield.2:85 msgid "" "I by Bill O. Gallmeister, O'Reilly " @@ -2464,7 +2465,7 @@ msgstr "" "返し、 I にエラーを示す値を設定する。" #. type: TP -#: build/C/man3/sched_getcpu.3:46 build/C/man2/sched_rr_get_interval.2:86 +#: build/C/man3/sched_getcpu.3:46 build/C/man2/sched_rr_get_interval.2:88 #, no-wrap msgid "B" msgstr "B" @@ -2525,9 +2526,10 @@ msgstr "SCHED_RR_GET_INTERVAL" #. type: TH #: build/C/man2/sched_rr_get_interval.2:30 -#, no-wrap -msgid "2007-04-06" -msgstr "2007-04-06" +#, fuzzy, no-wrap +#| msgid "2011-10-04" +msgid "2011-10-16" +msgstr "2011-10-04" #. type: Plain text #: build/C/man2/sched_rr_get_interval.2:33 @@ -2542,22 +2544,29 @@ msgstr "" "BIB<, struct timespec *>IB<);>" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:41 +#: build/C/man2/sched_rr_get_interval.2:48 +#, fuzzy +#| msgid "" +#| "B() writes into the I structure pointed " +#| "to by I the round-robin time quantum for the process identified by " +#| "I." msgid "" "B() writes into the I structure pointed to " -"by I the round-robin time quantum for the process identified by I." +"by I the round-robin time quantum for the process identified by I. " +"The specified process should be running under the B scheduling " +"policy." msgstr "" "B() は I で指定された I 構造体に " "I で指定されたプロセスのラウンド・ロビン時間量 (round robin time " "quantum) を書き込む。" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:43 +#: build/C/man2/sched_rr_get_interval.2:52 msgid "The I structure has the following form:" msgstr "I 構造体は以下の通りである:" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:50 +#: build/C/man2/sched_rr_get_interval.2:59 #, no-wrap msgid "" "struct timespec {\n" @@ -2570,6 +2579,7 @@ msgstr "" " long tv_nsec; /* nanoseconds */\n" "};\n" +# #. FIXME . On Linux, sched_rr_get_interval() #. returns the timeslice for SCHED_OTHER processes -- this timeslice #. is influenced by the nice value. @@ -2577,20 +2587,14 @@ msgstr "" #. The round-robin time quantum value is not alterable under Linux #. 1.3.81. #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:72 +#: build/C/man2/sched_rr_get_interval.2:74 msgid "" "If I is zero, the time quantum for the calling process is written into " -"I<*tp>. The identified process should be running under the B " -"scheduling policy. POSIX systems on which B() is " -"available define B<_POSIX_PRIORITY_SCHEDULING> in Iunistd.hE>." +"I<*tp>." msgstr "" -"I がゼロの場合、呼び出したプロセスの時間量が I<*tp> に書き込まれる。指定" -"したプロセスは B スケジューリング方針で稼動している必要がある。 " -"B() の使用可能な POSIX システムでは Iunistd." -"hE> で B<_POSIX_PRIORITY_SCHEDULING> が定義されている。" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:79 +#: build/C/man2/sched_rr_get_interval.2:81 msgid "" "On success, B() returns 0. On error, -1 is " "returned, and I is set appropriately." @@ -2599,30 +2603,30 @@ msgstr "" "返され、 I が適切に設定される。" #. type: TP -#: build/C/man2/sched_rr_get_interval.2:80 +#: build/C/man2/sched_rr_get_interval.2:82 #: build/C/man2/sched_setaffinity.2:118 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:83 +#: build/C/man2/sched_rr_get_interval.2:85 msgid "Problem with copying information to userspace." msgstr "情報をユーザ空間にコピーする時に問題が起きた。" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:86 +#: build/C/man2/sched_rr_get_interval.2:88 msgid "Invalid pid." msgstr "PID が不正である。" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:89 +#: build/C/man2/sched_rr_get_interval.2:91 msgid "The system call is not yet implemented (only on rather old kernels)." msgstr "" "システム・コールがまだ実装されていない (かなり古いカーネルにおいてのみ)。" #. type: TP -#: build/C/man2/sched_rr_get_interval.2:89 +#: build/C/man2/sched_rr_get_interval.2:91 #: build/C/man2/sched_setaffinity.2:146 build/C/man2/sched_setparam.2:108 #: build/C/man2/sched_setscheduler.2:442 #, no-wrap @@ -2630,25 +2634,30 @@ msgid "B" msgstr "B" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:92 -#: build/C/man2/sched_setaffinity.2:149 build/C/man2/sched_setparam.2:111 -#: build/C/man2/sched_setscheduler.2:445 -msgid "The process whose ID is I could not be found." -msgstr "プロセス ID I のプロセスが見つからなかった。" +#: build/C/man2/sched_rr_get_interval.2:95 +msgid "Could not find a process with the ID I." +msgstr "" + +#. type: Plain text +#: build/C/man2/sched_rr_get_interval.2:104 +#, fuzzy +#| msgid "" +#| "POSIX systems on which B() is available define " +#| "B<_POSIX_PRIORITY_SCHEDULING> in Iunistd.hE>." +msgid "" +"POSIX systems on which B() is available define " +"B<_POSIX_PRIORITY_SCHEDULING> in Iunistd.hE>." +msgstr "" +"POSIX システムで B() は Iunistd.hE> に " +"B<_POSIX_PRIORITY_SCHEDULING> が定義されている場合にのみ使用可能である。" #. type: SS -#: build/C/man2/sched_rr_get_interval.2:95 +#: build/C/man2/sched_rr_get_interval.2:104 #, no-wrap msgid "Linux Notes" msgstr "Linux での注意" -#. FIXME -#. From at least Linux 2.6.9, the following is no longer true -#. for SCHED_RR processes. For RR processes the timeslice is always -#. DEF_TIMESLICE, or 0.1 secs. -#. Was the following really true for older kernels? -#. Must build a 2.6.8 kernel and retest, and rewrite the following text -#. appropriately. +#. commit a4ec24b48ddef1e93f7578be53270f0b95ad666c #. .SH BUGS #. As of Linux 1.3.81 #. .BR sched_rr_get_interval () @@ -2656,16 +2665,27 @@ msgstr "Linux での注意" #. ENOSYS, because SCHED_RR has not yet been fully implemented and tested #. properly. #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:119 +#: build/C/man2/sched_rr_get_interval.2:126 +#, fuzzy +#| msgid "" +#| "POSIX does not specify any mechanism for controlling the size of the " +#| "round-robin time quantum. However, Linux provides a (nonportable) method " +#| "of doing this. The quantum can be controlled by adjusting the process's " +#| "nice value (see B(2)). Assigning a negative (i.e., high) " +#| "nice value results in a longer quantum; assigning a positive (i.e., low) " +#| "nice value results in a shorter quantum. The default quantum is 0.1 " +#| "seconds; the degree to which changing the nice value affects the quantum " +#| "has varied somewhat across kernel versions." msgid "" "POSIX does not specify any mechanism for controlling the size of the round-" -"robin time quantum. However, Linux provides a (nonportable) method of doing " -"this. The quantum can be controlled by adjusting the process's nice value " -"(see B(2)). Assigning a negative (i.e., high) nice value " +"robin time quantum. Older Linux kernels provide a (nonportable) method of " +"doing this. The quantum can be controlled by adjusting the process's nice " +"value (see B(2)). Assigning a negative (i.e., high) nice value " "results in a longer quantum; assigning a positive (i.e., low) nice value " "results in a shorter quantum. The default quantum is 0.1 seconds; the " "degree to which changing the nice value affects the quantum has varied " -"somewhat across kernel versions." +"somewhat across kernel versions. Since Linux 2.6.24, the B " +"quantum cannot be modified." msgstr "" "POSIX ではラウンド・ロビン時間量の大きさを制御する仕組みが規定されていない。 " "しかし、Linux ではこれを変更する方法が提供されており (この方法に移植性はな" @@ -2676,7 +2696,7 @@ msgstr "" "を与えるかは カーネルのバージョンにより多少異なる。" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:122 +#: build/C/man2/sched_rr_get_interval.2:129 #: build/C/man2/sched_setaffinity.2:178 msgid "" "B(2) has a description of the Linux scheduling scheme." @@ -2847,6 +2867,12 @@ msgstr "" "なければならない。" #. type: Plain text +#: build/C/man2/sched_setaffinity.2:149 build/C/man2/sched_setparam.2:111 +#: build/C/man2/sched_setscheduler.2:445 +msgid "The process whose ID is I could not be found." +msgstr "プロセス ID I のプロセスが見つからなかった。" + +#. type: Plain text #: build/C/man2/sched_setaffinity.2:160 msgid "" "The CPU affinity system calls were introduced in Linux kernel 2.5.8. The " @@ -4566,6 +4592,21 @@ msgstr "" msgid "B(2), B(2), B(2), Documentation/unshare.txt" msgstr "B(2), B(2), B(2), Documentation/unshare.txt" +#~ msgid "2007-04-06" +#~ msgstr "2007-04-06" + +#~ msgid "" +#~ "If I is zero, the time quantum for the calling process is written " +#~ "into I<*tp>. The identified process should be running under the " +#~ "B scheduling policy. POSIX systems on which " +#~ "B() is available define " +#~ "B<_POSIX_PRIORITY_SCHEDULING> in Iunistd.hE>." +#~ msgstr "" +#~ "I がゼロの場合、呼び出したプロセスの時間量が I<*tp> に書き込まれる。" +#~ "指定したプロセスは B スケジューリング方針で稼動している必要があ" +#~ "る。 B() の使用可能な POSIX システムでは " +#~ "Iunistd.hE> で B<_POSIX_PRIORITY_SCHEDULING> が定義されている。" + #~ msgid "2010-11-01" #~ msgstr "2010-11-01" diff --git a/po4a/sched/po/sched.pot b/po4a/sched/po/sched.pot index 2861fef0..56375881 100644 --- a/po4a/sched/po/sched.pot +++ b/po4a/sched/po/sched.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -385,7 +385,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:208 build/C/man2/clone.2:791 build/C/man2/sched_get_priority_max.2:87 build/C/man3/sched_getcpu.3:38 build/C/man2/sched_rr_get_interval.2:72 build/C/man2/sched_setaffinity.2:108 build/C/man2/sched_setparam.2:88 build/C/man2/sched_setscheduler.2:423 build/C/man2/sched_yield.2:42 build/C/man2/setns.2:66 build/C/man2/unshare.2:183 +#: build/C/man3/CPU_SET.3:208 build/C/man2/clone.2:792 build/C/man2/sched_get_priority_max.2:87 build/C/man3/sched_getcpu.3:38 build/C/man2/sched_rr_get_interval.2:74 build/C/man2/sched_setaffinity.2:108 build/C/man2/sched_setparam.2:88 build/C/man2/sched_setscheduler.2:423 build/C/man2/sched_yield.2:42 build/C/man2/setns.2:66 build/C/man2/unshare.2:183 #, no-wrap msgid "RETURN VALUE" msgstr "" @@ -429,7 +429,7 @@ msgid "The other functions do not return a value." msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:239 build/C/man2/clone.2:908 build/C/man3/sched_getcpu.3:50 build/C/man2/sched_setaffinity.2:149 build/C/man2/setns.2:93 build/C/man2/unshare.2:200 +#: build/C/man3/CPU_SET.3:239 build/C/man2/clone.2:909 build/C/man3/sched_getcpu.3:50 build/C/man2/sched_setaffinity.2:149 build/C/man2/setns.2:93 build/C/man2/unshare.2:200 #, no-wrap msgid "VERSIONS" msgstr "" @@ -456,7 +456,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:268 build/C/man2/clone.2:915 build/C/man2/sched_get_priority_max.2:101 build/C/man3/sched_getcpu.3:52 build/C/man2/sched_rr_get_interval.2:92 build/C/man2/sched_setaffinity.2:160 build/C/man2/sched_setparam.2:111 build/C/man2/sched_setscheduler.2:445 build/C/man2/sched_yield.2:53 build/C/man2/setns.2:97 build/C/man2/unshare.2:204 +#: build/C/man3/CPU_SET.3:268 build/C/man2/clone.2:916 build/C/man2/sched_get_priority_max.2:101 build/C/man3/sched_getcpu.3:52 build/C/man2/sched_rr_get_interval.2:95 build/C/man2/sched_setaffinity.2:160 build/C/man2/sched_setparam.2:111 build/C/man2/sched_setscheduler.2:445 build/C/man2/sched_yield.2:53 build/C/man2/setns.2:97 build/C/man2/unshare.2:204 #, no-wrap msgid "CONFORMING TO" msgstr "" @@ -467,7 +467,7 @@ msgid "These interfaces are Linux-specific." msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:270 build/C/man2/clone.2:922 build/C/man3/sched_getcpu.3:55 build/C/man2/sched_rr_get_interval.2:94 build/C/man2/sched_setaffinity.2:162 build/C/man2/sched_setscheduler.2:448 build/C/man2/sched_yield.2:55 build/C/man2/setns.2:101 build/C/man2/unshare.2:208 +#: build/C/man3/CPU_SET.3:270 build/C/man2/clone.2:923 build/C/man3/sched_getcpu.3:55 build/C/man2/sched_rr_get_interval.2:97 build/C/man2/sched_setaffinity.2:162 build/C/man2/sched_setscheduler.2:448 build/C/man2/sched_yield.2:55 build/C/man2/setns.2:101 build/C/man2/unshare.2:208 #, no-wrap msgid "NOTES" msgstr "" @@ -599,7 +599,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:342 build/C/man2/clone.2:969 build/C/man2/sched_setscheduler.2:509 build/C/man2/setns.2:107 +#: build/C/man3/CPU_SET.3:342 build/C/man2/clone.2:970 build/C/man2/sched_setscheduler.2:509 build/C/man2/setns.2:107 #, no-wrap msgid "BUGS" msgstr "" @@ -617,7 +617,7 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:354 build/C/man2/clone.2:1011 build/C/man2/sched_get_priority_max.2:103 build/C/man3/sched_getcpu.3:75 build/C/man2/sched_rr_get_interval.2:119 build/C/man2/sched_setaffinity.2:215 build/C/man2/sched_setparam.2:113 build/C/man2/sched_setscheduler.2:517 build/C/man2/sched_yield.2:79 build/C/man2/setns.2:115 build/C/man2/unshare.2:244 +#: build/C/man3/CPU_SET.3:354 build/C/man2/clone.2:1012 build/C/man2/sched_get_priority_max.2:103 build/C/man3/sched_getcpu.3:75 build/C/man2/sched_rr_get_interval.2:126 build/C/man2/sched_setaffinity.2:215 build/C/man2/sched_setparam.2:113 build/C/man2/sched_setscheduler.2:517 build/C/man2/sched_yield.2:79 build/C/man2/setns.2:115 build/C/man2/unshare.2:244 #, no-wrap msgid "SEE ALSO" msgstr "" @@ -630,17 +630,17 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/CPU_SET.3:359 build/C/man2/clone.2:1023 build/C/man2/sched_get_priority_max.2:113 build/C/man3/sched_getcpu.3:77 build/C/man2/sched_rr_get_interval.2:125 build/C/man2/sched_setaffinity.2:231 build/C/man2/sched_setparam.2:127 build/C/man2/sched_setscheduler.2:542 build/C/man2/sched_yield.2:85 build/C/man2/setns.2:121 build/C/man2/unshare.2:249 +#: build/C/man3/CPU_SET.3:359 build/C/man2/clone.2:1024 build/C/man2/sched_get_priority_max.2:113 build/C/man3/sched_getcpu.3:77 build/C/man2/sched_rr_get_interval.2:132 build/C/man2/sched_setaffinity.2:231 build/C/man2/sched_setparam.2:127 build/C/man2/sched_setscheduler.2:542 build/C/man2/sched_yield.2:85 build/C/man2/setns.2:121 build/C/man2/unshare.2:249 #, no-wrap msgid "COLOPHON" msgstr "" #. type: Plain text -#: build/C/man3/CPU_SET.3:366 build/C/man2/clone.2:1030 build/C/man2/sched_get_priority_max.2:120 build/C/man3/sched_getcpu.3:84 build/C/man2/sched_rr_get_interval.2:132 build/C/man2/sched_setaffinity.2:238 build/C/man2/sched_setparam.2:134 build/C/man2/sched_setscheduler.2:549 build/C/man2/sched_yield.2:92 build/C/man2/setns.2:128 build/C/man2/unshare.2:256 +#: build/C/man3/CPU_SET.3:366 build/C/man2/clone.2:1031 build/C/man2/sched_get_priority_max.2:120 build/C/man3/sched_getcpu.3:84 build/C/man2/sched_rr_get_interval.2:139 build/C/man2/sched_setaffinity.2:238 build/C/man2/sched_setparam.2:134 build/C/man2/sched_setscheduler.2:549 build/C/man2/sched_yield.2:92 build/C/man2/setns.2:128 build/C/man2/unshare.2:256 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -913,15 +913,16 @@ msgstr "" msgid "B (since Linux 2.6.24)" msgstr "" +#. FIXME Check when the implementation was completed #. type: Plain text -#: build/C/man2/clone.2:291 +#: build/C/man2/clone.2:292 msgid "" "(The implementation of this flag was only completed by about kernel version " "2.6.29.)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:300 +#: build/C/man2/clone.2:301 msgid "" "If B is set, then create the process in a new network " "namespace. If this flag is not set, then (as with B(2)), the process " @@ -930,7 +931,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:314 +#: build/C/man2/clone.2:315 msgid "" "A network namespace provides an isolated view of the networking stack " "(network device interfaces, IPv4 and IPv6 protocol stacks, IP routing " @@ -943,7 +944,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:319 +#: build/C/man2/clone.2:320 msgid "" "When a network namespace is freed (i.e., when the last process in the " "namespace terminates), its physical network devices are moved back to the " @@ -951,25 +952,25 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:324 +#: build/C/man2/clone.2:325 msgid "" "Use of this flag requires: a kernel configured with the B " "option and that the process be privileged (B)." msgstr "" #. type: TP -#: build/C/man2/clone.2:324 +#: build/C/man2/clone.2:325 #, no-wrap msgid "B (since Linux 2.4.19)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:327 +#: build/C/man2/clone.2:328 msgid "Start the child in a new mount namespace." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:348 +#: build/C/man2/clone.2:349 msgid "" "Every process lives in a mount namespace. The I of a process is " "the data (the set of mounts) describing the file hierarchy as seen by that " @@ -981,7 +982,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:355 +#: build/C/man2/clone.2:356 msgid "" "After a B() where the B flag is set, the cloned child " "is started in a new mount namespace, initialized with a copy of the " @@ -989,7 +990,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:367 +#: build/C/man2/clone.2:368 msgid "" "Only a privileged process (one having the B capability) may " "specify the B flag. It is not permitted to specify both " @@ -997,7 +998,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:367 +#: build/C/man2/clone.2:368 #, no-wrap msgid "B (since Linux 2.6.24)" msgstr "" @@ -1010,7 +1011,7 @@ msgstr "" #. The primary kernel commit is 30e49c263e36341b60b735cbef5ca37912549264 #. Author: Pavel Emelyanov #. type: Plain text -#: build/C/man2/clone.2:384 +#: build/C/man2/clone.2:385 msgid "" "If B is set, then create the process in a new PID namespace. " "If this flag is not set, then (as with B(2)), the process is created " @@ -1019,7 +1020,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:393 +#: build/C/man2/clone.2:394 msgid "" "A PID namespace provides an isolated environment for PIDs: PIDs in a new " "namespace start at 1, somewhat like a standalone system, and calls to " @@ -1028,7 +1029,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:405 +#: build/C/man2/clone.2:406 msgid "" "The first process created in a new namespace (i.e., the process created " "using the B flag) has the PID 1, and is the \"init\" process " @@ -1039,7 +1040,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:424 +#: build/C/man2/clone.2:425 msgid "" "PID namespaces form a hierarchy. When a new PID namespace is created, the " "processes in that namespace are visible in the PID namespace of the process " @@ -1056,7 +1057,7 @@ msgstr "" #. mount -t proc proc /proc #. type: Plain text -#: build/C/man2/clone.2:440 +#: build/C/man2/clone.2:441 msgid "" "After creating the new namespace, it is useful for the child to change its " "root directory and mount a new procfs instance at I so that tools " @@ -1066,7 +1067,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:447 +#: build/C/man2/clone.2:448 msgid "" "Use of this flag requires: a kernel configured with the B " "option and that the process be privileged (B). This flag " @@ -1074,13 +1075,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:447 build/C/man2/unshare.2:140 +#: build/C/man2/clone.2:448 build/C/man2/unshare.2:140 #, no-wrap msgid "B (since Linux 2.6.19)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:459 +#: build/C/man2/clone.2:460 msgid "" "If B is set, then create the process in a new UTS namespace, " "whose identifiers are initialized by duplicating the identifiers from the " @@ -1091,7 +1092,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:471 +#: build/C/man2/clone.2:472 msgid "" "A UTS namespace is the set of identifiers returned by B(2); among " "these, the domain name and the host name can be modified by " @@ -1101,34 +1102,34 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:476 +#: build/C/man2/clone.2:477 msgid "" "Use of this flag requires: a kernel configured with the B " "option and that the process be privileged (B)." msgstr "" #. type: TP -#: build/C/man2/clone.2:476 +#: build/C/man2/clone.2:477 #, no-wrap msgid "B (since Linux 2.3.12)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:483 +#: build/C/man2/clone.2:484 msgid "" "If B is set, then the parent of the new child (as returned by " "B(2)) will be the same as that of the calling process." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:489 +#: build/C/man2/clone.2:490 msgid "" "If B is not set, then (as with B(2)) the child's parent " "is the calling process." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:497 +#: build/C/man2/clone.2:498 msgid "" "Note that it is the parent process, as returned by B(2), which is " "signaled when the child terminates, so that if B is set, then " @@ -1137,26 +1138,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:497 +#: build/C/man2/clone.2:498 #, no-wrap msgid "B (since Linux 2.5.49)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:505 +#: build/C/man2/clone.2:506 msgid "" "Store child thread ID at location I in parent and child memory. (In " "Linux 2.5.32-2.5.48 there was a flag B that did this.)" msgstr "" #. type: TP -#: build/C/man2/clone.2:505 +#: build/C/man2/clone.2:506 #, no-wrap msgid "B (obsolete)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:516 +#: build/C/man2/clone.2:517 msgid "" "If B is set, the child process is created with the same process " "ID as the calling process. This is good for hacking the system, but " @@ -1165,39 +1166,39 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:516 +#: build/C/man2/clone.2:517 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:523 +#: build/C/man2/clone.2:524 msgid "" "If B is specified, and the calling process is being traced, " "then trace the child also (see B(2))." msgstr "" #. type: TP -#: build/C/man2/clone.2:523 +#: build/C/man2/clone.2:524 #, no-wrap msgid "B (since Linux 2.5.32)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:530 +#: build/C/man2/clone.2:531 msgid "" "The I argument is the new TLS (Thread Local Storage) descriptor. " "(See B(2).)" msgstr "" #. type: TP -#: build/C/man2/clone.2:530 +#: build/C/man2/clone.2:531 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:546 +#: build/C/man2/clone.2:547 msgid "" "If B is set, the calling process and the child process share " "the same table of signal handlers. If the calling process or child process " @@ -1209,7 +1210,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:557 +#: build/C/man2/clone.2:558 msgid "" "If B is not set, the child process inherits a copy of the " "signal handlers of the calling process at the time B() is called. " @@ -1218,20 +1219,20 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:565 +#: build/C/man2/clone.2:566 msgid "" "Since Linux 2.6.0-test6, I must also include B if " "B is specified" msgstr "" #. type: TP -#: build/C/man2/clone.2:565 +#: build/C/man2/clone.2:566 #, no-wrap msgid "B (since Linux 2.6.0-test2)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:574 +#: build/C/man2/clone.2:575 msgid "" "If B is set, then the child is initially stopped (as though " "it was sent a B signal), and must be resumed by sending it a " @@ -1240,20 +1241,20 @@ msgstr "" #. glibc 2.8 removed this defn from bits/sched.h #. type: Plain text -#: build/C/man2/clone.2:582 +#: build/C/man2/clone.2:583 msgid "" "This flag was I from Linux 2.6.25 onward, and was I " "altogether in Linux 2.6.38." msgstr "" #. type: TP -#: build/C/man2/clone.2:582 +#: build/C/man2/clone.2:583 #, no-wrap msgid "B (since Linux 2.5.10)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:591 +#: build/C/man2/clone.2:592 msgid "" "If B is set, then the child and the calling process share a " "single list of System V semaphore undo values (see B(2)). If this " @@ -1262,13 +1263,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:591 +#: build/C/man2/clone.2:592 #, no-wrap msgid "B (since Linux 2.4.0-test8)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:600 +#: build/C/man2/clone.2:601 msgid "" "If B is set, the child is placed in the same thread group as " "the calling process. To make the remainder of the discussion of " @@ -1277,7 +1278,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:608 +#: build/C/man2/clone.2:609 msgid "" "Thread groups were a feature added in Linux 2.4 to support the POSIX threads " "notion of a set of threads that share a single PID. Internally, this shared " @@ -1286,7 +1287,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:617 +#: build/C/man2/clone.2:618 msgid "" "The threads within a group can be distinguished by their (system-wide) " "unique thread IDs (TID). A new thread's TID is available as the function " @@ -1295,7 +1296,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:627 +#: build/C/man2/clone.2:628 msgid "" "When a call is made to B() without specifying B, then " "the resulting thread is placed in a new thread group whose TGID is the same " @@ -1303,7 +1304,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:649 +#: build/C/man2/clone.2:650 msgid "" "A new thread created with B has the same parent process as the " "caller of B() (i.e., like B), so that calls to " @@ -1315,14 +1316,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:654 +#: build/C/man2/clone.2:655 msgid "" "After all of the threads in a thread group terminate the parent process of " "the thread group is sent a B (or other termination) signal." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:659 +#: build/C/man2/clone.2:660 msgid "" "If any of the threads in a thread group performs an B(2), then all " "threads other than the thread group leader are terminated, and the new " @@ -1330,28 +1331,28 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:665 +#: build/C/man2/clone.2:666 msgid "" "If one of the threads in a thread group creates a child using B(2), " "then any thread in the group can B(2) for that child." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:673 +#: build/C/man2/clone.2:674 msgid "" "Since Linux 2.5.35, I must also include B if " "B is specified." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:678 +#: build/C/man2/clone.2:679 msgid "" "Signals may be sent to a thread group as a whole (i.e., a TGID) using " "B(2), or to a specific thread (i.e., TID) using B(2)." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:683 +#: build/C/man2/clone.2:684 msgid "" "Signal dispositions and actions are process-wide: if an unhandled signal is " "delivered to a thread, then it will affect (terminate, stop, continue, be " @@ -1359,7 +1360,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:696 +#: build/C/man2/clone.2:697 msgid "" "Each thread has its own signal mask, as set by B(2), but " "signals can be pending either: for the whole process (i.e., deliverable to " @@ -1370,7 +1371,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:708 +#: build/C/man2/clone.2:709 msgid "" "If B(2) is used to send a signal to a thread group, and the thread " "group has installed a handler for the signal, then the handler will be " @@ -1381,26 +1382,26 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:708 +#: build/C/man2/clone.2:709 #, no-wrap msgid "B (since Linux 2.5.46)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:715 +#: build/C/man2/clone.2:716 msgid "" "If B is specified, then a tracing process cannot force " "B on this child process." msgstr "" #. type: TP -#: build/C/man2/clone.2:715 +#: build/C/man2/clone.2:716 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:727 +#: build/C/man2/clone.2:728 msgid "" "If B is set, the execution of the calling process is suspended " "until the child releases its virtual memory resources via a call to " @@ -1408,7 +1409,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:733 +#: build/C/man2/clone.2:734 msgid "" "If B is not set then both the calling process and the child are " "schedulable after the call, and an application should not rely on execution " @@ -1416,13 +1417,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:733 +#: build/C/man2/clone.2:734 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:746 +#: build/C/man2/clone.2:747 msgid "" "If B is set, the calling process and the child process run in the " "same memory space. In particular, memory writes performed by the calling " @@ -1433,7 +1434,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:755 +#: build/C/man2/clone.2:756 msgid "" "If B is not set, the child process runs in a separate copy of the " "memory space of the calling process at the time of B(). Memory " @@ -1442,13 +1443,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man2/clone.2:755 +#: build/C/man2/clone.2:756 #, no-wrap msgid "sys_clone" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:772 +#: build/C/man2/clone.2:773 msgid "" "The B system call corresponds more closely to B(2) in that " "execution in the child continues from the point of the call. Thus, " @@ -1458,7 +1459,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:783 +#: build/C/man2/clone.2:784 msgid "" "Another difference for B is that the I argument may " "be zero, in which case copy-on-write semantics ensure that the child gets " @@ -1468,7 +1469,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:791 +#: build/C/man2/clone.2:792 msgid "" "In Linux 2.4 and earlier, B() does not take arguments I, " "I, and I." @@ -1477,7 +1478,7 @@ msgstr "" #. gettid(2) returns current->pid; #. getpid(2) returns current->tgid; #. type: Plain text -#: build/C/man2/clone.2:800 +#: build/C/man2/clone.2:801 msgid "" "On success, the thread ID of the child process is returned in the caller's " "thread of execution. On failure, -1 is returned in the caller's context, no " @@ -1485,30 +1486,30 @@ msgid "" msgstr "" #. type: SH -#: build/C/man2/clone.2:800 build/C/man2/sched_get_priority_max.2:97 build/C/man3/sched_getcpu.3:45 build/C/man2/sched_rr_get_interval.2:79 build/C/man2/sched_setaffinity.2:117 build/C/man2/sched_setparam.2:97 build/C/man2/sched_setscheduler.2:433 build/C/man2/sched_yield.2:49 build/C/man2/setns.2:73 build/C/man2/unshare.2:188 +#: build/C/man2/clone.2:801 build/C/man2/sched_get_priority_max.2:97 build/C/man3/sched_getcpu.3:45 build/C/man2/sched_rr_get_interval.2:81 build/C/man2/sched_setaffinity.2:117 build/C/man2/sched_setparam.2:97 build/C/man2/sched_setscheduler.2:433 build/C/man2/sched_yield.2:49 build/C/man2/setns.2:73 build/C/man2/unshare.2:188 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man2/clone.2:801 +#: build/C/man2/clone.2:802 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:804 +#: build/C/man2/clone.2:805 msgid "Too many processes are already running." msgstr "" #. type: TP -#: build/C/man2/clone.2:804 build/C/man2/clone.2:811 build/C/man2/clone.2:826 build/C/man2/clone.2:834 build/C/man2/clone.2:842 build/C/man2/clone.2:850 build/C/man2/clone.2:856 build/C/man2/clone.2:866 build/C/man2/clone.2:874 build/C/man2/clone.2:882 build/C/man2/sched_get_priority_max.2:98 build/C/man2/sched_rr_get_interval.2:83 build/C/man2/sched_setaffinity.2:121 build/C/man2/sched_setaffinity.2:129 build/C/man2/sched_setparam.2:98 build/C/man2/sched_setscheduler.2:434 build/C/man2/setns.2:78 build/C/man2/unshare.2:189 +#: build/C/man2/clone.2:805 build/C/man2/clone.2:812 build/C/man2/clone.2:827 build/C/man2/clone.2:835 build/C/man2/clone.2:843 build/C/man2/clone.2:851 build/C/man2/clone.2:857 build/C/man2/clone.2:867 build/C/man2/clone.2:875 build/C/man2/clone.2:883 build/C/man2/sched_get_priority_max.2:98 build/C/man2/sched_rr_get_interval.2:85 build/C/man2/sched_setaffinity.2:121 build/C/man2/sched_setaffinity.2:129 build/C/man2/sched_setparam.2:98 build/C/man2/sched_setscheduler.2:434 build/C/man2/setns.2:78 build/C/man2/unshare.2:189 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:811 +#: build/C/man2/clone.2:812 msgid "" "B was specified, but B was not. (Since Linux " "2.6.0-test6.)" @@ -1523,68 +1524,68 @@ msgstr "" #. was specified. #. (Since Linux 2.6.0-test6.) #. type: Plain text -#: build/C/man2/clone.2:826 +#: build/C/man2/clone.2:827 msgid "" "B was specified, but B was not. (Since Linux " "2.5.35.)" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:834 +#: build/C/man2/clone.2:835 msgid "Both B and B were specified in I." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:842 +#: build/C/man2/clone.2:843 msgid "Both B and B were specified in I." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:850 +#: build/C/man2/clone.2:851 msgid "Both B and B were specified in I." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:856 +#: build/C/man2/clone.2:857 msgid "Returned by B() when a zero value is specified for I." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:866 +#: build/C/man2/clone.2:867 msgid "" "B was specified in I, but the kernel was not configured " "with the B and B options." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:874 +#: build/C/man2/clone.2:875 msgid "" "B was specified in I, but the kernel was not configured " "with the B option." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:882 +#: build/C/man2/clone.2:883 msgid "" "B was specified in I, but the kernel was not configured " "with the B option." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:890 +#: build/C/man2/clone.2:891 msgid "" "B was specified in I, but the kernel was not configured " "with the B option." msgstr "" #. type: TP -#: build/C/man2/clone.2:890 build/C/man2/setns.2:85 build/C/man2/unshare.2:193 +#: build/C/man2/clone.2:891 build/C/man2/setns.2:85 build/C/man2/unshare.2:193 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:895 +#: build/C/man2/clone.2:896 msgid "" "Cannot allocate sufficient memory to allocate a task structure for the " "child, or to copy those parts of the caller's context that need to be " @@ -1592,13 +1593,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man2/clone.2:895 build/C/man2/clone.2:904 build/C/man2/sched_setaffinity.2:136 build/C/man2/sched_setparam.2:102 build/C/man2/sched_setscheduler.2:439 build/C/man2/setns.2:88 build/C/man2/unshare.2:197 +#: build/C/man2/clone.2:896 build/C/man2/clone.2:905 build/C/man2/sched_setaffinity.2:136 build/C/man2/sched_setparam.2:102 build/C/man2/sched_setscheduler.2:439 build/C/man2/setns.2:88 build/C/man2/unshare.2:197 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:904 +#: build/C/man2/clone.2:905 msgid "" "B, B, B, B, or " "B was specified by an unprivileged process (process without " @@ -1606,26 +1607,26 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:908 +#: build/C/man2/clone.2:909 msgid "B was specified by a process other than process 0." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:915 +#: build/C/man2/clone.2:916 msgid "" "There is no entry for B() in libc5. glibc2 provides B() as " "described in this manual page." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:922 +#: build/C/man2/clone.2:923 msgid "" "The B() and B calls are Linux-specific and should not be " "used in programs intended to be portable." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:932 +#: build/C/man2/clone.2:933 msgid "" "In the kernel 2.4.x series, B generally does not make the " "parent of the new thread the same as the parent of the calling process. " @@ -1634,7 +1635,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:942 +#: build/C/man2/clone.2:943 msgid "" "For a while there was B (introduced in 2.5.32): parent wants " "no child-exit signal. In 2.6.2 the need to give this together with " @@ -1642,19 +1643,19 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:947 +#: build/C/man2/clone.2:948 msgid "" "On i386, B() should not be called through vsyscall, but directly " "through I." msgstr "" #. type: Plain text -#: build/C/man2/clone.2:949 +#: build/C/man2/clone.2:950 msgid "On ia64, a different system call is used:" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:956 +#: build/C/man2/clone.2:957 #, no-wrap msgid "" "BIB<)(void *), >\n" @@ -1665,7 +1666,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:969 +#: build/C/man2/clone.2:970 msgid "" "The B<__clone2>() system call operates in the same way as B(), " "except that I points to the lowest address of the child's " @@ -1674,7 +1675,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:1000 +#: build/C/man2/clone.2:1001 msgid "" "Versions of the GNU C library that include the NPTL threading library " "contain a wrapper function for B(2) that performs caching of PIDs. " @@ -1693,25 +1694,25 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:1003 +#: build/C/man2/clone.2:1004 #, no-wrap msgid " #include Esyscall.hE\n" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:1005 +#: build/C/man2/clone.2:1006 #, no-wrap msgid " pid_t mypid;\n" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:1007 +#: build/C/man2/clone.2:1008 #, no-wrap msgid " mypid = syscall(SYS_getpid);\n" msgstr "" #. type: Plain text -#: build/C/man2/clone.2:1023 +#: build/C/man2/clone.2:1024 msgid "" "B(2), B(2), B(2), B(2), B(2), " "B(2), B(2), B(2), B(2), " @@ -1812,7 +1813,7 @@ msgid "The argument I does not identify a defined scheduling policy." msgstr "" #. type: Plain text -#: build/C/man2/sched_get_priority_max.2:103 build/C/man2/sched_rr_get_interval.2:94 build/C/man2/sched_setparam.2:113 build/C/man2/sched_yield.2:55 +#: build/C/man2/sched_get_priority_max.2:103 build/C/man2/sched_rr_get_interval.2:97 build/C/man2/sched_setparam.2:113 build/C/man2/sched_yield.2:55 msgid "POSIX.1-2001." msgstr "" @@ -1824,7 +1825,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man2/sched_get_priority_max.2:113 build/C/man2/sched_rr_get_interval.2:125 build/C/man2/sched_setparam.2:127 build/C/man2/sched_setscheduler.2:538 build/C/man2/sched_yield.2:85 +#: build/C/man2/sched_get_priority_max.2:113 build/C/man2/sched_rr_get_interval.2:132 build/C/man2/sched_setparam.2:127 build/C/man2/sched_setscheduler.2:538 build/C/man2/sched_yield.2:85 msgid "" "I by Bill O. Gallmeister, O'Reilly " "& Associates, Inc., ISBN 1-56592-074-0" @@ -1877,7 +1878,7 @@ msgid "" msgstr "" #. type: TP -#: build/C/man3/sched_getcpu.3:46 build/C/man2/sched_rr_get_interval.2:86 +#: build/C/man3/sched_getcpu.3:46 build/C/man2/sched_rr_get_interval.2:88 #, no-wrap msgid "B" msgstr "" @@ -1936,7 +1937,7 @@ msgstr "" #. type: TH #: build/C/man2/sched_rr_get_interval.2:30 #, no-wrap -msgid "2007-04-06" +msgid "2011-10-16" msgstr "" #. type: Plain text @@ -1950,19 +1951,21 @@ msgid "BIB<, struct timespec * >IB<); msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:41 +#: build/C/man2/sched_rr_get_interval.2:48 msgid "" "B() writes into the I structure pointed to " -"by I the round-robin time quantum for the process identified by I." +"by I the round-robin time quantum for the process identified by I. " +"The specified process should be running under the B scheduling " +"policy." msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:43 +#: build/C/man2/sched_rr_get_interval.2:52 msgid "The I structure has the following form:" msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:50 +#: build/C/man2/sched_rr_get_interval.2:59 #, no-wrap msgid "" "struct timespec {\n" @@ -1979,66 +1982,65 @@ msgstr "" #. The round-robin time quantum value is not alterable under Linux #. 1.3.81. #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:72 +#: build/C/man2/sched_rr_get_interval.2:74 msgid "" "If I is zero, the time quantum for the calling process is written into " -"I<*tp>. The identified process should be running under the B " -"scheduling policy. POSIX systems on which B() is " -"available define B<_POSIX_PRIORITY_SCHEDULING> in Iunistd.hE>." +"I<*tp>." msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:79 +#: build/C/man2/sched_rr_get_interval.2:81 msgid "" "On success, B() returns 0. On error, -1 is " "returned, and I is set appropriately." msgstr "" #. type: TP -#: build/C/man2/sched_rr_get_interval.2:80 build/C/man2/sched_setaffinity.2:118 +#: build/C/man2/sched_rr_get_interval.2:82 build/C/man2/sched_setaffinity.2:118 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:83 +#: build/C/man2/sched_rr_get_interval.2:85 msgid "Problem with copying information to userspace." msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:86 +#: build/C/man2/sched_rr_get_interval.2:88 msgid "Invalid pid." msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:89 +#: build/C/man2/sched_rr_get_interval.2:91 msgid "The system call is not yet implemented (only on rather old kernels)." msgstr "" #. type: TP -#: build/C/man2/sched_rr_get_interval.2:89 build/C/man2/sched_setaffinity.2:146 build/C/man2/sched_setparam.2:108 build/C/man2/sched_setscheduler.2:442 +#: build/C/man2/sched_rr_get_interval.2:91 build/C/man2/sched_setaffinity.2:146 build/C/man2/sched_setparam.2:108 build/C/man2/sched_setscheduler.2:442 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:92 build/C/man2/sched_setaffinity.2:149 build/C/man2/sched_setparam.2:111 build/C/man2/sched_setscheduler.2:445 -msgid "The process whose ID is I could not be found." +#: build/C/man2/sched_rr_get_interval.2:95 +msgid "Could not find a process with the ID I." +msgstr "" + +#. type: Plain text +#: build/C/man2/sched_rr_get_interval.2:104 +msgid "" +"POSIX systems on which B() is available define " +"B<_POSIX_PRIORITY_SCHEDULING> in Iunistd.hE>." msgstr "" #. type: SS -#: build/C/man2/sched_rr_get_interval.2:95 +#: build/C/man2/sched_rr_get_interval.2:104 #, no-wrap msgid "Linux Notes" msgstr "" -#. FIXME -#. From at least Linux 2.6.9, the following is no longer true -#. for SCHED_RR processes. For RR processes the timeslice is always -#. DEF_TIMESLICE, or 0.1 secs. -#. Was the following really true for older kernels? -#. Must build a 2.6.8 kernel and retest, and rewrite the following text -#. appropriately. +#. commit a4ec24b48ddef1e93f7578be53270f0b95ad666c #. .SH BUGS #. As of Linux 1.3.81 #. .BR sched_rr_get_interval () @@ -2046,20 +2048,21 @@ msgstr "" #. ENOSYS, because SCHED_RR has not yet been fully implemented and tested #. properly. #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:119 +#: build/C/man2/sched_rr_get_interval.2:126 msgid "" "POSIX does not specify any mechanism for controlling the size of the " -"round-robin time quantum. However, Linux provides a (nonportable) method of " -"doing this. The quantum can be controlled by adjusting the process's nice " -"value (see B(2)). Assigning a negative (i.e., high) nice value " -"results in a longer quantum; assigning a positive (i.e., low) nice value " -"results in a shorter quantum. The default quantum is 0.1 seconds; the " -"degree to which changing the nice value affects the quantum has varied " -"somewhat across kernel versions." +"round-robin time quantum. Older Linux kernels provide a (nonportable) " +"method of doing this. The quantum can be controlled by adjusting the " +"process's nice value (see B(2)). Assigning a negative (i.e., " +"high) nice value results in a longer quantum; assigning a positive (i.e., " +"low) nice value results in a shorter quantum. The default quantum is 0.1 " +"seconds; the degree to which changing the nice value affects the quantum has " +"varied somewhat across kernel versions. Since Linux 2.6.24, the B " +"quantum cannot be modified." msgstr "" #. type: Plain text -#: build/C/man2/sched_rr_get_interval.2:122 build/C/man2/sched_setaffinity.2:178 +#: build/C/man2/sched_rr_get_interval.2:129 build/C/man2/sched_setaffinity.2:178 msgid "B(2) has a description of the Linux scheduling scheme." msgstr "" @@ -2187,6 +2190,11 @@ msgid "" msgstr "" #. type: Plain text +#: build/C/man2/sched_setaffinity.2:149 build/C/man2/sched_setparam.2:111 build/C/man2/sched_setscheduler.2:445 +msgid "The process whose ID is I could not be found." +msgstr "" + +#. type: Plain text #: build/C/man2/sched_setaffinity.2:160 msgid "" "The CPU affinity system calls were introduced in Linux kernel 2.5.8. The " diff --git a/po4a/search/po/ja.po b/po4a/search/po/ja.po index ff9cb8f1..36e25617 100644 --- a/po4a/search/po/ja.po +++ b/po4a/search/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:51+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -292,9 +292,9 @@ msgstr "" #: build/C/man3/insque.3:249 build/C/man3/lsearch.3:82 #: build/C/man3/qsort.3:128 build/C/man3/tsearch.3:270 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/search/po/search.pot b/po4a/search/po/search.pot index 9e3abe2d..817e3446 100644 --- a/po4a/search/po/search.pot +++ b/po4a/search/po/search.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -221,9 +221,9 @@ msgstr "" #. type: Plain text #: build/C/man3/bsearch.3:128 build/C/man3/hsearch.3:335 build/C/man3/insque.3:249 build/C/man3/lsearch.3:82 build/C/man3/qsort.3:128 build/C/man3/tsearch.3:270 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH diff --git a/po4a/semaphore/po/ja.po b/po4a/semaphore/po/ja.po index d0ce24e4..623847b6 100644 --- a/po4a/semaphore/po/ja.po +++ b/po4a/semaphore/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-03-19 23:50+0900\n" +"POT-Creation-Date: 2012-03-22 04:26+0900\n" "PO-Revision-Date: 2012-03-22 00:52+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -214,7 +214,7 @@ msgstr "" #: build/C/man3/sem_getvalue.3:71 build/C/man3/sem_init.3:102 #: build/C/man3/sem_open.3:172 build/C/man7/sem_overview.7:152 #: build/C/man3/sem_post.3:70 build/C/man3/sem_unlink.3:64 -#: build/C/man3/sem_wait.3:263 build/C/man2/semctl.2:509 +#: build/C/man3/sem_wait.3:262 build/C/man2/semctl.2:509 #: build/C/man2/semget.2:279 build/C/man2/semop.2:513 #, no-wrap msgid "SEE ALSO" @@ -234,7 +234,7 @@ msgstr "" #: build/C/man3/sem_getvalue.3:75 build/C/man3/sem_init.3:107 #: build/C/man3/sem_open.3:179 build/C/man7/sem_overview.7:162 #: build/C/man3/sem_post.3:74 build/C/man3/sem_unlink.3:70 -#: build/C/man3/sem_wait.3:269 build/C/man2/semctl.2:516 +#: build/C/man3/sem_wait.3:268 build/C/man2/semctl.2:516 #: build/C/man2/semget.2:286 build/C/man2/semop.2:521 #, no-wrap msgid "COLOPHON" @@ -245,12 +245,12 @@ msgstr "" #: build/C/man3/sem_getvalue.3:82 build/C/man3/sem_init.3:114 #: build/C/man3/sem_open.3:186 build/C/man7/sem_overview.7:169 #: build/C/man3/sem_post.3:81 build/C/man3/sem_unlink.3:77 -#: build/C/man3/sem_wait.3:276 build/C/man2/semctl.2:523 +#: build/C/man3/sem_wait.3:275 build/C/man2/semctl.2:523 #: build/C/man2/semget.2:293 build/C/man2/semop.2:528 msgid "" -"This page is part of release 3.35 of the Linux I project. A " +"This page is part of release 3.37 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " -"found at http://man7.org/linux/man-pages/." +"found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH @@ -1139,8 +1139,9 @@ msgstr "SEM_WAIT" #. type: TH #: build/C/man3/sem_wait.3:26 -#, no-wrap -msgid "2010-02-25" +#, fuzzy, no-wrap +#| msgid "2010-02-25" +msgid "2012-02-12" msgstr "2010-02-25" #. type: Plain text @@ -1361,13 +1362,21 @@ msgstr "" "B() に渡すタイムアウトまでの時間を秒単位で指定する。" #. type: Plain text -#: build/C/man3/sem_wait.3:183 -#, no-wrap +#: build/C/man3/sem_wait.3:182 +#, fuzzy, no-wrap +#| msgid "" +#| "$B< ./a.out 2 3>\n" +#| "About to call sem_timedwait()\n" +#| "sem_post() from handler\n" +#| "sem_getvalue() from handler; value = 1\n" +#| "sem_timedwait() succeeded\n" +#| "$B< ./a.out 2 1>\n" +#| "About to call sem_timedwait()\n" +#| "sem_timedwait() timed out\n" msgid "" "$B< ./a.out 2 3>\n" "About to call sem_timedwait()\n" "sem_post() from handler\n" -"sem_getvalue() from handler; value = 1\n" "sem_timedwait() succeeded\n" "$B< ./a.out 2 1>\n" "About to call sem_timedwait()\n" @@ -1383,13 +1392,13 @@ msgstr "" "sem_timedwait() timed out\n" #. type: SS -#: build/C/man3/sem_wait.3:185 +#: build/C/man3/sem_wait.3:184 #, no-wrap msgid "Program source" msgstr "プログラムのソース" #. type: Plain text -#: build/C/man3/sem_wait.3:196 +#: build/C/man3/sem_wait.3:195 #, no-wrap msgid "" "#include Eunistd.hE\n" @@ -1411,13 +1420,13 @@ msgstr "" "#include Esignal.hE\n" #. type: Plain text -#: build/C/man3/sem_wait.3:198 +#: build/C/man3/sem_wait.3:197 #, no-wrap msgid "sem_t sem;\n" msgstr "sem_t sem;\n" #. type: Plain text -#: build/C/man3/sem_wait.3:201 +#: build/C/man3/sem_wait.3:200 #, no-wrap msgid "" "#define handle_error(msg) \\e\n" @@ -1427,7 +1436,7 @@ msgstr "" " do { perror(msg); exit(EXIT_FAILURE); } while (0)\n" #. type: Plain text -#: build/C/man3/sem_wait.3:211 +#: build/C/man3/sem_wait.3:210 #, no-wrap msgid "" "static void\n" @@ -1451,7 +1460,7 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man3/sem_wait.3:218 +#: build/C/man3/sem_wait.3:217 #, no-wrap msgid "" "int\n" @@ -1469,7 +1478,7 @@ msgstr "" " int s;\n" #. type: Plain text -#: build/C/man3/sem_wait.3:224 +#: build/C/man3/sem_wait.3:223 #, no-wrap msgid "" " if (argc != 3) {\n" @@ -1485,7 +1494,7 @@ msgstr "" " }\n" #. type: Plain text -#: build/C/man3/sem_wait.3:227 +#: build/C/man3/sem_wait.3:226 #, no-wrap msgid "" " if (sem_init(&sem, 0, 0) == -1)\n" @@ -1495,13 +1504,13 @@ msgstr "" " handle_error(\"sem_init\");\n" #. type: Plain text -#: build/C/man3/sem_wait.3:229 +#: build/C/man3/sem_wait.3:228 #, no-wrap msgid " /* Establish SIGALRM handler; set alarm timer using argv[1] */\n" msgstr " /* Establish SIGALRM handler; set alarm timer using argv[1] */\n" #. type: Plain text -#: build/C/man3/sem_wait.3:235 +#: build/C/man3/sem_wait.3:234 #, no-wrap msgid "" " sa.sa_handler = handler;\n" @@ -1517,13 +1526,13 @@ msgstr "" " handle_error(\"sigaction\");\n" #. type: Plain text -#: build/C/man3/sem_wait.3:237 +#: build/C/man3/sem_wait.3:236 #, no-wrap msgid " alarm(atoi(argv[1]));\n" msgstr " alarm(atoi(argv[1]));\n" #. type: Plain text -#: build/C/man3/sem_wait.3:240 +#: build/C/man3/sem_wait.3:239 #, no-wrap msgid "" " /* Calculate relative interval as current time plus\n" @@ -1533,7 +1542,7 @@ msgstr "" " number of seconds given argv[2] */\n" #. type: Plain text -#: build/C/man3/sem_wait.3:243 +#: build/C/man3/sem_wait.3:242 #, no-wrap msgid "" " if (clock_gettime(CLOCK_REALTIME, &ts) == -1)\n" @@ -1543,13 +1552,13 @@ msgstr "" " handle_error(\"clock_gettime\");\n" #. type: Plain text -#: build/C/man3/sem_wait.3:245 +#: build/C/man3/sem_wait.3:244 #, no-wrap msgid " ts.tv_sec += atoi(argv[2]);\n" msgstr " ts.tv_sec += atoi(argv[2]);\n" #. type: Plain text -#: build/C/man3/sem_wait.3:249 +#: build/C/man3/sem_wait.3:248 #, no-wrap msgid "" " printf(\"main() about to call sem_timedwait()\\en\");\n" @@ -1561,13 +1570,13 @@ msgstr "" " continue; /* Restart if interrupted by handler */\n" #. type: Plain text -#: build/C/man3/sem_wait.3:251 +#: build/C/man3/sem_wait.3:250 #, no-wrap msgid " /* Check what happened */\n" msgstr " /* Check what happened */\n" #. type: Plain text -#: build/C/man3/sem_wait.3:259 +#: build/C/man3/sem_wait.3:258 #, no-wrap msgid "" " if (s == -1) {\n" @@ -1587,7 +1596,7 @@ msgstr "" " printf(\"sem_timedwait() succeeded\\en\");\n" #. type: Plain text -#: build/C/man3/sem_wait.3:262 +#: build/C/man3/sem_wait.3:261 #, no-wrap msgid "" " exit((s == 0) ? EXIT_SUCCESS : EXIT_FAILURE);\n" @@ -1597,7 +1606,7 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man3/sem_wait.3:269 +#: build/C/man3/sem_wait.3:268 msgid "" "B(2), B(3), B(3), B(7), " "B