3 %bcond_with uClibc # link initrd version with static glibc instead of uClibc
4 %bcond_without dietlibc # link initrd version with dietlibc instead of uClibc
5 %bcond_without selinux # SELinux support
6 %if "%{pld_release}" == "ac"
7 %bcond_with initrd # don't build initrd version
8 %bcond_with fallocate # fallocate utility (needs glibc 2.11 to compile)
10 %bcond_without initrd # don't build initrd version
11 %bcond_without fallocate # fallocate utility (needs glibc 2.11 to compile)
14 %if "%{pld_release}" == "ac"
15 %define pam_ver 0.79.0
17 %define pam_ver 0.99.7.1
20 Summary: Collection of basic system utilities for Linux
21 Summary(de.UTF-8): Sammlung von grundlegenden Systemdienstprogrammen für Linux
22 Summary(es.UTF-8): Colectánea de utilitarios básicos de sistema para Linux
23 Summary(fr.UTF-8): Ensemble d'utilitaires système de base pour Linux
24 Summary(pl.UTF-8): Zbiór podstawowych narzędzi systemowych dla Linuksa
25 Summary(pt_BR.UTF-8): Coletânea de utilitários básicos de sistema para Linux
26 Summary(ru.UTF-8): Набор базовых системных утилит для Linux
27 Summary(tr.UTF-8): Temel sistem araçları
28 Summary(uk.UTF-8): Набір базових системних утиліт для Linux
33 Group: Applications/System
34 Source0: http://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/util-linux-%{version}.tar.bz2
35 # Source0-md5: 590ca71aad0b254e2631d84401f28255
36 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/util-linux-non-english-man-pages.tar.bz2
37 # Source1-md5: 3c940c7e7fe699eaa2ddb1bffb3de2fe
39 Source3: util-linux-blockdev.init
40 Source4: util-linux-blockdev.sysconfig
41 Patch0: %{name}-ppc.patch
42 Patch1: %{name}-union-mount.patch
43 Patch2: util-linux-ctrlaltdel-man.patch
44 Patch3: util-linux-fdformat-ide.patch
45 Patch4: util-linux-fhs.patch
46 Patch5: util-linux-hotkeys.patch
47 Patch7: util-linux-login-lastlog.patch
48 Patch8: util-linux-procpartitions.patch
49 Patch9: util-linux-swaponsymlink.patch
50 Patch10: util-linux-diet.patch
51 URL: http://userweb.kernel.org/~kzak/util-linux/
52 BuildRequires: audit-libs-devel >= 1.0.6
53 BuildRequires: autoconf
54 BuildRequires: automake >= 1:1.10
55 BuildRequires: gettext-devel
56 %{?with_fallocate:BuildRequires: glibc-devel >= 6:2.11}
57 BuildRequires: gtk-doc-automake
58 %{?with_selinux:BuildRequires: libselinux-devel}
59 %{?with_selinux:BuildRequires: libsepol-devel}
60 BuildRequires: libtool
61 BuildRequires: linux-libc-headers >= 7:2.6.27
62 BuildRequires: ncurses-devel >= 5.0
63 BuildRequires: pam-devel >= %{pam_ver}
64 BuildRequires: pkgconfig
65 BuildRequires: rpm >= 4.4.9-56
66 BuildRequires: rpmbuild(macros) >= 1.470
67 BuildRequires: sed >= 4.0
68 BuildRequires: zlib-devel
71 BuildRequires: uClibc-static >= 2:0.9.29
74 BuildRequires: dietlibc-static >= 2:0.32-7
76 BuildRequires: glibc-static
80 Requires: pam >= %{pam_ver}
84 Provides: util-linux = %{version}-%{release}
93 Obsoletes: util-linux-suids
94 Conflicts: e2fsprogs < 1.41.8-5
95 Conflicts: shadow-extras < 1:4.0.3-6
96 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
98 %define debugcflags -O1 -g
100 # for some reason known only to rpm there must be "\\|" not "\|" here
101 %define dietarch %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
102 %define dietlibdir %{_prefix}/lib/dietlibc/lib-%{dietarch}
106 %define filterout_ld -Wl,-z,relro
110 util-linux contains a large variety of low-level system utilities
111 necessary for a functional Linux system. This includes, among other
112 things, configuration tools such as fdisk and system programs such as
115 %description -l de.UTF-8
116 util-linux enthält eine große Anzahl an
117 low-level-Systemdienstprogrammen, die für ein funktionierendes
118 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
119 'fdisk' und Systemprogramme wie 'logger'.
121 %description -l es.UTF-8
122 util-linux contiene una gran variedad de utilitarios de sistema de
123 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
124 entre otras cosas, herramientas de configuración como fdisk y
125 programas de sistema como logger.
127 %description -l fr.UTF-8
128 util-linux contient une grande variété d'utilitaire système bas niveau
129 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
130 autres, les outils de configuration comme fdisk et des programmes
131 systèmes comme logger.
133 %description -l pl.UTF-8
134 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
135 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
136 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
137 programy systemowe, takie jak logger.
139 %description -l pt_BR.UTF-8
140 util-linux contém uma grande variedade de utilitários de sistema de
141 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
142 entre outras coisas, ferramentas de configuração como fdisk e
143 programas de sistema como logger.
145 %description -l ru.UTF-8
146 Этот пакет содержит большой набор системных утилит низкого уровня,
147 которые необходимы для функционирования системы Linux. Он включает, в
148 числе прочих, инструменты конфигурации, такие как fdisk, и системные
149 программы, такие как logger.
151 %description -l tr.UTF-8
152 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
153 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
154 uygulamaları ve logger gibi sistem programları sayılabilir.
156 %description -l uk.UTF-8
157 Цей пакет містить великий набір системних утиліт низького рівня, які
158 необхідні для функціонування системи Linux. Він містить, окрім інших,
159 конфігураційні інструменти (такі як fdisk) та системні програми (такі
163 Summary: Support for blockdev
164 Summary(pl.UTF-8): Obsługa blockdev
165 Group: Applications/System
166 Requires(post,preun): /sbin/chkconfig
170 %description -n blockdev
171 The utility blockdev allows one to call block device ioctls from the
172 command line. This package also includes initscript to set blockdev
173 parameters at system startup.
175 %description -n blockdev -l pl.UTF-8
176 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
177 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
178 ustawiania parametrów blockdev przy starcie systemu.
181 Summary: Programs for setting up and configuring loopback devices
182 Summary(de.UTF-8): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
183 Summary(fr.UTF-8): Programmes pour mettre en place et configurer les loopback
184 Summary(pl.UTF-8): Program do konfiguracji urządzenia blokowego loopback
185 Summary(ru.UTF-8): Программы для настройки loopback-устройств
186 Summary(tr.UTF-8): Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
187 Summary(uk.UTF-8): Програми для конфігурації loopback-пристроїв
188 Group: Applications/System
190 %description -n losetup
191 Linux supports a special block device called the loopback device,
192 which maps a normal file onto a virtual block device. This package
193 contains programs for setting up and removing the mapping between
194 files and loopback devices.
196 Block loopback devices should not be confused with the networking
197 loopback device, which is configured with the normal ifconfig command.
199 %description -n losetup -l de.UTF-8
200 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
201 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
202 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
203 zwischen Dateien und Loopback-Geräten.
205 %description -n losetup -l fr.UTF-8
206 Linux gère un périphérique bloc spécial appelé « loopback », qui
207 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
208 paquetage contient les programmes pour configurer et supprimer la
209 correspondance entre les fichiers et les périphériques loopback.
211 Les périphériques bloc loopback ne doivent pas être confondus avec le
212 périphérique loopback du réseau, configuré avec la commande ifconfig
215 %description -n losetup -l pl.UTF-8
216 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
217 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
218 program, przy pomocy którego będziesz mógł je skonfigurować.
220 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
221 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
224 %description -n losetup -l ru.UTF-8
225 Linux поддерживает специальное блочное устройство, называемое
226 loopback, которое отображает обычный файл в виртуальное блочное
227 устройство. Это позволяет использовать файл как виртуальную файловую
228 систему. Losetup используется для связи loopback-устройств с обычными
229 файлами или блочными устройствами, для отсоединения loopback-устройств
230 и запросов их статуса.
232 %description -n losetup -l tr.UTF-8
233 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
234 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
235 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
236 arasındaki haritalama işleminin kurulması ve kaldırılması için
237 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
238 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
240 %description -n losetup -l uk.UTF-8
241 Linux підтримує спеціальний блочний пристрій, loopback, який
242 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
243 використовувати файл як віртуальну файлову систему. Losetup
244 використовують для зв'язку loopback-пристроїв зі звичайними файлами
245 або блочними пристроями, для від'єднання loopback-пристроїв та
249 Summary: Programs for mounting and unmounting filesystems
250 Summary(de.UTF-8): Programme zum montieren und abmontieren von Dateisystemen
251 Summary(fr.UTF-8): Programme pour monter et démonter des systèmes de fichiers
252 Summary(pl.UTF-8): Programy do montowania i odmontowywania systemów plików
253 Summary(ru.UTF-8): Программы для монтирования и размонтирования файловых систем
254 Summary(tr.UTF-8): Dosya sistemlerini bağlamak ve çözmek için programlar
255 Summary(uk.UTF-8): Програми для монтування та розмонтування файлових систем
256 Group: Applications/System
257 Conflicts: nfs-utils-common < 1.1.3-3
259 %description -n mount
260 mount is used for adding new filesystems, both local and networked, to
261 your current directory structure. The filesystems must already exist
262 for this to work. It can also be used to change the access types the
263 kernel uses for already-mounted filesystems.
265 This package is critical for the functionality of your system.
267 %description -n mount -l de.UTF-8
268 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
269 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
270 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
271 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
273 Dieses Paket ist für Ihr System unbedingt erforderlich.
275 %description -n mount -l fr.UTF-8
276 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
277 réseaux, à votre structure de répertoire. Les systèmes de fichiers
278 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
279 changer les types d'accès pour les systèmes de fichiers déjà montés.
281 Ce paquetage est critique pour le fonctionnement de votre système.
283 %description -n mount -l pl.UTF-8
284 Program mount jest używany przez system do montowania systemów plików,
285 zarówno lokalnych jak i sieciowych (np. NFS).
287 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
289 %description -n mount -l ru.UTF-8
290 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
291 в вашей системе организованы в виде одного большого дерева или
292 иерархии. Эти файлы могут быть размещены на разных устройствах.
293 Команда mount присоединяет файловую систему на некотором устройстве к
294 дереву файлов вашей системы. Команда umount отсоединяет файловую
295 систему от дерева. Swapon и swapoff, соответственно, разрешает и
296 запрещает своппинг в определенные файлы и устройства.
298 %description -n mount -l tr.UTF-8
299 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
300 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
301 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
302 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
303 sisteminizin işlevselliği açısından kritiktir.
305 %description -n mount -l uk.UTF-8
306 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
307 вашій системі організовані у вигляді одного великого дерева або
308 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
309 Команда mount під'єднує файлову систему на деякому пристрої до дерева
310 файлів вашої системи. Команда umount від'єднує файлову систему від
311 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
312 визначені файли або пристрої.
315 Summary: chkdupexe - find duplicate executables
316 Summary(pl.UTF-8): chkdupexe odszukuje powtarzające się pliki uruchamialne
317 Group: Applications/System
318 Provides: util-linux-chkdupexe = %{version}-%{release}
319 Obsoletes: util-linux-chkdupexe
321 %description chkdupexe
322 chkdupexe will scan the union of $PATH and a hardcoded list of common
323 locations for binaries. It will report dangling symlinks and
324 duplicately-named binaries.
326 %description chkdupexe -l pl.UTF-8
327 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
328 katalogi z plikami uruchamialnymi i informuje o powtarzających się
329 plikach w różnych katalogach.
332 Summary: Configures kernel parallel port driver
333 Summary(de.UTF-8): Konfiguriert den Kerneltreiber für den parallelen Port
334 Summary(fr.UTF-8): Configure le pilote du port parallèle dans le noyau
335 Summary(pl.UTF-8): Program do konfigurowania sterownika portu równoległego
336 Summary(tr.UTF-8): Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
338 Group: Applications/System
340 %description -n tunelp
341 tunelp aids in configuring the kernel parallel port driver.
343 %description -n tunelp -l de.UTF-8
344 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
346 %description -n tunelp -l fr.UTF-8
347 « tunelp » aide à configurer le pilote du noyau pour le port
350 %description -n tunelp -l pl.UTF-8
351 Program do konfigurowania sterownika portu równoległego.
353 %description -n tunelp -l tr.UTF-8
354 Paralel bağlantı noktası sürücüsünü ayarlar.
357 Summary: login is used when signing onto a system
358 Summary(pl.UTF-8): login jest używany do rozpoczęcia pracy w systemie
359 Group: Applications/System
360 Requires: pam >= %{pam_ver}
361 Obsoletes: heimdal-login
363 %description -n login
364 login is used when signing onto a system. It can also be used to
365 switch from one user to another at any time (most modern shells have
366 support for this feature built into them, however).
368 %description -n login -l pl.UTF-8
369 login jest używany do rozpoczęcia pracy w systemie. Może być używany
370 do przełączania z jednego użytkownika na innego w każdym momencie
371 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
374 Summary: Alternative Linux getty
375 Summary(pl.UTF-8): Alternatywny getty
376 Group: Applications/System
379 %description -n agetty
380 agetty is simple Linux getty with serial support.
382 %description -n agetty -l pl.UTF-8
383 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
386 Summary: Library to handle device identification and token extraction
387 Summary(pl.UTF-8): Biblioteka do obsługi identyfikacji urządzeń
390 Requires: libuuid = %{version}-%{release}
391 Obsoletes: util-linux-ng-libs
393 %description -n libblkid
394 Library to handle device identification and token extraction.
396 %description -n libblkid -l pl.UTF-8
397 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
399 %package -n libblkid-devel
400 Summary: Header files for blkid library
401 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki blkid
403 Group: Development/Libraries
404 Requires: libblkid = %{version}-%{release}
405 Requires: libuuid-devel = %{version}-%{release}
406 Obsoletes: util-linux-ng-devel
408 %description -n libblkid-devel
409 Header files for blkid library.
411 %description -n libblkid-devel -l pl.UTF-8
412 Pliki nagłówkowe biblioteki blkid.
414 %package -n libblkid-static
415 Summary: Static library to handle device identification and token extraction
416 Summary(pl.UTF-8): Statyczna biblioteka do obsługi identyfikacji urządzeń
418 Group: Development/Libraries
419 Requires: libblkid-devel = %{version}-%{release}
420 Requires: libuuid-static = %{version}-%{release}
421 Obsoletes: util-linux-ng-static
423 %description -n libblkid-static
424 Static library to handle device identification and token extraction.
426 %description -n libblkid-static -l pl.UTF-8
427 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
430 %package -n libblkid-dietlibc
431 Summary: Static dietlibc library to handle device identification and token extraction
432 Summary(pl.UTF-8): Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
434 Group: Development/Libraries
435 Requires: libblkid-devel = %{version}-%{release}
436 Requires: libuuid-dietlibc = %{version}-%{release}
438 %description -n libblkid-dietlibc
439 Library to handle device identification and token extraction - static
442 %description -n libblkid-dietlibc -l pl.UTF-8
443 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
444 wersja statyczna dla dietlibc.
447 Summary: Library for accessing and manipulating UUID
448 Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
451 Conflicts: e2fsprogs < 1.34-3
453 %description -n libuuid
454 Library for accessing and manipulating UUID.
456 %description -n libuuid -l pl.UTF-8
457 Biblioteka umożliwiająca dostęp i zmiany UUID.
459 %package -n libuuid-devel
460 Summary: Header files for library for accessing and manipulating UUID
461 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
463 Group: Development/Libraries
464 Requires: libuuid = %{version}-%{release}
465 Conflicts: e2fsprogs-devel < 1.34-3
467 %description -n libuuid-devel
468 Library for accessing and manipulating UUID - development files.
470 %description -n libuuid-devel -l pl.UTF-8
471 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
474 %package -n libuuid-static
475 Summary: Static library for accessing and manipulating UUID
476 Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
478 Group: Development/Libraries
479 Requires: libuuid-devel = %{version}-%{release}
480 Conflicts: e2fsprogs-static < 1.34-3
482 %description -n libuuid-static
483 Library for accessing and manipulating UUID - static version.
485 %description -n libuuid-static -l pl.UTF-8
486 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
488 %package -n libuuid-dietlibc
489 Summary: Static dietlibc library for accessing and manipulating UUID
490 Summary(pl.UTF-8): Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
492 Group: Development/Libraries
493 Requires: libuuid-devel = %{version}-%{release}
494 Conflicts: e2fsprogs-static < 1.34-3
496 %description -n libuuid-dietlibc
497 Library for accessing and manipulating UUID - static dietlibc version.
499 %description -n libuuid-dietlibc -l pl.UTF-8
500 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
504 Summary: Helper daemon to guarantee uniqueness of time-based UUIDs
505 Summary(pl.UTF-8): Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
508 Requires(postun): /usr/sbin/groupdel
509 Requires(postun): /usr/sbin/userdel
510 Requires(pre): /bin/id
511 Requires(pre): /usr/bin/getgid
512 Requires(pre): /usr/sbin/groupadd
513 Requires(pre): /usr/sbin/groupmod
514 Requires(pre): /usr/sbin/useradd
515 Requires(pre): /usr/sbin/usermod
516 Requires: libuuid = %{version}-%{release}
517 Provides: group(uuidd)
518 Provides: user(uuidd)
519 Conflicts: libuuid < 1.40.5-0.1
521 %description -n uuidd
522 The uuidd package contains a userspace daemon (uuidd) which guarantees
523 uniqueness of time-based UUID generation even at very high rates on
526 %description -n uuidd -l pl.UTF-8
527 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
528 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
529 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
532 Summary: Library to handle mounting-related tasks
533 Summary(pl.UTF-8): Biblioteka obsługująca zadania związane z montowaniem
536 Requires: libblkid = %{version}-%{release}
538 %description -n libmount
539 Library to handle mounting-related tasks.
541 %description -n libmount -l pl.UTF-8
542 Biblioteka obsługująca zadania związane z montowaniem.
544 %package -n libmount-devel
545 Summary: Header files for mount library
546 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mount
548 Group: Development/Libraries
549 Requires: libblkid-devel = %{version}-%{release}
550 Requires: libmount = %{version}-%{release}
552 %description -n libmount-devel
553 Header files for mount library.
555 %description -n libmount-devel -l pl.UTF-8
556 Pliki nagłówkowe biblioteki mount.
558 %package -n libmount-static
559 Summary: Static version of mount library
560 Summary(pl.UTF-8): Statyczna wersja biblioteki mount
562 Group: Development/Libraries
563 Requires: libmount-devel = %{version}-%{release}
565 %description -n libmount-static
566 Static version of mount library.
568 %description -n libmount-static -l pl.UTF-8
569 Statyczna wersja biblioteki mount.
571 %package -n libmount-dietlibc
572 Summary: Static dietlibc mount library
573 Summary(pl.UTF-8): Statyczna biblioteka mount dla dietlibc
575 Group: Development/Libraries
576 Requires: libblkid-devel = %{version}-%{release}
577 Requires: libblkid-dietlibc = %{version}-%{release}
578 Requires: libuuid-devel = %{version}-%{release}
579 Requires: libuuid-dietlibc = %{version}-%{release}
581 %description -n libmount-dietlibc
582 Static dietlibc version of mount library.
584 %description -n libmount-dietlibc -l pl.UTF-8
585 Statyczna wersja biblioteki mount dla dietlibc.
588 Summary: Check and repair a Linux file system
589 Summary(pl.UTF-8): Sprawdzanie i naprawa linuksowego systemu plików
590 Group: Applications/System
593 Check and repair a Linux file system.
595 %description -n fsck -l pl.UTF-8
596 Sprawdzanie i naprawa linuksowego systemu plików.
599 Summary: blkid - initrd version
600 Summary(pl.UTF-8): blkid - wersja dla initrd
602 Conflicts: geninitrd < 10000.10
605 This package includes a blkid utility to recognize partitions by label
606 or UUID - staticaly linked for initrd.
608 %description initrd -l pl.UTF-8
609 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
610 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
613 %setup -q -a1 -n util-linux-%{version}
625 sed -i -e 's/-lncursesw/-lncursesw -ltinfow/' configure.ac
635 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
637 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
638 %{?with_dietlibc:xCC="diet %{__cc}"; xCC=${xCC#*ccache }}
641 ac_cv_header_crypt_h="no" \
647 --disable-login-utils \
648 --disable-schedutils \
649 --disable-silent-rules \
650 --disable-use-tty-group \
657 # configure gets it unconditionally wrong
658 sed -i -e 's/#define HAVE_WIDECHAR 1//' config.h
660 sed -i -e 's/ cal\$(EXEEXT) / /; s/ lsblk\$(EXEEXT)//' misc-utils/Makefile
662 for dir in shlibs/* disk-utils misc-utils fsck fdisk schedutils hwclock; do
665 LDFLAGS="-Wl,-static"
668 CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
671 # empty line required because there is a backslash up there
672 %{__make} -C $dir install DESTDIR=`pwd`/initrd
681 %{!?with_fallocate:--disable-fallocate} \
682 --disable-silent-rules \
683 --disable-use-tty-group \
686 --enable-login-chown-vcs \
687 --enable-login-utils \
692 --with%{!?with_selinux:out}-selinux
697 rm -rf $RPM_BUILD_ROOT
698 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security} \
699 $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}}
700 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
703 DESTDIR=$RPM_BUILD_ROOT
705 sed -i -e 's,/usr/spool/mail,/var/mail,g' $RPM_BUILD_ROOT%{_mandir}/man1/login.1
707 mv $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
709 cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
710 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
711 cp -a %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
713 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
714 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
715 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
717 for lib in blkid uuid mount; do
718 mv $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
719 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
720 $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
723 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
724 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
726 for d in cs de es fi fr hu id it ja ko nl pl ; do
727 for m in man1 man5 man8 ; do
728 if [ -d man/$d/$m ]; then
729 install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
730 cp -a man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
735 # cleanup, remove files not included in package
736 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
737 $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
738 $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
739 $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
740 $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,reset}.1 \
741 $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
742 $RPM_BUILD_ROOT%{_mandir}/*/man8/{elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
744 %ifarch sparc sparc64
745 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
749 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
750 install -p initrd%{_bindir}/* $RPM_BUILD_ROOT%{_libdir}/initrd/
751 install -p initrd%{_sbindir}/* $RPM_BUILD_ROOT%{_libdir}/initrd/
752 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
754 # We don't need those
755 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{chkdupexe,ddate,uuidd,mcookie,whereis,mkfs*,fsck.minix,isosize,logger}
758 cp -a initrd%{_libdir}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
762 %find_lang util-linux
765 rm -rf $RPM_BUILD_ROOT
768 /sbin/chkconfig --add blockdev
769 %service blockdev restart
772 if [ "$1" = "0" ]; then
773 %service blockdev stop
774 /sbin/chkconfig --del blockdev
777 %post -n libblkid -p /sbin/ldconfig
778 %postun -n libblkid -p /sbin/ldconfig
780 %post -n libuuid -p /sbin/ldconfig
781 %postun -n libuuid -p /sbin/ldconfig
784 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
785 /usr/sbin/groupmod -n uuidd libuuid
787 %groupadd -g 222 uuidd
788 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
789 /usr/sbin/usermod -l uuidd libuuid
791 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
794 if [ "$1" = "0" ]; then
799 %post -n libmount -p /sbin/ldconfig
800 %postun -n libmount -p /sbin/ldconfig
802 %files -f util-linux.lang
803 %defattr(644,root,root,755)
804 %doc */README.* text-utils/LICENSE.pg NEWS
806 %attr(755,root,root) /sbin/clock
807 %attr(755,root,root) /sbin/hwclock*
808 %{_mandir}/man8/clock.8*
809 %{_mandir}/man8/hwclock.8*
810 %lang(es) %{_mandir}/es/man8/clock.8*
811 %lang(es) %{_mandir}/es/man8/hwclock.8*
812 %lang(ja) %{_mandir}/ja/man8/clock.8*
813 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
815 %ghost %{_sysconfdir}/blkid.tab
816 %attr(755,root,root) /sbin/blkid
817 %attr(755,root,root) /sbin/findfs
818 %{_mandir}/man8/blkid.8*
819 %{_mandir}/man8/findfs.8*
821 %attr(755,root,root) %{_bindir}/linux*
822 %attr(755,root,root) %{_bindir}/setarch
823 %{_mandir}/man8/linux*
824 %{_mandir}/man8/setarch.8*
826 %attr(755,root,root) %{_bindir}/s390*
827 %{_mandir}/man8/s390*
829 %ifarch %{ix86} %{x8664}
830 %attr(755,root,root) %{_bindir}/i386
831 %{_mandir}/man8/i386*
833 %attr(755,root,root) %{_bindir}/x86_64
834 %{_mandir}/man8/x86_64*
838 %attr(755,root,root) %{_bindir}/ppc*
841 %ifarch sparc sparc64
842 %attr(755,root,root) %{_bindir}/sparc*
843 %{_mandir}/man8/sparc*
846 %attr(755,root,root) %{_bindir}/i386
847 %attr(755,root,root) %{_bindir}/ia64
848 %{_mandir}/man8/i386*
849 %{_mandir}/man8/ia64*
852 %attr(755,root,root) /bin/dmesg
853 %attr(755,root,root) /bin/kill
854 %attr(755,root,root) /bin/lsblk
855 %attr(755,root,root) /bin/more
856 %attr(755,root,root) /sbin/addpart
857 %attr(755,root,root) /sbin/ctrlaltdel
858 %attr(755,root,root) /sbin/delpart
859 %attr(755,root,root) /sbin/fsfreeze
860 %attr(755,root,root) /sbin/fstrim
861 %attr(755,root,root) /sbin/mkfs
862 %attr(755,root,root) /sbin/mkswap
863 %attr(755,root,root) /sbin/partx
864 %attr(755,root,root) /sbin/swaplabel
865 %if "%{pld_release}" != "ac"
866 %attr(755,root,root) /sbin/switch_root
868 %attr(755,root,root) /sbin/wipefs
869 %attr(755,root,root) %{_bindir}/cal
870 %attr(755,root,root) %{_bindir}/chrt
871 %attr(755,root,root) %{_bindir}/col
872 %attr(755,root,root) %{_bindir}/colcrt
873 %attr(755,root,root) %{_bindir}/colrm
874 %attr(755,root,root) %{_bindir}/column
875 %attr(755,root,root) %{_bindir}/cytune
876 %attr(755,root,root) %{_bindir}/ddate
877 %attr(755,root,root) %{_bindir}/flock
878 %{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
879 %attr(755,root,root) %{_bindir}/getopt
880 %attr(755,root,root) %{_bindir}/hexdump
881 %attr(755,root,root) %{_bindir}/ionice
882 %attr(755,root,root) %{_bindir}/ipcmk
883 %attr(755,root,root) %{_bindir}/ipcrm
884 %attr(755,root,root) %{_bindir}/ipcs
885 %attr(755,root,root) %{_bindir}/isosize
886 %attr(755,root,root) %{_bindir}/line
887 %attr(755,root,root) %{_bindir}/logger
888 %attr(755,root,root) %{_bindir}/look
889 %attr(755,root,root) %{_bindir}/lscpu
890 %attr(755,root,root) %{_bindir}/mcookie
891 %attr(755,root,root) %{_bindir}/namei
892 %attr(755,root,root) %{_bindir}/pg
893 %attr(755,root,root) %{_bindir}/rename
894 %attr(755,root,root) %{_bindir}/renice
895 %attr(755,root,root) %{_bindir}/rev
896 %attr(755,root,root) %{_bindir}/script
897 %attr(755,root,root) %{_bindir}/scriptreplay
898 %attr(755,root,root) %{_bindir}/setsid
899 %attr(755,root,root) %{_bindir}/setterm
900 %attr(755,root,root) %{_bindir}/tailf
901 %attr(755,root,root) %{_bindir}/taskset
902 %attr(755,root,root) %{_bindir}/ul
903 %attr(755,root,root) %{_bindir}/unshare
904 %attr(755,root,root) %{_bindir}/whereis
905 %attr(2755,root,tty) %{_bindir}/write
906 %attr(755,root,root) %{_sbindir}/fdformat
907 %attr(755,root,root) %{_sbindir}/ldattach
908 %attr(755,root,root) %{_sbindir}/readprofile
909 %attr(755,root,root) %{_sbindir}/rtcwake
911 %{_mandir}/man1/cal.1*
912 %{_mandir}/man1/chrt.1*
913 %{_mandir}/man1/col.1*
914 %{_mandir}/man1/colcrt.1*
915 %{_mandir}/man1/colrm.1*
916 %{_mandir}/man1/column.1*
917 %{_mandir}/man1/ddate.1*
918 %{_mandir}/man1/dmesg.1*
919 %{?with_fallocate:%{_mandir}/man1/fallocate.1*}
920 %{_mandir}/man1/flock.1*
921 %{_mandir}/man1/getopt.1*
922 %{_mandir}/man1/hexdump.1*
923 %{_mandir}/man1/ionice.1*
924 %{_mandir}/man1/ipcrm.1*
925 %{_mandir}/man1/ipcmk.1*
926 %{_mandir}/man1/ipcs.1*
927 %{_mandir}/man1/kill.1*
928 %{_mandir}/man1/line.1*
929 %{_mandir}/man1/logger.1*
930 %{_mandir}/man1/look.1*
931 %{_mandir}/man1/lscpu.1*
932 %{_mandir}/man1/mcookie.1*
933 %{_mandir}/man1/more.1*
934 %{_mandir}/man1/namei.1*
935 %{_mandir}/man1/pg.1*
936 %{_mandir}/man1/readprofile.1*
937 %{_mandir}/man1/renice.1*
938 %{_mandir}/man1/rev.1*
939 %{_mandir}/man1/rename.1*
940 %{_mandir}/man1/setsid.1*
941 %{_mandir}/man1/script.1*
942 %{_mandir}/man1/scriptreplay.1*
943 %{_mandir}/man1/setterm.1*
944 %{_mandir}/man1/tailf.1*
945 %{_mandir}/man1/taskset.1*
946 %{_mandir}/man1/ul.1*
947 %{_mandir}/man1/unshare.1*
948 %{_mandir}/man1/whereis.1*
949 %{_mandir}/man1/write.1*
950 %{_mandir}/man8/addpart.8*
951 %{_mandir}/man8/ctrlaltdel.8*
952 %{_mandir}/man8/cytune.8*
953 %{_mandir}/man8/delpart.8*
954 %{_mandir}/man8/fdformat.8*
955 %{_mandir}/man8/fsfreeze.8*
956 %{_mandir}/man8/fstrim.8*
957 %{_mandir}/man8/isosize.8*
958 %{_mandir}/man8/ldattach.8*
959 %{_mandir}/man8/lsblk.8*
960 %{_mandir}/man8/mkswap.8*
961 %{_mandir}/man8/partx.8*
962 %{_mandir}/man8/rtcwake.8*
963 %{_mandir}/man8/swaplabel.8*
964 %if "%{pld_release}" != "ac"
965 %{_mandir}/man8/switch_root.8*
967 %{_mandir}/man8/wipefs.8*
969 %lang(de) %{_mandir}/de/man1/kill.1*
970 %lang(de) %{_mandir}/de/man1/more.1*
971 %lang(de) %{_mandir}/de/man1/write.1*
972 %lang(de) %{_mandir}/de/man8/fdformat.8*
974 %lang(es) %{_mandir}/es/man1/colrm.1*
975 %lang(es) %{_mandir}/es/man1/column.1*
976 %lang(es) %{_mandir}/es/man1/ddate.1*
977 %lang(es) %{_mandir}/es/man1/getopt.1*
978 %lang(es) %{_mandir}/es/man1/look.1*
979 %lang(es) %{_mandir}/es/man1/more.1*
980 %lang(es) %{_mandir}/es/man1/namei.1*
981 %lang(es) %{_mandir}/es/man1/readprofile.1*
982 %lang(es) %{_mandir}/es/man1/rev.1*
983 %lang(es) %{_mandir}/es/man1/script.1*
984 %lang(es) %{_mandir}/es/man1/setterm.1*
985 %lang(es) %{_mandir}/es/man1/ul.1*
986 %lang(es) %{_mandir}/es/man1/whereis.1*
987 %lang(es) %{_mandir}/es/man1/write.1*
988 %lang(es) %{_mandir}/es/man8/cytune.8*
989 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
990 %lang(es) %{_mandir}/es/man8/ipcrm.8*
991 %lang(es) %{_mandir}/es/man8/ipcs.8*
992 %lang(es) %{_mandir}/es/man8/mkswap.8*
993 %lang(es) %{_mandir}/es/man8/renice.8*
994 %lang(es) %{_mandir}/es/man8/setsid.8*
996 %lang(fi) %{_mandir}/fi/man1/cal.1*
997 %lang(fi) %{_mandir}/fi/man1/column.1*
998 %lang(fi) %{_mandir}/fi/man1/kill.1*
999 %lang(fi) %{_mandir}/fi/man1/more.1*
1000 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1001 %lang(fi) %{_mandir}/fi/man1/write.1*
1003 %lang(fr) %{_mandir}/fr/man1/cal.1*
1004 %lang(fr) %{_mandir}/fr/man1/col.1*
1005 %lang(fr) %{_mandir}/fr/man1/kill.1*
1006 %lang(fr) %{_mandir}/fr/man1/more.1*
1007 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1008 %lang(fr) %{_mandir}/fr/man1/write.1*
1009 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1010 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
1011 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1012 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1013 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
1014 %lang(fr) %{_mandir}/fr/man8/setsid.8*
1016 %lang(hu) %{_mandir}/hu/man1/cal.1*
1017 %lang(hu) %{_mandir}/hu/man1/colrm.1*
1018 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
1019 %lang(hu) %{_mandir}/hu/man1/kill.1*
1020 %lang(hu) %{_mandir}/hu/man1/logger.1*
1021 %lang(hu) %{_mandir}/hu/man1/more.1*
1022 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1023 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1024 %lang(hu) %{_mandir}/hu/man1/write.1*
1025 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1026 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1027 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1029 %lang(id) %{_mandir}/id/man1/cal.1*
1030 %lang(id) %{_mandir}/id/man1/kill.1*
1031 %lang(id) %{_mandir}/id/man1/logger.1*
1032 %lang(id) %{_mandir}/id/man1/more.1*
1033 %lang(id) %{_mandir}/id/man1/script.1*
1034 %lang(id) %{_mandir}/id/man1/write.1*
1035 %lang(id) %{_mandir}/id/man8/fdformat.8*
1037 %lang(it) %{_mandir}/it/man1/kill.1*
1038 %lang(it) %{_mandir}/it/man8/mkswap.8*
1039 %lang(it) %{_mandir}/it/man8/setsid.8*
1041 %lang(ja) %{_mandir}/ja/man1/cal.1*
1042 %lang(ja) %{_mandir}/ja/man1/col.1*
1043 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
1044 %lang(ja) %{_mandir}/ja/man1/colrm.1*
1045 %lang(ja) %{_mandir}/ja/man1/column.1*
1046 %lang(ja) %{_mandir}/ja/man1/ddate.1*
1047 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1048 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
1049 %lang(ja) %{_mandir}/ja/man1/kill.1*
1050 %lang(ja) %{_mandir}/ja/man1/line.1*
1051 %lang(ja) %{_mandir}/ja/man1/logger.1*
1052 %lang(ja) %{_mandir}/ja/man1/login.1*
1053 %lang(ja) %{_mandir}/ja/man1/look.1*
1054 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1055 %lang(ja) %{_mandir}/ja/man1/more.1*
1056 %lang(ja) %{_mandir}/ja/man1/namei.1*
1057 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
1058 %lang(ja) %{_mandir}/ja/man1/rename.1*
1059 %lang(ja) %{_mandir}/ja/man1/rev.1*
1060 %lang(ja) %{_mandir}/ja/man1/script.1*
1061 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1062 %lang(ja) %{_mandir}/ja/man1/ul.1*
1063 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1064 %lang(ja) %{_mandir}/ja/man1/write.1*
1065 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1066 %lang(ja) %{_mandir}/ja/man8/cytune.8*
1067 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
1068 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1069 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1070 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
1071 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1072 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1073 %lang(ja) %{_mandir}/ja/man8/renice.8*
1074 %lang(ja) %{_mandir}/ja/man8/setsid.8*
1076 %lang(ko) %{_mandir}/ko/man1/cal.1*
1077 %lang(ko) %{_mandir}/ko/man1/col.1*
1078 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
1079 %lang(ko) %{_mandir}/ko/man1/colrm.1*
1080 %lang(ko) %{_mandir}/ko/man1/column.1*
1081 %lang(ko) %{_mandir}/ko/man1/ddate.1*
1082 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1083 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
1084 %lang(ko) %{_mandir}/ko/man1/kill.1*
1085 %lang(ko) %{_mandir}/ko/man1/logger.1*
1086 %lang(ko) %{_mandir}/ko/man1/look.1*
1087 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1088 %lang(ko) %{_mandir}/ko/man1/more.1*
1089 %lang(ko) %{_mandir}/ko/man1/namei.1*
1090 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
1091 %lang(ko) %{_mandir}/ko/man1/rev.1*
1092 %lang(ko) %{_mandir}/ko/man1/script.1*
1093 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1094 %lang(ko) %{_mandir}/ko/man1/ul.1*
1095 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1096 %lang(ko) %{_mandir}/ko/man1/write.1*
1097 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1098 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
1099 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1100 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1101 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
1102 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1103 %lang(ko) %{_mandir}/ko/man8/renice.8*
1104 %lang(ko) %{_mandir}/ko/man8/setsid.8*
1106 %lang(nl) %{_mandir}/nl/man1/kill.1*
1108 %lang(pl) %{_mandir}/pl/man1/cal.1*
1109 %lang(pl) %{_mandir}/pl/man1/col.1*
1110 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
1111 %lang(pl) %{_mandir}/pl/man1/colrm.1*
1112 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1113 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
1114 %lang(pl) %{_mandir}/pl/man1/kill.1*
1115 %lang(pl) %{_mandir}/pl/man1/look.1*
1116 %lang(pl) %{_mandir}/pl/man1/logger.1*
1117 %lang(pl) %{_mandir}/pl/man1/more.1*
1118 %lang(pl) %{_mandir}/pl/man1/rev.1*
1119 %lang(pl) %{_mandir}/pl/man1/script.1*
1120 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1121 %lang(pl) %{_mandir}/pl/man1/ul.1*
1122 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1123 %lang(pl) %{_mandir}/pl/man1/write.1*
1124 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1125 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
1126 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1127 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1128 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
1129 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1130 %lang(pl) %{_mandir}/pl/man8/renice.8*
1132 %lang(ru) %{_mandir}/ru/man1/ddate.1*
1134 %attr(755,root,root) /sbin/fdisk
1135 %attr(755,root,root) /sbin/fsck.minix
1136 %attr(755,root,root) /sbin/mkfs.minix
1137 %ifnarch sparc sparc64
1138 %attr(755,root,root) /sbin/cfdisk
1139 %attr(755,root,root) /sbin/sfdisk
1142 %{_mandir}/man8/fdisk.8*
1143 %ifnarch sparc sparc64
1144 %{_mandir}/man8/cfdisk.8*
1145 %{_mandir}/man8/sfdisk.8*
1147 %{_mandir}/man8/fsck.minix.8*
1148 %{_mandir}/man8/mkfs.bfs.8*
1149 %{_mandir}/man8/mkfs.minix.8*
1150 %{_mandir}/man8/mkfs.8*
1152 %lang(es) %{_mandir}/es/man8/fdisk.8*
1153 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1154 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1155 %lang(es) %{_mandir}/es/man8/mkfs.8*
1157 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1158 %ifnarch sparc sparc64
1159 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1160 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1162 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1163 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1165 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1167 %lang(it) %{_mandir}/it/man8/fdisk.8*
1168 %ifnarch sparc sparc64
1169 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1172 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1173 %ifnarch sparc sparc64
1174 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1175 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1177 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1178 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1179 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1180 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1182 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1183 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1184 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1185 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1187 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1188 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1189 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1190 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1192 %attr(755,root,root) /sbin/fsck.cramfs
1193 %attr(755,root,root) /sbin/mkfs.cramfs
1194 %attr(755,root,root) /sbin/mkfs.bfs
1196 %ghost /var/lock/wtmpxlock
1199 %defattr(644,root,root,755)
1200 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1201 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1202 %attr(755,root,root) /sbin/blockdev
1203 %{_mandir}/man8/blockdev.8*
1204 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1207 %defattr(644,root,root,755)
1208 %attr(4755,root,root) /bin/mount
1209 %attr(4755,root,root) /bin/umount
1210 %attr(755,root,root) /sbin/pivot_root
1211 %attr(755,root,root) /sbin/swapon
1212 %attr(755,root,root) /sbin/swapoff
1214 %{_mandir}/man5/fstab.5*
1216 %{_mandir}/man8/mount.8*
1217 %{_mandir}/man8/umount.8*
1218 %{_mandir}/man8/pivot_root.8*
1219 %{_mandir}/man8/swapon.8*
1220 %{_mandir}/man8/swapoff.8*
1222 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1224 %lang(de) %{_mandir}/de/man5/fstab.5*
1226 %lang(es) %{_mandir}/es/man5/fstab.5*
1227 %lang(es) %{_mandir}/es/man8/mount.8*
1228 %lang(es) %{_mandir}/es/man8/umount.8*
1229 %lang(es) %{_mandir}/es/man8/swapon.8*
1230 %lang(es) %{_mandir}/es/man8/swapoff.8*
1232 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1233 %lang(fr) %{_mandir}/fr/man8/mount.8*
1234 %lang(fr) %{_mandir}/fr/man8/umount.8*
1236 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1237 %lang(hu) %{_mandir}/hu/man8/mount.8*
1238 %lang(hu) %{_mandir}/hu/man8/umount.8*
1240 %lang(it) %{_mandir}/it/man5/fstab.5*
1241 %lang(it) %{_mandir}/it/man8/mount.8*
1242 %lang(it) %{_mandir}/it/man8/umount.8*
1243 %lang(it) %{_mandir}/it/man8/swapon.8*
1244 %lang(it) %{_mandir}/it/man8/swapoff.8*
1246 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1247 %lang(ja) %{_mandir}/ja/man8/mount.8*
1248 %lang(ja) %{_mandir}/ja/man8/umount.8*
1249 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1250 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1251 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1253 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1254 %lang(ko) %{_mandir}/ko/man8/mount.8*
1255 %lang(ko) %{_mandir}/ko/man8/umount.8*
1256 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1257 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1259 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1260 %lang(pl) %{_mandir}/pl/man8/mount.8*
1261 %lang(pl) %{_mandir}/pl/man8/umount.8*
1262 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1263 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1266 %defattr(644,root,root,755)
1267 %attr(755,root,root) /sbin/losetup
1268 %{_mandir}/man8/losetup.8*
1269 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1270 %lang(it) %{_mandir}/it/man8/losetup.8*
1271 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1272 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1273 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1276 %defattr(644,root,root,755)
1277 %attr(755,root,root) %{_bindir}/chkdupexe
1278 %{_mandir}/man1/chkdupexe.1*
1279 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1280 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1281 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1284 %defattr(644,root,root,755)
1285 %attr(755,root,root) %{_sbindir}/tunelp
1286 %{_mandir}/man8/tunelp.8*
1287 %lang(es) %{_mandir}/es/man8/tunelp.8*
1288 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1289 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1292 %defattr(644,root,root,755)
1293 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1294 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1295 %attr(755,root,root) /bin/login
1296 %{_mandir}/man1/login.1*
1297 %lang(de) %{_mandir}/de/man1/login.1*
1298 %lang(es) %{_mandir}/es/man1/login.1*
1299 %lang(hu) %{_mandir}/hu/man1/login.1*
1300 %lang(id) %{_mandir}/id/man1/login.1*
1301 %lang(ja) %{_mandir}/ja/man1/login.1*
1302 %lang(ko) %{_mandir}/ko/man1/login.1*
1303 %lang(pl) %{_mandir}/pl/man1/login.1*
1306 %defattr(644,root,root,755)
1307 %attr(755,root,root) /sbin/agetty
1308 %{_mandir}/man8/agetty.8*
1309 %lang(es) %{_mandir}/es/man8/agetty.8*
1310 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1313 %defattr(644,root,root,755)
1314 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
1315 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1317 %files -n libblkid-devel
1318 %defattr(644,root,root,755)
1319 %attr(755,root,root) %{_libdir}/libblkid.so
1320 %{_libdir}/libblkid.la
1321 %{_includedir}/blkid
1322 %{_pkgconfigdir}/blkid.pc
1323 %{_mandir}/man3/libblkid.3*
1325 %files -n libblkid-static
1326 %defattr(644,root,root,755)
1327 %{_libdir}/libblkid.a
1329 %if %{with initrd} && %{with dietlibc}
1330 %files -n libblkid-dietlibc
1331 %defattr(644,root,root,755)
1332 %{dietlibdir}/libblkid.a
1336 %defattr(644,root,root,755)
1337 %attr(755,root,root) %{_bindir}/uuidgen
1338 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
1339 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
1340 %{_mandir}/man1/uuidgen.1*
1342 %files -n libuuid-devel
1343 %defattr(644,root,root,755)
1344 %attr(755,root,root) %{_libdir}/libuuid.so
1345 %{_libdir}/libuuid.la
1347 %{_pkgconfigdir}/uuid.pc
1348 %{_mandir}/man3/uuid*.3*
1350 %files -n libuuid-static
1351 %defattr(644,root,root,755)
1352 %{_libdir}/libuuid.a
1354 %if %{with initrd} && %{with dietlibc}
1355 %files -n libuuid-dietlibc
1356 %defattr(644,root,root,755)
1357 %{dietlibdir}/libuuid.a
1361 %defattr(644,root,root,755)
1362 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
1363 %attr(2775,uuidd,uuidd) /var/lib/libuuid
1364 %{_mandir}/man8/uuidd.8*
1367 %defattr(644,root,root,755)
1368 %attr(755,root,root) /%{_lib}/libmount.so.*.*
1369 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
1370 # move to -n mount when mount starts to use libmount
1371 %attr(755,root,root) /bin/findmnt
1372 %{_mandir}/man8/findmnt.8*
1374 %files -n libmount-devel
1375 %defattr(644,root,root,755)
1376 %attr(755,root,root) %{_libdir}/libmount.so
1377 %{_libdir}/libmount.la
1378 %{_includedir}/libmount
1379 %{_pkgconfigdir}/mount.pc
1381 %files -n libmount-static
1382 %defattr(644,root,root,755)
1383 %{_libdir}/libmount.a
1385 %if %{with initrd} && %{with dietlibc}
1386 %files -n libmount-dietlibc
1387 %defattr(644,root,root,755)
1388 %{dietlibdir}/libmount.a
1392 %defattr(644,root,root,755)
1393 %attr(755,root,root) /sbin/fsck
1394 %{_mandir}/man8/fsck.8*
1398 %defattr(644,root,root,755)
1399 %attr(755,root,root) %{_libdir}/initrd/*