From 55d8d2489094653858dce8b95e24bb3a225eece1 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Fri, 6 Feb 2004 22:20:59 +0000 Subject: [PATCH] require chattr set 't' attribute on /vservers git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/branches/SYSCALL_SWITCH@837 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/util-vserver.spec.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/util-vserver/util-vserver.spec.in b/util-vserver/util-vserver.spec.in index d0e4f0b..c5f2ac1 100644 --- a/util-vserver/util-vserver.spec.in +++ b/util-vserver/util-vserver.spec.in @@ -1,3 +1,5 @@ +%define __chattr /usr/bin/chattr + Summary: Linux virtual server utilities Name: @PACKAGE@ Version: @VERSION@ @@ -13,6 +15,7 @@ Provides: vserver = %epoch:%version-%release Conflicts: vserver < %epoch:%version-%release Conflicts: vserver > %epoch:%version-%release BuildRequires: e2fsprogs-devel +Requires(post): %__chattr %package linuxconf Summary: Linuxconf administration modules for vservers @@ -71,6 +74,8 @@ for i in %v_services; do /sbin/chkconfig --add v_$i done +%__chattr +t /vservers || : + %preun test "$1" != 0 || for i in %v_services; do -- 1.8.1.5