Changeset 132

Show
Ignore:
Timestamp:
03/02/06 18:04:11 (3 years ago)
Author:
ludo
Message:

also rename the inventory db (from r3099)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/webmin/lbs/lbs.pl

    r130 r132  
    12171217                        <input type=hidden name=mac value="$mac"> 
    12181218                        <input type=hidden name=menu value="$menu"> 
     1219                        <input type=hidden name=oldname value="$n"> 
    12191220                        <input type=hidden name=form value="title"> 
    12201221                        <input type=hidden name=redir_flag value="$redir_flag"> 
  • trunk/webmin/lbs/rename.cgi

    r4 r132  
    7474 
    7575        my $t = $in{'title'}; 
     76        my $old = $in{'oldname'}; 
    7677        my $g = "$in{'pregroup'}/$in{'group'}"; 
    7778        my $p = $in{'profile'} || $in{'preprofile'}; 
     
    104105        open(HOST,">$lbs_home/images/".toMacFileName($mac)."/hostname") ; 
    105106        print HOST $t; 
    106         close(HOST) ;     
    107          
     107        close(HOST); 
     108 
     109        # rename for other modules 
     110        # ...will be moved to lbs_common soon 
     111        foreach my $mod ("lrs-inventory", "backuppc") { 
     112                if (-x "../$mod/lrs-admin") { 
     113                        system("unset SERVER_SOFTWARE;unset SERVER_NAME;unset GATEWAY_INTERFACE;unset REQUEST_METHOD;unset SCRIPT_FILENAME;unset QUERY_STRING;../$mod/lrs-admin rename $mac $old $t >/dev/null"); 
     114                } 
     115        } 
     116         
    108117        redirect($redir) ; 
    109118        exit(0) ;