msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-04-24 00:51+0900\n"
+"POT-Creation-Date: 2014-06-03 01:29+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:60 build/C/man2/capget.2:160 build/C/man2/getgroups.2:92 build/C/man2/getpriority.2:107 build/C/man2/getresuid.2:50 build/C/man2/getrlimit.2:430 build/C/man2/getrusage.2:181 build/C/man2/getsid.2:58 build/C/man2/iopl.2:66 build/C/man2/ioprio_set.2:149 build/C/man2/seteuid.2:67 build/C/man2/setfsgid.2:68 build/C/man2/setfsuid.2:68 build/C/man2/setgid.2:53 build/C/man2/setpgid.2:195 build/C/man2/setresuid.2:64 build/C/man2/setreuid.2:93 build/C/man2/setsid.2:51 build/C/man2/setuid.2:70 build/C/man3/ulimit.3:67
+#: build/C/man2/acct.2:60 build/C/man2/capget.2:160 build/C/man2/getgroups.2:92 build/C/man2/getpriority.2:107 build/C/man2/getresuid.2:50 build/C/man2/getrlimit.2:430 build/C/man2/getrusage.2:188 build/C/man2/getsid.2:58 build/C/man2/iopl.2:66 build/C/man2/ioprio_set.2:149 build/C/man2/seteuid.2:67 build/C/man2/setfsgid.2:68 build/C/man2/setfsuid.2:68 build/C/man2/setgid.2:53 build/C/man2/setpgid.2:195 build/C/man2/setresuid.2:64 build/C/man2/setreuid.2:93 build/C/man2/setsid.2:51 build/C/man2/setuid.2:70 build/C/man3/ulimit.3:67
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
#. type: Plain text
-#: build/C/man2/acct.2:65 build/C/man2/capget.2:165 build/C/man2/getresuid.2:55 build/C/man2/getrusage.2:186 build/C/man2/iopl.2:71 build/C/man2/seteuid.2:72 build/C/man2/setgid.2:58 build/C/man2/setresuid.2:69 build/C/man2/setreuid.2:98 build/C/man2/setuid.2:75
+#: build/C/man2/acct.2:65 build/C/man2/capget.2:165 build/C/man2/getresuid.2:55 build/C/man2/getrusage.2:193 build/C/man2/iopl.2:71 build/C/man2/seteuid.2:72 build/C/man2/setgid.2:58 build/C/man2/setresuid.2:69 build/C/man2/setreuid.2:98 build/C/man2/setuid.2:75
msgid ""
"On success, zero is returned. On error, -1 is returned, and I<errno> is set "
"appropriately."
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:65 build/C/man2/capget.2:179 build/C/man7/cpuset.7:1100 build/C/man2/getgid.2:42 build/C/man2/getgroups.2:106 build/C/man2/getpid.2:44 build/C/man2/getpriority.2:120 build/C/man2/getresuid.2:55 build/C/man2/getrlimit.2:435 build/C/man2/getrusage.2:186 build/C/man2/getsid.2:63 build/C/man2/getuid.2:43 build/C/man2/iopl.2:71 build/C/man2/ioprio_set.2:169 build/C/man2/seteuid.2:72 build/C/man2/setgid.2:58 build/C/man2/setpgid.2:216 build/C/man2/setresuid.2:69 build/C/man2/setreuid.2:98 build/C/man2/setsid.2:58 build/C/man2/setuid.2:75 build/C/man3/ulimit.3:74
+#: build/C/man2/acct.2:65 build/C/man2/capget.2:179 build/C/man7/cpuset.7:1100 build/C/man2/getgid.2:42 build/C/man2/getgroups.2:106 build/C/man2/getpid.2:44 build/C/man2/getpriority.2:120 build/C/man2/getresuid.2:55 build/C/man2/getrlimit.2:435 build/C/man2/getrusage.2:193 build/C/man2/getsid.2:63 build/C/man2/getuid.2:43 build/C/man2/iopl.2:71 build/C/man2/ioprio_set.2:169 build/C/man2/seteuid.2:72 build/C/man2/setgid.2:58 build/C/man2/setpgid.2:216 build/C/man2/setresuid.2:69 build/C/man2/setreuid.2:98 build/C/man2/setsid.2:58 build/C/man2/setuid.2:75 build/C/man3/ulimit.3:74
#, no-wrap
msgid "ERRORS"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/acct.2:77 build/C/man2/capget.2:180 build/C/man7/cpuset.7:1172 build/C/man2/getgroups.2:107 build/C/man2/getresuid.2:56 build/C/man2/getrlimit.2:436 build/C/man2/getrusage.2:187
+#: build/C/man2/acct.2:77 build/C/man2/capget.2:180 build/C/man7/cpuset.7:1172 build/C/man2/getgroups.2:107 build/C/man2/getresuid.2:56 build/C/man2/getrlimit.2:436 build/C/man2/getrusage.2:194
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:130 build/C/man5/acct.5:153 build/C/man7/capabilities.7:1079 build/C/man2/capget.2:218 build/C/man7/credentials.7:286 build/C/man2/getgid.2:44 build/C/man2/getgroups.2:133 build/C/man2/getpid.2:46 build/C/man2/getpriority.2:160 build/C/man2/getresuid.2:67 build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:195 build/C/man2/getsid.2:79 build/C/man2/getuid.2:45 build/C/man2/iopl.2:87 build/C/man2/ioprio_set.2:196 build/C/man2/ipc.2:45 build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:75 build/C/man2/setfsuid.2:75 build/C/man2/setgid.2:66 build/C/man2/setpgid.2:250 build/C/man2/setresuid.2:83 build/C/man2/setreuid.2:115 build/C/man2/setsid.2:65 build/C/man2/setuid.2:92 build/C/man3/ulimit.3:78
+#: build/C/man2/acct.2:130 build/C/man5/acct.5:153 build/C/man7/capabilities.7:1080 build/C/man2/capget.2:218 build/C/man7/credentials.7:287 build/C/man2/getgid.2:44 build/C/man2/getgroups.2:133 build/C/man2/getpid.2:46 build/C/man2/getpriority.2:160 build/C/man2/getresuid.2:67 build/C/man2/getrlimit.2:473 build/C/man2/getrusage.2:202 build/C/man2/getsid.2:79 build/C/man2/getuid.2:45 build/C/man2/iopl.2:87 build/C/man2/ioprio_set.2:196 build/C/man2/ipc.2:45 build/C/man2/seteuid.2:91 build/C/man2/setfsgid.2:75 build/C/man2/setfsuid.2:75 build/C/man2/setgid.2:66 build/C/man2/setpgid.2:250 build/C/man2/setresuid.2:83 build/C/man2/setreuid.2:115 build/C/man2/setsid.2:65 build/C/man2/setuid.2:92 build/C/man3/ulimit.3:78
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:137 build/C/man5/acct.5:157 build/C/man7/capabilities.7:1085 build/C/man2/capget.2:220 build/C/man7/cpuset.7:1341 build/C/man7/credentials.7:292 build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 build/C/man2/getpid.2:48 build/C/man2/getpriority.2:163 build/C/man2/getresuid.2:70 build/C/man2/getrlimit.2:496 build/C/man2/getrusage.2:206 build/C/man2/getsid.2:81 build/C/man2/getuid.2:47 build/C/man2/iopl.2:91 build/C/man2/ioprio_set.2:198 build/C/man2/ipc.2:49 build/C/man2/seteuid.2:93 build/C/man2/setfsgid.2:79 build/C/man2/setfsuid.2:79 build/C/man2/setgid.2:68 build/C/man2/setpgid.2:272 build/C/man2/setresuid.2:86 build/C/man2/setreuid.2:121 build/C/man2/setsid.2:67 build/C/man2/setuid.2:97
+#: build/C/man2/acct.2:137 build/C/man5/acct.5:157 build/C/man7/capabilities.7:1086 build/C/man2/capget.2:220 build/C/man7/cpuset.7:1341 build/C/man7/credentials.7:293 build/C/man2/getgid.2:46 build/C/man2/getgroups.2:141 build/C/man2/getpid.2:48 build/C/man2/getpriority.2:163 build/C/man2/getresuid.2:70 build/C/man2/getrlimit.2:496 build/C/man2/getrusage.2:213 build/C/man2/getsid.2:81 build/C/man2/getuid.2:47 build/C/man2/iopl.2:91 build/C/man2/ioprio_set.2:198 build/C/man2/ipc.2:49 build/C/man2/seteuid.2:93 build/C/man2/setfsgid.2:79 build/C/man2/setfsuid.2:79 build/C/man2/setgid.2:68 build/C/man2/setpgid.2:272 build/C/man2/setresuid.2:86 build/C/man2/setreuid.2:121 build/C/man2/setsid.2:67 build/C/man2/setuid.2:97
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:143 build/C/man5/acct.5:174 build/C/man7/capabilities.7:1141 build/C/man2/capget.2:228 build/C/man7/cpuset.7:1488 build/C/man7/credentials.7:303 build/C/man2/getgid.2:62 build/C/man2/getgroups.2:178 build/C/man2/getpid.2:100 build/C/man2/getpriority.2:232 build/C/man2/getresuid.2:86 build/C/man2/getrlimit.2:661 build/C/man2/getrusage.2:246 build/C/man2/getsid.2:84 build/C/man2/getuid.2:73 build/C/man2/iopl.2:100 build/C/man2/ioprio_set.2:346 build/C/man2/ipc.2:57 build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:123 build/C/man2/setfsuid.2:131 build/C/man2/setgid.2:78 build/C/man2/setpgid.2:340 build/C/man2/setresuid.2:106 build/C/man2/setreuid.2:161 build/C/man2/setsid.2:84 build/C/man2/setuid.2:120 build/C/man7/svipc.7:331 build/C/man3/ulimit.3:83
+#: build/C/man2/acct.2:143 build/C/man5/acct.5:174 build/C/man7/capabilities.7:1142 build/C/man2/capget.2:228 build/C/man7/cpuset.7:1488 build/C/man7/credentials.7:304 build/C/man2/getgid.2:62 build/C/man2/getgroups.2:178 build/C/man2/getpid.2:100 build/C/man2/getpriority.2:232 build/C/man2/getresuid.2:86 build/C/man2/getrlimit.2:661 build/C/man2/getrusage.2:253 build/C/man2/getsid.2:84 build/C/man2/getuid.2:73 build/C/man2/iopl.2:100 build/C/man2/ioprio_set.2:346 build/C/man2/ipc.2:57 build/C/man2/seteuid.2:124 build/C/man2/setfsgid.2:123 build/C/man2/setfsuid.2:131 build/C/man2/setgid.2:78 build/C/man2/setpgid.2:340 build/C/man2/setresuid.2:106 build/C/man2/setreuid.2:161 build/C/man2/setsid.2:84 build/C/man2/setuid.2:120 build/C/man7/svipc.7:331 build/C/man3/ulimit.3:83
#, no-wrap
msgid "SEE ALSO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man2/acct.2:145 build/C/man5/acct.5:179 build/C/man7/capabilities.7:1162 build/C/man2/capget.2:232 build/C/man7/cpuset.7:1505 build/C/man7/credentials.7:335 build/C/man2/getgid.2:67 build/C/man2/getgroups.2:185 build/C/man2/getpid.2:110 build/C/man2/getpriority.2:240 build/C/man2/getresuid.2:92 build/C/man2/getrlimit.2:679 build/C/man2/getrusage.2:253 build/C/man2/getsid.2:88 build/C/man2/getuid.2:78 build/C/man2/iopl.2:104 build/C/man2/ioprio_set.2:354 build/C/man2/ipc.2:70 build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:128 build/C/man2/setfsuid.2:136 build/C/man2/setgid.2:84 build/C/man2/setpgid.2:347 build/C/man2/setresuid.2:115 build/C/man2/setreuid.2:169 build/C/man2/setsid.2:91 build/C/man2/setuid.2:127 build/C/man7/svipc.7:348 build/C/man3/ulimit.3:88
+#: build/C/man2/acct.2:145 build/C/man5/acct.5:179 build/C/man7/capabilities.7:1163 build/C/man2/capget.2:232 build/C/man7/cpuset.7:1506 build/C/man7/credentials.7:336 build/C/man2/getgid.2:67 build/C/man2/getgroups.2:185 build/C/man2/getpid.2:110 build/C/man2/getpriority.2:241 build/C/man2/getresuid.2:92 build/C/man2/getrlimit.2:679 build/C/man2/getrusage.2:260 build/C/man2/getsid.2:88 build/C/man2/getuid.2:78 build/C/man2/iopl.2:104 build/C/man2/ioprio_set.2:354 build/C/man2/ipc.2:70 build/C/man2/seteuid.2:131 build/C/man2/setfsgid.2:128 build/C/man2/setfsuid.2:136 build/C/man2/setgid.2:84 build/C/man2/setpgid.2:347 build/C/man2/setresuid.2:115 build/C/man2/setreuid.2:169 build/C/man2/setsid.2:91 build/C/man2/setuid.2:127 build/C/man7/svipc.7:348 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:186 build/C/man7/capabilities.7:1169 build/C/man2/capget.2:239 build/C/man7/cpuset.7:1512 build/C/man7/credentials.7:342 build/C/man2/getgid.2:74 build/C/man2/getgroups.2:192 build/C/man2/getpid.2:117 build/C/man2/getpriority.2:247 build/C/man2/getresuid.2:99 build/C/man2/getrlimit.2:686 build/C/man2/getrusage.2:260 build/C/man2/getsid.2:95 build/C/man2/getuid.2:85 build/C/man2/iopl.2:111 build/C/man2/ioprio_set.2:361 build/C/man2/ipc.2:77 build/C/man2/seteuid.2:138 build/C/man2/setfsgid.2:135 build/C/man2/setfsuid.2:143 build/C/man2/setgid.2:91 build/C/man2/setpgid.2:354 build/C/man2/setresuid.2:122 build/C/man2/setreuid.2:176 build/C/man2/setsid.2:98 build/C/man2/setuid.2:134 build/C/man7/svipc.7:355 build/C/man3/ulimit.3:95
+#: build/C/man2/acct.2:153 build/C/man5/acct.5:187 build/C/man7/capabilities.7:1171 build/C/man2/capget.2:240 build/C/man7/cpuset.7:1514 build/C/man7/credentials.7:344 build/C/man2/getgid.2:75 build/C/man2/getgroups.2:193 build/C/man2/getpid.2:118 build/C/man2/getpriority.2:249 build/C/man2/getresuid.2:100 build/C/man2/getrlimit.2:687 build/C/man2/getrusage.2:268 build/C/man2/getsid.2:96 build/C/man2/getuid.2:86 build/C/man2/iopl.2:112 build/C/man2/ioprio_set.2:362 build/C/man2/ipc.2:78 build/C/man2/seteuid.2:139 build/C/man2/setfsgid.2:136 build/C/man2/setfsuid.2:144 build/C/man2/setgid.2:92 build/C/man2/setpgid.2:355 build/C/man2/setresuid.2:123 build/C/man2/setreuid.2:177 build/C/man2/setsid.2:99 build/C/man2/setuid.2:135 build/C/man7/svipc.7:356 build/C/man3/ulimit.3:96
msgid ""
-"This page is part of release 3.65 of the Linux I<man-pages> project. A "
-"description of the project, and information about reporting bugs, can be "
-"found at \\%http://www.kernel.org/doc/man-pages/."
+"This page is part of release 3.67 of the Linux I<man-pages> project. A "
+"description of the project, information about reporting bugs, and the latest "
+"version of this page, can be found at "
+"\\%http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
msgstr ""
#. type: TH
-#: build/C/man7/capabilities.7:48
+#: build/C/man7/capabilities.7:48 build/C/man7/cpuset.7:25 build/C/man7/credentials.7:27
#, no-wrap
-msgid "2014-04-09"
+msgid "2014-05-21"
msgstr ""
#. type: Plain text
msgstr ""
#. type: IP
-#: build/C/man7/capabilities.7:98 build/C/man7/capabilities.7:101 build/C/man7/capabilities.7:111 build/C/man7/capabilities.7:121 build/C/man7/capabilities.7:125 build/C/man7/capabilities.7:127 build/C/man7/capabilities.7:129 build/C/man7/capabilities.7:199 build/C/man7/capabilities.7:201 build/C/man7/capabilities.7:203 build/C/man7/capabilities.7:205 build/C/man7/capabilities.7:207 build/C/man7/capabilities.7:209 build/C/man7/capabilities.7:211 build/C/man7/capabilities.7:213 build/C/man7/capabilities.7:215 build/C/man7/capabilities.7:239 build/C/man7/capabilities.7:241 build/C/man7/capabilities.7:287 build/C/man7/capabilities.7:297 build/C/man7/capabilities.7:303 build/C/man7/capabilities.7:308 build/C/man7/capabilities.7:314 build/C/man7/capabilities.7:321 build/C/man7/capabilities.7:324 build/C/man7/capabilities.7:332 build/C/man7/capabilities.7:334 build/C/man7/capabilities.7:343 build/C/man7/capabilities.7:350 build/C/man7/capabilities.7:353 build/C/man7/capabilities.7:357 build/C/man7/capabilities.7:360 build/C/man7/capabilities.7:363 build/C/man7/capabilities.7:370 build/C/man7/capabilities.7:375 build/C/man7/capabilities.7:381 build/C/man7/capabilities.7:385 build/C/man7/capabilities.7:389 build/C/man7/capabilities.7:393 build/C/man7/capabilities.7:397 build/C/man7/capabilities.7:424 build/C/man7/capabilities.7:429 build/C/man7/capabilities.7:434 build/C/man7/capabilities.7:437 build/C/man7/capabilities.7:440 build/C/man7/capabilities.7:449 build/C/man7/capabilities.7:453 build/C/man7/capabilities.7:479 build/C/man7/capabilities.7:484 build/C/man7/capabilities.7:487 build/C/man7/capabilities.7:492 build/C/man7/capabilities.7:495 build/C/man7/capabilities.7:498 build/C/man7/capabilities.7:501 build/C/man7/capabilities.7:504 build/C/man7/capabilities.7:509 build/C/man7/capabilities.7:511 build/C/man7/capabilities.7:517 build/C/man7/capabilities.7:525 build/C/man7/capabilities.7:527 build/C/man7/capabilities.7:531 build/C/man7/capabilities.7:533 build/C/man7/capabilities.7:536 build/C/man7/capabilities.7:540 build/C/man7/capabilities.7:542 build/C/man7/capabilities.7:544 build/C/man7/capabilities.7:546 build/C/man7/capabilities.7:555 build/C/man7/capabilities.7:562 build/C/man7/capabilities.7:567 build/C/man7/capabilities.7:572 build/C/man7/capabilities.7:577 build/C/man7/capabilities.7:600 build/C/man7/capabilities.7:607 build/C/man7/capabilities.7:806 build/C/man7/capabilities.7:814 build/C/man7/capabilities.7:1130 build/C/man7/capabilities.7:1135 build/C/man7/cpuset.7:540 build/C/man7/cpuset.7:545 build/C/man7/cpuset.7:550 build/C/man7/cpuset.7:726 build/C/man7/cpuset.7:730 build/C/man7/cpuset.7:927 build/C/man7/cpuset.7:930 build/C/man7/cpuset.7:934 build/C/man7/cpuset.7:938 build/C/man7/cpuset.7:942 build/C/man7/credentials.7:177 build/C/man7/credentials.7:183 build/C/man7/credentials.7:195 build/C/man7/credentials.7:217 build/C/man7/credentials.7:234 build/C/man7/credentials.7:266 build/C/man7/credentials.7:269 build/C/man7/credentials.7:279 build/C/man7/credentials.7:282
+#: build/C/man7/capabilities.7:98 build/C/man7/capabilities.7:101 build/C/man7/capabilities.7:111 build/C/man7/capabilities.7:121 build/C/man7/capabilities.7:125 build/C/man7/capabilities.7:127 build/C/man7/capabilities.7:129 build/C/man7/capabilities.7:199 build/C/man7/capabilities.7:201 build/C/man7/capabilities.7:203 build/C/man7/capabilities.7:205 build/C/man7/capabilities.7:207 build/C/man7/capabilities.7:209 build/C/man7/capabilities.7:211 build/C/man7/capabilities.7:213 build/C/man7/capabilities.7:215 build/C/man7/capabilities.7:239 build/C/man7/capabilities.7:241 build/C/man7/capabilities.7:287 build/C/man7/capabilities.7:297 build/C/man7/capabilities.7:303 build/C/man7/capabilities.7:308 build/C/man7/capabilities.7:314 build/C/man7/capabilities.7:321 build/C/man7/capabilities.7:324 build/C/man7/capabilities.7:332 build/C/man7/capabilities.7:334 build/C/man7/capabilities.7:343 build/C/man7/capabilities.7:350 build/C/man7/capabilities.7:353 build/C/man7/capabilities.7:357 build/C/man7/capabilities.7:360 build/C/man7/capabilities.7:363 build/C/man7/capabilities.7:370 build/C/man7/capabilities.7:375 build/C/man7/capabilities.7:381 build/C/man7/capabilities.7:385 build/C/man7/capabilities.7:389 build/C/man7/capabilities.7:393 build/C/man7/capabilities.7:397 build/C/man7/capabilities.7:424 build/C/man7/capabilities.7:429 build/C/man7/capabilities.7:435 build/C/man7/capabilities.7:438 build/C/man7/capabilities.7:441 build/C/man7/capabilities.7:450 build/C/man7/capabilities.7:454 build/C/man7/capabilities.7:480 build/C/man7/capabilities.7:485 build/C/man7/capabilities.7:488 build/C/man7/capabilities.7:493 build/C/man7/capabilities.7:496 build/C/man7/capabilities.7:499 build/C/man7/capabilities.7:502 build/C/man7/capabilities.7:505 build/C/man7/capabilities.7:510 build/C/man7/capabilities.7:512 build/C/man7/capabilities.7:518 build/C/man7/capabilities.7:526 build/C/man7/capabilities.7:528 build/C/man7/capabilities.7:532 build/C/man7/capabilities.7:534 build/C/man7/capabilities.7:537 build/C/man7/capabilities.7:541 build/C/man7/capabilities.7:543 build/C/man7/capabilities.7:545 build/C/man7/capabilities.7:547 build/C/man7/capabilities.7:556 build/C/man7/capabilities.7:563 build/C/man7/capabilities.7:568 build/C/man7/capabilities.7:573 build/C/man7/capabilities.7:578 build/C/man7/capabilities.7:601 build/C/man7/capabilities.7:608 build/C/man7/capabilities.7:807 build/C/man7/capabilities.7:815 build/C/man7/capabilities.7:1131 build/C/man7/capabilities.7:1136 build/C/man7/cpuset.7:540 build/C/man7/cpuset.7:545 build/C/man7/cpuset.7:550 build/C/man7/cpuset.7:726 build/C/man7/cpuset.7:730 build/C/man7/cpuset.7:927 build/C/man7/cpuset.7:930 build/C/man7/cpuset.7:934 build/C/man7/cpuset.7:938 build/C/man7/cpuset.7:942 build/C/man7/credentials.7:177 build/C/man7/credentials.7:183 build/C/man7/credentials.7:195 build/C/man7/credentials.7:217 build/C/man7/credentials.7:234 build/C/man7/credentials.7:266 build/C/man7/credentials.7:269 build/C/man7/credentials.7:280 build/C/man7/credentials.7:283
#, no-wrap
msgid "*"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:434
+#: build/C/man7/capabilities.7:435
msgid ""
"set real-time scheduling policies for calling process, and set scheduling "
"policies and priorities for arbitrary processes (B<sched_setscheduler>(2), "
-"B<sched_setparam>(2));"
+"B<sched_setparam>(2), B<shed_setattr>(2));"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:437
+#: build/C/man7/capabilities.7:438
msgid "set CPU affinity for arbitrary processes (B<sched_setaffinity>(2));"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:440
+#: build/C/man7/capabilities.7:441
msgid ""
"set I/O scheduling class and priority for arbitrary processes "
"(B<ioprio_set>(2));"
#. 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:449
+#: build/C/man7/capabilities.7:450
msgid ""
"apply B<migrate_pages>(2) to arbitrary processes and allow processes to be "
"migrated to arbitrary nodes;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:453
+#: build/C/man7/capabilities.7:454
msgid "apply B<move_pages>(2) to arbitrary processes;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:460
+#: build/C/man7/capabilities.7:461
msgid "use the B<MPOL_MF_MOVE_ALL> flag with B<mbind>(2) and B<move_pages>(2)."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:462
+#: build/C/man7/capabilities.7:463
#, no-wrap
msgid "B<CAP_SYS_PACCT>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:466
+#: build/C/man7/capabilities.7:467
msgid "Use B<acct>(2)."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:466
+#: build/C/man7/capabilities.7:467
#, no-wrap
msgid "B<CAP_SYS_PTRACE>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:475
+#: build/C/man7/capabilities.7:476
msgid ""
"Trace arbitrary processes using B<ptrace>(2); apply B<get_robust_list>(2) "
"to arbitrary processes; inspect processes using B<kcmp>(2)."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:475
+#: build/C/man7/capabilities.7:476
#, no-wrap
msgid "B<CAP_SYS_RAWIO>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:484
+#: build/C/man7/capabilities.7:485
msgid "Perform I/O port operations (B<iopl>(2) and B<ioperm>(2));"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:487
+#: build/C/man7/capabilities.7:488
msgid "access I</proc/kcore>;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:492
+#: build/C/man7/capabilities.7:493
msgid "employ the B<FIBMAP> B<ioctl>(2) operation;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:495
+#: build/C/man7/capabilities.7:496
msgid ""
"open devices for accessing x86 model-specific registers (MSRs, see "
"B<msr>(4))"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:498
+#: build/C/man7/capabilities.7:499
msgid "update I</proc/sys/vm/mmap_min_addr>;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:501
+#: build/C/man7/capabilities.7:502
msgid ""
"create memory mappings at addresses below the value specified by "
"I</proc/sys/vm/mmap_min_addr>;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:504
+#: build/C/man7/capabilities.7:505
msgid "map files in I</proc/bus/pci>;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:509
+#: build/C/man7/capabilities.7:510
msgid "open I</dev/mem> and I</dev/kmem>;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:511
+#: build/C/man7/capabilities.7:512
msgid "perform various SCSI device commands;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:517
+#: build/C/man7/capabilities.7:518
msgid "perform certain operations on B<hpsa>(4) and B<cciss>(4) devices;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:519
+#: build/C/man7/capabilities.7:520
msgid "perform a range of device-specific operations on other devices."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:521
+#: build/C/man7/capabilities.7:522
#, no-wrap
msgid "B<CAP_SYS_RESOURCE>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:527
+#: build/C/man7/capabilities.7:528
msgid "Use reserved space on ext2 filesystems;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:531
+#: build/C/man7/capabilities.7:532
msgid "make B<ioctl>(2) calls controlling ext3 journaling;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:533
+#: build/C/man7/capabilities.7:534
msgid "override disk quota limits;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:536
+#: build/C/man7/capabilities.7:537
msgid "increase resource limits (see B<setrlimit>(2));"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:540
+#: build/C/man7/capabilities.7:541
msgid "override B<RLIMIT_NPROC> resource limit;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:542
+#: build/C/man7/capabilities.7:543
msgid "override maximum number of consoles on console allocation;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:544
+#: build/C/man7/capabilities.7:545
msgid "override maximum number of keymaps;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:546
+#: build/C/man7/capabilities.7:547
msgid "allow more than 64hz interrupts from the real-time clock;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:555
+#: build/C/man7/capabilities.7:556
msgid ""
"raise I<msg_qbytes> limit for a System V message queue above the limit in "
"I</proc/sys/kernel/msgmnb> (see B<msgop>(2) and B<msgctl>(2));"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:562
+#: build/C/man7/capabilities.7:563
msgid ""
"override the I</proc/sys/fs/pipe-size-max> limit when setting the capacity "
"of a pipe using the B<F_SETPIPE_SZ> B<fcntl>(2) command."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:567
+#: build/C/man7/capabilities.7:568
msgid ""
"use B<F_SETPIPE_SZ> to increase the capacity of a pipe above the limit "
"specified by I</proc/sys/fs/pipe-max-size>;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:572
+#: build/C/man7/capabilities.7:573
msgid ""
"override I</proc/sys/fs/mqueue/queues_max> limit when creating POSIX message "
"queues (see B<mq_overview>(7));"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:577
+#: build/C/man7/capabilities.7:578
msgid "employ B<prctl>(2) B<PR_SET_MM> operation;"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:582
+#: build/C/man7/capabilities.7:583
msgid ""
"set I</proc/PID/oom_score_adj> to a value lower than the value last set by a "
"process with B<CAP_SYS_RESOURCE>."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:584
+#: build/C/man7/capabilities.7:585
#, no-wrap
msgid "B<CAP_SYS_TIME>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:591
+#: build/C/man7/capabilities.7:592
msgid ""
"Set system clock (B<settimeofday>(2), B<stime>(2), B<adjtimex>(2)); set "
"real-time (hardware) clock."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:591
+#: build/C/man7/capabilities.7:592
#, no-wrap
msgid "B<CAP_SYS_TTY_CONFIG>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:598
+#: build/C/man7/capabilities.7:599
msgid ""
"Use B<vhangup>(2); employ various privileged B<ioctl>(2) operations on "
"virtual terminals."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:598
+#: build/C/man7/capabilities.7:599
#, no-wrap
msgid "B<CAP_SYSLOG> (since Linux 2.6.37)"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:607
+#: build/C/man7/capabilities.7:608
msgid ""
"Perform privileged B<syslog>(2) operations. See B<syslog>(2) for "
"information on which operations require privilege."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:617
+#: build/C/man7/capabilities.7:618
msgid ""
"View kernel addresses exposed via I</proc> and other interfaces when "
"I</proc/sys/kernel/kptr_restrict> has the value 1. (See the discussion of "
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:617
+#: build/C/man7/capabilities.7:618
#, no-wrap
msgid "B<CAP_WAKE_ALARM> (since Linux 3.0)"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:625
+#: build/C/man7/capabilities.7:626
msgid ""
"Trigger something that will wake up the system (set B<CLOCK_REALTIME_ALARM> "
"and B<CLOCK_BOOTTIME_ALARM> timers)."
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:625
+#: build/C/man7/capabilities.7:626
#, no-wrap
msgid "Past and current implementation"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:627
+#: build/C/man7/capabilities.7:628
msgid "A full implementation of capabilities requires that:"
msgstr ""
#. type: IP
-#: build/C/man7/capabilities.7:627 build/C/man7/capabilities.7:778 build/C/man7/capabilities.7:925 build/C/man7/capabilities.7:978
+#: build/C/man7/capabilities.7:628 build/C/man7/capabilities.7:779 build/C/man7/capabilities.7:926 build/C/man7/capabilities.7:979
#, no-wrap
msgid "1."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:631
+#: build/C/man7/capabilities.7:632
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:631 build/C/man7/capabilities.7:783 build/C/man7/capabilities.7:931 build/C/man7/capabilities.7:984
+#: build/C/man7/capabilities.7:632 build/C/man7/capabilities.7:784 build/C/man7/capabilities.7:932 build/C/man7/capabilities.7:985
#, no-wrap
msgid "2."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:634
+#: build/C/man7/capabilities.7:635
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:634 build/C/man7/capabilities.7:934 build/C/man7/capabilities.7:988
+#: build/C/man7/capabilities.7:635 build/C/man7/capabilities.7:935 build/C/man7/capabilities.7:989
#, no-wrap
msgid "3."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:637
+#: build/C/man7/capabilities.7:638
msgid ""
"The filesystem 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:641
+#: build/C/man7/capabilities.7:642
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:641
+#: build/C/man7/capabilities.7:642
#, no-wrap
msgid "Thread capability sets"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:644
+#: build/C/man7/capabilities.7:645
msgid ""
"Each thread has three capability sets containing zero or more of the above "
"capabilities:"
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:644
+#: build/C/man7/capabilities.7:645
#, no-wrap
msgid "I<Permitted>:"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:652
+#: build/C/man7/capabilities.7:653
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:658
+#: build/C/man7/capabilities.7:659
msgid ""
"If a thread drops a capability from its permitted set, it can never "
"reacquire that capability (unless it B<execve>(2)s either a set-user-ID-root "
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:658
+#: build/C/man7/capabilities.7:659
#, no-wrap
msgid "I<Inheritable>:"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:665
+#: build/C/man7/capabilities.7:666
msgid ""
"This is a set of capabilities preserved across an B<execve>(2). It provides "
"a mechanism for a process to assign capabilities to the permitted set of the "
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:665 build/C/man7/capabilities.7:715
+#: build/C/man7/capabilities.7:666 build/C/man7/capabilities.7:716
#, no-wrap
msgid "I<Effective>:"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:669
+#: build/C/man7/capabilities.7:670
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:675
+#: build/C/man7/capabilities.7:676
msgid ""
"A child created via B<fork>(2) inherits copies of its parent's capability "
"sets. See below for a discussion of the treatment of capabilities during "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:679
+#: build/C/man7/capabilities.7:680
msgid ""
"Using B<capset>(2), a thread may manipulate its own capability sets (see "
"below)."
#. commit 73efc0394e148d0e15583e13712637831f926720
#. type: Plain text
-#: build/C/man7/capabilities.7:688
+#: build/C/man7/capabilities.7:689
msgid ""
"Since Linux 3.2, the file I</proc/sys/kernel/cap_last_cap> exposes the "
"numerical value of the highest capability supported by the running kernel; "
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:688
+#: build/C/man7/capabilities.7:689
#, no-wrap
msgid "File capabilities"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:703
+#: build/C/man7/capabilities.7:704
msgid ""
"Since kernel 2.6.24, the kernel supports associating capability sets with an "
"executable file using B<setcap>(8). The file capability sets are stored in "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:705
+#: build/C/man7/capabilities.7:706
msgid "The three file capability sets are:"
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:705
+#: build/C/man7/capabilities.7:706
#, no-wrap
msgid "I<Permitted> (formerly known as I<forced>):"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:709
+#: build/C/man7/capabilities.7:710
msgid ""
"These capabilities are automatically permitted to the thread, regardless of "
"the thread's inheritable capabilities."
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:709
+#: build/C/man7/capabilities.7:710
#, no-wrap
msgid "I<Inheritable> (formerly known as I<allowed>):"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:715
+#: build/C/man7/capabilities.7:716
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:725
+#: build/C/man7/capabilities.7:726
msgid ""
"This is not a set, but rather just a single bit. If this bit is set, then "
"during an B<execve>(2) all of the new permitted capabilities for the thread "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:741
+#: build/C/man7/capabilities.7:742
msgid ""
"Enabling the file effective capability bit implies that any file permitted "
"or inheritable capability that causes a thread to acquire the corresponding "
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:741
+#: build/C/man7/capabilities.7:742
#, no-wrap
msgid "Transformation of capabilities during execve()"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:747
+#: build/C/man7/capabilities.7:748
msgid ""
"During an B<execve>(2), the kernel calculates the new capabilities of the "
"process using the following algorithm:"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:752
+#: build/C/man7/capabilities.7:753
#, no-wrap
msgid ""
"P'(permitted) = (P(inheritable) & F(inheritable)) |\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:754
+#: build/C/man7/capabilities.7:755
#, no-wrap
msgid "P'(effective) = F(effective) ? P'(permitted) : 0\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:756
+#: build/C/man7/capabilities.7:757
#, no-wrap
msgid "P'(inheritable) = P(inheritable) [i.e., unchanged]\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:760
+#: build/C/man7/capabilities.7:761
msgid "where:"
msgstr ""
#. type: IP
-#: build/C/man7/capabilities.7:761
+#: build/C/man7/capabilities.7:762
#, no-wrap
msgid "P"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:764
+#: build/C/man7/capabilities.7:765
msgid "denotes the value of a thread capability set before the B<execve>(2)"
msgstr ""
#. type: IP
-#: build/C/man7/capabilities.7:764
+#: build/C/man7/capabilities.7:765
#, no-wrap
msgid "P'"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:767
+#: build/C/man7/capabilities.7:768
msgid "denotes the value of a capability set after the B<execve>(2)"
msgstr ""
#. type: IP
-#: build/C/man7/capabilities.7:767
+#: build/C/man7/capabilities.7:768
#, no-wrap
msgid "F"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:769
+#: build/C/man7/capabilities.7:770
msgid "denotes a file capability set"
msgstr ""
#. type: IP
-#: build/C/man7/capabilities.7:769
+#: build/C/man7/capabilities.7:770
#, no-wrap
msgid "cap_bset"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:771
+#: build/C/man7/capabilities.7:772
msgid "is the value of the capability bounding set (described below)."
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:773
+#: build/C/man7/capabilities.7:774
#, no-wrap
msgid "Capabilities and execution of programs by root"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:778
+#: build/C/man7/capabilities.7:779
msgid ""
"In order to provide an all-powerful I<root> using capability sets, during an "
"B<execve>(2):"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:783
+#: build/C/man7/capabilities.7:784
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:786
+#: build/C/man7/capabilities.7:787
msgid ""
"If a set-user-ID-root program is being executed, then the file effective bit "
"is defined to be one (enabled)."
#. exec(), then it gets all capabilities in its
#. permitted set, and no effective capabilities
#. type: Plain text
-#: build/C/man7/capabilities.7:801
+#: build/C/man7/capabilities.7:802
msgid ""
"The upshot of the above rules, combined with the capabilities "
"transformations described above, is that when a process B<execve>(2)s a "
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:801
+#: build/C/man7/capabilities.7:802
#, no-wrap
msgid "Capability bounding set"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:806
+#: build/C/man7/capabilities.7:807
msgid ""
"The capability bounding set is a security mechanism that can be used to "
"limit the capabilities that can be gained during an B<execve>(2). The "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:814
+#: build/C/man7/capabilities.7:815
msgid ""
"During an B<execve>(2), the capability bounding set is ANDed with the file "
"permitted capability set, and the result of this operation is assigned to "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:826
+#: build/C/man7/capabilities.7:827
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:833
+#: build/C/man7/capabilities.7:834
msgid ""
"Note that the bounding set masks the file permitted capabilities, but not "
"the inherited capabilities. If a thread maintains a capability in its "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:836
+#: build/C/man7/capabilities.7:837
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:838
+#: build/C/man7/capabilities.7:839
msgid "B<Capability bounding set prior to Linux 2.6.25>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:846
+#: build/C/man7/capabilities.7:847
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:853
+#: build/C/man7/capabilities.7:854
msgid ""
"Only the B<init> process may set capabilities in the capability bounding "
"set; other than that, the superuser (more precisely: programs with the "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:862
+#: build/C/man7/capabilities.7:863
msgid ""
"On a standard system the capability bounding set always masks out the "
"B<CAP_SETPCAP> capability. To remove this restriction (dangerous!), modify "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:866
+#: build/C/man7/capabilities.7:867
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:868
+#: build/C/man7/capabilities.7:869
msgid "B<Capability bounding set from Linux 2.6.25 onward>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:873
+#: build/C/man7/capabilities.7:874
msgid ""
"From Linux 2.6.25, the I<capability bounding set> is a per-thread "
"attribute. (There is no longer a system-wide capability bounding set.)"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:878
+#: build/C/man7/capabilities.7:879
msgid ""
"The bounding set is inherited at B<fork>(2) from the thread's parent, and "
"is preserved across an B<execve>(2)."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:891
+#: build/C/man7/capabilities.7:892
msgid ""
"A thread may remove capabilities from its capability bounding set using the "
"B<prctl>(2) B<PR_CAPBSET_DROP> operation, provided it has the "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:909
+#: build/C/man7/capabilities.7:910
msgid ""
"Removing capabilities from the bounding set is supported only if file "
"capabilities are compiled into the kernel. In kernels before Linux 2.6.33, "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:916
+#: build/C/man7/capabilities.7:917
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 "
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:916
+#: build/C/man7/capabilities.7:917
#, no-wrap
msgid "Effect of user ID changes on capabilities"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:925
+#: build/C/man7/capabilities.7:926
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:931
+#: build/C/man7/capabilities.7:932
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, "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:934
+#: build/C/man7/capabilities.7:935
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:937
+#: build/C/man7/capabilities.7:938
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:937 build/C/man7/capabilities.7:992
+#: build/C/man7/capabilities.7:938 build/C/man7/capabilities.7:993
#, no-wrap
msgid "4."
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:955
+#: build/C/man7/capabilities.7:956
msgid ""
"If the filesystem user ID is changed from 0 to nonzero (see B<setfsuid>(2)), "
"then the following capabilities are cleared from the effective set: "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:963
+#: build/C/man7/capabilities.7:964
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 "
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:963
+#: build/C/man7/capabilities.7:964
#, no-wrap
msgid "Programmatically adjusting capability sets"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:978
+#: build/C/man7/capabilities.7:979
msgid ""
"A thread can retrieve and change its capability sets using the B<capget>(2) "
"and B<capset>(2) system calls. However, the use of B<cap_get_proc>(3) and "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:984
+#: build/C/man7/capabilities.7:985
msgid ""
"If the caller does not have the B<CAP_SETPCAP> capability, the new "
"inheritable set must be a subset of the combination of the existing "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:988
+#: build/C/man7/capabilities.7:989
msgid ""
"(Since Linux 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:992
+#: build/C/man7/capabilities.7:993
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:994
+#: build/C/man7/capabilities.7:995
msgid "The new effective set must be a subset of the new permitted set."
msgstr ""
#. type: SS
-#: build/C/man7/capabilities.7:994
+#: build/C/man7/capabilities.7:995
#, no-wrap
msgid "The securebits flags: establishing a capabilities-only environment"
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:1005
+#: build/C/man7/capabilities.7:1006
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<securebits> flags that "
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:1005
+#: build/C/man7/capabilities.7:1006
#, no-wrap
msgid "B<SECBIT_KEEP_CAPS>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1017
+#: build/C/man7/capabilities.7:1018
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 "
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:1017
+#: build/C/man7/capabilities.7:1018
#, no-wrap
msgid "B<SECBIT_NO_SETUID_FIXUP>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1024
+#: build/C/man7/capabilities.7:1025
msgid ""
"Setting this flag stops the kernel from adjusting capability sets when the "
"threads's effective and filesystem UIDs are switched between zero and "
msgstr ""
#. type: TP
-#: build/C/man7/capabilities.7:1024
+#: build/C/man7/capabilities.7:1025
#, no-wrap
msgid "B<SECBIT_NOROOT>"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1032
+#: build/C/man7/capabilities.7:1033
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1042
+#: build/C/man7/capabilities.7:1043
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1054
+#: build/C/man7/capabilities.7:1055
msgid ""
"The I<securebits> flags can be modified and retrieved using the B<prctl>(2) "
"B<PR_SET_SECUREBITS> and B<PR_GET_SECUREBITS> operations. The "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1063
+#: build/C/man7/capabilities.7:1064
msgid ""
"The I<securebits> flags are inherited by child processes. During an "
"B<execve>(2), all of the flags are preserved, except B<SECBIT_KEEP_CAPS> "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1068
+#: build/C/man7/capabilities.7:1069
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 "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1077
+#: build/C/man7/capabilities.7:1078
#, no-wrap
msgid ""
"prctl(PR_SET_SECUREBITS,\n"
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1085
+#: build/C/man7/capabilities.7:1086
msgid ""
"No standards govern capabilities, but the Linux capability implementation is "
"based on the withdrawn POSIX.1e draft standard; see E<.UR "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1089
+#: build/C/man7/capabilities.7:1090
msgid ""
"Since kernel 2.5.27, capabilities are an optional kernel component, and can "
"be enabled/disabled via the CONFIG_SECURITY_CAPABILITIES kernel "
#. 7b9a7ec565505699f503b4fcf61500dceb36e744
#. type: Plain text
-#: build/C/man7/capabilities.7:1103
+#: build/C/man7/capabilities.7:1104
msgid ""
"The I</proc/PID/task/TID/status> file can be used to view the capability "
"sets of a thread. The I</proc/PID/status> file shows the capability sets of "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1118
+#: build/C/man7/capabilities.7:1119
msgid ""
"The I<libcap> package provides a suite of routines for setting and getting "
"capabilities that is more comfortable and less likely to change than the "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1121
+#: build/C/man7/capabilities.7:1122
msgid ""
"E<.UR "
"http://www.kernel.org\\:/pub\\:/linux\\:/libs\\:/security\\:/linux-privs> "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1130
+#: build/C/man7/capabilities.7:1131
msgid ""
"Before kernel 2.6.24, and since kernel 2.6.24 if file capabilities are not "
"enabled, a thread with the B<CAP_SETPCAP> capability can manipulate the "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1135
+#: build/C/man7/capabilities.7:1136
msgid ""
"In the pre-2.6.25 implementation the system-wide capability bounding set, "
"I</proc/sys/kernel/cap-bound>, always masks out this capability, and this "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1141
+#: build/C/man7/capabilities.7:1142
msgid ""
"If file capabilities are disabled in the current implementation, then "
"B<init> starts out with this capability removed from its per-process "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1159
+#: build/C/man7/capabilities.7:1160
msgid ""
"B<capsh>(1), B<capget>(2), B<prctl>(2), B<setfsuid>(2), B<cap_clear>(3), "
"B<cap_copy_ext>(3), B<cap_from_text>(3), B<cap_get_file>(3), "
msgstr ""
#. type: Plain text
-#: build/C/man7/capabilities.7:1162
+#: build/C/man7/capabilities.7:1163
msgid "I<include/linux/capability.h> in the Linux kernel source tree"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man2/capget.2:188 build/C/man7/cpuset.7:1180 build/C/man7/cpuset.7:1189 build/C/man7/cpuset.7:1198 build/C/man7/cpuset.7:1208 build/C/man7/cpuset.7:1217 build/C/man7/cpuset.7:1224 build/C/man7/cpuset.7:1231 build/C/man2/getgroups.2:114 build/C/man2/getgroups.2:121 build/C/man2/getpriority.2:121 build/C/man2/getrlimit.2:440 build/C/man2/getrusage.2:191 build/C/man2/iopl.2:72 build/C/man2/ioprio_set.2:170 build/C/man2/setpgid.2:225
+#: build/C/man2/capget.2:188 build/C/man7/cpuset.7:1180 build/C/man7/cpuset.7:1189 build/C/man7/cpuset.7:1198 build/C/man7/cpuset.7:1208 build/C/man7/cpuset.7:1217 build/C/man7/cpuset.7:1224 build/C/man7/cpuset.7:1231 build/C/man2/getgroups.2:114 build/C/man2/getgroups.2:121 build/C/man2/getpriority.2:121 build/C/man2/getrlimit.2:440 build/C/man2/getrusage.2:198 build/C/man2/iopl.2:72 build/C/man2/ioprio_set.2:170 build/C/man2/setpgid.2:225
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
msgid "CPUSET"
msgstr ""
-#. type: TH
-#: build/C/man7/cpuset.7:25 build/C/man2/getpriority.2:48 build/C/man2/ioprio_set.2:24 build/C/man7/svipc.7:40
-#, no-wrap
-msgid "2013-02-12"
-msgstr ""
-
#. type: Plain text
#: build/C/man7/cpuset.7:28
msgid "cpuset - confine processes to processor and memory node subsets"
msgstr ""
#. type: Plain text
-#: build/C/man7/cpuset.7:1502
+#: build/C/man7/cpuset.7:1503
msgid ""
"B<taskset>(1), B<get_mempolicy>(2), B<getcpu>(2), B<mbind>(2), "
"B<sched_getaffinity>(2), B<sched_setaffinity>(2), B<sched_setscheduler>(2), "
-"B<set_mempolicy>(2), B<CPU_SET>(3), B<proc>(5), B<numa>(7), "
+"B<set_mempolicy>(2), B<CPU_SET>(3), B<proc>(5), B<numa>(7), B<sched>(7), "
"B<migratepages>(8), B<numactl>(8)"
msgstr ""
#. type: Plain text
-#: build/C/man7/cpuset.7:1505
+#: build/C/man7/cpuset.7:1506
msgid "I<Documentation/cpusets.txt> in the Linux kernel source tree"
msgstr ""
msgid "CREDENTIALS"
msgstr ""
-#. type: TH
-#: build/C/man7/credentials.7:27
-#, no-wrap
-msgid "2013-12-27"
-msgstr ""
-
#. type: Plain text
#: build/C/man7/credentials.7:30
msgid "credentials - process identifiers"
msgstr ""
#. type: Plain text
-#: build/C/man7/credentials.7:279
+#: build/C/man7/credentials.7:280
msgid ""
"when determining the permissions for setting process-scheduling parameters "
"(nice value, real time scheduling policy and priority, CPU affinity, I/O "
"priority) using B<setpriority>(2), B<sched_setaffinity>(2), "
-"B<sched_setscheduler>(2), B<sched_setparam>(2), and B<ioprio_set>(2);"
+"B<sched_setscheduler>(2), B<sched_setparam>(2), B<sched_setattr>(2), and "
+"B<ioprio_set>(2);"
msgstr ""
#. type: Plain text
-#: build/C/man7/credentials.7:282
+#: build/C/man7/credentials.7:283
msgid "when checking resource limits; see B<getrlimit>(2);"
msgstr ""
#. type: Plain text
-#: build/C/man7/credentials.7:286
+#: build/C/man7/credentials.7:287
msgid ""
"when checking the limit on the number of inotify instances that the process "
"may create; see B<inotify>(7)."
msgstr ""
#. type: Plain text
-#: build/C/man7/credentials.7:292
+#: build/C/man7/credentials.7:293
msgid ""
"Process IDs, parent process IDs, process group IDs, and session IDs are "
"specified in POSIX.1-2001. The real, effective, and saved set user and "
msgstr ""
#. type: Plain text
-#: build/C/man7/credentials.7:303
+#: build/C/man7/credentials.7:304
msgid ""
"The POSIX threads specification requires that credentials are shared by all "
"of the threads in a process. However, at the kernel level, Linux maintains "
msgstr ""
#. type: Plain text
-#: build/C/man7/credentials.7:335
+#: build/C/man7/credentials.7:336
msgid ""
"B<bash>(1), B<csh>(1), B<ps>(1), B<access>(2), B<execve>(2), "
"B<faccessat>(2), B<fork>(2), B<getpgrp>(2), B<getpid>(2), B<getppid>(2), "
msgid "GETPRIORITY"
msgstr ""
+#. type: TH
+#: build/C/man2/getpriority.2:48 build/C/man2/getrusage.2:39
+#, no-wrap
+msgid "2014-05-10"
+msgstr ""
+
#. type: Plain text
#: build/C/man2/getpriority.2:51
msgid "getpriority, setpriority - get/set program scheduling priority"
#. type: Plain text
#: build/C/man2/getpriority.2:57
-msgid "B<int getpriority(int >I<which>B<, int >I<who>B<);>"
+msgid "B<int getpriority(int >I<which>B<, id_t >I<who>B<);>"
msgstr ""
#. type: Plain text
#: build/C/man2/getpriority.2:59
-msgid "B<int setpriority(int >I<which>B<, int >I<who>B<, int >I<prio>B<);>"
+msgid "B<int setpriority(int >I<which>B<, id_t >I<who>B<, int >I<prio>B<);>"
msgstr ""
#. type: Plain text
msgid ""
"The details on the condition for B<EPERM> depend on the system. The above "
"description is what POSIX.1-2001 says, and seems to be followed on all "
-"System V-like systems. Linux kernels before 2.6.12 required the real or "
+"System\\ V-like systems. Linux kernels before 2.6.12 required the real or "
"effective user ID of the caller to match the real user of the process I<who> "
"(instead of its effective user ID). Linux 2.6.12 and later require the "
"effective user ID of the caller to match the real or effective user ID of "
msgstr ""
#. type: Plain text
-#: build/C/man2/getpriority.2:237
-msgid "B<nice>(1), B<renice>(1), B<fork>(2), B<capabilities>(7)"
+#: build/C/man2/getpriority.2:238
+msgid "B<nice>(1), B<renice>(1), B<fork>(2), B<capabilities>(7), B<sched>(7)"
msgstr ""
#. type: Plain text
-#: build/C/man2/getpriority.2:240
+#: build/C/man2/getpriority.2:241
msgid ""
"I<Documentation/scheduler/sched-nice-design.txt> in the Linux kernel source "
"tree (since Linux 2.6.23)"
msgid "GETRUSAGE"
msgstr ""
-#. type: TH
-#: build/C/man2/getrusage.2:39 build/C/man2/getsid.2:26
-#, no-wrap
-msgid "2010-09-26"
-msgstr ""
-
#. type: Plain text
#: build/C/man2/getrusage.2:42
msgid "getrusage - get resource usage"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:68
-msgid "Return resource usage statistics for the calling thread."
+#: build/C/man2/getrusage.2:75
+msgid ""
+"Return resource usage statistics for the calling thread. The B<_GNU_SOURCE> "
+"feature test macro must be defined (before including I<any> header file) in "
+"order to obtain the definition of this constant from "
+"I<E<lt>sys/resource.hE<gt>>."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:72
+#: build/C/man2/getrusage.2:79
msgid ""
"The resource usages are returned in the structure pointed to by I<usage>, "
"which has the following form:"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:93
+#: build/C/man2/getrusage.2:100
#, no-wrap
msgid ""
"struct rusage {\n"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:101
+#: build/C/man2/getrusage.2:108
msgid ""
"Not all fields are completed; unmaintained fields are set to zero by the "
"kernel. (The unmaintained fields are provided for compatibility with other "
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:101
+#: build/C/man2/getrusage.2:108
#, no-wrap
msgid "I<ru_utime>"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:107
+#: build/C/man2/getrusage.2:114
msgid ""
"This is the total amount of time spent executing in user mode, expressed in "
"a I<timeval> structure (seconds plus microseconds)."
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:107
+#: build/C/man2/getrusage.2:114
#, no-wrap
msgid "I<ru_stime>"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:113
+#: build/C/man2/getrusage.2:120
msgid ""
"This is the total amount of time spent executing in kernel mode, expressed "
"in a I<timeval> structure (seconds plus microseconds)."
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:113
+#: build/C/man2/getrusage.2:120
#, no-wrap
msgid "I<ru_maxrss> (since Linux 2.6.32)"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:120
+#: build/C/man2/getrusage.2:127
msgid ""
"This is the maximum resident set size used (in kilobytes). For "
"B<RUSAGE_CHILDREN>, this is the resident set size of the largest child, not "
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:120
+#: build/C/man2/getrusage.2:127
#, no-wrap
msgid "I<ru_ixrss> (unmaintained)"
msgstr ""
#. On some systems, this field records the number of signals received.
#. type: Plain text
-#: build/C/man2/getrusage.2:126 build/C/man2/getrusage.2:131 build/C/man2/getrusage.2:136 build/C/man2/getrusage.2:148 build/C/man2/getrusage.2:160 build/C/man2/getrusage.2:166 build/C/man2/getrusage.2:170
+#: build/C/man2/getrusage.2:133 build/C/man2/getrusage.2:138 build/C/man2/getrusage.2:143 build/C/man2/getrusage.2:155 build/C/man2/getrusage.2:167 build/C/man2/getrusage.2:173 build/C/man2/getrusage.2:177
msgid "This field is currently unused on Linux."
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:126
+#: build/C/man2/getrusage.2:133
#, no-wrap
msgid "I<ru_idrss> (unmaintained)"
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:131
+#: build/C/man2/getrusage.2:138
#, no-wrap
msgid "I<ru_isrss> (unmaintained)"
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:136
+#: build/C/man2/getrusage.2:143
#, no-wrap
msgid "I<ru_minflt>"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:141
+#: build/C/man2/getrusage.2:148
msgid ""
"The number of page faults serviced without any I/O activity; here I/O "
"activity is avoided by ``reclaiming'' a page frame from the list of pages "
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:141
+#: build/C/man2/getrusage.2:148
#, no-wrap
msgid "I<ru_majflt>"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:144
+#: build/C/man2/getrusage.2:151
msgid "The number of page faults serviced that required I/O activity."
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:144
+#: build/C/man2/getrusage.2:151
#, no-wrap
msgid "I<ru_nswap> (unmaintained)"
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:148
+#: build/C/man2/getrusage.2:155
#, no-wrap
msgid "I<ru_inblock> (since Linux 2.6.22)"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:151
+#: build/C/man2/getrusage.2:158
msgid "The number of times the filesystem had to perform input."
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:151
+#: build/C/man2/getrusage.2:158
#, no-wrap
msgid "I<ru_oublock> (since Linux 2.6.22)"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:154
+#: build/C/man2/getrusage.2:161
msgid "The number of times the filesystem had to perform output."
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:154
+#: build/C/man2/getrusage.2:161
#, no-wrap
msgid "I<ru_msgsnd> (unmaintained)"
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:160
+#: build/C/man2/getrusage.2:167
#, no-wrap
msgid "I<ru_msgrcv> (unmaintained)"
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:166
+#: build/C/man2/getrusage.2:173
#, no-wrap
msgid "I<ru_nsignals> (unmaintained)"
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:170
+#: build/C/man2/getrusage.2:177
#, no-wrap
msgid "I<ru_nvcsw> (since Linux 2.6)"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:175
+#: build/C/man2/getrusage.2:182
msgid ""
"The number of times a context switch resulted due to a process voluntarily "
"giving up the processor before its time slice was completed (usually to "
msgstr ""
#. type: TP
-#: build/C/man2/getrusage.2:175
+#: build/C/man2/getrusage.2:182
#, no-wrap
msgid "I<ru_nivcsw> (since Linux 2.6)"
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:180
+#: build/C/man2/getrusage.2:187
msgid ""
"The number of times a context switch resulted due to a higher priority "
"process becoming runnable or because the current process exceeded its time "
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:191
+#: build/C/man2/getrusage.2:198
msgid "I<usage> points outside the accessible address space."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:195
+#: build/C/man2/getrusage.2:202
msgid "I<who> is invalid."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:203
+#: build/C/man2/getrusage.2:210
msgid ""
"SVr4, 4.3BSD. POSIX.1-2001 specifies B<getrusage>(), but specifies only the "
"fields I<ru_utime> and I<ru_stime>."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:206
+#: build/C/man2/getrusage.2:213
msgid "B<RUSAGE_THREAD> is Linux-specific."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:209
+#: build/C/man2/getrusage.2:216
msgid "Resource usage metrics are preserved across an B<execve>(2)."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:217
+#: build/C/man2/getrusage.2:224
msgid ""
"Including I<E<lt>sys/time.hE<gt>> is not required these days, but increases "
"portability. (Indeed, I<struct timeval> is defined in "
#. See the description of getrusage() in XSH.
#. A similar statement was also in SUSv2.
#. type: Plain text
-#: build/C/man2/getrusage.2:229
+#: build/C/man2/getrusage.2:236
msgid ""
"In Linux kernel versions before 2.6.9, if the disposition of B<SIGCHLD> is "
"set to B<SIG_IGN> then the resource usages of child processes are "
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:232
+#: build/C/man2/getrusage.2:239
msgid ""
"The structure definition shown at the start of this page was taken from "
"4.3BSD Reno."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:241
+#: build/C/man2/getrusage.2:248
msgid ""
"Ancient systems provided a B<vtimes>() function with a similar purpose to "
"B<getrusage>(). For backward compatibility, glibc also provides "
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:246
+#: build/C/man2/getrusage.2:253
msgid "See also the description of I</proc/PID/stat> in B<proc>(5)."
msgstr ""
#. type: Plain text
-#: build/C/man2/getrusage.2:253
+#: build/C/man2/getrusage.2:260
msgid ""
"B<clock_gettime>(2), B<getrlimit>(2), B<times>(2), B<wait>(2), B<wait4>(2), "
"B<clock>(3)"
msgid "GETSID"
msgstr ""
+#. type: TH
+#: build/C/man2/getsid.2:26
+#, no-wrap
+msgid "2010-09-26"
+msgstr ""
+
#. type: Plain text
#: build/C/man2/getsid.2:29
msgid "getsid - get session ID"
#. type: Plain text
#: build/C/man2/getuid.2:57
msgid ""
-"In UNIX V6 the B<getuid>() call returned I<(euid E<lt>E<lt> 8) + uid>. "
-"UNIX V7 introduced separate calls B<getuid>() and B<geteuid>()."
+"In UNIX\\ V6 the B<getuid>() call returned I<(euid E<lt>E<lt> 8) + uid>. "
+"UNIX\\ V7 introduced separate calls B<getuid>() and B<geteuid>()."
msgstr ""
#. type: Plain text
msgid "IOPRIO_SET"
msgstr ""
+#. type: TH
+#: build/C/man2/ioprio_set.2:24 build/C/man7/svipc.7:40
+#, no-wrap
+msgid "2013-02-12"
+msgstr ""
+
#. type: Plain text
#: build/C/man2/ioprio_set.2:27
msgid "ioprio_get, ioprio_set - get/set I/O scheduling class and priority"
#. type: Plain text
#: build/C/man2/ipc.2:41
msgid ""
-"B<ipc>() is a common kernel entry point for the System V IPC calls for "
+"B<ipc>() is a common kernel entry point for the System\\ V IPC calls for "
"messages, semaphores, and shared memory. I<call> determines which IPC "
"function to invoke; the other arguments are passed through to the "
"appropriate call."
#. type: Plain text
#: build/C/man2/setpgid.2:155
msgid ""
-"The System V-style B<setpgrp>(), which takes no arguments, is equivalent to "
-"I<setpgid(0,\\ 0)>."
+"The System\\ V-style B<setpgrp>(), which takes no arguments, is equivalent "
+"to I<setpgid(0,\\ 0)>."
msgstr ""
#. type: Plain text