X-Git-Url: http://git.osdn.net/view?p=linuxjm%2FLDP_man-pages.git;a=blobdiff_plain;f=po4a%2Fpwdgrp%2Fpo%2Fpwdgrp.pot;h=ceb1a7f1baa4e3dbd09d3b47bee3c0343bc43129;hp=08f622654fcdfd4b3312c996dfcaff20c32e7fa4;hb=8a7f723a0530d2fb90ab139c03452e84d1e19905;hpb=e9e6c106d11bd9cca5f4a6585364b93f5ae3007a diff --git a/po4a/pwdgrp/po/pwdgrp.pot b/po4a/pwdgrp/po/pwdgrp.pot index 08f62265..ceb1a7f1 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-05-28 07:17+0900\n" +"POT-Creation-Date: 2013-03-22 01:06+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,48 +17,48 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: TH -#: build/C/man3/fgetgrent.3:28 +#: build/C/man3/fgetgrent.3:30 #, no-wrap msgid "FGETGRENT" msgstr "" #. type: TH -#: build/C/man3/fgetgrent.3:28 build/C/man3/fgetpwent.3:31 +#: build/C/man3/fgetgrent.3:30 build/C/man3/fgetpwent.3:33 #, no-wrap msgid "2008-07-10" msgstr "" #. type: TH -#: build/C/man3/fgetgrent.3:28 build/C/man3/fgetpwent.3:31 build/C/man3/getgrent_r.3:23 build/C/man3/getgrouplist.3:27 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/man3/getspnam.3:6 build/C/man3/initgroups.3:30 build/C/man3/putgrent.3:4 build/C/man3/putpwent.3:28 build/C/man3/setaliasent.3:6 +#: build/C/man3/fgetgrent.3:30 build/C/man3/fgetpwent.3:33 build/C/man3/getgrent_r.3:24 build/C/man3/getgrouplist.3:29 build/C/man3/getpw.3:32 build/C/man3/getpwent.3:33 build/C/man3/getpwent_r.3:24 build/C/man3/getpwnam.3:37 build/C/man3/getspnam.3:8 build/C/man3/initgroups.3:32 build/C/man3/putgrent.3:7 build/C/man3/putpwent.3:30 build/C/man3/setaliasent.3:9 #, no-wrap msgid "GNU" msgstr "" #. type: TH -#: build/C/man3/fgetgrent.3:28 build/C/man3/fgetpwent.3:31 build/C/man5/ftpusers.5:17 build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 build/C/man3/getgrnam.3:31 build/C/man3/getgrouplist.3:27 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/man3/getspnam.3:6 build/C/man5/group.5:25 build/C/man3/initgroups.3:30 build/C/man5/passwd.5:29 build/C/man3/putgrent.3:4 build/C/man3/putpwent.3:28 build/C/man3/setaliasent.3:6 +#: build/C/man3/fgetgrent.3:30 build/C/man3/fgetpwent.3:33 build/C/man5/ftpusers.5:19 build/C/man3/getgrent.3:30 build/C/man3/getgrent_r.3:24 build/C/man3/getgrnam.3:33 build/C/man3/getgrouplist.3:29 build/C/man3/getpw.3:32 build/C/man3/getpwent.3:33 build/C/man3/getpwent_r.3:24 build/C/man3/getpwnam.3:37 build/C/man3/getspnam.3:8 build/C/man5/group.5:26 build/C/man3/initgroups.3:32 build/C/man5/passwd.5:30 build/C/man3/putgrent.3:7 build/C/man3/putpwent.3:30 build/C/man3/setaliasent.3:9 #, no-wrap msgid "Linux Programmer's Manual" msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:29 build/C/man3/fgetpwent.3:32 build/C/man5/ftpusers.5:18 build/C/man3/getgrent.3:29 build/C/man3/getgrent_r.3:24 build/C/man3/getgrnam.3:32 build/C/man3/getgrouplist.3:28 build/C/man3/getpw.3:31 build/C/man3/getpwent.3:32 build/C/man3/getpwent_r.3:24 build/C/man3/getpwnam.3:36 build/C/man3/getspnam.3:7 build/C/man5/group.5:26 build/C/man3/initgroups.3:31 build/C/man5/passwd.5:30 build/C/man3/putgrent.3:5 build/C/man3/putpwent.3:29 build/C/man3/setaliasent.3:7 +#: build/C/man3/fgetgrent.3:31 build/C/man3/fgetpwent.3:34 build/C/man5/ftpusers.5:20 build/C/man3/getgrent.3:31 build/C/man3/getgrent_r.3:25 build/C/man3/getgrnam.3:34 build/C/man3/getgrouplist.3:30 build/C/man3/getpw.3:33 build/C/man3/getpwent.3:34 build/C/man3/getpwent_r.3:25 build/C/man3/getpwnam.3:38 build/C/man3/getspnam.3:9 build/C/man5/group.5:27 build/C/man3/initgroups.3:33 build/C/man5/passwd.5:31 build/C/man3/putgrent.3:8 build/C/man3/putpwent.3:31 build/C/man3/setaliasent.3:10 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:31 +#: build/C/man3/fgetgrent.3:33 msgid "fgetgrent - get group file entry" msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:31 build/C/man3/fgetpwent.3:34 build/C/man3/getgrent.3:31 build/C/man3/getgrent_r.3:26 build/C/man3/getgrnam.3:34 build/C/man3/getgrouplist.3:30 build/C/man3/getpw.3:33 build/C/man3/getpwent.3:34 build/C/man3/getpwent_r.3:26 build/C/man3/getpwnam.3:38 build/C/man3/getspnam.3:11 build/C/man3/initgroups.3:33 build/C/man3/putgrent.3:7 build/C/man3/putpwent.3:31 build/C/man3/setaliasent.3:10 +#: build/C/man3/fgetgrent.3:33 build/C/man3/fgetpwent.3:36 build/C/man3/getgrent.3:33 build/C/man3/getgrent_r.3:27 build/C/man3/getgrnam.3:36 build/C/man3/getgrouplist.3:32 build/C/man3/getpw.3:35 build/C/man3/getpwent.3:36 build/C/man3/getpwent_r.3:27 build/C/man3/getpwnam.3:40 build/C/man3/getspnam.3:13 build/C/man3/initgroups.3:35 build/C/man3/putgrent.3:10 build/C/man3/putpwent.3:33 build/C/man3/setaliasent.3:13 #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:36 +#: build/C/man3/fgetgrent.3:38 #, no-wrap msgid "" "B<#include Estdio.hE>\n" @@ -67,29 +67,29 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:38 +#: build/C/man3/fgetgrent.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:43 build/C/man3/fgetpwent.3:46 build/C/man3/getgrent.3:46 build/C/man3/getgrent_r.3:42 build/C/man3/getgrnam.3:55 build/C/man3/getgrouplist.3:40 build/C/man3/getpwent.3:49 build/C/man3/getpwent_r.3:42 build/C/man3/getpwnam.3:59 build/C/man3/getspnam.3:59 build/C/man3/initgroups.3:44 build/C/man3/putpwent.3:43 +#: build/C/man3/fgetgrent.3:45 build/C/man3/fgetpwent.3:48 build/C/man3/getgrent.3:48 build/C/man3/getgrent_r.3:43 build/C/man3/getgrnam.3:57 build/C/man3/getgrouplist.3:42 build/C/man3/getpwent.3:51 build/C/man3/getpwent_r.3:43 build/C/man3/getpwnam.3:61 build/C/man3/getspnam.3:61 build/C/man3/initgroups.3:46 build/C/man3/putpwent.3:45 msgid "Feature Test Macro Requirements for glibc (see B(7)):" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:47 +#: build/C/man3/fgetgrent.3:49 msgid "B(): _SVID_SOURCE" msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:47 build/C/man3/fgetpwent.3:50 build/C/man5/ftpusers.5:20 build/C/man3/getgrent.3:66 build/C/man3/getgrent_r.3:50 build/C/man3/getgrnam.3:65 build/C/man3/getgrouplist.3:44 build/C/man3/getpw.3:41 build/C/man3/getpwent.3:60 build/C/man3/getpwent_r.3:49 build/C/man3/getpwnam.3:69 build/C/man3/getspnam.3:70 build/C/man5/group.5:28 build/C/man3/initgroups.3:48 build/C/man5/passwd.5:32 build/C/man3/putgrent.3:13 build/C/man3/putpwent.3:47 build/C/man3/setaliasent.3:28 +#: build/C/man3/fgetgrent.3:49 build/C/man3/fgetpwent.3:52 build/C/man5/ftpusers.5:22 build/C/man3/getgrent.3:68 build/C/man3/getgrent_r.3:51 build/C/man3/getgrnam.3:67 build/C/man3/getgrouplist.3:46 build/C/man3/getpw.3:43 build/C/man3/getpwent.3:62 build/C/man3/getpwent_r.3:50 build/C/man3/getpwnam.3:71 build/C/man3/getspnam.3:72 build/C/man5/group.5:29 build/C/man3/initgroups.3:50 build/C/man5/passwd.5:33 build/C/man3/putgrent.3:16 build/C/man3/putpwent.3:49 build/C/man3/setaliasent.3:31 #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:61 +#: build/C/man3/fgetgrent.3:63 msgid "" "The B() function returns a pointer to a structure containing the " "group information from the file referred to by I. The first time it " @@ -99,12 +99,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:63 build/C/man3/getgrent.3:90 build/C/man3/getgrent_r.3:67 build/C/man3/getgrnam.3:84 +#: build/C/man3/fgetgrent.3:65 build/C/man3/getgrent.3:92 build/C/man3/getgrent_r.3:68 build/C/man3/getgrnam.3:86 msgid "The I structure is defined in Igrp.hE> as follows:" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:72 +#: build/C/man3/fgetgrent.3:74 #, no-wrap msgid "" "struct group {\n" @@ -116,26 +116,26 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:74 build/C/man3/fgetpwent.3:79 build/C/man3/getgrent.3:104 build/C/man3/getgrent_r.3:100 build/C/man3/getgrnam.3:134 build/C/man3/getgrouplist.3:76 build/C/man3/getpw.3:70 build/C/man3/getpwent.3:101 build/C/man3/getpwent_r.3:102 build/C/man3/getpwnam.3:141 build/C/man3/getspnam.3:212 build/C/man3/initgroups.3:60 build/C/man3/putgrent.3:35 build/C/man3/putpwent.3:68 build/C/man3/setaliasent.3:85 +#: build/C/man3/fgetgrent.3:76 build/C/man3/fgetpwent.3:81 build/C/man3/getgrent.3:106 build/C/man3/getgrent_r.3:101 build/C/man3/getgrnam.3:136 build/C/man3/getgrouplist.3:78 build/C/man3/getpw.3:72 build/C/man3/getpwent.3:103 build/C/man3/getpwent_r.3:103 build/C/man3/getpwnam.3:143 build/C/man3/getspnam.3:216 build/C/man3/initgroups.3:62 build/C/man3/putgrent.3:38 build/C/man3/putpwent.3:70 build/C/man3/setaliasent.3:88 #, no-wrap msgid "RETURN VALUE" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:81 +#: build/C/man3/fgetgrent.3:83 msgid "" "The B() function returns a pointer to a I structure, or " "NULL if there are no more entries or an error occurs." msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:81 build/C/man3/fgetpwent.3:86 build/C/man3/getgrent.3:127 build/C/man3/getgrent_r.3:107 build/C/man3/getgrnam.3:172 build/C/man3/getpw.3:76 build/C/man3/getpwent.3:123 build/C/man3/getpwent_r.3:109 build/C/man3/getpwnam.3:179 build/C/man3/getspnam.3:223 build/C/man3/initgroups.3:67 build/C/man3/putpwent.3:73 +#: build/C/man3/fgetgrent.3:83 build/C/man3/fgetpwent.3:88 build/C/man3/getgrent.3:129 build/C/man3/getgrent_r.3:108 build/C/man3/getgrnam.3:174 build/C/man3/getpw.3:78 build/C/man3/getpwent.3:125 build/C/man3/getpwent_r.3:110 build/C/man3/getpwnam.3:181 build/C/man3/getspnam.3:227 build/C/man3/initgroups.3:69 build/C/man3/putpwent.3:75 #, no-wrap msgid "ERRORS" msgstr "" #. type: TP -#: build/C/man3/fgetgrent.3:82 build/C/man3/fgetpwent.3:87 build/C/man3/getgrent.3:140 build/C/man3/getgrnam.3:194 build/C/man3/getpw.3:85 build/C/man3/getpwent.3:138 build/C/man3/getpwnam.3:201 build/C/man3/initgroups.3:68 +#: build/C/man3/fgetgrent.3:84 build/C/man3/fgetpwent.3:89 build/C/man3/getgrent.3:142 build/C/man3/getgrnam.3:196 build/C/man3/getpw.3:87 build/C/man3/getpwent.3:140 build/C/man3/getpwnam.3:203 build/C/man3/initgroups.3:70 #, no-wrap msgid "B" msgstr "" @@ -143,61 +143,61 @@ msgstr "" #. not in POSIX #. to allocate the group structure, or to allocate buffers #. type: Plain text -#: build/C/man3/fgetgrent.3:87 build/C/man3/getgrent.3:146 build/C/man3/getgrnam.3:201 +#: build/C/man3/fgetgrent.3:89 build/C/man3/getgrent.3:148 build/C/man3/getgrnam.3:203 msgid "Insufficient memory to allocate I structure." msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:87 build/C/man3/fgetpwent.3:96 build/C/man3/getgrent.3:153 build/C/man3/getgrent_r.3:115 build/C/man3/getgrnam.3:208 build/C/man3/getgrouplist.3:96 build/C/man3/getpw.3:94 build/C/man3/getpwent.3:152 build/C/man3/getpwent_r.3:117 build/C/man3/getpwnam.3:215 build/C/man3/getspnam.3:240 build/C/man3/initgroups.3:80 build/C/man3/putgrent.3:37 build/C/man3/putpwent.3:77 build/C/man3/setaliasent.3:97 +#: build/C/man3/fgetgrent.3:89 build/C/man3/fgetpwent.3:98 build/C/man3/getgrent.3:155 build/C/man3/getgrent_r.3:116 build/C/man3/getgrnam.3:210 build/C/man3/getgrouplist.3:98 build/C/man3/getpw.3:96 build/C/man3/getpwent.3:154 build/C/man3/getpwent_r.3:118 build/C/man3/getpwnam.3:217 build/C/man3/getspnam.3:247 build/C/man3/initgroups.3:82 build/C/man3/putgrent.3:40 build/C/man3/putpwent.3:79 build/C/man3/setaliasent.3:100 #, no-wrap msgid "CONFORMING TO" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:89 build/C/man3/fgetpwent.3:98 build/C/man3/putpwent.3:79 +#: build/C/man3/fgetgrent.3:91 build/C/man3/fgetpwent.3:100 build/C/man3/putpwent.3:81 msgid "SVr4." msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:89 build/C/man3/fgetpwent.3:98 build/C/man5/ftpusers.5:47 build/C/man3/getgrent.3:155 build/C/man3/getgrent_r.3:182 build/C/man3/getgrnam.3:231 build/C/man3/getgrouplist.3:187 build/C/man3/getpw.3:103 build/C/man3/getpwent.3:157 build/C/man3/getpwent_r.3:179 build/C/man3/getpwnam.3:311 build/C/man3/getspnam.3:244 build/C/man5/group.5:60 build/C/man3/initgroups.3:82 build/C/man5/passwd.5:161 build/C/man3/putgrent.3:39 build/C/man3/putpwent.3:79 build/C/man3/setaliasent.3:141 +#: build/C/man3/fgetgrent.3:91 build/C/man3/fgetpwent.3:100 build/C/man5/ftpusers.5:49 build/C/man3/getgrent.3:157 build/C/man3/getgrent_r.3:183 build/C/man3/getgrnam.3:233 build/C/man3/getgrouplist.3:189 build/C/man3/getpw.3:105 build/C/man3/getpwent.3:159 build/C/man3/getpwent_r.3:180 build/C/man3/getpwnam.3:313 build/C/man3/getspnam.3:251 build/C/man5/group.5:61 build/C/man3/initgroups.3:84 build/C/man5/passwd.5:162 build/C/man3/putgrent.3:42 build/C/man3/putpwent.3:81 build/C/man3/setaliasent.3:144 #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text -#: build/C/man3/fgetgrent.3:99 +#: build/C/man3/fgetgrent.3:101 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(3), B(3), B(5)" msgstr "" #. type: SH -#: build/C/man3/fgetgrent.3:99 build/C/man3/fgetpwent.3:109 build/C/man5/ftpusers.5:51 build/C/man3/getgrent.3:163 build/C/man3/getgrent_r.3:189 build/C/man3/getgrnam.3:238 build/C/man3/getgrouplist.3:193 build/C/man3/getpw.3:112 build/C/man3/getpwent.3:165 build/C/man3/getpwent_r.3:187 build/C/man3/getpwnam.3:321 build/C/man3/getspnam.3:249 build/C/man5/group.5:66 build/C/man3/initgroups.3:86 build/C/man5/passwd.5:170 build/C/man3/putgrent.3:43 build/C/man3/putpwent.3:87 build/C/man3/setaliasent.3:150 +#: build/C/man3/fgetgrent.3:101 build/C/man3/fgetpwent.3:111 build/C/man5/ftpusers.5:53 build/C/man3/getgrent.3:165 build/C/man3/getgrent_r.3:190 build/C/man3/getgrnam.3:240 build/C/man3/getgrouplist.3:195 build/C/man3/getpw.3:114 build/C/man3/getpwent.3:167 build/C/man3/getpwent_r.3:188 build/C/man3/getpwnam.3:323 build/C/man3/getspnam.3:256 build/C/man5/group.5:67 build/C/man3/initgroups.3:88 build/C/man5/passwd.5:171 build/C/man3/putgrent.3:46 build/C/man3/putpwent.3:89 build/C/man3/setaliasent.3:153 #, no-wrap msgid "COLOPHON" 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:245 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:328 build/C/man3/getspnam.3:256 build/C/man5/group.5:73 build/C/man3/initgroups.3:93 build/C/man5/passwd.5:177 build/C/man3/putgrent.3:50 build/C/man3/putpwent.3:94 build/C/man3/setaliasent.3:157 +#: build/C/man3/fgetgrent.3:108 build/C/man3/fgetpwent.3:118 build/C/man5/ftpusers.5:60 build/C/man3/getgrent.3:172 build/C/man3/getgrent_r.3:197 build/C/man3/getgrnam.3:247 build/C/man3/getgrouplist.3:202 build/C/man3/getpw.3:121 build/C/man3/getpwent.3:174 build/C/man3/getpwent_r.3:195 build/C/man3/getpwnam.3:330 build/C/man3/getspnam.3:263 build/C/man5/group.5:74 build/C/man3/initgroups.3:95 build/C/man5/passwd.5:178 build/C/man3/putgrent.3:53 build/C/man3/putpwent.3:96 build/C/man3/setaliasent.3:160 msgid "" -"This page is part of release 3.41 of the Linux I project. A " +"This page is part of release 3.50 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " "found at http://www.kernel.org/doc/man-pages/." msgstr "" #. type: TH -#: build/C/man3/fgetpwent.3:31 +#: build/C/man3/fgetpwent.3:33 #, no-wrap msgid "FGETPWENT" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:34 +#: build/C/man3/fgetpwent.3:36 msgid "fgetpwent - get password file entry" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:39 build/C/man3/putpwent.3:36 +#: build/C/man3/fgetpwent.3:41 build/C/man3/putpwent.3:38 #, no-wrap msgid "" "B<#include Estdio.hE>\n" @@ -206,18 +206,18 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:41 +#: build/C/man3/fgetpwent.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:50 +#: build/C/man3/fgetpwent.3:52 msgid "B(): _SVID_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:63 +#: build/C/man3/fgetpwent.3:65 msgid "" "The B() function returns a pointer to a structure containing the " "broken out fields of a line in the file I. The first time it is " @@ -227,12 +227,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:65 build/C/man3/getpw.3:53 build/C/man3/getpwent.3:84 build/C/man3/getpwent_r.3:66 build/C/man3/getpwnam.3:88 build/C/man3/putpwent.3:54 +#: build/C/man3/fgetpwent.3:67 build/C/man3/getpw.3:55 build/C/man3/getpwent.3:86 build/C/man3/getpwent_r.3:67 build/C/man3/getpwnam.3:90 build/C/man3/putpwent.3:56 msgid "The I structure is defined in Ipwd.hE> as follows:" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:77 +#: build/C/man3/fgetpwent.3:79 #, no-wrap msgid "" "struct passwd {\n" @@ -247,7 +247,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:86 +#: build/C/man3/fgetpwent.3:88 msgid "" "The B() function returns a pointer to a I structure, or " "NULL if there are no more entries or an error occurs." @@ -256,59 +256,59 @@ msgstr "" #. not in POSIX #. This structure is static, allocated 0 or 1 times. No memory leak. (libc45) #. type: Plain text -#: build/C/man3/fgetpwent.3:92 build/C/man3/getpw.3:90 build/C/man3/getpwent.3:145 build/C/man3/getpwnam.3:208 +#: build/C/man3/fgetpwent.3:94 build/C/man3/getpw.3:92 build/C/man3/getpwent.3:147 build/C/man3/getpwnam.3:210 msgid "Insufficient memory to allocate I structure." msgstr "" #. type: SH -#: build/C/man3/fgetpwent.3:92 build/C/man5/ftpusers.5:45 build/C/man3/getgrent.3:149 build/C/man3/getgrnam.3:204 build/C/man3/getpw.3:90 build/C/man3/getpwent.3:148 build/C/man3/getpwnam.3:211 build/C/man3/getspnam.3:227 build/C/man5/group.5:52 build/C/man3/initgroups.3:76 build/C/man5/passwd.5:141 build/C/man3/setaliasent.3:91 +#: build/C/man3/fgetpwent.3:94 build/C/man5/ftpusers.5:47 build/C/man3/getgrent.3:151 build/C/man3/getgrnam.3:206 build/C/man3/getpw.3:92 build/C/man3/getpwent.3:150 build/C/man3/getpwnam.3:213 build/C/man3/getspnam.3:234 build/C/man5/group.5:53 build/C/man3/initgroups.3:78 build/C/man5/passwd.5:142 build/C/man3/setaliasent.3:94 #, no-wrap msgid "FILES" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:93 build/C/man3/getpw.3:91 build/C/man3/getpwent.3:149 build/C/man3/getpwnam.3:212 build/C/man5/passwd.5:143 +#: build/C/man3/fgetpwent.3:95 build/C/man3/getpw.3:93 build/C/man3/getpwent.3:151 build/C/man3/getpwnam.3:214 build/C/man5/passwd.5:144 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:96 build/C/man3/getpw.3:94 +#: build/C/man3/fgetpwent.3:98 build/C/man3/getpw.3:96 msgid "password database file" msgstr "" #. type: Plain text -#: build/C/man3/fgetpwent.3:109 +#: build/C/man3/fgetpwent.3:111 msgid "" "B(3), B(3), B(3), B(3), B(3), " "B(3), B(3), B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man5/ftpusers.5:17 +#: build/C/man5/ftpusers.5:19 #, no-wrap msgid "FTPUSERS" msgstr "" #. type: TH -#: build/C/man5/ftpusers.5:17 +#: build/C/man5/ftpusers.5:19 #, no-wrap msgid "2000-08-27" msgstr "" #. type: TH -#: build/C/man5/ftpusers.5:17 build/C/man5/group.5:25 build/C/man5/passwd.5:29 +#: build/C/man5/ftpusers.5:19 build/C/man5/group.5:26 build/C/man5/passwd.5:30 #, no-wrap msgid "Linux" msgstr "" #. type: Plain text -#: build/C/man5/ftpusers.5:20 +#: build/C/man5/ftpusers.5:22 msgid "ftpusers - list of users that may not log in via the FTP daemon" msgstr "" #. type: Plain text -#: build/C/man5/ftpusers.5:39 +#: build/C/man5/ftpusers.5:41 msgid "" "The text file B contains a list of users that may not log in using " "the File Transfer Protocol (FTP) server daemon. This file is used not " @@ -324,47 +324,47 @@ msgid "" msgstr "" #. type: SS -#: build/C/man5/ftpusers.5:39 +#: build/C/man5/ftpusers.5:41 #, no-wrap msgid "Format" msgstr "" #. type: Plain text -#: build/C/man5/ftpusers.5:45 +#: build/C/man5/ftpusers.5:47 msgid "" "The format of B is very simple. There is one account name (or " "username) per line. Lines starting with a # are ignored." msgstr "" #. type: Plain text -#: build/C/man5/ftpusers.5:47 +#: build/C/man5/ftpusers.5:49 msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/ftpusers.5:51 +#: build/C/man5/ftpusers.5:53 msgid "B(5), B(8), B(8)" msgstr "" #. type: TH -#: build/C/man3/getgrent.3:28 +#: build/C/man3/getgrent.3:30 #, no-wrap msgid "GETGRENT" msgstr "" #. type: TH -#: build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 build/C/man3/getpw.3:30 build/C/man3/getpwent.3:31 build/C/man3/getpwent_r.3:23 build/C/man5/group.5:25 +#: build/C/man3/getgrent.3:30 build/C/man3/getgrent_r.3:24 build/C/man3/getpw.3:32 build/C/man3/getpwent.3:33 build/C/man3/getpwent_r.3:24 build/C/man5/group.5:26 #, no-wrap msgid "2010-10-21" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:31 +#: build/C/man3/getgrent.3:33 msgid "getgrent, setgrent, endgrent - get group file entry" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:35 build/C/man3/getgrnam.3:38 build/C/man3/initgroups.3:37 +#: build/C/man3/getgrent.3:37 build/C/man3/getgrnam.3:40 build/C/man3/initgroups.3:39 #, no-wrap msgid "" "B<#include Esys/types.hE>\n" @@ -372,54 +372,54 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:37 +#: build/C/man3/getgrent.3:39 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:39 +#: build/C/man3/getgrent.3:41 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:41 +#: build/C/man3/getgrent.3:43 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:51 +#: build/C/man3/getgrent.3:53 msgid "B():" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:54 +#: build/C/man3/getgrent.3:56 msgid "" "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\\ E=\\ 500 || " "_XOPEN_SOURCE\\ &&\\ _XOPEN_SOURCE_EXTENDED ||" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:56 +#: build/C/man3/getgrent.3:58 msgid "/* Since glibc 2.12: */ _POSIX_C_SOURCE\\ E=\\ 200809L" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:60 +#: build/C/man3/getgrent.3:62 msgid "B(), B():" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:63 +#: build/C/man3/getgrent.3:65 msgid "" "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\\ E=\\ 500 || " "_XOPEN_SOURCE\\ &&\\ _XOPEN_SOURCE_EXTENDED" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:78 +#: build/C/man3/getgrent.3:80 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of a record in the group database (e.g., the local group " @@ -429,21 +429,21 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:83 +#: build/C/man3/getgrent.3:85 msgid "" "The B() function rewinds to the beginning of the group database, " "to allow repeated scans." msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:88 +#: build/C/man3/getgrent.3:90 msgid "" "The B() function is used to close the group database after all " "processing has been performed." msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:99 build/C/man3/getgrnam.3:93 +#: build/C/man3/getgrent.3:101 build/C/man3/getgrnam.3:95 #, no-wrap msgid "" "struct group {\n" @@ -455,26 +455,26 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:104 build/C/man3/getgrent_r.3:81 build/C/man3/getgrnam.3:98 +#: build/C/man3/getgrent.3:106 build/C/man3/getgrent_r.3:82 build/C/man3/getgrnam.3:100 msgid "For more information about the fields of this structure, see B(5)." msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:111 +#: build/C/man3/getgrent.3:113 msgid "" "The B() function returns a pointer to a I structure, or " "NULL if there are no more entries or an error occurs." msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:118 +#: build/C/man3/getgrent.3:120 msgid "" "Upon error, I may be set. If one wants to check I after the " "call, it should be set to zero before the call." msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:127 +#: build/C/man3/getgrent.3:129 msgid "" "The return value may point to a static area, and may be overwritten by " "subsequent calls to B(), B(3), or B(3). (Do " @@ -482,114 +482,114 @@ msgid "" msgstr "" #. type: TP -#: build/C/man3/getgrent.3:128 build/C/man3/getgrnam.3:180 build/C/man3/getpwent.3:124 build/C/man3/getpwnam.3:187 +#: build/C/man3/getgrent.3:130 build/C/man3/getgrnam.3:182 build/C/man3/getpwent.3:126 build/C/man3/getpwnam.3:189 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:131 build/C/man3/getgrnam.3:183 build/C/man3/getpwent.3:127 build/C/man3/getpwnam.3:190 +#: build/C/man3/getgrent.3:133 build/C/man3/getgrnam.3:185 build/C/man3/getpwent.3:129 build/C/man3/getpwnam.3:192 msgid "A signal was caught." msgstr "" #. type: TP -#: build/C/man3/getgrent.3:131 build/C/man3/getgrnam.3:183 build/C/man3/getpwent.3:127 build/C/man3/getpwnam.3:190 +#: build/C/man3/getgrent.3:133 build/C/man3/getgrnam.3:185 build/C/man3/getpwent.3:129 build/C/man3/getpwnam.3:192 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:134 build/C/man3/getgrnam.3:186 build/C/man3/getpwent.3:130 build/C/man3/getpwnam.3:193 +#: build/C/man3/getgrent.3:136 build/C/man3/getgrnam.3:188 build/C/man3/getpwent.3:132 build/C/man3/getpwnam.3:195 msgid "I/O error." msgstr "" #. type: TP -#: build/C/man3/getgrent.3:134 build/C/man3/getgrnam.3:186 build/C/man3/getpwent.3:130 build/C/man3/getpwnam.3:193 +#: build/C/man3/getgrent.3:136 build/C/man3/getgrnam.3:188 build/C/man3/getpwent.3:132 build/C/man3/getpwnam.3:195 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:137 +#: build/C/man3/getgrent.3:139 msgid "The calling process already has too many open files." msgstr "" #. type: TP -#: build/C/man3/getgrent.3:137 build/C/man3/getgrnam.3:191 build/C/man3/getpwent.3:135 build/C/man3/getpwnam.3:198 +#: build/C/man3/getgrent.3:139 build/C/man3/getgrnam.3:193 build/C/man3/getpwent.3:137 build/C/man3/getpwnam.3:200 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:140 +#: build/C/man3/getgrent.3:142 msgid "Too many open files in the system." msgstr "" #. type: TP -#: build/C/man3/getgrent.3:146 build/C/man3/getgrent_r.3:111 build/C/man3/getgrnam.3:201 build/C/man3/getpwent.3:145 build/C/man3/getpwent_r.3:113 build/C/man3/getpwnam.3:208 build/C/man3/getspnam.3:224 +#: build/C/man3/getgrent.3:148 build/C/man3/getgrent_r.3:112 build/C/man3/getgrnam.3:203 build/C/man3/getpwent.3:147 build/C/man3/getpwent_r.3:114 build/C/man3/getpwnam.3:210 build/C/man3/getspnam.3:231 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:149 build/C/man3/getgrnam.3:204 build/C/man3/getpwent.3:148 build/C/man3/getpwnam.3:211 +#: build/C/man3/getgrent.3:151 build/C/man3/getgrnam.3:206 build/C/man3/getpwent.3:150 build/C/man3/getpwnam.3:213 msgid "Insufficient buffer space supplied." msgstr "" #. type: TP -#: build/C/man3/getgrent.3:150 build/C/man3/getgrnam.3:205 +#: build/C/man3/getgrent.3:152 build/C/man3/getgrnam.3:207 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:153 build/C/man3/getgrnam.3:208 +#: build/C/man3/getgrent.3:155 build/C/man3/getgrnam.3:210 msgid "local group database file" msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:155 build/C/man3/getgrnam.3:210 +#: build/C/man3/getgrent.3:157 build/C/man3/getgrnam.3:212 msgid "SVr4, 4.3BSD, POSIX.1-2001." msgstr "" #. type: Plain text -#: build/C/man3/getgrent.3:163 +#: build/C/man3/getgrent.3:165 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getgrent_r.3:23 +#: build/C/man3/getgrent_r.3:24 #, no-wrap msgid "GETGRENT_R" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:26 +#: build/C/man3/getgrent_r.3:27 msgid "getgrent_r, fgetgrent_r - get group file entry reentrantly" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:29 +#: build/C/man3/getgrent_r.3:30 #, no-wrap msgid "B<#include Egrp.hE>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:31 +#: build/C/man3/getgrent_r.3:32 #, no-wrap msgid "BIB<, char *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:33 +#: build/C/man3/getgrent_r.3:34 #, no-wrap msgid "B< size_t >IB<, struct group **>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:35 +#: build/C/man3/getgrent_r.3:36 #, no-wrap msgid "" "BIB<, struct group *>IB<, char " @@ -597,24 +597,24 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:37 +#: build/C/man3/getgrent_r.3:38 #, no-wrap msgid "B< size_t >IB<, struct group **>IB<);>\n" msgstr "" #. FIXME . The FTM requirements seem inconsistent here. File a glibc bug? #. type: Plain text -#: build/C/man3/getgrent_r.3:47 +#: build/C/man3/getgrent_r.3:48 msgid "B(): _GNU_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:50 +#: build/C/man3/getgrent_r.3:51 msgid "B(): _SVID_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:63 +#: build/C/man3/getgrent_r.3:64 msgid "" "The functions B() and B() are the reentrant " "versions of B(3) and B(3). The former reads the next " @@ -623,7 +623,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:76 +#: build/C/man3/getgrent_r.3:77 #, no-wrap msgid "" "struct group {\n" @@ -635,7 +635,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:100 +#: build/C/man3/getgrent_r.3:101 msgid "" "The nonreentrant functions return a pointer to static storage, where this " "static storage contains further pointers to group name, password and " @@ -648,7 +648,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:107 +#: build/C/man3/getgrent_r.3:108 msgid "" "On success, these functions return 0 and I<*gbufp> is a pointer to the " "I. On error, these functions return an error value and " @@ -656,30 +656,30 @@ msgid "" msgstr "" #. type: TP -#: build/C/man3/getgrent_r.3:108 build/C/man3/getpw.3:81 build/C/man3/getpwent_r.3:110 +#: build/C/man3/getgrent_r.3:109 build/C/man3/getpw.3:83 build/C/man3/getpwent_r.3:111 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:111 build/C/man3/getpwent_r.3:113 +#: build/C/man3/getgrent_r.3:112 build/C/man3/getpwent_r.3:114 msgid "No more entries." msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:115 build/C/man3/getpwent_r.3:117 +#: build/C/man3/getgrent_r.3:116 build/C/man3/getpwent_r.3:118 msgid "Insufficient buffer space supplied. Try again with larger buffer." msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:120 build/C/man3/getpwent_r.3:122 +#: build/C/man3/getgrent_r.3:121 build/C/man3/getpwent_r.3:123 msgid "" "These functions are GNU extensions, done in a style resembling the POSIX " "version of functions like B(3). Other systems use prototype" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:125 +#: build/C/man3/getgrent_r.3:126 #, no-wrap msgid "" "struct group *getgrent_r(struct group *grp, char *buf,\n" @@ -687,12 +687,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:129 build/C/man3/getpwent_r.3:131 +#: build/C/man3/getgrent_r.3:130 build/C/man3/getpwent_r.3:132 msgid "or, better," msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:134 +#: build/C/man3/getgrent_r.3:135 #, no-wrap msgid "" "int getgrent_r(struct group *grp, char *buf, int buflen,\n" @@ -700,26 +700,26 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/getgrent_r.3:136 build/C/man3/getgrnam.3:210 build/C/man3/getpwent_r.3:139 build/C/man3/getpwnam.3:220 build/C/man5/passwd.5:143 +#: build/C/man3/getgrent_r.3:137 build/C/man3/getgrnam.3:212 build/C/man3/getpwent_r.3:140 build/C/man3/getpwnam.3:222 build/C/man5/passwd.5:144 #, no-wrap msgid "NOTES" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:141 +#: build/C/man3/getgrent_r.3:142 msgid "" "The function B() is not really reentrant since it shares the " "reading position in the stream with all other threads." msgstr "" #. type: SH -#: build/C/man3/getgrent_r.3:141 build/C/man3/getgrouplist.3:107 build/C/man3/getpwent_r.3:144 build/C/man3/getpwnam.3:259 build/C/man3/setaliasent.3:111 +#: build/C/man3/getgrent_r.3:142 build/C/man3/getgrouplist.3:109 build/C/man3/getpwent_r.3:145 build/C/man3/getpwnam.3:261 build/C/man3/setaliasent.3:114 #, no-wrap msgid "EXAMPLE" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:148 +#: build/C/man3/getgrent_r.3:149 #, no-wrap msgid "" "#define _GNU_SOURCE\n" @@ -730,7 +730,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:155 +#: build/C/man3/getgrent_r.3:156 #, no-wrap msgid "" "int\n" @@ -742,7 +742,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:172 +#: build/C/man3/getgrent_r.3:173 #, no-wrap msgid "" " setgrent();\n" @@ -764,49 +764,49 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrent_r.3:189 +#: build/C/man3/getgrent_r.3:190 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getgrnam.3:31 +#: build/C/man3/getgrnam.3:33 #, no-wrap msgid "GETGRNAM" msgstr "" #. type: TH -#: build/C/man3/getgrnam.3:31 build/C/man3/getpwnam.3:35 +#: build/C/man3/getgrnam.3:33 build/C/man3/getpwnam.3:37 #, no-wrap msgid "2012-04-23" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:34 +#: build/C/man3/getgrnam.3:36 msgid "getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:40 +#: build/C/man3/getgrnam.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:42 +#: build/C/man3/getgrnam.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:44 +#: build/C/man3/getgrnam.3:46 #, no-wrap msgid "BIB<, struct group *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:46 build/C/man3/getgrnam.3:50 +#: build/C/man3/getgrnam.3:48 build/C/man3/getgrnam.3:52 #, no-wrap msgid "" "B< char *>IB<, size_t >IB<, struct group " @@ -814,25 +814,25 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:48 +#: build/C/man3/getgrnam.3:50 #, no-wrap msgid "BIB<, struct group *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:60 +#: build/C/man3/getgrnam.3:62 msgid "B(), B():" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:63 build/C/man3/getpwnam.3:67 +#: build/C/man3/getgrnam.3:65 build/C/man3/getpwnam.3:69 msgid "" "_POSIX_C_SOURCE\\ E=\\ 1 || _XOPEN_SOURCE || _BSD_SOURCE || _SVID_SOURCE " "|| _POSIX_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:75 +#: build/C/man3/getgrnam.3:77 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of the record in the group database (e.g., the local group " @@ -840,7 +840,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:82 +#: build/C/man3/getgrnam.3:84 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of the record in the group database that matches the group " @@ -848,7 +848,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:121 +#: build/C/man3/getgrnam.3:123 msgid "" "The B() and B() functions obtain the same " "information as B() and B(), but store the retrieved " @@ -860,18 +860,18 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:123 build/C/man3/getpwnam.3:130 +#: build/C/man3/getgrnam.3:125 build/C/man3/getpwnam.3:132 msgid "The call" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:125 +#: build/C/man3/getgrnam.3:127 #, no-wrap msgid " sysconf(_SC_GETGR_R_SIZE_MAX)\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:134 build/C/man3/getpwnam.3:141 +#: build/C/man3/getgrnam.3:136 build/C/man3/getpwnam.3:143 msgid "" "returns either -1, without changing I, or an initial suggested size " "for I. (If this size is too small, the call fails with B, in " @@ -879,7 +879,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:149 +#: build/C/man3/getgrnam.3:151 msgid "" "The B() and B() functions return a pointer to a " "I structure, or NULL if the matching entry is not found or an error " @@ -888,7 +888,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:158 +#: build/C/man3/getgrnam.3:160 msgid "" "The return value may point to a static area, and may be overwritten by " "subsequent calls to B(3), B(), or B(). (Do " @@ -896,7 +896,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:172 +#: build/C/man3/getgrnam.3:174 msgid "" "On success, B() and B() return zero, and set " "I<*result> to I. If no matching group record was found, these " @@ -905,25 +905,25 @@ msgid "" msgstr "" #. type: TP -#: build/C/man3/getgrnam.3:173 build/C/man3/getpwnam.3:180 +#: build/C/man3/getgrnam.3:175 build/C/man3/getpwnam.3:182 #, no-wrap msgid "B<0> or B or B or B or B or ... " msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:180 +#: build/C/man3/getgrnam.3:182 msgid "The given I or I was not found." msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:191 build/C/man3/getpwent.3:135 build/C/man3/getpwnam.3:198 +#: build/C/man3/getgrnam.3:193 build/C/man3/getpwent.3:137 build/C/man3/getpwnam.3:200 msgid "" "The maximum number (B) of files was open already in the calling " "process." msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:194 build/C/man3/getpwent.3:138 build/C/man3/getpwnam.3:201 +#: build/C/man3/getgrnam.3:196 build/C/man3/getpwent.3:140 build/C/man3/getpwnam.3:203 msgid "The maximum number of files was open already in the system." msgstr "" @@ -936,7 +936,7 @@ msgstr "" #. SunOS 5.8 - gives EBADF #. Tru64 5.1b, HP-UX-11i, SunOS 5.7 - give 0 #. type: Plain text -#: build/C/man3/getgrnam.3:231 +#: build/C/man3/getgrnam.3:233 msgid "" "The formulation given above under \"RETURN VALUE\" is from POSIX.1-2001. It " "does not call \"not found\" an error, hence does not specify what value " @@ -948,51 +948,51 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrnam.3:238 +#: build/C/man3/getgrnam.3:240 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getgrouplist.3:27 +#: build/C/man3/getgrouplist.3:29 #, no-wrap msgid "GETGROUPLIST" msgstr "" #. type: TH -#: build/C/man3/getgrouplist.3:27 +#: build/C/man3/getgrouplist.3:29 #, no-wrap msgid "2008-07-03" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:30 +#: build/C/man3/getgrouplist.3:32 msgid "getgrouplist - get list of groups to which a user belongs" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:32 build/C/man3/putgrent.3:11 +#: build/C/man3/getgrouplist.3:34 build/C/man3/putgrent.3:14 msgid "B<#include Egrp.hE>" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:34 +#: build/C/man3/getgrouplist.3:36 msgid "BIB<, gid_t >IB<,>" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:36 +#: build/C/man3/getgrouplist.3:38 msgid "B< gid_t *>IB<, int *>IB<);>" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:44 +#: build/C/man3/getgrouplist.3:46 msgid "B(): _BSD_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:56 +#: build/C/man3/getgrouplist.3:58 msgid "" "The B() function scans the group database (see B(5)) " "to obtain the list of groups that I belongs to. Up to I<*ngroups> of " @@ -1000,7 +1000,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:66 +#: build/C/man3/getgrouplist.3:68 msgid "" "If it was not among the groups defined for I in the group database, " "then I is included in the list of groups returned by " @@ -1009,7 +1009,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:76 +#: build/C/man3/getgrouplist.3:78 msgid "" "The I argument is a value-result argument: on return it always " "contains the number of groups found for I, including I; this " @@ -1017,14 +1017,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:84 +#: build/C/man3/getgrouplist.3:86 msgid "" "If the number of groups of which I is a member is less than or equal " "to I<*ngroups>, then the value I<*ngroups> is returned." msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:94 +#: build/C/man3/getgrouplist.3:96 msgid "" "If the user is a member of more than I<*ngroups> groups, then " "B() returns -1. In this case the value returned in " @@ -1033,29 +1033,29 @@ msgid "" msgstr "" #. type: SH -#: build/C/man3/getgrouplist.3:94 +#: build/C/man3/getgrouplist.3:96 #, no-wrap msgid "VERSIONS" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:96 +#: build/C/man3/getgrouplist.3:98 msgid "This function is present since glibc 2.2.4." msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:98 +#: build/C/man3/getgrouplist.3:100 msgid "This function is nonstandard; it appears on most BSDs." msgstr "" #. type: SH -#: build/C/man3/getgrouplist.3:98 build/C/man3/getpw.3:96 build/C/man5/group.5:54 +#: build/C/man3/getgrouplist.3:100 build/C/man3/getpw.3:98 build/C/man5/group.5:55 #, no-wrap msgid "BUGS" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:107 +#: build/C/man3/getgrouplist.3:109 msgid "" "In glibc versions before 2.3.3, the implementation of this function contains " "a buffer-overrun bug: it returns the complete list of groups for I in " @@ -1063,7 +1063,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:116 +#: build/C/man3/getgrouplist.3:118 msgid "" "The program below displays the group list for the user named in its first " "command-line argument. The second command-line argument specifies the " @@ -1072,7 +1072,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:126 +#: build/C/man3/getgrouplist.3:128 #, no-wrap msgid "" "$B< ./a.out cecilia 0>\n" @@ -1085,13 +1085,13 @@ msgid "" msgstr "" #. type: SS -#: build/C/man3/getgrouplist.3:128 +#: build/C/man3/getgrouplist.3:130 #, no-wrap msgid "Program source" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:135 +#: build/C/man3/getgrouplist.3:137 #, no-wrap msgid "" "#include Estdio.hE\n" @@ -1101,7 +1101,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:143 +#: build/C/man3/getgrouplist.3:145 #, no-wrap msgid "" "int\n" @@ -1114,7 +1114,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:148 +#: build/C/man3/getgrouplist.3:150 #, no-wrap msgid "" " if (argc != 3) {\n" @@ -1125,13 +1125,13 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:150 +#: build/C/man3/getgrouplist.3:152 #, no-wrap msgid " ngroups = atoi(argv[2]);\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:156 +#: build/C/man3/getgrouplist.3:158 #, no-wrap msgid "" " groups = malloc(ngroups * sizeof (gid_t));\n" @@ -1142,13 +1142,13 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:158 +#: build/C/man3/getgrouplist.3:160 #, no-wrap msgid " /* Fetch passwd structure (contains first group ID for user) */\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:164 +#: build/C/man3/getgrouplist.3:166 #, no-wrap msgid "" " pw = getpwnam(argv[1]);\n" @@ -1159,13 +1159,13 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:166 +#: build/C/man3/getgrouplist.3:168 #, no-wrap msgid " /* Retrieve group list */\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:172 +#: build/C/man3/getgrouplist.3:174 #, no-wrap msgid "" " if (getgrouplist(argv[1], pw-Epw_gid, groups, &ngroups) == -1) {\n" @@ -1176,13 +1176,13 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:174 +#: build/C/man3/getgrouplist.3:176 #, no-wrap msgid " /* Display list of retrieved groups, along with group names */\n" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:183 +#: build/C/man3/getgrouplist.3:185 #, no-wrap msgid "" " fprintf(stderr, \"ngroups = %d\\en\", ngroups);\n" @@ -1196,7 +1196,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:186 +#: build/C/man3/getgrouplist.3:188 #, no-wrap msgid "" " exit(EXIT_SUCCESS);\n" @@ -1204,23 +1204,23 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getgrouplist.3:193 +#: build/C/man3/getgrouplist.3:195 msgid "B(2), B(2), B(3), B(5), B(5)" msgstr "" #. type: TH -#: build/C/man3/getpw.3:30 +#: build/C/man3/getpw.3:32 #, no-wrap msgid "GETPW" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:33 -msgid "getpw - Re-construct password line entry" +#: build/C/man3/getpw.3:35 +msgid "getpw - reconstruct password line entry" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:38 +#: build/C/man3/getpw.3:40 #, no-wrap msgid "" "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n" @@ -1229,13 +1229,13 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:40 +#: build/C/man3/getpw.3:42 #, no-wrap msgid "BIB<, char *>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:47 +#: build/C/man3/getpw.3:49 msgid "" "The B() function reconstructs the password line entry for the given " "user ID I in the buffer I. The returned buffer contains a line of " @@ -1243,12 +1243,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:50 +#: build/C/man3/getpw.3:52 msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:65 build/C/man3/getpwent.3:96 build/C/man3/getpwnam.3:100 +#: build/C/man3/getpw.3:67 build/C/man3/getpwent.3:98 build/C/man3/getpwnam.3:102 #, no-wrap msgid "" "struct passwd {\n" @@ -1263,65 +1263,65 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:70 build/C/man3/getpwent.3:101 build/C/man3/getpwent_r.3:83 +#: build/C/man3/getpw.3:72 build/C/man3/getpwent.3:103 build/C/man3/getpwent_r.3:84 msgid "For more information about the fields of this structure, see B(5)." msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:76 +#: build/C/man3/getpw.3:78 msgid "" "The B() function returns 0 on success; on error, it returns -1, and " "I is set to indicate the error." msgstr "" #. type: TP -#: build/C/man3/getpw.3:77 build/C/man3/putpwent.3:74 +#: build/C/man3/getpw.3:79 build/C/man3/putpwent.3:76 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:81 +#: build/C/man3/getpw.3:83 msgid "I is NULL." msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:85 +#: build/C/man3/getpw.3:87 msgid "No user corresponding to I." msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:96 +#: build/C/man3/getpw.3:98 msgid "SVr2." msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:103 +#: build/C/man3/getpw.3:105 msgid "" "The B() function is dangerous as it may overflow the provided buffer " "I. It is obsoleted by B(3)." msgstr "" #. type: Plain text -#: build/C/man3/getpw.3:112 +#: build/C/man3/getpw.3:114 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getpwent.3:31 +#: build/C/man3/getpwent.3:33 #, no-wrap msgid "GETPWENT" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:34 +#: build/C/man3/getpwent.3:36 msgid "getpwent, setpwent, endpwent - get password file entry" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:38 build/C/man3/getpwnam.3:42 +#: build/C/man3/getpwent.3:40 build/C/man3/getpwnam.3:44 #, no-wrap msgid "" "B<#include Esys/types.hE>\n" @@ -1329,37 +1329,37 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:40 +#: build/C/man3/getpwent.3:42 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:42 +#: build/C/man3/getpwent.3:44 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:44 +#: build/C/man3/getpwent.3:46 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:55 +#: build/C/man3/getpwent.3:57 msgid "B(), B(), B():" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:58 +#: build/C/man3/getpwent.3:60 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 500 || " "_XOPEN_SOURCE\\ &&\\ _XOPEN_SOURCE_EXTENDED" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:72 +#: build/C/man3/getpwent.3:74 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of a record from the password database (e.g., the local " @@ -1369,21 +1369,21 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:77 +#: build/C/man3/getpwent.3:79 msgid "" "The B() function rewinds to the beginning of the password " "database." msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:82 +#: build/C/man3/getpwent.3:84 msgid "" "The B() function is used to close the password database after all " "processing has been performed." msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:114 +#: build/C/man3/getpwent.3:116 msgid "" "The B() function returns a pointer to a I structure, or " "NULL if there are no more entries or an error occurs. If an error occurs, " @@ -1392,7 +1392,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:123 +#: build/C/man3/getpwent.3:125 msgid "" "The return value may point to a static area, and may be overwritten by " "subsequent calls to B(), B(3), or B(3). (Do " @@ -1400,55 +1400,55 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:152 build/C/man3/getpwnam.3:215 +#: build/C/man3/getpwent.3:154 build/C/man3/getpwnam.3:217 msgid "local password database file" msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:157 build/C/man3/getpwnam.3:220 +#: build/C/man3/getpwent.3:159 build/C/man3/getpwnam.3:222 msgid "" "SVr4, 4.3BSD, POSIX.1-2001. The I field is not specified in " "POSIX, but is present on most implementations." msgstr "" #. type: Plain text -#: build/C/man3/getpwent.3:165 +#: build/C/man3/getpwent.3:167 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getpwent_r.3:23 +#: build/C/man3/getpwent_r.3:24 #, no-wrap msgid "GETPWENT_R" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:26 +#: build/C/man3/getpwent_r.3:27 msgid "getpwent_r, fgetpwent_r - get passwd file entry reentrantly" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:29 +#: build/C/man3/getpwent_r.3:30 #, no-wrap msgid "B<#include Epwd.hE>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:31 +#: build/C/man3/getpwent_r.3:32 #, no-wrap msgid "BIB<, char *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:33 +#: build/C/man3/getpwent_r.3:34 #, no-wrap msgid "B< size_t >IB<, struct passwd **>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:35 +#: build/C/man3/getpwent_r.3:36 #, no-wrap msgid "" "BIB<, struct passwd *>IB<, char " @@ -1456,23 +1456,23 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:37 +#: build/C/man3/getpwent_r.3:38 #, no-wrap msgid "B< size_t >IB<, struct passwd **>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:46 +#: build/C/man3/getpwent_r.3:47 msgid "B(), _BSD_SOURCE || _SVID_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:49 +#: build/C/man3/getpwent_r.3:50 msgid "B(): _SVID_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:62 +#: build/C/man3/getpwent_r.3:63 msgid "" "The functions B() and B() are the reentrant " "versions of B(3) and B(3). The former reads the next " @@ -1481,7 +1481,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:78 +#: build/C/man3/getpwent_r.3:79 #, no-wrap msgid "" "struct passwd {\n" @@ -1496,7 +1496,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:102 +#: build/C/man3/getpwent_r.3:103 msgid "" "The nonreentrant functions return a pointer to static storage, where this " "static storage contains further pointers to user name, password, gecos " @@ -1510,7 +1510,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:109 +#: build/C/man3/getpwent_r.3:110 msgid "" "On success, these functions return 0 and I<*pwbufp> is a pointer to the " "I. On error, these functions return an error value and " @@ -1518,7 +1518,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:127 +#: build/C/man3/getpwent_r.3:128 #, no-wrap msgid "" "struct passwd *\n" @@ -1526,7 +1526,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:137 +#: build/C/man3/getpwent_r.3:138 #, no-wrap msgid "" "int\n" @@ -1535,14 +1535,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:144 +#: build/C/man3/getpwent_r.3:145 msgid "" "The function B() is not really reentrant since it shares the " "reading position in the stream with all other threads." msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:150 +#: build/C/man3/getpwent_r.3:151 #, no-wrap msgid "" "#define _GNU_SOURCE\n" @@ -1552,7 +1552,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:157 +#: build/C/man3/getpwent_r.3:158 #, no-wrap msgid "" "int\n" @@ -1564,7 +1564,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:169 +#: build/C/man3/getpwent_r.3:170 #, no-wrap msgid "" " setpwent();\n" @@ -1581,43 +1581,43 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwent_r.3:187 +#: build/C/man3/getpwent_r.3:188 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getpwnam.3:35 +#: build/C/man3/getpwnam.3:37 #, no-wrap msgid "GETPWNAM" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:38 +#: build/C/man3/getpwnam.3:40 msgid "getpwnam, getpwnam_r, getpwuid, getpwuid_r - get password file entry" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:44 +#: build/C/man3/getpwnam.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:46 +#: build/C/man3/getpwnam.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:48 +#: build/C/man3/getpwnam.3:50 #, no-wrap msgid "BIB<, struct passwd *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:50 build/C/man3/getpwnam.3:54 +#: build/C/man3/getpwnam.3:52 build/C/man3/getpwnam.3:56 #, no-wrap msgid "" "B< char *>IB<, size_t >IB<, struct passwd " @@ -1625,18 +1625,18 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:52 +#: build/C/man3/getpwnam.3:54 #, no-wrap msgid "BIB<, struct passwd *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:64 +#: build/C/man3/getpwnam.3:66 msgid "B(), B():" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:79 +#: build/C/man3/getpwnam.3:81 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of the record in the password database (e.g., the local " @@ -1645,7 +1645,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:86 +#: build/C/man3/getpwnam.3:88 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of the record in the password database that matches the " @@ -1653,12 +1653,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:106 +#: build/C/man3/getpwnam.3:108 msgid "See B(5) for more information about these fields." msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:128 +#: build/C/man3/getpwnam.3:130 msgid "" "The B() and B() functions obtain the same " "information as B() and B(), but store the retrieved " @@ -1670,13 +1670,13 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:132 +#: build/C/man3/getpwnam.3:134 #, no-wrap msgid " sysconf(_SC_GETPW_R_SIZE_MAX)\n" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:156 +#: build/C/man3/getpwnam.3:158 msgid "" "The B() and B() functions return a pointer to a " "I structure, or NULL if the matching entry is not found or an error " @@ -1685,7 +1685,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:165 +#: build/C/man3/getpwnam.3:167 msgid "" "The return value may point to a static area, and may be overwritten by " "subsequent calls to B(3), B(), or B(). (Do " @@ -1693,7 +1693,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:179 +#: build/C/man3/getpwnam.3:181 msgid "" "On success, B() and B() return zero, and set " "I<*result> to I. If no matching password record was found, these " @@ -1702,7 +1702,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:187 +#: build/C/man3/getpwnam.3:189 msgid "The given I or I was not found." msgstr "" @@ -1715,7 +1715,7 @@ msgstr "" #. SunOS 5.8 - gives EBADF #. Tru64 5.1b, HP-UX-11i, SunOS 5.7 - give 0 #. type: Plain text -#: build/C/man3/getpwnam.3:241 +#: build/C/man3/getpwnam.3:243 msgid "" "The formulation given above under \"RETURN VALUE\" is from POSIX.1-2001. It " "does not call \"not found\" an error, and hence does not specify what value " @@ -1727,7 +1727,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:259 +#: build/C/man3/getpwnam.3:261 msgid "" "The I field contains the name of the initial working directory of " "the user. Login programs use the value of this field to initialize the " @@ -1740,14 +1740,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:264 +#: build/C/man3/getpwnam.3:266 msgid "" "The program below demonstrates the use of B() to find the full " "username and user ID for the username supplied as a command-line argument." msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:271 +#: build/C/man3/getpwnam.3:273 #, no-wrap msgid "" "#include Epwd.hE\n" @@ -1758,7 +1758,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:280 +#: build/C/man3/getpwnam.3:282 #, no-wrap msgid "" "int\n" @@ -1772,7 +1772,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:285 +#: build/C/man3/getpwnam.3:287 #, no-wrap msgid "" " if (argc != 2) {\n" @@ -1782,7 +1782,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:289 +#: build/C/man3/getpwnam.3:291 #, no-wrap msgid "" " bufsize = sysconf(_SC_GETPW_R_SIZE_MAX);\n" @@ -1791,7 +1791,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:295 +#: build/C/man3/getpwnam.3:297 #, no-wrap msgid "" " buf = malloc(bufsize);\n" @@ -1802,7 +1802,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:306 +#: build/C/man3/getpwnam.3:308 #, no-wrap msgid "" " s = getpwnam_r(argv[1], &pwd, buf, bufsize, &result);\n" @@ -1818,7 +1818,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:310 +#: build/C/man3/getpwnam.3:312 #, no-wrap msgid "" " printf(\"Name: %s; UID: %ld\\en\", pwd.pw_gecos, (long) pwd.pw_uid);\n" @@ -1827,26 +1827,26 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getpwnam.3:321 +#: build/C/man3/getpwnam.3:323 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/getspnam.3:6 +#: build/C/man3/getspnam.3:8 #, no-wrap msgid "GETSPNAM" msgstr "" #. type: TH -#: build/C/man3/getspnam.3:6 +#: build/C/man3/getspnam.3:8 #, no-wrap -msgid "2010-02-25" +msgid "2013-01-22" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:11 +#: build/C/man3/getspnam.3:13 msgid "" "getspnam, getspnam_r, getspent, getspent_r, setspent, endspent, fgetspent, " "fgetspent_r, sgetspent, sgetspent_r, putspent, lckpwdf, ulckpwdf - get " @@ -1854,85 +1854,85 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:14 +#: build/C/man3/getspnam.3:16 #, no-wrap msgid "/* General shadow password file API */\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:16 build/C/man3/getspnam.3:38 +#: build/C/man3/getspnam.3:18 build/C/man3/getspnam.3:40 #, no-wrap msgid "B<#include Eshadow.hE>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:18 +#: build/C/man3/getspnam.3:20 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:20 +#: build/C/man3/getspnam.3:22 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:22 +#: build/C/man3/getspnam.3:24 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:24 +#: build/C/man3/getspnam.3:26 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:26 +#: build/C/man3/getspnam.3:28 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:28 +#: build/C/man3/getspnam.3:30 #, no-wrap msgid "BIB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:30 +#: build/C/man3/getspnam.3:32 #, no-wrap msgid "BI

B<, FILE *>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:32 +#: build/C/man3/getspnam.3:34 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:34 +#: build/C/man3/getspnam.3:36 #, no-wrap msgid "B\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:36 +#: build/C/man3/getspnam.3:38 #, no-wrap msgid "/* GNU extension */\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:40 +#: build/C/man3/getspnam.3:42 #, no-wrap msgid "BIB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:42 build/C/man3/getspnam.3:46 build/C/man3/getspnam.3:50 build/C/man3/getspnam.3:54 +#: build/C/man3/getspnam.3:44 build/C/man3/getspnam.3:48 build/C/man3/getspnam.3:52 build/C/man3/getspnam.3:56 #, no-wrap msgid "" "B< char *>IB<, size_t >IB<, struct spwd " @@ -1940,35 +1940,35 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:44 +#: build/C/man3/getspnam.3:46 #, no-wrap msgid "BIB<, struct spwd *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:48 +#: build/C/man3/getspnam.3:50 #, no-wrap msgid "BIB<, struct spwd *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:52 +#: build/C/man3/getspnam.3:54 #, no-wrap msgid "BIB<, struct spwd *>IB<,>\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:66 +#: build/C/man3/getspnam.3:68 msgid "B(), B(), B(), B():" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:68 +#: build/C/man3/getspnam.3:70 msgid "_BSD_SOURCE || _SVID_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:82 +#: build/C/man3/getspnam.3:84 msgid "" "Long ago it was considered safe to have encrypted passwords openly visible " "in the password file. When computers got faster and people got more " @@ -1989,14 +1989,14 @@ msgstr "" #. .I /etc/nsswitch.conf #. now describes the sources to be used. #. type: Plain text -#: build/C/man3/getspnam.3:99 +#: build/C/man3/getspnam.3:101 msgid "" "The functions described below resemble those for the traditional password " "database (e.g., see B(3) and B(3))." msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:106 +#: build/C/man3/getspnam.3:108 msgid "" "The B() function returns a pointer to a structure containing the " "broken-out fields of the record in the shadow password database that matches " @@ -2006,7 +2006,7 @@ msgstr "" #. some systems require a call of setspent() before the first getspent() #. glibc does not #. type: Plain text -#: build/C/man3/getspnam.3:118 +#: build/C/man3/getspnam.3:120 msgid "" "The B() function returns a pointer to the next entry in the " "shadow password database. The position in the input stream is initialized " @@ -2015,21 +2015,21 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:125 +#: build/C/man3/getspnam.3:127 msgid "" "The B() function is similar to B() but uses the " "supplied stream instead of the one implicitly opened by B()." msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:132 +#: build/C/man3/getspnam.3:134 msgid "" "The B() function parses the supplied string I into a struct " "I." msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:142 +#: build/C/man3/getspnam.3:144 msgid "" "The B() function writes the contents of the supplied struct " "I I<*p> as a text line in the shadow password file format to the " @@ -2038,7 +2038,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:157 +#: build/C/man3/getspnam.3:159 msgid "" "The B() function is intended to protect against multiple " "simultaneous accesses of the shadow password database. It tries to acquire " @@ -2051,20 +2051,20 @@ msgstr "" #. Also in libc5 #. SUN doesn't have sgetspent() #. type: Plain text -#: build/C/man3/getspnam.3:162 +#: build/C/man3/getspnam.3:164 msgid "" "These were the functions that formed the original shadow API. They are " "widely available." msgstr "" #. type: SS -#: build/C/man3/getspnam.3:162 +#: build/C/man3/getspnam.3:164 #, no-wrap msgid "Reentrant versions" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:179 +#: build/C/man3/getspnam.3:181 msgid "" "Analogous to the reentrant functions for the password database, glibc also " "has reentrant functions for the shadow password database. The " @@ -2077,7 +2077,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:186 +#: build/C/man3/getspnam.3:188 msgid "" "The functions B(), B(), and B() are " "similarly analogous to their nonreentrant counterparts." @@ -2085,50 +2085,50 @@ msgstr "" #. SUN doesn't have sgetspent_r() #. type: Plain text -#: build/C/man3/getspnam.3:190 +#: build/C/man3/getspnam.3:192 msgid "" "Some non-glibc systems also have functions with these names, often with " "different prototypes." msgstr "" #. type: SS -#: build/C/man3/getspnam.3:190 +#: build/C/man3/getspnam.3:192 #, no-wrap msgid "Structure" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:192 +#: build/C/man3/getspnam.3:194 msgid "" "The shadow password structure is defined in Ishadow.hE> as " "follows:" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:210 +#: build/C/man3/getspnam.3:214 #, no-wrap msgid "" "struct spwd {\n" " char *sp_namp; /* Login name */\n" " char *sp_pwdp; /* Encrypted password */\n" -" long sp_lstchg; /* Date of last change (measured\n" -" in days since 1970-01-01 00:00:00 +0000 (UTC)) " -"*/\n" +" long sp_lstchg; /* Date of last change\n" +" (measured in days since\n" +" 1970-01-01 00:00:00 +0000 (UTC)) */\n" " long sp_min; /* Min # of days between changes */\n" " long sp_max; /* Max # of days between changes */\n" " long sp_warn; /* # of days before password expires\n" " to warn user to change it */\n" " long sp_inact; /* # of days after password expires\n" " until account is disabled */\n" -" long sp_expire; /* Date when account expires (measured\n" -" in days since 1970-01-01 00:00:00 +0000 (UTC)) " -"*/\n" +" long sp_expire; /* Date when account expires\n" +" (measured in days since\n" +" 1970-01-01 00:00:00 +0000 (UTC)) */\n" " unsigned long sp_flag; /* Reserved */\n" "};\n" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:217 +#: build/C/man3/getspnam.3:221 msgid "" "The functions that return a pointer return NULL if no more entries are " "available or if an error occurs during processing. The functions which have " @@ -2136,186 +2136,197 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:220 +#: build/C/man3/getspnam.3:224 msgid "" "For the nonreentrant functions, the return value may point to static area, " "and may be overwritten by subsequent calls to these functions." msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:223 +#: build/C/man3/getspnam.3:227 msgid "" "The reentrant functions return zero on success. In case of error, an error " "number is returned." msgstr "" +#. type: TP +#: build/C/man3/getspnam.3:228 +#, no-wrap +msgid "B" +msgstr "" + #. type: Plain text -#: build/C/man3/getspnam.3:227 +#: build/C/man3/getspnam.3:231 +msgid "The caller does not have permission to access the shadow password file." +msgstr "" + +#. type: Plain text +#: build/C/man3/getspnam.3:234 msgid "Supplied buffer is too small." msgstr "" #. type: TP -#: build/C/man3/getspnam.3:228 +#: build/C/man3/getspnam.3:235 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:231 +#: build/C/man3/getspnam.3:238 msgid "local shadow password database file" msgstr "" #. type: TP -#: build/C/man3/getspnam.3:231 +#: build/C/man3/getspnam.3:238 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:234 +#: build/C/man3/getspnam.3:241 msgid "lock file" msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:240 +#: build/C/man3/getspnam.3:247 msgid "" "The include file Ipaths.hE> defines the constant B<_PATH_SHADOW> " "to the pathname of the shadow password file." msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:244 +#: build/C/man3/getspnam.3:251 msgid "" "The shadow password database and its associated API are not specified in " "POSIX.1-2001. However, many other systems provide a similar API." msgstr "" #. type: Plain text -#: build/C/man3/getspnam.3:249 +#: build/C/man3/getspnam.3:256 msgid "B(3), B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man5/group.5:25 +#: build/C/man5/group.5:26 #, no-wrap msgid "GROUP" msgstr "" #. type: Plain text -#: build/C/man5/group.5:28 +#: build/C/man5/group.5:29 msgid "group - user group file" msgstr "" #. type: Plain text -#: build/C/man5/group.5:33 +#: build/C/man5/group.5:34 msgid "" "The I file is a text file that defines the groups on the " "system. There is one entry per line, with the following format:" msgstr "" #. type: Plain text -#: build/C/man5/group.5:36 +#: build/C/man5/group.5:37 msgid "group_name:password:GID:user_list" msgstr "" #. type: Plain text -#: build/C/man5/group.5:39 +#: build/C/man5/group.5:40 msgid "The fields are as follows:" msgstr "" #. type: TP -#: build/C/man5/group.5:39 +#: build/C/man5/group.5:40 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/group.5:42 +#: build/C/man5/group.5:43 msgid "the name of the group." msgstr "" #. type: TP -#: build/C/man5/group.5:42 build/C/man5/passwd.5:90 +#: build/C/man5/group.5:43 build/C/man5/passwd.5:91 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/group.5:46 +#: build/C/man5/group.5:47 msgid "" "the (encrypted) group password. If this field is empty, no password is " "needed." msgstr "" #. type: TP -#: build/C/man5/group.5:46 build/C/man5/passwd.5:102 +#: build/C/man5/group.5:47 build/C/man5/passwd.5:103 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/group.5:49 +#: build/C/man5/group.5:50 msgid "the numeric group ID." msgstr "" #. type: TP -#: build/C/man5/group.5:49 +#: build/C/man5/group.5:50 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/group.5:52 +#: build/C/man5/group.5:53 msgid "a list of the usernames that are members of this group, separated by commas." msgstr "" #. type: Plain text -#: build/C/man5/group.5:54 +#: build/C/man5/group.5:55 msgid "/etc/group" msgstr "" #. type: Plain text -#: build/C/man5/group.5:60 +#: build/C/man5/group.5:61 msgid "" "As the 4.2BSD B(3) man page says: No-one seems to keep " "I up-to-date." msgstr "" #. type: Plain text -#: build/C/man5/group.5:66 +#: build/C/man5/group.5:67 msgid "B(1), B(1), B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/initgroups.3:30 +#: build/C/man3/initgroups.3:32 #, no-wrap msgid "INITGROUPS" msgstr "" #. type: TH -#: build/C/man3/initgroups.3:30 build/C/man3/putpwent.3:28 +#: build/C/man3/initgroups.3:32 build/C/man3/putpwent.3:30 #, no-wrap msgid "2007-07-26" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:33 +#: build/C/man3/initgroups.3:35 msgid "initgroups - initialize the supplementary group access list" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:39 +#: build/C/man3/initgroups.3:41 #, no-wrap msgid "BIB<, gid_t >IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:48 +#: build/C/man3/initgroups.3:50 msgid "B(): _BSD_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:56 +#: build/C/man3/initgroups.3:58 msgid "" "The B() function initializes the group access list by reading " "the group database I and using all groups of which I is a " @@ -2323,70 +2334,70 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:60 +#: build/C/man3/initgroups.3:62 msgid "The I argument must be non-NULL." msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:67 +#: build/C/man3/initgroups.3:69 msgid "" "The B() function returns 0 on success. On error, -1 is " "returned, and I is set appropriately." msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:71 +#: build/C/man3/initgroups.3:73 msgid "Insufficient memory to allocate group information structure." msgstr "" #. type: TP -#: build/C/man3/initgroups.3:71 +#: build/C/man3/initgroups.3:73 #, no-wrap msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:76 +#: build/C/man3/initgroups.3:78 msgid "" "The calling process has insufficient privilege. See the underlying system " "call B(2)." msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:79 +#: build/C/man3/initgroups.3:81 #, no-wrap msgid "I\t\tgroup database file\n" msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:82 +#: build/C/man3/initgroups.3:84 msgid "SVr4, 4.3BSD." msgstr "" #. type: Plain text -#: build/C/man3/initgroups.3:86 +#: build/C/man3/initgroups.3:88 msgid "B(2), B(2), B(7)" msgstr "" #. type: TH -#: build/C/man5/passwd.5:29 +#: build/C/man5/passwd.5:30 #, no-wrap msgid "PASSWD" msgstr "" #. type: TH -#: build/C/man5/passwd.5:29 +#: build/C/man5/passwd.5:30 #, no-wrap msgid "2012-05-03" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:32 +#: build/C/man5/passwd.5:33 msgid "passwd - password file" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:40 +#: build/C/man5/passwd.5:41 msgid "" "The I file is a text file that describes user login accounts " "for the system. It should have read permission allowed for all users (many " @@ -2395,7 +2406,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:52 +#: build/C/man5/passwd.5:53 msgid "" "In the good old days there was no great problem with this general read " "permission. Everybody could read the encrypted passwords, but the hardware " @@ -2407,7 +2418,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:61 +#: build/C/man5/passwd.5:62 msgid "" "If the encrypted password, whether in I or in I, " "is an empty string, login is allowed without even asking for a password. " @@ -2417,14 +2428,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:66 +#: build/C/man5/passwd.5:67 msgid "" "If the encrypted password in I is \"I<*NP*>\" (without the " "quotes), the shadow record should be obtained from an NIS+ server." msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:72 +#: build/C/man5/passwd.5:73 msgid "" "Regardless of whether shadow passwords are used, many system administrators " "use an asterisk (*) in the encrypted password field to make sure that this " @@ -2433,73 +2444,73 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:77 +#: build/C/man5/passwd.5:78 msgid "" "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 -#: build/C/man5/passwd.5:80 +#: build/C/man5/passwd.5:81 msgid "" "Each line of the file describes a single user, and contains seven " "colon-separated fields:" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:83 +#: build/C/man5/passwd.5:84 msgid "name:password:UID:GID:GECOS:directory:shell" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:86 +#: build/C/man5/passwd.5:87 msgid "The field are as follows:" msgstr "" #. type: TP -#: build/C/man5/passwd.5:86 +#: build/C/man5/passwd.5:87 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:90 +#: build/C/man5/passwd.5:91 msgid "This is the user's login name. It should not contain capital letters." msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:97 +#: build/C/man5/passwd.5:98 msgid "" "This is either the encrypted user password, an asterisk (*), or the letter " "\\(aqx\\(aq. (See B(8) for an explanation of \\(aqx\\(aq.)" msgstr "" #. type: TP -#: build/C/man5/passwd.5:97 +#: build/C/man5/passwd.5:98 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:102 +#: build/C/man5/passwd.5:103 msgid "The privileged I login account (superuser) has the user ID 0." msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:107 +#: build/C/man5/passwd.5:108 msgid "" "This is the numeric primary group ID for this user. (Additional groups for " "the user are defined in the system group file; see B(5))." msgstr "" #. type: TP -#: build/C/man5/passwd.5:107 +#: build/C/man5/passwd.5:108 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:115 +#: build/C/man5/passwd.5:116 msgid "" "This field (sometimes called the \"comment field\") is optional and used " "only for informational purposes. Usually, it contains the full username. " @@ -2508,7 +2519,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:124 +#: build/C/man5/passwd.5:125 msgid "" "GECOS stands for \"General Electric Comprehensive Operating System\", which " "was renamed to GCOS when GE's large systems division was sold to Honeywell. " @@ -2518,13 +2529,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/passwd.5:124 +#: build/C/man5/passwd.5:125 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:131 +#: build/C/man5/passwd.5:132 msgid "" "This is the user's home directory: the initial directory where the user is " "placed after logging in. The value in this field is used to set the B " @@ -2532,13 +2543,13 @@ msgid "" msgstr "" #. type: TP -#: build/C/man5/passwd.5:131 +#: build/C/man5/passwd.5:132 #, no-wrap msgid "I" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:141 +#: build/C/man5/passwd.5:142 msgid "" "This is the program to run at login (if empty, use I). If set to a " "nonexistent executable, the user will be unable to login through " @@ -2547,14 +2558,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:147 +#: build/C/man5/passwd.5:148 msgid "" "If you want to create user groups, there must be an entry in I, " "or no group will exist." msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:161 +#: build/C/man5/passwd.5:162 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 " @@ -2565,41 +2576,41 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man5/passwd.5:170 +#: build/C/man5/passwd.5:171 msgid "" "B(1), B(1), B(1), B(3), B(3), " "B(3), B(5), B(5)" msgstr "" #. type: TH -#: build/C/man3/putgrent.3:4 +#: build/C/man3/putgrent.3:7 #, no-wrap msgid "PUTGRENT" msgstr "" #. type: TH -#: build/C/man3/putgrent.3:4 build/C/man3/setaliasent.3:6 +#: build/C/man3/putgrent.3:7 build/C/man3/setaliasent.3:9 #, no-wrap msgid "2003-09-09" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:7 +#: build/C/man3/putgrent.3:10 msgid "putgrent - write a group database entry to a file" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:9 +#: build/C/man3/putgrent.3:12 msgid "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:13 +#: build/C/man3/putgrent.3:16 msgid "BIB<, FILE *>IB<);>" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:22 +#: build/C/man3/putgrent.3:25 msgid "" "The B() function is the counterpart for B(3). The " "function writes the content of the provided I into the file " @@ -2608,12 +2619,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:24 +#: build/C/man3/putgrent.3:27 msgid "The I is defined as follows:" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:33 +#: build/C/man3/putgrent.3:36 #, no-wrap msgid "" "struct group {\n" @@ -2625,51 +2636,51 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:37 +#: build/C/man3/putgrent.3:40 msgid "The function returns zero on success, and a nonzero value on error." msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:39 +#: build/C/man3/putgrent.3:42 msgid "This function is a GNU extension." msgstr "" #. type: Plain text -#: build/C/man3/putgrent.3:43 +#: build/C/man3/putgrent.3:46 msgid "B(3), B(3), B(5)" msgstr "" #. type: TH -#: build/C/man3/putpwent.3:28 +#: build/C/man3/putpwent.3:30 #, no-wrap msgid "PUTPWENT" msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:31 +#: build/C/man3/putpwent.3:33 msgid "putpwent - write a password file entry" msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:38 +#: build/C/man3/putpwent.3:40 #, no-wrap msgid "BI

B<, FILE *>IB<);>\n" msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:47 +#: build/C/man3/putpwent.3:49 msgid "B(): _SVID_SOURCE" msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:52 +#: build/C/man3/putpwent.3:54 msgid "" "The B() function writes a password entry from the structure I

" "in the file associated with I." msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:66 +#: build/C/man3/putpwent.3:68 #, no-wrap msgid "" "struct passwd {\n" @@ -2684,79 +2695,79 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:73 +#: build/C/man3/putpwent.3:75 msgid "The B() function returns 0 on success, or -1 if an error occurs." msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:77 +#: build/C/man3/putpwent.3:79 msgid "Invalid (NULL) argument given." msgstr "" #. type: Plain text -#: build/C/man3/putpwent.3:87 +#: build/C/man3/putpwent.3:89 msgid "" "B(3), B(3), B(3), B(3), " "B(3), B(3), B(3)" msgstr "" #. type: TH -#: build/C/man3/setaliasent.3:6 +#: build/C/man3/setaliasent.3:9 #, no-wrap msgid "SETALIASENT" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:10 +#: build/C/man3/setaliasent.3:13 msgid "" "setaliasent, endaliasent, getaliasent, getaliasent_r, getaliasbyname, " "getaliasbyname_r - read an alias entry" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:12 +#: build/C/man3/setaliasent.3:15 msgid "B<#include Ealiases.hE>" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:14 +#: build/C/man3/setaliasent.3:17 msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:16 +#: build/C/man3/setaliasent.3:19 msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:18 +#: build/C/man3/setaliasent.3:21 msgid "B" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:20 +#: build/C/man3/setaliasent.3:23 msgid "BIB<,>" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:22 build/C/man3/setaliasent.3:28 +#: build/C/man3/setaliasent.3:25 build/C/man3/setaliasent.3:31 msgid "B< char *>IB<, size_t >IB<, struct aliasent **>IB<);>" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:24 +#: build/C/man3/setaliasent.3:27 msgid "BIB<);>" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:26 +#: build/C/man3/setaliasent.3:29 msgid "" "BIB<, struct aliasent " "*>IB<,>" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:33 +#: build/C/man3/setaliasent.3:36 msgid "" "One of the databases available with the Name Service Switch (NSS) is the " "aliases database, that contains mail aliases. (To find out which databases " @@ -2765,7 +2776,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:40 +#: build/C/man3/setaliasent.3:43 msgid "" "The B() function returns a pointer to a structure containing " "the group information from the aliases database. The first time it is " @@ -2774,19 +2785,19 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:45 +#: build/C/man3/setaliasent.3:48 msgid "" "The B() function rewinds the file pointer to the beginning of " "the aliases database." msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:49 +#: build/C/man3/setaliasent.3:52 msgid "The B() function closes the aliases database." msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:56 +#: build/C/man3/setaliasent.3:59 msgid "" "B() is the reentrant version of the previous function. The " "requested structure is stored via the first argument but the programmer " @@ -2795,7 +2806,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:62 +#: build/C/man3/setaliasent.3:65 msgid "" "The function B() takes the name argument and searches the " "aliases database. The entry is returned as a pointer to a I() is the reentrant version of the previous function. " "The requested structure is stored via the second argument but the programmer " @@ -2812,12 +2823,12 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:74 +#: build/C/man3/setaliasent.3:77 msgid "The I is defined in Ialiases.hE>:" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:83 +#: build/C/man3/setaliasent.3:86 #, no-wrap msgid "" "struct aliasent {\n" @@ -2829,32 +2840,32 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:91 +#: build/C/man3/setaliasent.3:94 msgid "" "The functions B() and B() return a " "nonzero value on error." msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:97 +#: build/C/man3/setaliasent.3:100 msgid "" "The default alias database is the file I. This can be changed " "in the I file." msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:100 +#: build/C/man3/setaliasent.3:103 msgid "These routines are glibc-specific. The NeXT system has similar routines:" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:104 +#: build/C/man3/setaliasent.3:107 #, no-wrap msgid "#include Ealiasdb.hE\n" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:109 +#: build/C/man3/setaliasent.3:112 #, no-wrap msgid "" "void alias_setent(void);\n" @@ -2864,14 +2875,14 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:115 +#: build/C/man3/setaliasent.3:118 msgid "" "The following example compiles with I. It will " "dump all names in the alias database." msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:121 +#: build/C/man3/setaliasent.3:124 #, no-wrap msgid "" "#include Ealiases.hE\n" @@ -2881,7 +2892,7 @@ msgid "" msgstr "" #. type: Plain text -#: build/C/man3/setaliasent.3:140 +#: build/C/man3/setaliasent.3:143 #, no-wrap msgid "" "int\n" @@ -2909,6 +2920,6 @@ msgstr "" #. Yellow Pages #. newaliases, postalias #. type: Plain text -#: build/C/man3/setaliasent.3:150 +#: build/C/man3/setaliasent.3:153 msgid "B(3), B(3), B(3), B(5)" msgstr ""