SPECS (LIBVSERVER): util-vserver.spec - 1.0_pre20051120 snap for u...

baggins baggins at pld-linux.org
Mon Nov 21 14:04:45 CET 2005


Author: baggins                      Date: Mon Nov 21 13:04:45 2005 GMT
Module: SPECS                         Tag: LIBVSERVER
---- Log message:
- 1.0_pre20051120 snap for use with libvserver

---- Files affected:
SPECS:
   util-vserver.spec (1.85 -> 1.85.2.1) 

---- Diffs:

================================================================
Index: SPECS/util-vserver.spec
diff -u SPECS/util-vserver.spec:1.85 SPECS/util-vserver.spec:1.85.2.1
--- SPECS/util-vserver.spec:1.85	Wed Nov 16 18:14:23 2005
+++ SPECS/util-vserver.spec	Mon Nov 21 14:04:35 2005
@@ -3,60 +3,30 @@
 # m68k and mips are the only not supported archs
 #
 # Conditional build:
-%bcond_without	dietlibc	# don't use dietlibc (ask for troubles)
 %bcond_without	doc		# don't build documentation which needed LaTeX
-%bcond_with	xalan		# use the xalan xslt processor
 #
+%define		_pre	pre20051120
 Summary:	Linux virtual server utilities
 Summary(pl):	Narzędzia dla linuksowych serwerów wirtualnych
 Name:		util-vserver
-Version:	0.30.209
-Release:	0.1
+Version:	1.0
+Release:	0.%{_pre}.0.1
 License:	GPL
 Group:		Applications/System
-Source0:	http://www.13thfloor.at/~ensc/util-vserver/files/alpha/%{name}-%{version}.tar.bz2
-# Source0-md5:	674b122824292c20d3c53245b91f6088
-Source1:	vprocunhide.init
+Source0:	http://dev.gentoo.org/~hollow/vserver/util-vserver/%{name}-%{version}_%{_pre}.tar.bz2
+# Source0-md5:	0720eed5a0bacae22d541cb1fdc5f2ed
 Source2:	vservers.init
-Source3:	vservers-legacy.init
-Source4:	rebootmgr.init
 Source5:	vservers.sysconfig
-Source6:	vservers-legacy.sysconfig
-# A bit of documentation explaining package menagement
-# http://www.paul.sladen.org/vserver/archives/200505/0078.html
-Source7:	%{name}-pkgmgmt.txt
-Patch0:		%{name}-vsysvwrapper.patch
-Patch1:		%{name}-pld.patch
-Patch2:		%{name}-build-poldek.patch
-Patch3:		%{name}-include.patch
-Patch4:		%{name}-m4-diet.patch
-Patch5:		%{name}-cpuset.patch
-Patch6:		%{name}-build-umask.patch
-Patch7:		%{name}-utmpx.patch
 URL:		http://savannah.nongnu.org/projects/util-vserver/
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.9
 BuildRequires:	beecrypt-devel
-%{?with_dietlibc:BuildRequires:	dietlibc-static >= 2:0.29}
 BuildRequires:	libstdc++-devel
 BuildRequires:	libtool >= 1.5.14
+BuildRequires:	libvserver-devel >= 1.0-0.pre20051119
 %ifarch %{x8664}
 BuildRequires:	sed >= 4.0
 %endif
-%if %{with doc}
-BuildRequires:	doxygen
-BuildRequires:	graphviz
-BuildRequires:	libxslt-progs
-BuildRequires:	tetex-format-pdflatex
-BuildRequires:	tetex-makeindex
-# To be removed when tetex-format-pdflatex, tetex-pdftex...
-# ...and graphviz packages get fixed
-BuildRequires:	tetex-fonts-jknappen
-BuildRequires:	tetex-metafont
-BuildRequires:	ghostscript
-BuildRequires:	ghostscript-fonts-std
-%{?with_xalan:BuildRequires:	xalan-j}
-%endif
 Requires:	rc-scripts
 Requires:	util-linux
 Requires(post,preun):	/sbin/chkconfig
@@ -65,8 +35,6 @@
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # for adapter
-%define		_usrbin		/usr/bin
-%define		_usrsbin	/usr/sbin
 %define		_usrlib		/usr/lib
 
 %description
@@ -95,62 +63,11 @@
 Ten pakiet zawiera narzędzia wymagane do komunikacji z jądrem z
 włączonym mechanizmem Linux-Vserver.
 
-%package devel
-Summary:	Development files for Linux vserver libraries
-Summary(pl):	Pliki programistyczne dla bibliotek linuksowego vserwera
-Group:		Development/Libraries
-Requires:	%{name}-lib = %{version}-%{release}
-
-%description devel
-This package contains the development files necessary for developing
-programs which use vserver library.
-
-%description devel -l pl
-Ten pakiet zawiera pliki programistyczne konieczne do rozwijania
-programów używających biblioteki vserver.
-
-%package static
-Summary:	Static vserver library
-Summary(pl):	Biblioteka statyczna vservera
-Group:		Development/Libraries
-Requires:	%{name}-devel = %{version}-%{release}
-
-%description static
-This package contains the static version of vserver library.
-
-%description static -l pl
-Ten pakiet zawiera statyczną wersję biblioteki vservera.
-
-%package lib
-Summary:	Dynamic libraries for util-vserver
-Summary(pl):	Biblioteki dynamiczne dla pakietu util-vserver
-Group:		Libraries
-
-%description lib
-util-vserver provides the components and a framework to setup virtual
-servers. A virtual server runs inside a linux server. It is
-nevertheless highly independent. As such, you can run various services
-with normal configuration. The various vservers can't interact with
-each other and can't interact with services in the main server.
-
-This package contains the shared libraries needed by all other
-'util-vserver' subpackages.
-
-%description lib -l pl
-util-vserver dostarcza składniki i szkielet do tworzenia wirtualnych
-serwerów. Wirtualny serwer działa wewnątrz serwera linuksowego, lecz
-jest od niego w dużym stopniu niezależny. Jako taki może uruchamiać
-różne usługi z normalną konfiguracją. Różne vserwery nie mogą wchodzić
-w interakcję z innymi ani z usługami na głównym serwerze.
-
-Ten pakiet zawiera biblioteki współdzielone wymagane przez wszystkie
-podpakiety util-vserver.
-
 %package build
 Summary:	Tools which can be used to build vservers
 Summary(pl):	Narzędzia do budowania vserverów
 Group:		Applications/System
-Conflicts:	poldek < 0.18.8-10
+Conflicts:	poldek < 0.20
 Requires:	%{name} = %{version}-%{release}
 
 %description build
@@ -171,485 +88,87 @@
 
 Ten pakiet zawiera narzędzia pomagające przy budowaniu Vserwerów.
 
-%package -n vserver-distro-fedora
-Summary:	VServer build templates for Fedora Core
-Summary(pl):	Szablony do tworzenia VServerów dla dystrybucji Fedora Core
-Group:		Applications/System
-Requires:	%{name} = %{version}-%{release}
-Requires:	binutils
-Requires:	e2fsprogs
-Requires:	rpm
-Requires:	tar
-Requires:	wget
-
-%description -n vserver-distro-fedora
-VServer build templates for Fedora Core 1,2,3,4.
-
-%description -n vserver-distro-fedora -l pl
-Szablony do tworzenia VServerów dla dystrybucji Fedora Core 1,2,3,4.
-
-%package -n vserver-distro-redhat
-Summary:	VServer build template for Red Hat Linux 9
-Summary(pl):	Szablon do tworzenia VServerów dla dystrybucji Red Hat Linux 9
-Group:		Applications/System
-Requires:	%{name} = %{version}-%{release}
-Requires:	binutils
-Requires:	e2fsprogs
-Requires:	rpm
-Requires:	tar
-Requires:	wget
-
-%description -n vserver-distro-redhat
-VServer build template for RedHat Linux 9.
-
-%description -n vserver-distro-redhat -l pl
-Szablon do tworzenia VServerów dla dystrybucji Red Hat Linux 9.
-
-%package -n vserver-distro-suse
-Summary:	VServer build template for SuSE 9.1
-Summary(pl):	Szablon do tworzenia VServerów dla dystrybucji SuSE 9.1
-Group:		Applications/System
-Requires:	%{name} = %{version}-%{release}
-Requires:	binutils
-Requires:	e2fsprogs
-Requires:	rpm
-Requires:	tar
-Requires:	wget
-
-%description -n vserver-distro-suse
-VServer build template for SuSE Linux 9.1.
-
-%description -n vserver-distro-suse -l pl
-Szablon do tworzenia VServerów dla dystrybucji SuSE 9.1.
-
-%package -n vserver-distro-centos
-Summary:	VServer build template for CentOS 4.2
-Summary(pl):	Szablon budowania VServera dla CentOS 4.2
-Group:		Applications/System
-Requires:	util-vserver-build
-Requires:	yum
-
-%description -n vserver-distro-centos
-VServer build template for CentOS 4.2.
-
-%description -n vserver-distro-centos -l pl
-Szablon budowania VServera dla CentOS 4.2.
-
-%package init
-Summary:	initscripts for vserver
-Summary(pl):	Skrypty inicjalizujące dla vserwera
-Group:		Applications/System
-Requires(post,preun):	/sbin/chkconfig
-Requires:	%{name} = %{version}-%{release}
-Requires:	diffutils
-Requires:	make
-Requires:	rc-scripts
-
-%description init
-util-vserver provides the components and a framework to setup virtual
-servers. A virtual server runs inside a linux server. It is
-nevertheless highly independent. As such, you can run various services
-with normal configuration. The various vservers can't interact with
-each other and can't interact with services in the main server.
-
-This package contains the SysV initscripts which start and stop
-Vservers and related tools.
-
-%description init -l pl
-util-vserver dostarcza składniki i szkielet do tworzenia wirtualnych
-serwerów. Wirtualny serwer działa wewnątrz serwera linuksowego, lecz
-jest od niego w dużym stopniu niezależny. Jako taki może uruchamiać
-różne usługi z normalną konfiguracją. Różne vserwery nie mogą wchodzić
-w interakcję z innymi ani z usługami na głównym serwerze.
-
-Ten pakiet zawiera skrypty inicjalizujące SysV uruchamiające i
-zatrzymujące Vserwery oraz powiązane narzędzia.
-
-%package legacy
-Summary:	Legacy utilities for util-vserver
-Summary(pl):	Stare narzędzia dla util-vserver
-Group:		Applications/System
-Requires(post,preun):	/sbin/chkconfig
-Requires:	%{name} = %{version}-%{release}
-Requires:	rc-scripts
-
-%description legacy
-util-vserver provides the components and a framework to setup virtual
-servers. A virtual server runs inside a linux server. It is
-nevertheless highly independent. As such, you can run various services
-with normal configuration. The various vservers can't interact with
-each other and can't interact with services in the main server.
-
-This package contains the tools which are needed to work with Vservers
-having an old-style configuration.
-
-%description legacy -l pl
-util-vserver dostarcza składniki i szkielet do tworzenia wirtualnych
-serwerów. Wirtualny serwer działa wewnątrz serwera linuksowego, lecz
-jest od niego w dużym stopniu niezależny. Jako taki może uruchamiać
-różne usługi z normalną konfiguracją. Różne vserwery nie mogą wchodzić
-w interakcję z innymi ani z usługami na głównym serwerze.
-
-Ten pakiet zawiera narzędzia potrzebne do pracy z Vserwerami mającymi
-konfigurację w starym stylu.
-
-%package -n vserver-dev
-Summary:	/dev entries for systems in Vservers
-Summary(pl):	Pliki specjalne /dev/* dla systemów w Vserwerach
-Group:		Base
-Requires:	setup >= 2.4.1-2
-Provides:	dev = 2.9.0-19
-Provides:	devfs
-AutoReqProv:	no
-
-%description -n vserver-dev
-Unix and unix like systems (including Linux) use file system entries
-to represent devices attached to the machine. All of these entries are
-in the /dev tree (though they don't have to be), and this package
-contains only entries needed for a system running inside Vserver.
-
-DO NOT install this package for a normal system!
-
-%description -n vserver-dev -l pl
-Wszystkie systemy klasy unices, w tym Linux, używają plików do
-przedstawiania urządzeń podłączonych do komputera. Wszystkie te pliki
-znajdują się zwykle w katalogu /dev. Pakiet ten wyłącznie te pliki
-specjalne które są potrzebne do uruchomienia systemu w Vserwerze.
-
-NIE INSTALUJ tego pakietu na zwykłym systemie!
-
 %prep
-%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-
-install %{SOURCE7} package-menagament.txt
-
-cp -a compat.h vserver-compat.h
+%setup -q -n %{name}-%{version}_%{_pre}
 
 %build
-%if %{with dietlibc}
-CFLAGS="%{rpmcflags} -D__GLIBC__"
-%endif
-%{__aclocal} -I m4
-%{__automake}
-%{__autoconf}
 %configure \
-	--with-initrddir=/etc/rc.d/init.d \
-	--enable-release \
-	%{?with_dietlibc:--enable-dietlibc} \
-	%{!?with_dietlibc:--disable-dietlibc} \
-	MKTEMP=/bin/mktemp \
-	MOUNT=/bin/mount \
-	PS=/bin/ps \
-	UMOUNT=/bin/umount \
-	IP=/sbin/ip \
-	IPTABLES=%{_usrsbin}/iptables \
-	MODPROBE=/sbin/modprobe \
-	NAMEIF=/sbin/nameif \
-	RMMOD=/sbin/rmmod \
-	VCONFIG=/sbin/vconfig \
-	WGET=%{_usrbin}/wget \
+	--with-initrddir=/etc/rc.d/init.d
 
-%{__make} all
-%{?with_doc:%{__make} doc}
+%{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{/vservers,/etc/{sysconfig,rc.d/init.d},/dev/pts}
+install -d $RPM_BUILD_ROOT{/vservers,/etc/{sysconfig,rc.d/init.d}}
 
-%{__make} install install-distribution \
+%{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-cp -a vserver-compat.h $RPM_BUILD_ROOT%{_includedir}
-
-chmod -R +rX $RPM_BUILD_ROOT%{_libdir}/%{name}/distributions/*
-
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/vservices
-install -d $RPM_BUILD_ROOT/vservers/.pkg
-ln -s /vservers $RPM_BUILD_ROOT%{_sysconfdir}/vservers/vdirbase
-ln -s %{_localstatedir}/run/vservers.rev $RPM_BUILD_ROOT%{_sysconfdir}/vservers/run.rev
-
-for i in $RPM_BUILD_ROOT/etc/rc.d/init.d/v_* ; do
-	s=`basename $i | sed s/v_//`
-	cat >$RPM_BUILD_ROOT%{_sysconfdir}/vservices/$s << EOF
-# IP addresses/interfaces to bound $s service to
-#IP=10.0.0.1
-#IP=eth0
-EOF
-done
-
-sed 's|%{_usrlib}/util-vserver|%{_libdir}/%{name}|g' %{SOURCE1} > \
-	$RPM_BUILD_ROOT/etc/rc.d/init.d/vprocunhide
 sed 's|%{_usrlib}/util-vserver|%{_libdir}/%{name}|g' %{SOURCE2} > \
 	$RPM_BUILD_ROOT/etc/rc.d/init.d/vservers
-sed 's|%{_usrlib}/util-vserver|%{_libdir}/%{name}|g' %{SOURCE3} > \
-	$RPM_BUILD_ROOT/etc/rc.d/init.d/vservers-legacy
-sed 's|%{_usrlib}/util-vserver|%{_libdir}/%{name}|g' %{SOURCE4} > \
-	$RPM_BUILD_ROOT/etc/rc.d/init.d/rebootmgr
 sed 's|%{_usrlib}/util-vserver|%{_libdir}/%{name}|g' %{SOURCE5} > \
 	$RPM_BUILD_ROOT/etc/sysconfig/vservers
 
-install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/vservers-legacy
-
-ln -sf null $RPM_BUILD_ROOT/dev/initctl
-
-%ifarch %{x8664}
-sed -i 's/^glibc$/glibc64/' $RPM_BUILD_ROOT%{_libdir}/%{name}/distributions/pld2.0/pkgs/01
-sed -i 's/glibc\-\[0\-9\]\*\.rpm/glibc64\-\[0\-9\]\*\.rpm/' $RPM_BUILD_ROOT%{_libdir}/%{name}/distributions/pld2.0/rpmlist.d/00.lst
-%endif
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post
 %{_sbindir}/setattr --barrier /vservers || :
-
-%post	lib -p /sbin/ldconfig
-%postun	lib -p /sbin/ldconfig
-
-%post init
 /sbin/chkconfig --add vprocunhide
 /sbin/chkconfig --add vservers
-if [ ! -f /var/lock/subsys/vprocunhide ]; then
-	echo "Type \"/etc/rc.d/init.d/vprocunhide start\" to set /proc visibility for vservers" 1>&2
-fi
 if [ ! -f /var/lock/subsys/vservers ]; then
 	echo "Type \"/etc/rc.d/init.d/vservers start\" to start vservers" 1>&2
 fi
 
-%preun init
+%preun
 if [ "$1" = "0" ]; then
 	if [ -r /var/lock/subsys/vservers ]; then
 		/etc/rc.d/init.d/vservers stop >&2
 	fi
-	if [ -r /var/lock/subsys/vprocunhide ]; then
-		/etc/rc.d/init.d/vprocunhide stop >&2
-	fi
 	/sbin/chkconfig --del vservers
 	/sbin/chkconfig --del vprocunhide
 fi
 
-%post legacy
-/sbin/chkconfig --add rebootmgr
-/sbin/chkconfig --add vservers-legacy
-if [ ! -f /var/lock/subsys/rebootmgr ] ; then
-	echo "Type \"/etc/rc.d/init.d/rebootmgr start\" to start reboot manager for legacy vservers" 1>&2
-fi
-if [ ! -f /var/lock/subsys/vservers-legacy ] ; then
-	echo "Type \"/etc/rc.d/init.d/vservers-legacy start\" to start legacy vservers" 1>&2
-fi
-
-%preun legacy
-if [ "$1" = "0" ]; then
-	if [ -r /var/lock/subsys/rebootmgr ] ; then
-		/etc/rc.d/init.d/rebootmgr stop >&2
-	fi
-	if [ -r /var/lock/subsys/vservers-legacy ] ; then
-		/etc/rc.d/init.d/vservers-legacy stop >&2
-	fi
-	/sbin/chkconfig --del rebootmgr
-	/sbin/chkconfig --del vservers-legacy
-fi
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS THANKS doc/intro.txt
-%{?with_doc:%doc doc/*.html}
+%doc AUTHORS ChangeLog
 %dir %{_sysconfdir}/vservers
 %dir %{_sysconfdir}/vservers/.defaults
-%dir %{_sysconfdir}/vservers/.defaults/apps
-%dir %{_sysconfdir}/vservers/.defaults/files
 %{_sysconfdir}/vservers/.defaults/vdirbase
-%{_sysconfdir}/vservers/.defaults/run.rev
-%{_sysconfdir}/vservers/vdirbase
-%{_sysconfdir}/vservers/run.rev
-/sbin/vshelper
-%attr(755,root,root) %{_sbindir}/chbind
-%attr(755,root,root) %{_sbindir}/chcontext
-%attr(755,root,root) %{_sbindir}/chxid
-%attr(755,root,root) %{_sbindir}/exec-cd
-%attr(755,root,root) %{_sbindir}/lsxid
-%attr(755,root,root) %{_sbindir}/reducecap
-%attr(755,root,root) %{_sbindir}/setattr
-%attr(755,root,root) %{_sbindir}/showattr
-%attr(755,root,root) %{_sbindir}/vattribute
+%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/vservers
+%attr(754,root,root) /etc/rc.d/init.d/vservers
+%attr(755,root,root) %{_sbindir}/nidof
+%attr(755,root,root) %{_sbindir}/vattr
 %attr(755,root,root) %{_sbindir}/vcontext
 %attr(755,root,root) %{_sbindir}/vdlimit
-%attr(755,root,root) %{_sbindir}/vnamespace
+%attr(755,root,root) %{_sbindir}/vexec
+%attr(755,root,root) %{_sbindir}/vflags
+%attr(755,root,root) %{_sbindir}/vinfo
 %attr(755,root,root) %{_sbindir}/vkill
 %attr(755,root,root) %{_sbindir}/vlimit
-%attr(755,root,root) %{_sbindir}/vdu
-%attr(755,root,root) %{_sbindir}/vps
+%attr(755,root,root) %{_sbindir}/vmount
+%attr(755,root,root) %{_sbindir}/vnamespace
+%attr(755,root,root) %{_sbindir}/vncontext
+%attr(755,root,root) %{_sbindir}/vnflags
 %attr(755,root,root) %{_sbindir}/vpstree
-%attr(755,root,root) %{_sbindir}/vrsetup
 %attr(755,root,root) %{_sbindir}/vsched
 %attr(755,root,root) %{_sbindir}/vserver
-%attr(755,root,root) %{_sbindir}/vserver-info
-%attr(755,root,root) %{_sbindir}/vserver-stat
-%attr(755,root,root) %{_sbindir}/vsomething
 %attr(755,root,root) %{_sbindir}/vtop
 %attr(755,root,root) %{_sbindir}/vuname
 %attr(755,root,root) %{_sbindir}/vwait
-%dir %{_libdir}/%{name}
-%dir %{_libdir}/%{name}/defaults
-%{_libdir}/%{name}/FEATURES.txt
-%{_libdir}/%{name}/util-vserver-vars
-%{_libdir}/%{name}/defaults/*
-%attr(755,root,root) %{_libdir}/%{name}/capchroot
-%attr(755,root,root) %{_libdir}/%{name}/chain-echo
-%attr(755,root,root) %{_libdir}/%{name}/check-unixfile
-%attr(755,root,root) %{_libdir}/%{name}/chcontext-compat
-%attr(755,root,root) %{_libdir}/%{name}/chroot-sh
-%attr(755,root,root) %{_libdir}/%{name}/exec-ulimit
-%attr(755,root,root) %{_libdir}/%{name}/fakerunlevel
-%attr(755,root,root) %{_libdir}/%{name}/filetime
-%{_libdir}/%{name}/functions
-%attr(755,root,root) %{_libdir}/%{name}/keep-ctx-alive
-%attr(755,root,root) %{_libdir}/%{name}/lockfile
-%attr(755,root,root) %{_libdir}/%{name}/mask2prefix
-%attr(755,root,root) %{_libdir}/%{name}/readlink
-%attr(755,root,root) %{_libdir}/%{name}/save_ctxinfo
-%attr(755,root,root) %{_libdir}/%{name}/secure-mount
-%attr(755,root,root) %{_libdir}/%{name}/sigexec
-%attr(755,root,root) %{_libdir}/%{name}/start-vservers
-%attr(755,root,root) %{_libdir}/%{name}/vprocunhide
-%{_libdir}/%{name}/vserver.*
-%attr(755,root,root) %{_libdir}/%{name}/vservers.grabinfo.sh
-%attr(755,root,root) %{_libdir}/%{name}/vshelper
-%attr(755,root,root) %{_libdir}/%{name}/vshelper-sync
-%{_mandir}/man8/chbind.8*
-%{_mandir}/man8/chcontext.8*
-%{_mandir}/man8/reducecap.8*
-%{_mandir}/man8/vps.8*
-%{_mandir}/man8/vpstree.8*
-%{_mandir}/man8/vserver-stat.8*
-%{_mandir}/man8/vserver.8*
-%{_mandir}/man8/vtop.8*
+%attr(755,root,root) %{_sbindir}/xidof
+%dir %{_datadir}/%{name}/commands
+%dir %{_datadir}/%{name}/defaults
+%dir %{_datadir}/%{name}/lib
+%{_datadir}/%{name}/commands/*
+%{_datadir}/%{name}/defaults/*
+%{_datadir}/%{name}/lib/*
+%{_datadir}/%{name}/pathconfig
 %attr(000,root,root) %dir /vservers
-%attr(755,root,root) %dir /vservers/.pkg
-%dir %{_localstatedir}/run/vservers
-%dir %{_localstatedir}/run/vservers.rev
-%dir %{_localstatedir}/run/vshelper
-
-%files devel
-%defattr(644,root,root,755)
-%{?with_doc:%doc lib/apidoc/latex/refman.pdf lib/apidoc/html}
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_libdir}/lib*.la
-%{_includedir}/vserver*.h
-%{_pkgconfigdir}/*.pc
-
-%files static
-%defattr(644,root,root,755)
-%{_libdir}/libvserver.a
-
-%files lib
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
-
-%files init
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/%{name}/vsysvwrapper
-%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/vservers
-%attr(754,root,root) /etc/rc.d/init.d/vprocunhide
-%attr(754,root,root) /etc/rc.d/init.d/vservers
 
 %files build
 %defattr(644,root,root,755)
-%doc contrib/yum*.patch package-menagament.txt
-%dir %{_sysconfdir}/vservers/.defaults/apps/vunify
-%dir %{_sysconfdir}/vservers/.defaults/apps/vunify/hash
-%dir %{_sysconfdir}/vservers/.distributions
-%dir %{_sysconfdir}/vservers/.distributions/.common
-%dir %{_sysconfdir}/vservers/.distributions/.common/pubkeys
-%dir %{_sysconfdir}/vservers/.distributions/pld2.0
-%dir %{_sysconfdir}/vservers/.distributions/pld2.0/poldek
-%{_sysconfdir}/vservers/.distributions/pld1.99
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/vservers/.distributions/pld2.0/poldek/poldek.conf
-%attr(755,root,root) %{_libdir}/%{name}/rpm-fake*
-%dir %{_libdir}/%{name}/distributions
-%attr(-, root, root) %{_libdir}/%{name}/distributions/defaults
-%attr(-, root, root) %{_libdir}/%{name}/distributions/pld*
-%attr(-, root, root) %{_libdir}/%{name}/distributions/template
-%attr(-, root, root) %{_libdir}/%{name}/distributions/redhat*
-%{_libdir}/%{name}/vserver-build.*
-%{_libdir}/%{name}/vserver-setup.functions
-%{_libdir}/%{name}/defaults/fstab
-%{_libdir}/%{name}/defaults/debootstrap.uri
-%{_libdir}/%{name}/defaults/vunify-exclude
-%attr(755,root,root) %{_libdir}/%{name}/pkgmgmt
-%attr(755,root,root) %{_libdir}/%{name}/vapt-get-worker
-%attr(755,root,root) %{_libdir}/%{name}/vcopy
-%attr(755,root,root) %{_libdir}/%{name}/vhashify
-%attr(755,root,root) %{_libdir}/%{name}/vpkg
-%attr(755,root,root) %{_libdir}/%{name}/vpoldek-worker
-%attr(755,root,root) %{_libdir}/%{name}/vrpm-*
-%attr(755,root,root) %{_libdir}/%{name}/vserver-build
-%attr(755,root,root) %{_libdir}/%{name}/vunify
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/util-vserver.spec?r1=1.85&r2=1.85.2.1&f=u




More information about the pld-cvs-commit mailing list