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