]> git.pld-linux.org Git - packages/util-linux.git/blame - util-linux.spec
- dropped fallocate bcond
[packages/util-linux.git] / util-linux.spec
CommitLineData
a7980c08 1# TODO
7a5ed8cc 2# - remote chfn/chsh (BR: libuser >= 0.58)? - but PLD uses pwdutils/shadow implementation currently
6e84fb29
JB
3# - verify initrd tools set:
4# - I've taken list from 2.21.3 package, but there was no explicit list, so
5# there are probably some unneeded tools
6# - chrt is not built now (because of --disable-schedutils), but it's probably not needed
7# - fsck is not built now (because of --disable-libmount)
8# - maybe we want some more now?
1d44bc2b
ER
9# - agetty: Documentation/releases/v2.32-ReleaseNotes:54: - add support for /etc/issue.d [Karel Zak]
10# https://github.com/karelzak/util-linux/commit/1fc82a1360305f696dc1be6105c9c56a9ea03f52#diff-d7efd2b3dbb10e54185f001dc21d43db
67de32db 11#
12# Conditional build:
e6161811 13%bcond_with initrd # initrd version
ab1c0a80 14%bcond_with uClibc # link initrd version with static glibc instead of uClibc
67de32db 15%bcond_without dietlibc # link initrd version with dietlibc instead of uClibc
f7f13771 16%bcond_without apidocs # API documentation for libraries
dd83e5d1 17%bcond_without selinux # SELinux support
034a23bb 18%bcond_without su # su/runuser programs
e6161811 19%bcond_without systemd # systemd support
67de32db 20
298c2787 21%define pam_ver 1:1.1.8-5
67de32db 22
23Summary: Collection of basic system utilities for Linux
24Summary(de.UTF-8): Sammlung von grundlegenden Systemdienstprogrammen für Linux
25Summary(es.UTF-8): Colectánea de utilitarios básicos de sistema para Linux
26Summary(fr.UTF-8): Ensemble d'utilitaires système de base pour Linux
27Summary(pl.UTF-8): Zbiór podstawowych narzędzi systemowych dla Linuksa
28Summary(pt_BR.UTF-8): Coletânea de utilitários básicos de sistema para Linux
29Summary(ru.UTF-8): Набор базовых системных утилит для Linux
30Summary(tr.UTF-8): Temel sistem araçları
31Summary(uk.UTF-8): Набір базових системних утиліт для Linux
0057a448 32Name: util-linux
7cafc16a
JB
33Version: 2.38
34Release: 1
56a8c6a4 35License: GPL v2+, GPL v3 (hwclock)
67de32db 36Group: Applications/System
debc0a65 37# https://github.com/karelzak/util-linux (GitHub backup)
7cafc16a
JB
38Source0: https://www.kernel.org/pub/linux/utils/util-linux/v2.38/%{name}-%{version}.tar.xz
39# Source0-md5: fffdc126809a6d4c1789a9efc1b96623
a0732ddc 40Source1: %{name}-non-english-man-pages.tar.bz2
67de32db 41# Source1-md5: 3c940c7e7fe699eaa2ddb1bffb3de2fe
42Source2: login.pamd
0057a448 43Source3: %{name}-blockdev.init
44Source4: %{name}-blockdev.sysconfig
db301a98
AM
45Source6: su.pamd
46Source7: su-l.pamd
034a23bb
JB
47Source8: runuser.pamd
48Source9: runuser-l.pamd
9ebc19a0
JR
49Source10: nologin.c
50Source11: nologin.8
d18bf877
JR
51Source12: blockdev.service
52Source13: blockdev.sh
f1f79628
JR
53Patch0: %{name}-fdformat-ide.patch
54Patch1: %{name}-fhs.patch
55Patch2: %{name}-login-lastlog.patch
56Patch3: %{name}-procpartitions.patch
57Patch4: su-paths.patch
768477bc
JB
58Patch5: %{name}-ac.patch
59Patch6: %{name}-diet.patch
7cafc16a 60Patch7: %{name}-man-asciidoctor.patch
8b6144a3 61URL: https://github.com/karelzak/util-linux
67de32db 62BuildRequires: audit-libs-devel >= 1.0.6
028b554f 63BuildRequires: autoconf >= 2.64
67de32db 64BuildRequires: automake >= 1:1.10
23b3a521 65BuildRequires: gettext-tools >= 0.21
bd3ddcf8
JB
66# for fallocate
67BuildRequires: glibc-devel >= 6:2.11
f7f13771 68%if %{with apidocs}
3146265b 69BuildRequires: gtk-doc >= 1.10
d1fc3015 70BuildRequires: gtk-doc-automake >= 1.10
f7f13771 71%endif
d18bf877 72BuildRequires: libcap-ng-devel
768477bc
JB
73%ifarch ppc ppc64
74# for lscpu
75BuildRequires: librtas-devel
76%endif
028b554f 77%{?with_selinux:BuildRequires: libselinux-devel >= 2.5}
67de32db 78%{?with_selinux:BuildRequires: libsepol-devel}
5d3a1d7c 79BuildRequires: libtool >= 2:2.2
67de32db 80BuildRequires: linux-libc-headers >= 7:2.6.27
81BuildRequires: ncurses-devel >= 5.0
82BuildRequires: pam-devel >= %{pam_ver}
83BuildRequires: pkgconfig
028b554f 84BuildRequires: po4a
971f9098 85BuildRequires: python3-devel
993f4721 86BuildRequires: readline-devel
67de32db 87BuildRequires: rpm >= 4.4.9-56
d0bdca74 88BuildRequires: rpmbuild(macros) >= 1.752
028b554f 89BuildRequires: ruby-asciidoctor
67de32db 90BuildRequires: sed >= 4.0
0deefbb8 91%{?with_systemd:BuildRequires: systemd-devel >= 1:209}
a7980c08 92BuildRequires: tar >= 1:1.22
5d31eab4 93BuildRequires: udev-devel
a7980c08 94BuildRequires: xz
67de32db 95BuildRequires: zlib-devel
96%if %{with initrd}
97 %if %{with uClibc}
98BuildRequires: uClibc-static >= 2:0.9.29
99 %else
100 %if %{with dietlibc}
535578d6 101BuildRequires: dietlibc-static >= 2:0.32-14
67de32db 102 %else
103BuildRequires: glibc-static
104 %endif
105 %endif
106%endif
589e99da 107Requires: libblkid = %{version}-%{release}
c7c0c6cb 108Requires: libfdisk = %{version}-%{release}
4a52de32 109Requires: libmount = %{version}-%{release}
028b554f 110%{?with_selinux:Requires: libselinux >= 2.5}
8b6144a3 111Requires: libsmartcols = %{version}-%{release}
7cafc16a
JB
112# for uuidparse
113Requires: libuuid= %{version}-%{release}
26f68a7d 114Requires: pam >= %{pam_ver}
4fa9d824 115Provides: eject = %{version}-%{release}
67de32db 116Provides: fdisk
ce75a7fc 117Provides: hardlink
67de32db 118Provides: linux32
119Provides: sparc32
9041dcaf
JB
120Obsoletes: cramfs < 1.2
121Obsoletes: eject < 2.2
122Obsoletes: hardlink < 1.1
123Obsoletes: ionice < 0.2
124Obsoletes: linux32 < 1.1
125Obsoletes: rawdevices < 2.14
126Obsoletes: rfkill < 1.1
127Obsoletes: schedutils < 1.4
128Obsoletes: setarch < 1.8
129Obsoletes: sparc32 < 1.2
130Obsoletes: util-linux-chkdupexe < 2.23
28b99029 131Obsoletes: util-linux-ng < 2.20-1
9041dcaf 132Obsoletes: util-linux-suid < 2.9o-10
971f9098 133Conflicts: SysVinit-tools < 2.88-15
67de32db 134Conflicts: e2fsprogs < 1.41.8-5
cc3d4f31 135Conflicts: rc-scripts < 0.4.9-2
67de32db 136Conflicts: shadow-extras < 1:4.0.3-6
034a23bb 137%if %{with su}
034a23bb
JB
138Conflicts: coreutils < 8.19
139%endif
67de32db 140BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
141
142%define debugcflags -O1 -g
143
144# for some reason known only to rpm there must be "\\|" not "\|" here
145%define dietarch %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
146%define dietlibdir %{_prefix}/lib/dietlibc/lib-%{dietarch}
147
148%ifarch ppc ppc64
149# for dietlibc
150%define filterout_ld -Wl,-z,relro
151%endif
152
153%description
154util-linux contains a large variety of low-level system utilities
155necessary for a functional Linux system. This includes, among other
156things, configuration tools such as fdisk and system programs such as
157logger.
158
159%description -l de.UTF-8
160util-linux enthält eine große Anzahl an
161low-level-Systemdienstprogrammen, die für ein funktionierendes
162Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
163'fdisk' und Systemprogramme wie 'logger'.
164
165%description -l es.UTF-8
166util-linux contiene una gran variedad de utilitarios de sistema de
167bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
168entre otras cosas, herramientas de configuración como fdisk y
169programas de sistema como logger.
170
171%description -l fr.UTF-8
172util-linux contient une grande variété d'utilitaire système bas niveau
173nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
174autres, les outils de configuration comme fdisk et des programmes
175systèmes comme logger.
176
177%description -l pl.UTF-8
178util-linux zawiera wiele różnych, niskopoziomowych narzędzi
179systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
180znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
181programy systemowe, takie jak logger.
182
183%description -l pt_BR.UTF-8
184util-linux contém uma grande variedade de utilitários de sistema de
185baixo-nível necessários para um sistema Linux funcional. Isso inclui,
186entre outras coisas, ferramentas de configuração como fdisk e
187programas de sistema como logger.
188
189%description -l ru.UTF-8
190Этот пакет содержит большой набор системных утилит низкого уровня,
191которые необходимы для функционирования системы Linux. Он включает, в
192числе прочих, инструменты конфигурации, такие как fdisk, и системные
193программы, такие как logger.
194
195%description -l tr.UTF-8
196şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
197sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
198uygulamaları ve logger gibi sistem programları sayılabilir.
199
200%description -l uk.UTF-8
201Цей пакет містить великий набір системних утиліт низького рівня, які
202необхідні для функціонування системи Linux. Він містить, окрім інших,
203конфігураційні інструменти (такі як fdisk) та системні програми (такі
204як logger).
205
206%package -n blockdev
207Summary: Support for blockdev
208Summary(pl.UTF-8): Obsługa blockdev
56a8c6a4 209License: GPL v2+
67de32db 210Group: Applications/System
211Requires(post,preun): /sbin/chkconfig
d18bf877 212Requires(post,preun,postun): systemd-units >= 38
67de32db 213Requires: coreutils
1401d1d4 214Requires: rc-scripts >= 0.4.3.0
d18bf877 215Requires: systemd-units >= 38
67de32db 216
217%description -n blockdev
218The utility blockdev allows one to call block device ioctls from the
219command line. This package also includes initscript to set blockdev
220parameters at system startup.
221
222%description -n blockdev -l pl.UTF-8
223Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
224linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
225ustawiania parametrów blockdev przy starcie systemu.
226
227%package -n losetup
228Summary: Programs for setting up and configuring loopback devices
229Summary(de.UTF-8): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
230Summary(fr.UTF-8): Programmes pour mettre en place et configurer les loopback
231Summary(pl.UTF-8): Program do konfiguracji urządzenia blokowego loopback
232Summary(ru.UTF-8): Программы для настройки loopback-устройств
233Summary(tr.UTF-8): Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
234Summary(uk.UTF-8): Програми для конфігурації loopback-пристроїв
56a8c6a4 235License: GPL v2+
67de32db 236Group: Applications/System
8b6144a3 237Requires: libsmartcols = %{version}-%{release}
67de32db 238
239%description -n losetup
240Linux supports a special block device called the loopback device,
241which maps a normal file onto a virtual block device. This package
242contains programs for setting up and removing the mapping between
243files and loopback devices.
244
245Block loopback devices should not be confused with the networking
246loopback device, which is configured with the normal ifconfig command.
247
248%description -n losetup -l de.UTF-8
249Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
250das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
251Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
252zwischen Dateien und Loopback-Geräten.
253
254%description -n losetup -l fr.UTF-8
255Linux gère un périphérique bloc spécial appelé « loopback », qui
256correspond à un fichier normal sur un périphérique bloc virtuel. Ce
257paquetage contient les programmes pour configurer et supprimer la
258correspondance entre les fichiers et les périphériques loopback.
259
260Les périphériques bloc loopback ne doivent pas être confondus avec le
261périphérique loopback du réseau, configuré avec la commande ifconfig
262normale.
263
264%description -n losetup -l pl.UTF-8
265Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
266normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
267program, przy pomocy którego będziesz mógł je skonfigurować.
268
269Urządzenie blokowe loopback nie powinno być mylone z sieciowym
270interfejsem loopback, który jest konfigurowany przy pomocy polecenia
271ifconfig.
272
273%description -n losetup -l ru.UTF-8
274Linux поддерживает специальное блочное устройство, называемое
275loopback, которое отображает обычный файл в виртуальное блочное
276устройство. Это позволяет использовать файл как виртуальную файловую
277систему. Losetup используется для связи loopback-устройств с обычными
278файлами или блочными устройствами, для отсоединения loopback-устройств
279и запросов их статуса.
280
281%description -n losetup -l tr.UTF-8
282Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
283destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
284haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
285arasındaki haritalama işleminin kurulması ve kaldırılması için
286programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
287yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
288
289%description -n losetup -l uk.UTF-8
290Linux підтримує спеціальний блочний пристрій, loopback, який
291відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
292використовувати файл як віртуальну файлову систему. Losetup
293використовують для зв'язку loopback-пристроїв зі звичайними файлами
294або блочними пристроями, для від'єднання loopback-пристроїв та
295запросів їх стану.
296
297%package -n mount
298Summary: Programs for mounting and unmounting filesystems
299Summary(de.UTF-8): Programme zum montieren und abmontieren von Dateisystemen
300Summary(fr.UTF-8): Programme pour monter et démonter des systèmes de fichiers
301Summary(pl.UTF-8): Programy do montowania i odmontowywania systemów plików
302Summary(ru.UTF-8): Программы для монтирования и размонтирования файловых систем
303Summary(tr.UTF-8): Dosya sistemlerini bağlamak ve çözmek için programlar
304Summary(uk.UTF-8): Програми для монтування та розмонтування файлових систем
56a8c6a4 305License: GPL v2+
67de32db 306Group: Applications/System
bc9462df 307Requires: libmount = %{version}-%{release}
8b6144a3 308Requires: libsmartcols = %{version}-%{release}
2b77001e 309Conflicts: SysVinit < 2.86-26
26f68a7d
ER
310# C: nfs-utils-common is opposite to http://cvs.pld-linux.org/packages/nfs-utils/nfs-utils.spec?r1=1.165&r2=1.166
311Conflicts: nfs-utils-common < 1.1.3-3
67de32db 312
313%description -n mount
314mount is used for adding new filesystems, both local and networked, to
315your current directory structure. The filesystems must already exist
316for this to work. It can also be used to change the access types the
317kernel uses for already-mounted filesystems.
318
319This package is critical for the functionality of your system.
320
321%description -n mount -l de.UTF-8
322mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
323zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
324müssen bereits existieren. Außerdem können die Zugriffstypen geändert
325werden, die der Kernel für bereits montierte Dateisysteme verwendet.
326
327Dieses Paket ist für Ihr System unbedingt erforderlich.
328
329%description -n mount -l fr.UTF-8
330mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
331réseaux, à votre structure de répertoire. Les systèmes de fichiers
332doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
333changer les types d'accès pour les systèmes de fichiers déjà montés.
334
335Ce paquetage est critique pour le fonctionnement de votre système.
336
337%description -n mount -l pl.UTF-8
338Program mount jest używany przez system do montowania systemów plików,
339zarówno lokalnych jak i sieciowych (np. NFS).
340
341Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
342
343%description -n mount -l ru.UTF-8
344Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
345в вашей системе организованы в виде одного большого дерева или
346иерархии. Эти файлы могут быть размещены на разных устройствах.
347Команда mount присоединяет файловую систему на некотором устройстве к
348дереву файлов вашей системы. Команда umount отсоединяет файловую
349систему от дерева. Swapon и swapoff, соответственно, разрешает и
350запрещает своппинг в определенные файлы и устройства.
351
352%description -n mount -l tr.UTF-8
353mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
354eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
355önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
356dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
357sisteminizin işlevselliği açısından kritiktir.
358
359%description -n mount -l uk.UTF-8
360Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
361вашій системі організовані у вигляді одного великого дерева або
362ієрархії. Ці файли можуть бути розташовані на різних пристроях.
363Команда mount під'єднує файлову систему на деякому пристрої до дерева
364файлів вашої системи. Команда umount від'єднує файлову систему від
365дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
366визначені файли або пристрої.
367
67de32db 368%package -n tunelp
369Summary: Configures kernel parallel port driver
370Summary(de.UTF-8): Konfiguriert den Kerneltreiber für den parallelen Port
371Summary(fr.UTF-8): Configure le pilote du port parallèle dans le noyau
372Summary(pl.UTF-8): Program do konfigurowania sterownika portu równoległego
373Summary(tr.UTF-8): Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
374License: GPL v2+
375Group: Applications/System
376
377%description -n tunelp
378tunelp aids in configuring the kernel parallel port driver.
379
380%description -n tunelp -l de.UTF-8
381tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
382
383%description -n tunelp -l fr.UTF-8
384« tunelp » aide à configurer le pilote du noyau pour le port
385parallèle.
386
387%description -n tunelp -l pl.UTF-8
388Program do konfigurowania sterownika portu równoległego.
389
390%description -n tunelp -l tr.UTF-8
391Paralel bağlantı noktası sürücüsünü ayarlar.
392
393%package -n login
394Summary: login is used when signing onto a system
395Summary(pl.UTF-8): login jest używany do rozpoczęcia pracy w systemie
56a8c6a4 396License: GPL v2+
67de32db 397Group: Applications/System
398Requires: pam >= %{pam_ver}
399Obsoletes: heimdal-login
400
401%description -n login
402login is used when signing onto a system. It can also be used to
403switch from one user to another at any time (most modern shells have
404support for this feature built into them, however).
405
406%description -n login -l pl.UTF-8
407login jest używany do rozpoczęcia pracy w systemie. Może być używany
408do przełączania z jednego użytkownika na innego w każdym momencie
409(jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
410
411%package -n agetty
412Summary: Alternative Linux getty
413Summary(pl.UTF-8): Alternatywny getty
56a8c6a4 414License: GPL v2+
67de32db 415Group: Applications/System
416Requires: login
417
418%description -n agetty
419agetty is simple Linux getty with serial support.
420
421%description -n agetty -l pl.UTF-8
422agetty jest prostym linuksowym getty z obsługą portu szeregowego.
423
424%package -n libblkid
425Summary: Library to handle device identification and token extraction
426Summary(pl.UTF-8): Biblioteka do obsługi identyfikacji urządzeń
427License: LGPL v2.1+
428Group: Libraries
28b99029 429Obsoletes: util-linux-ng-libs < 2.20-1
67de32db 430
431%description -n libblkid
432Library to handle device identification and token extraction.
433
434%description -n libblkid -l pl.UTF-8
435Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
436
437%package -n libblkid-devel
438Summary: Header files for blkid library
439Summary(pl.UTF-8): Pliki nagłówkowe biblioteki blkid
440License: LGPL v2.1+
441Group: Development/Libraries
442Requires: libblkid = %{version}-%{release}
28b99029 443Obsoletes: util-linux-ng-devel < 2.20-1
67de32db 444
445%description -n libblkid-devel
446Header files for blkid library.
447
448%description -n libblkid-devel -l pl.UTF-8
449Pliki nagłówkowe biblioteki blkid.
450
451%package -n libblkid-static
452Summary: Static library to handle device identification and token extraction
453Summary(pl.UTF-8): Statyczna biblioteka do obsługi identyfikacji urządzeń
454License: LGPL v2.1+
455Group: Development/Libraries
456Requires: libblkid-devel = %{version}-%{release}
28b99029 457Obsoletes: util-linux-ng-static < 2.20-1
67de32db 458
459%description -n libblkid-static
460Static library to handle device identification and token extraction.
461
462%description -n libblkid-static -l pl.UTF-8
463Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
464tokenów.
465
466%package -n libblkid-dietlibc
467Summary: Static dietlibc library to handle device identification and token extraction
468Summary(pl.UTF-8): Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
469License: LGPL v2.1+
470Group: Development/Libraries
471Requires: libblkid-devel = %{version}-%{release}
67de32db 472
473%description -n libblkid-dietlibc
474Library to handle device identification and token extraction - static
475dietlibc version.
476
477%description -n libblkid-dietlibc -l pl.UTF-8
478Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
479wersja statyczna dla dietlibc.
480
f7f13771 481%package -n libblkid-apidocs
5ae167c7
MK
482Summary: libblkid API documentation
483Summary(pl.UTF-8): Dokumentacja API libblkid
484Group: Documentation
485Requires: gtk-doc-common
486BuildArch: noarch
f7f13771
MK
487
488%description -n libblkid-apidocs
489libblkid API documentation.
490
491%description -n libblkid-apidocs -l pl.UTF-8
492Dokumentacja API libblkid.
493
67de32db 494%package -n libuuid
495Summary: Library for accessing and manipulating UUID
496Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
497License: BSD
498Group: Libraries
499Conflicts: e2fsprogs < 1.34-3
500
501%description -n libuuid
502Library for accessing and manipulating UUID.
503
504%description -n libuuid -l pl.UTF-8
505Biblioteka umożliwiająca dostęp i zmiany UUID.
506
507%package -n libuuid-devel
508Summary: Header files for library for accessing and manipulating UUID
509Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
510License: BSD
511Group: Development/Libraries
512Requires: libuuid = %{version}-%{release}
513Conflicts: e2fsprogs-devel < 1.34-3
514
515%description -n libuuid-devel
516Library for accessing and manipulating UUID - development files.
517
518%description -n libuuid-devel -l pl.UTF-8
519Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
520programistów.
521
522%package -n libuuid-static
523Summary: Static library for accessing and manipulating UUID
524Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
525License: BSD
526Group: Development/Libraries
527Requires: libuuid-devel = %{version}-%{release}
528Conflicts: e2fsprogs-static < 1.34-3
529
530%description -n libuuid-static
531Library for accessing and manipulating UUID - static version.
532
533%description -n libuuid-static -l pl.UTF-8
534Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
535
536%package -n libuuid-dietlibc
537Summary: Static dietlibc library for accessing and manipulating UUID
538Summary(pl.UTF-8): Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
539License: BSD
540Group: Development/Libraries
541Requires: libuuid-devel = %{version}-%{release}
542Conflicts: e2fsprogs-static < 1.34-3
543
544%description -n libuuid-dietlibc
545Library for accessing and manipulating UUID - static dietlibc version.
546
547%description -n libuuid-dietlibc -l pl.UTF-8
548Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
549dietlibc.
550
551%package -n uuidd
552Summary: Helper daemon to guarantee uniqueness of time-based UUIDs
553Summary(pl.UTF-8): Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
56a8c6a4 554License: GPL v2+
67de32db 555Group: Daemons
556Requires(postun): /usr/sbin/groupdel
557Requires(postun): /usr/sbin/userdel
558Requires(pre): /bin/id
559Requires(pre): /usr/bin/getgid
560Requires(pre): /usr/sbin/groupadd
561Requires(pre): /usr/sbin/groupmod
562Requires(pre): /usr/sbin/useradd
563Requires(pre): /usr/sbin/usermod
8834e309 564Requires(post,preun,postun): systemd-units >= 38
67de32db 565Requires: libuuid = %{version}-%{release}
4fa9d824 566Requires: systemd-units >= 38
67de32db 567Provides: group(uuidd)
568Provides: user(uuidd)
569Conflicts: libuuid < 1.40.5-0.1
570
571%description -n uuidd
572The uuidd package contains a userspace daemon (uuidd) which guarantees
573uniqueness of time-based UUID generation even at very high rates on
574SMP systems.
575
576%description -n uuidd -l pl.UTF-8
577Ten pakiet zawiera działającego w przestrzeni użytkownika demona
578(uuidd) gwarantującego unikalność generowania UUID-ów opartych na
579czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
580
c7c0c6cb
JB
581%package -n libfdisk
582Summary: fdisk library
583Summary(pl.UTF-8): Biblioteka fdisk
584License: LGPL v2.1+
585Group: Libraries
586Requires: libblkid = %{version}-%{release}
587Requires: libuuid = %{version}-%{release}
588
589%description -n libfdisk
590fdisk library.
591
592%description -n libfdisk -l pl.UTF-8
593Biblioteka fdisk.
594
595%package -n libfdisk-devel
596Summary: Header files for fdisk library
597Summary(pl.UTF-8): Pliki nagłówkowe biblioteki fdisk
598License: LGPL v2.1+
599Group: Development/Libraries
600Requires: libblkid-devel = %{version}-%{release}
601Requires: libfdisk = %{version}-%{release}
602Requires: libuuid-devel = %{version}-%{release}
603
604%description -n libfdisk-devel
605Header files for fdisk library.
606
607%description -n libfdisk-devel -l pl.UTF-8
608Pliki nagłówkowe biblioteki fdisk.
609
610%package -n libfdisk-static
611Summary: Static version of fdisk library
612Summary(pl.UTF-8): Statyczna wersja biblioteki fdisk
613License: LGPL v2.1+
614Group: Development/Libraries
615Requires: libfdisk-devel = %{version}-%{release}
616
617%description -n libfdisk-static
618Static version of fdisk library.
619
620%description -n libfdisk-static -l pl.UTF-8
621Statyczna wersja biblioteki fdisk.
622
f7f13771 623%package -n libfdisk-apidocs
5ae167c7
MK
624Summary: libfdisk API documentation
625Summary(pl.UTF-8): Dokumentacja API libfdisk
626Group: Documentation
627Requires: gtk-doc-common
628BuildArch: noarch
f7f13771
MK
629
630%description -n libfdisk-apidocs
631libfdisk API documentation.
632
633%description -n libfdisk-apidocs -l pl.UTF-8
634Dokumentacja API libfdisk.
635
67de32db 636%package -n libmount
637Summary: Library to handle mounting-related tasks
638Summary(pl.UTF-8): Biblioteka obsługująca zadania związane z montowaniem
c7c0c6cb 639License: LGPL v2.1+
67de32db 640Group: Libraries
641Requires: libblkid = %{version}-%{release}
642
643%description -n libmount
644Library to handle mounting-related tasks.
645
646%description -n libmount -l pl.UTF-8
647Biblioteka obsługująca zadania związane z montowaniem.
648
649%package -n libmount-devel
650Summary: Header files for mount library
651Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mount
c7c0c6cb 652License: LGPL v2.1+
67de32db 653Group: Development/Libraries
654Requires: libblkid-devel = %{version}-%{release}
655Requires: libmount = %{version}-%{release}
656
657%description -n libmount-devel
658Header files for mount library.
659
660%description -n libmount-devel -l pl.UTF-8
661Pliki nagłówkowe biblioteki mount.
662
663%package -n libmount-static
664Summary: Static version of mount library
665Summary(pl.UTF-8): Statyczna wersja biblioteki mount
c7c0c6cb 666License: LGPL v2.1+
67de32db 667Group: Development/Libraries
668Requires: libmount-devel = %{version}-%{release}
669
670%description -n libmount-static
671Static version of mount library.
672
673%description -n libmount-static -l pl.UTF-8
674Statyczna wersja biblioteki mount.
675
f7f13771 676%package -n libmount-apidocs
5ae167c7
MK
677Summary: libmount API documentation
678Summary(pl.UTF-8): Dokumentacja API libmount
679Group: Documentation
680Requires: gtk-doc-common
681BuildArch: noarch
f7f13771
MK
682
683%description -n libmount-apidocs
684libmount API documentation.
685
686%description -n libmount-apidocs -l pl.UTF-8
687Dokumentacja API libmount.
688
8b6144a3
JB
689%package -n python3-libmount
690Summary: Python 3.x libmount bindings
691Summary(pl.UTF-8): Wiązania Pythona 3.x do biblioteki libmount
c7c0c6cb 692License: LGPL v3+
8b6144a3
JB
693Group: Libraries/Python
694Requires: libmount = %{version}-%{release}
67de32db 695
8b6144a3
JB
696%description -n python3-libmount
697Python 3.x libmount bindings.
67de32db 698
8b6144a3
JB
699%description -n python3-libmount -l pl.UTF-8
700Wiązania Pythona 3.x do biblioteki libmount.
67de32db 701
702%package -n fsck
703Summary: Check and repair a Linux file system
704Summary(pl.UTF-8): Sprawdzanie i naprawa linuksowego systemu plików
56a8c6a4 705License: GPL v2+
67de32db 706Group: Applications/System
1c38ec33 707Requires: libblkid = %{version}-%{release}
67de32db 708
709%description -n fsck
710Check and repair a Linux file system.
711
712%description -n fsck -l pl.UTF-8
713Sprawdzanie i naprawa linuksowego systemu plików.
714
8b6144a3
JB
715%package -n libsmartcols
716Summary: Library to handle tables and trees
717Summary(pl.UTF-8): Biblioteka do obsługi tabelek i drzewek
56a8c6a4 718License: LGPL v2+
8b6144a3
JB
719Group: Libraries
720
721%description -n libsmartcols
722Library to handle tables and trees.
723
724%description -n libsmartcols -l pl.UTF-8
725Biblioteka do obsługi tabelek i drzewek.
726
727%package -n libsmartcols-devel
728Summary: Header files for smartcols library
729Summary(pl.UTF-8): Pliki nagłówkowe biblioteki smartcols
56a8c6a4 730License: LGPL v2+
8b6144a3
JB
731Group: Development/Libraries
732Requires: libsmartcols = %{version}-%{release}
733
734%description -n libsmartcols-devel
735Header files for smartcols library.
736
737%description -n libsmartcols-devel -l pl.UTF-8
738Pliki nagłówkowe biblioteki smartcols.
739
740%package -n libsmartcols-static
741Summary: Static version of smartcols library
742Summary(pl.UTF-8): Statyczna wersja biblioteki smartcols
56a8c6a4 743License: LGPL v2+
8b6144a3
JB
744Group: Development/Libraries
745Requires: libsmartcols-devel = %{version}-%{release}
746
747%description -n libsmartcols-static
748Static version of smartcols library.
749
750%description -n libsmartcols-static -l pl.UTF-8
751Statyczna wersja biblioteki smartcols.
752
f7f13771 753%package -n libsmartcols-apidocs
5ae167c7
MK
754Summary: libsmartcols API documentation
755Summary(pl.UTF-8): Dokumentacja API libsmartcols
756Group: Documentation
757Requires: gtk-doc-common
758BuildArch: noarch
f7f13771
MK
759
760%description -n libsmartcols-apidocs
761libsmartcols API documentation.
762
763%description -n libsmartcols-apidocs -l pl.UTF-8
764Dokumentacja API libsmartcols.
765
67de32db 766%package initrd
767Summary: blkid - initrd version
768Summary(pl.UTF-8): blkid - wersja dla initrd
56a8c6a4 769License: GPL v2+
67de32db 770Group: Base
28b99029 771Obsoletes: util-linux-ng-initrd < 2.20-1
e70bda7d 772Conflicts: geninitrd < 10000.10
67de32db 773
774%description initrd
775This package includes a blkid utility to recognize partitions by label
776or UUID - staticaly linked for initrd.
777
778%description initrd -l pl.UTF-8
779Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
780etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
781
232bdb1a 782%package -n bash-completion-util-linux
8834e309
ER
783Summary: bash completion for util-linux commands
784Summary(pl.UTF-8): Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux
56a8c6a4 785License: GPL v2+
8834e309
ER
786Group: Applications/Shells
787Requires: %{name} = %{version}-%{release}
788Requires: bash-completion >= 2.0
71297c41 789Requires: gawk
8a0c9d8b 790BuildArch: noarch
232bdb1a
AM
791
792%description -n bash-completion-util-linux
0db61bcb 793Bash completion for util-linux commands.
232bdb1a
AM
794
795%description -n bash-completion-util-linux -l pl.UTF-8
0db61bcb
JB
796Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux.
797
67de32db 798%prep
0057a448 799%setup -q -a1
f1f79628
JR
800%patch0 -p1
801%patch1 -p1
802%patch2 -p1
67de32db 803%patch3 -p1
804%patch4 -p1
768477bc 805%patch5 -p1
6590e7e5 806%patch7 -p1
768477bc 807%{?with_initrd:%patch6 -p1}
67de32db 808
7cafc16a
JB
809# obsolete programs, remove non-english man pages
810%{__rm} man/*/man1/{arch,chkdupexe,ddate,reset}.1 \
811 man/*/man5/nfs.5 \
812 man/*/man8/{cytune,elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
813
814# it's been moved from man1 to man8
815for d in es ja ko ; do
816 %{__mv} man/$d/man1/readprofile.1 \
817 man/$d/man8/readprofile.8
818 %{__sed} -i -e 's/READPROFILE 1/READPROFILE 8/' man/$d/man8/readprofile.8
819done
6a162ea7 820
8834e309 821cp -p %{SOURCE10} nologin.c
9ebc19a0 822
86e58ad2
JB
823%{__rm} po/stamp-po
824
67de32db 825%build
826%{__gettextize}
827%{__libtoolize}
828%{__aclocal} -I m4
829%{__autoconf}
830%{__autoheader}
831%{__automake}
832
833export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
834%if %{with initrd}
835%{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
1345aa35 836%{?with_dietlibc:xCC="%{__cc}"; xCC="diet ${xCC#*ccache }"}
67de32db 837%configure \
838%if %{with dietlibc}
6e84fb29
JB
839 ac_cv_header_crypt_h=no \
840 ac_cv_header_stdio_ext_h=no \
67de32db 841%endif
842 CC="$xCC" \
d617083c
ER
843%if "%{?configure_cache}" == "1"
844 --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
845%endif
6e84fb29
JB
846 --exec-prefix= \
847 --bindir=/bin \
848 --sbindir=/sbin \
849 --libdir=/%{_lib} \
67de32db 850 --disable-shared \
851 --enable-static \
277ca855 852 --enable-libmount-force-mountinfo \
6e84fb29
JB
853 --disable-agetty \
854 --disable-chfn-chsh \
ca8d370c 855 --disable-cramfs \
6e84fb29
JB
856 --disable-kill \
857 --disable-ldattach \
17cf1024 858 --disable-libmount \
4fa9d824 859 --disable-login \
6e84fb29 860 --disable-losetup \
0ab7cd08
AM
861 --disable-makeinstall-chown \
862 --disable-makeinstall-setuid \
6e84fb29 863 --disable-minix \
4fa9d824 864 --disable-newgrp \
6e84fb29
JB
865 --disable-partx \
866 --disable-raw \
034a23bb 867 --disable-runuser \
67de32db 868 --disable-schedutils \
6e84fb29 869 --disable-setarch \
67de32db 870 --disable-silent-rules \
6e84fb29
JB
871 --disable-su \
872 --disable-sulogin \
232bdb1a 873 --disable-tunelp \
67de32db 874 --disable-use-tty-group \
4fa9d824 875 --disable-utmpdump \
6e84fb29
JB
876 --disable-uuidd \
877 --disable-vipw \
67de32db 878 --disable-wall \
879 --without-audit \
880 --without-ncurses \
f5001161
AM
881 --without-selinux \
882 --without-smack
67de32db 883
884# configure gets it unconditionally wrong
573fc850 885%{__sed} -i -e 's/#define HAVE_WIDECHAR 1//' config.h
67de32db 886
6e84fb29
JB
887%{__make} \
888%if %{with uClibc}
889 LDFLAGS="-Wl,-static"
890%endif
891%if %{with dietlibc}
892 CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
893 LDFLAGS="-lcompat"
894%endif
895
896%{__make} install \
897 DESTDIR=$(pwd)/initrd
67de32db 898
899%{__make} clean
900%endif
901
7cafc16a
JB
902# raw is obsolete
903# wall is packaged in SysVinit-tools
67de32db 904%configure \
905 --bindir=/bin \
906 --sbindir=/sbin \
f7f13771 907 %{?with_apidocs:--docdir=%{_gtkdocdir}} \
db57b3d7 908 --enable-libmount-support-mtab \
0ab7cd08
AM
909 --disable-makeinstall-chown \
910 --disable-makeinstall-setuid \
6a162ea7 911 --disable-raw \
67de32db 912 --disable-silent-rules \
913 --disable-use-tty-group \
914 --disable-wall \
6e84fb29 915 --enable-chfn-chsh \
028b554f 916 --enable-fdformat \
f7f13771 917 %{?with_apidocs:--enable-gtk-doc} \
67de32db 918 --enable-kill \
6e84fb29
JB
919 --enable-libblkid \
920 --enable-line \
921 --enable-login \
67de32db 922 --enable-login-chown-vcs \
6e84fb29 923 --enable-newgrp \
67de32db 924 --enable-partx \
028b554f 925 --enable-poman \
22a14820 926 --enable-pg \
034a23bb
JB
927 --enable-runuser%{!?with_su:=no} \
928 --enable-su%{!?with_su:=no} \
6e84fb29 929 --enable-sulogin \
232bdb1a 930 --enable-tunelp \
6e84fb29
JB
931 --enable-utmpdump \
932 --enable-vipw \
67de32db 933 --enable-write \
971f9098 934 --with-python=3 \
67de32db 935 --with-audit \
0db61bcb 936 --with-bashcompletiondir=/usr/share/bash-completion/completions \
f5001161 937 --with-selinux%{!?with_selinux:=no} \
993f4721 938 --with-smack \
0deefbb8
MK
939 --with-readline \
940 %{!?with_systemd:--without-systemd}
941
67de32db 942%{__make}
943
7cafc16a 944%{__cc} %{rpmldflags} %{rpmcflags} %{rpmcppflags} nologin.c -o nologin
9ebc19a0 945
67de32db 946%install
947rm -rf $RPM_BUILD_ROOT
14086cfb 948install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security,terminal-colors.d} \
d18bf877
JR
949 $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}} \
950 $RPM_BUILD_ROOT{/lib/systemd/pld-helpers.d,%{systemdunitdir}}
67de32db 951%{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
952
953%{__make} install \
954 DESTDIR=$RPM_BUILD_ROOT
955
8b6144a3 956%{__mv} $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
67de32db 957
8834e309 958install -p nologin $RPM_BUILD_ROOT/sbin
b09a4e11 959cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man8
9ebc19a0 960
3ec837fc 961cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
67de32db 962install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
3ec837fc 963cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
d18bf877
JR
964cp -p %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/blockdev.service
965cp -p %{SOURCE13} $RPM_BUILD_ROOT/lib/systemd/pld-helpers.d/blockdev.sh
034a23bb 966%if %{with su}
2d2bdd48 967ln -s ../sbin/runuser $RPM_BUILD_ROOT/bin/runuser
db301a98
AM
968cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/su
969cp -p %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/su-l
034a23bb
JB
970cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/pam.d/runuser
971cp -p %{SOURCE9} $RPM_BUILD_ROOT/etc/pam.d/runuser-l
972%endif
67de32db 973
974:> $RPM_BUILD_ROOT/etc/security/blacklist.login
975:> $RPM_BUILD_ROOT/var/lock/wtmpxlock
976:> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
977
c7c0c6cb 978for lib in blkid fdisk mount smartcols uuid; do
6a162ea7 979 %{__mv} $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
67de32db 980 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
981 $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
982done
983
8b6144a3
JB
984# python module
985%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/libmount/pylibmount.la
986# obsoleted by pkg-config (libuuid.la temporarily kept because of packages built with it)
c7c0c6cb 987%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,fdisk,mount,smartcols}.la
8b6144a3 988
db37f8cd 989ln -s hwclock $RPM_BUILD_ROOT/sbin/clock
a40f6dee 990echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
7cafc16a
JB
991echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/de/man8/clock.8
992echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/fr/man8/clock.8
993echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/sr/man8/clock.8
67de32db 994
63bd1af6 995ln -s utmpdump $RPM_BUILD_ROOT%{_bindir}/utmpx-dump
db37f8cd 996ln -s mkswap $RPM_BUILD_ROOT/sbin/mkfs.swap
63bd1af6 997
7cafc16a 998# install non-english man pages, but prefer upstream translations over Source1
67de32db 999for d in cs de es fi fr hu id it ja ko nl pl ; do
1000 for m in man1 man5 man8 ; do
1001 if [ -d man/$d/$m ]; then
1002 install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
7cafc16a
JB
1003 for f in man/$d/$m/* ; do
1004 if [ ! -f $RPM_BUILD_ROOT%{_mandir}/$d/$m/$(basename $f) ]; then
1005 cp -p "$f" $RPM_BUILD_ROOT%{_mandir}/$d/$m
1006 fi
1007 done
67de32db 1008 fi
1009 done
1010done
7cafc16a
JB
1011
1012# obsolete
1013%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/raw.8
1014
1015# packaged in SysVinit-tools
1016%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/wall.1
1017
1018# packaged in pwdutils / shadow
67de32db 1019%{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
1020 $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
1021 $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
7cafc16a
JB
1022 $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
1023 $RPM_BUILD_ROOT%{_mandir}/*/man1/{chfn,chsh,newgrp}.1 \
1024 $RPM_BUILD_ROOT%{_mandir}/*/man8/{vigr,vipw}.8 \
56a8c6a4 1025 $RPM_BUILD_ROOT%{bash_compdir}/{chfn,chsh,newgrp}
67de32db 1026
6e84fb29
JB
1027%ifarch sparc sparcv9 sparc64
1028# programs not built on sparc
67de32db 1029%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
1030%endif
1031
f7f13771 1032%if %{with apidocs}
6e84fb29 1033# examples
028b554f 1034%{__rm} $RPM_BUILD_ROOT%{_gtkdocdir}/getopt-example.{bash,tcsh}
f7f13771 1035%else
028b554f 1036%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/getopt-example.{bash,tcsh}
f7f13771 1037%endif
6e84fb29 1038
67de32db 1039%if %{with initrd}
1040install -d $RPM_BUILD_ROOT%{_libdir}/initrd
6e84fb29
JB
1041install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
1042install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
67de32db 1043ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
1044
1045# We don't need those
4a52de32 1046%{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{cal,col,colcrt,colrm,column,ctrlaltdel,dmesg,flock,fsfreeze,fstrim,getopt,hexdump,ipcmk,ipcrm,ipcs,isosize,logger,lslocks,mcookie,mkfs*,readprofile,renice,rev,rtcwake,script,scriptreplay,setsid,tunelp,wdctl,whereis}
2d2bdd48 1047%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,mount}.la
67de32db 1048
1049%if %{with dietlibc}
6e84fb29 1050cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
67de32db 1051%endif
1052%endif
1053
0057a448 1054%find_lang %{name}
67de32db 1055
1056%clean
1057rm -rf $RPM_BUILD_ROOT
1058
1059%post -n blockdev
1060/sbin/chkconfig --add blockdev
1061%service blockdev restart
d18bf877 1062%systemd_post blockdev.service
67de32db 1063
1064%preun -n blockdev
1065if [ "$1" = "0" ]; then
1066 %service blockdev stop
1067 /sbin/chkconfig --del blockdev
1068fi
d18bf877
JR
1069%systemd_preun blockdev.service
1070
1071%postun -n blockdev
1072%systemd_reload
1073
1074%triggerpostun -n blockdev -- blockdev < 2.24-4
1075%systemd_trigger blockdev.service
67de32db 1076
1077%post -n libblkid -p /sbin/ldconfig
1078%postun -n libblkid -p /sbin/ldconfig
1079
1080%post -n libuuid -p /sbin/ldconfig
1081%postun -n libuuid -p /sbin/ldconfig
1082
1083%pre -n uuidd
1084if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
2d2bdd48 1085 /usr/sbin/groupmod -n uuidd libuuid
67de32db 1086fi
1087%groupadd -g 222 uuidd
1088if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
2d2bdd48 1089 /usr/sbin/usermod -l uuidd libuuid
67de32db 1090fi
1091%useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
1092
1093%postun -n uuidd
1094if [ "$1" = "0" ]; then
2d2bdd48
TP
1095 %userremove uuidd
1096 %groupremove uuidd
67de32db 1097fi
1098
c7c0c6cb
JB
1099%post -n libfdisk -p /sbin/ldconfig
1100%postun -n libfdisk -p /sbin/ldconfig
1101
67de32db 1102%post -n libmount -p /sbin/ldconfig
1103%postun -n libmount -p /sbin/ldconfig
1104
8b6144a3
JB
1105%post -n libsmartcols -p /sbin/ldconfig
1106%postun -n libsmartcols -p /sbin/ldconfig
1107
0057a448 1108%files -f %{name}.lang
67de32db 1109%defattr(644,root,root,755)
028b554f 1110%doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-example.{bash,tcsh}
83c7e57e 1111%dir /etc/terminal-colors.d
67de32db 1112
1113%attr(755,root,root) /sbin/clock
1114%attr(755,root,root) /sbin/hwclock*
6b476dc1 1115%{_mandir}/man5/adjtime_config.5*
67de32db 1116%{_mandir}/man8/clock.8*
1117%{_mandir}/man8/hwclock.8*
7cafc16a
JB
1118%lang(de) %{_mandir}/de/man5/adjtime_config.5*
1119%lang(de) %{_mandir}/de/man8/clock.8*
1120%lang(de) %{_mandir}/de/man8/hwclock.8*
67de32db 1121%lang(es) %{_mandir}/es/man8/clock.8*
1122%lang(es) %{_mandir}/es/man8/hwclock.8*
7cafc16a
JB
1123%lang(fr) %{_mandir}/fr/man8/clock.8*
1124%lang(fr) %{_mandir}/fr/man8/hwclock.8*
67de32db 1125%lang(ja) %{_mandir}/ja/man8/clock.8*
1126%lang(ja) %{_mandir}/ja/man8/hwclock.8*
7cafc16a
JB
1127%lang(sr) %{_mandir}/sr/man5/adjtime_config.5*
1128%lang(sr) %{_mandir}/sr/man8/clock.8*
1129%lang(sr) %{_mandir}/sr/man8/hwclock.8*
1130
1131%attr(755,root,root) /sbin/nologin
1132%{_mandir}/man8/nologin.8*
1133%lang(de) %{_mandir}/de/man8/nologin.8*
1134%lang(sr) %{_mandir}/sr/man8/nologin.8*
67de32db 1135
1136%ghost %{_sysconfdir}/blkid.tab
1137%attr(755,root,root) /sbin/blkid
1138%attr(755,root,root) /sbin/findfs
1139%{_mandir}/man8/blkid.8*
1140%{_mandir}/man8/findfs.8*
7cafc16a 1141%lang(de) %{_mandir}/de/man8/blkid.8*
028b554f 1142%lang(de) %{_mandir}/de/man8/findfs.8*
7cafc16a
JB
1143%lang(fr) %{_mandir}/fr/man8/blkid.8*
1144%lang(fr) %{_mandir}/fr/man8/findfs.8*
1145%lang(sr) %{_mandir}/sr/man8/blkid.8*
1146%lang(sr) %{_mandir}/sr/man8/findfs.8*
67de32db 1147
1148%attr(755,root,root) %{_bindir}/linux*
1149%attr(755,root,root) %{_bindir}/setarch
7cafc16a 1150%{_mandir}/man8/linux*.8*
67de32db 1151%{_mandir}/man8/setarch.8*
7cafc16a
JB
1152%lang(de) %{_mandir}/de/man8/setarch.8*
1153%lang(fr) %{_mandir}/fr/man8/setarch.8*
1154%lang(sr) %{_mandir}/sr/man8/setarch.8*
67de32db 1155%ifarch s390 s390x
1156%attr(755,root,root) %{_bindir}/s390*
7cafc16a 1157%{_mandir}/man8/s390*.8*
67de32db 1158%endif
7cafc16a 1159%ifarch %{ix86} %{x8664} x32 ia64
67de32db 1160%attr(755,root,root) %{_bindir}/i386
7cafc16a
JB
1161%{_mandir}/man8/i386.8*
1162%endif
286c64ce 1163%ifarch %{x8664} x32
67de32db 1164%attr(755,root,root) %{_bindir}/x86_64
7cafc16a 1165%{_mandir}/man8/x86_64*.8*
67de32db 1166%endif
7cafc16a
JB
1167%ifarch ia64
1168%attr(755,root,root) %{_bindir}/ia64
1169%{_mandir}/man8/ia64.8*
67de32db 1170%endif
1171%ifarch ppc ppc64
1172%attr(755,root,root) %{_bindir}/ppc*
7cafc16a 1173%{_mandir}/man8/ppc*.8*
67de32db 1174%endif
1175%ifarch sparc sparc64
1176%attr(755,root,root) %{_bindir}/sparc*
7cafc16a 1177%{_mandir}/man8/sparc*.8*
67de32db 1178%endif
1179
1180%attr(755,root,root) /bin/dmesg
1181%attr(755,root,root) /bin/kill
4a52de32 1182%attr(755,root,root) /bin/lsblk
7cafc16a 1183%attr(755,root,root) /bin/lsfd
67de32db 1184%attr(755,root,root) /bin/more
4fa9d824 1185%attr(755,root,root) /bin/wdctl
ed1c99f8 1186
2e2cdb35 1187%attr(755,root,root) /sbin/addpart
232bdb1a 1188%attr(755,root,root) /sbin/blkdiscard
4a52de32
JB
1189%attr(755,root,root) /sbin/blkzone
1190%attr(755,root,root) /sbin/chcpu
1191%attr(755,root,root) /sbin/ctrlaltdel
67de32db 1192%attr(755,root,root) /sbin/delpart
1193%attr(755,root,root) /sbin/fsfreeze
1194%attr(755,root,root) /sbin/fstrim
4a52de32 1195%attr(755,root,root) /sbin/partx
4fa9d824 1196%attr(755,root,root) /sbin/sulogin
67de32db 1197%attr(755,root,root) /sbin/swaplabel
67de32db 1198%attr(755,root,root) /sbin/switch_root
67de32db 1199%attr(755,root,root) /sbin/wipefs
c7c0c6cb 1200%attr(755,root,root) /sbin/zramctl
67de32db 1201%attr(755,root,root) %{_bindir}/cal
6b476dc1 1202%attr(755,root,root) %{_bindir}/choom
4a52de32 1203%attr(755,root,root) %{_bindir}/chmem
67de32db 1204%attr(755,root,root) %{_bindir}/chrt
1205%attr(755,root,root) %{_bindir}/col
1206%attr(755,root,root) %{_bindir}/colcrt
1207%attr(755,root,root) %{_bindir}/colrm
1208%attr(755,root,root) %{_bindir}/column
4fa9d824 1209%attr(755,root,root) %{_bindir}/eject
bd3ddcf8 1210%attr(755,root,root) %{_bindir}/fallocate
4a52de32
JB
1211%attr(755,root,root) %{_bindir}/fincore
1212%attr(755,root,root) %{_bindir}/flock
67de32db 1213%attr(755,root,root) %{_bindir}/getopt
c73057dc 1214%attr(755,root,root) %{_bindir}/hardlink
67de32db 1215%attr(755,root,root) %{_bindir}/hexdump
1216%attr(755,root,root) %{_bindir}/ionice
1217%attr(755,root,root) %{_bindir}/ipcmk
1218%attr(755,root,root) %{_bindir}/ipcrm
1219%attr(755,root,root) %{_bindir}/ipcs
aca17f99 1220%attr(755,root,root) %{_bindir}/irqtop
67de32db 1221%attr(755,root,root) %{_bindir}/isosize
1222%attr(755,root,root) %{_bindir}/line
971f9098
AM
1223%attr(755,root,root) %{_bindir}/last
1224%attr(755,root,root) %{_bindir}/lastb
67de32db 1225%attr(755,root,root) %{_bindir}/logger
1226%attr(755,root,root) %{_bindir}/look
1227%attr(755,root,root) %{_bindir}/lscpu
993f4721 1228%attr(755,root,root) %{_bindir}/lsipc
aca17f99 1229%attr(755,root,root) %{_bindir}/lsirq
4fa9d824 1230%attr(755,root,root) %{_bindir}/lslocks
8b6144a3 1231%attr(755,root,root) %{_bindir}/lslogins
4a52de32 1232%attr(755,root,root) %{_bindir}/lsmem
e7e771c5 1233%attr(755,root,root) %{_bindir}/lsns
971f9098 1234%attr(755,root,root) %{_bindir}/mesg
67de32db 1235%attr(755,root,root) %{_bindir}/mcookie
1236%attr(755,root,root) %{_bindir}/namei
232bdb1a 1237%attr(755,root,root) %{_bindir}/nsenter
67de32db 1238%attr(755,root,root) %{_bindir}/pg
290cedac 1239%attr(755,root,root) %{_bindir}/prlimit
67de32db 1240%attr(755,root,root) %{_bindir}/rename
1241%attr(755,root,root) %{_bindir}/renice
1242%attr(755,root,root) %{_bindir}/rev
1243%attr(755,root,root) %{_bindir}/script
56a8c6a4 1244%attr(755,root,root) %{_bindir}/scriptlive
67de32db 1245%attr(755,root,root) %{_bindir}/scriptreplay
232bdb1a 1246%attr(755,root,root) %{_bindir}/setpriv
67de32db 1247%attr(755,root,root) %{_bindir}/setsid
1248%attr(755,root,root) %{_bindir}/setterm
67de32db 1249%attr(755,root,root) %{_bindir}/taskset
028b554f 1250%attr(755,root,root) %{_bindir}/uclampset
0ab7cd08 1251%attr(755,root,root) %{_bindir}/uuidparse
67de32db 1252%attr(755,root,root) %{_bindir}/ul
8b6144a3 1253%attr(755,root,root) %{_bindir}/uname26
67de32db 1254%attr(755,root,root) %{_bindir}/unshare
4fa9d824 1255%attr(755,root,root) %{_bindir}/utmpdump
63bd1af6 1256%attr(755,root,root) %{_bindir}/utmpx-dump
67de32db 1257%attr(755,root,root) %{_bindir}/whereis
1258%attr(2755,root,tty) %{_bindir}/write
1259%attr(755,root,root) %{_sbindir}/fdformat
1260%attr(755,root,root) %{_sbindir}/ldattach
1261%attr(755,root,root) %{_sbindir}/readprofile
4fa9d824 1262%attr(755,root,root) %{_sbindir}/resizepart
bdcb1bc9 1263%attr(755,root,root) %{_sbindir}/rfkill
67de32db 1264%attr(755,root,root) %{_sbindir}/rtcwake
1265
0deefbb8 1266%if %{with systemd}
8b6144a3
JB
1267%{systemdunitdir}/fstrim.service
1268%{systemdunitdir}/fstrim.timer
0deefbb8 1269%endif
8b6144a3 1270
67de32db 1271%{_mandir}/man1/cal.1*
6b476dc1 1272%{_mandir}/man1/choom.1*
67de32db 1273%{_mandir}/man1/chrt.1*
1274%{_mandir}/man1/col.1*
1275%{_mandir}/man1/colcrt.1*
1276%{_mandir}/man1/colrm.1*
1277%{_mandir}/man1/column.1*
67de32db 1278%{_mandir}/man1/dmesg.1*
4fa9d824 1279%{_mandir}/man1/eject.1*
bd3ddcf8 1280%{_mandir}/man1/fallocate.1*
4a52de32 1281%{_mandir}/man1/fincore.1*
67de32db 1282%{_mandir}/man1/flock.1*
1283%{_mandir}/man1/getopt.1*
c73057dc 1284%{_mandir}/man1/hardlink.1*
67de32db 1285%{_mandir}/man1/hexdump.1*
1286%{_mandir}/man1/ionice.1*
1287%{_mandir}/man1/ipcrm.1*
1288%{_mandir}/man1/ipcmk.1*
1289%{_mandir}/man1/ipcs.1*
aca17f99 1290%{_mandir}/man1/irqtop.1*
67de32db 1291%{_mandir}/man1/kill.1*
971f9098
AM
1292%{_mandir}/man1/last.1*
1293%{_mandir}/man1/lastb.1*
67de32db 1294%{_mandir}/man1/line.1*
1295%{_mandir}/man1/logger.1*
1296%{_mandir}/man1/look.1*
1297%{_mandir}/man1/lscpu.1*
7cafc16a 1298%{_mandir}/man1/lsfd.1*
993f4721 1299%{_mandir}/man1/lsipc.1*
aca17f99 1300%{_mandir}/man1/lsirq.1*
8b6144a3 1301%{_mandir}/man1/lslogins.1*
4a52de32 1302%{_mandir}/man1/lsmem.1*
67de32db 1303%{_mandir}/man1/mcookie.1*
971f9098 1304%{_mandir}/man1/mesg.1*
67de32db 1305%{_mandir}/man1/more.1*
1306%{_mandir}/man1/namei.1*
232bdb1a 1307%{_mandir}/man1/nsenter.1*
290cedac 1308%{_mandir}/man1/prlimit.1*
67de32db 1309%{_mandir}/man1/pg.1*
67de32db 1310%{_mandir}/man1/renice.1*
1311%{_mandir}/man1/rev.1*
1312%{_mandir}/man1/rename.1*
232bdb1a 1313%{_mandir}/man1/setpriv.1*
67de32db 1314%{_mandir}/man1/setsid.1*
1315%{_mandir}/man1/script.1*
56a8c6a4 1316%{_mandir}/man1/scriptlive.1*
67de32db 1317%{_mandir}/man1/scriptreplay.1*
1318%{_mandir}/man1/setterm.1*
67de32db 1319%{_mandir}/man1/taskset.1*
028b554f 1320%{_mandir}/man1/uclampset.1*
67de32db 1321%{_mandir}/man1/ul.1*
1322%{_mandir}/man1/unshare.1*
4fa9d824 1323%{_mandir}/man1/utmpdump.1*
0ab7cd08 1324%{_mandir}/man1/uuidparse.1*
67de32db 1325%{_mandir}/man1/whereis.1*
1326%{_mandir}/man1/write.1*
14086cfb
TP
1327# common for many utilities (hexdump,cal,dmesg,fdisk,cfdisk - not libraries)
1328%{_mandir}/man5/terminal-colors.d.5*
67de32db 1329%{_mandir}/man8/addpart.8*
232bdb1a 1330%{_mandir}/man8/blkdiscard.8*
4a52de32 1331%{_mandir}/man8/blkzone.8*
2e2cdb35
ER
1332%{_mandir}/man8/delpart.8*
1333%{_mandir}/man8/partx.8*
1334%{_mandir}/man8/lsblk.8*
e7e771c5 1335%{_mandir}/man8/lsns.8*
290cedac 1336%{_mandir}/man8/chcpu.8*
4a52de32 1337%{_mandir}/man8/chmem.8*
67de32db 1338%{_mandir}/man8/ctrlaltdel.8*
67de32db 1339%{_mandir}/man8/fdformat.8*
1340%{_mandir}/man8/fsfreeze.8*
1341%{_mandir}/man8/fstrim.8*
1342%{_mandir}/man8/isosize.8*
1343%{_mandir}/man8/ldattach.8*
4fa9d824 1344%{_mandir}/man8/lslocks.8*
a7980c08 1345%{_mandir}/man8/readprofile.8*
4fa9d824 1346%{_mandir}/man8/resizepart.8*
0ab7cd08 1347%{_mandir}/man8/rfkill.8*
67de32db 1348%{_mandir}/man8/rtcwake.8*
1349%{_mandir}/man8/swaplabel.8*
67de32db 1350%{_mandir}/man8/switch_root.8*
4fa9d824 1351%{_mandir}/man8/sulogin.8*
8b6144a3 1352%{_mandir}/man8/uname26.8*
4fa9d824 1353%{_mandir}/man8/wdctl.8*
67de32db 1354%{_mandir}/man8/wipefs.8*
c7c0c6cb 1355%{_mandir}/man8/zramctl.8*
7cafc16a
JB
1356%lang(de) %{_mandir}/de/man1/cal.1*
1357%lang(de) %{_mandir}/de/man1/choom.1*
028b554f 1358%lang(de) %{_mandir}/de/man1/chrt.1*
7cafc16a 1359%lang(de) %{_mandir}/de/man1/col.1*
028b554f
JP
1360%lang(de) %{_mandir}/de/man1/colcrt.1*
1361%lang(de) %{_mandir}/de/man1/colrm.1*
7cafc16a
JB
1362%lang(de) %{_mandir}/de/man1/column.1*
1363%lang(de) %{_mandir}/de/man1/dmesg.1*
1364%lang(de) %{_mandir}/de/man1/eject.1*
bd3ddcf8 1365%lang(de) %{_mandir}/de/man1/fallocate.1*
028b554f 1366%lang(de) %{_mandir}/de/man1/fincore.1*
7cafc16a
JB
1367%lang(de) %{_mandir}/de/man1/flock.1*
1368%lang(de) %{_mandir}/de/man1/getopt.1*
1369%lang(de) %{_mandir}/de/man1/hardlink.1*
1370%lang(de) %{_mandir}/de/man1/hexdump.1*
028b554f
JP
1371%lang(de) %{_mandir}/de/man1/ionice.1*
1372%lang(de) %{_mandir}/de/man1/ipcmk.1*
7cafc16a 1373%lang(de) %{_mandir}/de/man1/ipcrm.1*
028b554f
JP
1374%lang(de) %{_mandir}/de/man1/ipcs.1*
1375%lang(de) %{_mandir}/de/man1/irqtop.1*
67de32db 1376%lang(de) %{_mandir}/de/man1/kill.1*
7cafc16a
JB
1377%lang(de) %{_mandir}/de/man1/last.1*
1378%lang(de) %{_mandir}/de/man1/lastb.1*
028b554f 1379%lang(de) %{_mandir}/de/man1/line.1*
7cafc16a
JB
1380%lang(de) %{_mandir}/de/man1/logger.1*
1381%lang(de) %{_mandir}/de/man1/look.1*
1382%lang(de) %{_mandir}/de/man1/lscpu.1*
1383%lang(de) %{_mandir}/de/man1/lsfd.1*
028b554f 1384%lang(de) %{_mandir}/de/man1/lsipc.1*
7cafc16a
JB
1385%lang(de) %{_mandir}/de/man1/lsirq.1*
1386%lang(de) %{_mandir}/de/man1/lslogins.1*
1387%lang(de) %{_mandir}/de/man1/lsmem.1*
1388%lang(de) %{_mandir}/de/man1/mcookie.1*
028b554f 1389%lang(de) %{_mandir}/de/man1/mesg.1*
67de32db 1390%lang(de) %{_mandir}/de/man1/more.1*
7cafc16a 1391%lang(de) %{_mandir}/de/man1/namei.1*
028b554f 1392%lang(de) %{_mandir}/de/man1/nsenter.1*
7cafc16a
JB
1393%lang(de) %{_mandir}/de/man1/pg.1*
1394%lang(de) %{_mandir}/de/man1/prlimit.1*
1395%lang(de) %{_mandir}/de/man1/rename.1*
028b554f
JP
1396%lang(de) %{_mandir}/de/man1/renice.1*
1397%lang(de) %{_mandir}/de/man1/rev.1*
7cafc16a
JB
1398%lang(de) %{_mandir}/de/man1/script.1*
1399%lang(de) %{_mandir}/de/man1/scriptlive.1*
1400%lang(de) %{_mandir}/de/man1/scriptreplay.1*
1401%lang(de) %{_mandir}/de/man1/setpriv.1*
028b554f 1402%lang(de) %{_mandir}/de/man1/setsid.1*
7cafc16a 1403%lang(de) %{_mandir}/de/man1/setterm.1*
028b554f 1404%lang(de) %{_mandir}/de/man1/taskset.1*
7cafc16a 1405%lang(de) %{_mandir}/de/man1/uclampset.1*
028b554f 1406%lang(de) %{_mandir}/de/man1/ul.1*
7cafc16a
JB
1407%lang(de) %{_mandir}/de/man1/unshare.1*
1408%lang(de) %{_mandir}/de/man1/utmpdump.1*
1409%lang(de) %{_mandir}/de/man1/uuidparse.1*
028b554f 1410%lang(de) %{_mandir}/de/man1/whereis.1*
67de32db 1411%lang(de) %{_mandir}/de/man1/write.1*
028b554f
JP
1412%lang(de) %{_mandir}/de/man5/terminal-colors.d.5*
1413%lang(de) %{_mandir}/de/man8/addpart.8*
7cafc16a
JB
1414%lang(de) %{_mandir}/de/man8/blkdiscard.8*
1415%lang(de) %{_mandir}/de/man8/blkzone.8*
1416%lang(de) %{_mandir}/de/man8/chcpu.8*
1417%lang(de) %{_mandir}/de/man8/chmem.8*
028b554f
JP
1418%lang(de) %{_mandir}/de/man8/ctrlaltdel.8*
1419%lang(de) %{_mandir}/de/man8/delpart.8*
67de32db 1420%lang(de) %{_mandir}/de/man8/fdformat.8*
7cafc16a
JB
1421%lang(de) %{_mandir}/de/man8/fsfreeze.8*
1422%lang(de) %{_mandir}/de/man8/fstrim.8*
028b554f
JP
1423%lang(de) %{_mandir}/de/man8/isosize.8*
1424%lang(de) %{_mandir}/de/man8/ldattach.8*
7cafc16a
JB
1425%lang(de) %{_mandir}/de/man8/lsblk.8*
1426%lang(de) %{_mandir}/de/man8/lslocks.8*
1427%lang(de) %{_mandir}/de/man8/lsns.8*
1428%lang(de) %{_mandir}/de/man8/partx.8*
1429%lang(de) %{_mandir}/de/man8/readprofile.8*
028b554f 1430%lang(de) %{_mandir}/de/man8/resizepart.8*
7cafc16a
JB
1431%lang(de) %{_mandir}/de/man8/rfkill.8*
1432%lang(de) %{_mandir}/de/man8/rtcwake.8*
1433%lang(de) %{_mandir}/de/man8/sulogin.8*
1434%lang(de) %{_mandir}/de/man8/swaplabel.8*
1435%lang(de) %{_mandir}/de/man8/switch_root.8*
1436%lang(de) %{_mandir}/de/man8/wdctl.8*
1437%lang(de) %{_mandir}/de/man8/wipefs.8*
1438%lang(de) %{_mandir}/de/man8/zramctl.8*
1439%lang(es) %{_mandir}/es/man1/colrm.1*
1440%lang(es) %{_mandir}/es/man1/column.1*
1441%lang(es) %{_mandir}/es/man1/getopt.1*
1442%lang(es) %{_mandir}/es/man1/last.1*
1443%lang(es) %{_mandir}/es/man1/lastb.1*
1444%lang(es) %{_mandir}/es/man1/line.1*
1445%lang(es) %{_mandir}/es/man1/look.1*
1446%lang(es) %{_mandir}/es/man1/more.1*
1447%lang(es) %{_mandir}/es/man1/namei.1*
1448%lang(es) %{_mandir}/es/man1/renice.1*
1449%lang(es) %{_mandir}/es/man1/rev.1*
1450%lang(es) %{_mandir}/es/man1/script.1*
1451%lang(es) %{_mandir}/es/man1/setsid.1*
1452%lang(es) %{_mandir}/es/man1/setterm.1*
1453%lang(es) %{_mandir}/es/man1/ul.1*
1454%lang(es) %{_mandir}/es/man1/whereis.1*
1455%lang(es) %{_mandir}/es/man1/write.1*
1456%lang(es) %{_mandir}/es/man8/addpart.8*
67de32db 1457%lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
7cafc16a
JB
1458%lang(es) %{_mandir}/es/man8/delpart.8*
1459%lang(es) %{_mandir}/es/man8/fdformat.8*
67de32db 1460%lang(es) %{_mandir}/es/man8/ipcrm.8*
1461%lang(es) %{_mandir}/es/man8/ipcs.8*
3146265b 1462%lang(es) %{_mandir}/es/man8/readprofile.8*
67de32db 1463%lang(es) %{_mandir}/es/man8/renice.8*
7cafc16a 1464%lang(es) %{_mandir}/es/man8/resizepart.8*
67de32db 1465%lang(es) %{_mandir}/es/man8/setsid.8*
7cafc16a
JB
1466%lang(fi) %{_mandir}/fi/man1/cal.1*
1467%lang(fi) %{_mandir}/fi/man1/column.1*
1468%lang(fi) %{_mandir}/fi/man1/kill.1*
1469%lang(fi) %{_mandir}/fi/man1/more.1*
1470%lang(fi) %{_mandir}/fi/man1/whereis.1*
1471%lang(fi) %{_mandir}/fi/man1/write.1*
1472%lang(fr) %{_mandir}/fr/man1/cal.1*
1473%lang(fr) %{_mandir}/fr/man1/chrt.1*
1474%lang(fr) %{_mandir}/fr/man1/col.1*
1475%lang(fr) %{_mandir}/fr/man1/dmesg.1*
bd3ddcf8 1476%lang(fr) %{_mandir}/fr/man1/fallocate.1*
7cafc16a
JB
1477%lang(fr) %{_mandir}/fr/man1/flock.1*
1478%lang(fr) %{_mandir}/fr/man1/getopt.1*
1479%lang(fr) %{_mandir}/fr/man1/ionice.1*
1480%lang(fr) %{_mandir}/fr/man1/ipcmk.1*
1481%lang(fr) %{_mandir}/fr/man1/ipcrm.1*
1482%lang(fr) %{_mandir}/fr/man1/ipcs.1*
1483%lang(fr) %{_mandir}/fr/man1/kill.1*
1484%lang(fr) %{_mandir}/fr/man1/last.1*
1485%lang(fr) %{_mandir}/fr/man1/lastb.1*
1486%lang(fr) %{_mandir}/fr/man1/line.1*
1487%lang(fr) %{_mandir}/fr/man1/logger.1*
1488%lang(fr) %{_mandir}/fr/man1/lscpu.1*
1489%lang(fr) %{_mandir}/fr/man1/mcookie.1*
1490%lang(fr) %{_mandir}/fr/man1/mesg.1*
1491%lang(fr) %{_mandir}/fr/man1/more.1*
1492%lang(fr) %{_mandir}/fr/man1/namei.1*
1493%lang(fr) %{_mandir}/fr/man1/nsenter.1*
1494%lang(fr) %{_mandir}/fr/man1/prlimit.1*
1495%lang(fr) %{_mandir}/fr/man1/rename.1*
1496%lang(fr) %{_mandir}/fr/man1/renice.1*
1497%lang(fr) %{_mandir}/fr/man1/rev.1*
1498%lang(fr) %{_mandir}/fr/man1/script.1*
1499%lang(fr) %{_mandir}/fr/man1/scriptreplay.1*
1500%lang(fr) %{_mandir}/fr/man1/setsid.1*
1501%lang(fr) %{_mandir}/fr/man1/setterm.1*
1502%lang(fr) %{_mandir}/fr/man1/taskset.1*
1503%lang(fr) %{_mandir}/fr/man1/unshare.1*
1504%lang(fr) %{_mandir}/fr/man1/utmpdump.1*
1505%lang(fr) %{_mandir}/fr/man1/whereis.1*
1506%lang(fr) %{_mandir}/fr/man1/write.1*
1507%lang(fr) %{_mandir}/fr/man5/terminal-colors.d.5*
1508%lang(fr) %{_mandir}/fr/man8/addpart.8*
1509%lang(fr) %{_mandir}/fr/man8/blkdiscard.8*
1510%lang(fr) %{_mandir}/fr/man8/chcpu.8*
67de32db 1511%lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
7cafc16a 1512%lang(fr) %{_mandir}/fr/man8/delpart.8*
67de32db 1513%lang(fr) %{_mandir}/fr/man8/dmesg.8*
1514%lang(fr) %{_mandir}/fr/man8/fdformat.8*
7cafc16a
JB
1515%lang(fr) %{_mandir}/fr/man8/fsfreeze.8*
1516%lang(fr) %{_mandir}/fr/man8/fstrim.8*
67de32db 1517%lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1518%lang(fr) %{_mandir}/fr/man8/ipcs.8*
7cafc16a
JB
1519%lang(fr) %{_mandir}/fr/man8/isosize.8*
1520%lang(fr) %{_mandir}/fr/man8/ldattach.8*
1521%lang(fr) %{_mandir}/fr/man8/lsblk.8*
1522%lang(fr) %{_mandir}/fr/man8/lslocks.8*
1523%lang(fr) %{_mandir}/fr/man8/partx.8*
1524%lang(fr) %{_mandir}/fr/man8/readprofile.8*
1525%lang(fr) %{_mandir}/fr/man8/resizepart.8*
1526%lang(fr) %{_mandir}/fr/man8/rtcwake.8*
67de32db 1527%lang(fr) %{_mandir}/fr/man8/setsid.8*
7cafc16a
JB
1528%lang(fr) %{_mandir}/fr/man8/sulogin.8*
1529%lang(fr) %{_mandir}/fr/man8/swaplabel.8*
1530%lang(fr) %{_mandir}/fr/man8/switch_root.8*
1531%lang(fr) %{_mandir}/fr/man8/wdctl.8*
1532%lang(hu) %{_mandir}/hu/man1/cal.1*
1533%lang(hu) %{_mandir}/hu/man1/colrm.1*
1534%lang(hu) %{_mandir}/hu/man1/hexdump.1*
1535%lang(hu) %{_mandir}/hu/man1/kill.1*
1536%lang(hu) %{_mandir}/hu/man1/logger.1*
1537%lang(hu) %{_mandir}/hu/man1/more.1*
1538%lang(hu) %{_mandir}/hu/man1/setterm.1*
1539%lang(hu) %{_mandir}/hu/man1/whereis.1*
1540%lang(hu) %{_mandir}/hu/man1/write.1*
67de32db 1541%lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1542%lang(hu) %{_mandir}/hu/man8/fdformat.8*
7cafc16a
JB
1543%lang(id) %{_mandir}/id/man1/cal.1*
1544%lang(id) %{_mandir}/id/man1/kill.1*
1545%lang(id) %{_mandir}/id/man1/logger.1*
1546%lang(id) %{_mandir}/id/man1/more.1*
1547%lang(id) %{_mandir}/id/man1/script.1*
1548%lang(id) %{_mandir}/id/man1/write.1*
67de32db 1549%lang(id) %{_mandir}/id/man8/fdformat.8*
67de32db 1550%lang(it) %{_mandir}/it/man1/kill.1*
67de32db 1551%lang(it) %{_mandir}/it/man8/setsid.8*
7cafc16a
JB
1552%lang(ja) %{_mandir}/ja/man1/cal.1*
1553%lang(ja) %{_mandir}/ja/man1/col.1*
1554%lang(ja) %{_mandir}/ja/man1/colcrt.1*
1555%lang(ja) %{_mandir}/ja/man1/colrm.1*
1556%lang(ja) %{_mandir}/ja/man1/column.1*
1557%lang(ja) %{_mandir}/ja/man1/getopt.1*
1558%lang(ja) %{_mandir}/ja/man1/hexdump.1*
1559%lang(ja) %{_mandir}/ja/man1/kill.1*
1560%lang(ja) %{_mandir}/ja/man1/line.1*
1561%lang(ja) %{_mandir}/ja/man1/logger.1*
1562%lang(ja) %{_mandir}/ja/man1/look.1*
1563%lang(ja) %{_mandir}/ja/man1/mcookie.1*
1564%lang(ja) %{_mandir}/ja/man1/more.1*
1565%lang(ja) %{_mandir}/ja/man1/namei.1*
1566%lang(ja) %{_mandir}/ja/man1/rename.1*
1567%lang(ja) %{_mandir}/ja/man1/rev.1*
1568%lang(ja) %{_mandir}/ja/man1/script.1*
1569%lang(ja) %{_mandir}/ja/man1/setterm.1*
1570%lang(ja) %{_mandir}/ja/man1/ul.1*
1571%lang(ja) %{_mandir}/ja/man1/whereis.1*
1572%lang(ja) %{_mandir}/ja/man1/write.1*
67de32db 1573%lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
67de32db 1574%lang(ja) %{_mandir}/ja/man8/dmesg.8*
1575%lang(ja) %{_mandir}/ja/man8/fdformat.8*
1576%lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1577%lang(ja) %{_mandir}/ja/man8/ipcs.8*
1578%lang(ja) %{_mandir}/ja/man8/isosize.8*
3146265b 1579%lang(ja) %{_mandir}/ja/man8/readprofile.8*
67de32db 1580%lang(ja) %{_mandir}/ja/man8/renice.8*
1581%lang(ja) %{_mandir}/ja/man8/setsid.8*
7cafc16a
JB
1582%lang(ko) %{_mandir}/ko/man1/cal.1*
1583%lang(ko) %{_mandir}/ko/man1/col.1*
1584%lang(ko) %{_mandir}/ko/man1/colcrt.1*
1585%lang(ko) %{_mandir}/ko/man1/colrm.1*
1586%lang(ko) %{_mandir}/ko/man1/column.1*
1587%lang(ko) %{_mandir}/ko/man1/getopt.1*
1588%lang(ko) %{_mandir}/ko/man1/hexdump.1*
1589%lang(ko) %{_mandir}/ko/man1/kill.1*
1590%lang(ko) %{_mandir}/ko/man1/logger.1*
1591%lang(ko) %{_mandir}/ko/man1/look.1*
1592%lang(ko) %{_mandir}/ko/man1/mcookie.1*
1593%lang(ko) %{_mandir}/ko/man1/more.1*
1594%lang(ko) %{_mandir}/ko/man1/namei.1*
1595%lang(ko) %{_mandir}/ko/man1/rev.1*
1596%lang(ko) %{_mandir}/ko/man1/script.1*
1597%lang(ko) %{_mandir}/ko/man1/setterm.1*
1598%lang(ko) %{_mandir}/ko/man1/ul.1*
1599%lang(ko) %{_mandir}/ko/man1/whereis.1*
1600%lang(ko) %{_mandir}/ko/man1/write.1*
67de32db 1601%lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1602%lang(ko) %{_mandir}/ko/man8/dmesg.8*
1603%lang(ko) %{_mandir}/ko/man8/fdformat.8*
1604%lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1605%lang(ko) %{_mandir}/ko/man8/ipcs.8*
3146265b 1606%lang(ko) %{_mandir}/ko/man8/readprofile.8*
67de32db 1607%lang(ko) %{_mandir}/ko/man8/renice.8*
1608%lang(ko) %{_mandir}/ko/man8/setsid.8*
67de32db 1609%lang(nl) %{_mandir}/nl/man1/kill.1*
7cafc16a
JB
1610%lang(pl) %{_mandir}/pl/man1/cal.1*
1611%lang(pl) %{_mandir}/pl/man1/col.1*
1612%lang(pl) %{_mandir}/pl/man1/colcrt.1*
1613%lang(pl) %{_mandir}/pl/man1/colrm.1*
1614%lang(pl) %{_mandir}/pl/man1/getopt.1*
1615%lang(pl) %{_mandir}/pl/man1/hexdump.1*
1616%lang(pl) %{_mandir}/pl/man1/kill.1*
1617%lang(pl) %{_mandir}/pl/man1/logger.1*
1618%lang(pl) %{_mandir}/pl/man1/look.1*
1619%lang(pl) %{_mandir}/pl/man1/more.1*
1620%lang(pl) %{_mandir}/pl/man1/rev.1*
1621%lang(pl) %{_mandir}/pl/man1/script.1*
1622%lang(pl) %{_mandir}/pl/man1/setterm.1*
1623%lang(pl) %{_mandir}/pl/man1/ul.1*
1624%lang(pl) %{_mandir}/pl/man1/whereis.1*
1625%lang(pl) %{_mandir}/pl/man1/write.1*
67de32db 1626%lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1627%lang(pl) %{_mandir}/pl/man8/dmesg.8*
1628%lang(pl) %{_mandir}/pl/man8/fdformat.8*
1629%lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1630%lang(pl) %{_mandir}/pl/man8/ipcs.8*
67de32db 1631%lang(pl) %{_mandir}/pl/man8/renice.8*
7cafc16a
JB
1632%lang(pt_BR) %{_mandir}/pt_BR/man8/addpart.8*
1633%lang(pt_BR) %{_mandir}/pt_BR/man8/delpart.8*
1634%lang(pt_BR) %{_mandir}/pt_BR/man8/fdformat.8*
1635%lang(pt_BR) %{_mandir}/pt_BR/man8/isosize.8*
1636%lang(pt_BR) %{_mandir}/pt_BR/man8/partx.8*
1637%lang(pt_BR) %{_mandir}/pt_BR/man8/resizepart.8*
1638%lang(pt_BR) %{_mandir}/pt_BR/man8/swaplabel.8*
1639%lang(sr) %{_mandir}/sr/man1/cal.1*
1640%lang(sr) %{_mandir}/sr/man1/choom.1*
1641%lang(sr) %{_mandir}/sr/man1/chrt.1*
1642%lang(sr) %{_mandir}/sr/man1/col.1*
1643%lang(sr) %{_mandir}/sr/man1/colcrt.1*
1644%lang(sr) %{_mandir}/sr/man1/colrm.1*
1645%lang(sr) %{_mandir}/sr/man1/column.1*
1646%lang(sr) %{_mandir}/sr/man1/dmesg.1*
1647%lang(sr) %{_mandir}/sr/man1/eject.1*
bd3ddcf8 1648%lang(sr) %{_mandir}/sr/man1/fallocate.1*
7cafc16a
JB
1649%lang(sr) %{_mandir}/sr/man1/fincore.1*
1650%lang(sr) %{_mandir}/sr/man1/flock.1*
1651%lang(sr) %{_mandir}/sr/man1/getopt.1*
1652%lang(sr) %{_mandir}/sr/man1/hexdump.1*
1653%lang(sr) %{_mandir}/sr/man1/ionice.1*
1654%lang(sr) %{_mandir}/sr/man1/ipcmk.1*
1655%lang(sr) %{_mandir}/sr/man1/ipcrm.1*
1656%lang(sr) %{_mandir}/sr/man1/ipcs.1*
1657%lang(sr) %{_mandir}/sr/man1/irqtop.1*
1658%lang(sr) %{_mandir}/sr/man1/kill.1*
1659%lang(sr) %{_mandir}/sr/man1/last.1*
1660%lang(sr) %{_mandir}/sr/man1/lastb.1*
1661%lang(sr) %{_mandir}/sr/man1/line.1*
1662%lang(sr) %{_mandir}/sr/man1/logger.1*
1663%lang(sr) %{_mandir}/sr/man1/look.1*
1664%lang(sr) %{_mandir}/sr/man1/lscpu.1*
1665%lang(sr) %{_mandir}/sr/man1/lsipc.1*
1666%lang(sr) %{_mandir}/sr/man1/lsirq.1*
1667%lang(sr) %{_mandir}/sr/man1/lslogins.1*
1668%lang(sr) %{_mandir}/sr/man1/lsmem.1*
1669%lang(sr) %{_mandir}/sr/man1/mcookie.1*
1670%lang(sr) %{_mandir}/sr/man1/mesg.1*
1671%lang(sr) %{_mandir}/sr/man1/more.1*
1672%lang(sr) %{_mandir}/sr/man1/namei.1*
1673%lang(sr) %{_mandir}/sr/man1/nsenter.1*
1674%lang(sr) %{_mandir}/sr/man1/pg.1*
1675%lang(sr) %{_mandir}/sr/man1/prlimit.1*
1676%lang(sr) %{_mandir}/sr/man1/rename.1*
1677%lang(sr) %{_mandir}/sr/man1/renice.1*
1678%lang(sr) %{_mandir}/sr/man1/rev.1*
1679%lang(sr) %{_mandir}/sr/man1/script.1*
1680%lang(sr) %{_mandir}/sr/man1/scriptlive.1*
1681%lang(sr) %{_mandir}/sr/man1/scriptreplay.1*
1682%lang(sr) %{_mandir}/sr/man1/setpriv.1*
1683%lang(sr) %{_mandir}/sr/man1/setsid.1*
1684%lang(sr) %{_mandir}/sr/man1/setterm.1*
1685%lang(sr) %{_mandir}/sr/man1/taskset.1*
1686%lang(sr) %{_mandir}/sr/man1/uclampset.1*
1687%lang(sr) %{_mandir}/sr/man1/ul.1*
1688%lang(sr) %{_mandir}/sr/man1/unshare.1*
1689%lang(sr) %{_mandir}/sr/man1/utmpdump.1*
1690%lang(sr) %{_mandir}/sr/man1/uuidparse.1*
1691%lang(sr) %{_mandir}/sr/man1/whereis.1*
1692%lang(sr) %{_mandir}/sr/man1/write.1*
1693%lang(sr) %{_mandir}/sr/man5/terminal-colors.d.5*
1694%lang(sr) %{_mandir}/sr/man8/addpart.8*
1695%lang(sr) %{_mandir}/sr/man8/blkdiscard.8*
1696%lang(sr) %{_mandir}/sr/man8/blkzone.8*
1697%lang(sr) %{_mandir}/sr/man8/chcpu.8*
1698%lang(sr) %{_mandir}/sr/man8/chmem.8*
1699%lang(sr) %{_mandir}/sr/man8/ctrlaltdel.8*
1700%lang(sr) %{_mandir}/sr/man8/delpart.8*
1701%lang(sr) %{_mandir}/sr/man8/fdformat.8*
1702%lang(sr) %{_mandir}/sr/man8/fsfreeze.8*
1703%lang(sr) %{_mandir}/sr/man8/fstrim.8*
1704%lang(sr) %{_mandir}/sr/man8/isosize.8*
1705%lang(sr) %{_mandir}/sr/man8/ldattach.8*
1706%lang(sr) %{_mandir}/sr/man8/lsblk.8*
1707%lang(sr) %{_mandir}/sr/man8/lslocks.8*
1708%lang(sr) %{_mandir}/sr/man8/lsns.8*
1709%lang(sr) %{_mandir}/sr/man8/partx.8*
1710%lang(sr) %{_mandir}/sr/man8/readprofile.8*
1711%lang(sr) %{_mandir}/sr/man8/resizepart.8*
1712%lang(sr) %{_mandir}/sr/man8/rfkill.8*
1713%lang(sr) %{_mandir}/sr/man8/rtcwake.8*
1714%lang(sr) %{_mandir}/sr/man8/sulogin.8*
1715%lang(sr) %{_mandir}/sr/man8/swaplabel.8*
1716%lang(sr) %{_mandir}/sr/man8/switch_root.8*
1717%lang(sr) %{_mandir}/sr/man8/wdctl.8*
1718%lang(sr) %{_mandir}/sr/man8/wipefs.8*
1719%lang(sr) %{_mandir}/sr/man8/zramctl.8*
1720%lang(uk) %{_mandir}/uk/man1/line.1*
1721%lang(uk) %{_mandir}/uk/man1/rev.1*
1722%lang(uk) %{_mandir}/uk/man8/addpart.8*
1723%lang(uk) %{_mandir}/uk/man8/delpart.8*
1724%lang(uk) %{_mandir}/uk/man8/fdformat.8*
1725%lang(uk) %{_mandir}/uk/man8/isosize.8*
1726%lang(uk) %{_mandir}/uk/man8/resizepart.8*
67de32db 1727
67de32db 1728%attr(755,root,root) /sbin/fdisk
7cafc16a
JB
1729%{_mandir}/man8/fdisk.8*
1730%lang(de) %{_mandir}/de/man8/fdisk.8*
1731%lang(es) %{_mandir}/es/man8/fdisk.8*
1732%lang(fr) %{_mandir}/fr/man8/fdisk.8*
1733%lang(it) %{_mandir}/it/man8/fdisk.8*
1734%lang(ja) %{_mandir}/ja/man8/fdisk.8*
1735%lang(ko) %{_mandir}/ko/man8/fdisk.8*
1736%lang(pl) %{_mandir}/pl/man8/fdisk.8*
1737%lang(pt_BR) %{_mandir}/pt_BR/man8/fdisk.8*
1738%lang(sr) %{_mandir}/sr/man8/fdisk.8*
1739
67de32db 1740%ifnarch sparc sparc64
1741%attr(755,root,root) /sbin/cfdisk
1742%attr(755,root,root) /sbin/sfdisk
67de32db 1743%{_mandir}/man8/cfdisk.8*
1744%{_mandir}/man8/sfdisk.8*
028b554f 1745%lang(de) %{_mandir}/de/man8/cfdisk.8*
7cafc16a 1746%lang(de) %{_mandir}/de/man8/sfdisk.8*
67de32db 1747%lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1748%lang(fr) %{_mandir}/fr/man8/sfdisk.8*
67de32db 1749%lang(it) %{_mandir}/it/man8/cfdisk.8*
67de32db 1750%lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1751%lang(ja) %{_mandir}/ja/man8/sfdisk.8*
7cafc16a
JB
1752%lang(pt_BR) %{_mandir}/pt_BR/man8/cfdisk.8*
1753%lang(pt_BR) %{_mandir}/pt_BR/man8/sfdisk.8*
1754%lang(sr) %{_mandir}/sr/man8/cfdisk.8*
1755%lang(sr) %{_mandir}/sr/man8/sfdisk.8*
1756%lang(uk) %{_mandir}/uk/man8/cfdisk.8*
67de32db 1757%endif
67de32db 1758
7cafc16a
JB
1759%attr(755,root,root) /sbin/mkfs
1760%attr(755,root,root) /sbin/mkfs.swap
1761%attr(755,root,root) /sbin/mkswap
1762%{_mandir}/man8/mkfs.8*
1763%{_mandir}/man8/mkswap.8*
1764%lang(de) %{_mandir}/de/man8/mkfs.8*
1765%lang(de) %{_mandir}/de/man8/mkswap.8*
1766%lang(es) %{_mandir}/es/man8/mkfs.8*
1767%lang(es) %{_mandir}/es/man8/mkswap.8*
1768%lang(fr) %{_mandir}/fr/man8/mkfs.8*
1769%lang(fr) %{_mandir}/fr/man8/mkswap.8*
1770%lang(hu) %{_mandir}/hu/man8/mkfs.8*
1771%lang(hu) %{_mandir}/hu/man8/mkswap.8*
1772%lang(it) %{_mandir}/it/man8/mkswap.8*
1773%lang(ja) %{_mandir}/ja/man8/mkfs.8*
1774%lang(ja) %{_mandir}/ja/man8/mkswap.8*
67de32db 1775%lang(ko) %{_mandir}/ko/man8/mkfs.8*
7cafc16a 1776%lang(ko) %{_mandir}/ko/man8/mkswap.8*
67de32db 1777%lang(pl) %{_mandir}/pl/man8/mkfs.8*
7cafc16a
JB
1778%lang(pl) %{_mandir}/pl/man8/mkswap.8*
1779%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.8*
1780%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.minix.8*
1781%lang(sr) %{_mandir}/sr/man8/mkfs.8*
1782%lang(sr) %{_mandir}/sr/man8/mkswap.8*
1783
1784%attr(755,root,root) /sbin/mkfs.bfs
1785%{_mandir}/man8/mkfs.bfs.8*
1786%lang(de) %{_mandir}/de/man8/mkfs.bfs.8*
1787%lang(fr) %{_mandir}/fr/man8/mkfs.bfs.8*
1788%lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1789%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.bfs.8*
1790%lang(sr) %{_mandir}/sr/man8/mkfs.bfs.8*
67de32db 1791
1792%attr(755,root,root) /sbin/fsck.cramfs
1793%attr(755,root,root) /sbin/mkfs.cramfs
232bdb1a
AM
1794%{_mandir}/man8/fsck.cramfs.8*
1795%{_mandir}/man8/mkfs.cramfs.8*
028b554f
JP
1796%lang(de) %{_mandir}/de/man8/fsck.cramfs.8*
1797%lang(de) %{_mandir}/de/man8/mkfs.cramfs.8*
7cafc16a
JB
1798%lang(fr) %{_mandir}/fr/man8/fsck.cramfs.8*
1799%lang(fr) %{_mandir}/fr/man8/mkfs.cramfs.8*
1800%lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.cramfs.8*
1801%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.cramfs.8*
1802%lang(sr) %{_mandir}/sr/man8/fsck.cramfs.8*
1803%lang(sr) %{_mandir}/sr/man8/mkfs.cramfs.8*
1804%lang(uk) %{_mandir}/uk/man8/fsck.cramfs.8*
1805
1806%attr(755,root,root) /sbin/fsck.minix
1807%attr(755,root,root) /sbin/mkfs.minix
1808%{_mandir}/man8/fsck.minix.8*
1809%{_mandir}/man8/mkfs.minix.8*
1810%lang(de) %{_mandir}/de/man8/fsck.minix.8*
1811%lang(de) %{_mandir}/de/man8/mkfs.minix.8*
1812%lang(es) %{_mandir}/es/man8/fsck.minix.8*
1813%lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1814%lang(fr) %{_mandir}/fr/man8/fsck.minix.8*
1815%lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1816%lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1817%lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1818%lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1819%lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1820%lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1821%lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1822%lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.minix.8*
1823%lang(sr) %{_mandir}/sr/man8/fsck.minix.8*
1824%lang(sr) %{_mandir}/sr/man8/mkfs.minix.8*
67de32db 1825
034a23bb 1826%if %{with su}
4e4fc9b5 1827%attr(755,root,root) /bin/runuser
232bdb1a 1828%attr(755,root,root) /sbin/runuser
034a23bb
JB
1829%attr(4755,root,root) /bin/su
1830%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser
1831%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser-l
1832%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su
1833%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su-l
1834%{_mandir}/man1/runuser.1*
1835%{_mandir}/man1/su.1*
7cafc16a
JB
1836%lang(de) %{_mandir}/de/man1/runuser.1*
1837%lang(de) %{_mandir}/de/man1/su.1*
1838%lang(fr) %{_mandir}/fr/man1/runuser.1*
1839%lang(sr) %{_mandir}/sr/man1/runuser.1*
1840%lang(sr) %{_mandir}/sr/man1/su.1*
034a23bb
JB
1841%endif
1842
67de32db 1843%ghost /var/lock/wtmpxlock
1844
1845%files -n blockdev
1846%defattr(644,root,root,755)
1847%attr(754,root,root) /etc/rc.d/init.d/blockdev
1848%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1849%attr(755,root,root) /sbin/blockdev
1850%{_mandir}/man8/blockdev.8*
028b554f 1851%lang(de) %{_mandir}/de/man8/blockdev.8*
7cafc16a 1852%lang(fr) %{_mandir}/fr/man8/blockdev.8*
67de32db 1853%lang(ja) %{_mandir}/ja/man8/blockdev.8*
7cafc16a
JB
1854%lang(pt_BR) %{_mandir}/pt_BR/man8/blockdev.8*
1855%lang(sr) %{_mandir}/sr/man8/blockdev.8*
1856%lang(uk) %{_mandir}/uk/man8/blockdev.8*
d18bf877
JR
1857%{systemdunitdir}/blockdev.service
1858%attr(755,root,root) /lib/systemd/pld-helpers.d/blockdev.sh
67de32db 1859
1860%files -n mount
1861%defattr(644,root,root,755)
8b6144a3 1862%attr(755,root,root) /bin/findmnt
4f33a5ab 1863%attr(755,root,root) /bin/mountpoint
67de32db 1864%attr(4755,root,root) /bin/mount
1865%attr(4755,root,root) /bin/umount
1866%attr(755,root,root) /sbin/pivot_root
1867%attr(755,root,root) /sbin/swapon
1868%attr(755,root,root) /sbin/swapoff
1869
4f33a5ab 1870%{_mandir}/man1/mountpoint.1*
67de32db 1871%{_mandir}/man5/fstab.5*
8b6144a3 1872%{_mandir}/man8/findmnt.8*
67de32db 1873%{_mandir}/man8/mount.8*
1874%{_mandir}/man8/umount.8*
1875%{_mandir}/man8/pivot_root.8*
1876%{_mandir}/man8/swapon.8*
1877%{_mandir}/man8/swapoff.8*
67de32db 1878%lang(cs) %{_mandir}/cs/man5/fstab.5*
028b554f 1879%lang(de) %{_mandir}/de/man1/mountpoint.1*
7cafc16a
JB
1880%lang(de) %{_mandir}/de/man5/fstab.5*
1881%lang(de) %{_mandir}/de/man8/findmnt.8*
1882%lang(de) %{_mandir}/de/man8/mount.8*
1883%lang(de) %{_mandir}/de/man8/umount.8*
028b554f 1884%lang(de) %{_mandir}/de/man8/pivot_root.8*
7cafc16a
JB
1885%lang(de) %{_mandir}/de/man8/swapon.8*
1886%lang(de) %{_mandir}/de/man8/swapoff.8*
67de32db 1887%lang(es) %{_mandir}/es/man5/fstab.5*
1888%lang(es) %{_mandir}/es/man8/mount.8*
1889%lang(es) %{_mandir}/es/man8/umount.8*
1890%lang(es) %{_mandir}/es/man8/swapon.8*
1891%lang(es) %{_mandir}/es/man8/swapoff.8*
7cafc16a 1892%lang(fr) %{_mandir}/fr/man1/mountpoint.1*
67de32db 1893%lang(fr) %{_mandir}/fr/man5/fstab.5*
7cafc16a 1894%lang(fr) %{_mandir}/fr/man8/findmnt.8*
67de32db 1895%lang(fr) %{_mandir}/fr/man8/mount.8*
1896%lang(fr) %{_mandir}/fr/man8/umount.8*
7cafc16a
JB
1897%lang(fr) %{_mandir}/fr/man8/pivot_root.8*
1898%lang(fr) %{_mandir}/fr/man8/swapon.8*
1899%lang(fr) %{_mandir}/fr/man8/swapoff.8*
67de32db 1900%lang(hu) %{_mandir}/hu/man5/fstab.5*
1901%lang(hu) %{_mandir}/hu/man8/mount.8*
1902%lang(hu) %{_mandir}/hu/man8/umount.8*
67de32db 1903%lang(it) %{_mandir}/it/man5/fstab.5*
1904%lang(it) %{_mandir}/it/man8/mount.8*
1905%lang(it) %{_mandir}/it/man8/umount.8*
1906%lang(it) %{_mandir}/it/man8/swapon.8*
1907%lang(it) %{_mandir}/it/man8/swapoff.8*
67de32db 1908%lang(ja) %{_mandir}/ja/man5/fstab.5*
1909%lang(ja) %{_mandir}/ja/man8/mount.8*
1910%lang(ja) %{_mandir}/ja/man8/umount.8*
1911%lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1912%lang(ja) %{_mandir}/ja/man8/swapon.8*
1913%lang(ja) %{_mandir}/ja/man8/swapoff.8*
67de32db 1914%lang(ko) %{_mandir}/ko/man5/fstab.5*
1915%lang(ko) %{_mandir}/ko/man8/mount.8*
1916%lang(ko) %{_mandir}/ko/man8/umount.8*
1917%lang(ko) %{_mandir}/ko/man8/swapon.8*
1918%lang(ko) %{_mandir}/ko/man8/swapoff.8*
67de32db 1919%lang(pl) %{_mandir}/pl/man5/fstab.5*
1920%lang(pl) %{_mandir}/pl/man8/mount.8*
1921%lang(pl) %{_mandir}/pl/man8/umount.8*
1922%lang(pl) %{_mandir}/pl/man8/swapon.8*
1923%lang(pl) %{_mandir}/pl/man8/swapoff.8*
7cafc16a
JB
1924%lang(sr) %{_mandir}/sr/man1/mountpoint.1*
1925%lang(sr) %{_mandir}/sr/man5/fstab.5*
1926%lang(sr) %{_mandir}/sr/man8/findmnt.8*
1927%lang(sr) %{_mandir}/sr/man8/mount.8*
1928%lang(sr) %{_mandir}/sr/man8/umount.8*
1929%lang(sr) %{_mandir}/sr/man8/pivot_root.8*
1930%lang(sr) %{_mandir}/sr/man8/swapon.8*
1931%lang(sr) %{_mandir}/sr/man8/swapoff.8*
67de32db 1932
1933%files -n losetup
1934%defattr(644,root,root,755)
1935%attr(755,root,root) /sbin/losetup
1936%{_mandir}/man8/losetup.8*
7cafc16a 1937%lang(de) %{_mandir}/de/man8/losetup.8*
67de32db 1938%lang(fr) %{_mandir}/fr/man8/losetup.8*
1939%lang(it) %{_mandir}/it/man8/losetup.8*
1940%lang(ja) %{_mandir}/ja/man8/losetup.8*
1941%lang(ko) %{_mandir}/ko/man8/losetup.8*
1942%lang(pl) %{_mandir}/pl/man8/losetup.8*
7cafc16a 1943%lang(sr) %{_mandir}/sr/man8/losetup.8*
67de32db 1944
67de32db 1945%files -n tunelp
1946%defattr(644,root,root,755)
1947%attr(755,root,root) %{_sbindir}/tunelp
1948%{_mandir}/man8/tunelp.8*
7cafc16a 1949%lang(de) %{_mandir}/de/man8/tunelp.8*
67de32db 1950%lang(es) %{_mandir}/es/man8/tunelp.8*
1951%lang(ja) %{_mandir}/ja/man8/tunelp.8*
1952%lang(pl) %{_mandir}/pl/man8/tunelp.8*
7cafc16a 1953%lang(sr) %{_mandir}/sr/man8/tunelp.8*
67de32db 1954
1955%files -n login
1956%defattr(644,root,root,755)
1957%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1958%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1959%attr(755,root,root) /bin/login
1960%{_mandir}/man1/login.1*
1961%lang(de) %{_mandir}/de/man1/login.1*
1962%lang(es) %{_mandir}/es/man1/login.1*
1963%lang(hu) %{_mandir}/hu/man1/login.1*
1964%lang(id) %{_mandir}/id/man1/login.1*
1965%lang(ja) %{_mandir}/ja/man1/login.1*
1966%lang(ko) %{_mandir}/ko/man1/login.1*
1967%lang(pl) %{_mandir}/pl/man1/login.1*
7cafc16a 1968%lang(sr) %{_mandir}/sr/man1/login.1*
67de32db 1969
1970%files -n agetty
1971%defattr(644,root,root,755)
1972%attr(755,root,root) /sbin/agetty
1973%{_mandir}/man8/agetty.8*
7cafc16a 1974%lang(de) %{_mandir}/de/man8/agetty.8*
67de32db 1975%lang(es) %{_mandir}/es/man8/agetty.8*
7cafc16a 1976%lang(fr) %{_mandir}/fr/man8/agetty.8*
67de32db 1977%lang(ja) %{_mandir}/ja/man8/agetty.8*
7cafc16a 1978%lang(sr) %{_mandir}/sr/man8/agetty.8*
67de32db 1979
1980%files -n libblkid
1981%defattr(644,root,root,755)
1982%attr(755,root,root) /%{_lib}/libblkid.so.*.*
1983%attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1984
1985%files -n libblkid-devel
1986%defattr(644,root,root,755)
1987%attr(755,root,root) %{_libdir}/libblkid.so
67de32db 1988%{_includedir}/blkid
1989%{_pkgconfigdir}/blkid.pc
1990%{_mandir}/man3/libblkid.3*
028b554f 1991%lang(de) %{_mandir}/de/man3/libblkid.3*
7cafc16a
JB
1992%lang(fr) %{_mandir}/fr/man3/libblkid.3*
1993%lang(sr) %{_mandir}/sr/man3/libblkid.3*
67de32db 1994
1995%files -n libblkid-static
1996%defattr(644,root,root,755)
1997%{_libdir}/libblkid.a
1998
1999%if %{with initrd} && %{with dietlibc}
2000%files -n libblkid-dietlibc
2001%defattr(644,root,root,755)
2002%{dietlibdir}/libblkid.a
2003%endif
2004
f7f13771
MK
2005%if %{with apidocs}
2006%files -n libblkid-apidocs
2007%defattr(644,root,root,755)
2008%{_gtkdocdir}/libblkid
2009%endif
2010
67de32db 2011%files -n libuuid
2012%defattr(644,root,root,755)
2013%attr(755,root,root) %{_bindir}/uuidgen
2014%attr(755,root,root) /%{_lib}/libuuid.so.*.*
2015%attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
2016%{_mandir}/man1/uuidgen.1*
7cafc16a
JB
2017%lang(de) %{_mandir}/de/man1/uuidgen.1*
2018%lang(sr) %{_mandir}/sr/man1/uuidgen.1*
67de32db 2019
2020%files -n libuuid-devel
2021%defattr(644,root,root,755)
2022%attr(755,root,root) %{_libdir}/libuuid.so
2023%{_libdir}/libuuid.la
2024%{_includedir}/uuid
2025%{_pkgconfigdir}/uuid.pc
2026%{_mandir}/man3/uuid*.3*
028b554f 2027%lang(de) %{_mandir}/de/man3/uuid*.3*
7cafc16a
JB
2028%lang(es) %{_mandir}/es/man3/uuid*.3*
2029%lang(fr) %{_mandir}/fr/man3/uuid*.3*
2030%lang(sr) %{_mandir}/sr/man3/uuid*.3*
67de32db 2031
2032%files -n libuuid-static
2033%defattr(644,root,root,755)
2034%{_libdir}/libuuid.a
2035
2036%if %{with initrd} && %{with dietlibc}
2037%files -n libuuid-dietlibc
2038%defattr(644,root,root,755)
2039%{dietlibdir}/libuuid.a
2040%endif
2041
2042%files -n uuidd
2043%defattr(644,root,root,755)
2044%attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
2045%attr(2775,uuidd,uuidd) /var/lib/libuuid
2046%{_mandir}/man8/uuidd.8*
7cafc16a
JB
2047%lang(de) %{_mandir}/de/man8/uuidd.8*
2048%lang(fr) %{_mandir}/fr/man8/uuidd.8*
2049%lang(sr) %{_mandir}/sr/man8/uuidd.8*
0deefbb8 2050%if %{with systemd}
4fa9d824
AM
2051%{systemdunitdir}/uuidd.service
2052%{systemdunitdir}/uuidd.socket
0deefbb8 2053%endif
67de32db 2054
c7c0c6cb
JB
2055%files -n libfdisk
2056%defattr(644,root,root,755)
2057%doc libfdisk/COPYING
2058%attr(755,root,root) /%{_lib}/libfdisk.so.*.*
2059%attr(755,root,root) %ghost /%{_lib}/libfdisk.so.1
2060
2061%files -n libfdisk-devel
2062%defattr(644,root,root,755)
2063%attr(755,root,root) %{_libdir}/libfdisk.so
2064%{_includedir}/libfdisk
2065%{_pkgconfigdir}/fdisk.pc
2066
2067%files -n libfdisk-static
2068%defattr(644,root,root,755)
2069%{_libdir}/libfdisk.a
2070
f7f13771
MK
2071%if %{with apidocs}
2072%files -n libfdisk-apidocs
2073%defattr(644,root,root,755)
2074%{_gtkdocdir}/libfdisk
2075%endif
2076
67de32db 2077%files -n libmount
2078%defattr(644,root,root,755)
c7c0c6cb 2079%doc libmount/COPYING
67de32db 2080%attr(755,root,root) /%{_lib}/libmount.so.*.*
2081%attr(755,root,root) %ghost /%{_lib}/libmount.so.1
67de32db 2082
2083%files -n libmount-devel
2084%defattr(644,root,root,755)
2085%attr(755,root,root) %{_libdir}/libmount.so
67de32db 2086%{_includedir}/libmount
2087%{_pkgconfigdir}/mount.pc
2088
2089%files -n libmount-static
2090%defattr(644,root,root,755)
2091%{_libdir}/libmount.a
2092
f7f13771
MK
2093%if %{with apidocs}
2094%files -n libmount-apidocs
2095%defattr(644,root,root,755)
2096%{_gtkdocdir}/libmount
2097%endif
2098
8b6144a3
JB
2099%files -n python3-libmount
2100%defattr(644,root,root,755)
2101%dir %{py3_sitedir}/libmount
2102%attr(755,root,root) %{py3_sitedir}/libmount/pylibmount.so
2103%{py3_sitedir}/libmount/__init__.py
2104%{py3_sitedir}/libmount/__pycache__
2105
67de32db 2106%files -n fsck
2107%defattr(644,root,root,755)
2108%attr(755,root,root) /sbin/fsck
2109%{_mandir}/man8/fsck.8*
7cafc16a
JB
2110%lang(de) %{_mandir}/de/man8/fsck.8*
2111%lang(fr) %{_mandir}/fr/man8/fsck.8*
2112%lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.8*
2113%lang(sr) %{_mandir}/sr/man8/fsck.8*
67de32db 2114
8b6144a3 2115%files -n libsmartcols
971f9098 2116%defattr(644,root,root,755)
8b6144a3
JB
2117%attr(755,root,root) /%{_lib}/libsmartcols.so.*.*.*
2118%attr(755,root,root) %ghost /%{_lib}/libsmartcols.so.1
8b6144a3
JB
2119
2120%files -n libsmartcols-devel
2121%defattr(644,root,root,755)
2122%attr(755,root,root) %{_libdir}/libsmartcols.so
2123%{_includedir}/libsmartcols
2124%{_pkgconfigdir}/smartcols.pc
2125
2126%files -n libsmartcols-static
2127%defattr(644,root,root,755)
2128%{_libdir}/libsmartcols.a
971f9098 2129
f7f13771
MK
2130%if %{with apidocs}
2131%files -n libsmartcols-apidocs
2132%defattr(644,root,root,755)
2133%{_gtkdocdir}/libsmartcols
2134%endif
2135
67de32db 2136%if %{with initrd}
2137%files initrd
2138%defattr(644,root,root,755)
6e84fb29
JB
2139%attr(755,root,root) %{_libdir}/initrd/blkid
2140%attr(755,root,root) %{_libdir}/initrd/blockdev
2141%attr(755,root,root) %{_libdir}/initrd/fdformat
2142%attr(755,root,root) %{_libdir}/initrd/fdisk
2143%attr(755,root,root) %{_libdir}/initrd/findfs
2144%attr(755,root,root) %{_libdir}/initrd/hwclock
2145%attr(755,root,root) %{_libdir}/initrd/look
2146%attr(755,root,root) %{_libdir}/initrd/mkswap
2147%attr(755,root,root) %{_libdir}/initrd/namei
2148%attr(755,root,root) %{_libdir}/initrd/rename
2149%ifnarch sparc sparcv9 sparc64
2150%attr(755,root,root) %{_libdir}/initrd/sfdisk
2151%endif
2152%attr(755,root,root) %{_libdir}/initrd/swaplabel
2153%attr(755,root,root) %{_libdir}/initrd/uuidgen
2154%attr(755,root,root) %{_libdir}/initrd/wipefs
2155# not needed?
2156#%attr(755,root,root) %{_libdir}/initrd/chrt
2157# not built because of disabled libmount
2158#%attr(755,root,root) %{_libdir}/initrd/e2fsck
2159#%attr(755,root,root) %{_libdir}/initrd/fsck
67de32db 2160%endif
8b6144a3
JB
2161
2162%files -n bash-completion-util-linux
2163%defattr(644,root,root,755)
56a8c6a4
JB
2164%{bash_compdir}/addpart
2165%{bash_compdir}/blkdiscard
2166%{bash_compdir}/blkid
2167%{bash_compdir}/blkzone
2168%{bash_compdir}/blockdev
2169%{bash_compdir}/cal
2170%{bash_compdir}/cfdisk
2171%{bash_compdir}/chcpu
2172%{bash_compdir}/chmem
2173%{bash_compdir}/chrt
2174%{bash_compdir}/col
2175%{bash_compdir}/colcrt
2176%{bash_compdir}/colrm
2177%{bash_compdir}/column
2178%{bash_compdir}/ctrlaltdel
2179%{bash_compdir}/delpart
2180%{bash_compdir}/dmesg
2181%{bash_compdir}/eject
2182%{bash_compdir}/fallocate
2183%{bash_compdir}/fdformat
2184%{bash_compdir}/fdisk
2185%{bash_compdir}/fincore
2186%{bash_compdir}/findfs
2187%{bash_compdir}/findmnt
2188%{bash_compdir}/flock
2189%{bash_compdir}/fsck
2190%{bash_compdir}/fsck.cramfs
2191%{bash_compdir}/fsck.minix
2192%{bash_compdir}/fsfreeze
2193%{bash_compdir}/fstrim
2194%{bash_compdir}/getopt
a3c78a30 2195%{bash_compdir}/hardlink
56a8c6a4
JB
2196%{bash_compdir}/hexdump
2197%{bash_compdir}/hwclock
2198%{bash_compdir}/ionice
2199%{bash_compdir}/ipcmk
2200%{bash_compdir}/ipcrm
2201%{bash_compdir}/ipcs
aca17f99 2202%{bash_compdir}/irqtop
56a8c6a4
JB
2203%{bash_compdir}/isosize
2204%{bash_compdir}/last
7cafc16a 2205%{bash_compdir}/lastb
56a8c6a4
JB
2206%{bash_compdir}/ldattach
2207%{bash_compdir}/logger
2208%{bash_compdir}/look
2209%{bash_compdir}/losetup
2210%{bash_compdir}/lsblk
2211%{bash_compdir}/lscpu
2212%{bash_compdir}/lsipc
aca17f99 2213%{bash_compdir}/lsirq
56a8c6a4
JB
2214%{bash_compdir}/lslocks
2215%{bash_compdir}/lslogins
2216%{bash_compdir}/lsmem
2217%{bash_compdir}/lsns
2218%{bash_compdir}/mcookie
2219%{bash_compdir}/mesg
2220%{bash_compdir}/mkfs
2221%{bash_compdir}/mkfs.bfs
2222%{bash_compdir}/mkfs.cramfs
2223%{bash_compdir}/mkfs.minix
2224%{bash_compdir}/mkswap
2225%{bash_compdir}/more
2226%{bash_compdir}/mount
2227%{bash_compdir}/mountpoint
2228%{bash_compdir}/namei
2229%{bash_compdir}/nsenter
2230%{bash_compdir}/partx
2231%{bash_compdir}/pg
2232%{bash_compdir}/pivot_root
2233%{bash_compdir}/prlimit
56a8c6a4
JB
2234%{bash_compdir}/readprofile
2235%{bash_compdir}/rename
2236%{bash_compdir}/renice
2237%{bash_compdir}/resizepart
2238%{bash_compdir}/rev
2239%{bash_compdir}/rfkill
2240%{bash_compdir}/rtcwake
2241%{bash_compdir}/runuser
2242%{bash_compdir}/script
2243%{bash_compdir}/scriptlive
2244%{bash_compdir}/scriptreplay
2245%{bash_compdir}/setarch
2246%{bash_compdir}/setpriv
2247%{bash_compdir}/setsid
2248%{bash_compdir}/setterm
2249%{bash_compdir}/sfdisk
2250%{bash_compdir}/su
2251%{bash_compdir}/swaplabel
2252%{bash_compdir}/swapoff
2253%{bash_compdir}/swapon
2254%{bash_compdir}/taskset
2255%{bash_compdir}/tunelp
028b554f 2256%{bash_compdir}/uclampset
56a8c6a4
JB
2257%{bash_compdir}/ul
2258%{bash_compdir}/umount
2259%{bash_compdir}/unshare
2260%{bash_compdir}/utmpdump
2261%{bash_compdir}/uuidd
2262%{bash_compdir}/uuidgen
2263%{bash_compdir}/uuidparse
2264%{bash_compdir}/wdctl
2265%{bash_compdir}/whereis
2266%{bash_compdir}/wipefs
2267%{bash_compdir}/write
2268%{bash_compdir}/zramctl
This page took 0.47483 seconds and 4 git commands to generate.