Subject: Re: [vserver] [WARNING] rc script might wipe your guests
From: "Edward Capriolo" <edlinuxguru@gmail.com>
Date: Fri, 8 Aug 2008 12:12:15 -0400

On Fri, Aug 8, 2008 at 11:47 AM, Daniel Hokka Zakrisson
<daniel@hozac.com> wrote:
> Jason Drage wrote:
>> I don't see it on Ubuntu either.
>> The only hit on my filesystem is in the redhat vserver libs:
>>
>> # locate rc.sysinit
>> /lib/util-vserver/distributions/redhat/rc.sysinit
>> /usr/lib/util-vserver/distributions/redhat/rc.sysinit
>>
>> Which host distros does this affect?
>
> At least Fedora 9 and whatever Mandriva version Herbert/morrigan noticed it on.
>
>> [...]
>
> --
> Daniel Hokka Zakrisson
>


Just to be on the safe side Cent OS 5 I added
                */vservers|*/vservers.rev)      ;;

# Clean up /var.  I'd use find, but /usr may not be mounted.
for afile in /var/lock/* /var/run/* ; do
        if [ -d "$afile" ]; then
           case "$afile" in
                */news|*/mon)   ;;
                */sudo)         rm -f $afile/*/* ;;
                */vmware)       rm -rf $afile/*/* ;;
                */samba)        rm -rf $afile/*/* ;;
                */screen)       rm -rf $afile/* ;;
                */cvs)          rm -rf $afile/* ;;
                */dovecot)      rm -f $afile/*/* ;;
                */cups)         rm -f $afile/*/* ;;
                */vservers|*/vservers.rev)      ;;
                *)              rm -f $afile/* ;;
           esac
        else
           rm -f $afile
        fi
done
rm -f /var/lib/rpm/__db* &> /dev/null
rm -f /var/gdm/.gdmfifo &> /dev/null