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