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