Posts by joximu

    Hi guys

    I don't know where to post - hope it's ok here.

    There are some people who are interested in running i-MSCP on newer platforms like Debian 11 Bullseye or the respective Ubuntu and Devuan releases...

    I took the last 1.5.3-maintenance (Dec 31 2021) and with a few changes it's installable on Debian Bullseye - even the click on every page seems to be ok (thanks to aadehan for the correction of the services.php - I'm sure also the other commits on his custom branch will be worthy), also the pages with the ticketing system will load now.

    Now we need testers:

    - older Debian (Buster and maybe Stretch) and especially the supported Ubuntu versions and maybe Devuan (I'll check Devuan - it's on my focus).

    - find update problems
    - find problems with plugins...

    - find other problems.... or update parts with newer versions...

    I'm not very used to git but if everyone who is interested can contribute a little bit we should be able to keep this piece of software running...


    https://github.com/joximu/imscp/tree/1.5.3-maintenance-joxi


    Update (2022-06-07): Debian 10 Buster and Debian 9 Stretch are fine with a new installation.


    /Joximu

    Edit /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/php_compiler.pl, look for:


    Code
    1. '7.4' => [ # End of life: December 2022 - Unreleased yet
    2. '7.4.0RC4', 'https://downloads.php.net/~derick/php-7.4.0RC4.tar.gz'
    3. ]


    and replace by something like this:

    Code
    1. '7.4' => '7.4.29'

    or try the "-f" switch (force last of the php version)


    caution: maybe the newer version won't compile because some patches delivered with the (old) phpswitcher do not fit anymore... you can try-and-error to get the patches done... or maybe try an oldeer php 7.4 (write

    Code
    1. '7.4' => '7.4.10'

    or so in the code...



    /J

    If you want to allow > 10000 in the gui, change the template


    themes/default/admin/reseller_edit.phtml:

    <td><input type="number" name="max_execution_time" id="max_execution_time" min="1" max="10000" value="{MAX_EXECUTION_TIME}"> <span>{TR_SEC}</span></td>

    themes/default/admin/reseller_add.phtml:

    <td><input type="number" name="max_execution_time" id="max_execution_time" min="1" max="10000" value="{MAX_EXECUTION_TIME}"> <span>{TR_SEC}</span></td>


    /Joxi

    I'd rather set this in client/mail_accounts.php


    there the buttons are set or not, depending on the type of address...


    see block "if (Registry::get('config')['PROTECT_DEFAULT_EMAIL_ADDRESSES']" - following

    then change remove 'MAIL_ACCOUNT_EDIT_LINK' => '', from the ASSIGN Block and add

    $tpl->parse('MAIL_ACCOUNT_EDIT_LINK', 'mail_account_edit_link');... (before the return)


    But carefull: if the address is changed from a forward to a normal account, then it won't be recognized as a protected address...


    Joxi

    Hi flames

    you're totally right... wir können ja wieder auf deutsch weiterfahren - ist im german corner - das ist alles soweit richtig, was du schreibst.

    Es gibt aber auch einen Punkt: die 1% warten auch auf News/Infos/irgendwas...

    Das Problem ist, dass nur eine Person an der Entwicklung arbeitet, eine Neuentwicklung braucht enorm Zeit. Laurent hat - es sei ihm gegönnt - offenbar weniger Zeit als früher (viele von uns kennen das). Dazu kommt: es ist schwierig, mit Laurent zusammenzuarbeiten, das Projekt/der Aufbau von i-MSCP wurde in den Jahren bis 2018 enorm verfeinert (oder auch "verfeatured"), sodass es für Neueinsteiger eine hohe Hürde ist, sich da zurechtzufinden - geschweige denn, sich aktiv daran zu beteiligen, es braucht mehrere Zugänge wo dann ja die Updates für pma etc stecken.

    MMn hat Laurent diesbezüglich etwas übers Ziel geschossen...

    Es gibt hier sicher eine handvoll Leute, die auch bereit sind, etwas an der Weiterentwicklung beizutragen. Aber mit den wagen Infos überlegt man es sich doch, ob das richtig investiert ist oder dann eben doch versandet... - wegen der starken Abhängigkeit von Laurent.

    Mir geht es wie erwähnt um die von dir genannten 1%... was rätst du denn denen?

    btw: alles Gute nachträglich zum Geburtstag :-))

    Joxi

    Wenn sich genügend Leute finden, das Projekt weiterzuführen, dann ist das durchaus möglich. Entweder eine kleine Gruppe, die das neu aufgleist oder ein einzelner. Arbeit gibt's sicher viel - der Wille mitzuhelfen, ist - glaube ich - auch vorhanden... die Zeit leider oft weniger.

    Soviel Zeit und Energie reinzustecken, wie Nuxwin das bis ca Herbst 2017 gemacht hat, können sich viele nicht leisten (und er ja auch nicht mehr) - dafür könnte man weniger komplexe Ziele definieren und anstatt immer wieder alles umzubauen und die neusten Programmiermöglichkeiten zu nutzen, einfach das Projekt pflegen.

    Gruss J