From aa23102e154486ee4ad2be9d55e5aff591734348 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Mon, 29 Nov 2004 21:56:45 +0000 Subject: [PATCH] - bootcd doesn't support extended attribute bits, so "setattr --barrier /vservers" in the rpm %post scriplet won't actually work during the initial install. Make sure it's set every time vcached is run. --- scripts/vcached | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/vcached b/scripts/vcached index bed2211..19e0dff 100755 --- a/scripts/vcached +++ b/scripts/vcached @@ -17,7 +17,7 @@ # Mark Huang # Copyright (c) 2004 The Trustees of Princeton University (Trustees). # -# $Id: vcached,v 1.8 2004/11/19 20:27:24 mlhuang Exp $ +# $Id: vcached,v 1.9 2004/11/23 14:47:35 mlhuang Exp $ # # get configuration @@ -57,6 +57,9 @@ test -e "$UTIL_VSERVER_VARS" || { } . "$UTIL_VSERVER_VARS" +# make sure barrier bit is set on /vservers to prevent chroot() escapes +$PKGLIBDIR/setattr --barrier $VROOTDIR + # take out the trash rm -rf "$VROOTDIR/.vtmp" -- 2.47.0