]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- add patch to pass -f (fake mount) to mount.<FSTYPE> helpers
[packages/util-linux.git] / util-linux.spec
1 #
2 # Conditional build:
3 %bcond_with     uClibc  # don't build few utilities
4 %bcond_without  selinux # build without SELinux support
5 #
6 # TODO:
7 # - move raw to /sbin (potentially can be used before mount partitions)??
8 # - move logger to separate package (to avoid conflicts with inetutils)
9
10 Summary:        Collection of basic system utilities for Linux
11 Summary(de.UTF-8):      Sammlung von grundlegenden Systemdienstprogrammen für Linux
12 Summary(es.UTF-8):      Colectánea de utilitarios básicos de sistema para Linux
13 Summary(fr.UTF-8):      Ensemble d'utilitaires système de base pour Linux
14 Summary(pl.UTF-8):      Zbiór podstawowych narzędzi systemowych dla Linuksa
15 Summary(pt_BR.UTF-8):   Coletânea de utilitários básicos de sistema para Linux
16 Summary(ru.UTF-8):      Набор базовых системных утилит для Linux
17 Summary(tr.UTF-8):      Temel sistem araçları
18 Summary(uk.UTF-8):      Набір базових системних утиліт для Linux
19 Name:           util-linux
20 Version:        2.12r
21 Release:        8
22 License:        distributable
23 Group:          Applications/System
24 # devel versions at ftp://ftp.kernel.org/pub/linux/utils/util-linux/testing
25 Source0:        ftp://ftp.kernel.org/pub/linux/utils/util-linux/%{name}-%{version}.tar.gz
26 # Source0-md5:  c261230b27fc0fbcc287c76884caf2d3
27 #Source1:       http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
28 Source1:        %{name}-non-english-man-pages.tar.bz2
29 # Source1-md5:  81bbcc9a820512ecde87a8f31de0b745
30 Source2:        login.pamd
31 Source3:        rawdevices.init
32 Source4:        rawdevices.sysconfig
33 Source5:        %{name}-blockdev.init
34 Source6:        %{name}-blockdev.sysconfig
35 Patch0:         %{name}-MCONFIG.patch
36 Patch1:         %{name}-fdisk.patch
37 Patch2:         %{name}-utmpx.patch
38 Patch3:         %{name}-fhs.patch
39 Patch4:         %{name}-login.patch
40 Patch5:         %{name}-info.patch
41 # from ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/ :
42 Patch6:         %{name}-2.10m-mount-compat.patch
43 Patch7:         %{name}-syscall.patch
44 Patch8:         %{name}-raw.patch
45 Patch9:         %{name}-gecos.patch
46 Patch10:        %{name}-glibc.patch
47 Patch11:        %{name}-posixsh.patch
48 Patch12:        %{name}-ppc-hwclock.patch
49 Patch13:        %{name}-no_multiline.patch
50 Patch14:        %{name}-amd64.patch
51 Patch15:        %{name}-dm_crypt.patch
52 Patch16:        %{name}-blk.patch
53 Patch17:        %{name}-managed.patch
54 Patch18:        %{name}-page.patch
55 Patch19:        %{name}-gcc4.patch
56 # from http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/ :
57 Patch20:        %{name}-2.12-01-nfs.dif
58 Patch21:        %{name}-2.12-02-base-nfsv4.dif
59 Patch22:        %{name}-2.12-03-krb5.dif
60 Patch23:        %{name}-2.12-04-modify_mount_to_support_multiple_security_flavors.dif
61 Patch24:        %{name}-2.12-05-mount_sloppy_fix.dif
62 Patch25:        %{name}-2.12-06-redhat-nfs-mount.dif
63 Patch26:        %{name}-2.12q-update-mtab-when-moving.patch
64 Patch27:        %{name}-2.12q-use-update_mtab-for-fake.patch
65 Patch28:        %{name}-2.12q-more-fake-checks-v2.patch
66 Patch29:        %{name}-2.12q-update_mtab-fixes.patch
67 Patch30:        %{name}-as_needed-fix.patch
68 Patch31:        %{name}-mount.helper-fake.patch
69 BuildRequires:  cryptsetup-devel
70 BuildRequires:  gettext-devel
71 %{?with_selinux:BuildRequires:  libselinux-devel}
72 %{!?with_uClibc:BuildRequires:  ncurses-devel >= 5.0}
73 %{!?with_uClibc:BuildRequires:  pam-devel >= 0.99.7.1}
74 BuildRequires:  rpmbuild(macros) >= 1.268
75 BuildRequires:  texinfo
76 %{!?with_uClibc:BuildRequires:  zlib-devel}
77 %{!?with_uClibc:Requires:       pam >= 0.99.7.1}
78 Provides:       fdisk
79 Obsoletes:      cramfs
80 Obsoletes:      util-linux-suids
81 Conflicts:      shadow-extras < 1:4.0.3-6
82 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
83
84 %define         debugcflags     -O1 -g
85
86 %description
87 util-linux contains a large variety of low-level system utilities
88 necessary for a functional Linux system. This includes, among other
89 things, configuration tools such as fdisk and system programs such as
90 logger.
91
92 %description -l de.UTF-8
93 util-linux enthält eine große Anzahl an
94 low-level-Systemdienstprogrammen, die für ein funktionierendes
95 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
96 'fdisk' und Systemprogramme wie 'logger'.
97
98 %description -l es.UTF-8
99 util-linux contiene una gran variedad de utilitarios de sistema de
100 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
101 entre otras cosas, herramientas de configuración como fdisk y
102 programas de sistema como login.
103
104 %description -l fr.UTF-8
105 util-linux contient une grande variété d'utilitaire système bas niveau
106 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
107 autres, les outils de configuration comme fdisk et des programmes
108 systèmes comme logger.
109
110 %description -l pl.UTF-8
111 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
112 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
113 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
114 programy systemowe, takie jak logger.
115
116 %description -l pt_BR.UTF-8
117 util-linux contém uma grande variedade de utilitários de sistema de
118 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
119 entre outras coisas, ferramentas de configuração como fdisk e
120 programas de sistema como login.
121
122 %description -l ru.UTF-8
123 Этот пакет содержит большой набор системных утилит низкого уровня,
124 которые необходимы для функционирования системы Linux. Он включает, в
125 числе прочих, инструменты конфигурации, такие как fdisk, и системные
126 программы, такие как login.
127
128 %description -l tr.UTF-8
129 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
130 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
131 uygulamaları ve logger gibi sistem programları sayılabilir.
132
133 %description -l uk.UTF-8
134 Цей пакет містить великий набір системних утиліт низького рівня, які
135 необхідні для функціонування системи Linux. Він містить, окрім інших,
136 конфігураційні інструменти (такі як fdisk) та системні програми (такі
137 як login).
138
139 %package -n blockdev
140 Summary:        Support for blockdev
141 Summary(pl.UTF-8):      Obsługa blockdev
142 Group:          Applications/System
143 Requires(post,preun):   /sbin/chkconfig
144 Requires:       coreutils
145 Requires:       rc-scripts
146 #Requires:      uname(release) >= 2.6
147
148 %description -n blockdev
149 The utility blockdev allows one to call block device ioctls from the
150 command line. This package also includes initscript to set blockdev
151 parameters at system startup.
152
153 %description -n blockdev -l pl.UTF-8
154 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
155 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
156 ustawiania parametrów blockdev przy starcie systemu.
157
158 %package -n losetup
159 Summary:        Programs for setting up and configuring loopback devices
160 Summary(de.UTF-8):      Programme zum Einrichten und Konfigurieren von Loopback-Geräten
161 Summary(fr.UTF-8):      Programmes pour mettre en place et configurer les loopback
162 Summary(pl.UTF-8):      Program do konfiguracji urządzenia blokowego loopback
163 Summary(ru.UTF-8):      Программы для настройки loopback-устройств
164 Summary(tr.UTF-8):      Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
165 Summary(uk.UTF-8):      Програми для конфігурації loopback-пристроїв
166 Group:          Applications/System
167
168 %description -n losetup
169 Linux supports a special block device called the loopback device,
170 which maps a normal file onto a virtual block device. This package
171 contains programs for setting up and removing the mapping between
172 files and loopback devices.
173
174 Block loopback devices should not be confused with the networking
175 loopback device, which is configured with the normal ifconfig command.
176
177 %description -n losetup -l de.UTF-8
178 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
179 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
180 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
181 zwischen Dateien und Loopback-Geräten.
182
183 %description -n losetup -l fr.UTF-8
184 Linux gère un périphérique bloc spécial appelé « loopback », qui
185 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
186 paquetage contient les programmes pour configurer et supprimer la
187 correspondance entre les fichiers et les périphériques loopback.
188
189 Les périphériques bloc loopback ne doivent pas être confondus avec le
190 périphérique loopback du réseau, configuré avec la commande ifconfig
191 normale.
192
193 %description -n losetup -l pl.UTF-8
194 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
195 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
196 program, przy pomocy którego będziesz mógł je skonfigurować.
197
198 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
199 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
200 ifconfig.
201
202 %description -n losetup -l ru.UTF-8
203 Linux поддерживает специальное блочное устройство, называемое
204 loopback, которое отображает обычный файл в виртуальное блочное
205 устройство. Это позволяет использовать файл как виртуальную файловую
206 систему. Losetup используется для связи loopback-устройств с обычными
207 файлами или блочными устройствами, для отсоединения loopback-устройств
208 и запросов их статуса.
209
210 %description -n losetup -l tr.UTF-8
211 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
212 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
213 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
214 arasındaki haritalama işleminin kurulması ve kaldırılması için
215 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
216 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
217
218 %description -n losetup -l uk.UTF-8
219 Linux підтримує спеціальний блочний пристрій, loopback, який
220 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
221 використовувати файл як віртуальну файлову систему. Losetup
222 використовують для зв'язку loopback-пристроїв зі звичайними файлами
223 або блочними пристроями, для від'єднання loopback-пристроїв та
224 запросів їх стану.
225
226 %package -n mount
227 Summary:        Programs for mounting and unmounting filesystems
228 Summary(de.UTF-8):      Programme zum montieren und abmontieren von Dateisystemen
229 Summary(fr.UTF-8):      Programme pour monter et démonter des systèmes de fichiers
230 Summary(pl.UTF-8):      Programy do montowania i odmontowywania systemów plików
231 Summary(ru.UTF-8):      Программы для монтирования и размонтирования файловых систем
232 Summary(tr.UTF-8):      Dosya sistemlerini bağlamak ve çözmek için programlar
233 Summary(uk.UTF-8):      Програми для монтування та розмонтування файлових систем
234 Group:          Applications/System
235 Requires:       cryptsetup >= 0.2-1.pre1.4
236 Requires:       libgcrypt >= 1.2.0-6
237 Requires:       libgpg-error >= 1.0-4
238
239 %description -n mount
240 mount is used for adding new filesystems, both local and networked, to
241 your current directory structure. The filesystems must already exist
242 for this to work. It can also be used to change the access types the
243 kernel uses for already-mounted filesystems.
244
245 This package is critical for the functionality of your system.
246
247 %description -n mount -l de.UTF-8
248 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
249 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
250 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
251 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
252
253 Dieses Paket ist für Ihr System unbedingt erforderlich.
254
255 %description -n mount -l fr.UTF-8
256 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
257 réseaux, à votre structure de répertoire. Les systèmes de fichiers
258 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
259 changer les types d'accès pour les systèmes de fichiers déjà montés.
260
261 Ce paquetage est critique pour le fonctionnement de votre système.
262
263 %description -n mount -l pl.UTF-8
264 Program mount jest używany przez system do montowania systemów plików,
265 zarówno lokalnych jak i sieciowych (np. NFS).
266
267 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
268
269 %description -n mount -l ru.UTF-8
270 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
271 в вашей системе организованы в виде одного большого дерева или
272 иерархии. Эти файлы могут быть размещены на разных устройствах.
273 Команда mount присоединяет файловую систему на некотором устройстве к
274 дереву файлов вашей системы. Команда umount отсоединяет файловую
275 систему от дерева. Swapon и swapoff, соответственно, разрешает и
276 запрещает своппинг в определенные файлы и устройства.
277
278 %description -n mount -l tr.UTF-8
279 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
280 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
281 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
282 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
283 sisteminizin işlevselliği açısından kritiktir.
284
285 %description -n mount -l uk.UTF-8
286 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
287 вашій системі організовані у вигляді одного великого дерева або
288 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
289 Команда mount під'єднує файлову систему на деякому пристрої до дерева
290 файлів вашої системи. Команда umount від'єднує файлову систему від
291 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
292 визначені файли або пристрої.
293
294 %package chkdupexe
295 Summary:        chkdupexe - find duplicate executables
296 Summary(pl.UTF-8):      chkdupexe odszukuje powtarzające się pliki uruchamialne
297 Group:          Applications/System
298
299 %description chkdupexe
300 chkdupexe will scan the union of $PATH and a hardcoded list of common
301 locations for binaries. It will report dangling symlinks and
302 duplicately-named binaries.
303
304 %description chkdupexe -l pl.UTF-8
305 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
306 katalogi z plikami uruchamialnymi i informuje o powtarzających się
307 plikach w różnych katalogach.
308
309 %package -n tunelp
310 Summary:        Configures kernel parallel port driver
311 Summary(de.UTF-8):      Konfiguriert den Kerneltreiber für den parallelen Port
312 Summary(fr.UTF-8):      Configure le pilote du port parallèle dans le noyau
313 Summary(pl.UTF-8):      Program do konfigurowania sterownika portu równoległego
314 Summary(tr.UTF-8):      Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
315 Group:          Applications/System
316
317 %description -n tunelp
318 tunelp aids in configuring the kernel parallel port driver.
319
320 %description -n tunelp -l de.UTF-8
321 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
322
323 %description -n tunelp -l fr.UTF-8
324 « tunelp » aide à configurer le pilote du noyau pour le port
325 parallèle.
326
327 %description -n tunelp -l pl.UTF-8
328 Program do konfigurowania sterownika portu równoległego.
329
330 %description -n tunelp -l tr.UTF-8
331 Paralel bağlantı noktası sürücüsünü ayarlar.
332
333 %package -n login
334 Summary:        login is used when signing onto a system
335 Summary(pl.UTF-8):      login jest używany do rozpoczęcia pracy w systemie
336 Group:          Applications/System
337 Requires:       pam >= 0.99.7.1
338 Obsoletes:      heimdal-login
339
340 %description -n login
341 login is used when signing onto a system. It can also be used to
342 switch from one user to another at any time (most modern shells have
343 support for this feature built into them, however).
344
345 %description -n login -l pl.UTF-8
346 login jest używany do rozpoczęcia pracy w systemie. Może być używany
347 do przełączania z jednego użytkownika na innego w każdym momencie
348 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
349
350 %package -n agetty
351 Summary:        Alternative Linux getty
352 Summary(pl.UTF-8):      Alternatywny getty
353 Group:          Applications/System
354 Requires:       login
355
356 %description -n agetty
357 agetty is simple Linux getty with serial support.
358
359 %description -n agetty -l pl.UTF-8
360 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
361
362 %package -n rawdevices
363 Summary:        Support for raw-devices
364 Summary(pl.UTF-8):      Obsługa raw-device'ów
365 Group:          Applications/System
366 Requires(post,preun):   /sbin/chkconfig
367 Requires:       rc-scripts
368
369 %description -n rawdevices
370 Support for raw-devices.
371
372 %description -n rawdevices -l pl.UTF-8
373 Obsługa raw-device'ów.
374
375 %prep
376 %setup -q -a1
377 %patch0 -p1
378 %patch1 -p1
379 %patch2 -p1
380 %patch3 -p1
381 %patch4 -p1
382 %patch5 -p1
383 %patch6 -p1
384 %patch7 -p1
385 %patch8 -p1
386 %patch9 -p1
387 %patch10 -p1
388 %patch11 -p1
389 %patch12 -p1
390 %patch13 -p0
391 %patch14 -p1
392 %patch15 -p1
393 %patch16 -p1
394 %patch17 -p1
395 %patch18 -p1
396 %patch19 -p1
397 %patch20 -p1
398 %patch21 -p1
399 %patch22 -p1
400 %patch23 -p1
401 %patch24 -p1
402 %patch25 -p1
403 %patch26 -p0
404 %patch27 -p1
405 %patch28 -p0
406 %patch29 -p1
407 %patch30 -p1
408 %patch31 -p1
409
410 %build
411 CC="%{__cc}"
412 LDFLAGS="%{rpmldflags}"
413 CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
414 export CC CFLAGS LDFLAGS
415 # using %%configure2_13 isn't very wise here, it is not autoconf generated
416 # configure and it doesn't take any parameters
417 ./configure
418
419 %{?with_uClibc:echo 'char *nl_langinfo (nl_item x){return "";}' >> misc-utils/cal.c}
420 %{__make} \
421         OPT="%{rpmcflags}" \
422         MOREHELPDIR=%{_datadir}/misc \
423         %{!?with_uClibc:ADD_RAW="yes"} \
424         %{?with_uClibc:HAVE_RAW_H="no" HAVE_PAM="no"} \
425         %{!?with_selinux:HAVE_SELINUX="no"}
426
427 %ifarch ppc
428 %{__cc} %{rpmcflags} %{rpmldflags} clock-ppc.c -o clock-ppc
429 %endif
430
431 cd sys-utils
432 makeinfo ipc.texi
433
434 %install
435 rm -rf $RPM_BUILD_ROOT
436
437 install -d $RPM_BUILD_ROOT{/bin,/sbin,/etc/{pam.d,logrotate,rc.d/init.d,sysconfig}} \
438         $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_infodir},%{_datadir}/misc} \
439         $RPM_BUILD_ROOT{%{_examplesdir},%{_mandir}/man{1,5,6,8}}
440
441 %{__make} install \
442         DESTDIR=$RPM_BUILD_ROOT \
443         INSTALLSUID="install -m 755" \
444         MOREHELPDIR=$RPM_BUILD_ROOT%{_datadir}/misc \
445         GETOPTDIR=$RPM_BUILD_ROOT%{_examplesdir}/getopt \
446         USRGAMESDIR=$RPM_BUILD_ROOT%{_bindir} \
447         USE_TTY_GROUP=no \
448         %{!?with_selinux:HAVE_SELINUX="no"} \
449         %{!?with_uClibc:ADD_RAW="yes"} \
450         %{?with_uClibc:HAVE_RAW_H="no" HAVE_PAM="no"}
451
452 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
453 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/rawdevices
454 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/rawdevices
455 install %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
456 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
457
458 install -d $RPM_BUILD_ROOT{/etc/security,/var/lock}
459
460 > $RPM_BUILD_ROOT/etc/security/blacklist.login
461
462 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
463
464 %ifarch ppc
465 mv -f $RPM_BUILD_ROOT/sbin/hwclock $RPM_BUILD_ROOT/sbin/hwclock.rtc
466 install clock-ppc $RPM_BUILD_ROOT/sbin/hwclock.adb
467 #yneed fix:
468 # hwclock.adb is for PowerMac (default)
469 # hwclock.rtc is for RS/6000 (PreP,CHRP)
470 ln -sf hwclock.adb $RPM_BUILD_ROOT/sbin/hwclock
471 %endif
472
473 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
474 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
475
476 ln -sf swapon $RPM_BUILD_ROOT/sbin/swapoff
477
478 for d in cs de es fi fr hu id it ja ko nl pl ; do
479         for m in man1 man5 man8 ; do
480                 if [ -d man/$d/$m ]; then
481                         install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
482                         install man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
483                 fi
484         done
485 done
486
487 # cleanup, remove files not included in package
488 rm -f $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
489         $RPM_BUILD_ROOT%{_sbindir}/{vifr,vipw} \
490         $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp,sg}.1 \
491         $RPM_BUILD_ROOT%{_mandir}/man8/{sln,vigr,vipw}.8 \
492         $RPM_BUILD_ROOT%{_mandir}/*/man1/{chfn,chsh,clear,last,mesg,newgrp,od,passwd,reset,sg,wall}.1 \
493         $RPM_BUILD_ROOT%{_mandir}/*/man8/{display-services,fast*,halt,initctl,need,provide,reboot,shutdown,simpleinit,sln,vigr,vipw}.8
494 %ifnarch %{ix86}
495 rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/{ramsize,rdev,rootflags,vidmode}.8
496 %endif
497 %ifarch sparc sparc64
498 rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
499 %endif
500
501 %{!?with_uClibc:%find_lang %{name}}
502
503 %clean
504 rm -rf $RPM_BUILD_ROOT
505
506 %post
507 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
508
509 %postun
510 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
511
512 %post -n blockdev
513 /sbin/chkconfig --add blockdev
514 %service blockdev restart
515
516 %preun -n blockdev
517 if [ "$1" = "0" ]; then
518         %service blockdev stop
519         /sbin/chkconfig --del blockdev
520 fi
521
522 %post -n rawdevices
523 /sbin/chkconfig --add rawdevices
524 %service rawdevices restart
525
526 %preun -n rawdevices
527 if [ "$1" = "0" ]; then
528         %service rawdevices stop
529         /sbin/chkconfig --del rawdevices
530 fi
531
532 %files %{!?with_uClibc:-f %{name}.lang}
533 %defattr(644,root,root,755)
534 %doc */README.* text-utils/LICENSE.pg
535
536 %attr(755,root,root) /sbin/clock
537 %ifarch ppc
538 %attr(755,root,root) %config(noreplace) %verify(not link) /sbin/hwclock
539 %attr(755,root,root) /sbin/hwclock.adb
540 %attr(755,root,root) /sbin/hwclock.rtc
541 %else
542 %attr(755,root,root) /sbin/hwclock*
543 %endif
544
545 %{_mandir}/man8/clock.8*
546 %{_mandir}/man8/hwclock.8*
547 %lang(es) %{_mandir}/es/man8/clock.8*
548 %lang(es) %{_mandir}/es/man8/hwclock.8*
549 %lang(ja) %{_mandir}/ja/man8/clock.8*
550 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
551
552 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fdprm
553
554 %attr(755,root,root) /bin/arch
555 %attr(755,root,root) /bin/dmesg
556 %attr(755,root,root) /bin/kill
557 %{!?with_uClibc:%attr(755,root,root) /bin/more}
558 %attr(755,root,root) /sbin/mkfs
559 %attr(755,root,root) /sbin/mkswap
560 %attr(755,root,root) /sbin/ctrlaltdel
561 %attr(755,root,root) /sbin/elvtune
562 %attr(755,root,root) %{_bindir}/cal
563 %attr(755,root,root) %{_bindir}/col
564 %attr(755,root,root) %{_bindir}/colcrt
565 %attr(755,root,root) %{_bindir}/colrm
566 %attr(755,root,root) %{_bindir}/column
567 %attr(755,root,root) %{_bindir}/ddate
568 %attr(755,root,root) %{_bindir}/fdformat
569 %attr(755,root,root) %{_bindir}/flock
570 %attr(755,root,root) %{_bindir}/getopt
571 %attr(755,root,root) %{_bindir}/hexdump
572 %attr(755,root,root) %{_bindir}/ipcrm
573 %attr(755,root,root) %{_bindir}/ipcs
574 %attr(755,root,root) %{_bindir}/isosize
575 %attr(755,root,root) %{_bindir}/line
576 %attr(755,root,root) %{_bindir}/logger
577 %attr(755,root,root) %{_bindir}/look
578 %attr(755,root,root) %{_bindir}/mcookie
579 %attr(755,root,root) %{_bindir}/namei
580 %{!?with_uClibc:%attr(755,root,root) %{_bindir}/pg}
581 %attr(755,root,root) %{_bindir}/renice
582 %attr(755,root,root) %{_bindir}/rev
583 %attr(755,root,root) %{_bindir}/script
584 %attr(755,root,root) %{_bindir}/setsid
585 %attr(755,root,root) %{_bindir}/setfdprm
586 %attr(755,root,root) %{_bindir}/rename
587 %{!?with_uClibc:%attr(755,root,root) %{_bindir}/setterm}
588 %{!?with_uClibc:%attr(755,root,root) %{_bindir}/ul}
589 %attr(755,root,root) %{_bindir}/whereis
590 %attr(2755,root,tty) %{_bindir}/write
591 %attr(755,root,root) %{_bindir}/tailf
592 %attr(755,root,root) %{_sbindir}/readprofile
593
594 %{_mandir}/man1/arch.1*
595 %{_mandir}/man1/cal.1*
596 %{_mandir}/man1/col.1*
597 %{_mandir}/man1/colcrt.1*
598 %{_mandir}/man1/colrm.1*
599 %{_mandir}/man1/column.1*
600 %{_mandir}/man1/ddate.1*
601 %{_mandir}/man1/flock.1*
602 %{_mandir}/man1/getopt.1*
603 %{_mandir}/man1/hexdump.1*
604 %{_mandir}/man1/kill.1*
605 %{_mandir}/man1/line.1*
606 %{_mandir}/man1/logger.1*
607 %{_mandir}/man1/look.1*
608 %{_mandir}/man1/mcookie.1*
609 %{!?with_uClibc:%{_mandir}/man1/more.1*}
610 %{_mandir}/man1/namei.1*
611 %{!?with_uClibc:%{_mandir}/man1/pg.1*}
612 %{_mandir}/man1/readprofile.1*
613 %{_mandir}/man1/rev.1*
614 %{_mandir}/man1/rename.1*
615 %{_mandir}/man1/script.1*
616 %{!?with_uClibc:%{_mandir}/man1/setterm.1*}
617 %{!?with_uClibc:%{_mandir}/man1/ul.1*}
618 %{_mandir}/man1/whereis.1*
619 %{_mandir}/man1/write.1*
620 %{_mandir}/man1/tailf.1*
621
622 %{_mandir}/man8/ctrlaltdel.8*
623 %{_mandir}/man8/cytune.8*
624 %{_mandir}/man8/dmesg.8*
625 %{_mandir}/man8/elvtune.8*
626 %{_mandir}/man8/fdformat.8*
627 %{_mandir}/man8/ipcrm.8*
628 %{_mandir}/man8/ipcs.8*
629 %{_mandir}/man8/isosize.8*
630 %{_mandir}/man8/mkswap.8*
631 %{_mandir}/man8/renice.8*
632 %{_mandir}/man8/setfdprm.8*
633 %{_mandir}/man8/setsid.8*
634
635 %lang(cs) %{_mandir}/cs/man1/write.1*
636
637 %lang(de) %{_mandir}/de/man1/kill.1*
638 %lang(de) %{_mandir}/de/man1/more.1*
639 %lang(de) %{_mandir}/de/man1/write.1*
640
641 %lang(de) %{_mandir}/de/man8/fdformat.8*
642
643 %lang(es) %{_mandir}/es/man1/arch.1*
644 %lang(es) %{_mandir}/es/man1/colrm.1*
645 %lang(es) %{_mandir}/es/man1/column.1*
646 %lang(es) %{_mandir}/es/man1/ddate.1*
647 %lang(es) %{_mandir}/es/man1/getopt.1*
648 %lang(es) %{_mandir}/es/man1/look.1*
649 %lang(es) %{_mandir}/es/man1/more.1*
650 %lang(es) %{_mandir}/es/man1/namei.1*
651 %lang(es) %{_mandir}/es/man1/readprofile.1*
652 %lang(es) %{_mandir}/es/man1/rev.1*
653 %lang(es) %{_mandir}/es/man1/script.1*
654 %lang(es) %{_mandir}/es/man1/setterm.1*
655 %lang(es) %{_mandir}/es/man1/ul.1*
656 %lang(es) %{_mandir}/es/man1/whereis.1*
657 %lang(es) %{_mandir}/es/man1/write.1*
658
659 %lang(es) %{_mandir}/es/man8/cytune.8*
660 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
661 %lang(es) %{_mandir}/es/man8/ipcrm.8*
662 %lang(es) %{_mandir}/es/man8/ipcs.8*
663 %lang(es) %{_mandir}/es/man8/mkswap.8*
664 %lang(es) %{_mandir}/es/man8/renice.8*
665 %lang(es) %{_mandir}/es/man8/setfdprm.8*
666 %lang(es) %{_mandir}/es/man8/setsid.8*
667
668 %lang(fi) %{_mandir}/fi/man1/arch.1*
669 %lang(fi) %{_mandir}/fi/man1/cal.1*
670 %lang(fi) %{_mandir}/fi/man1/column.1*
671 %lang(fi) %{_mandir}/fi/man1/kill.1*
672 %lang(fi) %{_mandir}/fi/man1/more.1*
673 %lang(fi) %{_mandir}/fi/man1/whereis.1*
674 %lang(fi) %{_mandir}/fi/man1/write.1*
675
676 %lang(fr) %{_mandir}/fr/man1/arch.1*
677 %lang(fr) %{_mandir}/fr/man1/cal.1*
678 %lang(fr) %{_mandir}/fr/man1/col.1*
679 %lang(fr) %{_mandir}/fr/man1/kill.1*
680 %lang(fr) %{_mandir}/fr/man1/more.1*
681 %lang(fr) %{_mandir}/fr/man1/rev.1*
682 %lang(fr) %{_mandir}/fr/man1/whereis.1*
683 %lang(fr) %{_mandir}/fr/man1/write.1*
684
685 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
686 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
687 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
688 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
689 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
690 %lang(fr) %{_mandir}/fr/man8/setsid.8*
691
692 %lang(hu) %{_mandir}/hu/man1/arch.1*
693 %lang(hu) %{_mandir}/hu/man1/cal.1*
694 %lang(hu) %{_mandir}/hu/man1/colrm.1*
695 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
696 %lang(hu) %{_mandir}/hu/man1/kill.1*
697 %lang(hu) %{_mandir}/hu/man1/logger.1*
698 %lang(hu) %{_mandir}/hu/man1/more.1*
699 %lang(hu) %{_mandir}/hu/man1/setterm.1*
700 %lang(hu) %{_mandir}/hu/man1/whereis.1*
701 %lang(hu) %{_mandir}/hu/man1/write.1*
702
703 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
704 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
705 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
706
707 %lang(id) %{_mandir}/id/man1/cal.1*
708 %lang(id) %{_mandir}/id/man1/kill.1*
709 %lang(id) %{_mandir}/id/man1/logger.1*
710 %lang(id) %{_mandir}/id/man1/more.1*
711 %lang(id) %{_mandir}/id/man1/script.1*
712 %lang(id) %{_mandir}/id/man1/write.1*
713
714 %lang(id) %{_mandir}/id/man8/fdformat.8*
715
716 %lang(it) %{_mandir}/it/man1/arch.1*
717 %lang(it) %{_mandir}/it/man1/cal.1*
718 %lang(it) %{_mandir}/it/man1/kill.1*
719 %lang(it) %{_mandir}/it/man1/rename.1*
720 %lang(it) %{_mandir}/it/man1/rev.1*
721
722 %lang(it) %{_mandir}/it/man8/ctrlaltdel.8*
723 %lang(it) %{_mandir}/it/man8/dmesg.8*
724 %lang(it) %{_mandir}/it/man8/fdformat.8*
725 %lang(it) %{_mandir}/it/man8/ipcrm.8*
726 %lang(it) %{_mandir}/it/man8/ipcs.8*
727 %lang(it) %{_mandir}/it/man8/mkfs.8*
728 %lang(it) %{_mandir}/it/man8/mkswap.8*
729 %lang(it) %{_mandir}/it/man8/setsid.8*
730
731 %lang(ja) %{_mandir}/ja/man1/arch.1*
732 %lang(ja) %{_mandir}/ja/man1/cal.1*
733 %lang(ja) %{_mandir}/ja/man1/col.1*
734 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
735 %lang(ja) %{_mandir}/ja/man1/colrm.1*
736 %lang(ja) %{_mandir}/ja/man1/column.1*
737 %lang(ja) %{_mandir}/ja/man1/ddate.1*
738 %lang(ja) %{_mandir}/ja/man1/getopt.1*
739 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
740 %lang(ja) %{_mandir}/ja/man1/kill.1*
741 %lang(ja) %{_mandir}/ja/man1/line.1*
742 %lang(ja) %{_mandir}/ja/man1/logger.1*
743 %lang(ja) %{_mandir}/ja/man1/look.1*
744 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
745 %lang(ja) %{_mandir}/ja/man1/more.1*
746 %lang(ja) %{_mandir}/ja/man1/namei.1*
747 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
748 %lang(ja) %{_mandir}/ja/man1/rename.1*
749 %lang(ja) %{_mandir}/ja/man1/replay.1*
750 %lang(ja) %{_mandir}/ja/man1/rev.1*
751 %lang(ja) %{_mandir}/ja/man1/script.1*
752 %lang(ja) %{_mandir}/ja/man1/setterm.1*
753 %lang(ja) %{_mandir}/ja/man1/ul.1*
754 %lang(ja) %{_mandir}/ja/man1/whereis.1*
755 %lang(ja) %{_mandir}/ja/man1/write.1*
756
757 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
758 %lang(ja) %{_mandir}/ja/man8/cytune.8*
759 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
760 %lang(ja) %{_mandir}/ja/man8/elvtune.8*
761 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
762 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
763 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
764 %lang(ja) %{_mandir}/ja/man8/isosize.8*
765 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
766 %lang(ja) %{_mandir}/ja/man8/renice.8*
767 %lang(ja) %{_mandir}/ja/man8/setfdprm.8*
768 %lang(ja) %{_mandir}/ja/man8/setsid.8*
769
770 %lang(ko) %{_mandir}/ko/man1/arch.1*
771 %lang(ko) %{_mandir}/ko/man1/cal.1*
772 %lang(ko) %{_mandir}/ko/man1/col.1*
773 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
774 %lang(ko) %{_mandir}/ko/man1/colrm.1*
775 %lang(ko) %{_mandir}/ko/man1/column.1*
776 %lang(ko) %{_mandir}/ko/man1/ddate.1*
777 %lang(ko) %{_mandir}/ko/man1/getopt.1*
778 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
779 %lang(ko) %{_mandir}/ko/man1/kill.1*
780 %lang(ko) %{_mandir}/ko/man1/logger.1*
781 %lang(ko) %{_mandir}/ko/man1/look.1*
782 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
783 %lang(ko) %{_mandir}/ko/man1/more.1*
784 %lang(ko) %{_mandir}/ko/man1/namei.1*
785 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
786 %lang(ko) %{_mandir}/ko/man1/rev.1*
787 %lang(ko) %{_mandir}/ko/man1/script.1*
788 %lang(ko) %{_mandir}/ko/man1/setterm.1*
789 %lang(ko) %{_mandir}/ko/man1/ul.1*
790 %lang(ko) %{_mandir}/ko/man1/whereis.1*
791 %lang(ko) %{_mandir}/ko/man1/write.1*
792
793 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
794 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
795 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
796 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
797 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
798 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
799 %lang(ko) %{_mandir}/ko/man8/renice.8*
800 %lang(ko) %{_mandir}/ko/man8/setfdprm.8*
801 %lang(ko) %{_mandir}/ko/man8/setsid.8*
802
803 %lang(nl) %{_mandir}/nl/man1/kill.1*
804
805 %lang(pl) %{_mandir}/pl/man1/arch.1*
806 %lang(pl) %{_mandir}/pl/man1/cal.1*
807 %lang(pl) %{_mandir}/pl/man1/col.1*
808 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
809 %lang(pl) %{_mandir}/pl/man1/colrm.1*
810 %lang(pl) %{_mandir}/pl/man1/getopt.1*
811 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
812 %lang(pl) %{_mandir}/pl/man1/kill.1*
813 %lang(pl) %{_mandir}/pl/man1/look.1*
814 %lang(pl) %{_mandir}/pl/man1/logger.1*
815 %lang(pl) %{_mandir}/pl/man1/more.1*
816 %lang(pl) %{_mandir}/pl/man1/rev.1*
817 %lang(pl) %{_mandir}/pl/man1/script.1*
818 %lang(pl) %{_mandir}/pl/man1/setterm.1*
819 %lang(pl) %{_mandir}/pl/man1/ul.1*
820 %lang(pl) %{_mandir}/pl/man1/whereis.1*
821 %lang(pl) %{_mandir}/pl/man1/write.1*
822
823 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
824 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
825 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
826 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
827 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
828 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
829 %lang(pl) %{_mandir}/pl/man8/renice.8*
830 %lang(pl) %{_mandir}/pl/man8/setfdprm.8*
831
832 %dir %{_examplesdir}/getopt
833 %attr(755,root,root) %{_examplesdir}/getopt/*
834
835 %attr(755,root,root) /sbin/fdisk
836 %attr(755,root,root) /sbin/fsck.minix
837 %attr(755,root,root) /sbin/mkfs.minix
838 %ifnarch sparc sparc64
839 %{!?with_uClibc:%attr(755,root,root) /sbin/cfdisk}
840 %attr(755,root,root) /sbin/sfdisk
841 %endif
842
843 %{_mandir}/man8/fdisk.8*
844 %ifnarch sparc sparc64
845 %{!?with_uClibc:%{_mandir}/man8/cfdisk.8*}
846 %{_mandir}/man8/sfdisk.8*
847 %endif
848 %{_mandir}/man8/fsck.minix.8*
849 %{_mandir}/man8/mkfs.bfs.8*
850 %{_mandir}/man8/mkfs.minix.8*
851 %{_mandir}/man8/mkfs.8*
852
853 %lang(es) %{_mandir}/es/man8/fdisk.8*
854 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
855 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
856 %lang(es) %{_mandir}/es/man8/mkfs.8*
857
858 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
859 %ifnarch sparc sparc64
860 %{!?with_uClibc:%lang(fr) %{_mandir}/fr/man8/cfdisk.8*}
861 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
862 %endif
863 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
864 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
865
866 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
867
868 %lang(it) %{_mandir}/it/man8/fdisk.8*
869 %ifnarch sparc sparc64
870 %{!?with_uClibc:%lang(it) %{_mandir}/it/man8/cfdisk.8*}
871 %endif
872
873 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
874 %ifnarch sparc sparc64
875 %{!?with_uClibc:%lang(ja) %{_mandir}/ja/man8/cfdisk.8*}
876 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
877 %endif
878 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
879 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
880 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
881 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
882
883 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
884 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
885 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
886 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
887
888 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
889 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
890 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
891 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
892
893 %{!?with_uClibc:%attr(755,root,root) /sbin/fsck.cramfs}
894 %{!?with_uClibc:%attr(755,root,root) /sbin/mkfs.cramfs}
895 %attr(755,root,root) /sbin/mkfs.bfs
896
897 %attr(755,root,root) %{_bindir}/cytune
898
899 %ifarch %{ix86}
900 %attr(755,root,root) %{_sbindir}/ramsize
901 %attr(755,root,root) %{_sbindir}/rdev
902 %attr(755,root,root) %{_sbindir}/rootflags
903 %attr(755,root,root) %{_sbindir}/vidmode
904
905 %{_mandir}/man8/ramsize.8*
906 %{_mandir}/man8/rdev.8*
907 %{_mandir}/man8/rootflags.8*
908 %{_mandir}/man8/vidmode.8*
909
910 %lang(de) %{_mandir}/de/man8/ramsize.8*
911 %lang(de) %{_mandir}/de/man8/rdev.8*
912 %lang(de) %{_mandir}/de/man8/rootflags.8*
913 %lang(de) %{_mandir}/de/man8/vidmode.8*
914
915 %lang(es) %{_mandir}/es/man8/ramsize.8*
916 %lang(es) %{_mandir}/es/man8/rdev.8*
917 %lang(es) %{_mandir}/es/man8/rootflags.8*
918 %lang(es) %{_mandir}/es/man8/vidmode.8*
919
920 %lang(ja) %{_mandir}/ja/man8/ramsize.8*
921 %lang(ja) %{_mandir}/ja/man8/rdev.8*
922 %lang(ja) %{_mandir}/ja/man8/rootflags.8*
923 %lang(ja) %{_mandir}/ja/man8/vidmode.8*
924
925 %lang(ko) %{_mandir}/ko/man8/ramsize.8*
926 %lang(ko) %{_mandir}/ko/man8/rdev.8*
927 %lang(ko) %{_mandir}/ko/man8/rootflags.8*
928 %lang(ko) %{_mandir}/ko/man8/vidmode.8*
929
930 %lang(pl) %{_mandir}/pl/man8/ramsize.8*
931 %lang(pl) %{_mandir}/pl/man8/rdev.8*
932 %lang(pl) %{_mandir}/pl/man8/rootflags.8*
933 %lang(pl) %{_mandir}/pl/man8/vidmode.8*
934 %endif
935
936 %{_infodir}/ipc*
937
938 %ghost /var/lock/wtmpxlock
939
940 %files -n blockdev
941 %defattr(644,root,root,755)
942 %attr(754,root,root) /etc/rc.d/init.d/blockdev
943 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
944 %attr(755,root,root) /sbin/blockdev
945 %{_mandir}/man8/blockdev.8*
946 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
947
948 %files -n mount
949 %defattr(644,root,root,755)
950
951 %attr(4755,root,root) /bin/mount
952 %attr(4755,root,root) /bin/umount
953 %attr(755,root,root) /sbin/pivot_root
954 %attr(755,root,root) /sbin/swapon
955 %attr(755,root,root) /sbin/swapoff
956
957 %{_mandir}/man5/fstab.5*
958 %{_mandir}/man5/nfs.5*
959
960 %{_mandir}/man8/mount.8*
961 %{_mandir}/man8/umount.8*
962 %{_mandir}/man8/pivot_root.8*
963 %{_mandir}/man8/swapon.8*
964 %{_mandir}/man8/swapoff.8*
965
966 %lang(cs) %{_mandir}/cs/man5/fstab.5*
967
968 %lang(de) %{_mandir}/de/man5/fstab.5*
969 %lang(de) %{_mandir}/de/man5/nfs.5*
970
971 %lang(es) %{_mandir}/es/man5/fstab.5*
972 %lang(es) %{_mandir}/es/man5/nfs.5*
973
974 %lang(es) %{_mandir}/es/man8/mount.8*
975 %lang(es) %{_mandir}/es/man8/umount.8*
976 %lang(es) %{_mandir}/es/man8/swapon.8*
977 %lang(es) %{_mandir}/es/man8/swapoff.8*
978
979 %lang(fr) %{_mandir}/fr/man5/fstab.5*
980 %lang(fr) %{_mandir}/fr/man5/nfs.5*
981
982 %lang(fr) %{_mandir}/fr/man8/mount.8*
983 %lang(fr) %{_mandir}/fr/man8/umount.8*
984
985 %lang(hu) %{_mandir}/hu/man5/fstab.5*
986
987 %lang(hu) %{_mandir}/hu/man8/mount.8*
988 %lang(hu) %{_mandir}/hu/man8/umount.8*
989
990 %lang(it) %{_mandir}/it/man5/fstab.5*
991 %lang(it) %{_mandir}/it/man5/nfs.5*
992
993 %lang(it) %{_mandir}/it/man8/mount.8*
994 %lang(it) %{_mandir}/it/man8/umount.8*
995 %lang(it) %{_mandir}/it/man8/swapon.8*
996 %lang(it) %{_mandir}/it/man8/swapoff.8*
997
998 %lang(ja) %{_mandir}/ja/man5/fstab.5*
999 %lang(ja) %{_mandir}/ja/man5/nfs.5*
1000
1001 %lang(ja) %{_mandir}/ja/man8/mount.8*
1002 %lang(ja) %{_mandir}/ja/man8/umount.8*
1003 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1004 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1005 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1006
1007 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1008 %lang(ko) %{_mandir}/ko/man5/nfs.5*
1009
1010 %lang(ko) %{_mandir}/ko/man8/mount.8*
1011 %lang(ko) %{_mandir}/ko/man8/umount.8*
1012 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1013 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1014
1015 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1016 %lang(pl) %{_mandir}/pl/man5/nfs.5*
1017
1018 %lang(pl) %{_mandir}/pl/man8/mount.8*
1019 %lang(pl) %{_mandir}/pl/man8/umount.8*
1020 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1021 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1022
1023 %files -n losetup
1024 %defattr(644,root,root,755)
1025 %attr(755,root,root) /sbin/losetup
1026
1027 %{_mandir}/man8/losetup.8*
1028 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1029 %lang(it) %{_mandir}/it/man8/losetup.8*
1030 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1031 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1032 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1033
1034 %files chkdupexe
1035 %defattr(644,root,root,755)
1036 %attr(755,root,root) %{_bindir}/chkdupexe
1037
1038 %{_mandir}/man1/chkdupexe.1*
1039 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1040 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1041 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1042
1043 %files -n tunelp
1044 %defattr(644,root,root,755)
1045 %attr(755,root,root) %{_sbindir}/tunelp
1046
1047 %{_mandir}/man8/tunelp.8*
1048 %lang(es) %{_mandir}/es/man8/tunelp.8*
1049 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1050 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1051
1052 %if !%{with uClibc}
1053 %files -n login
1054 %defattr(644,root,root,755)
1055 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1056 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1057 %attr(755,root,root) /bin/login
1058
1059 %{_mandir}/man1/login.1*
1060 %lang(de) %{_mandir}/de/man1/login.1*
1061 %lang(es) %{_mandir}/es/man1/login.1*
1062 %lang(hu) %{_mandir}/hu/man1/login.1*
1063 %lang(id) %{_mandir}/id/man1/login.1*
1064 %lang(it) %{_mandir}/it/man1/login.1*
1065 %lang(ja) %{_mandir}/ja/man1/login.1*
1066 %lang(ko) %{_mandir}/ko/man1/login.1*
1067 %lang(pl) %{_mandir}/pl/man1/login.1*
1068 %endif
1069
1070 %files -n agetty
1071 %defattr(644,root,root,755)
1072 %attr(755,root,root) /sbin/agetty
1073
1074 %{_mandir}/man8/agetty.8*
1075 %lang(es) %{_mandir}/es/man8/agetty.8*
1076 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1077
1078 %if !%{with uClibc}
1079 %files -n rawdevices
1080 %defattr(644,root,root,755)
1081 %attr(755,root,root) %{_bindir}/raw
1082 %attr(754,root,root) /etc/rc.d/init.d/rawdevices
1083 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rawdevices
1084
1085 %{_mandir}/man8/raw.8*
1086 %lang(ja) %{_mandir}/ja/man8/raw.8*
1087 %endif
This page took 0.123729 seconds and 4 git commands to generate.