2 # - remove chfn/chsh (BR: libuser >= 0.58)? - but PLD uses pwdutils/shadow implementation currently
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?
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
13 %bcond_with uClibc # link initrd version with static glibc instead of uClibc
14 %bcond_without dietlibc # link initrd version with dietlibc instead of uClibc
15 %bcond_without selinux # SELinux support
16 %bcond_without su # su/runuser programs
17 %if "%{pld_release}" == "ac"
18 %bcond_with initrd # don't build initrd version
19 %bcond_with fallocate # fallocate utility (needs glibc 2.11 to compile)
21 %bcond_with initrd # don't build initrd version
22 %bcond_without fallocate # fallocate utility (needs glibc 2.11 to compile)
25 %if "%{pld_release}" == "ac"
26 %define pam_ver 0.79.0
28 %define pam_ver 1:1.1.8-5
31 Summary: Collection of basic system utilities for Linux
32 Summary(de.UTF-8): Sammlung von grundlegenden Systemdienstprogrammen für Linux
33 Summary(es.UTF-8): Colectánea de utilitarios básicos de sistema para Linux
34 Summary(fr.UTF-8): Ensemble d'utilitaires système de base pour Linux
35 Summary(pl.UTF-8): Zbiór podstawowych narzędzi systemowych dla Linuksa
36 Summary(pt_BR.UTF-8): Coletânea de utilitários básicos de sistema para Linux
37 Summary(ru.UTF-8): Набор базовых системных утилит для Linux
38 Summary(tr.UTF-8): Temel sistem araçları
39 Summary(uk.UTF-8): Набір базових системних утиліт для Linux
43 License: GPL v2+, GPL v3 (hwclock)
44 Group: Applications/System
45 # https://github.com/karelzak/util-linux (GitHub backup)
46 Source0: https://www.kernel.org/pub/linux/utils/util-linux/v2.36/%{name}-%{version}.tar.xz
47 # Source0-md5: fe7c0f7e439f08970e462c9d44599903
48 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
49 # Source1-md5: 3c940c7e7fe699eaa2ddb1bffb3de2fe
51 Source3: %{name}-blockdev.init
52 Source4: %{name}-blockdev.sysconfig
56 Source9: runuser-l.pamd
59 Source12: blockdev.service
61 Patch0: %{name}-fdformat-ide.patch
62 Patch1: %{name}-fhs.patch
63 Patch2: %{name}-login-lastlog.patch
64 Patch3: %{name}-procpartitions.patch
65 Patch4: su-paths.patch
66 Patch5: %{name}-ac.patch
67 Patch6: %{name}-diet.patch
68 Patch7: %{name}-pl.po.patch
69 URL: https://github.com/karelzak/util-linux
70 BuildRequires: audit-libs-devel >= 1.0.6
71 BuildRequires: autoconf >= 2.60
72 BuildRequires: automake >= 1:1.10
73 BuildRequires: gettext-tools >= 0.18.3
74 %{?with_fallocate:BuildRequires: glibc-devel >= 6:2.11}
75 BuildRequires: gtk-doc >= 1.10
76 BuildRequires: gtk-doc-automake >= 1.10
77 BuildRequires: libcap-ng-devel
80 BuildRequires: librtas-devel
82 %{?with_selinux:BuildRequires: libselinux-devel >= 2.0}
83 %{?with_selinux:BuildRequires: libsepol-devel}
84 BuildRequires: libtool >= 2:2.2
85 BuildRequires: linux-libc-headers >= 7:2.6.27
86 BuildRequires: ncurses-devel >= 5.0
87 BuildRequires: pam-devel >= %{pam_ver}
88 BuildRequires: pkgconfig
89 BuildRequires: python3-devel
90 BuildRequires: readline-devel
91 BuildRequires: rpm >= 4.4.9-56
92 BuildRequires: rpmbuild(macros) >= 1.673
93 BuildRequires: sed >= 4.0
94 BuildRequires: systemd-devel >= 1:209
95 BuildRequires: tar >= 1:1.22
96 BuildRequires: udev-devel
98 BuildRequires: zlib-devel
101 BuildRequires: uClibc-static >= 2:0.9.29
104 BuildRequires: dietlibc-static >= 2:0.32-14
106 BuildRequires: glibc-static
110 Requires: libblkid = %{version}-%{release}
111 Requires: libfdisk = %{version}-%{release}
112 Requires: libmount = %{version}-%{release}
113 %{?with_selinux:Requires: libselinux >= 2.0}
114 Requires: libsmartcols = %{version}-%{release}
115 Requires: pam >= %{pam_ver}
116 Provides: eject = %{version}-%{release}
126 Obsoletes: rawdevices
128 Obsoletes: schedutils
131 Obsoletes: util-linux-chkdupexe
132 Obsoletes: util-linux-ng < 2.20-1
133 Obsoletes: util-linux-suids
134 Conflicts: SysVinit-tools < 2.88-15
135 Conflicts: e2fsprogs < 1.41.8-5
136 Conflicts: rc-scripts < 0.4.9-2
137 Conflicts: shadow-extras < 1:4.0.3-6
139 Conflicts: coreutils < 8.19
141 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
143 %define debugcflags -O1 -g
145 # for some reason known only to rpm there must be "\\|" not "\|" here
146 %define dietarch %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
147 %define dietlibdir %{_prefix}/lib/dietlibc/lib-%{dietarch}
151 %define filterout_ld -Wl,-z,relro
155 util-linux contains a large variety of low-level system utilities
156 necessary for a functional Linux system. This includes, among other
157 things, configuration tools such as fdisk and system programs such as
160 %description -l de.UTF-8
161 util-linux enthält eine große Anzahl an
162 low-level-Systemdienstprogrammen, die für ein funktionierendes
163 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
164 'fdisk' und Systemprogramme wie 'logger'.
166 %description -l es.UTF-8
167 util-linux contiene una gran variedad de utilitarios de sistema de
168 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
169 entre otras cosas, herramientas de configuración como fdisk y
170 programas de sistema como logger.
172 %description -l fr.UTF-8
173 util-linux contient une grande variété d'utilitaire système bas niveau
174 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
175 autres, les outils de configuration comme fdisk et des programmes
176 systèmes comme logger.
178 %description -l pl.UTF-8
179 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
180 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
181 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
182 programy systemowe, takie jak logger.
184 %description -l pt_BR.UTF-8
185 util-linux contém uma grande variedade de utilitários de sistema de
186 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
187 entre outras coisas, ferramentas de configuração como fdisk e
188 programas de sistema como logger.
190 %description -l ru.UTF-8
191 Этот пакет содержит большой набор системных утилит низкого уровня,
192 которые необходимы для функционирования системы Linux. Он включает, в
193 числе прочих, инструменты конфигурации, такие как fdisk, и системные
194 программы, такие как logger.
196 %description -l tr.UTF-8
197 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
198 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
199 uygulamaları ve logger gibi sistem programları sayılabilir.
201 %description -l uk.UTF-8
202 Цей пакет містить великий набір системних утиліт низького рівня, які
203 необхідні для функціонування системи Linux. Він містить, окрім інших,
204 конфігураційні інструменти (такі як fdisk) та системні програми (такі
208 Summary: Support for blockdev
209 Summary(pl.UTF-8): Obsługa blockdev
211 Group: Applications/System
212 Requires(post,preun): /sbin/chkconfig
213 Requires(post,preun,postun): systemd-units >= 38
215 Requires: rc-scripts >= 0.4.3.0
216 Requires: systemd-units >= 38
218 %description -n blockdev
219 The utility blockdev allows one to call block device ioctls from the
220 command line. This package also includes initscript to set blockdev
221 parameters at system startup.
223 %description -n blockdev -l pl.UTF-8
224 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
225 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
226 ustawiania parametrów blockdev przy starcie systemu.
229 Summary: Programs for setting up and configuring loopback devices
230 Summary(de.UTF-8): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
231 Summary(fr.UTF-8): Programmes pour mettre en place et configurer les loopback
232 Summary(pl.UTF-8): Program do konfiguracji urządzenia blokowego loopback
233 Summary(ru.UTF-8): Программы для настройки loopback-устройств
234 Summary(tr.UTF-8): Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
235 Summary(uk.UTF-8): Програми для конфігурації loopback-пристроїв
237 Group: Applications/System
238 Requires: libsmartcols = %{version}-%{release}
240 %description -n losetup
241 Linux supports a special block device called the loopback device,
242 which maps a normal file onto a virtual block device. This package
243 contains programs for setting up and removing the mapping between
244 files and loopback devices.
246 Block loopback devices should not be confused with the networking
247 loopback device, which is configured with the normal ifconfig command.
249 %description -n losetup -l de.UTF-8
250 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
251 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
252 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
253 zwischen Dateien und Loopback-Geräten.
255 %description -n losetup -l fr.UTF-8
256 Linux gère un périphérique bloc spécial appelé « loopback », qui
257 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
258 paquetage contient les programmes pour configurer et supprimer la
259 correspondance entre les fichiers et les périphériques loopback.
261 Les périphériques bloc loopback ne doivent pas être confondus avec le
262 périphérique loopback du réseau, configuré avec la commande ifconfig
265 %description -n losetup -l pl.UTF-8
266 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
267 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
268 program, przy pomocy którego będziesz mógł je skonfigurować.
270 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
271 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
274 %description -n losetup -l ru.UTF-8
275 Linux поддерживает специальное блочное устройство, называемое
276 loopback, которое отображает обычный файл в виртуальное блочное
277 устройство. Это позволяет использовать файл как виртуальную файловую
278 систему. Losetup используется для связи loopback-устройств с обычными
279 файлами или блочными устройствами, для отсоединения loopback-устройств
280 и запросов их статуса.
282 %description -n losetup -l tr.UTF-8
283 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
284 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
285 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
286 arasındaki haritalama işleminin kurulması ve kaldırılması için
287 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
288 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
290 %description -n losetup -l uk.UTF-8
291 Linux підтримує спеціальний блочний пристрій, loopback, який
292 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
293 використовувати файл як віртуальну файлову систему. Losetup
294 використовують для зв'язку loopback-пристроїв зі звичайними файлами
295 або блочними пристроями, для від'єднання loopback-пристроїв та
299 Summary: Programs for mounting and unmounting filesystems
300 Summary(de.UTF-8): Programme zum montieren und abmontieren von Dateisystemen
301 Summary(fr.UTF-8): Programme pour monter et démonter des systèmes de fichiers
302 Summary(pl.UTF-8): Programy do montowania i odmontowywania systemów plików
303 Summary(ru.UTF-8): Программы для монтирования и размонтирования файловых систем
304 Summary(tr.UTF-8): Dosya sistemlerini bağlamak ve çözmek için programlar
305 Summary(uk.UTF-8): Програми для монтування та розмонтування файлових систем
307 Group: Applications/System
308 Requires: libmount = %{version}-%{release}
309 Requires: libsmartcols = %{version}-%{release}
310 Conflicts: SysVinit < 2.86-26
311 # C: nfs-utils-common is opposite to http://cvs.pld-linux.org/packages/nfs-utils/nfs-utils.spec?r1=1.165&r2=1.166
312 Conflicts: nfs-utils-common < 1.1.3-3
314 %description -n mount
315 mount is used for adding new filesystems, both local and networked, to
316 your current directory structure. The filesystems must already exist
317 for this to work. It can also be used to change the access types the
318 kernel uses for already-mounted filesystems.
320 This package is critical for the functionality of your system.
322 %description -n mount -l de.UTF-8
323 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
324 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
325 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
326 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
328 Dieses Paket ist für Ihr System unbedingt erforderlich.
330 %description -n mount -l fr.UTF-8
331 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
332 réseaux, à votre structure de répertoire. Les systèmes de fichiers
333 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
334 changer les types d'accès pour les systèmes de fichiers déjà montés.
336 Ce paquetage est critique pour le fonctionnement de votre système.
338 %description -n mount -l pl.UTF-8
339 Program mount jest używany przez system do montowania systemów plików,
340 zarówno lokalnych jak i sieciowych (np. NFS).
342 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
344 %description -n mount -l ru.UTF-8
345 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
346 в вашей системе организованы в виде одного большого дерева или
347 иерархии. Эти файлы могут быть размещены на разных устройствах.
348 Команда mount присоединяет файловую систему на некотором устройстве к
349 дереву файлов вашей системы. Команда umount отсоединяет файловую
350 систему от дерева. Swapon и swapoff, соответственно, разрешает и
351 запрещает своппинг в определенные файлы и устройства.
353 %description -n mount -l tr.UTF-8
354 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
355 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
356 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
357 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
358 sisteminizin işlevselliği açısından kritiktir.
360 %description -n mount -l uk.UTF-8
361 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
362 вашій системі організовані у вигляді одного великого дерева або
363 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
364 Команда mount під'єднує файлову систему на деякому пристрої до дерева
365 файлів вашої системи. Команда umount від'єднує файлову систему від
366 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
367 визначені файли або пристрої.
370 Summary: Configures kernel parallel port driver
371 Summary(de.UTF-8): Konfiguriert den Kerneltreiber für den parallelen Port
372 Summary(fr.UTF-8): Configure le pilote du port parallèle dans le noyau
373 Summary(pl.UTF-8): Program do konfigurowania sterownika portu równoległego
374 Summary(tr.UTF-8): Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
376 Group: Applications/System
378 %description -n tunelp
379 tunelp aids in configuring the kernel parallel port driver.
381 %description -n tunelp -l de.UTF-8
382 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
384 %description -n tunelp -l fr.UTF-8
385 « tunelp » aide à configurer le pilote du noyau pour le port
388 %description -n tunelp -l pl.UTF-8
389 Program do konfigurowania sterownika portu równoległego.
391 %description -n tunelp -l tr.UTF-8
392 Paralel bağlantı noktası sürücüsünü ayarlar.
395 Summary: login is used when signing onto a system
396 Summary(pl.UTF-8): login jest używany do rozpoczęcia pracy w systemie
398 Group: Applications/System
399 Requires: pam >= %{pam_ver}
400 Obsoletes: heimdal-login
402 %description -n login
403 login is used when signing onto a system. It can also be used to
404 switch from one user to another at any time (most modern shells have
405 support for this feature built into them, however).
407 %description -n login -l pl.UTF-8
408 login jest używany do rozpoczęcia pracy w systemie. Może być używany
409 do przełączania z jednego użytkownika na innego w każdym momencie
410 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
413 Summary: Alternative Linux getty
414 Summary(pl.UTF-8): Alternatywny getty
416 Group: Applications/System
419 %description -n agetty
420 agetty is simple Linux getty with serial support.
422 %description -n agetty -l pl.UTF-8
423 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
426 Summary: Library to handle device identification and token extraction
427 Summary(pl.UTF-8): Biblioteka do obsługi identyfikacji urządzeń
430 Obsoletes: util-linux-ng-libs < 2.20-1
432 %description -n libblkid
433 Library to handle device identification and token extraction.
435 %description -n libblkid -l pl.UTF-8
436 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
438 %package -n libblkid-devel
439 Summary: Header files for blkid library
440 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki blkid
442 Group: Development/Libraries
443 Requires: libblkid = %{version}-%{release}
444 Obsoletes: util-linux-ng-devel < 2.20-1
446 %description -n libblkid-devel
447 Header files for blkid library.
449 %description -n libblkid-devel -l pl.UTF-8
450 Pliki nagłówkowe biblioteki blkid.
452 %package -n libblkid-static
453 Summary: Static library to handle device identification and token extraction
454 Summary(pl.UTF-8): Statyczna biblioteka do obsługi identyfikacji urządzeń
456 Group: Development/Libraries
457 Requires: libblkid-devel = %{version}-%{release}
458 Obsoletes: util-linux-ng-static < 2.20-1
460 %description -n libblkid-static
461 Static library to handle device identification and token extraction.
463 %description -n libblkid-static -l pl.UTF-8
464 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
467 %package -n libblkid-dietlibc
468 Summary: Static dietlibc library to handle device identification and token extraction
469 Summary(pl.UTF-8): Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
471 Group: Development/Libraries
472 Requires: libblkid-devel = %{version}-%{release}
474 %description -n libblkid-dietlibc
475 Library to handle device identification and token extraction - static
478 %description -n libblkid-dietlibc -l pl.UTF-8
479 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
480 wersja statyczna dla dietlibc.
483 Summary: Library for accessing and manipulating UUID
484 Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
487 Conflicts: e2fsprogs < 1.34-3
489 %description -n libuuid
490 Library for accessing and manipulating UUID.
492 %description -n libuuid -l pl.UTF-8
493 Biblioteka umożliwiająca dostęp i zmiany UUID.
495 %package -n libuuid-devel
496 Summary: Header files for library for accessing and manipulating UUID
497 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
499 Group: Development/Libraries
500 Requires: libuuid = %{version}-%{release}
501 Conflicts: e2fsprogs-devel < 1.34-3
503 %description -n libuuid-devel
504 Library for accessing and manipulating UUID - development files.
506 %description -n libuuid-devel -l pl.UTF-8
507 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
510 %package -n libuuid-static
511 Summary: Static library for accessing and manipulating UUID
512 Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
514 Group: Development/Libraries
515 Requires: libuuid-devel = %{version}-%{release}
516 Conflicts: e2fsprogs-static < 1.34-3
518 %description -n libuuid-static
519 Library for accessing and manipulating UUID - static version.
521 %description -n libuuid-static -l pl.UTF-8
522 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
524 %package -n libuuid-dietlibc
525 Summary: Static dietlibc library for accessing and manipulating UUID
526 Summary(pl.UTF-8): Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
528 Group: Development/Libraries
529 Requires: libuuid-devel = %{version}-%{release}
530 Conflicts: e2fsprogs-static < 1.34-3
532 %description -n libuuid-dietlibc
533 Library for accessing and manipulating UUID - static dietlibc version.
535 %description -n libuuid-dietlibc -l pl.UTF-8
536 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
540 Summary: Helper daemon to guarantee uniqueness of time-based UUIDs
541 Summary(pl.UTF-8): Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
544 Requires(postun): /usr/sbin/groupdel
545 Requires(postun): /usr/sbin/userdel
546 Requires(pre): /bin/id
547 Requires(pre): /usr/bin/getgid
548 Requires(pre): /usr/sbin/groupadd
549 Requires(pre): /usr/sbin/groupmod
550 Requires(pre): /usr/sbin/useradd
551 Requires(pre): /usr/sbin/usermod
552 Requires(post,preun,postun): systemd-units >= 38
553 Requires: libuuid = %{version}-%{release}
554 Requires: systemd-units >= 38
555 Provides: group(uuidd)
556 Provides: user(uuidd)
557 Conflicts: libuuid < 1.40.5-0.1
559 %description -n uuidd
560 The uuidd package contains a userspace daemon (uuidd) which guarantees
561 uniqueness of time-based UUID generation even at very high rates on
564 %description -n uuidd -l pl.UTF-8
565 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
566 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
567 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
570 Summary: fdisk library
571 Summary(pl.UTF-8): Biblioteka fdisk
574 Requires: libblkid = %{version}-%{release}
575 Requires: libuuid = %{version}-%{release}
577 %description -n libfdisk
580 %description -n libfdisk -l pl.UTF-8
583 %package -n libfdisk-devel
584 Summary: Header files for fdisk library
585 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki fdisk
587 Group: Development/Libraries
588 Requires: libblkid-devel = %{version}-%{release}
589 Requires: libfdisk = %{version}-%{release}
590 Requires: libuuid-devel = %{version}-%{release}
592 %description -n libfdisk-devel
593 Header files for fdisk library.
595 %description -n libfdisk-devel -l pl.UTF-8
596 Pliki nagłówkowe biblioteki fdisk.
598 %package -n libfdisk-static
599 Summary: Static version of fdisk library
600 Summary(pl.UTF-8): Statyczna wersja biblioteki fdisk
602 Group: Development/Libraries
603 Requires: libfdisk-devel = %{version}-%{release}
605 %description -n libfdisk-static
606 Static version of fdisk library.
608 %description -n libfdisk-static -l pl.UTF-8
609 Statyczna wersja biblioteki fdisk.
612 Summary: Library to handle mounting-related tasks
613 Summary(pl.UTF-8): Biblioteka obsługująca zadania związane z montowaniem
616 Requires: libblkid = %{version}-%{release}
618 %description -n libmount
619 Library to handle mounting-related tasks.
621 %description -n libmount -l pl.UTF-8
622 Biblioteka obsługująca zadania związane z montowaniem.
624 %package -n libmount-devel
625 Summary: Header files for mount library
626 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mount
628 Group: Development/Libraries
629 Requires: libblkid-devel = %{version}-%{release}
630 Requires: libmount = %{version}-%{release}
632 %description -n libmount-devel
633 Header files for mount library.
635 %description -n libmount-devel -l pl.UTF-8
636 Pliki nagłówkowe biblioteki mount.
638 %package -n libmount-static
639 Summary: Static version of mount library
640 Summary(pl.UTF-8): Statyczna wersja biblioteki mount
642 Group: Development/Libraries
643 Requires: libmount-devel = %{version}-%{release}
645 %description -n libmount-static
646 Static version of mount library.
648 %description -n libmount-static -l pl.UTF-8
649 Statyczna wersja biblioteki mount.
651 %package -n python3-libmount
652 Summary: Python 3.x libmount bindings
653 Summary(pl.UTF-8): Wiązania Pythona 3.x do biblioteki libmount
655 Group: Libraries/Python
656 Requires: libmount = %{version}-%{release}
658 %description -n python3-libmount
659 Python 3.x libmount bindings.
661 %description -n python3-libmount -l pl.UTF-8
662 Wiązania Pythona 3.x do biblioteki libmount.
665 Summary: Check and repair a Linux file system
666 Summary(pl.UTF-8): Sprawdzanie i naprawa linuksowego systemu plików
668 Group: Applications/System
669 Requires: libblkid = %{version}-%{release}
672 Check and repair a Linux file system.
674 %description -n fsck -l pl.UTF-8
675 Sprawdzanie i naprawa linuksowego systemu plików.
677 %package -n libsmartcols
678 Summary: Library to handle tables and trees
679 Summary(pl.UTF-8): Biblioteka do obsługi tabelek i drzewek
683 %description -n libsmartcols
684 Library to handle tables and trees.
686 %description -n libsmartcols -l pl.UTF-8
687 Biblioteka do obsługi tabelek i drzewek.
689 %package -n libsmartcols-devel
690 Summary: Header files for smartcols library
691 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki smartcols
693 Group: Development/Libraries
694 Requires: libsmartcols = %{version}-%{release}
696 %description -n libsmartcols-devel
697 Header files for smartcols library.
699 %description -n libsmartcols-devel -l pl.UTF-8
700 Pliki nagłówkowe biblioteki smartcols.
702 %package -n libsmartcols-static
703 Summary: Static version of smartcols library
704 Summary(pl.UTF-8): Statyczna wersja biblioteki smartcols
706 Group: Development/Libraries
707 Requires: libsmartcols-devel = %{version}-%{release}
709 %description -n libsmartcols-static
710 Static version of smartcols library.
712 %description -n libsmartcols-static -l pl.UTF-8
713 Statyczna wersja biblioteki smartcols.
716 Summary: blkid - initrd version
717 Summary(pl.UTF-8): blkid - wersja dla initrd
720 Obsoletes: util-linux-ng-initrd < 2.20-1
721 Conflicts: geninitrd < 10000.10
724 This package includes a blkid utility to recognize partitions by label
725 or UUID - staticaly linked for initrd.
727 %description initrd -l pl.UTF-8
728 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
729 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
731 %package -n bash-completion-util-linux
732 Summary: bash completion for util-linux commands
733 Summary(pl.UTF-8): Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux
735 Group: Applications/Shells
736 Requires: %{name} = %{version}-%{release}
737 Requires: bash-completion >= 2.0
739 %if "%{_rpmversion}" >= "5"
743 %description -n bash-completion-util-linux
744 Bash completion for util-linux commands.
746 %description -n bash-completion-util-linux -l pl.UTF-8
747 Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux.
757 %{?with_initrd:%patch6 -p1}
760 cp -p %{SOURCE10} nologin.c
772 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
774 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
775 %{?with_dietlibc:xCC="%{__cc}"; xCC="diet ${xCC#*ccache }"}
778 ac_cv_header_crypt_h=no \
779 ac_cv_header_stdio_ext_h=no \
782 %if "%{?configure_cache}" == "1"
783 --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
791 --enable-libmount-force-mountinfo \
793 --disable-chfn-chsh \
800 --disable-makeinstall-chown \
801 --disable-makeinstall-setuid \
807 --disable-schedutils \
809 --disable-silent-rules \
813 --disable-use-tty-group \
823 # configure gets it unconditionally wrong
824 %{__sed} -i -e 's/#define HAVE_WIDECHAR 1//' config.h
828 LDFLAGS="-Wl,-static"
831 CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
836 DESTDIR=$(pwd)/initrd
844 %{!?with_fallocate:--disable-fallocate} \
845 --enable-libmount-support-mtab \
846 --disable-makeinstall-chown \
847 --disable-makeinstall-setuid \
848 --disable-silent-rules \
849 --disable-use-tty-group \
856 --enable-login-chown-vcs \
860 --enable-runuser%{!?with_su:=no} \
861 --enable-su%{!?with_su:=no} \
869 --with-bashcompletiondir=/usr/share/bash-completion/completions \
870 --with-selinux%{!?with_selinux:=no} \
876 %{__cc} %{rpmcflags} nologin.c -o nologin
879 rm -rf $RPM_BUILD_ROOT
880 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security,terminal-colors.d} \
881 $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}} \
882 $RPM_BUILD_ROOT{/lib/systemd/pld-helpers.d,%{systemdunitdir}}
883 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
886 DESTDIR=$RPM_BUILD_ROOT
888 %{__mv} $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
889 %{__mv} $RPM_BUILD_ROOT/sbin/raw $RPM_BUILD_ROOT%{_bindir}
891 install -p nologin $RPM_BUILD_ROOT/sbin
892 cp -p %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man8
894 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
895 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
896 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
897 cp -p %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/blockdev.service
898 cp -p %{SOURCE13} $RPM_BUILD_ROOT/lib/systemd/pld-helpers.d/blockdev.sh
900 ln -s ../sbin/runuser $RPM_BUILD_ROOT/bin/runuser
901 cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/su
902 cp -p %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/su-l
903 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/pam.d/runuser
904 cp -p %{SOURCE9} $RPM_BUILD_ROOT/etc/pam.d/runuser-l
907 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
908 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
909 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
911 for lib in blkid fdisk mount smartcols uuid; do
912 mv $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
913 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
914 $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
918 %{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/libmount/pylibmount.la
919 # obsoleted by pkg-config (libuuid.la temporarily kept because of packages built with it)
920 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,fdisk,mount,smartcols}.la
922 ln -s hwclock $RPM_BUILD_ROOT/sbin/clock
923 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
925 ln -s utmpdump $RPM_BUILD_ROOT%{_bindir}/utmpx-dump
926 ln -s mkswap $RPM_BUILD_ROOT/sbin/mkfs.swap
928 for d in cs de es fi fr hu id it ja ko nl pl ; do
929 for m in man1 man5 man8 ; do
930 if [ -d man/$d/$m ]; then
931 install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
932 cp -p man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
936 # it's been moved from man1 to man8
937 for d in es ja ko ; do
938 mv -f $RPM_BUILD_ROOT%{_mandir}/$d/man1/readprofile.1 \
939 $RPM_BUILD_ROOT%{_mandir}/$d/man8/readprofile.8
940 %{__sed} -i -e 's/READPROFILE 1/READPROFILE 8/' $RPM_BUILD_ROOT%{_mandir}/$d/man8/readprofile.8
942 # fix inconsistent man links
943 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/es/man8/clock.8
944 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/ja/man8/clock.8
945 echo '.so man8/swapon.8' > $RPM_BUILD_ROOT%{_mandir}/es/man8/swapoff.8
946 echo '.so man8/swapon.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/swapoff.8
947 echo '.so man8/swapon.8' > $RPM_BUILD_ROOT%{_mandir}/ja/man8/swapoff.8
948 echo '.so man8/swapon.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/swapoff.8
949 echo '.so man8/swapon.8' > $RPM_BUILD_ROOT%{_mandir}/pl/man8/swapoff.8
951 # cleanup, remove files not included in package
952 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
953 $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
954 $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
955 $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
956 $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,chkdupexe,ddate,reset}.1 \
957 $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
958 $RPM_BUILD_ROOT%{_mandir}/*/man8/{cytune,elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8 \
959 $RPM_BUILD_ROOT%{bash_compdir}/{chfn,chsh,newgrp}
961 %ifarch sparc sparcv9 sparc64
962 # programs not built on sparc
963 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
967 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/getopt/getopt-parse.*sh
970 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
971 install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
972 install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
973 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
975 # We don't need those
976 %{__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}
977 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,mount}.la
980 cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
987 rm -rf $RPM_BUILD_ROOT
990 /sbin/chkconfig --add blockdev
991 %service blockdev restart
992 %systemd_post blockdev.service
995 if [ "$1" = "0" ]; then
996 %service blockdev stop
997 /sbin/chkconfig --del blockdev
999 %systemd_preun blockdev.service
1004 %triggerpostun -n blockdev -- blockdev < 2.24-4
1005 %systemd_trigger blockdev.service
1007 %post -n libblkid -p /sbin/ldconfig
1008 %postun -n libblkid -p /sbin/ldconfig
1010 %post -n libuuid -p /sbin/ldconfig
1011 %postun -n libuuid -p /sbin/ldconfig
1014 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
1015 /usr/sbin/groupmod -n uuidd libuuid
1017 %groupadd -g 222 uuidd
1018 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
1019 /usr/sbin/usermod -l uuidd libuuid
1021 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
1024 if [ "$1" = "0" ]; then
1029 %post -n libfdisk -p /sbin/ldconfig
1030 %postun -n libfdisk -p /sbin/ldconfig
1032 %post -n libmount -p /sbin/ldconfig
1033 %postun -n libmount -p /sbin/ldconfig
1035 %post -n libsmartcols -p /sbin/ldconfig
1036 %postun -n libsmartcols -p /sbin/ldconfig
1038 %files -f %{name}.lang
1039 %defattr(644,root,root,755)
1040 %doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-parse.{bash,tcsh}
1041 %dir /etc/terminal-colors.d
1043 %attr(755,root,root) /sbin/clock
1044 %attr(755,root,root) /sbin/hwclock*
1045 %attr(755,root,root) /sbin/nologin
1046 %{_mandir}/man5/adjtime_config.5*
1047 %{_mandir}/man8/clock.8*
1048 %{_mandir}/man8/hwclock.8*
1049 %{_mandir}/man8/nologin.8*
1050 %lang(es) %{_mandir}/es/man8/clock.8*
1051 %lang(es) %{_mandir}/es/man8/hwclock.8*
1052 %lang(ja) %{_mandir}/ja/man8/clock.8*
1053 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
1055 %ghost %{_sysconfdir}/blkid.tab
1056 %attr(755,root,root) /sbin/blkid
1057 %attr(755,root,root) /sbin/findfs
1058 %{_mandir}/man8/blkid.8*
1059 %{_mandir}/man8/findfs.8*
1061 %attr(755,root,root) %{_bindir}/linux*
1062 %attr(755,root,root) %{_bindir}/setarch
1063 %{_mandir}/man8/linux*
1064 %{_mandir}/man8/setarch.8*
1066 %attr(755,root,root) %{_bindir}/s390*
1067 %{_mandir}/man8/s390*
1069 %ifarch %{ix86} %{x8664} x32
1070 %attr(755,root,root) %{_bindir}/i386
1071 %{_mandir}/man8/i386*
1072 %ifarch %{x8664} x32
1073 %attr(755,root,root) %{_bindir}/x86_64
1074 %{_mandir}/man8/x86_64*
1078 %attr(755,root,root) %{_bindir}/ppc*
1079 %{_mandir}/man8/ppc*
1081 %ifarch sparc sparc64
1082 %attr(755,root,root) %{_bindir}/sparc*
1083 %{_mandir}/man8/sparc*
1086 %attr(755,root,root) %{_bindir}/i386
1087 %attr(755,root,root) %{_bindir}/ia64
1088 %{_mandir}/man8/i386*
1089 %{_mandir}/man8/ia64*
1092 %attr(755,root,root) /bin/dmesg
1093 %attr(755,root,root) /bin/kill
1094 %attr(755,root,root) /bin/lsblk
1095 %attr(755,root,root) /bin/more
1096 %attr(755,root,root) /bin/wdctl
1098 %attr(755,root,root) /sbin/addpart
1099 %attr(755,root,root) /sbin/blkdiscard
1100 %attr(755,root,root) /sbin/blkzone
1101 %attr(755,root,root) /sbin/chcpu
1102 %attr(755,root,root) /sbin/ctrlaltdel
1103 %attr(755,root,root) /sbin/delpart
1104 %attr(755,root,root) /sbin/fsfreeze
1105 %attr(755,root,root) /sbin/fstrim
1106 %attr(755,root,root) /sbin/mkfs
1107 %attr(755,root,root) /sbin/mkfs.swap
1108 %attr(755,root,root) /sbin/mkswap
1109 %attr(755,root,root) /sbin/partx
1110 %attr(755,root,root) /sbin/sulogin
1111 %attr(755,root,root) /sbin/swaplabel
1112 %if "%{pld_release}" != "ac"
1113 %attr(755,root,root) /sbin/switch_root
1115 %attr(755,root,root) /sbin/wipefs
1116 %attr(755,root,root) /sbin/zramctl
1117 %attr(755,root,root) %{_bindir}/cal
1118 %attr(755,root,root) %{_bindir}/choom
1119 %attr(755,root,root) %{_bindir}/chmem
1120 %attr(755,root,root) %{_bindir}/chrt
1121 %attr(755,root,root) %{_bindir}/col
1122 %attr(755,root,root) %{_bindir}/colcrt
1123 %attr(755,root,root) %{_bindir}/colrm
1124 %attr(755,root,root) %{_bindir}/column
1125 %attr(755,root,root) %{_bindir}/eject
1126 %{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
1127 %attr(755,root,root) %{_bindir}/fincore
1128 %attr(755,root,root) %{_bindir}/flock
1129 %attr(755,root,root) %{_bindir}/getopt
1130 %attr(755,root,root) %{_bindir}/hardlink
1131 %attr(755,root,root) %{_bindir}/hexdump
1132 %attr(755,root,root) %{_bindir}/ionice
1133 %attr(755,root,root) %{_bindir}/ipcmk
1134 %attr(755,root,root) %{_bindir}/ipcrm
1135 %attr(755,root,root) %{_bindir}/ipcs
1136 %attr(755,root,root) %{_bindir}/irqtop
1137 %attr(755,root,root) %{_bindir}/isosize
1138 %attr(755,root,root) %{_bindir}/line
1139 %attr(755,root,root) %{_bindir}/last
1140 %attr(755,root,root) %{_bindir}/lastb
1141 %attr(755,root,root) %{_bindir}/logger
1142 %attr(755,root,root) %{_bindir}/look
1143 %attr(755,root,root) %{_bindir}/lscpu
1144 %attr(755,root,root) %{_bindir}/lsipc
1145 %attr(755,root,root) %{_bindir}/lsirq
1146 %attr(755,root,root) %{_bindir}/lslocks
1147 %attr(755,root,root) %{_bindir}/lslogins
1148 %attr(755,root,root) %{_bindir}/lsmem
1149 %attr(755,root,root) %{_bindir}/lsns
1150 %attr(755,root,root) %{_bindir}/mesg
1151 %attr(755,root,root) %{_bindir}/mcookie
1152 %attr(755,root,root) %{_bindir}/namei
1153 %attr(755,root,root) %{_bindir}/nsenter
1154 %attr(755,root,root) %{_bindir}/pg
1155 %attr(755,root,root) %{_bindir}/prlimit
1156 %attr(755,root,root) %{_bindir}/raw
1157 %attr(755,root,root) %{_bindir}/rename
1158 %attr(755,root,root) %{_bindir}/renice
1159 %attr(755,root,root) %{_bindir}/rev
1160 %attr(755,root,root) %{_bindir}/script
1161 %attr(755,root,root) %{_bindir}/scriptlive
1162 %attr(755,root,root) %{_bindir}/scriptreplay
1163 %attr(755,root,root) %{_bindir}/setpriv
1164 %attr(755,root,root) %{_bindir}/setsid
1165 %attr(755,root,root) %{_bindir}/setterm
1166 %attr(755,root,root) %{_bindir}/taskset
1167 %attr(755,root,root) %{_bindir}/uuidparse
1168 %attr(755,root,root) %{_bindir}/ul
1169 %attr(755,root,root) %{_bindir}/uname26
1170 %attr(755,root,root) %{_bindir}/unshare
1171 %attr(755,root,root) %{_bindir}/utmpdump
1172 %attr(755,root,root) %{_bindir}/utmpx-dump
1173 %attr(755,root,root) %{_bindir}/whereis
1174 %attr(2755,root,tty) %{_bindir}/write
1175 %attr(755,root,root) %{_sbindir}/fdformat
1176 %attr(755,root,root) %{_sbindir}/ldattach
1177 %attr(755,root,root) %{_sbindir}/readprofile
1178 %attr(755,root,root) %{_sbindir}/resizepart
1179 %attr(755,root,root) %{_sbindir}/rfkill
1180 %attr(755,root,root) %{_sbindir}/rtcwake
1182 %{systemdunitdir}/fstrim.service
1183 %{systemdunitdir}/fstrim.timer
1185 %{_mandir}/man1/cal.1*
1186 %{_mandir}/man1/choom.1*
1187 %{_mandir}/man1/chrt.1*
1188 %{_mandir}/man1/col.1*
1189 %{_mandir}/man1/colcrt.1*
1190 %{_mandir}/man1/colrm.1*
1191 %{_mandir}/man1/column.1*
1192 %{_mandir}/man1/dmesg.1*
1193 %{_mandir}/man1/eject.1*
1194 %{?with_fallocate:%{_mandir}/man1/fallocate.1*}
1195 %{_mandir}/man1/fincore.1*
1196 %{_mandir}/man1/flock.1*
1197 %{_mandir}/man1/getopt.1*
1198 %{_mandir}/man1/hardlink.1*
1199 %{_mandir}/man1/hexdump.1*
1200 %{_mandir}/man1/ionice.1*
1201 %{_mandir}/man1/ipcrm.1*
1202 %{_mandir}/man1/ipcmk.1*
1203 %{_mandir}/man1/ipcs.1*
1204 %{_mandir}/man1/irqtop.1*
1205 %{_mandir}/man1/kill.1*
1206 %{_mandir}/man1/last.1*
1207 %{_mandir}/man1/lastb.1*
1208 %{_mandir}/man1/line.1*
1209 %{_mandir}/man1/logger.1*
1210 %{_mandir}/man1/look.1*
1211 %{_mandir}/man1/lscpu.1*
1212 %{_mandir}/man1/lsipc.1*
1213 %{_mandir}/man1/lsirq.1*
1214 %{_mandir}/man1/lslogins.1*
1215 %{_mandir}/man1/lsmem.1*
1216 %{_mandir}/man1/mcookie.1*
1217 %{_mandir}/man1/mesg.1*
1218 %{_mandir}/man1/more.1*
1219 %{_mandir}/man1/namei.1*
1220 %{_mandir}/man1/nsenter.1*
1221 %{_mandir}/man1/prlimit.1*
1222 %{_mandir}/man1/pg.1*
1223 %{_mandir}/man1/renice.1*
1224 %{_mandir}/man1/rev.1*
1225 %{_mandir}/man1/rename.1*
1226 %{_mandir}/man1/setpriv.1*
1227 %{_mandir}/man1/setsid.1*
1228 %{_mandir}/man1/script.1*
1229 %{_mandir}/man1/scriptlive.1*
1230 %{_mandir}/man1/scriptreplay.1*
1231 %{_mandir}/man1/setterm.1*
1232 %{_mandir}/man1/taskset.1*
1233 %{_mandir}/man1/ul.1*
1234 %{_mandir}/man1/unshare.1*
1235 %{_mandir}/man1/utmpdump.1*
1236 %{_mandir}/man1/uuidparse.1*
1237 %{_mandir}/man1/whereis.1*
1238 %{_mandir}/man1/write.1*
1239 # common for many utilities (hexdump,cal,dmesg,fdisk,cfdisk - not libraries)
1240 %{_mandir}/man5/terminal-colors.d.5*
1241 %{_mandir}/man8/addpart.8*
1242 %{_mandir}/man8/blkdiscard.8*
1243 %{_mandir}/man8/blkzone.8*
1244 %{_mandir}/man8/delpart.8*
1245 %{_mandir}/man8/partx.8*
1246 %{_mandir}/man8/lsblk.8*
1247 %{_mandir}/man8/lsns.8*
1248 %{_mandir}/man8/chcpu.8*
1249 %{_mandir}/man8/chmem.8*
1250 %{_mandir}/man8/ctrlaltdel.8*
1251 %{_mandir}/man8/fdformat.8*
1252 %{_mandir}/man8/fsfreeze.8*
1253 %{_mandir}/man8/fstrim.8*
1254 %{_mandir}/man8/isosize.8*
1255 %{_mandir}/man8/ldattach.8*
1256 %{_mandir}/man8/lslocks.8*
1257 %{_mandir}/man8/mkswap.8*
1258 %{_mandir}/man8/raw.8*
1259 %{_mandir}/man8/readprofile.8*
1260 %{_mandir}/man8/resizepart.8*
1261 %{_mandir}/man8/rfkill.8*
1262 %{_mandir}/man8/rtcwake.8*
1263 %{_mandir}/man8/swaplabel.8*
1264 %if "%{pld_release}" != "ac"
1265 %{_mandir}/man8/switch_root.8*
1267 %{_mandir}/man8/sulogin.8*
1268 %{_mandir}/man8/uname26.8*
1269 %{_mandir}/man8/wdctl.8*
1270 %{_mandir}/man8/wipefs.8*
1271 %{_mandir}/man8/zramctl.8*
1273 %lang(de) %{_mandir}/de/man1/kill.1*
1274 %lang(de) %{_mandir}/de/man1/more.1*
1275 %lang(de) %{_mandir}/de/man1/write.1*
1276 %lang(de) %{_mandir}/de/man8/fdformat.8*
1278 %lang(es) %{_mandir}/es/man1/*.1*
1279 %exclude %{_mandir}/es/man1/login.1*
1280 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
1281 %lang(es) %{_mandir}/es/man8/ipcrm.8*
1282 %lang(es) %{_mandir}/es/man8/ipcs.8*
1283 %lang(es) %{_mandir}/es/man8/mkswap.8*
1284 %lang(es) %{_mandir}/es/man8/readprofile.8*
1285 %lang(es) %{_mandir}/es/man8/renice.8*
1286 %lang(es) %{_mandir}/es/man8/setsid.8*
1288 %lang(fi) %{_mandir}/fi/man1/*.1*
1290 %lang(fr) %{_mandir}/fr/man1/*.1*
1291 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1292 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
1293 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1294 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1295 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
1296 %lang(fr) %{_mandir}/fr/man8/setsid.8*
1298 %lang(hu) %{_mandir}/hu/man1/*.1*
1299 %exclude %{_mandir}/hu/man1/login.1*
1300 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1301 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1302 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1304 %lang(id) %{_mandir}/id/man1/*.1*
1305 %exclude %{_mandir}/id/man1/login.1*
1306 %lang(id) %{_mandir}/id/man8/fdformat.8*
1308 %lang(it) %{_mandir}/it/man1/kill.1*
1309 %lang(it) %{_mandir}/it/man8/mkswap.8*
1310 %lang(it) %{_mandir}/it/man8/setsid.8*
1312 %lang(ja) %{_mandir}/ja/man1/*.1*
1313 %exclude %{_mandir}/ja/man1/login.1*
1314 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1315 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
1316 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1317 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1318 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
1319 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1320 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1321 %lang(ja) %{_mandir}/ja/man8/readprofile.8*
1322 %lang(ja) %{_mandir}/ja/man8/renice.8*
1323 %lang(ja) %{_mandir}/ja/man8/setsid.8*
1325 %lang(ko) %{_mandir}/ko/man1/*.1*
1326 %exclude %{_mandir}/ko/man1/login.1*
1327 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1328 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
1329 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1330 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1331 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
1332 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1333 %lang(ko) %{_mandir}/ko/man8/readprofile.8*
1334 %lang(ko) %{_mandir}/ko/man8/renice.8*
1335 %lang(ko) %{_mandir}/ko/man8/setsid.8*
1337 %lang(nl) %{_mandir}/nl/man1/kill.1*
1339 %lang(pl) %{_mandir}/pl/man1/*.1*
1340 %exclude %{_mandir}/pl/man1/login.1*
1341 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1342 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
1343 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1344 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1345 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
1346 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1347 %lang(pl) %{_mandir}/pl/man8/renice.8*
1349 %attr(755,root,root) /sbin/fdisk
1350 %attr(755,root,root) /sbin/fsck.minix
1351 %attr(755,root,root) /sbin/mkfs.minix
1352 %ifnarch sparc sparc64
1353 %attr(755,root,root) /sbin/cfdisk
1354 %attr(755,root,root) /sbin/sfdisk
1357 %{_mandir}/man8/fdisk.8*
1358 %ifnarch sparc sparc64
1359 %{_mandir}/man8/cfdisk.8*
1360 %{_mandir}/man8/sfdisk.8*
1362 %{_mandir}/man8/fsck.minix.8*
1363 %{_mandir}/man8/mkfs.bfs.8*
1364 %{_mandir}/man8/mkfs.minix.8*
1365 %{_mandir}/man8/mkfs.8*
1367 %lang(es) %{_mandir}/es/man8/fdisk.8*
1368 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1369 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1370 %lang(es) %{_mandir}/es/man8/mkfs.8*
1372 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1373 %ifnarch sparc sparc64
1374 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1375 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1377 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1378 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1380 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1382 %lang(it) %{_mandir}/it/man8/fdisk.8*
1383 %ifnarch sparc sparc64
1384 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1387 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1388 %ifnarch sparc sparc64
1389 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1390 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1392 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1393 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1394 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1395 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1397 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1398 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1399 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1400 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1402 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1403 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1404 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1405 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1407 %attr(755,root,root) /sbin/fsck.cramfs
1408 %attr(755,root,root) /sbin/mkfs.cramfs
1409 %attr(755,root,root) /sbin/mkfs.bfs
1410 %{_mandir}/man8/fsck.cramfs.8*
1411 %{_mandir}/man8/mkfs.cramfs.8*
1414 %attr(755,root,root) /bin/runuser
1415 %attr(755,root,root) /sbin/runuser
1416 %attr(4755,root,root) /bin/su
1417 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser
1418 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser-l
1419 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su
1420 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su-l
1421 %{_mandir}/man1/runuser.1*
1422 %{_mandir}/man1/su.1*
1425 %ghost /var/lock/wtmpxlock
1428 %defattr(644,root,root,755)
1429 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1430 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1431 %attr(755,root,root) /sbin/blockdev
1432 %{_mandir}/man8/blockdev.8*
1433 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1434 %{systemdunitdir}/blockdev.service
1435 %attr(755,root,root) /lib/systemd/pld-helpers.d/blockdev.sh
1438 %defattr(644,root,root,755)
1439 %attr(755,root,root) /bin/findmnt
1440 %attr(755,root,root) /bin/mountpoint
1441 %attr(4755,root,root) /bin/mount
1442 %attr(4755,root,root) /bin/umount
1443 %attr(755,root,root) /sbin/pivot_root
1444 %attr(755,root,root) /sbin/swapon
1445 %attr(755,root,root) /sbin/swapoff
1447 %{_mandir}/man1/mountpoint.1*
1448 %{_mandir}/man5/fstab.5*
1449 %{_mandir}/man8/findmnt.8*
1450 %{_mandir}/man8/mount.8*
1451 %{_mandir}/man8/umount.8*
1452 %{_mandir}/man8/pivot_root.8*
1453 %{_mandir}/man8/swapon.8*
1454 %{_mandir}/man8/swapoff.8*
1456 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1458 %lang(de) %{_mandir}/de/man5/fstab.5*
1460 %lang(es) %{_mandir}/es/man5/fstab.5*
1461 %lang(es) %{_mandir}/es/man8/mount.8*
1462 %lang(es) %{_mandir}/es/man8/umount.8*
1463 %lang(es) %{_mandir}/es/man8/swapon.8*
1464 %lang(es) %{_mandir}/es/man8/swapoff.8*
1466 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1467 %lang(fr) %{_mandir}/fr/man8/mount.8*
1468 %lang(fr) %{_mandir}/fr/man8/umount.8*
1470 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1471 %lang(hu) %{_mandir}/hu/man8/mount.8*
1472 %lang(hu) %{_mandir}/hu/man8/umount.8*
1474 %lang(it) %{_mandir}/it/man5/fstab.5*
1475 %lang(it) %{_mandir}/it/man8/mount.8*
1476 %lang(it) %{_mandir}/it/man8/umount.8*
1477 %lang(it) %{_mandir}/it/man8/swapon.8*
1478 %lang(it) %{_mandir}/it/man8/swapoff.8*
1480 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1481 %lang(ja) %{_mandir}/ja/man8/mount.8*
1482 %lang(ja) %{_mandir}/ja/man8/umount.8*
1483 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1484 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1485 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1487 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1488 %lang(ko) %{_mandir}/ko/man8/mount.8*
1489 %lang(ko) %{_mandir}/ko/man8/umount.8*
1490 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1491 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1493 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1494 %lang(pl) %{_mandir}/pl/man8/mount.8*
1495 %lang(pl) %{_mandir}/pl/man8/umount.8*
1496 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1497 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1500 %defattr(644,root,root,755)
1501 %attr(755,root,root) /sbin/losetup
1502 %{_mandir}/man8/losetup.8*
1503 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1504 %lang(it) %{_mandir}/it/man8/losetup.8*
1505 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1506 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1507 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1510 %defattr(644,root,root,755)
1511 %attr(755,root,root) %{_sbindir}/tunelp
1512 %{_mandir}/man8/tunelp.8*
1513 %lang(es) %{_mandir}/es/man8/tunelp.8*
1514 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1515 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1518 %defattr(644,root,root,755)
1519 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1520 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1521 %attr(755,root,root) /bin/login
1522 %{_mandir}/man1/login.1*
1523 %lang(de) %{_mandir}/de/man1/login.1*
1524 %lang(es) %{_mandir}/es/man1/login.1*
1525 %lang(hu) %{_mandir}/hu/man1/login.1*
1526 %lang(id) %{_mandir}/id/man1/login.1*
1527 %lang(ja) %{_mandir}/ja/man1/login.1*
1528 %lang(ko) %{_mandir}/ko/man1/login.1*
1529 %lang(pl) %{_mandir}/pl/man1/login.1*
1532 %defattr(644,root,root,755)
1533 %attr(755,root,root) /sbin/agetty
1534 %{_mandir}/man8/agetty.8*
1535 %lang(es) %{_mandir}/es/man8/agetty.8*
1536 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1539 %defattr(644,root,root,755)
1540 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
1541 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1543 %files -n libblkid-devel
1544 %defattr(644,root,root,755)
1545 %attr(755,root,root) %{_libdir}/libblkid.so
1546 %{_includedir}/blkid
1547 %{_pkgconfigdir}/blkid.pc
1548 %{_mandir}/man3/libblkid.3*
1550 %files -n libblkid-static
1551 %defattr(644,root,root,755)
1552 %{_libdir}/libblkid.a
1554 %if %{with initrd} && %{with dietlibc}
1555 %files -n libblkid-dietlibc
1556 %defattr(644,root,root,755)
1557 %{dietlibdir}/libblkid.a
1561 %defattr(644,root,root,755)
1562 %attr(755,root,root) %{_bindir}/uuidgen
1563 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
1564 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
1565 %{_mandir}/man1/uuidgen.1*
1567 %files -n libuuid-devel
1568 %defattr(644,root,root,755)
1569 %attr(755,root,root) %{_libdir}/libuuid.so
1570 %{_libdir}/libuuid.la
1572 %{_pkgconfigdir}/uuid.pc
1573 %{_mandir}/man3/uuid*.3*
1575 %files -n libuuid-static
1576 %defattr(644,root,root,755)
1577 %{_libdir}/libuuid.a
1579 %if %{with initrd} && %{with dietlibc}
1580 %files -n libuuid-dietlibc
1581 %defattr(644,root,root,755)
1582 %{dietlibdir}/libuuid.a
1586 %defattr(644,root,root,755)
1587 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
1588 %attr(2775,uuidd,uuidd) /var/lib/libuuid
1589 %{_mandir}/man8/uuidd.8*
1590 %{systemdunitdir}/uuidd.service
1591 %{systemdunitdir}/uuidd.socket
1594 %defattr(644,root,root,755)
1595 %doc libfdisk/COPYING
1596 %attr(755,root,root) /%{_lib}/libfdisk.so.*.*
1597 %attr(755,root,root) %ghost /%{_lib}/libfdisk.so.1
1599 %files -n libfdisk-devel
1600 %defattr(644,root,root,755)
1601 %attr(755,root,root) %{_libdir}/libfdisk.so
1602 %{_includedir}/libfdisk
1603 %{_pkgconfigdir}/fdisk.pc
1605 %files -n libfdisk-static
1606 %defattr(644,root,root,755)
1607 %{_libdir}/libfdisk.a
1610 %defattr(644,root,root,755)
1611 %doc libmount/COPYING
1612 %attr(755,root,root) /%{_lib}/libmount.so.*.*
1613 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
1615 %files -n libmount-devel
1616 %defattr(644,root,root,755)
1617 %attr(755,root,root) %{_libdir}/libmount.so
1618 %{_includedir}/libmount
1619 %{_pkgconfigdir}/mount.pc
1621 %files -n libmount-static
1622 %defattr(644,root,root,755)
1623 %{_libdir}/libmount.a
1625 %files -n python3-libmount
1626 %defattr(644,root,root,755)
1627 %dir %{py3_sitedir}/libmount
1628 %attr(755,root,root) %{py3_sitedir}/libmount/pylibmount.so
1629 %{py3_sitedir}/libmount/__init__.py
1630 %{py3_sitedir}/libmount/__pycache__
1633 %defattr(644,root,root,755)
1634 %attr(755,root,root) /sbin/fsck
1635 %{_mandir}/man8/fsck.8*
1637 %files -n libsmartcols
1638 %defattr(644,root,root,755)
1639 %attr(755,root,root) /%{_lib}/libsmartcols.so.*.*.*
1640 %attr(755,root,root) %ghost /%{_lib}/libsmartcols.so.1
1642 %files -n libsmartcols-devel
1643 %defattr(644,root,root,755)
1644 %attr(755,root,root) %{_libdir}/libsmartcols.so
1645 %{_includedir}/libsmartcols
1646 %{_pkgconfigdir}/smartcols.pc
1648 %files -n libsmartcols-static
1649 %defattr(644,root,root,755)
1650 %{_libdir}/libsmartcols.a
1654 %defattr(644,root,root,755)
1655 %attr(755,root,root) %{_libdir}/initrd/blkid
1656 %attr(755,root,root) %{_libdir}/initrd/blockdev
1657 %attr(755,root,root) %{_libdir}/initrd/fdformat
1658 %attr(755,root,root) %{_libdir}/initrd/fdisk
1659 %attr(755,root,root) %{_libdir}/initrd/findfs
1660 %attr(755,root,root) %{_libdir}/initrd/hwclock
1661 %attr(755,root,root) %{_libdir}/initrd/look
1662 %attr(755,root,root) %{_libdir}/initrd/mkswap
1663 %attr(755,root,root) %{_libdir}/initrd/namei
1664 %attr(755,root,root) %{_libdir}/initrd/rename
1665 %ifnarch sparc sparcv9 sparc64
1666 %attr(755,root,root) %{_libdir}/initrd/sfdisk
1668 %attr(755,root,root) %{_libdir}/initrd/swaplabel
1669 %attr(755,root,root) %{_libdir}/initrd/uuidgen
1670 %attr(755,root,root) %{_libdir}/initrd/wipefs
1672 #%attr(755,root,root) %{_libdir}/initrd/chrt
1673 # not built because of disabled libmount
1674 #%attr(755,root,root) %{_libdir}/initrd/e2fsck
1675 #%attr(755,root,root) %{_libdir}/initrd/fsck
1678 %files -n bash-completion-util-linux
1679 %defattr(644,root,root,755)
1680 %{bash_compdir}/addpart
1681 %{bash_compdir}/blkdiscard
1682 %{bash_compdir}/blkid
1683 %{bash_compdir}/blkzone
1684 %{bash_compdir}/blockdev
1686 %{bash_compdir}/cfdisk
1687 %{bash_compdir}/chcpu
1688 %{bash_compdir}/chmem
1689 %{bash_compdir}/chrt
1691 %{bash_compdir}/colcrt
1692 %{bash_compdir}/colrm
1693 %{bash_compdir}/column
1694 %{bash_compdir}/ctrlaltdel
1695 %{bash_compdir}/delpart
1696 %{bash_compdir}/dmesg
1697 %{bash_compdir}/eject
1698 %{bash_compdir}/fallocate
1699 %{bash_compdir}/fdformat
1700 %{bash_compdir}/fdisk
1701 %{bash_compdir}/fincore
1702 %{bash_compdir}/findfs
1703 %{bash_compdir}/findmnt
1704 %{bash_compdir}/flock
1705 %{bash_compdir}/fsck
1706 %{bash_compdir}/fsck.cramfs
1707 %{bash_compdir}/fsck.minix
1708 %{bash_compdir}/fsfreeze
1709 %{bash_compdir}/fstrim
1710 %{bash_compdir}/getopt
1711 %{bash_compdir}/hexdump
1712 %{bash_compdir}/hwclock
1713 %{bash_compdir}/ionice
1714 %{bash_compdir}/ipcmk
1715 %{bash_compdir}/ipcrm
1716 %{bash_compdir}/ipcs
1717 %{bash_compdir}/irqtop
1718 %{bash_compdir}/isosize
1719 %{bash_compdir}/last
1720 %{bash_compdir}/ldattach
1721 %{bash_compdir}/logger
1722 %{bash_compdir}/look
1723 %{bash_compdir}/losetup
1724 %{bash_compdir}/lsblk
1725 %{bash_compdir}/lscpu
1726 %{bash_compdir}/lsipc
1727 %{bash_compdir}/lsirq
1728 %{bash_compdir}/lslocks
1729 %{bash_compdir}/lslogins
1730 %{bash_compdir}/lsmem
1731 %{bash_compdir}/lsns
1732 %{bash_compdir}/mcookie
1733 %{bash_compdir}/mesg
1734 %{bash_compdir}/mkfs
1735 %{bash_compdir}/mkfs.bfs
1736 %{bash_compdir}/mkfs.cramfs
1737 %{bash_compdir}/mkfs.minix
1738 %{bash_compdir}/mkswap
1739 %{bash_compdir}/more
1740 %{bash_compdir}/mount
1741 %{bash_compdir}/mountpoint
1742 %{bash_compdir}/namei
1743 %{bash_compdir}/nsenter
1744 %{bash_compdir}/partx
1746 %{bash_compdir}/pivot_root
1747 %{bash_compdir}/prlimit
1749 %{bash_compdir}/readprofile
1750 %{bash_compdir}/rename
1751 %{bash_compdir}/renice
1752 %{bash_compdir}/resizepart
1754 %{bash_compdir}/rfkill
1755 %{bash_compdir}/rtcwake
1756 %{bash_compdir}/runuser
1757 %{bash_compdir}/script
1758 %{bash_compdir}/scriptlive
1759 %{bash_compdir}/scriptreplay
1760 %{bash_compdir}/setarch
1761 %{bash_compdir}/setpriv
1762 %{bash_compdir}/setsid
1763 %{bash_compdir}/setterm
1764 %{bash_compdir}/sfdisk
1766 %{bash_compdir}/swaplabel
1767 %{bash_compdir}/swapoff
1768 %{bash_compdir}/swapon
1769 %{bash_compdir}/taskset
1770 %{bash_compdir}/tunelp
1772 %{bash_compdir}/umount
1773 %{bash_compdir}/unshare
1774 %{bash_compdir}/utmpdump
1775 %{bash_compdir}/uuidd
1776 %{bash_compdir}/uuidgen
1777 %{bash_compdir}/uuidparse
1778 %{bash_compdir}/wdctl
1779 %{bash_compdir}/whereis
1780 %{bash_compdir}/wipefs
1781 %{bash_compdir}/write
1782 %{bash_compdir}/zramctl