The second release candidate of the upcoming ISPConfig 3.0.5.4 is available for download. RC versions are released for testing purposes and should not be installed on production systems. The final version will be released on april 23. What's new in ISPConfig 3.0.5.4 - Support for Apache 2.4. - Support for Ubuntu 13.10. - Support for OpenSuSE 12.3 and 13.1. - Added option to disable a whole client with one click. - Clients can be assigned to another reseller. - Added limit templates for resellers. - Added automatic welcome email for clients. - Added min. password length and strength check. - Add functions that allow clients to add their own nginx directives. - The "Login as client" function is now available for resellers too. - Added support for multiple email addresses in "send copy to" field of the mailbox. - Several other minor features have been added and a lot of bugs have been fixed. Please see release notes for a full list of changes. Detailed Changelog http://bugtracker.ispconfig.org/index.php?do=index&tasks=&project=3&due=77&status[]= Download http://www.ispconfig.org/downloads/ISPConfig-3.0.5.4rc2.tar.gz Update instructions Code: cd /tmp rm -rf /tmp/ispconfig3_install wget http://www.ispconfig.org/downloads/ISPConfig-3.0.5.4rc2.tar.gz tar xvfz ISPConfig-3.0.5.4rc2.tar.gz cd ispconfig3_install/install php -q update.php
Whn you change the username for a ssh user it does not work, this is what you get: 16.04.2014-12:22 - DEBUG - Found 1 changes, starting update process. 16.04.2014-12:22 - DEBUG - Calling function 'update' from plugin 'shelluser_base_plugin' raised by event 'shell_user_update'. 16.04.2014-12:22 - WARNING - Directory of the shell user is outside of website docroot. 16.04.2014-12:22 - DEBUG - Calling function 'update' from plugin 'shelluser_jailkit_plugin' raised by event 'shell_user_update'. 16.04.2014-12:22 - WARNING - Jailkit Plugin -> update username:user_123 skipped, the user does not exist. I wanted to change the username from user_ssh to user_123
till, I created a ssh user with no jailkit so default shell is /bin.bash which is fine, but I can not run ssh-agent Code: $ ssh-add -l Could not open a connection to your authentication agent.
Tested it with the current stable release, which does not contain any ssh related changed compared with the rc2 and renaming of jailed as well as non jailed users works fine. /usr/local/ispconfig/server/server.sh 23.04.2014-10:34 - DEBUG - Set Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock 23.04.2014-10:34 - DEBUG - Found 1 changes, starting update process. 23.04.2014-10:34 - DEBUG - Calling function 'update' from plugin 'shelluser_base_plugin' raised by event 'shell_user_update'. 23.04.2014-10:34 - DEBUG - Updated shelluser: defaulttest 23.04.2014-10:34 - DEBUG - ssh-rsa setup shelluser_base 23.04.2014-10:34 - DEBUG - ssh-rsa key updated in /var/www/clients/client0/web1/.ssh/authorized_keys 23.04.2014-10:34 - DEBUG - Calling function 'update' from plugin 'shelluser_jailkit_plugin' raised by event 'shell_user_update'. 23.04.2014-10:34 - DEBUG - Added jailkit user to chroot with command: /usr/local/ispconfig/server/scripts/create_jailkit_user.sh defaulttest2 /var/www/clients/client0/web1 /home/defaulttest2 /bin/bash web1 /home/web1 23.04.2014-10:34 - DEBUG - Added created jailkit user home in : /var/www/clients/client0/web1/home/defaulttest2 23.04.2014-10:34 - DEBUG - Added jailkit parent user home in : /var/www/clients/client0/web1/home/web1 23.04.2014-10:34 - DEBUG - ssh-rsa setup shelluser_jailkit 23.04.2014-10:34 - DEBUG - ssh-rsa authorisation keyfile created in /var/www/clients/client0/web1//home/defaulttest2/.ssh/authorized_keys 23.04.2014-10:34 - DEBUG - ssh-rsa key updated in /var/www/clients/client0/web1//home/defaulttest2/.ssh/authorized_keys 23.04.2014-10:34 - DEBUG - Jailkit Plugin -> update username:defaulttest2 23.04.2014-10:34 - DEBUG - Processed datalog_id 1742 23.04.2014-10:34 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock finished.