]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- enhanced diet patch (allow to disable few more utils, fix build without widechar)
[packages/util-linux.git] / util-linux.spec
1 # TODO
2 # - verify initrd tools set:
3 #   - I've taken list from 2.21.3 package, but there was no explicit list, so
4 #     there are probably some unneeded tools
5 #   - chrt is not built now (because of --disable-schedutils), but it's probably not needed
6 #   - fsck is not built now (because of --disable-libmount)
7 #   - maybe we want some more now?
8 # - some sysvinit binaries moved here: su(1):, sulogin(8),
9 #    utmpdump(1): - has been merged from coreutils into util-linux
10 #
11 # Conditional build:
12 %bcond_with     uClibc          # link initrd version with static glibc instead of uClibc
13 %bcond_without  dietlibc        # link initrd version with dietlibc instead of uClibc
14 %bcond_without  selinux         # SELinux support
15 %if "%{pld_release}" == "ac"
16 %bcond_with     initrd          # don't build initrd version
17 %bcond_with     fallocate       # fallocate utility (needs glibc 2.11 to compile)
18 %bcond_with     partx           # partx utility (needs glibc 2.10 for openat to compile)
19 %else
20 %bcond_without  initrd          # don't build initrd version
21 %bcond_without  fallocate       # fallocate utility (needs glibc 2.11 to compile)
22 %bcond_without  partx           # partx utility (needs glibc 2.10 for openat to compile)
23 %endif
24
25 %if "%{pld_release}" == "ac"
26 %define         pam_ver 0.79.0
27 %else
28 %define         pam_ver 0.99.7.1
29 %endif
30
31 Summary:        Collection of basic system utilities for Linux
32 Summary(de.UTF-8):      Sammlung von grundlegenden Systemdienstprogrammen für Linux
33 Summary(es.UTF-8):      Colectánea de utilitarios básicos de sistema para Linux
34 Summary(fr.UTF-8):      Ensemble d'utilitaires système de base pour Linux
35 Summary(pl.UTF-8):      Zbiór podstawowych narzędzi systemowych dla Linuksa
36 Summary(pt_BR.UTF-8):   Coletânea de utilitários básicos de sistema para Linux
37 Summary(ru.UTF-8):      Набор базовых системных утилит для Linux
38 Summary(tr.UTF-8):      Temel sistem araçları
39 Summary(uk.UTF-8):      Набір базових системних утиліт для Linux
40 Name:           util-linux
41 Version:        2.22.1
42 Release:        0.1
43 License:        GPL
44 Group:          Applications/System
45 Source0:        https://www.kernel.org/pub/linux/utils/util-linux/v2.22/%{name}-%{version}.tar.xz
46 # Source0-md5:  730cf9932531ed09b53a04ca30fcb4c9
47 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
48 # Source1-md5:  3c940c7e7fe699eaa2ddb1bffb3de2fe
49 Source2:        login.pamd
50 Source3:        %{name}-blockdev.init
51 Source4:        %{name}-blockdev.sysconfig
52 Source5:        blockdev.upstart
53 Patch0:         %{name}-pl.po-update.patch
54 Patch1:         %{name}-ng-union-mount.patch
55 Patch3:         %{name}-fdformat-ide.patch
56 Patch4:         %{name}-fhs.patch
57 Patch5:         %{name}-hotkeys.patch
58 Patch7:         %{name}-login-lastlog.patch
59 Patch8:         %{name}-procpartitions.patch
60
61 Patch10:        %{name}-diet.patch
62 Patch11:        no-openat.patch
63 URL:            http://userweb.kernel.org/~kzak/util-linux/
64 BuildRequires:  audit-libs-devel >= 1.0.6
65 BuildRequires:  autoconf >= 2.60
66 BuildRequires:  automake >= 1:1.10
67 BuildRequires:  gettext-devel >= 0.14.1
68 %{?with_fallocate:BuildRequires:        glibc-devel >= 6:2.11}
69 BuildRequires:  gtk-doc >= 1.10
70 BuildRequires:  gtk-doc-automake >= 1.10
71 %{?with_selinux:BuildRequires:  libselinux-devel}
72 %{?with_selinux:BuildRequires:  libsepol-devel}
73 BuildRequires:  libtool >= 2:2.2
74 BuildRequires:  linux-libc-headers >= 7:2.6.27
75 BuildRequires:  ncurses-devel >= 5.0
76 BuildRequires:  pam-devel >= %{pam_ver}
77 BuildRequires:  pkgconfig
78 BuildRequires:  rpm >= 4.4.9-56
79 BuildRequires:  rpmbuild(macros) >= 1.470
80 BuildRequires:  sed >= 4.0
81 BuildRequires:  tar >= 1:1.22
82 BuildRequires:  udev-devel
83 BuildRequires:  xz
84 BuildRequires:  zlib-devel
85 %if %{with initrd}
86         %if %{with uClibc}
87 BuildRequires:  uClibc-static >= 2:0.9.29
88         %else
89                 %if %{with dietlibc}
90 BuildRequires:  dietlibc-static >= 2:0.32-14
91                 %else
92 BuildRequires:  glibc-static
93                 %endif
94         %endif
95 %endif
96 Requires:       libblkid = %{version}-%{release}
97 Requires:       pam >= %{pam_ver}
98 Provides:       eject = %{version}-%{release}
99 Provides:       fdisk
100 Provides:       linux32
101 Provides:       sparc32
102 Obsoletes:      cramfs
103 Obsoletes:      eject
104 Obsoletes:      ionice
105 Obsoletes:      linux32
106 Obsoletes:      rawdevices
107 Obsoletes:      schedutils
108 Obsoletes:      setarch
109 Obsoletes:      sparc32
110 Obsoletes:      util-linux-ng < 2.20-1
111 Obsoletes:      util-linux-suids
112 Conflicts:      SysVinit < 2.86-26
113 Conflicts:      e2fsprogs < 1.41.8-5
114 Conflicts:      shadow-extras < 1:4.0.3-6
115 Conflicts:      upstart-SysVinit < 2.86-28
116 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
117
118 %define         debugcflags     -O1 -g
119
120 # for some reason known only to rpm there must be "\\|" not "\|" here
121 %define         dietarch        %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
122 %define         dietlibdir      %{_prefix}/lib/dietlibc/lib-%{dietarch}
123
124 %ifarch ppc ppc64
125 # for dietlibc
126 %define         filterout_ld    -Wl,-z,relro
127 %endif
128
129 %description
130 util-linux contains a large variety of low-level system utilities
131 necessary for a functional Linux system. This includes, among other
132 things, configuration tools such as fdisk and system programs such as
133 logger.
134
135 %description -l de.UTF-8
136 util-linux enthält eine große Anzahl an
137 low-level-Systemdienstprogrammen, die für ein funktionierendes
138 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
139 'fdisk' und Systemprogramme wie 'logger'.
140
141 %description -l es.UTF-8
142 util-linux contiene una gran variedad de utilitarios de sistema de
143 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
144 entre otras cosas, herramientas de configuración como fdisk y
145 programas de sistema como logger.
146
147 %description -l fr.UTF-8
148 util-linux contient une grande variété d'utilitaire système bas niveau
149 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
150 autres, les outils de configuration comme fdisk et des programmes
151 systèmes comme logger.
152
153 %description -l pl.UTF-8
154 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
155 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
156 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
157 programy systemowe, takie jak logger.
158
159 %description -l pt_BR.UTF-8
160 util-linux contém uma grande variedade de utilitários de sistema de
161 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
162 entre outras coisas, ferramentas de configuração como fdisk e
163 programas de sistema como logger.
164
165 %description -l ru.UTF-8
166 Этот пакет содержит большой набор системных утилит низкого уровня,
167 которые необходимы для функционирования системы Linux. Он включает, в
168 числе прочих, инструменты конфигурации, такие как fdisk, и системные
169 программы, такие как logger.
170
171 %description -l tr.UTF-8
172 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
173 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
174 uygulamaları ve logger gibi sistem programları sayılabilir.
175
176 %description -l uk.UTF-8
177 Цей пакет містить великий набір системних утиліт низького рівня, які
178 необхідні для функціонування системи Linux. Він містить, окрім інших,
179 конфігураційні інструменти (такі як fdisk) та системні програми (такі
180 як logger).
181
182 %package -n blockdev
183 Summary:        Support for blockdev
184 Summary(pl.UTF-8):      Obsługa blockdev
185 Group:          Applications/System
186 Requires(post,preun):   /sbin/chkconfig
187 Requires:       coreutils
188 Requires:       rc-scripts >= 0.4.3.0
189
190 %description -n blockdev
191 The utility blockdev allows one to call block device ioctls from the
192 command line. This package also includes initscript to set blockdev
193 parameters at system startup.
194
195 %description -n blockdev -l pl.UTF-8
196 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
197 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
198 ustawiania parametrów blockdev przy starcie systemu.
199
200 %package -n losetup
201 Summary:        Programs for setting up and configuring loopback devices
202 Summary(de.UTF-8):      Programme zum Einrichten und Konfigurieren von Loopback-Geräten
203 Summary(fr.UTF-8):      Programmes pour mettre en place et configurer les loopback
204 Summary(pl.UTF-8):      Program do konfiguracji urządzenia blokowego loopback
205 Summary(ru.UTF-8):      Программы для настройки loopback-устройств
206 Summary(tr.UTF-8):      Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
207 Summary(uk.UTF-8):      Програми для конфігурації loopback-пристроїв
208 Group:          Applications/System
209
210 %description -n losetup
211 Linux supports a special block device called the loopback device,
212 which maps a normal file onto a virtual block device. This package
213 contains programs for setting up and removing the mapping between
214 files and loopback devices.
215
216 Block loopback devices should not be confused with the networking
217 loopback device, which is configured with the normal ifconfig command.
218
219 %description -n losetup -l de.UTF-8
220 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
221 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
222 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
223 zwischen Dateien und Loopback-Geräten.
224
225 %description -n losetup -l fr.UTF-8
226 Linux gère un périphérique bloc spécial appelé « loopback », qui
227 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
228 paquetage contient les programmes pour configurer et supprimer la
229 correspondance entre les fichiers et les périphériques loopback.
230
231 Les périphériques bloc loopback ne doivent pas être confondus avec le
232 périphérique loopback du réseau, configuré avec la commande ifconfig
233 normale.
234
235 %description -n losetup -l pl.UTF-8
236 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
237 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
238 program, przy pomocy którego będziesz mógł je skonfigurować.
239
240 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
241 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
242 ifconfig.
243
244 %description -n losetup -l ru.UTF-8
245 Linux поддерживает специальное блочное устройство, называемое
246 loopback, которое отображает обычный файл в виртуальное блочное
247 устройство. Это позволяет использовать файл как виртуальную файловую
248 систему. Losetup используется для связи loopback-устройств с обычными
249 файлами или блочными устройствами, для отсоединения loopback-устройств
250 и запросов их статуса.
251
252 %description -n losetup -l tr.UTF-8
253 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
254 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
255 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
256 arasındaki haritalama işleminin kurulması ve kaldırılması için
257 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
258 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
259
260 %description -n losetup -l uk.UTF-8
261 Linux підтримує спеціальний блочний пристрій, loopback, який
262 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
263 використовувати файл як віртуальну файлову систему. Losetup
264 використовують для зв'язку loopback-пристроїв зі звичайними файлами
265 або блочними пристроями, для від'єднання loopback-пристроїв та
266 запросів їх стану.
267
268 %package -n mount
269 Summary:        Programs for mounting and unmounting filesystems
270 Summary(de.UTF-8):      Programme zum montieren und abmontieren von Dateisystemen
271 Summary(fr.UTF-8):      Programme pour monter et démonter des systèmes de fichiers
272 Summary(pl.UTF-8):      Programy do montowania i odmontowywania systemów plików
273 Summary(ru.UTF-8):      Программы для монтирования и размонтирования файловых систем
274 Summary(tr.UTF-8):      Dosya sistemlerini bağlamak ve çözmek için programlar
275 Summary(uk.UTF-8):      Програми для монтування та розмонтування файлових систем
276 Group:          Applications/System
277 Requires:       libmount = %{version}-%{release}
278 Conflicts:      SysVinit < 2.86-26
279 # C: nfs-utils-common is opposite to http://cvs.pld-linux.org/packages/nfs-utils/nfs-utils.spec?r1=1.165&r2=1.166
280 Conflicts:      nfs-utils-common < 1.1.3-3
281
282 %description -n mount
283 mount is used for adding new filesystems, both local and networked, to
284 your current directory structure. The filesystems must already exist
285 for this to work. It can also be used to change the access types the
286 kernel uses for already-mounted filesystems.
287
288 This package is critical for the functionality of your system.
289
290 %description -n mount -l de.UTF-8
291 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
292 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
293 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
294 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
295
296 Dieses Paket ist für Ihr System unbedingt erforderlich.
297
298 %description -n mount -l fr.UTF-8
299 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
300 réseaux, à votre structure de répertoire. Les systèmes de fichiers
301 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
302 changer les types d'accès pour les systèmes de fichiers déjà montés.
303
304 Ce paquetage est critique pour le fonctionnement de votre système.
305
306 %description -n mount -l pl.UTF-8
307 Program mount jest używany przez system do montowania systemów plików,
308 zarówno lokalnych jak i sieciowych (np. NFS).
309
310 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
311
312 %description -n mount -l ru.UTF-8
313 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
314 в вашей системе организованы в виде одного большого дерева или
315 иерархии. Эти файлы могут быть размещены на разных устройствах.
316 Команда mount присоединяет файловую систему на некотором устройстве к
317 дереву файлов вашей системы. Команда umount отсоединяет файловую
318 систему от дерева. Swapon и swapoff, соответственно, разрешает и
319 запрещает своппинг в определенные файлы и устройства.
320
321 %description -n mount -l tr.UTF-8
322 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
323 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
324 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
325 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
326 sisteminizin işlevselliği açısından kritiktir.
327
328 %description -n mount -l uk.UTF-8
329 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
330 вашій системі організовані у вигляді одного великого дерева або
331 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
332 Команда mount під'єднує файлову систему на деякому пристрої до дерева
333 файлів вашої системи. Команда umount від'єднує файлову систему від
334 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
335 визначені файли або пристрої.
336
337 %package chkdupexe
338 Summary:        chkdupexe - find duplicate executables
339 Summary(pl.UTF-8):      chkdupexe odszukuje powtarzające się pliki uruchamialne
340 Group:          Applications/System
341 Obsoletes:      util-linux-ng-chkdupexe < 2.20-1
342
343 %description chkdupexe
344 chkdupexe will scan the union of $PATH and a hardcoded list of common
345 locations for binaries. It will report dangling symlinks and
346 duplicately-named binaries.
347
348 %description chkdupexe -l pl.UTF-8
349 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
350 katalogi z plikami uruchamialnymi i informuje o powtarzających się
351 plikach w różnych katalogach.
352
353 %package -n tunelp
354 Summary:        Configures kernel parallel port driver
355 Summary(de.UTF-8):      Konfiguriert den Kerneltreiber für den parallelen Port
356 Summary(fr.UTF-8):      Configure le pilote du port parallèle dans le noyau
357 Summary(pl.UTF-8):      Program do konfigurowania sterownika portu równoległego
358 Summary(tr.UTF-8):      Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
359 License:        GPL v2+
360 Group:          Applications/System
361
362 %description -n tunelp
363 tunelp aids in configuring the kernel parallel port driver.
364
365 %description -n tunelp -l de.UTF-8
366 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
367
368 %description -n tunelp -l fr.UTF-8
369 « tunelp » aide à configurer le pilote du noyau pour le port
370 parallèle.
371
372 %description -n tunelp -l pl.UTF-8
373 Program do konfigurowania sterownika portu równoległego.
374
375 %description -n tunelp -l tr.UTF-8
376 Paralel bağlantı noktası sürücüsünü ayarlar.
377
378 %package -n login
379 Summary:        login is used when signing onto a system
380 Summary(pl.UTF-8):      login jest używany do rozpoczęcia pracy w systemie
381 Group:          Applications/System
382 Requires:       pam >= %{pam_ver}
383 Obsoletes:      heimdal-login
384
385 %description -n login
386 login is used when signing onto a system. It can also be used to
387 switch from one user to another at any time (most modern shells have
388 support for this feature built into them, however).
389
390 %description -n login -l pl.UTF-8
391 login jest używany do rozpoczęcia pracy w systemie. Może być używany
392 do przełączania z jednego użytkownika na innego w każdym momencie
393 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
394
395 %package -n agetty
396 Summary:        Alternative Linux getty
397 Summary(pl.UTF-8):      Alternatywny getty
398 Group:          Applications/System
399 Requires:       login
400
401 %description -n agetty
402 agetty is simple Linux getty with serial support.
403
404 %description -n agetty -l pl.UTF-8
405 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
406
407 %package -n libblkid
408 Summary:        Library to handle device identification and token extraction
409 Summary(pl.UTF-8):      Biblioteka do obsługi identyfikacji urządzeń
410 License:        LGPL v2.1+
411 Group:          Libraries
412 Requires:       libuuid = %{version}-%{release}
413 Obsoletes:      util-linux-ng-libs < 2.20-1
414
415 %description -n libblkid
416 Library to handle device identification and token extraction.
417
418 %description -n libblkid -l pl.UTF-8
419 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
420
421 %package -n libblkid-devel
422 Summary:        Header files for blkid library
423 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki blkid
424 License:        LGPL v2.1+
425 Group:          Development/Libraries
426 Requires:       libblkid = %{version}-%{release}
427 Requires:       libuuid-devel = %{version}-%{release}
428 Obsoletes:      util-linux-ng-devel < 2.20-1
429
430 %description -n libblkid-devel
431 Header files for blkid library.
432
433 %description -n libblkid-devel -l pl.UTF-8
434 Pliki nagłówkowe biblioteki blkid.
435
436 %package -n libblkid-static
437 Summary:        Static library to handle device identification and token extraction
438 Summary(pl.UTF-8):      Statyczna biblioteka do obsługi identyfikacji urządzeń
439 License:        LGPL v2.1+
440 Group:          Development/Libraries
441 Requires:       libblkid-devel = %{version}-%{release}
442 Requires:       libuuid-static = %{version}-%{release}
443 Obsoletes:      util-linux-ng-static < 2.20-1
444
445 %description -n libblkid-static
446 Static library to handle device identification and token extraction.
447
448 %description -n libblkid-static -l pl.UTF-8
449 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
450 tokenów.
451
452 %package -n libblkid-dietlibc
453 Summary:        Static dietlibc library to handle device identification and token extraction
454 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
455 License:        LGPL v2.1+
456 Group:          Development/Libraries
457 Requires:       libblkid-devel = %{version}-%{release}
458 Requires:       libuuid-dietlibc = %{version}-%{release}
459
460 %description -n libblkid-dietlibc
461 Library to handle device identification and token extraction - static
462 dietlibc version.
463
464 %description -n libblkid-dietlibc -l pl.UTF-8
465 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
466 wersja statyczna dla dietlibc.
467
468 %package -n libuuid
469 Summary:        Library for accessing and manipulating UUID
470 Summary(pl.UTF-8):      Biblioteka umożliwiająca dostęp i zmiany UUID
471 License:        BSD
472 Group:          Libraries
473 Conflicts:      e2fsprogs < 1.34-3
474
475 %description -n libuuid
476 Library for accessing and manipulating UUID.
477
478 %description -n libuuid -l pl.UTF-8
479 Biblioteka umożliwiająca dostęp i zmiany UUID.
480
481 %package -n libuuid-devel
482 Summary:        Header files for library for accessing and manipulating UUID
483 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
484 License:        BSD
485 Group:          Development/Libraries
486 Requires:       libuuid = %{version}-%{release}
487 Conflicts:      e2fsprogs-devel < 1.34-3
488
489 %description -n libuuid-devel
490 Library for accessing and manipulating UUID - development files.
491
492 %description -n libuuid-devel -l pl.UTF-8
493 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
494 programistów.
495
496 %package -n libuuid-static
497 Summary:        Static library for accessing and manipulating UUID
498 Summary(pl.UTF-8):      Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
499 License:        BSD
500 Group:          Development/Libraries
501 Requires:       libuuid-devel = %{version}-%{release}
502 Conflicts:      e2fsprogs-static < 1.34-3
503
504 %description -n libuuid-static
505 Library for accessing and manipulating UUID - static version.
506
507 %description -n libuuid-static -l pl.UTF-8
508 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
509
510 %package -n libuuid-dietlibc
511 Summary:        Static dietlibc library for accessing and manipulating UUID
512 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
513 License:        BSD
514 Group:          Development/Libraries
515 Requires:       libuuid-devel = %{version}-%{release}
516 Conflicts:      e2fsprogs-static < 1.34-3
517
518 %description -n libuuid-dietlibc
519 Library for accessing and manipulating UUID - static dietlibc version.
520
521 %description -n libuuid-dietlibc -l pl.UTF-8
522 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
523 dietlibc.
524
525 %package -n uuidd
526 Summary:        Helper daemon to guarantee uniqueness of time-based UUIDs
527 Summary(pl.UTF-8):      Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
528 License:        GPL v2
529 Group:          Daemons
530 Requires(postun):       /usr/sbin/groupdel
531 Requires(postun):       /usr/sbin/userdel
532 Requires(pre):  /bin/id
533 Requires(pre):  /usr/bin/getgid
534 Requires(pre):  /usr/sbin/groupadd
535 Requires(pre):  /usr/sbin/groupmod
536 Requires(pre):  /usr/sbin/useradd
537 Requires(pre):  /usr/sbin/usermod
538 Requires(post,preun,postun):    systemd-units >= 38
539 Requires:       libuuid = %{version}-%{release}
540 Requires:       systemd-units >= 38
541 Provides:       group(uuidd)
542 Provides:       user(uuidd)
543 Conflicts:      libuuid < 1.40.5-0.1
544
545 %description -n uuidd
546 The uuidd package contains a userspace daemon (uuidd) which guarantees
547 uniqueness of time-based UUID generation even at very high rates on
548 SMP systems.
549
550 %description -n uuidd -l pl.UTF-8
551 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
552 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
553 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
554
555 %package -n libmount
556 Summary:        Library to handle mounting-related tasks
557 Summary(pl.UTF-8):      Biblioteka obsługująca zadania związane z montowaniem
558 License:        LGPL
559 Group:          Libraries
560 Requires:       libblkid = %{version}-%{release}
561
562 %description -n libmount
563 Library to handle mounting-related tasks.
564
565 %description -n libmount -l pl.UTF-8
566 Biblioteka obsługująca zadania związane z montowaniem.
567
568 %package -n libmount-devel
569 Summary:        Header files for mount library
570 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki mount
571 License:        LGPL
572 Group:          Development/Libraries
573 Requires:       libblkid-devel = %{version}-%{release}
574 Requires:       libmount = %{version}-%{release}
575
576 %description -n libmount-devel
577 Header files for mount library.
578
579 %description -n libmount-devel -l pl.UTF-8
580 Pliki nagłówkowe biblioteki mount.
581
582 %package -n libmount-static
583 Summary:        Static version of mount library
584 Summary(pl.UTF-8):      Statyczna wersja biblioteki mount
585 License:        LGPL
586 Group:          Development/Libraries
587 Requires:       libmount-devel = %{version}-%{release}
588
589 %description -n libmount-static
590 Static version of mount library.
591
592 %description -n libmount-static -l pl.UTF-8
593 Statyczna wersja biblioteki mount.
594
595 %package -n libmount-dietlibc
596 Summary:        Static dietlibc mount library
597 Summary(pl.UTF-8):      Statyczna biblioteka mount dla dietlibc
598 License:        LGPL v2.1+
599 Group:          Development/Libraries
600 Requires:       libblkid-devel = %{version}-%{release}
601 Requires:       libblkid-dietlibc = %{version}-%{release}
602 Requires:       libuuid-devel = %{version}-%{release}
603 Requires:       libuuid-dietlibc = %{version}-%{release}
604
605 %description -n libmount-dietlibc
606 Static dietlibc version of mount library.
607
608 %description -n libmount-dietlibc -l pl.UTF-8
609 Statyczna wersja biblioteki mount dla dietlibc.
610
611 %package -n fsck
612 Summary:        Check and repair a Linux file system
613 Summary(pl.UTF-8):      Sprawdzanie i naprawa linuksowego systemu plików
614 Group:          Applications/System
615 Requires:       libblkid = %{version}-%{release}
616
617 %description -n fsck
618 Check and repair a Linux file system.
619
620 %description -n fsck -l pl.UTF-8
621 Sprawdzanie i naprawa linuksowego systemu plików.
622
623 %package initrd
624 Summary:        blkid - initrd version
625 Summary(pl.UTF-8):      blkid - wersja dla initrd
626 Group:          Base
627 Obsoletes:      util-linux-ng-initrd < 2.20-1
628 Conflicts:      geninitrd < 10000.10
629
630 %description initrd
631 This package includes a blkid utility to recognize partitions by label
632 or UUID - staticaly linked for initrd.
633
634 %description initrd -l pl.UTF-8
635 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
636 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
637
638 %prep
639 %setup -q -a1
640 #%patch0 -p1
641 %patch1 -p1
642 %patch3 -p1
643 %patch4 -p1
644 %patch5 -p1
645 %patch7 -p1
646 %patch8 -p1
647
648 %patch10 -p1
649 %if %{without partx}
650 %patch11 -p1
651 %endif
652
653 %{__rm} po/stamp-po
654
655 %build
656 %{__gettextize}
657 %{__libtoolize}
658 %{__aclocal} -I m4
659 %{__autoconf}
660 %{__autoheader}
661 %{__automake}
662
663 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
664 %if %{with initrd}
665 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
666 %{?with_dietlibc:xCC="%{__cc}"; xCC="diet ${xCC#*ccache }"}
667 %configure \
668 %if %{with dietlibc}
669         ac_cv_header_crypt_h=no \
670         ac_cv_header_stdio_ext_h=no \
671 %endif
672         CC="$xCC" \
673 %if "%{?configure_cache}" == "1"
674         --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
675 %endif
676         --exec-prefix= \
677         --bindir=/bin \
678         --sbindir=/sbin \
679         --libdir=/%{_lib} \
680         --disable-shared \
681         --enable-static \
682         --disable-agetty \
683         --disable-chfn-chsh \
684         --disable-cramfs \
685         --disable-kill \
686         --disable-ldattach \
687         --disable-libmount \
688         --disable-login \
689         --disable-losetup \
690         --disable-minix \
691         --disable-newgrp \
692         --disable-partx \
693         --disable-raw \
694         --disable-schedutils \
695         --disable-setarch \
696         --disable-silent-rules \
697         --disable-su \
698         --disable-sulogin \
699         --disable-use-tty-group \
700         --disable-utmpdump \
701         --disable-uuidd \
702         --disable-vipw \
703         --disable-wall \
704         --without-audit \
705         --without-ncurses \
706         --without-selinux
707
708 # configure gets it unconditionally wrong
709 %{__sed} -i -e 's/#define HAVE_WIDECHAR 1//' config.h
710
711 %{__make} \
712 %if %{with uClibc}
713         LDFLAGS="-Wl,-static"
714 %endif
715 %if %{with dietlibc}
716         CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
717         LDFLAGS="-lcompat"
718 %endif
719
720 %{__make} install \
721         DESTDIR=$(pwd)/initrd
722
723 %{__make} clean
724 %endif
725
726 %configure \
727         --bindir=/bin \
728         --sbindir=/sbin \
729         %{!?with_fallocate:--disable-fallocate} \
730         --disable-silent-rules \
731         --disable-use-tty-group \
732         --disable-wall \
733         --enable-chfn-chsh \
734         --enable-chkdupexe \
735         --enable-ddate \
736         --enable-kill \
737         --enable-libblkid \
738         --enable-line \
739         --enable-login \
740         --enable-login-chown-vcs \
741         --enable-newgrp \
742         --enable-partx \
743         --enable-su \
744         --enable-sulogin \
745         --enable-utmpdump \
746         --enable-vipw \
747         --enable-write \
748         --with-audit \
749         --with-selinux%{!?with_selinux:=no}
750
751 %{__make}
752
753 %install
754 rm -rf $RPM_BUILD_ROOT
755 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,init,security} \
756         $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}}
757 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
758
759 %{__make} install \
760         DESTDIR=$RPM_BUILD_ROOT
761
762 %if %{with partx}
763 mv $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
764 %endif
765 mv $RPM_BUILD_ROOT/sbin/raw $RPM_BUILD_ROOT%{_bindir}
766
767 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
768 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
769 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
770 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/init/blockdev.conf
771
772 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
773 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
774 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
775
776 for lib in blkid uuid mount; do
777         mv $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
778         ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
779                  $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
780 done
781
782 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
783 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
784
785 for d in cs de es fi fr hu id it ja ko nl pl ; do
786         for m in man1 man5 man8 ; do
787                 if [ -d man/$d/$m ]; then
788                         install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
789                         cp -a man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
790                 fi
791         done
792 done
793 # it's been moved from man1 to man8
794 for d in es ja ko ; do
795         mv -f $RPM_BUILD_ROOT%{_mandir}/$d/man1/readprofile.1 \
796                 $RPM_BUILD_ROOT%{_mandir}/$d/man8/readprofile.8
797         %{__sed} -i -e 's/READPROFILE 1/READPROFILE 8/' $RPM_BUILD_ROOT%{_mandir}/$d/man8/readprofile.8
798 done
799
800 # cleanup, remove files not included in package
801 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
802         $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
803         $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
804         $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
805         $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,reset}.1 \
806         $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
807         $RPM_BUILD_ROOT%{_mandir}/*/man8/{elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
808
809 %ifarch sparc sparcv9 sparc64
810 # programs not built on sparc
811 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
812 %endif
813
814 # examples
815 %{__rm} $RPM_BUILD_ROOT%{_datadir}/getopt/getopt-parse.*sh
816
817 %if %{with initrd}
818 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
819 install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
820 install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
821 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
822
823 # We don't need those
824 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{cal,col,colcrt,colrm,column,ctrlaltdel,cytune,dmesg,flock,fsfreeze,fstrim,getopt,hexdump,ipcmk,ipcrm,ipcs,isosize,logger,lslocks,mcookie,mkfs*,readprofile,renice,rev,rtcwake,script,scriptreplay,setsid,tailf,tunelp,wdctl,whereis}
825
826 %if %{with dietlibc}
827 cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
828 %endif
829 %endif
830
831 %find_lang %{name}
832
833 %clean
834 rm -rf $RPM_BUILD_ROOT
835
836 %post -n blockdev
837 /sbin/chkconfig --add blockdev
838 %service blockdev restart
839
840 %preun -n blockdev
841 if [ "$1" = "0" ]; then
842         %service blockdev stop
843         /sbin/chkconfig --del blockdev
844 fi
845
846 %post   -n libblkid -p /sbin/ldconfig
847 %postun -n libblkid -p /sbin/ldconfig
848
849 %post   -n libuuid -p /sbin/ldconfig
850 %postun -n libuuid -p /sbin/ldconfig
851
852 %pre    -n uuidd
853 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
854         /usr/sbin/groupmod -n uuidd libuuid
855 fi
856 %groupadd -g 222 uuidd
857 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
858         /usr/sbin/usermod -l uuidd libuuid
859 fi
860 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
861
862 %postun -n uuidd
863 if [ "$1" = "0" ]; then
864         %userremove uuidd
865         %groupremove uuidd
866 fi
867
868 %post   -n libmount -p /sbin/ldconfig
869 %postun -n libmount -p /sbin/ldconfig
870
871 %files -f %{name}.lang
872 %defattr(644,root,root,755)
873 %doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-parse.{bash,tcsh}
874
875 %attr(755,root,root) /sbin/clock
876 %attr(755,root,root) /sbin/hwclock*
877 %{_mandir}/man8/clock.8*
878 %{_mandir}/man8/hwclock.8*
879 %lang(es) %{_mandir}/es/man8/clock.8*
880 %lang(es) %{_mandir}/es/man8/hwclock.8*
881 %lang(ja) %{_mandir}/ja/man8/clock.8*
882 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
883
884 %ghost %{_sysconfdir}/blkid.tab
885 %attr(755,root,root) /sbin/blkid
886 %attr(755,root,root) /sbin/findfs
887 %{_mandir}/man8/blkid.8*
888 %{_mandir}/man8/findfs.8*
889
890 %attr(755,root,root) %{_bindir}/linux*
891 %attr(755,root,root) %{_bindir}/setarch
892 %{_mandir}/man8/linux*
893 %{_mandir}/man8/setarch.8*
894 %ifarch s390 s390x
895 %attr(755,root,root) %{_bindir}/s390*
896 %{_mandir}/man8/s390*
897 %endif
898 %ifarch %{ix86} %{x8664}
899 %attr(755,root,root) %{_bindir}/i386
900 %{_mandir}/man8/i386*
901 %ifarch %{x8664}
902 %attr(755,root,root) %{_bindir}/x86_64
903 %{_mandir}/man8/x86_64*
904 %endif
905 %endif
906 %ifarch ppc ppc64
907 %attr(755,root,root) %{_bindir}/ppc*
908 %{_mandir}/man8/ppc*
909 %endif
910 %ifarch sparc sparc64
911 %attr(755,root,root) %{_bindir}/sparc*
912 %{_mandir}/man8/sparc*
913 %endif
914 %ifarch ia64
915 %attr(755,root,root) %{_bindir}/i386
916 %attr(755,root,root) %{_bindir}/ia64
917 %{_mandir}/man8/i386*
918 %{_mandir}/man8/ia64*
919 %endif
920
921 %attr(755,root,root) /bin/dmesg
922 %attr(755,root,root) /bin/kill
923 %attr(755,root,root) /bin/more
924 %attr(755,root,root) /bin/su
925 %attr(755,root,root) /bin/wdctl
926
927 %attr(755,root,root) /sbin/chcpu
928 %attr(755,root,root) /sbin/ctrlaltdel
929 %if %{with partx}
930 %attr(755,root,root) /sbin/addpart
931 %attr(755,root,root) /sbin/delpart
932 %attr(755,root,root) /sbin/partx
933 %attr(755,root,root) /bin/lsblk
934 %endif
935 %attr(755,root,root) /sbin/fsfreeze
936 %attr(755,root,root) /sbin/fstrim
937 %attr(755,root,root) /sbin/mkfs
938 %attr(755,root,root) /sbin/mkswap
939 %attr(755,root,root) /sbin/sulogin
940 %attr(755,root,root) /sbin/swaplabel
941 %if "%{pld_release}" != "ac"
942 %attr(755,root,root) /sbin/switch_root
943 %endif
944 %attr(755,root,root) /sbin/wipefs
945 %attr(755,root,root) %{_bindir}/cal
946 %attr(755,root,root) %{_bindir}/chrt
947 %attr(755,root,root) %{_bindir}/col
948 %attr(755,root,root) %{_bindir}/colcrt
949 %attr(755,root,root) %{_bindir}/colrm
950 %attr(755,root,root) %{_bindir}/column
951 %attr(755,root,root) %{_bindir}/cytune
952 %attr(755,root,root) %{_bindir}/ddate
953 %attr(755,root,root) %{_bindir}/eject
954 %attr(755,root,root) %{_bindir}/flock
955 %{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
956 %attr(755,root,root) %{_bindir}/getopt
957 %attr(755,root,root) %{_bindir}/hexdump
958 %attr(755,root,root) %{_bindir}/ionice
959 %attr(755,root,root) %{_bindir}/ipcmk
960 %attr(755,root,root) %{_bindir}/ipcrm
961 %attr(755,root,root) %{_bindir}/ipcs
962 %attr(755,root,root) %{_bindir}/isosize
963 %attr(755,root,root) %{_bindir}/line
964 %attr(755,root,root) %{_bindir}/logger
965 %attr(755,root,root) %{_bindir}/look
966 %attr(755,root,root) %{_bindir}/lscpu
967 %attr(755,root,root) %{_bindir}/lslocks
968 %attr(755,root,root) %{_bindir}/mcookie
969 %attr(755,root,root) %{_bindir}/namei
970 %attr(755,root,root) %{_bindir}/pg
971 %attr(755,root,root) %{_bindir}/prlimit
972 %attr(755,root,root) %{_bindir}/raw
973 %attr(755,root,root) %{_bindir}/rename
974 %attr(755,root,root) %{_bindir}/renice
975 %attr(755,root,root) %{_bindir}/rev
976 %attr(755,root,root) %{_bindir}/script
977 %attr(755,root,root) %{_bindir}/scriptreplay
978 %attr(755,root,root) %{_bindir}/setsid
979 %attr(755,root,root) %{_bindir}/setterm
980 %attr(755,root,root) %{_bindir}/tailf
981 %attr(755,root,root) %{_bindir}/taskset
982 %attr(755,root,root) %{_bindir}/ul
983 %attr(755,root,root) %{_bindir}/unshare
984 %attr(755,root,root) %{_bindir}/utmpdump
985 %attr(755,root,root) %{_bindir}/whereis
986 %attr(2755,root,tty) %{_bindir}/write
987 %attr(755,root,root) %{_sbindir}/fdformat
988 %attr(755,root,root) %{_sbindir}/ldattach
989 %attr(755,root,root) %{_sbindir}/readprofile
990 %attr(755,root,root) %{_sbindir}/resizepart
991 %attr(755,root,root) %{_sbindir}/rtcwake
992
993 %{_mandir}/man1/cal.1*
994 %{_mandir}/man1/chrt.1*
995 %{_mandir}/man1/col.1*
996 %{_mandir}/man1/colcrt.1*
997 %{_mandir}/man1/colrm.1*
998 %{_mandir}/man1/column.1*
999 %{_mandir}/man1/ddate.1*
1000 %{_mandir}/man1/dmesg.1*
1001 %{_mandir}/man1/eject.1*
1002 %{?with_fallocate:%{_mandir}/man1/fallocate.1*}
1003 %{_mandir}/man1/flock.1*
1004 %{_mandir}/man1/getopt.1*
1005 %{_mandir}/man1/hexdump.1*
1006 %{_mandir}/man1/ionice.1*
1007 %{_mandir}/man1/ipcrm.1*
1008 %{_mandir}/man1/ipcmk.1*
1009 %{_mandir}/man1/ipcs.1*
1010 %{_mandir}/man1/kill.1*
1011 %{_mandir}/man1/line.1*
1012 %{_mandir}/man1/logger.1*
1013 %{_mandir}/man1/look.1*
1014 %{_mandir}/man1/lscpu.1*
1015 %{_mandir}/man1/mcookie.1*
1016 %{_mandir}/man1/more.1*
1017 %{_mandir}/man1/namei.1*
1018 %{_mandir}/man1/prlimit.1*
1019 %{_mandir}/man1/pg.1*
1020 %{_mandir}/man1/renice.1*
1021 %{_mandir}/man1/rev.1*
1022 %{_mandir}/man1/rename.1*
1023 %{_mandir}/man1/setsid.1*
1024 %{_mandir}/man1/script.1*
1025 %{_mandir}/man1/scriptreplay.1*
1026 %{_mandir}/man1/setterm.1*
1027 %{_mandir}/man1/su.1*
1028 %{_mandir}/man1/tailf.1*
1029 %{_mandir}/man1/taskset.1*
1030 %{_mandir}/man1/ul.1*
1031 %{_mandir}/man1/unshare.1*
1032 %{_mandir}/man1/utmpdump.1*
1033 %{_mandir}/man1/whereis.1*
1034 %{_mandir}/man1/write.1*
1035 %if %{with partx}
1036 %{_mandir}/man8/addpart.8*
1037 %{_mandir}/man8/delpart.8*
1038 %{_mandir}/man8/partx.8*
1039 %{_mandir}/man8/lsblk.8*
1040 %endif
1041 %{_mandir}/man8/chcpu.8*
1042 %{_mandir}/man8/ctrlaltdel.8*
1043 %{_mandir}/man8/cytune.8*
1044 %{_mandir}/man8/fdformat.8*
1045 %{_mandir}/man8/fsfreeze.8*
1046 %{_mandir}/man8/fstrim.8*
1047 %{_mandir}/man8/isosize.8*
1048 %{_mandir}/man8/ldattach.8*
1049 %{_mandir}/man8/lslocks.8*
1050 %{_mandir}/man8/mkswap.8*
1051 %{_mandir}/man8/raw.8*
1052 %{_mandir}/man8/readprofile.8*
1053 %{_mandir}/man8/resizepart.8*
1054 %{_mandir}/man8/rtcwake.8*
1055 %{_mandir}/man8/swaplabel.8*
1056 %if "%{pld_release}" != "ac"
1057 %{_mandir}/man8/switch_root.8*
1058 %endif
1059 %{_mandir}/man8/sulogin.8*
1060 %{_mandir}/man8/wdctl.8*
1061 %{_mandir}/man8/wipefs.8*
1062
1063 %lang(de) %{_mandir}/de/man1/kill.1*
1064 %lang(de) %{_mandir}/de/man1/more.1*
1065 %lang(de) %{_mandir}/de/man1/write.1*
1066 %lang(de) %{_mandir}/de/man8/fdformat.8*
1067
1068 %lang(es) %{_mandir}/es/man1/colrm.1*
1069 %lang(es) %{_mandir}/es/man1/column.1*
1070 %lang(es) %{_mandir}/es/man1/ddate.1*
1071 %lang(es) %{_mandir}/es/man1/getopt.1*
1072 %lang(es) %{_mandir}/es/man1/look.1*
1073 %lang(es) %{_mandir}/es/man1/more.1*
1074 %lang(es) %{_mandir}/es/man1/namei.1*
1075 %lang(es) %{_mandir}/es/man1/rev.1*
1076 %lang(es) %{_mandir}/es/man1/script.1*
1077 %lang(es) %{_mandir}/es/man1/setterm.1*
1078 %lang(es) %{_mandir}/es/man1/ul.1*
1079 %lang(es) %{_mandir}/es/man1/whereis.1*
1080 %lang(es) %{_mandir}/es/man1/write.1*
1081 %lang(es) %{_mandir}/es/man8/cytune.8*
1082 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
1083 %lang(es) %{_mandir}/es/man8/ipcrm.8*
1084 %lang(es) %{_mandir}/es/man8/ipcs.8*
1085 %lang(es) %{_mandir}/es/man8/mkswap.8*
1086 %lang(es) %{_mandir}/es/man8/readprofile.8*
1087 %lang(es) %{_mandir}/es/man8/renice.8*
1088 %lang(es) %{_mandir}/es/man8/setsid.8*
1089
1090 %lang(fi) %{_mandir}/fi/man1/cal.1*
1091 %lang(fi) %{_mandir}/fi/man1/column.1*
1092 %lang(fi) %{_mandir}/fi/man1/kill.1*
1093 %lang(fi) %{_mandir}/fi/man1/more.1*
1094 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1095 %lang(fi) %{_mandir}/fi/man1/write.1*
1096
1097 %lang(fr) %{_mandir}/fr/man1/cal.1*
1098 %lang(fr) %{_mandir}/fr/man1/col.1*
1099 %lang(fr) %{_mandir}/fr/man1/kill.1*
1100 %lang(fr) %{_mandir}/fr/man1/more.1*
1101 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1102 %lang(fr) %{_mandir}/fr/man1/write.1*
1103 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1104 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
1105 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1106 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1107 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
1108 %lang(fr) %{_mandir}/fr/man8/setsid.8*
1109
1110 %lang(hu) %{_mandir}/hu/man1/cal.1*
1111 %lang(hu) %{_mandir}/hu/man1/colrm.1*
1112 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
1113 %lang(hu) %{_mandir}/hu/man1/kill.1*
1114 %lang(hu) %{_mandir}/hu/man1/logger.1*
1115 %lang(hu) %{_mandir}/hu/man1/more.1*
1116 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1117 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1118 %lang(hu) %{_mandir}/hu/man1/write.1*
1119 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1120 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1121 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1122
1123 %lang(id) %{_mandir}/id/man1/cal.1*
1124 %lang(id) %{_mandir}/id/man1/kill.1*
1125 %lang(id) %{_mandir}/id/man1/logger.1*
1126 %lang(id) %{_mandir}/id/man1/more.1*
1127 %lang(id) %{_mandir}/id/man1/script.1*
1128 %lang(id) %{_mandir}/id/man1/write.1*
1129 %lang(id) %{_mandir}/id/man8/fdformat.8*
1130
1131 %lang(it) %{_mandir}/it/man1/kill.1*
1132 %lang(it) %{_mandir}/it/man8/mkswap.8*
1133 %lang(it) %{_mandir}/it/man8/setsid.8*
1134
1135 %lang(ja) %{_mandir}/ja/man1/cal.1*
1136 %lang(ja) %{_mandir}/ja/man1/col.1*
1137 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
1138 %lang(ja) %{_mandir}/ja/man1/colrm.1*
1139 %lang(ja) %{_mandir}/ja/man1/column.1*
1140 %lang(ja) %{_mandir}/ja/man1/ddate.1*
1141 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1142 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
1143 %lang(ja) %{_mandir}/ja/man1/kill.1*
1144 %lang(ja) %{_mandir}/ja/man1/line.1*
1145 %lang(ja) %{_mandir}/ja/man1/logger.1*
1146 %lang(ja) %{_mandir}/ja/man1/look.1*
1147 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1148 %lang(ja) %{_mandir}/ja/man1/more.1*
1149 %lang(ja) %{_mandir}/ja/man1/namei.1*
1150 %lang(ja) %{_mandir}/ja/man1/rename.1*
1151 %lang(ja) %{_mandir}/ja/man1/rev.1*
1152 %lang(ja) %{_mandir}/ja/man1/script.1*
1153 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1154 %lang(ja) %{_mandir}/ja/man1/ul.1*
1155 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1156 %lang(ja) %{_mandir}/ja/man1/write.1*
1157 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1158 %lang(ja) %{_mandir}/ja/man8/cytune.8*
1159 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
1160 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1161 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1162 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
1163 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1164 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1165 %lang(ja) %{_mandir}/ja/man8/readprofile.8*
1166 %lang(ja) %{_mandir}/ja/man8/renice.8*
1167 %lang(ja) %{_mandir}/ja/man8/setsid.8*
1168
1169 %lang(ko) %{_mandir}/ko/man1/cal.1*
1170 %lang(ko) %{_mandir}/ko/man1/col.1*
1171 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
1172 %lang(ko) %{_mandir}/ko/man1/colrm.1*
1173 %lang(ko) %{_mandir}/ko/man1/column.1*
1174 %lang(ko) %{_mandir}/ko/man1/ddate.1*
1175 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1176 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
1177 %lang(ko) %{_mandir}/ko/man1/kill.1*
1178 %lang(ko) %{_mandir}/ko/man1/logger.1*
1179 %lang(ko) %{_mandir}/ko/man1/look.1*
1180 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1181 %lang(ko) %{_mandir}/ko/man1/more.1*
1182 %lang(ko) %{_mandir}/ko/man1/namei.1*
1183 %lang(ko) %{_mandir}/ko/man1/rev.1*
1184 %lang(ko) %{_mandir}/ko/man1/script.1*
1185 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1186 %lang(ko) %{_mandir}/ko/man1/ul.1*
1187 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1188 %lang(ko) %{_mandir}/ko/man1/write.1*
1189 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1190 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
1191 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1192 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1193 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
1194 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1195 %lang(ko) %{_mandir}/ko/man8/readprofile.8*
1196 %lang(ko) %{_mandir}/ko/man8/renice.8*
1197 %lang(ko) %{_mandir}/ko/man8/setsid.8*
1198
1199 %lang(nl) %{_mandir}/nl/man1/kill.1*
1200
1201 %lang(pl) %{_mandir}/pl/man1/cal.1*
1202 %lang(pl) %{_mandir}/pl/man1/col.1*
1203 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
1204 %lang(pl) %{_mandir}/pl/man1/colrm.1*
1205 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1206 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
1207 %lang(pl) %{_mandir}/pl/man1/kill.1*
1208 %lang(pl) %{_mandir}/pl/man1/look.1*
1209 %lang(pl) %{_mandir}/pl/man1/logger.1*
1210 %lang(pl) %{_mandir}/pl/man1/more.1*
1211 %lang(pl) %{_mandir}/pl/man1/rev.1*
1212 %lang(pl) %{_mandir}/pl/man1/script.1*
1213 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1214 %lang(pl) %{_mandir}/pl/man1/ul.1*
1215 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1216 %lang(pl) %{_mandir}/pl/man1/write.1*
1217 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1218 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
1219 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1220 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1221 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
1222 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1223 %lang(pl) %{_mandir}/pl/man8/renice.8*
1224
1225 %lang(ru) %{_mandir}/ru/man1/ddate.1*
1226
1227 %attr(755,root,root) /sbin/fdisk
1228 %attr(755,root,root) /sbin/fsck.minix
1229 %attr(755,root,root) /sbin/mkfs.minix
1230 %ifnarch sparc sparc64
1231 %attr(755,root,root) /sbin/cfdisk
1232 %attr(755,root,root) /sbin/sfdisk
1233 %endif
1234
1235 %{_mandir}/man8/fdisk.8*
1236 %ifnarch sparc sparc64
1237 %{_mandir}/man8/cfdisk.8*
1238 %{_mandir}/man8/sfdisk.8*
1239 %endif
1240 %{_mandir}/man8/fsck.minix.8*
1241 %{_mandir}/man8/mkfs.bfs.8*
1242 %{_mandir}/man8/mkfs.minix.8*
1243 %{_mandir}/man8/mkfs.8*
1244
1245 %lang(es) %{_mandir}/es/man8/fdisk.8*
1246 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1247 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1248 %lang(es) %{_mandir}/es/man8/mkfs.8*
1249
1250 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1251 %ifnarch sparc sparc64
1252 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1253 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1254 %endif
1255 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1256 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1257
1258 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1259
1260 %lang(it) %{_mandir}/it/man8/fdisk.8*
1261 %ifnarch sparc sparc64
1262 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1263 %endif
1264
1265 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1266 %ifnarch sparc sparc64
1267 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1268 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1269 %endif
1270 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1271 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1272 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1273 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1274
1275 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1276 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1277 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1278 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1279
1280 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1281 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1282 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1283 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1284
1285 %attr(755,root,root) /sbin/fsck.cramfs
1286 %attr(755,root,root) /sbin/mkfs.cramfs
1287 %attr(755,root,root) /sbin/mkfs.bfs
1288
1289 %ghost /var/lock/wtmpxlock
1290
1291 %files -n blockdev
1292 %defattr(644,root,root,755)
1293 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1294 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1295 %config(noreplace) %verify(not md5 mtime size) /etc/init/blockdev.conf
1296 %attr(755,root,root) /sbin/blockdev
1297 %{_mandir}/man8/blockdev.8*
1298 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1299
1300 %files -n mount
1301 %defattr(644,root,root,755)
1302 %attr(755,root,root) /bin/mountpoint
1303 %attr(4755,root,root) /bin/mount
1304 %attr(4755,root,root) /bin/umount
1305 %attr(755,root,root) /sbin/pivot_root
1306 %attr(755,root,root) /sbin/swapon
1307 %attr(755,root,root) /sbin/swapoff
1308
1309 %{_mandir}/man1/mountpoint.1*
1310 %{_mandir}/man5/fstab.5*
1311 %{_mandir}/man8/mount.8*
1312 %{_mandir}/man8/umount.8*
1313 %{_mandir}/man8/pivot_root.8*
1314 %{_mandir}/man8/swapon.8*
1315 %{_mandir}/man8/swapoff.8*
1316
1317 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1318
1319 %lang(de) %{_mandir}/de/man5/fstab.5*
1320
1321 %lang(es) %{_mandir}/es/man5/fstab.5*
1322 %lang(es) %{_mandir}/es/man8/mount.8*
1323 %lang(es) %{_mandir}/es/man8/umount.8*
1324 %lang(es) %{_mandir}/es/man8/swapon.8*
1325 %lang(es) %{_mandir}/es/man8/swapoff.8*
1326
1327 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1328 %lang(fr) %{_mandir}/fr/man8/mount.8*
1329 %lang(fr) %{_mandir}/fr/man8/umount.8*
1330
1331 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1332 %lang(hu) %{_mandir}/hu/man8/mount.8*
1333 %lang(hu) %{_mandir}/hu/man8/umount.8*
1334
1335 %lang(it) %{_mandir}/it/man5/fstab.5*
1336 %lang(it) %{_mandir}/it/man8/mount.8*
1337 %lang(it) %{_mandir}/it/man8/umount.8*
1338 %lang(it) %{_mandir}/it/man8/swapon.8*
1339 %lang(it) %{_mandir}/it/man8/swapoff.8*
1340
1341 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1342 %lang(ja) %{_mandir}/ja/man8/mount.8*
1343 %lang(ja) %{_mandir}/ja/man8/umount.8*
1344 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1345 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1346 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1347
1348 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1349 %lang(ko) %{_mandir}/ko/man8/mount.8*
1350 %lang(ko) %{_mandir}/ko/man8/umount.8*
1351 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1352 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1353
1354 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1355 %lang(pl) %{_mandir}/pl/man8/mount.8*
1356 %lang(pl) %{_mandir}/pl/man8/umount.8*
1357 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1358 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1359
1360 %files -n losetup
1361 %defattr(644,root,root,755)
1362 %attr(755,root,root) /sbin/losetup
1363 %{_mandir}/man8/losetup.8*
1364 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1365 %lang(it) %{_mandir}/it/man8/losetup.8*
1366 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1367 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1368 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1369
1370 %files chkdupexe
1371 %defattr(644,root,root,755)
1372 %attr(755,root,root) %{_bindir}/chkdupexe
1373 %{_mandir}/man1/chkdupexe.1*
1374 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1375 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1376 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1377
1378 %files -n tunelp
1379 %defattr(644,root,root,755)
1380 %attr(755,root,root) %{_sbindir}/tunelp
1381 %{_mandir}/man8/tunelp.8*
1382 %lang(es) %{_mandir}/es/man8/tunelp.8*
1383 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1384 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1385
1386 %files -n login
1387 %defattr(644,root,root,755)
1388 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1389 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1390 %attr(755,root,root) /bin/login
1391 %{_mandir}/man1/login.1*
1392 %lang(de) %{_mandir}/de/man1/login.1*
1393 %lang(es) %{_mandir}/es/man1/login.1*
1394 %lang(hu) %{_mandir}/hu/man1/login.1*
1395 %lang(id) %{_mandir}/id/man1/login.1*
1396 %lang(ja) %{_mandir}/ja/man1/login.1*
1397 %lang(ko) %{_mandir}/ko/man1/login.1*
1398 %lang(pl) %{_mandir}/pl/man1/login.1*
1399
1400 %files -n agetty
1401 %defattr(644,root,root,755)
1402 %attr(755,root,root) /sbin/agetty
1403 %{_mandir}/man8/agetty.8*
1404 %lang(es) %{_mandir}/es/man8/agetty.8*
1405 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1406
1407 %files -n libblkid
1408 %defattr(644,root,root,755)
1409 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
1410 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1411
1412 %files -n libblkid-devel
1413 %defattr(644,root,root,755)
1414 %attr(755,root,root) %{_libdir}/libblkid.so
1415 %{_libdir}/libblkid.la
1416 %{_includedir}/blkid
1417 %{_pkgconfigdir}/blkid.pc
1418 %{_mandir}/man3/libblkid.3*
1419
1420 %files -n libblkid-static
1421 %defattr(644,root,root,755)
1422 %{_libdir}/libblkid.a
1423
1424 %if %{with initrd} && %{with dietlibc}
1425 %files -n libblkid-dietlibc
1426 %defattr(644,root,root,755)
1427 %{dietlibdir}/libblkid.a
1428 %endif
1429
1430 %files -n libuuid
1431 %defattr(644,root,root,755)
1432 %attr(755,root,root) %{_bindir}/uuidgen
1433 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
1434 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
1435 %{_mandir}/man1/uuidgen.1*
1436
1437 %files -n libuuid-devel
1438 %defattr(644,root,root,755)
1439 %attr(755,root,root) %{_libdir}/libuuid.so
1440 %{_libdir}/libuuid.la
1441 %{_includedir}/uuid
1442 %{_pkgconfigdir}/uuid.pc
1443 %{_mandir}/man3/uuid*.3*
1444
1445 %files -n libuuid-static
1446 %defattr(644,root,root,755)
1447 %{_libdir}/libuuid.a
1448
1449 %if %{with initrd} && %{with dietlibc}
1450 %files -n libuuid-dietlibc
1451 %defattr(644,root,root,755)
1452 %{dietlibdir}/libuuid.a
1453 %endif
1454
1455 %files -n uuidd
1456 %defattr(644,root,root,755)
1457 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
1458 %attr(2775,uuidd,uuidd) /var/lib/libuuid
1459 %{_mandir}/man8/uuidd.8*
1460 %{systemdunitdir}/uuidd.service
1461 %{systemdunitdir}/uuidd.socket
1462
1463 %files -n libmount
1464 %defattr(644,root,root,755)
1465 %attr(755,root,root) /%{_lib}/libmount.so.*.*
1466 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
1467 # move to -n mount when mount starts to use libmount
1468 %attr(755,root,root) /bin/findmnt
1469 %{_mandir}/man8/findmnt.8*
1470
1471 %files -n libmount-devel
1472 %defattr(644,root,root,755)
1473 %attr(755,root,root) %{_libdir}/libmount.so
1474 %{_libdir}/libmount.la
1475 %{_includedir}/libmount
1476 %{_pkgconfigdir}/mount.pc
1477
1478 %files -n libmount-static
1479 %defattr(644,root,root,755)
1480 %{_libdir}/libmount.a
1481
1482 %files -n fsck
1483 %defattr(644,root,root,755)
1484 %attr(755,root,root) /sbin/fsck
1485 %{_mandir}/man8/fsck.8*
1486
1487 %if %{with initrd}
1488 %files initrd
1489 %defattr(644,root,root,755)
1490 %attr(755,root,root) %{_libdir}/initrd/blkid
1491 %attr(755,root,root) %{_libdir}/initrd/blockdev
1492 %attr(755,root,root) %{_libdir}/initrd/fdformat
1493 %attr(755,root,root) %{_libdir}/initrd/fdisk
1494 %attr(755,root,root) %{_libdir}/initrd/findfs
1495 %attr(755,root,root) %{_libdir}/initrd/hwclock
1496 %attr(755,root,root) %{_libdir}/initrd/look
1497 %attr(755,root,root) %{_libdir}/initrd/mkswap
1498 %attr(755,root,root) %{_libdir}/initrd/namei
1499 %attr(755,root,root) %{_libdir}/initrd/rename
1500 %ifnarch sparc sparcv9 sparc64
1501 %attr(755,root,root) %{_libdir}/initrd/sfdisk
1502 %endif
1503 %attr(755,root,root) %{_libdir}/initrd/swaplabel
1504 %attr(755,root,root) %{_libdir}/initrd/uuidgen
1505 %attr(755,root,root) %{_libdir}/initrd/wipefs
1506 # not needed?
1507 #%attr(755,root,root) %{_libdir}/initrd/chrt
1508 # not built because of disabled libmount
1509 #%attr(755,root,root) %{_libdir}/initrd/e2fsck
1510 #%attr(755,root,root) %{_libdir}/initrd/fsck
1511 %endif
This page took 0.279455 seconds and 4 git commands to generate.