Changeset 163

Show
Ignore:
Timestamp:
08/29/07 20:50:40 (17 months ago)
Author:
jonas
Message:

Fixed: domain_add: default postmaster forwarding (#26)

Location:
trunk
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r162 r163  
    11CpVES 0.05 YYYY-MM-DD - Jonas Genannt - <jonas.genannt@brachium-system.net> 
    22        o Fixed: repaired listmailer.pl for access tinyint(1) column (T. Genannt) 
     3        o Fixed: domain_add: default postmaster forwarding (#26) 
    34        o Improved: Default config now in extra file (copy to config.inc.php / mail_config.conf) (T. Genannt) 
    45CpVES 0.04 2007-08-25 - Jonas Genannt - <jonas.genannt@brachium-system.net> 
  • trunk/includes/sites/domain_add.php

    r142 r163  
    7979                        $data=$res->fetchrow(DB_FETCHMODE_ASSOC); 
    8080                        $to='postmaster@'.$dnsname; 
    81                         $sql=sprintf("INSERT INTO forwardings SET domainid='%s', efrom='%s', eto='%s', access='y'", 
     81                        $sql=sprintf("INSERT INTO forwardings SET domainid='%s', efrom='%s', eto='%s', access='1'", 
    8282                                $db->escapeSimple($data['id']), 
    8383                                $db->escapeSimple($to), 
  • trunk/includes/sites/main.php

    r143 r163  
    7373}  
    7474} 
     75/* 
    7576//check for spam: 
    76 $test='n'; 
    7777if (isset($_SESSION['superadmin']) && $_SESSION['superadmin']=='y'&& $test=='y') 
    7878{ 
     
    9898 
    9999} // SPAM CHECK ENDE 
    100  
     100*/ 
    101101 
    102102//email user part: 
     
    114114        $smarty->assign('full_name', $_SESSION['full_name']); 
    115115        $smarty->assign('email', $_SESSION['email']); 
    116         if (isset($_POST['u_submit'])) 
    117         { 
    118                 if (!isset($_POST['new_passwd1']) || empty($_POST['new_passwd1']) || 
    119                     !isset($_POST['new_passwd2']) || empty($_POST['new_passwd2'])) 
    120                 { 
    121                         $smarty->assign('error_msg','y'); 
    122                         $smarty->assign('if_error_password_empty','y'); 
    123                 } 
    124                 else if (check_passwd_length($_POST['new_passwd2']) ==false) 
    125                 { 
    126                         $smarty->assign('error_msg','y'); 
    127                         $smarty->assign('if_error_password_long', 'y'); 
    128  
    129                 } 
    130                 else if($_POST['new_passwd1'] !=$_POST['new_passwd2'] ) 
    131                 { 
    132                         $smarty->assign('error_msg','y'); 
    133                         $smarty->assign('if_new_passwd_not_same', 'y'); 
    134                 } 
    135                 else if(decrypt_passwd($_SESSION['cpasswd']) != $_POST['old_passwd']) 
    136                 { 
    137                         $smarty->assign('error_msg','y'); 
    138                         $smarty->assign('if_error_password_old_wrong','y'); 
    139                 } 
    140                 else 
    141                 { 
    142                         if ($config['cleartext_passwd']==1) { 
    143                                 $cleartext=$_POST['new_passwd1']; 
    144                         } 
    145                         else 
    146                         { 
    147                                 $cleartext=""; 
    148                         } 
    149                         $sql=sprintf("UPDATE users SET passwd='%s',cpasswd='%s' WHERE id='%d'", 
    150                                 $db->escapeSimple($cleartext), 
    151                                 $db->escapeSimple(crypt($_POST['new_passwd1'])), 
    152                                 $db->escapeSimple($_SESSION['uid'])); 
    153                         $res=&$db->query($sql); 
    154                          
    155                         $smarty->assign('passwd_changed', 'y'); 
    156                         $smarty->assign('success_msg','y'); 
    157                         $smarty->assign('if_password_changed', 'y'); 
    158                         $_SESSION['cpasswd']=encrypt_passwd($_POST['new_passwd1']); 
    159                 } 
    160         } 
    161116} 
    162117$smarty->assign('table_data', $table_data); 
  • trunk/sql_upgrades

    r161 r163  
    120120ALTER TABLE `users` ADD `p_webinterface` TINYINT( 1 ) DEFAULT '1' NOT NULL; 
    121121 
     122 
     123Version 0.04 to 0.05 
    122124ALTER TABLE `lists` modify column `access` TINYINT( 1 ) DEFAULT '1' NOT NULL; 
  • trunk/system_scripts/runScripts.sh

    r162 r163  
    22 
    33################################ 
    4 SCRIPTDIR="/etc/cpves" 
     4SCRIPTDIR="/usr/local/cpves" 
    55################################ 
    66$SCRIPTDIR/create_mailboxes.pl