--- /dev/null
+$Id: ChangeLog,v 1.21 2007/06/09 22:55:25 indiri69 Exp $
+
+* Sat Jun 9 2007 Seth Randall <indiri69@users.sourceforge.net>
+- Updated version to 2.7a-1.4.x
+
+* Mon Jun 4 2007 Seth Randall <indiri69@users.sourceforge.net>
+- Added Korean translation by LEE CHANG MIN <mostech@gmail.com>.
+- Added Dutch translation by Sander Eerkes <sander@eerkes.eu>.
+
+* Sun Jun 3 2007 Seth Randall <indiri69@users.sourceforge.net>
+- Added Swedish translation by Erik Lindgren <erk@gote.org>.
+
+* Wed Oct 4 2006 Tomas Kuliavas <tokul@users.sourceforge.net>
+- Added Norwegian Bokmal translation by Svein Olav Bjerkeset
+ <sobjerke@users.sourceforge.net>. SquirrelMail tracker #1525721.
+
+* Sat Nov 19 2005 Seth Randall <sethr@missoulafcu.org>
+
+- Added FAQ
+- Updated INSTALL and README files
+- Added Slovenian translation (sl_SI) from "Sasa Stupar <sasa@stupar.homelinux.net>
+- Added Czech translation (cs_CZ) from "Martin Ć louf" <martinslouf@users.sourceforge.net>
+- Updated Italian translation (it_IT) from "Salvatore Bocchetti" <salvatore.bocchetti@euroeuro.net>
+
+* Mon Jul 18 2005 Seth Randall <sethr@missoulafcu.org>
+
+- Added Finnish translation (fi_FI) from "Kari Mattsson" <kari AT trivore DOT com>
+
+* Thu Sep 16 2004 Seth Randall <sethr@missoulafcu.org>
+
+- Added Italian translation (it_IT) from "magomarcelo" <magomarcelo@altervista.org>
+
+* Wed Jul 21 2004 Seth Randall <sethr@missoulafcu.org>
+
+- Added option to specify a poppass server if it's different than the imap server
+- Changed version number to 2.7-1.4.x
+
+* Wed Jun 30 2004 Seth Randall <sethr@missoualfcu.org>
+
+- Added Brazilian Portuguese translation (pt_BR) from "Edinardo Potrich" <edinardo@cbainfo.com.br>
+
+* Thu Dec 18 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Minor updates to some translations
+- Changed version number to 2.6-1.4.x
+
+* Wed Dec 17 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added French translation (fr_FR) from "Ludovic Marcotte" <ludovic@sophos.ca>
+
+* Sun Dec 7 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added German translation (de_DE) from "Steffen Beyer" <sbeyer@reactor.de>
+- Accept 3xx codes after pass command (arguably wrong, but the poppass daemon
+ in the ports collection does it that way)
+- Changed version number to 2.5-1.4.x
+
+* Sat Nov 8 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added Bulgarian translation (bg_BG) from "Marian Popov" <mano@pazardjik.com>
+
+* Mon Oct 20 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Changed version number to 2.4-1.4.x
+
+* Wed Oct 1 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added Polish translation (pl_PL) from "Sebastian Turzynski" <buzz@zamek.gda.pl>
+
+* Thu Sep 25 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added Spanish (es_ES) translation from "grana canal10" <grana@canal10.com.uy>
+- Explicitly define SQ_SESSION as the source of onetimepad
+
+* Fri Sep 19 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added translation support (thanks to Ruben Leote Mendes)
+- Added Portuguese (Portugal) (pt_PT) translation from "Ruben Leote Mendes" <ruben@nocturno.org>
+- Added change_pass_version in setup.php
+- Changed version number to 2.3-1.4.x
+
+* Thu Jul 10 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Removed poppassd software
+- Added proper handling of 2xx and 3xx responses
+- Changed version number to 2.2-1.4.x
+
+* Fri Apr 25 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added support for 300 after "user" command (thanks to Richard Gee)
+- Added version file
+- Changed version number to 2.1-1.4.x
+
+* Mon Apr 7 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Updated for SquirrelMail 1.4.x
+- Changed version number to 2.0-1.4.x
+
+* Tue Jan 7 2003 Seth Randall <sethr@missoulafcu.org>
+
+- Added courierpassd
+- Changed version number to 1.5
+
+* Wed Dec 18 2002 Seth Randall <sethr@missoulafcu.org>
+
+- Removed debug code
+- Added a poppassd for some BSDs
+- Changed version number to 1.4a
+
+* Thu Sep 26 2002 Seth Randall <sethr@missoulafcu.org>
+
+- Updated for SquirrelMail 1.2.8
+- Changed version number to 1.4
+
+* Mon Mar 26 2001 Tyler Akins
+
+- Now uses the mail server address instead of hardcoding "localhost"
+- Now forwards to correct URL (removes errors if you want to change your
+ password twice in a row)
+- Changed version number to 1.3
+
+* Tue Feb 6 2001 Tyler Akins
+
+- Added debug mode
+- Better error message
+- Better error checking
+- No need to log out and back in after password change
+- Changed version number to 1.2
+
+* Tue Jan 23 2001 Tyler Akins
+
+- Changed variable and function names using change_pass_ as a prefix to
+ avoid conflict with other plugins as has been mentioned in the plugins
+ mailing list
+- Changed version number to 1.1
--- /dev/null
+Q. I get an error saying "ERROR: Connection refused (111)"
+
+A. You don't have a poppass daemon running on the server you've selected.
+ Make certain you have configured settings.php properly and tested it
+ as stated in the INSTALL file.
+
+Q. The plugin does seem to work
+
+A. Make sure you can change the password manually. See the instructions in the
+ INSTALL file on how to test and make sure.
--- /dev/null
+Installing change_pass
+======================
+Extract the change_pass file into the plugins directory of your
+SquirrelMail setup.
+
+If your poppass server isn't running on the same server as your IMAP server
+or is running on a port other than 106 then you need to change the settings.php
+file with the correct information.
+
+If you don't have a poppass server or don't know what one is, please read
+the README file.
+
+Then go to your config directory and run conf.pl. Choose option
+8 and add the plugin. Save and exit, then that should be all
+if the plugin was made correctly. :)
+
+ $ cd ..
+ $ ./configure
+
+Be sure to test and make certain your poppass daemon is working properly.
+To test, try telneting into the daemon and changing a password:
+
+$ telnet localhost 106
+Trying 127.0.0.1...
+Connected to localhost.
+Escape character is '^]'.
+200 poppassd v1.8.1 hello, who are you?
+user <username>
+200 Your password please.
+pass <oldpassword>
+200 Your new password please.
+newpass <newpassword>
+200 Password changed, thank-you.
+quit
+200 Bye.
+Connection closed by foreign host.
+
--- /dev/null
+$Id: README,v 1.7 2007/06/09 23:08:17 indiri69 Exp $
+change_pass -- Version 2.7a-1.4.x
+Ritchie Low <rlow@xipware.com>
+Seth Randall <indiri69@users.sourceforge.net>
+
+Description
+===========
+This is a Squirrelmail plugin to change password using the Poppassd service
+at port 106
+
+You can get poppassd compliant services from the following:
+Pawel Krawczyk http://echelon.pl/pubs/poppassd.html (Supports PAM)
+Andrew Stevenson ftp://ftp.ugh.net.au/pub/unix/poppwd
+NetWin http://netwinsite.com/poppassd/ (Changes /etc/passwd)
+Kerberos http://kpoppassd.sourceforge.net (Thank to Michael G. Rozman this link)
+HP-UX 11.x http://barney.gonzaga.edu/~awithers/poppassd/ (link from above site)
+BSD users should try the one from the ports collection for their brand of BSD first.
+Courier users should try courierpassd at http://www.arda.homeunix.net/store/
+
+poppassd must be running on your whatever server handles the passwords for your
+mail server for this to work. Other than that, you just need to add this plugin
+to SquirrelMail (using the perl script or by editing config.php by hand), and
+all should be fine. For full installation instructions, see the INSTALL file.
+
+To change the server or port poppassd listens on, change the options in
+settings.php.
+
+If you experience problems, please see the INSTALL file and FAQ
--- /dev/null
+# LANGUAGE change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr ""
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr ""
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr ""
+
+#: options.php:141
+msgid "ERROR:"
+msgstr ""
+
+#: options.php:52
+msgid "New Password"
+msgstr ""
+
+#: options.php:51
+msgid "Old Password"
+msgstr ""
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr ""
+
+#: options.php:64
+msgid "Submit"
+msgstr ""
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr ""
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr ""
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr ""
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr ""
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr ""
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr ""
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr ""
--- /dev/null
+<?php
+
+ /**
+ ** index.php -- Displays the main frameset
+ **
+ ** Copyright (c) 1999-2002 The SquirrelMail development team
+ ** Licensed under the GNU GPL. For full terms see the file COPYING.
+ **
+ ** Redirects to the login page.
+ **
+ **/
+
+ header("Location:../../src/login.php\n\n");
+ exit();
+
+?>
--- /dev/null
+.SUFFIXES:
+.SUFFIXES: .po .mo
+
+SUBDIR = $(wildcard */LC_MESSAGES/*.po)
+
+%.mo: %.po
+ msgfmt $? -o $@
+
+all: $(foreach dir,$(SUBDIR),$(basename $(dir)).mo)
+
+clean: $(foreach dir,$(SUBDIR),$(basename $(dir)).mo)
+ rm $?
--- /dev/null
+# Bulgarian change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Marian Kalinov Popov <mano@pazardjik.com>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-11-08 12:12-0600\n"
+"PO-Revision-Date: 2003-11-25 20:20+0700\n"
+"Last-Translator: Marian Popov <mano@pazardjik.com>\n"
+"Language-Team: Bulgarian <mano@pazardjik.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=cp1251\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "ĂĂŹĂżĂĂ ĂĂ Ăà ðßëà ĂČĂ "
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "ĂĂ°Ă„ĂȘĂșñùà ĂĂ„ Ăà ùðĂșçĂȘĂ ĂČĂ "
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "ĂĂąĂșðçùà ĂĂ„ ĂȘĂșĂŹ ñĂșĂ°ĂąĂșĂ° çà ïà ðßëÚ"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ĂĂĂ
ĂĂĂ:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Ăßùà Ăà ðßëà "
+
+#: options.php:51
+msgid "Old Password"
+msgstr "ĂĂČĂ Ă°Ă Ăà ðßëà "
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Ăà ðßëà ĂČĂ Ă„ ñÏÄĂĂ„Ăà óñïÄÞĂĂź."
+
+#: options.php:64
+msgid "Submit"
+msgstr "ĂĂșùÄÀÚ"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "ĂĂąĂșðçùà ĂĂ„ ĂȘĂșĂŹ Ă«ĂźĂȘĂ Ă«ĂÚÿ ñĂșĂ°ĂąĂșĂ° çà ïà ðßëÚ çà ñÏÿĂà ïà ðßëà ĂČĂ ĂĂ Ăà ÞÚÿ ÚÏÄÚë."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "ĂðßùÄðĂȘĂ ĂĂ Ăßùà ĂČà ïà ðßëà "
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Ăðÿåùà Àà ùĂșùÄÀÄĂČĂ„ Ăßùà ĂČà ïà ðßëà Ú Ăą ïßëÄĂČĂź çà ïðßùÄðĂȘĂ ."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Ăðÿåùà Àà ùĂșùÄÀÄĂČĂ„ Ăßùà ïà ðßëà ."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Ăðÿåùà ĂĂ ĂąĂșùÄÀÄĂČĂ„ ñĂČĂ Ă°Ă ĂČà ïà ðßëà ."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Ăà Þà ĂČĂ Ăßùà ïà ðßëà ĂĂ„ ñĂșùïà Àà ."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "ĂĂČĂ Ă°Ă ĂČĂ ĂĂš ïà ðßëà ĂĂ„ Ă„ ïðà ùÚëĂĂ ."
--- /dev/null
+# Czech (cs_CZ) change_pass plugin translation.
+# Copyright (C) 2003-2005 The Squirrelmail Development Team.
+# Martin Ć louf <martinslouf@sourceforge.net> 2005
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.1 2005/11/20 06:42:00 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2005-10-26 15:37-0700\n"
+"Last-Translator: Martin Ć louf <martinslouf@sourceforge.net>\n"
+"Language-Team: Czech <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "ZmĂŹna hesla"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Konec spojenĂ"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "PĂžipojovĂĄnĂ k serveru"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "Chyba:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nové heslo"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Staré heslo"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Heslo bylo zmĂŹnĂŹno ĂșspĂŹÂčnĂŹ"
+
+#: options.php:64
+msgid "Submit"
+msgstr "Odeslat"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Tento plugin se pĂžipojĂ k serveru a pokusĂ se zmĂŹnit vaÂče heslo."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "OvĂŹĂž heslo"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "MusĂte zadat VaÂče novĂ© heslo i do ovĂŹĂžovacĂho polĂĂška"
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "MusĂte zadat novĂ© heslo"
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "MusĂte zadat VaÂče starĂ© heslo"
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Nezadal jste heslo sprĂĄvnĂŹ. MusĂte zadat dvakrĂĄt stejnĂ© heslo."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "VaÂče starĂ© heslo nenĂ sprĂĄvnĂ©."
--- /dev/null
+# German change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Steffen Beyer <sbeyer@reactor.de>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2003-12-06 12:47+0100\n"
+"Last-Translator: Steffen Beyer <sbeyer@reactor.de>\n"
+"Language-Team: German <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Passwort Àndern"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Verbindung wird beendet"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Verbinde mit Passwort-Server"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "FEHLER:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Neues Passwort"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Altes Passwort"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Passwort erfolgreich geÀndert."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Ăndern"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Hier kann das zum Anmelden benötigte Passwort geÀndert werden."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Neues Passwort wiederholen"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Bitte das neue Passwort zur Sicherheit wiederholen."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Bitte ein neues Passwort wÀhlen."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Bitte das alte Passwort eingeben."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Die eingegebenen neuen Passwörter unterscheiden sich."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Das alte Passwort ist nicht korrekt."
--- /dev/null
+# Spanish change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# grana canal10 <grana at canal10.com.uy>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2003-09-25 20:20+0700\n"
+"Last-Translator: grana canal10 <grana at canal10.com.uy>\n"
+"Language-Team: Spanish <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Cambiar contraseña"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Cerrando la conexion"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Conectando al servidor de contraseñas"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ERROR:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nueva contraseña"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Vieja contraseña"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "La contraseña fue cambiada correctamente."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Enviar"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Conecta con su servidor de Contraseñas local para cambiar su contraseña de mail."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Verifica nueva contraseña"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Usted debe ingresar su nueva contraseña en la casilla de verificacion."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Usted debe ingresar una nueva contraseña."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Usted debe ingresar su vieja contraseña."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Su nueva contraseña y la de verificacion no coinciden."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Su contraseña anterior no es correcta."
--- /dev/null
+# Finnish change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Kari Mattsson <kari AT trivore DOT com, 2005.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.1 2005/07/18 14:41:24 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2005-06-20 22:00+0200\n"
+"Last-Translator: Kari Mattsson <kari AT trivore DOT com>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Vaihda salasana"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Suljen yhteyden"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Ota yhteyden salasanapalvelimeen"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "VIRHE:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Uusi salasana"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Vanha salasana"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Salasana vaihdettiin onnistuneesti."
+
+#: options.php:64
+msgid "Submit"
+msgstr "LÀhetÀ"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Otetaan yhteys salasanapalvelimeen sÀhköpostin salasanan vaihtamiseksi."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Vahvista kirjoittamalla uusi salasana"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Uusi salasana tÀytyy myös kirjoittaa vahvistuskehykseen."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Sinun tÀytyy kirjoittaa uusi salasana."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Sinun tÀytyy kirjoittaa vanha salasana."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Uusi salasana ei tÀsmÀÀ vahvistussalasanaan."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Vanha salasanasi ei ole oikea."
--- /dev/null
+# French (fr_FR) change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Ludovic Marcotte <ludovic@Sophos.ca>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.1 2003/12/17 22:41:13 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2003-12-17 15:37-0700\n"
+"Last-Translator: Ludovic Marcotte <ludovic@Sophos.ca>\n"
+"Language-Team: French <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Changer le mot de passe"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Fermeture de la connexion"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Connexion au serveur de mot de passe"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ERREUR:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nouveau mot de passe"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Ancien mot de passe"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Le mot de passe a été changé avec succès."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Soumettre"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Ceci se connecte à votre serveur de mot de passe afin de le changer."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Vérifiez le nouveau mot de passe"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Vous devez aussi spécifiez le nouveau mot de passe dans le champ de vérification."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Vous devez spécifiez un nouveau mot de passe."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Vous devez spécifiez votre ancien mot de passe."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Votre nouveau mot de passe n'est pas identique à celui de vérification."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Votre ancien mot de passe est incorrect."
--- /dev/null
+# Italian (it_IT) change_pass plugin translation.
+# Salvatore Bocchetti <salvatore.bocchetti@euroeuro.net>
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2005/11/20 06:42:00 indiri69 Exp $\n"
+"POT-Creation-Date: 2004-11-01 12:12-0000\n"
+"Last-Translator: Salvatore Bocchetti <salvatore.bocchetti@euroeuro.net>\n"
+"Language-Team: French <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Modifica Password"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Chiusura della Connessione"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Connessione al server delle password"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ERRORE:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nuova Password"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Vecchia Password"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "La password Ăš stata modificata"
+
+#: options.php:64
+msgid "Submit"
+msgstr "Invia"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Da qui Ăš possibile modificare la propria password di accesso"
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Verifica Nuova Password"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "E' necessario re-inserire la nuova password nel campo Verifica"
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "E' necessario specificare una nuova password"
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "E' necessario inserire la password preesistente."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "La nuova Password non coincide con quella inserita nel campo Verifica."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "La vecchia Password inserita non Ăš corretta."
--- /dev/null
+# LANGUAGE change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2004/05/03 17:03:50 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=euc-jp\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„ĂĂĂÂčÂč"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "„³„Ă„¯„·„ç„ó€ĂČĂĂ€ž€ë"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„ĂÂ„Â”ÂĄÂŒÂ„Ă€ĂĂĂĂÂł"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "Â„ÂšÂ„Ă©ÂĄÂŒ:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "¿·€·€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "žĂ
€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„ĂĂĂÂčÂč€Ž°Ă»€·€Ă€·€¿¥£"
+
+#: options.php:64
+msgid "Submit"
+msgstr "ĂĂÂčÂč"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "€¹€Ă€¿€ĂĂ
Ă
»ĂÂ„ĂĄÂĄÂŒÂ„Ă«Â„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă€ĂČĂĂÂčÂ耷€Ă€ÂčÂĄÂŁĂĂÂčÂčžÄ€ĂÏ€Âș „Ă„°„ÂȘ„à -> „Ă„°„ÂȘ„󀷀À¯€Ă€”€€¥£"
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "¿·€·€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„ĂÂșĂĂĂŸĂĂ"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "¿·€·€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„ĂÂșĂĂĂŸĂĂ€ĂČ€·€Ă€¯€Ă€”€€¥£"
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "¿·€·€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă€ĂĂĂŸĂĂ€·€Ă€¯€Ă€”€€¥£"
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "žĂ
€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă€ĂĂĂŸĂĂ€·€Ă€¯€Ă€”€€¥£"
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "¿·€·€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă€Ă¥¹„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„ĂÂșĂĂĂŸĂĂ€°ÏĂĂ€·€Ă€»€ó¥£"
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "žĂ
€€„Ă„ÂčÂ„ĂŻÂĄÂŒÂ„Ă€ŽĂ°ã€Ă€Ă€€€Ă€ÂčÂĄÂŁ"
--- /dev/null
+# Korean change_pass plugin translation.
+# Copyright (C) 2007 The Squirrelmail Development Team.
+# $Id: change_pass.po,v 1.1 2007/06/05 03:40:46 indiri69 Exp $
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: change_pass 2.7\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2007-06-04 21:34-0600\n"
+"Last-Translator: LEE CHANG MIN <mostech@gmail.com>\n"
+"Language-Team: Korean <ko@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=euc-kr\n"
+"Content-Transfer-Encoding: 8bit"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "ÂșñÂčĂÂčĂžĂÂŁ Âș¯°Ê"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "ĂÂąÂŒĂĂ» ÂČĂ·ÂœĂÂŽĂÂŽĂ"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "ÂșñÂčĂÂčĂžĂÂŁ ÂŒÂÂčö·à ĂÂąÂŒĂĂĂĂĂÂŽĂÂŽĂ"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "¿¥·¯"
+
+#: options.php:52
+msgid "New Password"
+msgstr "»Ô·Ă¿ß ÂșñÂčĂÂčĂžĂÂŁ"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "ĂĂĂĂŒ ÂșñÂčĂÂčĂžĂÂŁ"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "ÂșñÂčĂÂčĂžĂÂŁ Âș¯°ÊĂ» ¿÷åĂĂÂœĂÂŽĂÂŽĂ."
+
+#: options.php:64
+msgid "Submit"
+msgstr "ÂčĂÂČñù"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "ĂĂÂ°Ă·ÂżÂĄÂŒÂ ÂșñÂčĂÂčĂžĂ£žŠ Âș¯°ÊĂĂÂœĂžé ÂŒÂÂčö shell °ÚĂ€ĂĂ ÂșñÂčĂÂčĂžĂ£°¥ Âș¯°Ê”ĂÂŽĂÂŽĂ. <b>žžĂĂ outlook °°ĂÂș žĂĂĂ Ă
¶óĂĂÂŸĂ°ĂŸžŠ »ç¿ëĂĂÂœĂžé ĂÂąÂŒĂÂșñÂčĂÂčĂžĂ£”” °°ĂĂ Âș¯°Ê ĂĂÂœĂ±Ê ÂčĂ¶ÞŽĂÂŽĂ.</b>"
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "»Ô·Ă¿ß ÂșñÂčĂÂčĂžĂÂŁ ĂÂźĂĂ"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "»Ô·Ă¿ß ÂșñÂčĂÂčĂžĂ£žŠ ĂÂźĂĂ¶Ô¿¥ ÂŽĂÂœĂ ĂĂ·à ÂčĂ¶ÞŽĂÂŽĂ."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "»Ô·Ă¿ß ÂșñÂčĂÂčĂžĂ£žŠ ĂĂ·ĂÂčĂ¶ÞŽĂÂŽĂ."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "ĂĂĂĂŒ ÂșñÂčĂÂčĂžĂ£žŠ ĂĂ·ĂÂčĂ¶ÞŽĂÂŽĂ."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "»Ô·Ă¿ß ÂșñÂčĂÂčĂžĂ£¿à ĂÂźĂĂ¶Ô¿¥ ĂĂ·Ăӈ ÂșñÂčĂÂčĂžĂ£°¥ žĂĂö ŸĂÂœĂÂŽĂÂŽĂ."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "ĂĂĂĂŒ ÂșñÂčĂÂčĂžĂÂŁ ĂĂ·ĂĂĂ ĂĂžÞ”ĂŸĂșÂœĂÂŽĂÂŽĂ."
+
--- /dev/null
+# Lithuanian change_pass plugin translation.
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# Tomas Kuliavas <tokul@users.sourceforge.net>, 2003.
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.1 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2003-11-30 20:10+0200\n"
+"Last-Translator: Tomas Kuliavas <tokul@users.sourceforge.net>\n"
+"Language-Team: Lithuanian <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Pakeisti slaptaĆŸodÄŻ"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "UĆŸdaroma Jungtis"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Jungiamasi prie SlaptaĆŸodĆŸiĆł Serverio"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "KLAIDA:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Naujasis slaptaĆŸodis"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Senasis slaptaĆŸodis"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "SlaptaĆŸodis buvo sÄkmingai pakeistas."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Pakeisti"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr ""
+"Äia galima prisijungti prie JĆ«sĆł slaptaĆŸodĆŸiĆł serverio ir pakeisti savo "
+"paĆĄto slaptaĆŸodÄŻ."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Patvirtinti naujÄ
slaptaĆŸodÄŻ"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "JĆ«s turite dar kartÄ
ÄŻvesti naujÄ
slaptaĆŸodÄŻ patvirtinimo laukelyje."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "JĆ«s turite ÄŻvesti naujÄ
jÄŻ slaptaĆŸodÄŻ."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "JĆ«s turite ÄŻvesti savo senÄ
jÄŻ slaptaĆŸodÄŻ."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr ""
+"Naujasis slaptaĆŸodis neatitinka to, kuris ÄŻraĆĄytas patvirtinimo laukelyje."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "JĆ«sĆł senasis slaptaĆŸodis yra neteisingas."
--- /dev/null
+# Norwegian (bokmal) translation of change_pass plugin.
+# Copyright (C) 2006 The SquirrelMail Project Team
+# This file is distributed under the same license as the change_pass package.
+# Svein Olav Bjerkeset <svein.olav@bjerkeset.com>, 2006.
+# $Id: change_pass.po,v 1.1 2006/10/04 06:44:41 tokul Exp $
+msgid ""
+msgstr ""
+"Project-Id-Version: change_pass 2.7\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2006-07-19 10:25+0200\n"
+"PO-Revision-Date: 2006-07-19 14:05+0200\n"
+"Last-Translator: Svein Olav Bjerkeset <svein.olav@bjerkeset.com>\n"
+"Language-Team: Norwegian (bokmal) <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../options.php:36 ../setup.php:21
+msgid "Change Password"
+msgstr "Endre passord"
+
+#: ../options.php:51
+msgid "Old Password"
+msgstr "Gammelt passord"
+
+#: ../options.php:52
+msgid "New Password"
+msgstr "Nytt passord"
+
+#: ../options.php:53
+msgid "Verify New Password"
+msgstr "Bekreft nytt passord"
+
+#: ../options.php:64
+msgid "Submit"
+msgstr "Endre"
+
+#: ../options.php:77
+msgid "Closing Connection"
+msgstr "Lukker forbindelsen"
+
+#: ../options.php:106
+msgid "You must type in your old password."
+msgstr "Du mÄ oppgi ditt gamle passord."
+
+#: ../options.php:109
+msgid "You must type in a new password."
+msgstr "Du mÄ skrive inn det nye passordet."
+
+#: ../options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Du mÄ bekrefte det nye passordet."
+
+#: ../options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Du har ikke skrevet det nye passordet likt to ganger."
+
+#: ../options.php:118
+msgid "Your old password is not correct."
+msgstr "Ditt gamle passord er ikke riktig."
+
+#: ../options.php:138
+msgid "Connecting to Password Server"
+msgstr "Kobler til passordserver"
+
+#: ../options.php:142
+msgid "ERROR:"
+msgstr "FEIL:"
+
+#: ../options.php:173 ../setup.php:38
+msgid "Password changed successfully."
+msgstr "Passordet ditt er endret."
+
+#: ../setup.php:23
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Her kan du endre ditt e-post passord."
--- /dev/null
+# Dutch translation of change_pass plugin translation.
+# Copyright (c) 2006 The SquirrelMail Project Team
+# Sander <san@fast-mail.nl>, 2006.
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.1 2007/06/05 04:05:06 indiri69 Exp $\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-07-31 15:00-0700\n"
+"PO-Revision-Date: 2006-02-15 09:01+0100\n"
+"Last-Translator: Sander Eerkes <san@fast-mail.nl>\n"
+"Language-Team: <nl@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Wachtwoord Wijzigen"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Verbinding aan het sluiten"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Verbinding met de Wachtwoord Server aan het maken"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ERROR:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nieuw Wachtwoord"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Oud Wachtwoord"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Wachtwoord succesvol gewijzigd."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Wijzig"
+
+#: setup.php:20
+msgid "This connects to your local Password Server to change your email password."
+msgstr "Hier kunt u uw email wachtwoord wijzigen."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Bevestig Nieuw Wachtwoord"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "U moet uw nieuwe wachtwoord ook in het 'Bevestig Nieuw Wachtwoord' veld invullen."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "U moet een nieuw wachtwoord opgeven."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "U moet uw oude wachtwoord opgeven."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Uw nieuwe wachtwoord komt niet overeen met het wachtwoord in het bevestig veld."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Uw oude wachtwoord is niet correct."
--- /dev/null
+# POLISH change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Sebastian Turzyñski <buzz@zamek.gda.pl>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2003-09-30 13:20+0100\n"
+"Last-Translator: Sebastian Turzynski <buzz@zamek.gda.pl>\n"
+"Language-Team: Polish <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Zmieñ has³o"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Zamykanie po³±czenia"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "£±czenie z serwerem hase³"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "B³±d:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nowe hasÂło"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Stare hasÂło"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Has³o zosta³o zmienione pomy¶lnie."
+
+#: options.php:64
+msgid "Submit"
+msgstr "PotwierdŒ"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "£±czy z lokalnym serwerem hase³ aby zmieniÊ has³o Twojego konta pocztowego."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "PotwierdÂŒ nowe hasÂło"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Musisz takÂże wpisaĂŠ nowe hasÂło w polu potwierdzenia."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Musisz wpisaĂŠ nowe hasÂło."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Musisz wpisaĂŠ stare hasÂło."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Twoje nowe hasÂło nie odpowiada hasÂłu wpisanemu w polu potwierdzenia hasÂła."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Twoje stare hasÂło nie jest prawidÂłowe."
--- /dev/null
+# $Id: change_pass.po,v 1.1 2004/06/30 17:21:21 indiri69 Exp $
+# Brazilian Portuguese change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Edinardo Potrich <edinardo@cbainfo.com.br>, 2004.
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2004-06-29 09:42-0300\n"
+"Last-Translator: Edinardo Potrich <edinardo@cbainfo.com.br>\n"
+"Language-Team: Portuguese/Brazil <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Alterar Senha"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Terminando ConexĂŁo"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Conectado ao Servidor de Senhas"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ERRO:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nova Senha"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Senha Atual"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Senha alterada com sucesso."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Alterar"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr ""
+"Conecta-se ao seu Servidor de Senhas local para alterar sua senha de email."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Repita a Nova Senha"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "VocĂȘ tambĂ©m deve repetir a nova senha."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "VocĂȘ deve digitar a nova senha."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "VocĂȘ tem que digitar sua senha atual."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Sua nova senha não coincide com a repetição."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Sua senha atual esta incorreta."
+
--- /dev/null
+# Portuguese change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# Ruben Leote Mendes <ruben@nocturno.org>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.2 2003/12/14 20:26:40 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2003-09-13 17:40+0100\n"
+"Last-Translator: Ruben Leote Mendes <ruben@nocturno.org>\n"
+"Language-Team: Portuguese Portugal <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Alterar Senha"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "A Terminar Ligação"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "A Estabelecer Ligação com o Servidor"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "ERRO:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Senha Nova"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Senha Actual"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Senha alterada com sucesso."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Alterar"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Aqui pode alterar a sua senha secreta."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Repetir Senha Nova"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Tem de repetir a senha nova."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Tem de introduzir a senha nova."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Tem de introduzir a senha actual."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "As senhas nĂŁo coincidem."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "A senha actual estĂĄ incorrecta."
--- /dev/null
+# Slovenian (sl_SI) change_pass plugin translation.
+# Copyright (C) 2003 The Squirrelmail Development Team.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: $Id: change_pass.po,v 1.1 2005/11/20 06:42:00 indiri69 Exp $\n"
+"POT-Creation-Date: 2003-09-12 12:12-0600\n"
+"PO-Revision-Date: 2005-10-11 12:31+0100\n"
+"Last-Translator: Sasa Stupar <sasa@stupar.homelinux.net>\n"
+"Language-Team: Sasa Stupar <sasa@stupar.homelinux.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Slovenian\n"
+"X-Poedit-Country: SLOVENIA\n"
+"X-Poedit-SourceCharset: iso-8859-1\n"
+
+#: options.php:36
+#: setup.php:18
+msgid "Change Password"
+msgstr "Sprememba gesla"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "Zapiranje povezave"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Povezujem se na streĆŸnik za gesla"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "NAPAKA:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Novo geslo"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Staro geslo"
+
+#: options.php:173
+#: setup.php:35
+msgid "Password changed successfully."
+msgstr "Geslo uspeĆĄno spremenjeno."
+
+#: options.php:64
+msgid "Submit"
+msgstr "PoĆĄlji"
+
+#: setup.php:20
+msgid "This connects to your local Password Server to change your email password."
+msgstr "Za spremembo gesla se poveĆŸe z vaĆĄim lokalnim streĆŸnikom."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Preveri novo geslo"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "V polje \"Preveri novo geslo\" morate pravtako vpisati novo geslo."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Morate vpisati novo geslo."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Morate vpisati staro geslo."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "VaĆĄe novo geslo se ne ujema."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "VaĆĄe staro geslo je napaÄno."
+
--- /dev/null
+# Swedish translation of change_pass plugin.
+# Copyright (C) 2007 The Squirrelmail Development Team.
+# Erik Lindgren <erk@gote.org>, 2005.
+# $Id: change_pass.po,v 1.1 2007/06/05 03:30:07 indiri69 Exp $
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: change_pass 2.7\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2005-01-18 23:24+0100\n"
+"PO-Revision-Date: 2007-06-04 20:24-0600\n"
+"Last-Translator: Erik Lindgren <erk@gote.org>\n"
+"Language-Team: Swedish <squirrelmail-i18n@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit"
+
+#: options.php:36 setup.php:18
+msgid "Change Password"
+msgstr "Ăndra lösenord"
+
+#: options.php:77
+msgid "Closing Connection"
+msgstr "StÀnger förbindelse"
+
+#: options.php:137
+msgid "Connecting to Password Server"
+msgstr "Ansluter till lösenordsservern"
+
+#: options.php:141
+msgid "ERROR:"
+msgstr "FEL:"
+
+#: options.php:52
+msgid "New Password"
+msgstr "Nytt lösenord"
+
+#: options.php:51
+msgid "Old Password"
+msgstr "Gammalt lösenord"
+
+#: options.php:173 setup.php:35
+msgid "Password changed successfully."
+msgstr "Ăndring av lösenordet lyckades."
+
+#: options.php:64
+msgid "Submit"
+msgstr "Ăndra"
+
+#: setup.php:20
+msgid ""
+"This connects to your local Password Server to change your email password."
+msgstr "Detta ansluter till den lokala lösenordsservern för att Àndra ditt lösenord."
+
+#: options.php:53
+msgid "Verify New Password"
+msgstr "Verifiera nytt lösenord"
+
+#: options.php:112
+msgid "You must also type in your new password in the verify box."
+msgstr "Du mÄste skriva ditt nya lösenord i verifieringsfÀltet."
+
+#: options.php:109
+msgid "You must type in a new password."
+msgstr "Du mÄste skriva ett nytt lösenord."
+
+#: options.php:106
+msgid "You must type in your old password."
+msgstr "Du mÄste skriva ditt gamla lösenord."
+
+#: options.php:115
+msgid "Your new password doesn't match the verify password."
+msgstr "Du mÄste skriva samma lösenord i verifieringsfÀltet."
+
+#: options.php:118
+msgid "Your old password is not correct."
+msgstr "Ditt gamla lösenord stÀmmer inte."
+
--- /dev/null
+<?php
+ /* change_pass
+ *
+ * $Id: options.php,v 1.5 2004/07/21 14:28:46 indiri69 Exp $
+ */
+
+ define('SM_PATH', '../../');
+ require_once (SM_PATH . 'include/validate.php');
+ require_once (SM_PATH . 'functions/page_header.php');
+ require_once (SM_PATH . 'functions/imap.php');
+ require_once (SM_PATH . 'functions/prefs.php');
+ require_once (SM_PATH . 'functions/global.php');
+ require_once (SM_PATH . 'functions/i18n.php');
+
+ sqgetGlobalVar('plugin_change_pass', $plugin_change_pass, SQ_POST);
+
+ $messages = array();
+ if (isset($plugin_change_pass)) {
+ sqgetGlobalVar('cp_oldpass', $cp_oldpass, SQ_POST);
+ sqgetGlobalVar('cp_newpass', $cp_newpass, SQ_POST);
+ sqgetGlobalVar('cp_verify', $cp_verify, SQ_POST);
+ bindtextdomain('change_pass', SM_PATH . 'plugins/change_pass/locale');
+ textdomain('change_pass');
+ $messages = change_pass_check();
+ bindtextdomain('squirrelmail', SM_PATH . 'locale');
+ textdomain('squirrelmail');
+ }
+
+ displayPageHeader($color, 'None');
+
+ bindtextdomain('change_pass', SM_PATH . 'plugins/change_pass/locale');
+ textdomain('change_pass');
+?>
+ <table width="100%" cellpadding="2" cellspacing="2" border="0">
+ <tr><td bgcolor="<?php echo $color[0] ?>">
+ <center><b><?php echo _("Change Password") ?></b></center>
+ </td></tr>
+ <tr><td>
+<?php
+ if (count($messages)) {
+ foreach ($messages as $line) {
+ echo htmlspecialchars($line) . "<br>\n";
+ }
+ echo "</td></tr>\n";
+ echo "<tr><td>\n";
+ }
+?>
+ <form method="post" action="<?php echo $PHP_SELF ?>">
+ <table align="center">
+<?php
+ $values = array(_("Old Password") => 'cp_oldpass',
+ _("New Password") => 'cp_newpass',
+ _("Verify New Password") => 'cp_verify');
+ foreach($values as $key=>$value) {
+?>
+ <tr>
+ <th align="right"><?php echo $key; ?></th>
+ <td>
+ <input type="password" name="<?php echo $value; ?>" size="20">
+ </td>
+ </tr>
+<?php } ?>
+ <tr><td align="center" colspan="2">
+ <input type="submit" value=<?php echo _("Submit"); ?> name="plugin_change_pass">
+ </td></tr>
+ </table>
+ </form>
+ </td></tr>
+ </table>
+</body></html>
+<?php
+ bindtextdomain('squirrelmail', SM_PATH . 'locale');
+ textdomain('squirrelmail');
+
+function change_pass_closeport($pop_socket, &$messages, $debug) {
+ if ($debug) {
+ array_push($messages, _("Closing Connection"));
+ }
+ fputs($pop_socket, "quit\r\n");
+ fclose($pop_socket);
+}
+
+function change_pass_readfb($pop_socket, &$result, &$messages, $debug) {
+ $strResp = '';
+ $result = '';
+
+ if (!feof($pop_socket)) {
+ $strResp = fgets($pop_socket, 1024);
+ $result = substr(trim($strResp), 0, 3); // 200, 500
+ if(!preg_match('/^[23]\d\d/', $result) || $debug) {
+ $messages[] = "--> $strResp";
+ }
+ }
+}
+
+function change_pass_check($debug = 0) {
+ global $cp_oldpass, $cp_newpass, $cp_verify;
+ global $plugin_change_pass;
+
+ sqgetGlobalVar('key', $key, SQ_COOKIE);
+ sqgetGlobalVar('onetimepad', $onetimepad, SQ_SESSION);
+ $messages = array();
+ $password = OneTimePadDecrypt($key, $onetimepad);
+
+ if ($cp_oldpass == '') {
+ $messages[] = _("You must type in your old password.");
+ }
+ if ($cp_newpass == '') {
+ $messages[] = _("You must type in a new password.");
+ }
+ if ($cp_verify == '') {
+ $messages[] = _("You must also type in your new password in the verify box.");
+ }
+ if ($cp_newpass != '' && ($cp_verify != $cp_newpass)) {
+ $messages[] = _("Your new password doesn't match the verify password.");
+ }
+ if ($cp_oldpass != '' && ($cp_oldpass != $password)) {
+ $messages[] = _("Your old password is not correct.");
+ }
+ if (count($messages)) {
+ $return = $messages;
+ } else {
+ $return = change_pass_go($password, $debug);
+ }
+ return $return;
+}
+
+function change_pass_go($password, $debug) {
+ include_once(SM_PATH . 'plugins/change_pass/settings.php');
+
+ global $username;
+ global $cp_newpass, $key, $onetimepad;
+
+ sqgetGlobalVar('base_uri', $base_uri, SQ_SESSION);
+ $messages = array();
+
+ if ($debug) {
+ $messages[] = _("Connecting to Password Server");
+ }
+ $pop_socket = fsockopen($poppass_server, $poppass_port, $errno, $errstr);
+ if (!$pop_socket) {
+ $messages[] = _("ERROR:") . "$errstr ($errno)";
+ return $messages;
+ }
+
+ change_pass_readfb($pop_socket, $result, $messages, $debug);
+ if(!preg_match('/^2\d\d/', $result) ) {
+ change_pass_closeport($pop_socket, $messages, $debug);
+ return $messages;
+ }
+
+ fputs($pop_socket, "user $username\r\n");
+ change_pass_readfb($pop_socket, $result, $messages, $debug);
+ if(!preg_match('/^[23]\d\d/', $result) ) {
+ change_pass_closeport($pop_socket, $messages, $debug);
+ return $messages;
+ }
+
+ fputs($pop_socket, "pass $password\r\n");
+ change_pass_readfb($pop_socket, $result, $messages, $debug);
+ if(!preg_match('/^[23]\d\d/', $result) ) {
+ change_pass_closeport($pop_socket, $messages, $debug);
+ return $messages;
+ }
+
+ fputs($pop_socket, "newpass $cp_newpass\r\n");
+ change_pass_readfb($pop_socket, $result, $messages, $debug);
+ change_pass_closeport($pop_socket, $messages, $debug);
+ if(!preg_match('/^2\d\d/', $result) ) {
+ return $messages;
+ }
+
+ $messages[] = _("Password changed successfully.");
+
+ // Write new cookies for the password
+ $onetimepad = OneTimePadCreate(strlen($cp_newpass));
+ $key = OneTimePadEncrypt($cp_newpass, $onetimepad);
+ sqsession_register($onetimepad, 'onetimepad');
+ setcookie('key', $key, 0, $base_uri);
+
+ return $messages;
+}
+?>
--- /dev/null
+<?php
+
+ global $imapServerAddress;
+
+ /* Use the address of the IMAP server as the default */
+ $poppass_server = $imapServerAddress;
+# $poppass_server = 127.0.0.1;
+
+ /* The default port for poppassd is 106 */
+ $poppass_port = 106;
+?>
--- /dev/null
+<?php
+ /* change_pass
+ *
+ * $Id: setup.php,v 1.6 2007/06/09 22:55:25 indiri69 Exp $
+ */
+function squirrelmail_plugin_init_change_pass() {
+ global $squirrelmail_plugin_hooks;
+
+ $squirrelmail_plugin_hooks['optpage_register_block']['change_pass'] = 'change_pass_opt';
+ $squirrelmail_plugin_hooks['options_save']['change_pass'] = 'change_pass_save_pref';
+}
+
+function change_pass_opt() {
+ global $optpage_blocks;
+
+ include_once(SM_PATH . 'functions/i18n.php');
+ bindtextdomain('change_pass', SM_PATH . 'plugins/change_pass/locale');
+ textdomain('change_pass');
+
+ $optpage_blocks[] = array(
+ 'name' => _("Change Password"),
+ 'url' => SM_PATH . 'plugins/change_pass/options.php',
+ 'desc' => _("This connects to your local Password Server to change your email password."),
+ 'js' => false
+ );
+
+ bindtextdomain('squirrelmail', SM_PATH . 'locale');
+ textdomain('squirrelmail');
+}
+
+function change_pass_save_pref() {
+ if(sqgetGlobalVar('plugin_change_pass', $plugin_change_pass)) {
+ include_once(SM_PATH . 'functions/i18n.php');
+ bindtextdomain('change_pass', SM_PATH . 'plugins/change_pass/locale');
+ textdomain('change_pass');
+
+ echo '<p align="center">' .
+ _("Password changed successfully.") .
+ "</p>\n";
+
+ bindtextdomain('squirrelmail', SM_PATH . 'locale');
+ textdomain('squirrelmail');
+ }
+}
+
+ function change_pass_version() {
+ return '2.7a-1.4.x';
+ }
+?>
--- /dev/null
+Change Password
+2.7a-1.4.x
--- /dev/null
+xgettext --keyword=_ -d change_pass -s -C *.php
--- /dev/null
+squirrelmail-change-pass-cn
+---------------------------
+
+Ovaj paket donosi change_pass plugin za SquirrelMail.
+
+Izvorni kod change_pass plugina je skinut sa adrese:
+
+ http://www.squirrelmail.org/plugin_view.php?id=21
+
+squirrelmail-change-pass-cn paket automatski aktivira change_pass
+plugin unutar SquirrelMail konfiguracije, a zatim vrsi podesavanje
+poppassd servisa.
+
+Konfiguracija poppassd servisa nalazi se u datoteci:
+
+ /etc/xinetd.d/poppassd
+
+Pristup poppassd servisu kontrolira se kroz datoteka:
+
+ /etc/hosts.allow i /etc/hosts.deny
+
+Zbog sigurnosnih razloga, pristup poppassd servisu ogranicen je
+na localhost (127.0.0.1).
+
+Izvorni odrzavatelj paketa: Zoran Dzelajlija <jelly+paketi@srce.hr>.
+Trenutno odrzava: Dragan Dosen <ddosen@ffzg.hr>.
+
+
+ -- Dragan Dosen <ddosen@ffzg.hr> Sat, 27 Oct 2007 15:13:10 +0200
--- /dev/null
+squirrelmail-change-pass-cn (2.7a-1) etch; urgency=low
+
+ * Inicijalni paket za Debian etch distribuciju.
+ * Prepravljana postinst skripta:
+ + koristimo sed umjesto perl-a za prepravak SquirrelMail
+ konfiguracije
+ + cp-update umjesto echo prilikom dodavanja zapisa u datoteke
+ /etc/hosts.allow i /etc/hosts.deny.
+ * Prepravljena prerm skripta - dodano:
+ + brisanje change_pass plugin zapisa iz SquirrelMail
+ konfiguracije.
+
+ -- Dragan Dosen <ddosen@ffzg.hr> Fri, 26 Oct 2007 21:39:49 +0200
+
+change_pass (2.6-1) testing; urgency=low
+
+ * Prvo izdanje.
+
+ -- Zoran Dzelajlija <jelly+paketi@srce.hr> Wed, 17 Mar 2004 23:14:22 +0100
--- /dev/null
+changelog.Debian
\ No newline at end of file
--- /dev/null
+Source: squirrelmail-change-pass-cn
+Origin: carnet
+Section: web
+Priority: optional
+Maintainer: Dragan Dosen <ddosen@ffzg.hr>
+Build-Depends: debhelper (>= 4.0.0)
+Standards-Version: 3.6.1
+
+Package: squirrelmail-change-pass-cn
+Architecture: all
+Depends: squirrelmail-cn (>= 1.4.9), xinetd-cn (>= 2.3.14), poppassd (>= 1.8.5), carnet-tools-cn (>= 2.4)
+Description: change passwords from SquirrelMail via poppassd
+ change_pass is a SquirrelMail plugin that lets you change your
+ password using poppassd service. This is pretty safe if the
+ IMAP server is localhost.
+
--- /dev/null
+/usr/share/squirrelmail/plugins
--- /dev/null
+change_pass/ChangeLog
+change_pass/README
+change_pass/FAQ
+change_pass/INSTALL
+debian/changelog.CARNet
+debian/README.CARNet
--- /dev/null
+change_pass /usr/share/squirrelmail/plugins
--- /dev/null
+#!/bin/sh
+
+set -e
+
+[ "$1" = "configure" ] || exit 0
+[ $DEBIAN_SCRIPT_DEBUG ] && set -vx
+
+
+PKG="squirrelmail-change-pass-cn"
+SQCONF=/etc/squirrelmail/config.php
+
+# Include CARNet functions
+. /usr/share/carnet-tools/functions.sh
+
+
+# Configure poppassd to refuse connection from all hosts
+# but localhost (127.0.0.1).
+#
+if [ -e /etc/hosts.deny -a -e /etc/hosts.allow ]; then
+
+ if ! egrep -q '^poppassd:' /etc/hosts.deny; then
+ echo "poppassd: ALL" | cp-update "$PKG" /etc/hosts.deny
+ fi
+
+ if ! egrep -q '^poppassd:' /etc/hosts.allow; then
+ echo "poppassd: 127.0.0.1" | cp-update "$PKG" /etc/hosts.allow
+ fi
+fi
+
+
+# Enable change_pass plugin in SquirrelMail config.php.
+#
+if ! egrep '^\$plugins\[[0-9]+\][\ ]*=[\ ]*'\''change_pass'\' "$SQCONF"; then
+
+ sq_last_plugin=`egrep '^\\$plugins\[[0-9]+\][\ ]*=[\ ]*'\' "$SQCONF" | sed 's/^.*\[//;s/\].*//' | sort -n | tail -n1` || true
+
+ if [ -n "$sq_last_plugin" ]; then
+
+ # Backup SquirrelMail configuration file.
+ cp_check_and_backup "$SQCONF"
+
+ change_pass_num=$sq_last_plugin
+ let change_pass_num++
+
+ SQCONFTMP=`mktemp $SQCONF.tmp.XXXXXX`
+
+ echo -n "CN: Enabling SquirrelMail change_pass plugin in $SQCONF"
+ sed '/^$plugins\[.*'${sq_last_plugin}'\]/a $plugins['${change_pass_num}'] = '\''change_pass'\'';' "$SQCONF" > "$SQCONFTMP"
+ cp_mv "$SQCONFTMP" "$SQCONF"
+ echo "."
+ fi
+
+fi
+
+
+# Convert poppassd service from inetd.conf to xinetd.conf type.
+# Service configuration is saved in /etc/xinetd.d/ directory.
+#
+if [ -x /etc/init.d/xinetd -a -d /etc/xinetd.d -a -x /usr/sbin/itox ]; then
+
+ if egrep -q '^poppassd' /etc/inetd.conf && \
+ [ ! -e /etc/xinetd.d/poppassd ]; then
+
+ echo -n "CN: Enabling poppassd in /etc/xinetd.d/poppassd"
+ grep "^poppassd" /etc/inetd.conf | \
+ itox -daemon_dir /usr/sbin | cp-update "$PKG" /etc/xinetd.d/poppassd
+ changed_config=1
+ echo "."
+ fi
+fi
+
+
+# Restart xinetd if needed.
+#
+[ "$changed_config" ] && do=reload
+pgrep -u root -f /usr/sbin/xinetd > /dev/null || do=start
+
+if [ "$do" ]; then
+
+ if [ -x "/etc/init.d/xinetd" ]; then
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+ invoke-rc.d xinetd "$do" || exit $?
+ else
+ /etc/init.d/xinetd "$do" || exit $?
+ fi
+ fi
+fi
+
+exit 0
--- /dev/null
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ remove|deconfigure)
+
+ # Include CARNet functions
+ . /usr/share/carnet-tools/functions.sh
+
+ PKG="squirrelmail-change-pass-cn"
+ need_restart=0
+
+ # Remove CARNet configuration from /etc/hosts.allow and
+ # /etc/hosts.deny.
+ #
+ if [ -f "/etc/hosts.allow" ]; then
+ cp-update -r "$PKG" /etc/hosts.allow
+ fi
+ if [ -f "/etc/hosts.deny" ]; then
+ cp-update -r "$PKG" /etc/hosts.deny
+ fi
+
+ # Remove SquirrelMail change_pass plugin from SquirrelMail
+ # configuration.
+ #
+ SQCONF=/etc/squirrelmail/config.php
+
+ cp_echo "CN: Disabling SquirrelMail change_pass plugin in $SQCONF"
+ cp_check_and_sed '^\$plugins.*change_pass' \
+ '/^\$plugins.*change_pass/d' \
+ "$SQCONF" || true
+
+ # Remove poppassd service from xinetd.
+ #
+ if [ -f "/etc/xinetd.d/poppassd" ]; then
+
+ if egrep -q "^# Begin update by CARNet package " /etc/xinetd.d/poppassd; then
+
+ cp_echo "CN: Removing poppassd service from xinetd configuration."
+ rm -f /etc/xinetd.d/poppassd
+ need_restart=1
+ fi
+ fi
+
+ # Restart xinetd if needed.
+ #
+ if [ $need_restart -eq 1 ]; then
+
+ if [ -x "/etc/init.d/xinetd" ]; then
+ if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+ invoke-rc.d xinetd restart || exit $?
+ else
+ /etc/init.d/xinetd restart || exit $?
+ fi
+ fi
+ fi
+
+ # Mail root.
+ #
+ cp_mail "$PKG"
+
+ break
+ ;;
+ upgrade)
+ :
+ ;;
+ failed-upgrade)
+ ;;
+ *)
+ echo "prerm called with unknown argument \$1'" >&2
+ exit 0
+ ;;
+esac
+
+exit 0
--- /dev/null
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+#export DH_VERBOSE=1
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ touch configure-stamp
+
+build: build-stamp
+
+build-stamp: configure-stamp
+ dh_testdir
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+binary-indep: build install
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_install -X.svn -XChangeLog -XFAQ -XINSTALL -XREADME
+# dh_installexamples
+# dh_install
+# dh_installmenu
+ dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+# dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure