From: Rommel R. T. <rom...@na...> - 2017-12-05 22:45:45
|
<div dir='auto'><div dir="auto"> Hello;</div><div dir="auto">I have problem with this plugin, it do not change the password.</div><div dir="auto">First when I run it from the command line I found a possible error and I make a little workaround. The mistake was this:</div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# ../plugins/change_passwd/chpasswd 'rommel' 'rty.fgh6' 'qaz*wsx5' 2>&1</div><div dir="auto">-bash: ../plugins/change_passwd/chpasswd: /lib/ld-linux.so.2: bad ELF interpreter: No existe el fichero o el directorio</div><div dir="auto"><br></div><div dir="auto">The PC have a 64 bit filesystem, so the path /lib/ld-linux.so.2 do not exist, to solve this problem I make a symbolic link bettwen /lib64/ld-linux.so.2 and /lib but the error now is different, now is (Accesing to a shared library that is corrupt):</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# ../plugins/change_passwd/chpasswd 'rommel' 'rty.fgh6' 'qaz*wsx5' 2>&1</div><div dir="auto">-bash: ../plugins/change_passwd/chpasswd: Accediendo a una biblioteca compartida que está corrompida</div><div dir="auto"><br></div><div dir="auto">Could you please help me to find a solution? Thank a lot.</div><div dir="auto"><br></div><div dir="auto">This is some of datas that you asking for:</div><div dir="auto"><br></div><div dir="auto">[root@gtmem change_passwd]# cat version</div><div dir="auto">Change Passwd</div><div dir="auto">4.0</div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# uname --all</div><div dir="auto">Linux gtmem.gtm.onat.gob.cu 4.4.83-1-pve #1 SMP PVE 4.4.83-96 (Tue, 19 Sep 2017 10:30:12 +0200) x86_64 x86_64 x86_64 GNU/Linux</div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# cat /etc/centos-release</div><div dir="auto">CentOS Linux release 7.4.1708 (Core) </div><div dir="auto"><br></div><div dir="auto">[root@gtmem change_passwd]# httpd -v</div><div dir="auto">Server version: Apache/2.4.6 (CentOS)</div><div dir="auto">Server built: Aug 23 2017 15:47:21</div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# egrep "^[Uu][Ss][Ee][Rr]" /etc/httpd/conf/httpd.conf | sed 's/^[^ ][^ ]* \([^ ][^ ]*\).*/\1/;q'</div><div dir="auto">apache</div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# egrep "^[Gg][Rr][Oo][Uu][Pp]" /etc/httpd/conf/httpd.conf | sed 's/^[^ ][^ ]* \([^ ][^ ]*\).*/\1/;q'</div><div dir="auto">apache</div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# php --version</div><div dir="auto">PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02) </div><div dir="auto">Copyright (c) 1997-2013 The PHP Group</div><div dir="auto">Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies</div><div dir="auto"> </div><div dir="auto"> php is configured with the stantard configuration, except for the change that squirrelmail sugest: </div><div dir="auto">short_open_tag = On</div><div dir="auto"><br></div><div dir="auto">[root@gtmem /]# cd /usr/share/squirrelmail/plugins/change_passwd</div><div dir="auto">[root@gtmem change_passwd]# ls -alF</div><div dir="auto">total 116</div><div dir="auto">drwxr-xr-x 3 root root 4096 nov 13 15:08 ./</div><div dir="auto">drwxr-xr-x 21 root root 4096 nov 27 12:04 ../</div><div dir="auto">-rwsr-x--- 1 root apache 17917 abr 25 2004 chpasswd*</div><div dir="auto">-rw-r--r-- 1 root root 7094 abr 25 2004 chpasswd.c</div><div dir="auto">-rw-r--r-- 1 root root 1528 nov 13 15:08 config.php</div><div dir="auto">-rw-r--r-- 1 root root 1528 abr 23 2004 config.php.sample</div><div dir="auto">-rw-r--r-- 1 root root 15802 abr 22 2004 COPYING</div><div dir="auto">-rw-r--r-- 1 root root 610 abr 26 2004 exec_test.php</div><div dir="auto">-rw-r--r-- 1 root root 1285 abr 25 2004 functions.php</div><div dir="auto">-rwxr--r-- 1 root root 114 abr 23 2004 getpot*</div><div dir="auto">-rw-r--r-- 1 root root 486 abr 9 2003 index.php</div><div dir="auto">-rw-r--r-- 1 root root 2120 abr 23 2004 INSTALL</div><div dir="auto">drwxr-xr-x 3 root root 4096 abr 25 2004 locale/</div><div dir="auto">-rw-r--r-- 1 root root 10064 abr 26 2004 options.php</div><div dir="auto">-rw-r--r-- 1 root root 8771 abr 26 2004 README</div><div dir="auto">-rw-r--r-- 1 root root 788 abr 22 2004 setup.php</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">[root@gtmem plugins]# cat change_passwd/config.php</div><div dir="auto"><?php </div><div dir="auto"><br></div><div dir="auto">global $confirmPass, $oldPass, $seeOutput, $pathToChpasswd, </div><div dir="auto"> $pathToPw, $debug, $minimumPasswordLength;</div><div dir="auto"><br></div><div dir="auto">$minimumPasswordLength = 8;</div><div dir="auto"><br></div><div dir="auto">$confirmNewPass = 1;</div><div dir="auto"><br></div><div dir="auto">$confirmOldPass = 1;</div><div dir="auto"><br></div><div dir="auto">$overridePathToChpasswd = '';</div><div dir="auto"><br></div><div dir="auto">$pathToPw = '';</div><div dir="auto"><br></div><div dir="auto">$seeOutput = 1;</div><div dir="auto"><br></div><div dir="auto">$debug = 1;</div><div dir="auto"><br></div><div dir="auto">?></div><div dir="auto"><br></div><div data-smartmail="gmail_signature"><br>Rommel Rodriguez Toirac<br>rom...@na...</div></div> |