]> git.pld-linux.org Git - packages/util-vserver.git/blob - util-vserver.spec
- release 3
[packages/util-vserver.git] / util-vserver.spec
1 #
2 # Conditional build:
3 %bcond_with     dietlibc        # use dietlibc instead of glibc
4 %bcond_without  doc             # don't build documentation which needed LaTeX
5 %bcond_with     xalan           # use the xalan xslt processor
6
7 Summary:        Linux virtual server utilities
8 Summary(pl):    Narzêdzia dla linuksowych serwerów wirtualnych
9 Name:           util-vserver
10 Version:        0.30.207
11 Release:        3
12 License:        GPL
13 Group:          Base
14 Source0:        http://www.13thfloor.at/~ensc/util-vserver/files/alpha/%{name}-%{version}.tar.bz2
15 # Source0-md5:  1c8457a687643ae8a7b1f1d34ebbdd68
16 Source1:        vprocunhide.init
17 Source2:        vservers-default.init
18 Source3:        vservers-legacy.init
19 Source4:        rebootmgr.init
20 Source5:        vservers-default.sysconfig
21 Source6:        vservers-legacy.sysconfig
22 Patch0:         %{name}-no-kernel-includes.patch
23 Patch1:         %{name}-vsysvwrapper.patch
24 Patch2:         %{name}-pld.patch
25 Patch3:         %{name}-build-poldek.patch
26 URL:            http://savannah.nongnu.org/projects/util-vserver/
27 BuildRequires:  automake >= 1.9
28 BuildRequires:  beecrypt-devel
29 %{?with_dietlibc:BuildRequires: dietlibc >= 0:0.25}
30 BuildRequires:  doxygen
31 BuildRequires:  libstdc++-devel
32 %if %{with doc}
33 BuildRequires:  libxslt-progs
34 BuildRequires:  tetex-format-pdflatex
35 BuildRequires:  tetex-makeindex
36 %{?with_xalan:BuildRequires:    xalan-j}
37 %endif
38 PreReq:         rc-scripts
39 Requires(post,preun):   /sbin/chkconfig
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
43 This package provides the components and a framework to setup virtual
44 servers. A virtual server runs inside a Linux server. It is
45 nevertheless highly independent. As such, you can run various services
46 with normal configuration. The various vservers can't interact with
47 each other and can't interact with services in the main server.
48
49 This requires a special kernel supporting the new new_s_context and
50 set_ipv4root system call.
51
52 %description -l pl
53 Ten pakiet dostarcza sk³adniki i szkielet do tworzenia wirtualnych
54 serwerów. Wirtualny serwer dzia³a wewn±trz serwera linuksowego, lecz
55 jest od niego w du¿ym stopniu niezale¿ny. Jako taki mo¿e uruchamiaæ
56 ró¿ne us³ugi z normaln± konfiguracj±. Ró¿ne vserwery nie mog± wchodziæ
57 w interakcjê z innymi ani z us³ugami na g³ównym serwerze.
58
59 Wymaga to specjalnego j±dra obs³uguj±cego nowe wywo³ania systemowe
60 new_s_context i set_ipv4root.
61
62 %package devel
63 Summary:        Development files for Linux vserver libraries
64 Summary(pl):    Pliki programistyczne dla bibliotek linuksowego vserwera
65 Group:          Development/Libraries
66 Requires:       %{name} = %{version}-%{release}
67
68 %description devel
69 This package contains the development files necessary for developing
70 programs which use vserver library.
71
72 %description devel -l pl
73 Ten pakiet zawiera pliki programistyczne konieczne do rozwijania
74 programów u¿ywaj±cych biblioteki vserver.
75
76 %package static
77 Summary:        Static vserver library
78 Summary(pl):    Biblioteka statyczna vservera
79 Group:          Development/Libraries
80 Requires:       %{name}-devel = %{version}-%{release}
81
82 %description static
83 This package contains the static version of vserver library.
84
85 %description static -l pl
86 Ten pakiet zawiera statyczn± wersjê biblioteki vservera.
87
88 %package lib
89 Summary:        Dynamic libraries for util-vserver
90 Summary(pl):    Biblioteki dynamiczne dla pakietu util-vserver
91 Group:          Libraries
92
93 %description lib
94 util-vserver provides the components and a framework to setup virtual
95 servers. A virtual server runs inside a linux server. It is
96 nevertheless highly independent. As such, you can run various services
97 with normal configuration. The various vservers can't interact with
98 each other and can't interact with services in the main server.
99
100 This package contains the shared libraries needed by all other
101 'util-vserver' subpackages.
102
103 %description lib -l pl
104 util-vserver dostarcza sk³adniki i szkielet do tworzenia wirtualnych
105 serwerów. Wirtualny serwer dzia³a wewn±trz serwera linuksowego, lecz
106 jest od niego w du¿ym stopniu niezale¿ny. Jako taki mo¿e uruchamiaæ
107 ró¿ne us³ugi z normaln± konfiguracj±. Ró¿ne vserwery nie mog± wchodziæ
108 w interakcjê z innymi ani z us³ugami na g³ównym serwerze.
109
110 Ten pakiet zawiera biblioteki wspó³dzielone wymagane przez wszystkie
111 podpakiety util-vserver.
112
113 %package core
114 Summary:        The core-utilities for util-vserver
115 Summary(pl):    Podstawowe narzêdzia dla util-vserver
116 Group:          Applications/System
117 Requires:       util-linux
118
119 %description core
120 util-vserver provides the components and a framework to setup virtual
121 servers. A virtual server runs inside a linux server. It is
122 nevertheless highly independent. As such, you can run various services
123 with normal configuration. The various vservers can't interact with
124 each other and can't interact with services in the main server.
125
126 This package contains utilities which are required to communicate with
127 the Linux-Vserver enabled kernel.
128
129 %description core -l pl
130 util-vserver dostarcza sk³adniki i szkielet do tworzenia wirtualnych
131 serwerów. Wirtualny serwer dzia³a wewn±trz serwera linuksowego, lecz
132 jest od niego w du¿ym stopniu niezale¿ny. Jako taki mo¿e uruchamiaæ
133 ró¿ne us³ugi z normaln± konfiguracj±. Ró¿ne vserwery nie mog± wchodziæ
134 w interakcjê z innymi ani z us³ugami na g³ównym serwerze.
135
136 Ten pakiet zawiera narzêdzia wymagane do komunikacji z j±drem z
137 w³±czonym mechanizmem Linux-Vserver.
138
139 %package build
140 Summary:        Tools which can be used to build vservers
141 Summary(pl):    Narzêdzia do budowania vserverów
142 Group:          Applications/System
143 Requires:       binutils
144 Requires:       e2fsprogs
145 Requires:       rpm
146 Requires:       tar
147 Requires:       wget
148 Requires:       %{name} = %{version}-%{release}
149
150 %description build
151 util-vserver provides the components and a framework to setup virtual
152 servers. A virtual server runs inside a linux server. It is
153 nevertheless highly independent. As such, you can run various services
154 with normal configuration. The various vservers can't interact with
155 each other and can't interact with services in the main server.
156
157 This package contains utilities which assist in building Vservers.
158
159 %description build -l pl
160 util-vserver dostarcza sk³adniki i szkielet do tworzenia wirtualnych
161 serwerów. Wirtualny serwer dzia³a wewn±trz serwera linuksowego, lecz
162 jest od niego w du¿ym stopniu niezale¿ny. Jako taki mo¿e uruchamiaæ
163 ró¿ne us³ugi z normaln± konfiguracj±. Ró¿ne vserwery nie mog± wchodziæ
164 w interakcjê z innymi ani z us³ugami na g³ównym serwerze.
165
166 Ten pakiet zawiera narzêdzia pomagaj±ce przy budowaniu Vserwerów.
167
168 %package init
169 Summary:        initscripts for vserver
170 Summary(pl):    Skrypty inicjalizuj±ce dla vserwera
171 Group:          Base
172 Requires(post,preun):   /sbin/chkconfig
173 Requires:       %{name} = %{version}-%{release}
174 Requires:       %{name}-core = %{version}-%{release}
175 Requires:       diffutils
176 Requires:       make
177 Requires:       rc-scripts
178
179 %description init
180 util-vserver provides the components and a framework to setup virtual
181 servers. A virtual server runs inside a linux server. It is
182 nevertheless highly independent. As such, you can run various services
183 with normal configuration. The various vservers can't interact with
184 each other and can't interact with services in the main server.
185
186 This package contains the SysV initscripts which start and stop
187 Vservers and related tools.
188
189 %description init -l pl
190 util-vserver dostarcza sk³adniki i szkielet do tworzenia wirtualnych
191 serwerów. Wirtualny serwer dzia³a wewn±trz serwera linuksowego, lecz
192 jest od niego w du¿ym stopniu niezale¿ny. Jako taki mo¿e uruchamiaæ
193 ró¿ne us³ugi z normaln± konfiguracj±. Ró¿ne vserwery nie mog± wchodziæ
194 w interakcjê z innymi ani z us³ugami na g³ównym serwerze.
195
196 Ten pakiet zawiera skrypty inicjalizuj±ce SysV uruchamiaj±ce i
197 zatrzymuj±ce Vserwery oraz powi±zane narzêdzia.
198
199 %package legacy
200 Summary:        Legacy utilities for util-vserver
201 Summary(pl):    Stare narzêdzia dla util-vserver
202 Group:          Applications/System
203 Requires(post,preun):   /sbin/chkconfig
204 Requires:       %{name} = %{version}-%{release}
205 Requires:       %{name}-core = %{version}-%{release}
206 Requires:       rc-scripts
207
208 %description legacy
209 util-vserver provides the components and a framework to setup virtual
210 servers. A virtual server runs inside a linux server. It is
211 nevertheless highly independent. As such, you can run various services
212 with normal configuration. The various vservers can't interact with
213 each other and can't interact with services in the main server.
214
215 This package contains the tools which are needed to work with Vservers
216 having an old-style configuration.
217
218 %description legacy -l pl
219 util-vserver dostarcza sk³adniki i szkielet do tworzenia wirtualnych
220 serwerów. Wirtualny serwer dzia³a wewn±trz serwera linuksowego, lecz
221 jest od niego w du¿ym stopniu niezale¿ny. Jako taki mo¿e uruchamiaæ
222 ró¿ne us³ugi z normaln± konfiguracj±. Ró¿ne vserwery nie mog± wchodziæ
223 w interakcjê z innymi ani z us³ugami na g³ównym serwerze.
224
225 Ten pakiet zawiera narzêdzia potrzebne do pracy z Vserwerami maj±cymi
226 konfiguracjê w starym stylu.
227
228 %package -n vserver-dev
229 Summary:        /dev entries for systems in Vservers
230 Summary(pl):    Pliki specjalne /dev/* dla systemów w Vserwerach
231 Group:          Base
232 PreReq:         setup >= 2.4.1-2
233 Provides:       dev = 2.9.0-19
234 Provides:       devfs
235 AutoReqProv:    no
236
237 %description -n vserver-dev
238 Unix and unix like systems (including Linux) use file system entries
239 to represent devices attached to the machine. All of these entries are
240 in the /dev tree (though they don't have to be), and this package
241 contains only entries needed for a system running inside Vserver.
242
243 DO NOT install this package for a normal system!
244
245 %description -n vserver-dev -l pl
246 Wszystkie systemy klasy unices, w tym Linux, u¿ywaj± plików do
247 przedstawiania urz±dzeñ pod³±czonych do komputera. Wszystkie te pliki
248 znajduj± siê zwykle w katalogu /dev. Pakiet ten wy³±cznie te pliki
249 specjalne które s± potrzebne do uruchomienia systemu w Vserwerze.
250
251 NIE INSTALUJ tego pakietu na zwyk³ym systemie!
252
253 %prep
254 %setup -q
255 %patch0 -p1
256 %patch1 -p1
257 %patch2 -p1
258 %patch3 -p1
259
260 %build
261 %{__aclocal} -I m4
262 %{__automake}
263 %configure \
264         --with-initrddir=/etc/rc.d/init.d \
265         --enable-release \
266         %{?with_dietlibc:--enable-dietlibc} \
267         %{!?with_dietlibc:--disable-dietlibc} \
268         MKTEMP=/bin/mktemp \
269         MOUNT=/bin/mount \
270         PS=/bin/ps \
271         UMOUNT=/bin/umount \
272         IPTABLES=/usr/sbin/iptables \
273         MODPROBE=/sbin/modprobe \
274         NAMEIF=/sbin/nameif \
275         RMMOD=/sbin/rmmod \
276         VCONFIG=/sbin/vconfig \
277         WGET=/usr/bin/wget \
278
279 %{__make} all
280 %{?with_doc:%{__make} doc}
281
282 %install
283 rm -rf $RPM_BUILD_ROOT
284 install -d $RPM_BUILD_ROOT{/vservers,/etc/{sysconfig,rc.d/init.d},/dev/pts}
285
286 %{__make} install install-distribution \
287         DESTDIR=$RPM_BUILD_ROOT
288
289 install -d $RPM_BUILD_ROOT/etc/vservices
290 install -d $RPM_BUILD_ROOT/vservers/.pkg
291 ln -s /vservers $RPM_BUILD_ROOT%{_sysconfdir}/vservers/vdirbase
292 ln -s %{_localstatedir}/run/vservers.rev $RPM_BUILD_ROOT%{_sysconfdir}/vservers/run.rev
293
294 for i in $RPM_BUILD_ROOT/etc/rc.d/init.d/v_* ; do
295         s=`basename $i | sed s/v_//`
296         cat >$RPM_BUILD_ROOT/etc/vservices/$s << EOF
297 # IP addresses/interfaces to bound $s service to
298 #IP=10.0.0.1
299 #IP=eth0
300 EOF
301 done
302
303 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/vprocunhide
304 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/vservers-default
305 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vservers-legacy
306 install %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/rebootmgr
307 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/vservers-default
308 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/vservers-legacy
309
310 ln -sf /dev/null $RPM_BUILD_ROOT/dev/initctl
311
312 %clean
313 rm -rf $RPM_BUILD_ROOT
314
315 %post
316 %{_sbindir}/setattr --barrier /vservers || :
317
318 %post   lib -p /sbin/ldconfig
319 %postun lib -p /sbin/ldconfig
320
321 %post init
322 /sbin/chkconfig --add vservers-default
323 /sbin/chkconfig --add vprocunhide
324 #if [ -r /var/lock/subsys/vprocunhide ]; then
325 #       /etc/rc.d/init.d/vprocunhide restart >&2
326 #fi
327 #if [ -r /var/lock/subsys/vservers-default ]; then
328 #       /etc/rc.d/init.d/vservers-default restart >&2
329 #fi
330
331 %preun init
332 if [ "$1" = "0" ]; then
333         if [ -r /var/lock/subsys/vprocunhide ]; then
334                 /etc/rc.d/init.d/vprocunhide stop >&2
335         fi
336         if [ -r /var/lock/subsys/vservers-default ]; then
337                 /etc/rc.d/init.d/vservers-default stop >&2
338         fi
339         /sbin/chkconfig --del vprocunhide
340         /sbin/chkconfig --del vservers-default
341 fi
342
343 %post legacy
344 /sbin/chkconfig --add rebootmgr
345 /sbin/chkconfig --add vservers-legacy
346 #if [ -r /var/lock/subsys/rebootmgr ] ; then
347 #       /etc/rc.d/init.d/rebootmgr restart >&2
348 #fi
349 #if [ -r /var/lock/subsys/vservers-legacy ] ; then
350 #       /etc/rc.d/init.d/vservers-legacy restart >&2
351 #fi
352
353 %preun legacy
354 if [ "$1" = "0" ]; then
355         if [ -r /var/lock/subsys/rebootmgr ] ; then
356                 /etc/rc.d/init.d/rebootmgr stop >&2
357         fi
358         if [ -r /var/lock/subsys/vservers-legacy ] ; then
359                 /etc/rc.d/init.d/vservers-legacy stop >&2
360         fi
361         /sbin/chkconfig --del rebootmgr
362         /sbin/chkconfig --del vservers-legacy
363 fi
364
365 %files
366 %defattr(644,root,root,755)
367 %doc AUTHORS ChangeLog NEWS THANKS doc/intro.txt
368 %{?with_doc:%doc doc/*.html}
369 %dir %{_sysconfdir}/vservers
370 %dir %{_sysconfdir}/vservers/.defaults
371 %dir %{_sysconfdir}/vservers/.defaults/apps
372 %dir %{_sysconfdir}/vservers/.defaults/files
373 %{_sysconfdir}/vservers/.defaults/vdirbase
374 %{_sysconfdir}/vservers/.defaults/run.rev
375 %{_sysconfdir}/vservers/vdirbase
376 %{_sysconfdir}/vservers/run.rev
377 /sbin/vshelper
378 %attr(755,root,root) %{_sbindir}/exec-cd
379 %attr(755,root,root) %{_sbindir}/vdu
380 %attr(755,root,root) %{_sbindir}/vps
381 %attr(755,root,root) %{_sbindir}/vpstree
382 %attr(755,root,root) %{_sbindir}/vserver
383 %attr(755,root,root) %{_sbindir}/vserver-stat
384 %attr(755,root,root) %{_sbindir}/vsomething
385 %attr(755,root,root) %{_sbindir}/vtop
386 %dir %{_libdir}/%{name}
387 %dir %{_libdir}/%{name}/defaults
388 %{_libdir}/%{name}/defaults/*
389 %attr(755,root,root) %{_libdir}/%{name}/capchroot
390 %attr(755,root,root) %{_libdir}/%{name}/chain-echo
391 %attr(755,root,root) %{_libdir}/%{name}/check-unixfile
392 %attr(755,root,root) %{_libdir}/%{name}/chroot-*
393 %attr(755,root,root) %{_libdir}/%{name}/exec-ulimit
394 %attr(755,root,root) %{_libdir}/%{name}/fakerunlevel
395 %attr(755,root,root) %{_libdir}/%{name}/filetime
396 %{_libdir}/%{name}/functions
397 %attr(755,root,root) %{_libdir}/%{name}/keep-ctx-alive
398 %attr(755,root,root) %{_libdir}/%{name}/lockfile
399 %attr(755,root,root) %{_libdir}/%{name}/mask2prefix
400 %attr(755,root,root) %{_libdir}/%{name}/readlink
401 %attr(755,root,root) %{_libdir}/%{name}/save_ctxinfo
402 %attr(755,root,root) %{_libdir}/%{name}/secure-mount
403 %attr(755,root,root) %{_libdir}/%{name}/sigexec
404 %attr(755,root,root) %{_libdir}/%{name}/start-vservers
405 %attr(755,root,root) %{_libdir}/%{name}/vprocunhide
406 %{_libdir}/%{name}/vserver.*
407 %attr(755,root,root) %{_libdir}/%{name}/vservers.grabinfo.sh
408 %attr(755,root,root) %{_libdir}/%{name}/vshelper
409 %attr(755,root,root) %{_libdir}/%{name}/vshelper-sync
410 %{_mandir}/man8/*
411 %attr(0,root,root) %dir /vservers
412 %attr(755,root,root) %dir /vservers/.pkg
413 %dir %{_localstatedir}/run/vservers
414 %dir %{_localstatedir}/run/vservers.rev
415 %dir %{_localstatedir}/run/vshelper
416
417 %files devel
418 %defattr(644,root,root,755)
419 %{?with_doc:%doc lib/apidoc/latex/refman.pdf lib/apidoc/html}
420 %attr(755,root,root) %{_libdir}/lib*.so
421 %{_libdir}/lib*.la
422 %{_includedir}/vserver.h
423 %{_pkgconfigdir}/*.pc
424
425 %files static
426 %defattr(644,root,root,755)
427 %{_libdir}/libvserver.a
428
429 %files lib
430 %defattr(644,root,root,755)
431 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
432
433 %files init
434 %defattr(644,root,root,755)
435 %attr(755,root,root) %{_libdir}/%{name}/vsysvwrapper
436 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/vservers-default
437 %attr(754,root,root) /etc/rc.d/init.d/vprocunhide
438 %attr(754,root,root) /etc/rc.d/init.d/vservers-default
439
440 %files core
441 %defattr(644,root,root,755)
442 %dir %{_libdir}/%{name}
443 %{_libdir}/%{name}/FEATURES.txt
444 %{_libdir}/%{name}/util-vserver-vars
445 %attr(755,root,root) %{_libdir}/%{name}/chcontext-compat
446 %attr(755,root,root) %{_sbindir}/chbind
447 %attr(755,root,root) %{_sbindir}/chcontext
448 %attr(755,root,root) %{_sbindir}/chxid
449 %attr(755,root,root) %{_sbindir}/lsxid
450 %attr(755,root,root) %{_sbindir}/reducecap
451 %attr(755,root,root) %{_sbindir}/setattr
452 %attr(755,root,root) %{_sbindir}/showattr
453 %attr(755,root,root) %{_sbindir}/vattribute
454 %attr(755,root,root) %{_sbindir}/vcontext
455 %attr(755,root,root) %{_sbindir}/vdlimit
456 %attr(755,root,root) %{_sbindir}/vnamespace
457 %attr(755,root,root) %{_sbindir}/vkill
458 %attr(755,root,root) %{_sbindir}/vlimit
459 %attr(755,root,root) %{_sbindir}/vrsetup
460 %attr(755,root,root) %{_sbindir}/vsched
461 %attr(755,root,root) %{_sbindir}/vserver-info
462 %attr(755,root,root) %{_sbindir}/vuname
463 %{_mandir}/man8/chbind*
464 %{_mandir}/man8/chcontext*
465 %{_mandir}/man8/reducecap*
466
467 %files build
468 %defattr(644,root,root,755)
469 %doc contrib/yum*.patch
470 %dir %{_sysconfdir}/vservers/.defaults/apps/vunify
471 %dir %{_sysconfdir}/vservers/.defaults/apps/vunify/hash
472 %dir %{_sysconfdir}/vservers/.distributions
473 %dir %{_sysconfdir}/vservers/.distributions/.common
474 %dir %{_sysconfdir}/vservers/.distributions/.common/pubkeys
475 %dir %{_sysconfdir}/vservers/.distributions/[frs]*
476 %dir %{_sysconfdir}/vservers/.distributions/[frs]*/apt
477 %dir %{_sysconfdir}/vservers/.distributions/pld2.0
478 %dir %{_sysconfdir}/vservers/.distributions/pld2.0/poldek
479 %{_sysconfdir}/vservers/.distributions/pld1.99
480 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/vservers/.distributions/[frs]*/apt/sources.list
481 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/vservers/.distributions/pld2.0/poldek/poldek.conf
482 %attr(755,root,root) %{_libdir}/%{name}/rpm-fake*
483 %dir %{_libdir}/%{name}/distributions
484 %{_libdir}/%{name}/distributions/*
485 %{_libdir}/%{name}/vserver-build.*
486 %{_libdir}/%{name}/vserver-setup.functions
487 %{_libdir}/%{name}/defaults/fstab
488 %{_libdir}/%{name}/defaults/debootstrap.uri
489 %{_libdir}/%{name}/defaults/vunify-exclude
490 %attr(755,root,root) %{_libdir}/%{name}/pkgmgmt
491 %attr(755,root,root) %{_libdir}/%{name}/vapt-get-worker
492 %attr(755,root,root) %{_libdir}/%{name}/vbuild
493 %attr(755,root,root) %{_libdir}/%{name}/vcheck
494 %attr(755,root,root) %{_libdir}/%{name}/vcopy
495 %attr(755,root,root) %{_libdir}/%{name}/vhashify
496 %attr(755,root,root) %{_libdir}/%{name}/vpkg
497 %attr(755,root,root) %{_libdir}/%{name}/vpoldek-worker
498 %attr(755,root,root) %{_libdir}/%{name}/vrpm-*
499 %attr(755,root,root) %{_libdir}/%{name}/vserver-build
500 %attr(755,root,root) %{_libdir}/%{name}/vunify
501 %attr(755,root,root) %{_libdir}/%{name}/vyum-worker
502 %attr(755,root,root) %{_sbindir}/vapt-get
503 %attr(755,root,root) %{_sbindir}/vfiles
504 %attr(755,root,root) %{_sbindir}/vpoldek
505 %attr(755,root,root) %{_sbindir}/vrpm
506 %attr(755,root,root) %{_sbindir}/vyum
507 %{_mandir}/man8/vserver-copy*
508
509 %files legacy
510 %defattr(644,root,root,755)
511 %dir /etc/vservices
512 /etc/vservices/*
513 %dir %{_libdir}/%{name}/legacy
514 %attr(755,root,root) %{_libdir}/%{name}/legacy/*
515 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/vservers-legacy
516 %attr(754,root,root) /etc/rc.d/init.d/v_*
517 %attr(754,root,root) /etc/rc.d/init.d/rebootmgr
518 %attr(754,root,root) /etc/rc.d/init.d/vservers-legacy
519 %attr(755,root,root) %{_sbindir}/vserver-copy
520 %{_mandir}/man8/distrib-info*
521 %{_mandir}/man8/rebootmgr*
522 %{_mandir}/man8/vps.*
523
524 %files -n vserver-dev
525 %defattr(644,root,root,755)
526 %dir /dev/pts
527 %dev(c,1,7) %attr(666,root,root) /dev/full
528 %dev(c,1,3) %attr(666,root,root) /dev/null
529 %dev(c,5,2) %attr(666,root,root) /dev/ptmx
530 %dev(c,1,8) %attr(644,root,root) /dev/random
531 %dev(c,5,0) %attr(666,root,root) /dev/tty
532 %dev(c,1,9) %attr(644,root,root) /dev/urandom
533 %dev(c,1,5) %attr(666,root,root) /dev/zero
534 /dev/initctl
This page took 0.066529 seconds and 4 git commands to generate.