Posts by Tango

    Ja das ist auch mein bedenken, warum wurde es überhaupt geändert ? war doch ok das die Passwörter verschlüsselt gespeichert wurde.


    Vielleicht meldet sich Daniel oder Laurent warum das so ist ;)

    Sascha kannst du imscp_pw_changer.php das Crypt funktion entfernen ?


    Es funktioniert bis dahin alles wunderbar nur wenn man sich nochmals einloggen möchte akzeptiert es nicht.
    Habe unter imscp-->mail_user Tabelle nachgeschaut alle passwörter werden in Klartext gespeichert und nicht mehr wie früher verschlüsselt.

    Kann einer das mal Testen ?


    Anhang in /var/www/imscp/gui/public/tools/roundcube/plugins/ entpacken.


    Code
    1. # chown -R vu2000:www-data imscp_pw_changer# cd /var/www/imscp/gui/public/tools/roundcube/plugins/imscp_pw_changer# cp config.inc.php.dist config.inc.php


    editiere config.inc.php


    Zeile 19

    Code
    1. $rcmail_config['imscp_db_pass_key'] = '';


    Zeile 20

    Code
    1. $rcmail_config['imscp_db_pass_iv'] = '';


    dieses findet man unter /etc/imscp/imscp-db-keys


    Öffnet /var/www/imscp/gui/public/tools/roundcube/config/main.inc.php
    Unter

    Code
    1. // ----------------------------------// PLUGINS// ----------------------------------


    das hier eintragen

    Code
    1. $rcmail_config['plugins'] = array('imscp_pw_changer');


    das wahres ;)




    Edit:


    Habe noch ein Video eingehangen da kann man sehen das es funktioniert ;)
    Video habe ich in 7-zip gepackt da der Forum nicht *.7z endungen annimmt muste ich in nochmal in *.tar packen.


    Edit: 19:29 10.08.2011
    Habe den Anhang geändert das es jetzt dank Sascha im klartext die Passwörter abspeichert geändert.

    Files

    So da jetzt dank Thorsten alles funktioniert, habe ich auch index bearbeitet wer mag kann es benutzen


    hier screenshot und arschiv


    /var/www/imscp/gui/themes/default/ kommt der index.tpl
    /var/www/imscp/gui/public/ kommt der index.php
    /var/www/imscp/gui/public/themes/default/images/login/ kommt der cube.png


    edit:
    wegen schlechtes Bildqualität habe ich das cube.png nochmals ein gehangen ist wenigstens Transparenz


    ja das wahres, Danke Thorsten ;)

    Hallo Leute,


    Habe heute Roundcube versucht zu installieren. Klappt irgendwie nicht


    zuerst hat mich der Suhosin daran gehindert Nachhinein der Login klappt irgendwie nicht.


    Hier meine Vorgehensweise

    Code
    1. # cd /usr/local/src# mkdir roundcube# cd roundcube# wget http://downloads.sourceforge.net/project/roundcubemail/roundcubemail/0.5.3/roundcubemail-0.5.3.tar.gz# tar xvfz roundcubemail-0.5.3.tar.gz# mkdir /var/www/imscp/gui/public/tools/roundcube# cp -r roundcubemail-0.5.3/* /var/www/imscp/gui/public/tools/roundcube# chown -R vu2000:www-data /var/www/imscp/gui/public/tools/roundcube# cd /var/www/imscp/gui/public/tools/roundcube# mysql -u root -p


    Code
    1. CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'yourpassword';quit


    Code
    1. # mysql -u roundcube -p roundcubemail < SQL/mysql.initial.sql# cd /var/www/imscp/gui/public/tools/roundcube/config# cp db.inc.php.dist db.inc.php# cp main.inc.php.dist main.inc.php


    Habe die db.inc.php nach meinem Bedürfnissen angepasst


    Code
    1. $rcmail_config['db_dsnw'] = 'mysql://roundcube:YourPASSWORD@localhost/roundcubemail';


    Habe die main.inc.php auch geändert

    Code
    1. $rcmail_config['message_cache_lifetime'] = '30m';$rcmail_config['default_host'] = 'localhost';$rcmail_config['session_lifetime'] = 30;$rcmail_config['create_default_folders'] = TRUE;$rcmail_config['imap_auth_type'] = PLAIN;


    So nun habe ich die Apache Konfigurationen vorgenommen.
    /etc/apache2/sites-available/00_master.conf editiert und


    Code
    1. Alias /cube /var/www/imscp/gui/puplic/tools/roundcube/


    eingefügt. Dasselbe habe ich auch unter /etc/apache2/sites-available/00_master_ssl.conf geändert.


    Damit das auch wie ein Subdomain funktionieren soll habe ich


    Code
    1. # touch /etc/apache2/sites-available/06-roundcube


    und dieses hier eingetragen (IP und mail adresse richtig eingetragen also)

    Code
    1. <VirtualHost XXX.XXX.XXX.XXX:80> ServerAdmin [email protected] DocumentRoot /var/www/imscp/gui/public/tools/roundcube ServerName cube.yourdomain.tld ServerAlias cube.* ErrorLog /var/log/apache2/users/cube-error.log TransferLog /var/log/apache2/users/cube-access.log CustomLog /var/log/apache2/cube-traf.log traff CustomLog /var/log/apache2/cube-combined.log combined <IfModule suexec_module> SuexecUserGroup vu2000 vu2000 </IfModule> <Directory /var/www/imscp/gui/public/tools/roundcube> Options -Indexes Includes FollowSymLinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> <IfModule mod_fcgid.c> <Directory /var/www/imscp/gui/public/tools/roundcube> FCGIWrapper /var/www/fcgi/master/php5-fcgi-starter .php Options +ExecCGI </Directory> <Directory "/var/www/fcgi/master"> AllowOverride None Options +ExecCGI MultiViews -Indexes Order allow,deny Allow from all </Directory> </IfModule> <IfModule mod_fastcgi.c> ScriptAlias /php5/ /var/www/fcgi/master/ <Directory "/var/www/fcgi/master"> AllowOverride None Options +ExecCGI MultiViews -Indexes Order allow,deny Allow from all </Directory> </IfModule> <IfModule mod_php5.c> <Directory /var/www/imscp/gui/public/tools/roundcube> php_admin_value open_basedir "/var/www/imscp/gui/public/tools/roundcube/:/etc/imscp/:/var/run/imscp.lock:/proc/:/bin/df:/bin/mount:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/share/php/" php_admin_value session.save_path "/var/www/imscp/gui/phptmp/" php_admin_value upload_tmp_dir "/var/www/imscp/gui/phptmp/" </Directory> </IfModule></VirtualHost>


    Code
    1. # a2ensite 06-roundcube# /etc/init.d/apache2 force-reload


    danach unter /etc/php5/conf.d/suhosin.ini


    Code
    1. ;suhosin.session.encrypt = on


    auf

    Code
    1. suhosin.session.encrypt = off

    geändert.


    apache neu gestartet


    sobald ich mich unter roundcube anmelden möchte verbindet es sich nicht.