satimis wrote: > > > --- Tomas Kuliavas <tokul@xxxxxxxxxxxxxxxxxxxxx> wrote: > >> > I'm running courier-imap >> > >> > $ apt-cache policy courier-imap >> > courier-imap: >> > Installed: 4.1.1.20060828-5ubuntu1 >> > Candidate: 4.1.1.20060828-5ubuntu1 >> > Version table: >> > *** 4.1.1.20060828-5ubuntu1 0 >> > 500 http://us.archive.ubuntu.com feisty/universe Packages >> > 100 /var/lib/dpkg/status >> > * end * >> > >> > >> > I suppose I need to download following 4 packages on above site:- >> > courierpassd-1.1.2.tar.gz >> > courierpasswd-1.1.2.tar.gz >> > courieruserinfo-1.1.2.tar.gz >> > tofmipd-daemon.patch >> > >> > >> > If I'm wrong, please correct me. TIA >> > >> >> If you store user information in /etc/passwd and /etc/shadow files, >> install >> poppassd package from Ubuntu universe package repository. > > > Yes, I'm running Linux users NOT virtual users. Their info are > retained on /etc/shadow and /etc/passwd > > > $ sudo apt-get install poppassd > Reading package lists... Done > Building dependency tree > Reading state information... Done > The following NEW packages will be installed: > poppassd > > ....... > > --------- IMPORTANT INFORMATION FOR XINETD USERS ---------- > The following line will be added to your /etc/inetd.conf file: > > poppassd\tstream\ttcp\tnowait\troot\t/usr/sbin/tcpd\t/usr/sbin/poppassd > > If you are indeed using xinetd, you will have to convert the > above into /etc/xinetd.conf format, and add it manually. See > /usr/share/doc/xinetd/README.Debian for more information. > ----------------------------------------------------------- > * end * > > > I got the package installed. Thanks > > > $ apt-cache policy xinetd > xinetd: > Installed: 1:2.3.14-1ubuntu1 > Candidate: 1:2.3.14-1ubuntu1 > Version table: > *** 1:2.3.14-1ubuntu1 0 > 500 http://us.archive.ubuntu.com feisty/main Packages > 100 /var/lib/dpkg/status > * end * > > $ ps aux | grep xinitd > satimis 5721 0.0 0.0 5020 824 pts/1 S+ 17:27 0:00 grep > xinitd > * end * > > xinitd is running on the server > > > $ cat /etc/inetd.conf > #<off># ftp stream tcp nowait root /usr/sbin/tcpd > /usr/sbin/proftpd > poppassd stream tcp nowait root /usr/sbin/tcpd > /usr/sbin/poppassd > * end * > > The line is already there. > Run command "netstat -lnpt | grep 106" without double quotes and make sure that 106 port is opened by xinetd. If it is not, restart xinetd service and check again. If it is still not open, create /etc/xinetd.d/poppassd file with ---- service poppassd { disable = no socket_type = stream protocol = tcp wait = no user = root bind = 127.0.0.1 server = /usr/sbin/poppassd log_on_success += HOST DURATION log_on_failure += HOST } ---- Then restart xinetd and check if 106 port is open. If it is not, check your logs. If port is open, read SquirrelMail and change_pass plugin documentation and install change_pass plugin. When plugin is enabled, check SquirrelMail Options menu. -- Tomas -- View this message in context: http://www.nabble.com/HowTo-Change-Password-direct-on-the-Login-Page-tp14238688p14272467.html Sent from the squirrelmail-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users