diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2008-06-30 13:46:09 +0000 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2008-06-30 13:46:09 +0000 |
commit | 9ebfa320b724b6e745d768a003ef7086f091565e (patch) | |
tree | c727cbfc08299dd5f4fb1662d8697ab37609ec6f | |
parent | 6959a513c2ab16bf8afe693c7031d7cbe3777a5b (diff) | |
download | fetchmail-9ebfa320b724b6e745d768a003ef7086f091565e.tar.gz fetchmail-9ebfa320b724b6e745d768a003ef7086f091565e.tar.bz2 fetchmail-9ebfa320b724b6e745d768a003ef7086f091565e.zip |
Documentation and program output now /consistently/ claim that the
rcfile must not have more than 0700 (u=rwx,g=,o=) permissions, but
fetchmail will still silently accept additional g=x permissions for
compatibility with previous 6.2.X and 6.3.X versions.
Inconsistency (program 0710, manpage 0600) reported by Petr Uzel.
svn path=/branches/BRANCH_6-3/; revision=5211
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | TODO.txt | 2 | ||||
-rw-r--r-- | fetchmail.man | 4 | ||||
-rw-r--r-- | po/ca.po | 6 | ||||
-rw-r--r-- | po/cs.po | 6 | ||||
-rw-r--r-- | po/da.po | 4 | ||||
-rw-r--r-- | po/de.po | 6 | ||||
-rw-r--r-- | po/el.po | 4 | ||||
-rw-r--r-- | po/en_GB.po | 6 | ||||
-rw-r--r-- | po/es.po | 6 | ||||
-rw-r--r-- | po/fr.po | 6 | ||||
-rw-r--r-- | po/gl.po | 2 | ||||
-rw-r--r-- | po/ja.po | 6 | ||||
-rw-r--r-- | po/pl.po | 6 | ||||
-rw-r--r-- | po/pt_BR.po | 2 | ||||
-rw-r--r-- | po/ru.po | 6 | ||||
-rw-r--r-- | po/sk.po | 2 | ||||
-rw-r--r-- | po/sq.po | 6 | ||||
-rw-r--r-- | po/tr.po | 4 | ||||
-rw-r--r-- | po/vi.po | 6 | ||||
-rw-r--r-- | rcfile_y.y | 2 |
21 files changed, 52 insertions, 45 deletions
@@ -137,6 +137,11 @@ fetchmail 6.3.9 (not yet released): fetchmail is run. * The FAQ now recommends (#I9) not to use Google Mail for their disregard to the protocols they claim to support. +* Documentation and program output now /consistently/ claim that the rcfile must + not have more than 0700 (u=rwx,g=,o=) permissions, but fetchmail will still + silently accept additional g=x permissions for compatibility with previous + 6.2.X and 6.3.X versions. + Inconsistency (program 0710, manpage 0600) reported by Petr Uzel. # TRANSLATION UPDATES: * Polish (Jakub Bogusz) @@ -54,6 +54,8 @@ questionable: <simpkins@cisco.com> around Nov 2nd)? 6.4: +- revisit maximum allowed rcfile permissions, fix inconsistency + (silently allowing g+x). - make UID code more efficient, parsing is O(n^2), should be no worse than O(n log n). - help systematic debugging diff --git a/fetchmail.man b/fetchmail.man index 1665bcc4..20b413d2 100644 --- a/fetchmail.man +++ b/fetchmail.man @@ -794,7 +794,7 @@ Specify a non-default name for the run control file. The pathname argument must be either "-" (a single dash, meaning to read the configuration from standard input) or a filename. Unless the \-\-version option is also on, a named file -argument must have permissions no more open than 0600 (u=rw,g=,o=) or +argument must have permissions no more open than 0700 (u=rwx,g=,o=) or else be /dev/null. .TP .B \-i <pathname> | \-\-idfile <pathname> @@ -1467,7 +1467,7 @@ When there is a conflict between the command-line arguments and the arguments in this file, the command-line arguments take precedence. .PP To protect the security of your passwords, -your \fI~/.fetchmailrc\fR may not normally have more than 0600 (u=rw,g=,o=) permissions; +your \fI~/.fetchmailrc\fR may not normally have more than 0700 (u=rwx,g=,o=) permissions; .I fetchmail will complain and exit otherwise (this check is suppressed when \-\-version is on). @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.5-b1\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2006-08-31 19:22+0200\n" "Last-Translator: Ernest Adrogu Calveras <eadrogue@gmx.net>\n" "Language-Team: Catalan <ca@dodds.net>\n" @@ -2432,8 +2432,8 @@ msgstr "El fitxer %s ha de ser un fitxer ordinari.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "El fitxer %s no pot tenir permisos ms que -rwx--x--- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "El fitxer %s no pot tenir permisos ms que -rwx------ (0700).\n" #: rcfile_y.y:443 #, c-format @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail-6.2.6.alpha1\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2005-07-03 03:57+0200\n" "Last-Translator: Miloslav Trmac <mitr@volny.cz>\n" "Language-Team: Czech <cs@li.org>\n" @@ -2395,8 +2395,8 @@ msgstr "Soubor %s musí být obyčejný soubor.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Soubor %s nesmí mít oprávnění více než -rwx--x--- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Soubor %s nesmí mít oprávnění více než -rwx------ (0700).\n" #: rcfile_y.y:443 #, c-format @@ -2253,8 +2253,8 @@ msgstr "Filen %s skal vre en regulr fil.\n" #: rcfile_y.y:428 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Filen %s m ikke flere tilladelser end -rwx--x--- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Filen %s m ikke flere tilladelser end -rwx------ (0700).\n" #: rcfile_y.y:440 #, c-format @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2006-11-27 04:32+0100\n" "Last-Translator: Matthias Andree <matthias.andree>\n" "Language-Team: Deutsch <de@li.org>\n" @@ -2426,8 +2426,8 @@ msgstr "Datei %s muss eine reguläre Datei sein.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Datei %s darf nicht mehr Zugriffrechte haben als -rwx--x-- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Datei %s darf nicht mehr Zugriffrechte haben als -rwx----- (0700).\n" #: rcfile_y.y:443 #, c-format @@ -2291,8 +2291,8 @@ msgstr " %s .\n" #: rcfile_y.y:428 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr " %s -rwx--x--- (0710) .\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr " %s -rwx------ (0700) .\n" #: rcfile_y.y:440 #, c-format diff --git a/po/en_GB.po b/po/en_GB.po index 80ec9838..aae62c6c 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.5\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2006-11-02 06:58-0000\n" "Last-Translator: David Lodge <dave@cirt.net>\n" "Language-Team: English (British) <en_gb@li.org>\n" @@ -2344,8 +2344,8 @@ msgstr "File %s must be a regular file.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "File %s must have no more than -rwx--x--- (0710) permissions.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "File %s must have no more than -rwx------ (0700) permissions.\n" #: rcfile_y.y:443 #, c-format @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.4-rc1\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2007-05-02 00:05+0200\n" "Last-Translator: Héctor García <hector@el-mundo.net>\n" "Language-Team: Spanish <es@li.org>\n" @@ -2508,8 +2508,8 @@ msgstr "El archivo %s debe ser de tipo normal.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "El archivo %s no debe tener mas que los permisos -rwx--x--- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "El archivo %s no debe tener mas que los permisos -rwx------ (0700).\n" #: rcfile_y.y:443 #, c-format @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.2.9-rc9\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2005-12-18 11:50+0100\n" "Last-Translator: Matthias Andree <matthias.andree@gmx.de>\n" "Language-Team: French <traduc@traduc.org>\n" @@ -2456,8 +2456,8 @@ msgstr "Le fichier %s doit etre un fichier normal.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Le fichier %s doit avoir au moins les permissions -rwx--x--- (0710)\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Le fichier %s doit avoir au moins les permissions -rwx------ (0700)\n" #: rcfile_y.y:443 #, c-format @@ -2310,7 +2310,7 @@ msgstr "" #: rcfile_y.y:428 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "" #: rcfile_y.y:440 @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.8\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2007-04-28 20:54+0900\n" "Last-Translator: Takeshi Hamasaki <hma@syd.odn.ne.jp>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n" @@ -2407,8 +2407,8 @@ msgstr "" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "%s は -rwx--x--- (0710) 以外のパーミッションであってはいけません。\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "%s は -rwx------ (0700) 以外のパーミッションであってはいけません。\n" #: rcfile_y.y:443 #, c-format @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.8\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2007-04-27 17:28+0200\n" "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n" @@ -2442,8 +2442,8 @@ msgstr "Plik %s musi by zwykym plikiem.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Plik %s nie moe mie uprawnie wikszych ni -rwx--x--- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Plik %s nie moe mie uprawnie wikszych ni -rwx------ (0700).\n" #: rcfile_y.y:443 #, c-format diff --git a/po/pt_BR.po b/po/pt_BR.po index 2a3987ac..7d8b090f 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -2315,7 +2315,7 @@ msgstr "" #: rcfile_y.y:428 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "" #: rcfile_y.y:440 @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail-6.3.8-rc2\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2007-03-27 00:47+0300\n" "Last-Translator: Pavel Maryanov <acid_jack@ukr.net>\n" "Language-Team: Russian <ru@li.org>\n" @@ -2426,8 +2426,8 @@ msgstr "Файл %s должен быть обычным файлом.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Файл %s должен иметь разрешения -rwx--x--- (0710), но не более того.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Файл %s должен иметь разрешения -rwx------ (0700), но не более того.\n" #: rcfile_y.y:443 #, c-format @@ -2262,7 +2262,7 @@ msgstr "" #: rcfile_y.y:428 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "" #: rcfile_y.y:440 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.2.9-rc9\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2005-11-18 22:25+0200\n" "Last-Translator: Besnik Bleta <besnik@spymac.com>\n" "Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n" @@ -2423,8 +2423,8 @@ msgstr "Kartela %s duhet t jet nj kartel e rregullt.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Kartela %s duhet t ket jo m shum se lejet -rwx--x--- (0710).\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Kartela %s duhet t ket jo m shum se lejet -rwx------ (0700).\n" #: rcfile_y.y:443 #, c-format @@ -2338,8 +2338,8 @@ msgstr "%s dosyas normal bir dosya olmal.\n" #: rcfile_y.y:428 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" -msgstr "Dosyann (%s) izinleri -rwx--x--- (0710)'den ok olmamal.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" +msgstr "Dosyann (%s) izinleri -rwx------ (0700)'den ok olmamal.\n" #: rcfile_y.y:440 #, c-format @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fetchmail 6.3.8\n" "Report-Msgid-Bugs-To: fetchmail-devel@lists.berlios.de\n" -"POT-Creation-Date: 2008-06-17 15:06+0200\n" +"POT-Creation-Date: 2008-06-30 15:43+0200\n" "PO-Revision-Date: 2007-05-28 21:48+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" @@ -2409,9 +2409,9 @@ msgstr "Tập tin %s phải là một tập tin chuẩn.\n" #: rcfile_y.y:431 #, c-format -msgid "File %s must have no more than -rwx--x--- (0710) permissions.\n" +msgid "File %s must have no more than -rwx------ (0700) permissions.\n" msgstr "" -"Không cho phép tập tin %s có quyền hạn lớn hơn « -rws--x--- » (0710).\n" +"Không cho phép tập tin %s có quyền hạn lớn hơn « -rwx------ » (0700).\n" #: rcfile_y.y:443 #, c-format @@ -428,7 +428,7 @@ int prc_filecheck(const char *pathname, #endif /* __CYGWIN__ */ if (statbuf.st_mode & (S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH | S_IXOTH)) { - fprintf(stderr, GT_("File %s must have no more than -rwx--x--- (0710) permissions.\n"), + fprintf(stderr, GT_("File %s must have no more than -rwx------ (0700) permissions.\n"), pathname); return(PS_IOERR); } |