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