Changeset 131

Show
Ignore:
Timestamp:
03/04/06 15:32:41 (3 years ago)
Author:
bonbons
Message:

Corrections on scripts (remove STATE_SETUP and PERSISTANT once guest's init is running), vu_printf fix for terminating \0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.0.4/scripts/commands/start.sh

    r24 r131  
    111111         
    112112        STATETRACK=done 
     113        vps.flags run 
    113114        vps.unlock 
    114115} 
  • branches/1.0.4/scripts/lib/vps.sh

    r130 r131  
    238238                        fi 
    239239                        if [ ! -z "${VX_FLAGS}" ]; then 
    240                                 ${_VFLAGS} -S -f $(util.array_to_list ${VX_FLAGS[@]}),STATE_SETUP -x ${VX_XID} 
     240                                ${_VFLAGS} -S -f $(util.array_to_list ${VX_FLAGS[@]}),PERSISTANT -x ${VX_XID} 
    241241                        fi 
    242242                        ;; 
    243243                 
     244                run) 
     245                        ${_VFLAGS} -S -f "~PERSISTANT,~STATE_SETUP" -x ${VX_XID} 
     246                        ${_VNFLAGS} -S -f "~PERSISTANT,~STATE_SETUP" -n ${VX_XID} 
     247                        ;; 
    244248                *) 
    245249                        util.error "vps.flags: unknown subcommand '${subcmd}'" 
  • branches/1.0.4/src/libinternal/printf.c

    r78 r131  
    551551         
    552552        buflen = vu_vasprintf(&buf, fmt, ap); 
    553         len = write(fd, buf, buflen + 1); 
     553        len = write(fd, buf, buflen); 
    554554        free(buf); 
    555555