Roundcube Community Forum

 

QMAIL+VPOPMAIL change pass

Started by fritz001, February 27, 2009, 09:10:53 PM

Previous topic - Next topic

fritz001

hey rosali,

could you integrate this patch (QMAIL+VPOPMAIL change pass) Qmail+Mysql+Vpopmail Password Change Patch v1.1 into your MYRC ?

it would be perfect ;)

rosali

No, I can't because I cannot test it. I don't have Qmail.
Regards,
Rosali

symx

IF you want to do this. I'll gladly provide access to a hosting account where you can install roundcube and have access to vpopmail's user database(mysql).

fritz001

meanwhile i manage to integrate the patch into myroundcube SVN_2294.

rosali

@ symx:

I'm a little bit overdue with updates catching up to v0.2.1! I'll come back to you when done.

@ fritz001:

Could you please share?
Regards,
Rosali

fritz001

i just put the patched files !

rosali

Thanks! Are there some mark ups within the files. On a first view I don't see your patches and I don't want to just copy them over without a review (not that I don't trust you, but I have consider your mods for future updates). It is not urgent for me but perhaps for others who want to use your patch.
Regards,
Rosali

fritz001

here are the patch files

as i said before, the patch was applied over SVN_2294 files

sport

Quote from: fritz001;17646here are the patch files

as i said before, the patch was applied over SVN_2294 files

Hi,

I'm very interested for this patch

How can I patch MyRoundcube installation?

Example:

- Install roundcube normally
- patch with "patch -p1 -i qmail_mysql_vpop_pwd.patch"
- Unpack Myroundcube and this your patch
- patch -p1 -i all_files.patch
- overwrite roundcube installation with Myroundcube+patched files
- Configure Myroundcube

It's all correct?

For me does not work :confused:

My mail server is vpopmail + mysql with multiple domain based

With "standard" roundcube + Qmail Patch this work very well

Help me please

Thanks :)

fritz001

Quote from: sport;17710Hi,

I'm very interested for this patch

How can I patch MyRoundcube installation?

Example:

- Install roundcube normally
- patch with "patch -p1 -i qmail_mysql_vpop_pwd.patch"
- Unpack Myroundcube and this your patch
- patch -p1 -i all_files.patch
- overwrite roundcube installation with Myroundcube+patched files
- Configure Myroundcube

It's all correct?

For me does not work :confused:

My mail server is vpopmail + mysql with multiple domain based

With "standard" roundcube + Qmail Patch this work very well

Help me please

Thanks :)


So..
first you should use MYRC based on SVN_2294.
second: just make a backup in for sure for your MYRC.
second: use  patched-files.tar.gz (this archive contains already the patched files)

but you have to rename the file from arhive

ex prog-setings-step:password.inc rename to password.inc and copy the file to program/step/settings

I hope this will help you

sport

Quote from: fritz001;17711So..
first you should use MYRC based on SVN_2294.
second: just make a backup in for sure for your MYRC.
second: use  patched-files.tar.gz (this archive contains already the patched files)

but you have to rename the file from arhive

ex prog-setings-step:password.inc rename to password.inc and copy the file to program/step/settings

I hope this will help you

Hi

Thank you for your reply.

Ok, I will try this solution, but first at all I must to patch roundcube-standard with Qmail patch, it's right?

sport

Hi,

I have tried your solution

cp myplug-usersett-functions.inc myplugins/collection/usersettings/functions.inc
cp prog-js\:app.js program/js/app.js
cp prog-local-en_US\:labels.inc program/localization/en_US/labels.inc
cp prog-local-en_US\:messages.inc program/localization/en_US/messages.inc
cp prog-step-settings\:password.inc program/steps/settings/password.inc
cp skin-api-include\:taskbar.html skins/api/includes/taskbar.html
cp skin-api-template\:password.html skins/api/templates/password.html

but it does not work.

It has also no log in logs/error.log to see :(

fritz001

Quote from: sport;17713Hi,

I have tried your solution

cp myplug-usersett-functions.inc myplugins/collection/usersettings/functions.inc
cp prog-js\:app.js program/js/app.js
cp prog-local-en_US\:labels.inc program/localization/en_US/labels.inc
cp prog-local-en_US\:messages.inc program/localization/en_US/messages.inc
cp prog-step-settings\:password.inc program/steps/settings/password.inc
cp skin-api-include\:taskbar.html skins/api/includes/taskbar.html
cp skin-api-template\:password.html skins/api/templates/password.html

but it does not work.

It has also no log in logs/error.log to see :(


USE index.php.patch and apply over index.php

USE settinstabs.html.patch and apply over skins/api/includes/settingstabs.html



Sorry for my mistakes

if still not working, the i'll try to make a clear patch :)

P.S. the rest of the patched-files are OK.

sport

Quote from: fritz001;17723USE index.php.patch and apply over index.php

USE settinstabs.html.patch and apply over skins/api/includes/settingstabs.html



Sorry for my mistakes

if still not working, the i'll try to make a clear patch :)

P.S. the rest of the patched-files are OK.

P-E-R-F-E-C-T ! ! ! ! ! ! :D:D

I have made a cumulative patch based up yours files

Here! ! ! !

- Download and unpack the file
- Make a backup of your working MyRoundCube folder
- copy the patch file into your MyRoundCube folder
- launch this command: patch -p1 < MYRC_vpopmail_mysql_password.patch

Thank you! ! ! !

rosali

Thanks fritz001 for support.

Please notice:
I have updated MyRoundCube Code Base 2248 (= 0.2.1). There will be - hopefully - no core modifications for the next time. I wait now for 3.0 branche to transfer my plugins to the default Plugin API. So, perhaps you want to patch it again against 2248.
Regards,
Rosali