Changeset 1012

Show
Ignore:
Timestamp:
02/20/08 21:07:23 (8 months ago)
Author:
rats
Message:

* Fixed #1059: ERROR: Undefined rwith! in setup

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/CHANGELOG

    r1011 r1012  
    11ispCP ω 1.0.0 Changelog 
    22~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     3 
     42008-02-20 Benedikt Heintel 
     5        - SETUP: 
     6                * Fixed #1059: ERROR: Undefined rwith! in setup 
    37 
    482008-02-19 Benedikt Heintel 
  • trunk/configs/logrotate/ispcp

    r900 r1012  
    99        sharedscripts 
    1010        prerotate 
    11                 /var/www/ispcp/engine/traffic/ispcp-vrl-traff >/var/log/ispcp/ispcp-vrl-traff.log 
     11                /var/www/ispcp/engine/traffic/ispcp-vrl-traff > /var/log/ispcp/ispcp-vrl-traff.log 
    1212        endscript 
    1313        postrotate 
  • trunk/configs/postfix/main.cf

    r1009 r1012  
    2525myorigin   = $myhostname 
    2626 
    27 smtpd_banner = $myhostname ESMTP ispCP {MTA_VERSION} Managed {MTA_HOST_TYPE} 
     27smtpd_banner = $myhostname ESMTP ispCP {MTA_VERSION} Managed 
    2828setgid_group = postdrop 
    2929 
  • trunk/docs/Debian/INSTALL

    r1005 r1012  
    6060 
    61612. Change to the newly created directory: 
    62         # cd ./ispcp-omega-1.0.0-rc4 
     62        # cd ./ispcp-omega-1.0.0 
    6363 
    64643. Install the required modules 
     
    137137 
    1381382. Change to the newly created directory: 
    139         # cd ./ispcp-omega-1.0.0-rc4 
     139        # cd ./ispcp-omega-1.0.0 
    140140 
    1411413. Install the required modules 
  • trunk/engine/ispcp-als-mngr

    r1004 r1012  
    288288    my $entry_repl = "$entry_b_val$entry_val$entry_e_val\n$entry_b$entry_e"; 
    289289 
    290     ($rs, $working) = repl_tag($entry_b, $entry_e, $working, $entry_repl); 
     290    ($rs, $working) = repl_tag($entry_b, $entry_e, $working, $entry_repl, "als_add_named_cfg_data"); 
    291291 
    292292    return $rs if ($rs != 0); 
     
    318318    if ($rs == 0) { # YES ! Data is here ! /in production config file/; 
    319319 
    320         ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working); 
     320        ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working, "als_add_named_cfg_data"); 
    321321 
    322322        return $rs if ($rs != 0); 
     
    509509    if ($rs == 0) { # YES ! Data is here ! /in production config file/; 
    510510 
    511         ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working); 
     511        ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working, "als_del_named_cfg_data"); 
    512512 
    513513        return $rs if ($rs != 0); 
     
    999999                                 $als_cgi_e, 
    10001000                                 $als_entry, 
    1001                                  $cgi_entry 
     1001                                 $cgi_entry, 
     1002                                 "gen_httpd_als_entry" 
    10021003                                ); 
    10031004 
     
    10251026                                     $als_php2_e, 
    10261027                                     $als_entry, 
    1027                                      $php2_entry 
     1028                                     $php2_entry, 
     1029                                     "gen_httpd_als_entry" 
    10281030                                    ); 
    10291031 
     
    10361038                                 $als_php_e, 
    10371039                                 $als_entry, 
    1038                                  $php_entry 
     1040                                 $php_entry, 
     1041                                 "gen_httpd_als_entry" 
    10391042                                ); 
    10401043 
     
    10531056                                     $als_rdr_e, 
    10541057                                     $als_entry, 
    1055                                      $rdr_entry 
     1058                                     $rdr_entry, 
     1059                                     "gen_httpd_als_entry" 
    10561060                                    ); 
    10571061 
     
    12561260                                        $als_e, 
    12571261                                        $vh_entry_val, 
    1258                                         $repl 
     1262                                        $repl, 
     1263                                        "als_add_httpd_cfg_data" 
    12591264                                       ); 
    12601265        return $rs if ($rs != 0); 
     
    12681273                                   $vh_e, 
    12691274                                   $working, 
    1270                                    $repl 
     1275                                   $repl, 
     1276                                   "als_add_httpd_cfg_data " 
    12711277                                  ); 
    12721278 
     
    13231329                                             $als_e, 
    13241330                                             $vh_entry_contents, 
    1325                                              $repl 
     1331                                             $repl, 
     1332                                             "als_add_httpd_cfg_data" 
    13261333                                            ); 
    13271334 
     
    13341341                                   $vh_e_val, 
    13351342                                   $working, 
    1336                                    $vh_entry_contents 
     1343                                   $vh_entry_contents, 
     1344                                   "als_add_httpd_cfg_data" 
    13371345                                  ); 
    13381346 
     
    13531361    if ($rs == 0) { # Yes, We have some ! We'll replace it; 
    13541362 
    1355         ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working); 
     1363        ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working, "als_add_httpd_cfg_data"); 
    13561364 
    13571365        return $rs if ($rs != 0); 
     
    16141622                                   $vh_e_val, 
    16151623                                   $working, 
    1616                                    $vh_entry_contents 
     1624                                   $vh_entry_contents, 
     1625                                   "als_del_httpd_cfg_data" 
    16171626                                  ); 
    16181627 
     
    16291638    if ($rs == 0) { # Yes, We have some ! We'll replace it; 
    16301639 
    1631         ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working); 
     1640        ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working, "als_del_httpd_cfg_data"); 
    16321641 
    16331642        return $rs if ($rs != 0); 
     
    26052614        t2.domain_uid, 
    26062615        t2.domain_admin_id, 
    2607         t2.domain_created_id,  
    2608         t2.domain_created,  
     2616        t2.domain_created_id, 
     2617        t2.domain_created, 
    26092618        t2.domain_last_modified, 
    26102619        t2.domain_mailacc_limit, 
    26112620        t2.domain_ftpacc_limit, 
    2612         t2.domain_traffic_limit,  
    2613         t2.domain_sqld_limit,  
     2621        t2.domain_traffic_limit, 
     2622        t2.domain_sqld_limit, 
    26142623        t2.domain_sqlu_limit, 
    26152624        t2.domain_status, 
  • trunk/engine/ispcp-dmn-mngr

    r996 r1012  
    262262    my $entry_repl = "$entry_b_val$entry_val$entry_e_val\n$entry_b$entry_e"; 
    263263 
    264     ($rs, $working) = repl_tag($entry_b, $entry_e, $working, $entry_repl); 
     264    ($rs, $working) = repl_tag($entry_b, $entry_e, $working, $entry_repl, "dmn_add_named_cfg_data"); 
    265265 
    266266    return $rs if ($rs != 0); 
     
    292292    if ($rs == 0) { # YES ! Data is here ! /in production config file/; 
    293293 
    294         ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working); 
     294        ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working, "dmn_add_named_cfg_data"); 
    295295 
    296296        return $rs if ($rs != 0); 
     
    488488    if ($rs == 0) { # YES ! Data is here ! /in production config file/; 
    489489 
    490         ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working); 
     490        ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working, "dmn_del_named_cfg_data"); 
    491491 
    492492        return $rs if ($rs != 0); 
     
    10551055                                 $dmn_awstats_e, 
    10561056                                 $dmn_entry, 
    1057                                  $awstats_entry 
     1057                                 $awstats_entry, 
     1058                                 "gen_httpd_dmn_group_entry" 
    10581059                                ); 
    10591060 
     
    10761077                                 $dmn_cgi_e, 
    10771078                                 $dmn_entry, 
    1078                                  $cgi_entry 
     1079                                 $cgi_entry, 
     1080                                 "gen_httpd_dmn_group_entry" 
    10791081                                ); 
    10801082 
     
    10981100                                     $dmn_php2_e, 
    10991101                                     $dmn_entry, 
    1100                                      $php2_entry 
     1102                                     $php2_entry, 
     1103                                     "gen_httpd_dmn_group_entry" 
    11011104                                    ); 
    11021105 
     
    11091112                                 $dmn_php_e, 
    11101113                                 $dmn_entry, 
    1111                                  $php_entry 
     1114                                 $php_entry, 
     1115                                 "gen_httpd_dmn_group_entry" 
    11121116                                ); 
    11131117 
     
    11221126                                 $dmn_e, 
    11231127                                 $dg_entry, 
    1124                                  $dmn_group_entry 
     1128                                 $dmn_group_entry, 
     1129                                 "gen_httpd_dmn_group_entry" 
    11251130                               ); 
    11261131 
     
    13521357                                   $vh_e, 
    13531358                                   $working, 
    1354                                    $repl 
     1359                                   $repl, 
     1360                                   "dmn_add_httpd_cfg_data" 
    13551361                                  ); 
    13561362 
     
    14281434    # 
    14291435 
    1430     ($rs, $vh_entry_contents) = repl_tag($dg_b, $dg_e, $vh_entry_contents, $dg_entry_val); 
     1436    ($rs, $vh_entry_contents) = repl_tag($dg_b, $dg_e, $vh_entry_contents, $dg_entry_val, "dmn_add_httpd_cfg_data"); 
    14311437 
    14321438    return $rs if ($rs != 0); 
     
    14401446                               $vh_e_val, 
    14411447                               $working, 
    1442                                $vh_entry_contents 
     1448                               $vh_entry_contents, 
     1449                               "dmn_add_httpd_cfg_data" 
    14431450                              ); 
    14441451 
     
    14531460    if ($rs == 0) { # Yes, We have some ! We'll replace it; 
    14541461 
    1455         ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working); 
     1462        ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working, "dmn_add_httpd_cfg_data"); 
    14561463 
    14571464        return $rs if ($rs != 0); 
     
    16971704                                   $vh_e, 
    16981705                                   $working, 
    1699                                    $repl 
     1706                                   $repl, 
     1707                                   "dmn_del_httpd_cfg_data" 
    17001708                                  ); 
    17011709 
     
    17601768                               $vh_e_val, 
    17611769                               $working, 
    1762                                $vh_entry_contents 
     1770                               $vh_entry_contents, 
     1771                               "dmn_del_httpd_cfg_data" 
    17631772                              ); 
    17641773 
     
    17731782    if ($rs == 0) { # Yes, We have some ! We'll replace it; 
    17741783 
    1775         ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working); 
     1784        ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working, "dmn_del_httpd_cfg_data"); 
    17761785 
    17771786        return $rs if ($rs != 0); 
     
    32423251                               $dmn_custom_e, 
    32433252                               $working, 
    3244                                $dmn_custom_task 
     3253                               $dmn_custom_task, 
     3254                               "dmn_add_crontab_data" 
    32453255                              ); 
    32463256 
     
    35833593                               $dmn_bk_e, 
    35843594                               $working, 
    3585                                $dmn_bk_task 
     3595                               $dmn_bk_task, 
     3596                               "dmn_add_bkp_crontab_data" 
    35863597                              ); 
    35873598 
     
    41424153                               $dmn_awstats_e, 
    41434154                               $working, 
    4144                                $dmn_awstats_task 
     4155                               $dmn_awstats_task, 
     4156                               "dmn_add_awstats_cron" 
    41454157                              ); 
    41464158 
  • trunk/engine/ispcp-sub-mngr

    r919 r1012  
    280280    my $db_sub_entry_val = "$db_sub_entry_b_val$db_sub_entry$db_sub_entry_e_val\n$db_sub_entry_b$db_sub_entry_e"; 
    281281 
    282     ($rs, $working) = repl_tag($db_sub_entry_b, $db_sub_entry_e, $working, $db_sub_entry_val); 
     282    ($rs, $working) = repl_tag($db_sub_entry_b, $db_sub_entry_e, $working, $db_sub_entry_val, "sub_add_named_cfg_data"); 
    283283 
    284284    return $rs if ($rs != 0); 
     
    301301    my $db_time_val = "$db_time_b\t\t\t $time2\t\n$db_time_e"; 
    302302 
    303     ($rs, $working) = repl_tag($db_time_b, $db_time_e, $working, $db_time_val); 
     303    ($rs, $working) = repl_tag($db_time_b, $db_time_e, $working, $db_time_val, "sub_add_named_cfg_data"); 
    304304 
    305305    return $rs if ($rs != 0); 
     
    496496    my $db_time_val = "$db_time_b\t\t\t $time2\t\n$db_time_e"; 
    497497 
    498     ($rs, $working) = repl_tag($db_time_b, $db_time_e, $working, $db_time_val); 
     498    ($rs, $working) = repl_tag($db_time_b, $db_time_e, $working, $db_time_val, "sub_del_named_cfg_data"); 
    499499 
    500500    return $rs if ($rs != 0); 
     
    774774                                 $sub_cgi_e, 
    775775                                 $sub_entry, 
    776                                  $cgi_entry 
     776                                 $cgi_entry, 
     777                                 "gen_httpd_sub_group_entry" 
    777778                                ); 
    778779 
     
    799800                                     $sub_php2_e, 
    800801                                     $sub_entry, 
    801                                      $php2_entry 
     802                                     $php2_entry, 
     803                                     "gen_httpd_sub_group_entry" 
    802804                                    ); 
    803805 
     
    810812                                 $sub_php_e, 
    811813                                 $sub_entry, 
    812                                  $php_entry 
     814                                 $php_entry, 
     815                                 "gen_httpd_sub_group_entry" 
    813816                                ); 
    814817 
     
    10411044    # 
    10421045 
    1043     ($rs, $vh_entry_working) = repl_tag($dg_b_val, $dg_e_val, $vh_entry_working, $dg_entry_working); 
     1046    ($rs, $vh_entry_working) = repl_tag($dg_b_val, $dg_e_val, $vh_entry_working, $dg_entry_working, "sub_add_httpd_cfg_data"); 
    10441047 
    10451048    return $rs if ($rs != 0); 
     
    10491052                               $vh_e_val, 
    10501053                               $working, 
    1051                                $vh_entry_working 
     1054                               $vh_entry_working, 
     1055                               "sub_add_httpd_cfg_data" 
    10521056                              ); 
    10531057 
     
    10621066    if ($rs == 0) { 
    10631067 
    1064         ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working); 
     1068        ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working, "sub_add_httpd_cfg_data"); 
    10651069 
    10661070        return $rs if ($rs != 0); 
     
    13181322    # 
    13191323 
    1320     ($rs, $vh_entry_working) = repl_tag($dg_b_val, $dg_e_val, $vh_entry_working, $dg_entry_working); 
     1324    ($rs, $vh_entry_working) = repl_tag($dg_b_val, $dg_e_val, $vh_entry_working, $dg_entry_working, "sub_del_httpd_cfg_data"); 
    13211325 
    13221326    return $rs if ($rs != 0); 
     
    13261330                               $vh_e_val, 
    13271331                               $working, 
    1328                                $vh_entry_working 
     1332                               $vh_entry_working, 
     1333                               "sub_del_httpd_cfg_data" 
    13291334                              ); 
    13301335 
     
    13391344    if ($rs == 0) { 
    13401345 
    1341         ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working); 
     1346        ($rs, $sys) = repl_tag($cfg_b, $cfg_e, $sys, $working, "sub_del_httpd_cfg_data"); 
    13421347 
    13431348        return $rs if ($rs != 0); 
  • trunk/engine/ispcp_common_methods.pl

    r997 r1012  
    12391239sub repl_tag { 
    12401240 
    1241     my ($bt, $et, $src, $rwith) = @_; 
     1241    my ($bt, $et, $src, $rwith, $function) = @_; 
     1242 
     1243    if (!defined($function)) { 
     1244        $function = "not defined function" 
     1245    } 
    12421246 
    12431247    push_el(\@main::el, 'repl_tag()', "Starting..."); 
    12441248 
    1245     if (!defined ($rwith)) { 
    1246  
    1247         push_el(\@main::el, 'repl_tag()', "ERROR: Undefined rwith!"); 
     1249    if (!defined($rwith)) { 
     1250 
     1251        push_el(\@main::el, 'repl_tag()', "ERROR: Undefined template replacement data in ".$function."!"); 
    12481252 
    12491253        return (-1, ''); 
     
    13031307    } 
    13041308 
    1305     ($rs, $rdata) = repl_tag($bt, $et, $src, $rwith); 
     1309    ($rs, $rdata) = repl_tag($bt, $et, $src, $rwith, "add_tag: ($adata)"); 
    13061310 
    13071311    return (-1, '') if ($rs != 0); 
     
    13221326    return ($rs, '') if ($rs != 0); 
    13231327 
    1324     ($rs, $rdata) = repl_tag($bt, $et, $src, ''); 
     1328    ($rs, $rdata) = repl_tag($bt, $et, $src, '', "del_tag"); 
    13251329 
    13261330    return (-1, '') if ($rs != 0); 
     
    13601364        $result = $rdata; 
    13611365 
    1362         ($rs, $rdata) = repl_tag($var, $var, $rdata, $rwith); 
     1366        ($rs, $rdata) = repl_tag($var, $var, $rdata, $rwith, "repl_var: $var"); 
    13631367 
    13641368        return -1 if ($rs != 0 && $rs != -4); 
  • trunk/engine/setup/ispcp-setup-methods.pl

    r1008 r1012  
    838838    my $entry_repl = "$entry_b_val$entry_val$entry_e_val\n$entry_b$entry_e"; 
    839839 
    840     ($rs, $working) = repl_tag($entry_b, $entry_e, $working, $entry_repl); 
     840    ($rs, $working) = repl_tag($entry_b, $entry_e, $working, $entry_repl, "add_named_cfg_data"); 
    841841    return $rs if ($rs != 0); 
    842842 
     
    864864 
    865865    if ($rs == 0) { # YES ! Data is here ! /in production config file/; 
    866         ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working); 
     866        ($rs, $sys) = repl_tag($dta_b, $dta_e, $sys, $working, "add_named_cfg_data"); 
    867867        return $rs if ($rs != 0); 
    868868    } 
     
    13101310                if (-f "/etc/logrotate.d/".$apache_file) { 
    13111311                        $file = "/etc/logrotate.d/".$apache_file; 
    1312                         print STDOUT "$file \n"; 
     1312                        #print STDOUT "$file \n"; 
    13131313 
    13141314                        # get file 
     
    13791379                            '{MTA_HOSTNAME}' => $main::cfg{'SERVER_HOSTNAME'}, 
    13801380                            '{MTA_LOCAL_DOMAIN}' => "$main::cfg{'SERVER_HOSTNAME'}.local", 
    1381                             '{MTA_VERSION}' => $main::cfg{'VersionH'}, 
    1382                             '{MTA_HOST_TYPE}' => $main::cfg{'Version'}, 
     1381                            '{MTA_VERSION}' => $main::cfg{'Version'}, 
    13831382                            '{MTA_TRANSPORT_HASH}' => $main::cfg{'MTA_TRANSPORT_HASH'}, 
    13841383                            '{MTA_LOCAL_MAIL_DIR}' => $main::cfg{'MTA_LOCAL_MAIL_DIR'},