Changeset 302
- Timestamp:
- 02/06/07 23:06:35
(2 years ago)
- Author:
- rats
- Message:
- ENGINE:
- LANGUAGES:
- added Ukrainian
- added missings strings to Dutch and French
- SETUP:
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r300 |
r302 |
|
| 1 | 1 | VHCS 2.4.8 ω Omega Changelog |
|---|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| 3 | | _________________________________________________________________ |
|---|
| 4 | | / @TODO: \ |
|---|
| 5 | | | - FastCGI: | |
|---|
| 6 | | | * Copy files on update | |
|---|
| 7 | | | * apache: check if stats are working with FastCGI | |
|---|
| 8 | | | | |
|---|
| 9 | | | * Fixed path default-vhcs php.ini | |
|---|
| 10 | | | * Fixed name php.ini fot fcgi and other | |
|---|
| 11 | | | | |
|---|
| 12 | | | - AWStats: | |
|---|
| 13 | | | * apache: set statsdir if awstats is enabled | |
|---|
| 14 | | | * gui: disable stats-alias in client menu | |
|---|
| 15 | | \_________________________________________________________________/ |
|---|
| | 3 | ___________________________________________________________________ |
|---|
| | 4 | / @TODO: \ |
|---|
| | 5 | | - FastCGI: | |
|---|
| | 6 | | * Copy files on update | |
|---|
| | 7 | | * apache: check if stats are working with FastCGI | |
|---|
| | 8 | | | |
|---|
| | 9 | | * Fixed path default-vhcs php.ini | |
|---|
| | 10 | | * Fixed name php.ini fot fcgi and other | |
|---|
| | 11 | | | |
|---|
| | 12 | | - AWStats: | |
|---|
| | 13 | | * apache: set statsdir if awstats is enabled | |
|---|
| | 14 | | * gui: disable stats-alias in client menu | |
|---|
| | 15 | \___________________________________________________________________/ |
|---|
| 16 | 16 | |
|---|
| 17 | 17 | 2007-02-06 Laurent DECLERCQ |
|---|
| … | … | |
| 19 | 19 | - Edit "httpd.conf" and "vhcs2.base.tpl" |
|---|
| 20 | 20 | => added Handler "default-vhcs" (for vhcs working) |
|---|
| 21 | | |
|---|
| | 21 | |
|---|
| | 22 | 2007-02-06 Benedikt Heintel |
|---|
| | 23 | - ENGINE: |
|---|
| | 24 | changed MySQL Backup |
|---|
| | 25 | - LANGUAGES: |
|---|
| | 26 | added Ukrainian |
|---|
| | 27 | added missings strings to Dutch and French |
|---|
| | 28 | - SETUP: |
|---|
| | 29 | added setup reset script |
|---|
| | 30 | |
|---|
| 22 | 31 | 2007-02-05 Benedikt Heintel |
|---|
| 23 | 32 | - GUI: |
|---|
| … | … | |
| 31 | 40 | added "a2enmod rewirte" for nativ mod_rewrite support |
|---|
| 32 | 41 | |
|---|
| | 42 | |
|---|
| | 43 | 2007-02-05 Benedikt Heintel |
|---|
| | 44 | - GUI: |
|---|
| | 45 | multilingual support changed (tables have less columns, languages are stored UTF-8) |
|---|
| | 46 | lostpassword improvements |
|---|
| | 47 | - LANGUAGES: |
|---|
| | 48 | added message string |
|---|
| | 49 | all languages in UTF-8 |
|---|
| | 50 | => Chinese, Thai and Russian have to be re-translated! |
|---|
| | 51 | - SETUP: |
|---|
| | 52 | added "a2enmod rewrite" for nativ mod_rewrite support |
|---|
| | 53 | |
|---|
| 33 | 54 | 2007-02-05 Laurent DECLERCQ |
|---|
| 34 | 55 | - CONFIGS: |
|---|
| 35 | 56 | Changed <IfModule mod_php.c> |
|---|
| 36 | | Report wget-hack prevention |
|---|
| | 57 | Report wget-hack prevention |
|---|
| 37 | 58 | - DOCS: |
|---|
| 38 | 59 | Fixed name "fedora" |
|---|
| … | … | |
| 564 | 585 | |
|---|
| 565 | 586 | 2006-08-22 Carsten Schoene |
|---|
| 566 | | - GUI: |
|---|
| | 587 | - GUI: |
|---|
| 567 | 588 | * updated phpmyadmin to 2.8.2.3 |
|---|
| 568 | 589 | * fix default value for $newprops in function reseller_limits_check |
|---|
| … | … | |
| 770 | 791 | - GUI: |
|---|
| 771 | 792 | * Fixed: Change password of first admin user didn't work, because setup uses an initial crypt password. |
|---|
| 772 | | To be backward compatible, both will be checked. New password will be a md5 password. |
|---|
| | 793 | To be backward compatible, both will be checked. New password will be a md5 password. |
|---|
| 773 | 794 | |
|---|
| 774 | 795 | 2006-05-27 Benedikt Heintel |
|---|
| … | … | |
| 872 | 893 | use following in my.cnf instead: |
|---|
| 873 | 894 | default-character-set = latin1 |
|---|
| 874 | | default-collation = latin1_german1_ci |
|---|
| | 895 | default-collation = latin1_german1_ci |
|---|
| 875 | 896 | * Added: helper script to install OpenBSD packages |
|---|
| 876 | 897 | * Fixed: paths to vhcs2_daemon/vhcs2_network init scripts in OpenBSD vhcs2.conf |
|---|
| … | … | |
| 1651 | 1672 | -User related variables for the custom menus (expl. {uid} for user id) |
|---|
| 1652 | 1673 | |
|---|
| 1653 | | DB Changes: New tables => "orders" and "orders_settings" => needed for the purchasing modul |
|---|
| | 1674 | DB Changes: New tables => "orders" and "orders_settings" => needed for the purchasing modul |
|---|
| 1654 | 1675 | |
|---|
| 1655 | 1676 | CREATE TABLE `orders` ( |
|---|
| r288 |
r302 |
|
| 252 | 252 | # |
|---|
| 253 | 253 | # User Database Backup |
|---|
| | 254 | # |
|---|
| | 255 | |
|---|
| | 256 | if(! -d $dmn_backup_dir) { |
|---|
| | 257 | $rs = make_dir($dmn_backup_dir, $domain_uid, $domain_gid, 0770); |
|---|
| | 258 | |
|---|
| | 259 | return $rs if ($rs != 0); |
|---|
| | 260 | } |
|---|
| | 261 | |
|---|
| | 262 | # |
|---|
| | 263 | # User Database Backup |
|---|
| 254 | 264 | # Vorgehensweise - zu der Domain die entsprechenden Datenbanken aus der VHCS-DB auslesen |
|---|
| 255 | 265 | # MYSQLDUMP mit den Datenbanken durchführen und die Ausgabe in das Backup-Verzeichnis umleiten |
|---|
| 256 | 266 | # |
|---|
| 257 | 267 | |
|---|
| 258 | | $sql="select * from sql_database where domain_id=$dmn_id"; |
|---|
| | 268 | $sql="SELECT sqld_id, sqld_name FROM sql_database WHERE domain_id=$dmn_id"; |
|---|
| 259 | 269 | ($rs,my $rdata3) = doSQL($sql); |
|---|
| 260 | 270 | |
|---|
| 261 | 271 | foreach(@$rdata3) { |
|---|
| 262 | | my $db_name=@$_[2]; |
|---|
| 263 | 272 | my $db_id=@$_[0]; |
|---|
| 264 | | $sql = "select * from sql_user where sqld_id=$db_id"; |
|---|
| | 273 | my $db_name=@$_[1]; |
|---|
| | 274 | $sql = "SELECT * FROM sqlu_name, sqlu_pass WHERE sqld_id=$db_id LIMIT 1"; |
|---|
| 265 | 275 | ($rs,my $rdata2) = doSQL($sql); |
|---|
| 266 | 276 | my $dbuser = ""; |
|---|
| … | … | |
| 268 | 278 | |
|---|
| 269 | 279 | foreach(@$rdata2) { |
|---|
| 270 | | $dbuser = @$_[2]; |
|---|
| 271 | | $dbpass = @$_[3]; |
|---|
| | 280 | $dbuser = @$_[0]; |
|---|
| | 281 | $dbpass = @$_[1]; |
|---|
| 272 | 282 | } |
|---|
| 273 | | |
|---|
| 274 | | my $db_backup_file = "$dmn_backup_dir/$db_name.sql"; |
|---|
| 275 | | my $db_backupcmd = "mysqldump --add-drop-table -u$dbuser -p$dbpass $db_name >$db_backup_file"; |
|---|
| 276 | | $rs = sys_command($db_backupcmd); |
|---|
| 277 | | |
|---|
| 278 | | return $rs if ($rs != 0); |
|---|
| 279 | | |
|---|
| 280 | | $rs = setfmode("$db_backup_file", $domain_uid, $domain_gid, 0660); |
|---|
| | 283 | if ($dbuser && $dbpass) { |
|---|
| | 284 | my $db_backup_file = "$dmn_backup_dir/$db_name.sql"; |
|---|
| | 285 | my $db_backupcmd = "mysqldump --add-drop-table -u$dbuser -p$dbpass $db_name >$db_backup_file"; |
|---|
| | 286 | $rs = sys_command($db_backupcmd); |
|---|
| | 287 | |
|---|
| | 288 | return $rs if ($rs != 0); |
|---|
| | 289 | |
|---|
| | 290 | $rs = setfmode("$db_backup_file", $domain_uid, $domain_gid, 0660); |
|---|
| | 291 | |
|---|
| | 292 | return $rs if ($rs != 0); |
|---|
| | 293 | } |
|---|
| | 294 | } |
|---|
| | 295 | |
|---|
| | 296 | $rs = sys_command($backup_cmd); |
|---|
| | 297 | |
|---|
| | 298 | # do not return if backup throws an error, or other domains will not be backuped |
|---|
| | 299 | if ($rs == 0) { |
|---|
| | 300 | |
|---|
| | 301 | $rs = sys_command("$cmd_rm -rf $dmn_dir/$backup_filename.log"); |
|---|
| 281 | 302 | |
|---|
| 282 | 303 | return $rs if ($rs != 0); |
|---|
| 283 | 304 | } |
|---|
| 284 | 305 | |
|---|
| 285 | | # |
|---|
| 286 | | # User Database Backup |
|---|
| 287 | | # |
|---|
| 288 | | |
|---|
| 289 | | if(! -d $dmn_backup_dir) { |
|---|
| 290 | | $rs = make_dir($dmn_backup_dir, $domain_uid, $domain_gid, 0770); |
|---|
| 291 | | |
|---|
| 292 | | return $rs if ($rs != 0); |
|---|
| 293 | | } |
|---|
| 294 | | |
|---|
| 295 | | $rs = sys_command($backup_cmd); |
|---|
| 296 | | |
|---|
| 297 | | # do not return if backup throws an error, or other domains will not be backuped |
|---|
| 298 | | if ($rs == 0) { |
|---|
| 299 | | |
|---|
| 300 | | $rs = sys_command("$cmd_rm -rf $dmn_dir/$backup_filename.log"); |
|---|
| 301 | | |
|---|
| 302 | | return $rs if ($rs != 0); |
|---|
| 303 | | } |
|---|
| 304 | | |
|---|
| 305 | 306 | $rs = sys_command("$cmd_rm -rf $dmn_backup_dir/$dmn_name-*"); |
|---|
| 306 | 307 | |
|---|
| r293 |
r302 |
|
| 476 | 476 | Lostpw email setup = E-mail |
|---|
| 477 | 477 | Lostpw link = Link |
|---|
| 478 | | Activation E-Mail = |
|---|
| 479 | | Password E-Mail = |
|---|
| | 478 | Activation E-Mail = Activatie E-mail |
|---|
| | 479 | Password E-Mail = Paswoord E-mail |
|---|
| 480 | 480 | Low = Laag |
|---|
| 481 | 481 | minutes = minuten |
|---|
| … | … | |
| 622 | 622 | Password = Wachtwoord |
|---|
| 623 | 623 | Password data = Wachtwoord informatie |
|---|
| 624 | | Password data includes not permitted signs! = |
|---|
| | 624 | Password data includes not permitted signs! = Het paswoord bevat niet toegestane tekens! |
|---|
| 625 | 625 | Password data is missing! = Wachtwoord informatie is onvindbaar |
|---|
| 626 | 626 | Password generate = Wachtwoord aanmaken |
|---|
| … | … | |
| 728 | 728 | Retry = Probeer opnieuw |
|---|
| 729 | 729 | Return to previous menu = Keer terug naar vorig menu |
|---|
| 730 | | Routine maintenance!</b><br><br>VHCS is not available for system changes<br><br>Pleas contact your hosting service provider for more information<br><br>We apologize for any inconvenience and thank you for understanding = |
|---|
| | 730 | Routine maintenance!</b><br><br>VHCS is not available for system changes<br><br>Pleas contact your hosting service provider for more information<br><br>We apologize for any inconvenience and thank you for understanding = Routine Onderhoud!</b><br><br>VHCS is niet toegankelijk voor systeem aanpassingen<br><br>Neem voor meer informatie contact op met uw hosting service provider<br><br>Wij verontschuldigen ons voor het ongemak en danken u voor uw begrip |
|---|
| 731 | 731 | seconds = seconden |
|---|
| 732 | 732 | S = Status |
|---|
| r293 |
r302 |
|
| 476 | 476 | Lostpw email setup = Lostpwd configuration d'email |
|---|
| 477 | 477 | Lostpw link = Lostpw lien |
|---|
| 478 | | Activation E-Mail = |
|---|
| 479 | | Password E-Mail = |
|---|
| | 478 | Activation E-Mail = Activation par Email |
|---|
| | 479 | Password E-Mail = Mot de passe par Email |
|---|
| 480 | 480 | Low = Faible |
|---|
| 481 | 481 | minutes = minutes |
|---|
| … | … | |
| 549 | 549 | Message was sent. = Le message a été envoyé! |
|---|
| 550 | 550 | Messages = Messages |
|---|
| 551 | | Messages translated = |
|---|
| | 551 | Messages translated = Messages traduits |
|---|
| 552 | 552 | Minute(s): = Minute(s): |
|---|
| 553 | 553 | Missing or incorrect data input! = Les données entrées sont manquantes ou incorrectes! |
|---|
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>