]> git.pld-linux.org Git - packages/util-linux.git/blame - util-linux.spec
- dropped ac bconds
[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%bcond_without fallocate # fallocate utility (needs glibc 2.11 to compile)
67de32db 21
298c2787 22%define pam_ver 1:1.1.8-5
67de32db 23
24Summary: Collection of basic system utilities for Linux
25Summary(de.UTF-8): Sammlung von grundlegenden Systemdienstprogrammen für Linux
26Summary(es.UTF-8): Colectánea de utilitarios básicos de sistema para Linux
27Summary(fr.UTF-8): Ensemble d'utilitaires système de base pour Linux
28Summary(pl.UTF-8): Zbiór podstawowych narzędzi systemowych dla Linuksa
29Summary(pt_BR.UTF-8): Coletânea de utilitários básicos de sistema para Linux
30Summary(ru.UTF-8): Набор базовых системных утилит для Linux
31Summary(tr.UTF-8): Temel sistem araçları
32Summary(uk.UTF-8): Набір базових системних утиліт для Linux
0057a448 33Name: util-linux
7cafc16a
JB
34Version: 2.38
35Release: 1
56a8c6a4 36License: GPL v2+, GPL v3 (hwclock)
67de32db 37Group: Applications/System
debc0a65 38# https://github.com/karelzak/util-linux (GitHub backup)
7cafc16a
JB
39Source0: https://www.kernel.org/pub/linux/utils/util-linux/v2.38/%{name}-%{version}.tar.xz
40# Source0-md5: fffdc126809a6d4c1789a9efc1b96623
a0732ddc 41Source1: %{name}-non-english-man-pages.tar.bz2
67de32db 42# Source1-md5: 3c940c7e7fe699eaa2ddb1bffb3de2fe
43Source2: login.pamd
0057a448 44Source3: %{name}-blockdev.init
45Source4: %{name}-blockdev.sysconfig
db301a98
AM
46Source6: su.pamd
47Source7: su-l.pamd
034a23bb
JB
48Source8: runuser.pamd
49Source9: runuser-l.pamd
9ebc19a0
JR
50Source10: nologin.c
51Source11: nologin.8
d18bf877
JR
52Source12: blockdev.service
53Source13: blockdev.sh
f1f79628
JR
54Patch0: %{name}-fdformat-ide.patch
55Patch1: %{name}-fhs.patch
56Patch2: %{name}-login-lastlog.patch
57Patch3: %{name}-procpartitions.patch
58Patch4: su-paths.patch
768477bc
JB
59Patch5: %{name}-ac.patch
60Patch6: %{name}-diet.patch
7cafc16a 61Patch7: %{name}-man-asciidoctor.patch
8b6144a3 62URL: https://github.com/karelzak/util-linux
67de32db 63BuildRequires: audit-libs-devel >= 1.0.6
028b554f 64BuildRequires: autoconf >= 2.64
67de32db 65BuildRequires: automake >= 1:1.10
23b3a521 66BuildRequires: gettext-tools >= 0.21
67de32db 67%{?with_fallocate:BuildRequires: 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}} \
67de32db 908 %{!?with_fallocate:--disable-fallocate} \
db57b3d7 909 --enable-libmount-support-mtab \
0ab7cd08
AM
910 --disable-makeinstall-chown \
911 --disable-makeinstall-setuid \
6a162ea7 912 --disable-raw \
67de32db 913 --disable-silent-rules \
914 --disable-use-tty-group \
915 --disable-wall \
6e84fb29 916 --enable-chfn-chsh \
028b554f 917 --enable-fdformat \
f7f13771 918 %{?with_apidocs:--enable-gtk-doc} \
67de32db 919 --enable-kill \
6e84fb29
JB
920 --enable-libblkid \
921 --enable-line \
922 --enable-login \
67de32db 923 --enable-login-chown-vcs \
6e84fb29 924 --enable-newgrp \
67de32db 925 --enable-partx \
028b554f 926 --enable-poman \
22a14820 927 --enable-pg \
034a23bb
JB
928 --enable-runuser%{!?with_su:=no} \
929 --enable-su%{!?with_su:=no} \
6e84fb29 930 --enable-sulogin \
232bdb1a 931 --enable-tunelp \
6e84fb29
JB
932 --enable-utmpdump \
933 --enable-vipw \
67de32db 934 --enable-write \
971f9098 935 --with-python=3 \
67de32db 936 --with-audit \
0db61bcb 937 --with-bashcompletiondir=/usr/share/bash-completion/completions \
f5001161 938 --with-selinux%{!?with_selinux:=no} \
993f4721 939 --with-smack \
0deefbb8
MK
940 --with-readline \
941 %{!?with_systemd:--without-systemd}
942
67de32db 943%{__make}
944
7cafc16a 945%{__cc} %{rpmldflags} %{rpmcflags} %{rpmcppflags} nologin.c -o nologin
9ebc19a0 946
67de32db 947%install
948rm -rf $RPM_BUILD_ROOT
14086cfb 949install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security,terminal-colors.d} \
d18bf877
JR
950 $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}} \
951 $RPM_BUILD_ROOT{/lib/systemd/pld-helpers.d,%{systemdunitdir}}
67de32db 952%{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
953
954%{__make} install \
955 DESTDIR=$RPM_BUILD_ROOT
956
8b6144a3 957%{__mv} $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
67de32db 958
8834e309 959install -p nologin $RPM_BUILD_ROOT/sbin
b09a4e11 960cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man8
9ebc19a0 961
3ec837fc 962cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
67de32db 963install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
3ec837fc 964cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
d18bf877
JR
965cp -p %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/blockdev.service
966cp -p %{SOURCE13} $RPM_BUILD_ROOT/lib/systemd/pld-helpers.d/blockdev.sh
034a23bb 967%if %{with su}
2d2bdd48 968ln -s ../sbin/runuser $RPM_BUILD_ROOT/bin/runuser
db301a98
AM
969cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/su
970cp -p %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/su-l
034a23bb
JB
971cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/pam.d/runuser
972cp -p %{SOURCE9} $RPM_BUILD_ROOT/etc/pam.d/runuser-l
973%endif
67de32db 974
975:> $RPM_BUILD_ROOT/etc/security/blacklist.login
976:> $RPM_BUILD_ROOT/var/lock/wtmpxlock
977:> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
978
c7c0c6cb 979for lib in blkid fdisk mount smartcols uuid; do
6a162ea7 980 %{__mv} $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
67de32db 981 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
982 $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
983done
984
8b6144a3
JB
985# python module
986%{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/libmount/pylibmount.la
987# obsoleted by pkg-config (libuuid.la temporarily kept because of packages built with it)
c7c0c6cb 988%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,fdisk,mount,smartcols}.la
8b6144a3 989
db37f8cd 990ln -s hwclock $RPM_BUILD_ROOT/sbin/clock
a40f6dee 991echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
7cafc16a
JB
992echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/de/man8/clock.8
993echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/fr/man8/clock.8
994echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/sr/man8/clock.8
67de32db 995
63bd1af6 996ln -s utmpdump $RPM_BUILD_ROOT%{_bindir}/utmpx-dump
db37f8cd 997ln -s mkswap $RPM_BUILD_ROOT/sbin/mkfs.swap
63bd1af6 998
7cafc16a 999# install non-english man pages, but prefer upstream translations over Source1
67de32db 1000for d in cs de es fi fr hu id it ja ko nl pl ; do
1001 for m in man1 man5 man8 ; do
1002 if [ -d man/$d/$m ]; then
1003 install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
7cafc16a
JB
1004 for f in man/$d/$m/* ; do
1005 if [ ! -f $RPM_BUILD_ROOT%{_mandir}/$d/$m/$(basename $f) ]; then
1006 cp -p "$f" $RPM_BUILD_ROOT%{_mandir}/$d/$m
1007 fi
1008 done
67de32db 1009 fi
1010 done
1011done
7cafc16a
JB
1012
1013# obsolete
1014%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/raw.8
1015
1016# packaged in SysVinit-tools
1017%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/wall.1
1018
1019# packaged in pwdutils / shadow
67de32db 1020%{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
1021 $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
1022 $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
7cafc16a
JB
1023 $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
1024 $RPM_BUILD_ROOT%{_mandir}/*/man1/{chfn,chsh,newgrp}.1 \
1025 $RPM_BUILD_ROOT%{_mandir}/*/man8/{vigr,vipw}.8 \
56a8c6a4 1026 $RPM_BUILD_ROOT%{bash_compdir}/{chfn,chsh,newgrp}
67de32db 1027
6e84fb29
JB
1028%ifarch sparc sparcv9 sparc64
1029# programs not built on sparc
67de32db 1030%{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
1031%endif
1032
f7f13771 1033%if %{with apidocs}
6e84fb29 1034# examples
028b554f 1035%{__rm} $RPM_BUILD_ROOT%{_gtkdocdir}/getopt-example.{bash,tcsh}
f7f13771 1036%else
028b554f 1037%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/getopt-example.{bash,tcsh}
f7f13771 1038%endif
6e84fb29 1039
67de32db 1040%if %{with initrd}
1041install -d $RPM_BUILD_ROOT%{_libdir}/initrd
6e84fb29
JB
1042install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
1043install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
67de32db 1044ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
1045
1046# We don't need those
4a52de32 1047%{__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 1048%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,mount}.la
67de32db 1049
1050%if %{with dietlibc}
6e84fb29 1051cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
67de32db 1052%endif
1053%endif
1054
0057a448 1055%find_lang %{name}
67de32db 1056
1057%clean
1058rm -rf $RPM_BUILD_ROOT
1059
1060%post -n blockdev
1061/sbin/chkconfig --add blockdev
1062%service blockdev restart
d18bf877 1063%systemd_post blockdev.service
67de32db 1064
1065%preun -n blockdev
1066if [ "$1" = "0" ]; then
1067 %service blockdev stop
1068 /sbin/chkconfig --del blockdev
1069fi
d18bf877
JR
1070%systemd_preun blockdev.service
1071
1072%postun -n blockdev
1073%systemd_reload
1074
1075%triggerpostun -n blockdev -- blockdev < 2.24-4
1076%systemd_trigger blockdev.service
67de32db 1077
1078%post -n libblkid -p /sbin/ldconfig
1079%postun -n libblkid -p /sbin/ldconfig
1080
1081%post -n libuuid -p /sbin/ldconfig
1082%postun -n libuuid -p /sbin/ldconfig
1083
1084%pre -n uuidd
1085if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
2d2bdd48 1086 /usr/sbin/groupmod -n uuidd libuuid
67de32db 1087fi
1088%groupadd -g 222 uuidd
1089if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
2d2bdd48 1090 /usr/sbin/usermod -l uuidd libuuid
67de32db 1091fi
1092%useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
1093
1094%postun -n uuidd
1095if [ "$1" = "0" ]; then
2d2bdd48
TP
1096 %userremove uuidd
1097 %groupremove uuidd
67de32db 1098fi
1099
c7c0c6cb
JB
1100%post -n libfdisk -p /sbin/ldconfig
1101%postun -n libfdisk -p /sbin/ldconfig
1102
67de32db 1103%post -n libmount -p /sbin/ldconfig
1104%postun -n libmount -p /sbin/ldconfig
1105
8b6144a3
JB
1106%post -n libsmartcols -p /sbin/ldconfig
1107%postun -n libsmartcols -p /sbin/ldconfig
1108
0057a448 1109%files -f %{name}.lang
67de32db 1110%defattr(644,root,root,755)
028b554f 1111%doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-example.{bash,tcsh}
83c7e57e 1112%dir /etc/terminal-colors.d
67de32db 1113
1114%attr(755,root,root) /sbin/clock
1115%attr(755,root,root) /sbin/hwclock*
6b476dc1 1116%{_mandir}/man5/adjtime_config.5*
67de32db 1117%{_mandir}/man8/clock.8*
1118%{_mandir}/man8/hwclock.8*
7cafc16a
JB
1119%lang(de) %{_mandir}/de/man5/adjtime_config.5*
1120%lang(de) %{_mandir}/de/man8/clock.8*
1121%lang(de) %{_mandir}/de/man8/hwclock.8*
67de32db 1122%lang(es) %{_mandir}/es/man8/clock.8*
1123%lang(es) %{_mandir}/es/man8/hwclock.8*
7cafc16a
JB
1124%lang(fr) %{_mandir}/fr/man8/clock.8*
1125%lang(fr) %{_mandir}/fr/man8/hwclock.8*
67de32db 1126%lang(ja) %{_mandir}/ja/man8/clock.8*
1127%lang(ja) %{_mandir}/ja/man8/hwclock.8*
7cafc16a
JB
1128%lang(sr) %{_mandir}/sr/man5/adjtime_config.5*
1129%lang(sr) %{_mandir}/sr/man8/clock.8*
1130%lang(sr) %{_mandir}/sr/man8/hwclock.8*
1131
1132%attr(755,root,root) /sbin/nologin
1133%{_mandir}/man8/nologin.8*
1134%lang(de) %{_mandir}/de/man8/nologin.8*
1135%lang(sr) %{_mandir}/sr/man8/nologin.8*
67de32db 1136
1137%ghost %{_sysconfdir}/blkid.tab
1138%attr(755,root,root) /sbin/blkid
1139%attr(755,root,root) /sbin/findfs
1140%{_mandir}/man8/blkid.8*
1141%{_mandir}/man8/findfs.8*
7cafc16a 1142%lang(de) %{_mandir}/de/man8/blkid.8*
028b554f 1143%lang(de) %{_mandir}/de/man8/findfs.8*
7cafc16a
JB
1144%lang(fr) %{_mandir}/fr/man8/blkid.8*
1145%lang(fr) %{_mandir}/fr/man8/findfs.8*
1146%lang(sr) %{_mandir}/sr/man8/blkid.8*
1147%lang(sr) %{_mandir}/sr/man8/findfs.8*
67de32db 1148
1149%attr(755,root,root) %{_bindir}/linux*
1150%attr(755,root,root) %{_bindir}/setarch
7cafc16a 1151%{_mandir}/man8/linux*.8*
67de32db 1152%{_mandir}/man8/setarch.8*
7cafc16a
JB
1153%lang(de) %{_mandir}/de/man8/setarch.8*
1154%lang(fr) %{_mandir}/fr/man8/setarch.8*
1155%lang(sr) %{_mandir}/sr/man8/setarch.8*
67de32db 1156%ifarch s390 s390x
1157%attr(755,root,root) %{_bindir}/s390*
7cafc16a 1158%{_mandir}/man8/s390*.8*
67de32db 1159%endif
7cafc16a 1160%ifarch %{ix86} %{x8664} x32 ia64
67de32db 1161%attr(755,root,root) %{_bindir}/i386
7cafc16a
JB
1162%{_mandir}/man8/i386.8*
1163%endif
286c64ce 1164%ifarch %{x8664} x32
67de32db 1165%attr(755,root,root) %{_bindir}/x86_64
7cafc16a 1166%{_mandir}/man8/x86_64*.8*
67de32db 1167%endif
7cafc16a
JB
1168%ifarch ia64
1169%attr(755,root,root) %{_bindir}/ia64
1170%{_mandir}/man8/ia64.8*
67de32db 1171%endif
1172%ifarch ppc ppc64
1173%attr(755,root,root) %{_bindir}/ppc*
7cafc16a 1174%{_mandir}/man8/ppc*.8*
67de32db 1175%endif
1176%ifarch sparc sparc64
1177%attr(755,root,root) %{_bindir}/sparc*
7cafc16a 1178%{_mandir}/man8/sparc*.8*
67de32db 1179%endif
1180
1181%attr(755,root,root) /bin/dmesg
1182%attr(755,root,root) /bin/kill
4a52de32 1183%attr(755,root,root) /bin/lsblk
7cafc16a 1184%attr(755,root,root) /bin/lsfd
67de32db 1185%attr(755,root,root) /bin/more
4fa9d824 1186%attr(755,root,root) /bin/wdctl
ed1c99f8 1187
2e2cdb35 1188%attr(755,root,root) /sbin/addpart
232bdb1a 1189%attr(755,root,root) /sbin/blkdiscard
4a52de32
JB
1190%attr(755,root,root) /sbin/blkzone
1191%attr(755,root,root) /sbin/chcpu
1192%attr(755,root,root) /sbin/ctrlaltdel
67de32db 1193%attr(755,root,root) /sbin/delpart
1194%attr(755,root,root) /sbin/fsfreeze
1195%attr(755,root,root) /sbin/fstrim
4a52de32 1196%attr(755,root,root) /sbin/partx
4fa9d824 1197%attr(755,root,root) /sbin/sulogin
67de32db 1198%attr(755,root,root) /sbin/swaplabel
67de32db 1199%attr(755,root,root) /sbin/switch_root
67de32db 1200%attr(755,root,root) /sbin/wipefs
c7c0c6cb 1201%attr(755,root,root) /sbin/zramctl
67de32db 1202%attr(755,root,root) %{_bindir}/cal
6b476dc1 1203%attr(755,root,root) %{_bindir}/choom
4a52de32 1204%attr(755,root,root) %{_bindir}/chmem
67de32db 1205%attr(755,root,root) %{_bindir}/chrt
1206%attr(755,root,root) %{_bindir}/col
1207%attr(755,root,root) %{_bindir}/colcrt
1208%attr(755,root,root) %{_bindir}/colrm
1209%attr(755,root,root) %{_bindir}/column
4fa9d824 1210%attr(755,root,root) %{_bindir}/eject
67de32db 1211%{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
4a52de32
JB
1212%attr(755,root,root) %{_bindir}/fincore
1213%attr(755,root,root) %{_bindir}/flock
67de32db 1214%attr(755,root,root) %{_bindir}/getopt
c73057dc 1215%attr(755,root,root) %{_bindir}/hardlink
67de32db 1216%attr(755,root,root) %{_bindir}/hexdump
1217%attr(755,root,root) %{_bindir}/ionice
1218%attr(755,root,root) %{_bindir}/ipcmk
1219%attr(755,root,root) %{_bindir}/ipcrm
1220%attr(755,root,root) %{_bindir}/ipcs
aca17f99 1221%attr(755,root,root) %{_bindir}/irqtop
67de32db 1222%attr(755,root,root) %{_bindir}/isosize
1223%attr(755,root,root) %{_bindir}/line
971f9098
AM
1224%attr(755,root,root) %{_bindir}/last
1225%attr(755,root,root) %{_bindir}/lastb
67de32db 1226%attr(755,root,root) %{_bindir}/logger
1227%attr(755,root,root) %{_bindir}/look
1228%attr(755,root,root) %{_bindir}/lscpu
993f4721 1229%attr(755,root,root) %{_bindir}/lsipc
aca17f99 1230%attr(755,root,root) %{_bindir}/lsirq
4fa9d824 1231%attr(755,root,root) %{_bindir}/lslocks
8b6144a3 1232%attr(755,root,root) %{_bindir}/lslogins
4a52de32 1233%attr(755,root,root) %{_bindir}/lsmem
e7e771c5 1234%attr(755,root,root) %{_bindir}/lsns
971f9098 1235%attr(755,root,root) %{_bindir}/mesg
67de32db 1236%attr(755,root,root) %{_bindir}/mcookie
1237%attr(755,root,root) %{_bindir}/namei
232bdb1a 1238%attr(755,root,root) %{_bindir}/nsenter
67de32db 1239%attr(755,root,root) %{_bindir}/pg
290cedac 1240%attr(755,root,root) %{_bindir}/prlimit
67de32db 1241%attr(755,root,root) %{_bindir}/rename
1242%attr(755,root,root) %{_bindir}/renice
1243%attr(755,root,root) %{_bindir}/rev
1244%attr(755,root,root) %{_bindir}/script
56a8c6a4 1245%attr(755,root,root) %{_bindir}/scriptlive
67de32db 1246%attr(755,root,root) %{_bindir}/scriptreplay
232bdb1a 1247%attr(755,root,root) %{_bindir}/setpriv
67de32db 1248%attr(755,root,root) %{_bindir}/setsid
1249%attr(755,root,root) %{_bindir}/setterm
67de32db 1250%attr(755,root,root) %{_bindir}/taskset
028b554f 1251%attr(755,root,root) %{_bindir}/uclampset
0ab7cd08 1252%attr(755,root,root) %{_bindir}/uuidparse
67de32db 1253%attr(755,root,root) %{_bindir}/ul
8b6144a3 1254%attr(755,root,root) %{_bindir}/uname26
67de32db 1255%attr(755,root,root) %{_bindir}/unshare
4fa9d824 1256%attr(755,root,root) %{_bindir}/utmpdump
63bd1af6 1257%attr(755,root,root) %{_bindir}/utmpx-dump
67de32db 1258%attr(755,root,root) %{_bindir}/whereis
1259%attr(2755,root,tty) %{_bindir}/write
1260%attr(755,root,root) %{_sbindir}/fdformat
1261%attr(755,root,root) %{_sbindir}/ldattach
1262%attr(755,root,root) %{_sbindir}/readprofile
4fa9d824 1263%attr(755,root,root) %{_sbindir}/resizepart
bdcb1bc9 1264%attr(755,root,root) %{_sbindir}/rfkill
67de32db 1265%attr(755,root,root) %{_sbindir}/rtcwake
1266
0deefbb8 1267%if %{with systemd}
8b6144a3
JB
1268%{systemdunitdir}/fstrim.service
1269%{systemdunitdir}/fstrim.timer
0deefbb8 1270%endif
8b6144a3 1271
67de32db 1272%{_mandir}/man1/cal.1*
6b476dc1 1273%{_mandir}/man1/choom.1*
67de32db 1274%{_mandir}/man1/chrt.1*
1275%{_mandir}/man1/col.1*
1276%{_mandir}/man1/colcrt.1*
1277%{_mandir}/man1/colrm.1*
1278%{_mandir}/man1/column.1*
67de32db 1279%{_mandir}/man1/dmesg.1*
4fa9d824 1280%{_mandir}/man1/eject.1*
67de32db 1281%{?with_fallocate:%{_mandir}/man1/fallocate.1*}
4a52de32 1282%{_mandir}/man1/fincore.1*
67de32db 1283%{_mandir}/man1/flock.1*
1284%{_mandir}/man1/getopt.1*
c73057dc 1285%{_mandir}/man1/hardlink.1*
67de32db 1286%{_mandir}/man1/hexdump.1*
1287%{_mandir}/man1/ionice.1*
1288%{_mandir}/man1/ipcrm.1*
1289%{_mandir}/man1/ipcmk.1*
1290%{_mandir}/man1/ipcs.1*
aca17f99 1291%{_mandir}/man1/irqtop.1*
67de32db 1292%{_mandir}/man1/kill.1*
971f9098
AM
1293%{_mandir}/man1/last.1*
1294%{_mandir}/man1/lastb.1*
67de32db 1295%{_mandir}/man1/line.1*
1296%{_mandir}/man1/logger.1*
1297%{_mandir}/man1/look.1*
1298%{_mandir}/man1/lscpu.1*
7cafc16a 1299%{_mandir}/man1/lsfd.1*
993f4721 1300%{_mandir}/man1/lsipc.1*
aca17f99 1301%{_mandir}/man1/lsirq.1*
8b6144a3 1302%{_mandir}/man1/lslogins.1*
4a52de32 1303%{_mandir}/man1/lsmem.1*
67de32db 1304%{_mandir}/man1/mcookie.1*
971f9098 1305%{_mandir}/man1/mesg.1*
67de32db 1306%{_mandir}/man1/more.1*
1307%{_mandir}/man1/namei.1*
232bdb1a 1308%{_mandir}/man1/nsenter.1*
290cedac 1309%{_mandir}/man1/prlimit.1*
67de32db 1310%{_mandir}/man1/pg.1*
67de32db 1311%{_mandir}/man1/renice.1*
1312%{_mandir}/man1/rev.1*
1313%{_mandir}/man1/rename.1*
232bdb1a 1314%{_mandir}/man1/setpriv.1*
67de32db 1315%{_mandir}/man1/setsid.1*
1316%{_mandir}/man1/script.1*
56a8c6a4 1317%{_mandir}/man1/scriptlive.1*
67de32db 1318%{_mandir}/man1/scriptreplay.1*
1319%{_mandir}/man1/setterm.1*
67de32db 1320%{_mandir}/man1/taskset.1*
028b554f 1321%{_mandir}/man1/uclampset.1*
67de32db 1322%{_mandir}/man1/ul.1*
1323%{_mandir}/man1/unshare.1*
4fa9d824 1324%{_mandir}/man1/utmpdump.1*
0ab7cd08 1325%{_mandir}/man1/uuidparse.1*
67de32db 1326%{_mandir}/man1/whereis.1*
1327%{_mandir}/man1/write.1*
14086cfb
TP
1328# common for many utilities (hexdump,cal,dmesg,fdisk,cfdisk - not libraries)
1329%{_mandir}/man5/terminal-colors.d.5*
67de32db 1330%{_mandir}/man8/addpart.8*
232bdb1a 1331%{_mandir}/man8/blkdiscard.8*
4a52de32 1332%{_mandir}/man8/blkzone.8*
2e2cdb35
ER
1333%{_mandir}/man8/delpart.8*
1334%{_mandir}/man8/partx.8*
1335%{_mandir}/man8/lsblk.8*
e7e771c5 1336%{_mandir}/man8/lsns.8*
290cedac 1337%{_mandir}/man8/chcpu.8*
4a52de32 1338%{_mandir}/man8/chmem.8*
67de32db 1339%{_mandir}/man8/ctrlaltdel.8*
67de32db 1340%{_mandir}/man8/fdformat.8*
1341%{_mandir}/man8/fsfreeze.8*
1342%{_mandir}/man8/fstrim.8*
1343%{_mandir}/man8/isosize.8*
1344%{_mandir}/man8/ldattach.8*
4fa9d824 1345%{_mandir}/man8/lslocks.8*
a7980c08 1346%{_mandir}/man8/readprofile.8*
4fa9d824 1347%{_mandir}/man8/resizepart.8*
0ab7cd08 1348%{_mandir}/man8/rfkill.8*
67de32db 1349%{_mandir}/man8/rtcwake.8*
1350%{_mandir}/man8/swaplabel.8*
67de32db 1351%{_mandir}/man8/switch_root.8*
4fa9d824 1352%{_mandir}/man8/sulogin.8*
8b6144a3 1353%{_mandir}/man8/uname26.8*
4fa9d824 1354%{_mandir}/man8/wdctl.8*
67de32db 1355%{_mandir}/man8/wipefs.8*
c7c0c6cb 1356%{_mandir}/man8/zramctl.8*
7cafc16a
JB
1357%lang(de) %{_mandir}/de/man1/cal.1*
1358%lang(de) %{_mandir}/de/man1/choom.1*
028b554f 1359%lang(de) %{_mandir}/de/man1/chrt.1*
7cafc16a 1360%lang(de) %{_mandir}/de/man1/col.1*
028b554f
JP
1361%lang(de) %{_mandir}/de/man1/colcrt.1*
1362%lang(de) %{_mandir}/de/man1/colrm.1*
7cafc16a
JB
1363%lang(de) %{_mandir}/de/man1/column.1*
1364%lang(de) %{_mandir}/de/man1/dmesg.1*
1365%lang(de) %{_mandir}/de/man1/eject.1*
1366%{?with_fallocate:%lang(de) %{_mandir}/de/man1/fallocate.1*}
028b554f 1367%lang(de) %{_mandir}/de/man1/fincore.1*
7cafc16a
JB
1368%lang(de) %{_mandir}/de/man1/flock.1*
1369%lang(de) %{_mandir}/de/man1/getopt.1*
1370%lang(de) %{_mandir}/de/man1/hardlink.1*
1371%lang(de) %{_mandir}/de/man1/hexdump.1*
028b554f
JP
1372%lang(de) %{_mandir}/de/man1/ionice.1*
1373%lang(de) %{_mandir}/de/man1/ipcmk.1*
7cafc16a 1374%lang(de) %{_mandir}/de/man1/ipcrm.1*
028b554f
JP
1375%lang(de) %{_mandir}/de/man1/ipcs.1*
1376%lang(de) %{_mandir}/de/man1/irqtop.1*
67de32db 1377%lang(de) %{_mandir}/de/man1/kill.1*
7cafc16a
JB
1378%lang(de) %{_mandir}/de/man1/last.1*
1379%lang(de) %{_mandir}/de/man1/lastb.1*
028b554f 1380%lang(de) %{_mandir}/de/man1/line.1*
7cafc16a
JB
1381%lang(de) %{_mandir}/de/man1/logger.1*
1382%lang(de) %{_mandir}/de/man1/look.1*
1383%lang(de) %{_mandir}/de/man1/lscpu.1*
1384%lang(de) %{_mandir}/de/man1/lsfd.1*
028b554f 1385%lang(de) %{_mandir}/de/man1/lsipc.1*
7cafc16a
JB
1386%lang(de) %{_mandir}/de/man1/lsirq.1*
1387%lang(de) %{_mandir}/de/man1/lslogins.1*
1388%lang(de) %{_mandir}/de/man1/lsmem.1*
1389%lang(de) %{_mandir}/de/man1/mcookie.1*
028b554f 1390%lang(de) %{_mandir}/de/man1/mesg.1*
67de32db 1391%lang(de) %{_mandir}/de/man1/more.1*
7cafc16a 1392%lang(de) %{_mandir}/de/man1/namei.1*
028b554f 1393%lang(de) %{_mandir}/de/man1/nsenter.1*
7cafc16a
JB
1394%lang(de) %{_mandir}/de/man1/pg.1*
1395%lang(de) %{_mandir}/de/man1/prlimit.1*
1396%lang(de) %{_mandir}/de/man1/rename.1*
028b554f
JP
1397%lang(de) %{_mandir}/de/man1/renice.1*
1398%lang(de) %{_mandir}/de/man1/rev.1*
7cafc16a
JB
1399%lang(de) %{_mandir}/de/man1/script.1*
1400%lang(de) %{_mandir}/de/man1/scriptlive.1*
1401%lang(de) %{_mandir}/de/man1/scriptreplay.1*
1402%lang(de) %{_mandir}/de/man1/setpriv.1*
028b554f 1403%lang(de) %{_mandir}/de/man1/setsid.1*
7cafc16a 1404%lang(de) %{_mandir}/de/man1/setterm.1*
028b554f 1405%lang(de) %{_mandir}/de/man1/taskset.1*
7cafc16a 1406%lang(de) %{_mandir}/de/man1/uclampset.1*
028b554f 1407%lang(de) %{_mandir}/de/man1/ul.1*
7cafc16a
JB
1408%lang(de) %{_mandir}/de/man1/unshare.1*
1409%lang(de) %{_mandir}/de/man1/utmpdump.1*
1410%lang(de) %{_mandir}/de/man1/uuidparse.1*
028b554f 1411%lang(de) %{_mandir}/de/man1/whereis.1*
67de32db 1412%lang(de) %{_mandir}/de/man1/write.1*
028b554f
JP
1413%lang(de) %{_mandir}/de/man5/terminal-colors.d.5*
1414%lang(de) %{_mandir}/de/man8/addpart.8*
7cafc16a
JB
1415%lang(de) %{_mandir}/de/man8/blkdiscard.8*
1416%lang(de) %{_mandir}/de/man8/blkzone.8*
1417%lang(de) %{_mandir}/de/man8/chcpu.8*
1418%lang(de) %{_mandir}/de/man8/chmem.8*
028b554f
JP
1419%lang(de) %{_mandir}/de/man8/ctrlaltdel.8*
1420%lang(de) %{_mandir}/de/man8/delpart.8*
67de32db 1421%lang(de) %{_mandir}/de/man8/fdformat.8*
7cafc16a
JB
1422%lang(de) %{_mandir}/de/man8/fsfreeze.8*
1423%lang(de) %{_mandir}/de/man8/fstrim.8*
028b554f
JP
1424%lang(de) %{_mandir}/de/man8/isosize.8*
1425%lang(de) %{_mandir}/de/man8/ldattach.8*
7cafc16a
JB
1426%lang(de) %{_mandir}/de/man8/lsblk.8*
1427%lang(de) %{_mandir}/de/man8/lslocks.8*
1428%lang(de) %{_mandir}/de/man8/lsns.8*
1429%lang(de) %{_mandir}/de/man8/partx.8*
1430%lang(de) %{_mandir}/de/man8/readprofile.8*
028b554f 1431%lang(de) %{_mandir}/de/man8/resizepart.8*
7cafc16a
JB
1432%lang(de) %{_mandir}/de/man8/rfkill.8*
1433%lang(de) %{_mandir}/de/man8/rtcwake.8*
1434%lang(de) %{_mandir}/de/man8/sulogin.8*
1435%lang(de) %{_mandir}/de/man8/swaplabel.8*
1436%lang(de) %{_mandir}/de/man8/switch_root.8*
1437%lang(de) %{_mandir}/de/man8/wdctl.8*
1438%lang(de) %{_mandir}/de/man8/wipefs.8*
1439%lang(de) %{_mandir}/de/man8/zramctl.8*
1440%lang(es) %{_mandir}/es/man1/colrm.1*
1441%lang(es) %{_mandir}/es/man1/column.1*
1442%lang(es) %{_mandir}/es/man1/getopt.1*
1443%lang(es) %{_mandir}/es/man1/last.1*
1444%lang(es) %{_mandir}/es/man1/lastb.1*
1445%lang(es) %{_mandir}/es/man1/line.1*
1446%lang(es) %{_mandir}/es/man1/look.1*
1447%lang(es) %{_mandir}/es/man1/more.1*
1448%lang(es) %{_mandir}/es/man1/namei.1*
1449%lang(es) %{_mandir}/es/man1/renice.1*
1450%lang(es) %{_mandir}/es/man1/rev.1*
1451%lang(es) %{_mandir}/es/man1/script.1*
1452%lang(es) %{_mandir}/es/man1/setsid.1*
1453%lang(es) %{_mandir}/es/man1/setterm.1*
1454%lang(es) %{_mandir}/es/man1/ul.1*
1455%lang(es) %{_mandir}/es/man1/whereis.1*
1456%lang(es) %{_mandir}/es/man1/write.1*
1457%lang(es) %{_mandir}/es/man8/addpart.8*
67de32db 1458%lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
7cafc16a
JB
1459%lang(es) %{_mandir}/es/man8/delpart.8*
1460%lang(es) %{_mandir}/es/man8/fdformat.8*
67de32db 1461%lang(es) %{_mandir}/es/man8/ipcrm.8*
1462%lang(es) %{_mandir}/es/man8/ipcs.8*
3146265b 1463%lang(es) %{_mandir}/es/man8/readprofile.8*
67de32db 1464%lang(es) %{_mandir}/es/man8/renice.8*
7cafc16a 1465%lang(es) %{_mandir}/es/man8/resizepart.8*
67de32db 1466%lang(es) %{_mandir}/es/man8/setsid.8*
7cafc16a
JB
1467%lang(fi) %{_mandir}/fi/man1/cal.1*
1468%lang(fi) %{_mandir}/fi/man1/column.1*
1469%lang(fi) %{_mandir}/fi/man1/kill.1*
1470%lang(fi) %{_mandir}/fi/man1/more.1*
1471%lang(fi) %{_mandir}/fi/man1/whereis.1*
1472%lang(fi) %{_mandir}/fi/man1/write.1*
1473%lang(fr) %{_mandir}/fr/man1/cal.1*
1474%lang(fr) %{_mandir}/fr/man1/chrt.1*
1475%lang(fr) %{_mandir}/fr/man1/col.1*
1476%lang(fr) %{_mandir}/fr/man1/dmesg.1*
1477%{?with_fallocate:%lang(fr) %{_mandir}/fr/man1/fallocate.1*}
1478%lang(fr) %{_mandir}/fr/man1/flock.1*
1479%lang(fr) %{_mandir}/fr/man1/getopt.1*
1480%lang(fr) %{_mandir}/fr/man1/ionice.1*
1481%lang(fr) %{_mandir}/fr/man1/ipcmk.1*
1482%lang(fr) %{_mandir}/fr/man1/ipcrm.1*
1483%lang(fr) %{_mandir}/fr/man1/ipcs.1*
1484%lang(fr) %{_mandir}/fr/man1/kill.1*
1485%lang(fr) %{_mandir}/fr/man1/last.1*
1486%lang(fr) %{_mandir}/fr/man1/lastb.1*
1487%lang(fr) %{_mandir}/fr/man1/line.1*
1488%lang(fr) %{_mandir}/fr/man1/logger.1*
1489%lang(fr) %{_mandir}/fr/man1/lscpu.1*
1490%lang(fr) %{_mandir}/fr/man1/mcookie.1*
1491%lang(fr) %{_mandir}/fr/man1/mesg.1*
1492%lang(fr) %{_mandir}/fr/man1/more.1*
1493%lang(fr) %{_mandir}/fr/man1/namei.1*
1494%lang(fr) %{_mandir}/fr/man1/nsenter.1*
1495%lang(fr) %{_mandir}/fr/man1/prlimit.1*
1496%lang(fr) %{_mandir}/fr/man1/rename.1*
1497%lang(fr) %{_mandir}/fr/man1/renice.1*
1498%lang(fr) %{_mandir}/fr/man1/rev.1*
1499%lang(fr) %{_mandir}/fr/man1/script.1*
1500%lang(fr) %{_mandir}/fr/man1/scriptreplay.1*
1501%lang(fr) %{_mandir}/fr/man1/setsid.1*
1502%lang(fr) %{_mandir}/fr/man1/setterm.1*
1503%lang(fr) %{_mandir}/fr/man1/taskset.1*
1504%lang(fr) %{_mandir}/fr/man1/unshare.1*
1505%lang(fr) %{_mandir}/fr/man1/utmpdump.1*
1506%lang(fr) %{_mandir}/fr/man1/whereis.1*
1507%lang(fr) %{_mandir}/fr/man1/write.1*
1508%lang(fr) %{_mandir}/fr/man5/terminal-colors.d.5*
1509%lang(fr) %{_mandir}/fr/man8/addpart.8*
1510%lang(fr) %{_mandir}/fr/man8/blkdiscard.8*
1511%lang(fr) %{_mandir}/fr/man8/chcpu.8*
67de32db 1512%lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
7cafc16a 1513%lang(fr) %{_mandir}/fr/man8/delpart.8*
67de32db 1514%lang(fr) %{_mandir}/fr/man8/dmesg.8*
1515%lang(fr) %{_mandir}/fr/man8/fdformat.8*
7cafc16a
JB
1516%lang(fr) %{_mandir}/fr/man8/fsfreeze.8*
1517%lang(fr) %{_mandir}/fr/man8/fstrim.8*
67de32db 1518%lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1519%lang(fr) %{_mandir}/fr/man8/ipcs.8*
7cafc16a
JB
1520%lang(fr) %{_mandir}/fr/man8/isosize.8*
1521%lang(fr) %{_mandir}/fr/man8/ldattach.8*
1522%lang(fr) %{_mandir}/fr/man8/lsblk.8*
1523%lang(fr) %{_mandir}/fr/man8/lslocks.8*
1524%lang(fr) %{_mandir}/fr/man8/partx.8*
1525%lang(fr) %{_mandir}/fr/man8/readprofile.8*
1526%lang(fr) %{_mandir}/fr/man8/resizepart.8*
1527%lang(fr) %{_mandir}/fr/man8/rtcwake.8*
67de32db 1528%lang(fr) %{_mandir}/fr/man8/setsid.8*
7cafc16a
JB
1529%lang(fr) %{_mandir}/fr/man8/sulogin.8*
1530%lang(fr) %{_mandir}/fr/man8/swaplabel.8*
1531%lang(fr) %{_mandir}/fr/man8/switch_root.8*
1532%lang(fr) %{_mandir}/fr/man8/wdctl.8*
1533%lang(hu) %{_mandir}/hu/man1/cal.1*
1534%lang(hu) %{_mandir}/hu/man1/colrm.1*
1535%lang(hu) %{_mandir}/hu/man1/hexdump.1*
1536%lang(hu) %{_mandir}/hu/man1/kill.1*
1537%lang(hu) %{_mandir}/hu/man1/logger.1*
1538%lang(hu) %{_mandir}/hu/man1/more.1*
1539%lang(hu) %{_mandir}/hu/man1/setterm.1*
1540%lang(hu) %{_mandir}/hu/man1/whereis.1*
1541%lang(hu) %{_mandir}/hu/man1/write.1*
67de32db 1542%lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1543%lang(hu) %{_mandir}/hu/man8/fdformat.8*
7cafc16a
JB
1544%lang(id) %{_mandir}/id/man1/cal.1*
1545%lang(id) %{_mandir}/id/man1/kill.1*
1546%lang(id) %{_mandir}/id/man1/logger.1*
1547%lang(id) %{_mandir}/id/man1/more.1*
1548%lang(id) %{_mandir}/id/man1/script.1*
1549%lang(id) %{_mandir}/id/man1/write.1*
67de32db 1550%lang(id) %{_mandir}/id/man8/fdformat.8*
67de32db 1551%lang(it) %{_mandir}/it/man1/kill.1*
67de32db 1552%lang(it) %{_mandir}/it/man8/setsid.8*
7cafc16a
JB
1553%lang(ja) %{_mandir}/ja/man1/cal.1*
1554%lang(ja) %{_mandir}/ja/man1/col.1*
1555%lang(ja) %{_mandir}/ja/man1/colcrt.1*
1556%lang(ja) %{_mandir}/ja/man1/colrm.1*
1557%lang(ja) %{_mandir}/ja/man1/column.1*
1558%lang(ja) %{_mandir}/ja/man1/getopt.1*
1559%lang(ja) %{_mandir}/ja/man1/hexdump.1*
1560%lang(ja) %{_mandir}/ja/man1/kill.1*
1561%lang(ja) %{_mandir}/ja/man1/line.1*
1562%lang(ja) %{_mandir}/ja/man1/logger.1*
1563%lang(ja) %{_mandir}/ja/man1/look.1*
1564%lang(ja) %{_mandir}/ja/man1/mcookie.1*
1565%lang(ja) %{_mandir}/ja/man1/more.1*
1566%lang(ja) %{_mandir}/ja/man1/namei.1*
1567%lang(ja) %{_mandir}/ja/man1/rename.1*
1568%lang(ja) %{_mandir}/ja/man1/rev.1*
1569%lang(ja) %{_mandir}/ja/man1/script.1*
1570%lang(ja) %{_mandir}/ja/man1/setterm.1*
1571%lang(ja) %{_mandir}/ja/man1/ul.1*
1572%lang(ja) %{_mandir}/ja/man1/whereis.1*
1573%lang(ja) %{_mandir}/ja/man1/write.1*
67de32db 1574%lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
67de32db 1575%lang(ja) %{_mandir}/ja/man8/dmesg.8*
1576%lang(ja) %{_mandir}/ja/man8/fdformat.8*
1577%lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1578%lang(ja) %{_mandir}/ja/man8/ipcs.8*
1579%lang(ja) %{_mandir}/ja/man8/isosize.8*
3146265b 1580%lang(ja) %{_mandir}/ja/man8/readprofile.8*
67de32db 1581%lang(ja) %{_mandir}/ja/man8/renice.8*
1582%lang(ja) %{_mandir}/ja/man8/setsid.8*
7cafc16a
JB
1583%lang(ko) %{_mandir}/ko/man1/cal.1*
1584%lang(ko) %{_mandir}/ko/man1/col.1*
1585%lang(ko) %{_mandir}/ko/man1/colcrt.1*
1586%lang(ko) %{_mandir}/ko/man1/colrm.1*
1587%lang(ko) %{_mandir}/ko/man1/column.1*
1588%lang(ko) %{_mandir}/ko/man1/getopt.1*
1589%lang(ko) %{_mandir}/ko/man1/hexdump.1*
1590%lang(ko) %{_mandir}/ko/man1/kill.1*
1591%lang(ko) %{_mandir}/ko/man1/logger.1*
1592%lang(ko) %{_mandir}/ko/man1/look.1*
1593%lang(ko) %{_mandir}/ko/man1/mcookie.1*
1594%lang(ko) %{_mandir}/ko/man1/more.1*
1595%lang(ko) %{_mandir}/ko/man1/namei.1*
1596%lang(ko) %{_mandir}/ko/man1/rev.1*
1597%lang(ko) %{_mandir}/ko/man1/script.1*
1598%lang(ko) %{_mandir}/ko/man1/setterm.1*
1599%lang(ko) %{_mandir}/ko/man1/ul.1*
1600%lang(ko) %{_mandir}/ko/man1/whereis.1*
1601%lang(ko) %{_mandir}/ko/man1/write.1*
67de32db 1602%lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1603%lang(ko) %{_mandir}/ko/man8/dmesg.8*
1604%lang(ko) %{_mandir}/ko/man8/fdformat.8*
1605%lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1606%lang(ko) %{_mandir}/ko/man8/ipcs.8*
3146265b 1607%lang(ko) %{_mandir}/ko/man8/readprofile.8*
67de32db 1608%lang(ko) %{_mandir}/ko/man8/renice.8*
1609%lang(ko) %{_mandir}/ko/man8/setsid.8*
67de32db 1610%lang(nl) %{_mandir}/nl/man1/kill.1*
7cafc16a
JB
1611%lang(pl) %{_mandir}/pl/man1/cal.1*
1612%lang(pl) %{_mandir}/pl/man1/col.1*
1613%lang(pl) %{_mandir}/pl/man1/colcrt.1*
1614%lang(pl) %{_mandir}/pl/man1/colrm.1*
1615%lang(pl) %{_mandir}/pl/man1/getopt.1*
1616%lang(pl) %{_mandir}/pl/man1/hexdump.1*
1617%lang(pl) %{_mandir}/pl/man1/kill.1*
1618%lang(pl) %{_mandir}/pl/man1/logger.1*
1619%lang(pl) %{_mandir}/pl/man1/look.1*
1620%lang(pl) %{_mandir}/pl/man1/more.1*
1621%lang(pl) %{_mandir}/pl/man1/rev.1*
1622%lang(pl) %{_mandir}/pl/man1/script.1*
1623%lang(pl) %{_mandir}/pl/man1/setterm.1*
1624%lang(pl) %{_mandir}/pl/man1/ul.1*
1625%lang(pl) %{_mandir}/pl/man1/whereis.1*
1626%lang(pl) %{_mandir}/pl/man1/write.1*
67de32db 1627%lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1628%lang(pl) %{_mandir}/pl/man8/dmesg.8*
1629%lang(pl) %{_mandir}/pl/man8/fdformat.8*
1630%lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1631%lang(pl) %{_mandir}/pl/man8/ipcs.8*
67de32db 1632%lang(pl) %{_mandir}/pl/man8/renice.8*
7cafc16a
JB
1633%lang(pt_BR) %{_mandir}/pt_BR/man8/addpart.8*
1634%lang(pt_BR) %{_mandir}/pt_BR/man8/delpart.8*
1635%lang(pt_BR) %{_mandir}/pt_BR/man8/fdformat.8*
1636%lang(pt_BR) %{_mandir}/pt_BR/man8/isosize.8*
1637%lang(pt_BR) %{_mandir}/pt_BR/man8/partx.8*
1638%lang(pt_BR) %{_mandir}/pt_BR/man8/resizepart.8*
1639%lang(pt_BR) %{_mandir}/pt_BR/man8/swaplabel.8*
1640%lang(sr) %{_mandir}/sr/man1/cal.1*
1641%lang(sr) %{_mandir}/sr/man1/choom.1*
1642%lang(sr) %{_mandir}/sr/man1/chrt.1*
1643%lang(sr) %{_mandir}/sr/man1/col.1*
1644%lang(sr) %{_mandir}/sr/man1/colcrt.1*
1645%lang(sr) %{_mandir}/sr/man1/colrm.1*
1646%lang(sr) %{_mandir}/sr/man1/column.1*
1647%lang(sr) %{_mandir}/sr/man1/dmesg.1*
1648%lang(sr) %{_mandir}/sr/man1/eject.1*
1649%{?with_fallocate:%lang(sr) %{_mandir}/sr/man1/fallocate.1*}
1650%lang(sr) %{_mandir}/sr/man1/fincore.1*
1651%lang(sr) %{_mandir}/sr/man1/flock.1*
1652%lang(sr) %{_mandir}/sr/man1/getopt.1*
1653%lang(sr) %{_mandir}/sr/man1/hexdump.1*
1654%lang(sr) %{_mandir}/sr/man1/ionice.1*
1655%lang(sr) %{_mandir}/sr/man1/ipcmk.1*
1656%lang(sr) %{_mandir}/sr/man1/ipcrm.1*
1657%lang(sr) %{_mandir}/sr/man1/ipcs.1*
1658%lang(sr) %{_mandir}/sr/man1/irqtop.1*
1659%lang(sr) %{_mandir}/sr/man1/kill.1*
1660%lang(sr) %{_mandir}/sr/man1/last.1*
1661%lang(sr) %{_mandir}/sr/man1/lastb.1*
1662%lang(sr) %{_mandir}/sr/man1/line.1*
1663%lang(sr) %{_mandir}/sr/man1/logger.1*
1664%lang(sr) %{_mandir}/sr/man1/look.1*
1665%lang(sr) %{_mandir}/sr/man1/lscpu.1*
1666%lang(sr) %{_mandir}/sr/man1/lsipc.1*
1667%lang(sr) %{_mandir}/sr/man1/lsirq.1*
1668%lang(sr) %{_mandir}/sr/man1/lslogins.1*
1669%lang(sr) %{_mandir}/sr/man1/lsmem.1*
1670%lang(sr) %{_mandir}/sr/man1/mcookie.1*
1671%lang(sr) %{_mandir}/sr/man1/mesg.1*
1672%lang(sr) %{_mandir}/sr/man1/more.1*
1673%lang(sr) %{_mandir}/sr/man1/namei.1*
1674%lang(sr) %{_mandir}/sr/man1/nsenter.1*
1675%lang(sr) %{_mandir}/sr/man1/pg.1*
1676%lang(sr) %{_mandir}/sr/man1/prlimit.1*
1677%lang(sr) %{_mandir}/sr/man1/rename.1*
1678%lang(sr) %{_mandir}/sr/man1/renice.1*
1679%lang(sr) %{_mandir}/sr/man1/rev.1*
1680%lang(sr) %{_mandir}/sr/man1/script.1*
1681%lang(sr) %{_mandir}/sr/man1/scriptlive.1*
1682%lang(sr) %{_mandir}/sr/man1/scriptreplay.1*
1683%lang(sr) %{_mandir}/sr/man1/setpriv.1*
1684%lang(sr) %{_mandir}/sr/man1/setsid.1*
1685%lang(sr) %{_mandir}/sr/man1/setterm.1*
1686%lang(sr) %{_mandir}/sr/man1/taskset.1*
1687%lang(sr) %{_mandir}/sr/man1/uclampset.1*
1688%lang(sr) %{_mandir}/sr/man1/ul.1*
1689%lang(sr) %{_mandir}/sr/man1/unshare.1*
1690%lang(sr) %{_mandir}/sr/man1/utmpdump.1*
1691%lang(sr) %{_mandir}/sr/man1/uuidparse.1*
1692%lang(sr) %{_mandir}/sr/man1/whereis.1*
1693%lang(sr) %{_mandir}/sr/man1/write.1*
1694%lang(sr) %{_mandir}/sr/man5/terminal-colors.d.5*
1695%lang(sr) %{_mandir}/sr/man8/addpart.8*
1696%lang(sr) %{_mandir}/sr/man8/blkdiscard.8*
1697%lang(sr) %{_mandir}/sr/man8/blkzone.8*
1698%lang(sr) %{_mandir}/sr/man8/chcpu.8*
1699%lang(sr) %{_mandir}/sr/man8/chmem.8*
1700%lang(sr) %{_mandir}/sr/man8/ctrlaltdel.8*
1701%lang(sr) %{_mandir}/sr/man8/delpart.8*
1702%lang(sr) %{_mandir}/sr/man8/fdformat.8*
1703%lang(sr) %{_mandir}/sr/man8/fsfreeze.8*
1704%lang(sr) %{_mandir}/sr/man8/fstrim.8*
1705%lang(sr) %{_mandir}/sr/man8/isosize.8*
1706%lang(sr) %{_mandir}/sr/man8/ldattach.8*
1707%lang(sr) %{_mandir}/sr/man8/lsblk.8*
1708%lang(sr) %{_mandir}/sr/man8/lslocks.8*
1709%lang(sr) %{_mandir}/sr/man8/lsns.8*
1710%lang(sr) %{_mandir}/sr/man8/partx.8*
1711%lang(sr) %{_mandir}/sr/man8/readprofile.8*
1712%lang(sr) %{_mandir}/sr/man8/resizepart.8*
1713%lang(sr) %{_mandir}/sr/man8/rfkill.8*
1714%lang(sr) %{_mandir}/sr/man8/rtcwake.8*
1715%lang(sr) %{_mandir}/sr/man8/sulogin.8*
1716%lang(sr) %{_mandir}/sr/man8/swaplabel.8*
1717%lang(sr) %{_mandir}/sr/man8/switch_root.8*
1718%lang(sr) %{_mandir}/sr/man8/wdctl.8*
1719%lang(sr) %{_mandir}/sr/man8/wipefs.8*
1720%lang(sr) %{_mandir}/sr/man8/zramctl.8*
1721%lang(uk) %{_mandir}/uk/man1/line.1*
1722%lang(uk) %{_mandir}/uk/man1/rev.1*
1723%lang(uk) %{_mandir}/uk/man8/addpart.8*
1724%lang(uk) %{_mandir}/uk/man8/delpart.8*
1725%lang(uk) %{_mandir}/uk/man8/fdformat.8*
1726%lang(uk) %{_mandir}/uk/man8/isosize.8*
1727%lang(uk) %{_mandir}/uk/man8/resizepart.8*
67de32db 1728
67de32db 1729%attr(755,root,root) /sbin/fdisk
7cafc16a
JB
1730%{_mandir}/man8/fdisk.8*
1731%lang(de) %{_mandir}/de/man8/fdisk.8*
1732%lang(es) %{_mandir}/es/man8/fdisk.8*
1733%lang(fr) %{_mandir}/fr/man8/fdisk.8*
1734%lang(it) %{_mandir}/it/man8/fdisk.8*
1735%lang(ja) %{_mandir}/ja/man8/fdisk.8*
1736%lang(ko) %{_mandir}/ko/man8/fdisk.8*
1737%lang(pl) %{_mandir}/pl/man8/fdisk.8*
1738%lang(pt_BR) %{_mandir}/pt_BR/man8/fdisk.8*
1739%lang(sr) %{_mandir}/sr/man8/fdisk.8*
1740
67de32db 1741%ifnarch sparc sparc64
1742%attr(755,root,root) /sbin/cfdisk
1743%attr(755,root,root) /sbin/sfdisk
67de32db 1744%{_mandir}/man8/cfdisk.8*
1745%{_mandir}/man8/sfdisk.8*
028b554f 1746%lang(de) %{_mandir}/de/man8/cfdisk.8*
7cafc16a 1747%lang(de) %{_mandir}/de/man8/sfdisk.8*
67de32db 1748%lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1749%lang(fr) %{_mandir}/fr/man8/sfdisk.8*
67de32db 1750%lang(it) %{_mandir}/it/man8/cfdisk.8*
67de32db 1751%lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1752%lang(ja) %{_mandir}/ja/man8/sfdisk.8*
7cafc16a
JB
1753%lang(pt_BR) %{_mandir}/pt_BR/man8/cfdisk.8*
1754%lang(pt_BR) %{_mandir}/pt_BR/man8/sfdisk.8*
1755%lang(sr) %{_mandir}/sr/man8/cfdisk.8*
1756%lang(sr) %{_mandir}/sr/man8/sfdisk.8*
1757%lang(uk) %{_mandir}/uk/man8/cfdisk.8*
67de32db 1758%endif
67de32db 1759
7cafc16a
JB
1760%attr(755,root,root) /sbin/mkfs
1761%attr(755,root,root) /sbin/mkfs.swap
1762%attr(755,root,root) /sbin/mkswap
1763%{_mandir}/man8/mkfs.8*
1764%{_mandir}/man8/mkswap.8*
1765%lang(de) %{_mandir}/de/man8/mkfs.8*
1766%lang(de) %{_mandir}/de/man8/mkswap.8*
1767%lang(es) %{_mandir}/es/man8/mkfs.8*
1768%lang(es) %{_mandir}/es/man8/mkswap.8*
1769%lang(fr) %{_mandir}/fr/man8/mkfs.8*
1770%lang(fr) %{_mandir}/fr/man8/mkswap.8*
1771%lang(hu) %{_mandir}/hu/man8/mkfs.8*
1772%lang(hu) %{_mandir}/hu/man8/mkswap.8*
1773%lang(it) %{_mandir}/it/man8/mkswap.8*
1774%lang(ja) %{_mandir}/ja/man8/mkfs.8*
1775%lang(ja) %{_mandir}/ja/man8/mkswap.8*
67de32db 1776%lang(ko) %{_mandir}/ko/man8/mkfs.8*
7cafc16a 1777%lang(ko) %{_mandir}/ko/man8/mkswap.8*
67de32db 1778%lang(pl) %{_mandir}/pl/man8/mkfs.8*
7cafc16a
JB
1779%lang(pl) %{_mandir}/pl/man8/mkswap.8*
1780%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.8*
1781%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.minix.8*
1782%lang(sr) %{_mandir}/sr/man8/mkfs.8*
1783%lang(sr) %{_mandir}/sr/man8/mkswap.8*
1784
1785%attr(755,root,root) /sbin/mkfs.bfs
1786%{_mandir}/man8/mkfs.bfs.8*
1787%lang(de) %{_mandir}/de/man8/mkfs.bfs.8*
1788%lang(fr) %{_mandir}/fr/man8/mkfs.bfs.8*
1789%lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1790%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.bfs.8*
1791%lang(sr) %{_mandir}/sr/man8/mkfs.bfs.8*
67de32db 1792
1793%attr(755,root,root) /sbin/fsck.cramfs
1794%attr(755,root,root) /sbin/mkfs.cramfs
232bdb1a
AM
1795%{_mandir}/man8/fsck.cramfs.8*
1796%{_mandir}/man8/mkfs.cramfs.8*
028b554f
JP
1797%lang(de) %{_mandir}/de/man8/fsck.cramfs.8*
1798%lang(de) %{_mandir}/de/man8/mkfs.cramfs.8*
7cafc16a
JB
1799%lang(fr) %{_mandir}/fr/man8/fsck.cramfs.8*
1800%lang(fr) %{_mandir}/fr/man8/mkfs.cramfs.8*
1801%lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.cramfs.8*
1802%lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.cramfs.8*
1803%lang(sr) %{_mandir}/sr/man8/fsck.cramfs.8*
1804%lang(sr) %{_mandir}/sr/man8/mkfs.cramfs.8*
1805%lang(uk) %{_mandir}/uk/man8/fsck.cramfs.8*
1806
1807%attr(755,root,root) /sbin/fsck.minix
1808%attr(755,root,root) /sbin/mkfs.minix
1809%{_mandir}/man8/fsck.minix.8*
1810%{_mandir}/man8/mkfs.minix.8*
1811%lang(de) %{_mandir}/de/man8/fsck.minix.8*
1812%lang(de) %{_mandir}/de/man8/mkfs.minix.8*
1813%lang(es) %{_mandir}/es/man8/fsck.minix.8*
1814%lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1815%lang(fr) %{_mandir}/fr/man8/fsck.minix.8*
1816%lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1817%lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1818%lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1819%lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1820%lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1821%lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1822%lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1823%lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.minix.8*
1824%lang(sr) %{_mandir}/sr/man8/fsck.minix.8*
1825%lang(sr) %{_mandir}/sr/man8/mkfs.minix.8*
67de32db 1826
034a23bb 1827%if %{with su}
4e4fc9b5 1828%attr(755,root,root) /bin/runuser
232bdb1a 1829%attr(755,root,root) /sbin/runuser
034a23bb
JB
1830%attr(4755,root,root) /bin/su
1831%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser
1832%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser-l
1833%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su
1834%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su-l
1835%{_mandir}/man1/runuser.1*
1836%{_mandir}/man1/su.1*
7cafc16a
JB
1837%lang(de) %{_mandir}/de/man1/runuser.1*
1838%lang(de) %{_mandir}/de/man1/su.1*
1839%lang(fr) %{_mandir}/fr/man1/runuser.1*
1840%lang(sr) %{_mandir}/sr/man1/runuser.1*
1841%lang(sr) %{_mandir}/sr/man1/su.1*
034a23bb
JB
1842%endif
1843
67de32db 1844%ghost /var/lock/wtmpxlock
1845
1846%files -n blockdev
1847%defattr(644,root,root,755)
1848%attr(754,root,root) /etc/rc.d/init.d/blockdev
1849%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1850%attr(755,root,root) /sbin/blockdev
1851%{_mandir}/man8/blockdev.8*
028b554f 1852%lang(de) %{_mandir}/de/man8/blockdev.8*
7cafc16a 1853%lang(fr) %{_mandir}/fr/man8/blockdev.8*
67de32db 1854%lang(ja) %{_mandir}/ja/man8/blockdev.8*
7cafc16a
JB
1855%lang(pt_BR) %{_mandir}/pt_BR/man8/blockdev.8*
1856%lang(sr) %{_mandir}/sr/man8/blockdev.8*
1857%lang(uk) %{_mandir}/uk/man8/blockdev.8*
d18bf877
JR
1858%{systemdunitdir}/blockdev.service
1859%attr(755,root,root) /lib/systemd/pld-helpers.d/blockdev.sh
67de32db 1860
1861%files -n mount
1862%defattr(644,root,root,755)
8b6144a3 1863%attr(755,root,root) /bin/findmnt
4f33a5ab 1864%attr(755,root,root) /bin/mountpoint
67de32db 1865%attr(4755,root,root) /bin/mount
1866%attr(4755,root,root) /bin/umount
1867%attr(755,root,root) /sbin/pivot_root
1868%attr(755,root,root) /sbin/swapon
1869%attr(755,root,root) /sbin/swapoff
1870
4f33a5ab 1871%{_mandir}/man1/mountpoint.1*
67de32db 1872%{_mandir}/man5/fstab.5*
8b6144a3 1873%{_mandir}/man8/findmnt.8*
67de32db 1874%{_mandir}/man8/mount.8*
1875%{_mandir}/man8/umount.8*
1876%{_mandir}/man8/pivot_root.8*
1877%{_mandir}/man8/swapon.8*
1878%{_mandir}/man8/swapoff.8*
67de32db 1879%lang(cs) %{_mandir}/cs/man5/fstab.5*
028b554f 1880%lang(de) %{_mandir}/de/man1/mountpoint.1*
7cafc16a
JB
1881%lang(de) %{_mandir}/de/man5/fstab.5*
1882%lang(de) %{_mandir}/de/man8/findmnt.8*
1883%lang(de) %{_mandir}/de/man8/mount.8*
1884%lang(de) %{_mandir}/de/man8/umount.8*
028b554f 1885%lang(de) %{_mandir}/de/man8/pivot_root.8*
7cafc16a
JB
1886%lang(de) %{_mandir}/de/man8/swapon.8*
1887%lang(de) %{_mandir}/de/man8/swapoff.8*
67de32db 1888%lang(es) %{_mandir}/es/man5/fstab.5*
1889%lang(es) %{_mandir}/es/man8/mount.8*
1890%lang(es) %{_mandir}/es/man8/umount.8*
1891%lang(es) %{_mandir}/es/man8/swapon.8*
1892%lang(es) %{_mandir}/es/man8/swapoff.8*
7cafc16a 1893%lang(fr) %{_mandir}/fr/man1/mountpoint.1*
67de32db 1894%lang(fr) %{_mandir}/fr/man5/fstab.5*
7cafc16a 1895%lang(fr) %{_mandir}/fr/man8/findmnt.8*
67de32db 1896%lang(fr) %{_mandir}/fr/man8/mount.8*
1897%lang(fr) %{_mandir}/fr/man8/umount.8*
7cafc16a
JB
1898%lang(fr) %{_mandir}/fr/man8/pivot_root.8*
1899%lang(fr) %{_mandir}/fr/man8/swapon.8*
1900%lang(fr) %{_mandir}/fr/man8/swapoff.8*
67de32db 1901%lang(hu) %{_mandir}/hu/man5/fstab.5*
1902%lang(hu) %{_mandir}/hu/man8/mount.8*
1903%lang(hu) %{_mandir}/hu/man8/umount.8*
67de32db 1904%lang(it) %{_mandir}/it/man5/fstab.5*
1905%lang(it) %{_mandir}/it/man8/mount.8*
1906%lang(it) %{_mandir}/it/man8/umount.8*
1907%lang(it) %{_mandir}/it/man8/swapon.8*
1908%lang(it) %{_mandir}/it/man8/swapoff.8*
67de32db 1909%lang(ja) %{_mandir}/ja/man5/fstab.5*
1910%lang(ja) %{_mandir}/ja/man8/mount.8*
1911%lang(ja) %{_mandir}/ja/man8/umount.8*
1912%lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1913%lang(ja) %{_mandir}/ja/man8/swapon.8*
1914%lang(ja) %{_mandir}/ja/man8/swapoff.8*
67de32db 1915%lang(ko) %{_mandir}/ko/man5/fstab.5*
1916%lang(ko) %{_mandir}/ko/man8/mount.8*
1917%lang(ko) %{_mandir}/ko/man8/umount.8*
1918%lang(ko) %{_mandir}/ko/man8/swapon.8*
1919%lang(ko) %{_mandir}/ko/man8/swapoff.8*
67de32db 1920%lang(pl) %{_mandir}/pl/man5/fstab.5*
1921%lang(pl) %{_mandir}/pl/man8/mount.8*
1922%lang(pl) %{_mandir}/pl/man8/umount.8*
1923%lang(pl) %{_mandir}/pl/man8/swapon.8*
1924%lang(pl) %{_mandir}/pl/man8/swapoff.8*
7cafc16a
JB
1925%lang(sr) %{_mandir}/sr/man1/mountpoint.1*
1926%lang(sr) %{_mandir}/sr/man5/fstab.5*
1927%lang(sr) %{_mandir}/sr/man8/findmnt.8*
1928%lang(sr) %{_mandir}/sr/man8/mount.8*
1929%lang(sr) %{_mandir}/sr/man8/umount.8*
1930%lang(sr) %{_mandir}/sr/man8/pivot_root.8*
1931%lang(sr) %{_mandir}/sr/man8/swapon.8*
1932%lang(sr) %{_mandir}/sr/man8/swapoff.8*
67de32db 1933
1934%files -n losetup
1935%defattr(644,root,root,755)
1936%attr(755,root,root) /sbin/losetup
1937%{_mandir}/man8/losetup.8*
7cafc16a 1938%lang(de) %{_mandir}/de/man8/losetup.8*
67de32db 1939%lang(fr) %{_mandir}/fr/man8/losetup.8*
1940%lang(it) %{_mandir}/it/man8/losetup.8*
1941%lang(ja) %{_mandir}/ja/man8/losetup.8*
1942%lang(ko) %{_mandir}/ko/man8/losetup.8*
1943%lang(pl) %{_mandir}/pl/man8/losetup.8*
7cafc16a 1944%lang(sr) %{_mandir}/sr/man8/losetup.8*
67de32db 1945
67de32db 1946%files -n tunelp
1947%defattr(644,root,root,755)
1948%attr(755,root,root) %{_sbindir}/tunelp
1949%{_mandir}/man8/tunelp.8*
7cafc16a 1950%lang(de) %{_mandir}/de/man8/tunelp.8*
67de32db 1951%lang(es) %{_mandir}/es/man8/tunelp.8*
1952%lang(ja) %{_mandir}/ja/man8/tunelp.8*
1953%lang(pl) %{_mandir}/pl/man8/tunelp.8*
7cafc16a 1954%lang(sr) %{_mandir}/sr/man8/tunelp.8*
67de32db 1955
1956%files -n login
1957%defattr(644,root,root,755)
1958%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1959%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1960%attr(755,root,root) /bin/login
1961%{_mandir}/man1/login.1*
1962%lang(de) %{_mandir}/de/man1/login.1*
1963%lang(es) %{_mandir}/es/man1/login.1*
1964%lang(hu) %{_mandir}/hu/man1/login.1*
1965%lang(id) %{_mandir}/id/man1/login.1*
1966%lang(ja) %{_mandir}/ja/man1/login.1*
1967%lang(ko) %{_mandir}/ko/man1/login.1*
1968%lang(pl) %{_mandir}/pl/man1/login.1*
7cafc16a 1969%lang(sr) %{_mandir}/sr/man1/login.1*
67de32db 1970
1971%files -n agetty
1972%defattr(644,root,root,755)
1973%attr(755,root,root) /sbin/agetty
1974%{_mandir}/man8/agetty.8*
7cafc16a 1975%lang(de) %{_mandir}/de/man8/agetty.8*
67de32db 1976%lang(es) %{_mandir}/es/man8/agetty.8*
7cafc16a 1977%lang(fr) %{_mandir}/fr/man8/agetty.8*
67de32db 1978%lang(ja) %{_mandir}/ja/man8/agetty.8*
7cafc16a 1979%lang(sr) %{_mandir}/sr/man8/agetty.8*
67de32db 1980
1981%files -n libblkid
1982%defattr(644,root,root,755)
1983%attr(755,root,root) /%{_lib}/libblkid.so.*.*
1984%attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1985
1986%files -n libblkid-devel
1987%defattr(644,root,root,755)
1988%attr(755,root,root) %{_libdir}/libblkid.so
67de32db 1989%{_includedir}/blkid
1990%{_pkgconfigdir}/blkid.pc
1991%{_mandir}/man3/libblkid.3*
028b554f 1992%lang(de) %{_mandir}/de/man3/libblkid.3*
7cafc16a
JB
1993%lang(fr) %{_mandir}/fr/man3/libblkid.3*
1994%lang(sr) %{_mandir}/sr/man3/libblkid.3*
67de32db 1995
1996%files -n libblkid-static
1997%defattr(644,root,root,755)
1998%{_libdir}/libblkid.a
1999
2000%if %{with initrd} && %{with dietlibc}
2001%files -n libblkid-dietlibc
2002%defattr(644,root,root,755)
2003%{dietlibdir}/libblkid.a
2004%endif
2005
f7f13771
MK
2006%if %{with apidocs}
2007%files -n libblkid-apidocs
2008%defattr(644,root,root,755)
2009%{_gtkdocdir}/libblkid
2010%endif
2011
67de32db 2012%files -n libuuid
2013%defattr(644,root,root,755)
2014%attr(755,root,root) %{_bindir}/uuidgen
2015%attr(755,root,root) /%{_lib}/libuuid.so.*.*
2016%attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
2017%{_mandir}/man1/uuidgen.1*
7cafc16a
JB
2018%lang(de) %{_mandir}/de/man1/uuidgen.1*
2019%lang(sr) %{_mandir}/sr/man1/uuidgen.1*
67de32db 2020
2021%files -n libuuid-devel
2022%defattr(644,root,root,755)
2023%attr(755,root,root) %{_libdir}/libuuid.so
2024%{_libdir}/libuuid.la
2025%{_includedir}/uuid
2026%{_pkgconfigdir}/uuid.pc
2027%{_mandir}/man3/uuid*.3*
028b554f 2028%lang(de) %{_mandir}/de/man3/uuid*.3*
7cafc16a
JB
2029%lang(es) %{_mandir}/es/man3/uuid*.3*
2030%lang(fr) %{_mandir}/fr/man3/uuid*.3*
2031%lang(sr) %{_mandir}/sr/man3/uuid*.3*
67de32db 2032
2033%files -n libuuid-static
2034%defattr(644,root,root,755)
2035%{_libdir}/libuuid.a
2036
2037%if %{with initrd} && %{with dietlibc}
2038%files -n libuuid-dietlibc
2039%defattr(644,root,root,755)
2040%{dietlibdir}/libuuid.a
2041%endif
2042
2043%files -n uuidd
2044%defattr(644,root,root,755)
2045%attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
2046%attr(2775,uuidd,uuidd) /var/lib/libuuid
2047%{_mandir}/man8/uuidd.8*
7cafc16a
JB
2048%lang(de) %{_mandir}/de/man8/uuidd.8*
2049%lang(fr) %{_mandir}/fr/man8/uuidd.8*
2050%lang(sr) %{_mandir}/sr/man8/uuidd.8*
0deefbb8 2051%if %{with systemd}
4fa9d824
AM
2052%{systemdunitdir}/uuidd.service
2053%{systemdunitdir}/uuidd.socket
0deefbb8 2054%endif
67de32db 2055
c7c0c6cb
JB
2056%files -n libfdisk
2057%defattr(644,root,root,755)
2058%doc libfdisk/COPYING
2059%attr(755,root,root) /%{_lib}/libfdisk.so.*.*
2060%attr(755,root,root) %ghost /%{_lib}/libfdisk.so.1
2061
2062%files -n libfdisk-devel
2063%defattr(644,root,root,755)
2064%attr(755,root,root) %{_libdir}/libfdisk.so
2065%{_includedir}/libfdisk
2066%{_pkgconfigdir}/fdisk.pc
2067
2068%files -n libfdisk-static
2069%defattr(644,root,root,755)
2070%{_libdir}/libfdisk.a
2071
f7f13771
MK
2072%if %{with apidocs}
2073%files -n libfdisk-apidocs
2074%defattr(644,root,root,755)
2075%{_gtkdocdir}/libfdisk
2076%endif
2077
67de32db 2078%files -n libmount
2079%defattr(644,root,root,755)
c7c0c6cb 2080%doc libmount/COPYING
67de32db 2081%attr(755,root,root) /%{_lib}/libmount.so.*.*
2082%attr(755,root,root) %ghost /%{_lib}/libmount.so.1
67de32db 2083
2084%files -n libmount-devel
2085%defattr(644,root,root,755)
2086%attr(755,root,root) %{_libdir}/libmount.so
67de32db 2087%{_includedir}/libmount
2088%{_pkgconfigdir}/mount.pc
2089
2090%files -n libmount-static
2091%defattr(644,root,root,755)
2092%{_libdir}/libmount.a
2093
f7f13771
MK
2094%if %{with apidocs}
2095%files -n libmount-apidocs
2096%defattr(644,root,root,755)
2097%{_gtkdocdir}/libmount
2098%endif
2099
8b6144a3
JB
2100%files -n python3-libmount
2101%defattr(644,root,root,755)
2102%dir %{py3_sitedir}/libmount
2103%attr(755,root,root) %{py3_sitedir}/libmount/pylibmount.so
2104%{py3_sitedir}/libmount/__init__.py
2105%{py3_sitedir}/libmount/__pycache__
2106
67de32db 2107%files -n fsck
2108%defattr(644,root,root,755)
2109%attr(755,root,root) /sbin/fsck
2110%{_mandir}/man8/fsck.8*
7cafc16a
JB
2111%lang(de) %{_mandir}/de/man8/fsck.8*
2112%lang(fr) %{_mandir}/fr/man8/fsck.8*
2113%lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.8*
2114%lang(sr) %{_mandir}/sr/man8/fsck.8*
67de32db 2115
8b6144a3 2116%files -n libsmartcols
971f9098 2117%defattr(644,root,root,755)
8b6144a3
JB
2118%attr(755,root,root) /%{_lib}/libsmartcols.so.*.*.*
2119%attr(755,root,root) %ghost /%{_lib}/libsmartcols.so.1
8b6144a3
JB
2120
2121%files -n libsmartcols-devel
2122%defattr(644,root,root,755)
2123%attr(755,root,root) %{_libdir}/libsmartcols.so
2124%{_includedir}/libsmartcols
2125%{_pkgconfigdir}/smartcols.pc
2126
2127%files -n libsmartcols-static
2128%defattr(644,root,root,755)
2129%{_libdir}/libsmartcols.a
971f9098 2130
f7f13771
MK
2131%if %{with apidocs}
2132%files -n libsmartcols-apidocs
2133%defattr(644,root,root,755)
2134%{_gtkdocdir}/libsmartcols
2135%endif
2136
67de32db 2137%if %{with initrd}
2138%files initrd
2139%defattr(644,root,root,755)
6e84fb29
JB
2140%attr(755,root,root) %{_libdir}/initrd/blkid
2141%attr(755,root,root) %{_libdir}/initrd/blockdev
2142%attr(755,root,root) %{_libdir}/initrd/fdformat
2143%attr(755,root,root) %{_libdir}/initrd/fdisk
2144%attr(755,root,root) %{_libdir}/initrd/findfs
2145%attr(755,root,root) %{_libdir}/initrd/hwclock
2146%attr(755,root,root) %{_libdir}/initrd/look
2147%attr(755,root,root) %{_libdir}/initrd/mkswap
2148%attr(755,root,root) %{_libdir}/initrd/namei
2149%attr(755,root,root) %{_libdir}/initrd/rename
2150%ifnarch sparc sparcv9 sparc64
2151%attr(755,root,root) %{_libdir}/initrd/sfdisk
2152%endif
2153%attr(755,root,root) %{_libdir}/initrd/swaplabel
2154%attr(755,root,root) %{_libdir}/initrd/uuidgen
2155%attr(755,root,root) %{_libdir}/initrd/wipefs
2156# not needed?
2157#%attr(755,root,root) %{_libdir}/initrd/chrt
2158# not built because of disabled libmount
2159#%attr(755,root,root) %{_libdir}/initrd/e2fsck
2160#%attr(755,root,root) %{_libdir}/initrd/fsck
67de32db 2161%endif
8b6144a3
JB
2162
2163%files -n bash-completion-util-linux
2164%defattr(644,root,root,755)
56a8c6a4
JB
2165%{bash_compdir}/addpart
2166%{bash_compdir}/blkdiscard
2167%{bash_compdir}/blkid
2168%{bash_compdir}/blkzone
2169%{bash_compdir}/blockdev
2170%{bash_compdir}/cal
2171%{bash_compdir}/cfdisk
2172%{bash_compdir}/chcpu
2173%{bash_compdir}/chmem
2174%{bash_compdir}/chrt
2175%{bash_compdir}/col
2176%{bash_compdir}/colcrt
2177%{bash_compdir}/colrm
2178%{bash_compdir}/column
2179%{bash_compdir}/ctrlaltdel
2180%{bash_compdir}/delpart
2181%{bash_compdir}/dmesg
2182%{bash_compdir}/eject
2183%{bash_compdir}/fallocate
2184%{bash_compdir}/fdformat
2185%{bash_compdir}/fdisk
2186%{bash_compdir}/fincore
2187%{bash_compdir}/findfs
2188%{bash_compdir}/findmnt
2189%{bash_compdir}/flock
2190%{bash_compdir}/fsck
2191%{bash_compdir}/fsck.cramfs
2192%{bash_compdir}/fsck.minix
2193%{bash_compdir}/fsfreeze
2194%{bash_compdir}/fstrim
2195%{bash_compdir}/getopt
a3c78a30 2196%{bash_compdir}/hardlink
56a8c6a4
JB
2197%{bash_compdir}/hexdump
2198%{bash_compdir}/hwclock
2199%{bash_compdir}/ionice
2200%{bash_compdir}/ipcmk
2201%{bash_compdir}/ipcrm
2202%{bash_compdir}/ipcs
aca17f99 2203%{bash_compdir}/irqtop
56a8c6a4
JB
2204%{bash_compdir}/isosize
2205%{bash_compdir}/last
7cafc16a 2206%{bash_compdir}/lastb
56a8c6a4
JB
2207%{bash_compdir}/ldattach
2208%{bash_compdir}/logger
2209%{bash_compdir}/look
2210%{bash_compdir}/losetup
2211%{bash_compdir}/lsblk
2212%{bash_compdir}/lscpu
2213%{bash_compdir}/lsipc
aca17f99 2214%{bash_compdir}/lsirq
56a8c6a4
JB
2215%{bash_compdir}/lslocks
2216%{bash_compdir}/lslogins
2217%{bash_compdir}/lsmem
2218%{bash_compdir}/lsns
2219%{bash_compdir}/mcookie
2220%{bash_compdir}/mesg
2221%{bash_compdir}/mkfs
2222%{bash_compdir}/mkfs.bfs
2223%{bash_compdir}/mkfs.cramfs
2224%{bash_compdir}/mkfs.minix
2225%{bash_compdir}/mkswap
2226%{bash_compdir}/more
2227%{bash_compdir}/mount
2228%{bash_compdir}/mountpoint
2229%{bash_compdir}/namei
2230%{bash_compdir}/nsenter
2231%{bash_compdir}/partx
2232%{bash_compdir}/pg
2233%{bash_compdir}/pivot_root
2234%{bash_compdir}/prlimit
56a8c6a4
JB
2235%{bash_compdir}/readprofile
2236%{bash_compdir}/rename
2237%{bash_compdir}/renice
2238%{bash_compdir}/resizepart
2239%{bash_compdir}/rev
2240%{bash_compdir}/rfkill
2241%{bash_compdir}/rtcwake
2242%{bash_compdir}/runuser
2243%{bash_compdir}/script
2244%{bash_compdir}/scriptlive
2245%{bash_compdir}/scriptreplay
2246%{bash_compdir}/setarch
2247%{bash_compdir}/setpriv
2248%{bash_compdir}/setsid
2249%{bash_compdir}/setterm
2250%{bash_compdir}/sfdisk
2251%{bash_compdir}/su
2252%{bash_compdir}/swaplabel
2253%{bash_compdir}/swapoff
2254%{bash_compdir}/swapon
2255%{bash_compdir}/taskset
2256%{bash_compdir}/tunelp
028b554f 2257%{bash_compdir}/uclampset
56a8c6a4
JB
2258%{bash_compdir}/ul
2259%{bash_compdir}/umount
2260%{bash_compdir}/unshare
2261%{bash_compdir}/utmpdump
2262%{bash_compdir}/uuidd
2263%{bash_compdir}/uuidgen
2264%{bash_compdir}/uuidparse
2265%{bash_compdir}/wdctl
2266%{bash_compdir}/whereis
2267%{bash_compdir}/wipefs
2268%{bash_compdir}/write
2269%{bash_compdir}/zramctl
This page took 0.46304 seconds and 4 git commands to generate.