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/%{name}-%{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: %{name}-blockdev.init
40 Source4: %{name}-blockdev.sysconfig
41 Patch0: %{name}-ng-ppc.patch
42 Patch1: %{name}-ng-union-mount.patch
43 Patch2: %{name}-ctrlaltdel-man.patch
44 Patch3: %{name}-fdformat-ide.patch
45 Patch4: %{name}-fhs.patch
46 Patch5: %{name}-hotkeys.patch
47 Patch7: %{name}-login-lastlog.patch
48 Patch8: %{name}-procpartitions.patch
49 Patch9: %{name}-swaponsymlink.patch
50 Patch10: %{name}-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}
91 Obsoletes: util-linux-ng <= %{version}-%{release}
92 Obsoletes: util-linux-suids
93 Conflicts: e2fsprogs < 1.41.8-5
94 Conflicts: shadow-extras < 1:4.0.3-6
95 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
97 %define debugcflags -O1 -g
99 # for some reason known only to rpm there must be "\\|" not "\|" here
100 %define dietarch %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
101 %define dietlibdir %{_prefix}/lib/dietlibc/lib-%{dietarch}
105 %define filterout_ld -Wl,-z,relro
109 util-linux contains a large variety of low-level system utilities
110 necessary for a functional Linux system. This includes, among other
111 things, configuration tools such as fdisk and system programs such as
114 %description -l de.UTF-8
115 util-linux enthält eine große Anzahl an
116 low-level-Systemdienstprogrammen, die für ein funktionierendes
117 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
118 'fdisk' und Systemprogramme wie 'logger'.
120 %description -l es.UTF-8
121 util-linux contiene una gran variedad de utilitarios de sistema de
122 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
123 entre otras cosas, herramientas de configuración como fdisk y
124 programas de sistema como logger.
126 %description -l fr.UTF-8
127 util-linux contient une grande variété d'utilitaire système bas niveau
128 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
129 autres, les outils de configuration comme fdisk et des programmes
130 systèmes comme logger.
132 %description -l pl.UTF-8
133 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
134 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
135 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
136 programy systemowe, takie jak logger.
138 %description -l pt_BR.UTF-8
139 util-linux contém uma grande variedade de utilitários de sistema de
140 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
141 entre outras coisas, ferramentas de configuração como fdisk e
142 programas de sistema como logger.
144 %description -l ru.UTF-8
145 Этот пакет содержит большой набор системных утилит низкого уровня,
146 которые необходимы для функционирования системы Linux. Он включает, в
147 числе прочих, инструменты конфигурации, такие как fdisk, и системные
148 программы, такие как logger.
150 %description -l tr.UTF-8
151 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
152 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
153 uygulamaları ve logger gibi sistem programları sayılabilir.
155 %description -l uk.UTF-8
156 Цей пакет містить великий набір системних утиліт низького рівня, які
157 необхідні для функціонування системи Linux. Він містить, окрім інших,
158 конфігураційні інструменти (такі як fdisk) та системні програми (такі
162 Summary: Support for blockdev
163 Summary(pl.UTF-8): Obsługa blockdev
164 Group: Applications/System
165 Requires(post,preun): /sbin/chkconfig
169 %description -n blockdev
170 The utility blockdev allows one to call block device ioctls from the
171 command line. This package also includes initscript to set blockdev
172 parameters at system startup.
174 %description -n blockdev -l pl.UTF-8
175 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
176 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
177 ustawiania parametrów blockdev przy starcie systemu.
180 Summary: Programs for setting up and configuring loopback devices
181 Summary(de.UTF-8): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
182 Summary(fr.UTF-8): Programmes pour mettre en place et configurer les loopback
183 Summary(pl.UTF-8): Program do konfiguracji urządzenia blokowego loopback
184 Summary(ru.UTF-8): Программы для настройки loopback-устройств
185 Summary(tr.UTF-8): Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
186 Summary(uk.UTF-8): Програми для конфігурації loopback-пристроїв
187 Group: Applications/System
189 %description -n losetup
190 Linux supports a special block device called the loopback device,
191 which maps a normal file onto a virtual block device. This package
192 contains programs for setting up and removing the mapping between
193 files and loopback devices.
195 Block loopback devices should not be confused with the networking
196 loopback device, which is configured with the normal ifconfig command.
198 %description -n losetup -l de.UTF-8
199 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
200 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
201 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
202 zwischen Dateien und Loopback-Geräten.
204 %description -n losetup -l fr.UTF-8
205 Linux gère un périphérique bloc spécial appelé « loopback », qui
206 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
207 paquetage contient les programmes pour configurer et supprimer la
208 correspondance entre les fichiers et les périphériques loopback.
210 Les périphériques bloc loopback ne doivent pas être confondus avec le
211 périphérique loopback du réseau, configuré avec la commande ifconfig
214 %description -n losetup -l pl.UTF-8
215 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
216 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
217 program, przy pomocy którego będziesz mógł je skonfigurować.
219 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
220 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
223 %description -n losetup -l ru.UTF-8
224 Linux поддерживает специальное блочное устройство, называемое
225 loopback, которое отображает обычный файл в виртуальное блочное
226 устройство. Это позволяет использовать файл как виртуальную файловую
227 систему. Losetup используется для связи loopback-устройств с обычными
228 файлами или блочными устройствами, для отсоединения loopback-устройств
229 и запросов их статуса.
231 %description -n losetup -l tr.UTF-8
232 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
233 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
234 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
235 arasındaki haritalama işleminin kurulması ve kaldırılması için
236 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
237 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
239 %description -n losetup -l uk.UTF-8
240 Linux підтримує спеціальний блочний пристрій, loopback, який
241 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
242 використовувати файл як віртуальну файлову систему. Losetup
243 використовують для зв'язку loopback-пристроїв зі звичайними файлами
244 або блочними пристроями, для від'єднання loopback-пристроїв та
248 Summary: Programs for mounting and unmounting filesystems
249 Summary(de.UTF-8): Programme zum montieren und abmontieren von Dateisystemen
250 Summary(fr.UTF-8): Programme pour monter et démonter des systèmes de fichiers
251 Summary(pl.UTF-8): Programy do montowania i odmontowywania systemów plików
252 Summary(ru.UTF-8): Программы для монтирования и размонтирования файловых систем
253 Summary(tr.UTF-8): Dosya sistemlerini bağlamak ve çözmek için programlar
254 Summary(uk.UTF-8): Програми для монтування та розмонтування файлових систем
255 Group: Applications/System
256 Conflicts: nfs-utils-common < 1.1.3-3
258 %description -n mount
259 mount is used for adding new filesystems, both local and networked, to
260 your current directory structure. The filesystems must already exist
261 for this to work. It can also be used to change the access types the
262 kernel uses for already-mounted filesystems.
264 This package is critical for the functionality of your system.
266 %description -n mount -l de.UTF-8
267 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
268 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
269 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
270 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
272 Dieses Paket ist für Ihr System unbedingt erforderlich.
274 %description -n mount -l fr.UTF-8
275 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
276 réseaux, à votre structure de répertoire. Les systèmes de fichiers
277 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
278 changer les types d'accès pour les systèmes de fichiers déjà montés.
280 Ce paquetage est critique pour le fonctionnement de votre système.
282 %description -n mount -l pl.UTF-8
283 Program mount jest używany przez system do montowania systemów plików,
284 zarówno lokalnych jak i sieciowych (np. NFS).
286 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
288 %description -n mount -l ru.UTF-8
289 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
290 в вашей системе организованы в виде одного большого дерева или
291 иерархии. Эти файлы могут быть размещены на разных устройствах.
292 Команда mount присоединяет файловую систему на некотором устройстве к
293 дереву файлов вашей системы. Команда umount отсоединяет файловую
294 систему от дерева. Swapon и swapoff, соответственно, разрешает и
295 запрещает своппинг в определенные файлы и устройства.
297 %description -n mount -l tr.UTF-8
298 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
299 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
300 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
301 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
302 sisteminizin işlevselliği açısından kritiktir.
304 %description -n mount -l uk.UTF-8
305 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
306 вашій системі організовані у вигляді одного великого дерева або
307 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
308 Команда mount під'єднує файлову систему на деякому пристрої до дерева
309 файлів вашої системи. Команда umount від'єднує файлову систему від
310 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
311 визначені файли або пристрої.
314 Summary: chkdupexe - find duplicate executables
315 Summary(pl.UTF-8): chkdupexe odszukuje powtarzające się pliki uruchamialne
316 Group: Applications/System
317 Obsoletes: util-linux-ng-chkdupexe
319 %description chkdupexe
320 chkdupexe will scan the union of $PATH and a hardcoded list of common
321 locations for binaries. It will report dangling symlinks and
322 duplicately-named binaries.
324 %description chkdupexe -l pl.UTF-8
325 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
326 katalogi z plikami uruchamialnymi i informuje o powtarzających się
327 plikach w różnych katalogach.
330 Summary: Configures kernel parallel port driver
331 Summary(de.UTF-8): Konfiguriert den Kerneltreiber für den parallelen Port
332 Summary(fr.UTF-8): Configure le pilote du port parallèle dans le noyau
333 Summary(pl.UTF-8): Program do konfigurowania sterownika portu równoległego
334 Summary(tr.UTF-8): Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
336 Group: Applications/System
338 %description -n tunelp
339 tunelp aids in configuring the kernel parallel port driver.
341 %description -n tunelp -l de.UTF-8
342 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
344 %description -n tunelp -l fr.UTF-8
345 « tunelp » aide à configurer le pilote du noyau pour le port
348 %description -n tunelp -l pl.UTF-8
349 Program do konfigurowania sterownika portu równoległego.
351 %description -n tunelp -l tr.UTF-8
352 Paralel bağlantı noktası sürücüsünü ayarlar.
355 Summary: login is used when signing onto a system
356 Summary(pl.UTF-8): login jest używany do rozpoczęcia pracy w systemie
357 Group: Applications/System
358 Requires: pam >= %{pam_ver}
359 Obsoletes: heimdal-login
361 %description -n login
362 login is used when signing onto a system. It can also be used to
363 switch from one user to another at any time (most modern shells have
364 support for this feature built into them, however).
366 %description -n login -l pl.UTF-8
367 login jest używany do rozpoczęcia pracy w systemie. Może być używany
368 do przełączania z jednego użytkownika na innego w każdym momencie
369 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
372 Summary: Alternative Linux getty
373 Summary(pl.UTF-8): Alternatywny getty
374 Group: Applications/System
377 %description -n agetty
378 agetty is simple Linux getty with serial support.
380 %description -n agetty -l pl.UTF-8
381 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
384 Summary: Library to handle device identification and token extraction
385 Summary(pl.UTF-8): Biblioteka do obsługi identyfikacji urządzeń
388 Requires: libuuid = %{version}-%{release}
389 Obsoletes: util-linux-ng-libs
391 %description -n libblkid
392 Library to handle device identification and token extraction.
394 %description -n libblkid -l pl.UTF-8
395 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
397 %package -n libblkid-devel
398 Summary: Header files for blkid library
399 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki blkid
401 Group: Development/Libraries
402 Requires: libblkid = %{version}-%{release}
403 Requires: libuuid-devel = %{version}-%{release}
404 Obsoletes: util-linux-ng-devel
406 %description -n libblkid-devel
407 Header files for blkid library.
409 %description -n libblkid-devel -l pl.UTF-8
410 Pliki nagłówkowe biblioteki blkid.
412 %package -n libblkid-static
413 Summary: Static library to handle device identification and token extraction
414 Summary(pl.UTF-8): Statyczna biblioteka do obsługi identyfikacji urządzeń
416 Group: Development/Libraries
417 Requires: libblkid-devel = %{version}-%{release}
418 Requires: libuuid-static = %{version}-%{release}
419 Obsoletes: util-linux-ng-static
421 %description -n libblkid-static
422 Static library to handle device identification and token extraction.
424 %description -n libblkid-static -l pl.UTF-8
425 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
428 %package -n libblkid-dietlibc
429 Summary: Static dietlibc library to handle device identification and token extraction
430 Summary(pl.UTF-8): Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
432 Group: Development/Libraries
433 Requires: libblkid-devel = %{version}-%{release}
434 Requires: libuuid-dietlibc = %{version}-%{release}
436 %description -n libblkid-dietlibc
437 Library to handle device identification and token extraction - static
440 %description -n libblkid-dietlibc -l pl.UTF-8
441 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
442 wersja statyczna dla dietlibc.
445 Summary: Library for accessing and manipulating UUID
446 Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
449 Conflicts: e2fsprogs < 1.34-3
451 %description -n libuuid
452 Library for accessing and manipulating UUID.
454 %description -n libuuid -l pl.UTF-8
455 Biblioteka umożliwiająca dostęp i zmiany UUID.
457 %package -n libuuid-devel
458 Summary: Header files for library for accessing and manipulating UUID
459 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
461 Group: Development/Libraries
462 Requires: libuuid = %{version}-%{release}
463 Conflicts: e2fsprogs-devel < 1.34-3
465 %description -n libuuid-devel
466 Library for accessing and manipulating UUID - development files.
468 %description -n libuuid-devel -l pl.UTF-8
469 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
472 %package -n libuuid-static
473 Summary: Static library for accessing and manipulating UUID
474 Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
476 Group: Development/Libraries
477 Requires: libuuid-devel = %{version}-%{release}
478 Conflicts: e2fsprogs-static < 1.34-3
480 %description -n libuuid-static
481 Library for accessing and manipulating UUID - static version.
483 %description -n libuuid-static -l pl.UTF-8
484 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
486 %package -n libuuid-dietlibc
487 Summary: Static dietlibc library for accessing and manipulating UUID
488 Summary(pl.UTF-8): Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
490 Group: Development/Libraries
491 Requires: libuuid-devel = %{version}-%{release}
492 Conflicts: e2fsprogs-static < 1.34-3
494 %description -n libuuid-dietlibc
495 Library for accessing and manipulating UUID - static dietlibc version.
497 %description -n libuuid-dietlibc -l pl.UTF-8
498 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
502 Summary: Helper daemon to guarantee uniqueness of time-based UUIDs
503 Summary(pl.UTF-8): Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
506 Requires(postun): /usr/sbin/groupdel
507 Requires(postun): /usr/sbin/userdel
508 Requires(pre): /bin/id
509 Requires(pre): /usr/bin/getgid
510 Requires(pre): /usr/sbin/groupadd
511 Requires(pre): /usr/sbin/groupmod
512 Requires(pre): /usr/sbin/useradd
513 Requires(pre): /usr/sbin/usermod
514 Requires: libuuid = %{version}-%{release}
515 Provides: group(uuidd)
516 Provides: user(uuidd)
517 Conflicts: libuuid < 1.40.5-0.1
519 %description -n uuidd
520 The uuidd package contains a userspace daemon (uuidd) which guarantees
521 uniqueness of time-based UUID generation even at very high rates on
524 %description -n uuidd -l pl.UTF-8
525 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
526 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
527 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
530 Summary: Library to handle mounting-related tasks
531 Summary(pl.UTF-8): Biblioteka obsługująca zadania związane z montowaniem
534 Requires: libblkid = %{version}-%{release}
536 %description -n libmount
537 Library to handle mounting-related tasks.
539 %description -n libmount -l pl.UTF-8
540 Biblioteka obsługująca zadania związane z montowaniem.
542 %package -n libmount-devel
543 Summary: Header files for mount library
544 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mount
546 Group: Development/Libraries
547 Requires: libblkid-devel = %{version}-%{release}
548 Requires: libmount = %{version}-%{release}
550 %description -n libmount-devel
551 Header files for mount library.
553 %description -n libmount-devel -l pl.UTF-8
554 Pliki nagłówkowe biblioteki mount.
556 %package -n libmount-static
557 Summary: Static version of mount library
558 Summary(pl.UTF-8): Statyczna wersja biblioteki mount
560 Group: Development/Libraries
561 Requires: libmount-devel = %{version}-%{release}
563 %description -n libmount-static
564 Static version of mount library.
566 %description -n libmount-static -l pl.UTF-8
567 Statyczna wersja biblioteki mount.
569 %package -n libmount-dietlibc
570 Summary: Static dietlibc mount library
571 Summary(pl.UTF-8): Statyczna biblioteka mount dla dietlibc
573 Group: Development/Libraries
574 Requires: libblkid-devel = %{version}-%{release}
575 Requires: libblkid-dietlibc = %{version}-%{release}
576 Requires: libuuid-devel = %{version}-%{release}
577 Requires: libuuid-dietlibc = %{version}-%{release}
579 %description -n libmount-dietlibc
580 Static dietlibc version of mount library.
582 %description -n libmount-dietlibc -l pl.UTF-8
583 Statyczna wersja biblioteki mount dla dietlibc.
586 Summary: Check and repair a Linux file system
587 Summary(pl.UTF-8): Sprawdzanie i naprawa linuksowego systemu plików
588 Group: Applications/System
591 Check and repair a Linux file system.
593 %description -n fsck -l pl.UTF-8
594 Sprawdzanie i naprawa linuksowego systemu plików.
597 Summary: blkid - initrd version
598 Summary(pl.UTF-8): blkid - wersja dla initrd
600 Conflicts: geninitrd < 10000.10
601 Obsoletes: util-linux-ng-initrd
604 This package includes a blkid utility to recognize partitions by label
605 or UUID - staticaly linked for initrd.
607 %description initrd -l pl.UTF-8
608 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
609 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
624 sed -i -e 's/-lncursesw/-lncursesw -ltinfow/' configure.ac
634 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
636 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
637 %{?with_dietlibc:xCC="diet %{__cc}"; xCC=${xCC#*ccache }}
640 ac_cv_header_crypt_h="no" \
646 --disable-login-utils \
647 --disable-schedutils \
648 --disable-silent-rules \
649 --disable-use-tty-group \
656 # configure gets it unconditionally wrong
657 sed -i -e 's/#define HAVE_WIDECHAR 1//' config.h
659 sed -i -e 's/ cal\$(EXEEXT) / /; s/ lsblk\$(EXEEXT)//' misc-utils/Makefile
661 for dir in shlibs/* disk-utils misc-utils fsck fdisk schedutils hwclock; do
664 LDFLAGS="-Wl,-static"
667 CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
670 # empty line required because there is a backslash up there
671 %{__make} -C $dir install DESTDIR=`pwd`/initrd
680 %{!?with_fallocate:--disable-fallocate} \
681 --disable-silent-rules \
682 --disable-use-tty-group \
685 --enable-login-chown-vcs \
686 --enable-login-utils \
691 --with%{!?with_selinux:out}-selinux
696 rm -rf $RPM_BUILD_ROOT
697 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security} \
698 $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}}
699 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
702 DESTDIR=$RPM_BUILD_ROOT
704 sed -i -e 's,/usr/spool/mail,/var/mail,g' $RPM_BUILD_ROOT%{_mandir}/man1/login.1
706 mv $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
708 cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
709 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
710 cp -a %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
712 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
713 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
714 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
716 for lib in blkid uuid mount; do
717 mv $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
718 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
719 $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
722 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
723 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
725 for d in cs de es fi fr hu id it ja ko nl pl ; do
726 for m in man1 man5 man8 ; do
727 if [ -d man/$d/$m ]; then
728 install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
729 cp -a man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
734 # cleanup, remove files not included in package
735 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
736 $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
737 $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
738 $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
739 $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,reset}.1 \
740 $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
741 $RPM_BUILD_ROOT%{_mandir}/*/man8/{elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
743 %ifarch sparc sparc64
744 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
748 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
749 install -p initrd%{_bindir}/* $RPM_BUILD_ROOT%{_libdir}/initrd/
750 install -p initrd%{_sbindir}/* $RPM_BUILD_ROOT%{_libdir}/initrd/
751 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
753 # We don't need those
754 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{chkdupexe,ddate,uuidd,mcookie,whereis,mkfs*,fsck.minix,isosize,logger}
757 cp -a initrd%{_libdir}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
764 rm -rf $RPM_BUILD_ROOT
767 /sbin/chkconfig --add blockdev
768 %service blockdev restart
771 if [ "$1" = "0" ]; then
772 %service blockdev stop
773 /sbin/chkconfig --del blockdev
776 %post -n libblkid -p /sbin/ldconfig
777 %postun -n libblkid -p /sbin/ldconfig
779 %post -n libuuid -p /sbin/ldconfig
780 %postun -n libuuid -p /sbin/ldconfig
783 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
784 /usr/sbin/groupmod -n uuidd libuuid
786 %groupadd -g 222 uuidd
787 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
788 /usr/sbin/usermod -l uuidd libuuid
790 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
793 if [ "$1" = "0" ]; then
798 %post -n libmount -p /sbin/ldconfig
799 %postun -n libmount -p /sbin/ldconfig
801 %files -f %{name}.lang
802 %defattr(644,root,root,755)
803 %doc */README.* text-utils/LICENSE.pg NEWS
805 %attr(755,root,root) /sbin/clock
806 %attr(755,root,root) /sbin/hwclock*
807 %{_mandir}/man8/clock.8*
808 %{_mandir}/man8/hwclock.8*
809 %lang(es) %{_mandir}/es/man8/clock.8*
810 %lang(es) %{_mandir}/es/man8/hwclock.8*
811 %lang(ja) %{_mandir}/ja/man8/clock.8*
812 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
814 %ghost %{_sysconfdir}/blkid.tab
815 %attr(755,root,root) /sbin/blkid
816 %attr(755,root,root) /sbin/findfs
817 %{_mandir}/man8/blkid.8*
818 %{_mandir}/man8/findfs.8*
820 %attr(755,root,root) %{_bindir}/linux*
821 %attr(755,root,root) %{_bindir}/setarch
822 %{_mandir}/man8/linux*
823 %{_mandir}/man8/setarch.8*
825 %attr(755,root,root) %{_bindir}/s390*
826 %{_mandir}/man8/s390*
828 %ifarch %{ix86} %{x8664}
829 %attr(755,root,root) %{_bindir}/i386
830 %{_mandir}/man8/i386*
832 %attr(755,root,root) %{_bindir}/x86_64
833 %{_mandir}/man8/x86_64*
837 %attr(755,root,root) %{_bindir}/ppc*
840 %ifarch sparc sparc64
841 %attr(755,root,root) %{_bindir}/sparc*
842 %{_mandir}/man8/sparc*
845 %attr(755,root,root) %{_bindir}/i386
846 %attr(755,root,root) %{_bindir}/ia64
847 %{_mandir}/man8/i386*
848 %{_mandir}/man8/ia64*
851 %attr(755,root,root) /bin/dmesg
852 %attr(755,root,root) /bin/kill
853 %attr(755,root,root) /bin/lsblk
854 %attr(755,root,root) /bin/more
855 %attr(755,root,root) /sbin/addpart
856 %attr(755,root,root) /sbin/ctrlaltdel
857 %attr(755,root,root) /sbin/delpart
858 %attr(755,root,root) /sbin/fsfreeze
859 %attr(755,root,root) /sbin/fstrim
860 %attr(755,root,root) /sbin/mkfs
861 %attr(755,root,root) /sbin/mkswap
862 %attr(755,root,root) /sbin/partx
863 %attr(755,root,root) /sbin/swaplabel
864 %if "%{pld_release}" != "ac"
865 %attr(755,root,root) /sbin/switch_root
867 %attr(755,root,root) /sbin/wipefs
868 %attr(755,root,root) %{_bindir}/cal
869 %attr(755,root,root) %{_bindir}/chrt
870 %attr(755,root,root) %{_bindir}/col
871 %attr(755,root,root) %{_bindir}/colcrt
872 %attr(755,root,root) %{_bindir}/colrm
873 %attr(755,root,root) %{_bindir}/column
874 %attr(755,root,root) %{_bindir}/cytune
875 %attr(755,root,root) %{_bindir}/ddate
876 %attr(755,root,root) %{_bindir}/flock
877 %{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
878 %attr(755,root,root) %{_bindir}/getopt
879 %attr(755,root,root) %{_bindir}/hexdump
880 %attr(755,root,root) %{_bindir}/ionice
881 %attr(755,root,root) %{_bindir}/ipcmk
882 %attr(755,root,root) %{_bindir}/ipcrm
883 %attr(755,root,root) %{_bindir}/ipcs
884 %attr(755,root,root) %{_bindir}/isosize
885 %attr(755,root,root) %{_bindir}/line
886 %attr(755,root,root) %{_bindir}/logger
887 %attr(755,root,root) %{_bindir}/look
888 %attr(755,root,root) %{_bindir}/lscpu
889 %attr(755,root,root) %{_bindir}/mcookie
890 %attr(755,root,root) %{_bindir}/namei
891 %attr(755,root,root) %{_bindir}/pg
892 %attr(755,root,root) %{_bindir}/rename
893 %attr(755,root,root) %{_bindir}/renice
894 %attr(755,root,root) %{_bindir}/rev
895 %attr(755,root,root) %{_bindir}/script
896 %attr(755,root,root) %{_bindir}/scriptreplay
897 %attr(755,root,root) %{_bindir}/setsid
898 %attr(755,root,root) %{_bindir}/setterm
899 %attr(755,root,root) %{_bindir}/tailf
900 %attr(755,root,root) %{_bindir}/taskset
901 %attr(755,root,root) %{_bindir}/ul
902 %attr(755,root,root) %{_bindir}/unshare
903 %attr(755,root,root) %{_bindir}/whereis
904 %attr(2755,root,tty) %{_bindir}/write
905 %attr(755,root,root) %{_sbindir}/fdformat
906 %attr(755,root,root) %{_sbindir}/ldattach
907 %attr(755,root,root) %{_sbindir}/readprofile
908 %attr(755,root,root) %{_sbindir}/rtcwake
910 %{_mandir}/man1/cal.1*
911 %{_mandir}/man1/chrt.1*
912 %{_mandir}/man1/col.1*
913 %{_mandir}/man1/colcrt.1*
914 %{_mandir}/man1/colrm.1*
915 %{_mandir}/man1/column.1*
916 %{_mandir}/man1/ddate.1*
917 %{_mandir}/man1/dmesg.1*
918 %{?with_fallocate:%{_mandir}/man1/fallocate.1*}
919 %{_mandir}/man1/flock.1*
920 %{_mandir}/man1/getopt.1*
921 %{_mandir}/man1/hexdump.1*
922 %{_mandir}/man1/ionice.1*
923 %{_mandir}/man1/ipcrm.1*
924 %{_mandir}/man1/ipcmk.1*
925 %{_mandir}/man1/ipcs.1*
926 %{_mandir}/man1/kill.1*
927 %{_mandir}/man1/line.1*
928 %{_mandir}/man1/logger.1*
929 %{_mandir}/man1/look.1*
930 %{_mandir}/man1/lscpu.1*
931 %{_mandir}/man1/mcookie.1*
932 %{_mandir}/man1/more.1*
933 %{_mandir}/man1/namei.1*
934 %{_mandir}/man1/pg.1*
935 %{_mandir}/man1/readprofile.1*
936 %{_mandir}/man1/renice.1*
937 %{_mandir}/man1/rev.1*
938 %{_mandir}/man1/rename.1*
939 %{_mandir}/man1/setsid.1*
940 %{_mandir}/man1/script.1*
941 %{_mandir}/man1/scriptreplay.1*
942 %{_mandir}/man1/setterm.1*
943 %{_mandir}/man1/tailf.1*
944 %{_mandir}/man1/taskset.1*
945 %{_mandir}/man1/ul.1*
946 %{_mandir}/man1/unshare.1*
947 %{_mandir}/man1/whereis.1*
948 %{_mandir}/man1/write.1*
949 %{_mandir}/man8/addpart.8*
950 %{_mandir}/man8/ctrlaltdel.8*
951 %{_mandir}/man8/cytune.8*
952 %{_mandir}/man8/delpart.8*
953 %{_mandir}/man8/fdformat.8*
954 %{_mandir}/man8/fsfreeze.8*
955 %{_mandir}/man8/fstrim.8*
956 %{_mandir}/man8/isosize.8*
957 %{_mandir}/man8/ldattach.8*
958 %{_mandir}/man8/lsblk.8*
959 %{_mandir}/man8/mkswap.8*
960 %{_mandir}/man8/partx.8*
961 %{_mandir}/man8/rtcwake.8*
962 %{_mandir}/man8/swaplabel.8*
963 %if "%{pld_release}" != "ac"
964 %{_mandir}/man8/switch_root.8*
966 %{_mandir}/man8/wipefs.8*
968 %lang(de) %{_mandir}/de/man1/kill.1*
969 %lang(de) %{_mandir}/de/man1/more.1*
970 %lang(de) %{_mandir}/de/man1/write.1*
971 %lang(de) %{_mandir}/de/man8/fdformat.8*
973 %lang(es) %{_mandir}/es/man1/colrm.1*
974 %lang(es) %{_mandir}/es/man1/column.1*
975 %lang(es) %{_mandir}/es/man1/ddate.1*
976 %lang(es) %{_mandir}/es/man1/getopt.1*
977 %lang(es) %{_mandir}/es/man1/look.1*
978 %lang(es) %{_mandir}/es/man1/more.1*
979 %lang(es) %{_mandir}/es/man1/namei.1*
980 %lang(es) %{_mandir}/es/man1/readprofile.1*
981 %lang(es) %{_mandir}/es/man1/rev.1*
982 %lang(es) %{_mandir}/es/man1/script.1*
983 %lang(es) %{_mandir}/es/man1/setterm.1*
984 %lang(es) %{_mandir}/es/man1/ul.1*
985 %lang(es) %{_mandir}/es/man1/whereis.1*
986 %lang(es) %{_mandir}/es/man1/write.1*
987 %lang(es) %{_mandir}/es/man8/cytune.8*
988 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
989 %lang(es) %{_mandir}/es/man8/ipcrm.8*
990 %lang(es) %{_mandir}/es/man8/ipcs.8*
991 %lang(es) %{_mandir}/es/man8/mkswap.8*
992 %lang(es) %{_mandir}/es/man8/renice.8*
993 %lang(es) %{_mandir}/es/man8/setsid.8*
995 %lang(fi) %{_mandir}/fi/man1/cal.1*
996 %lang(fi) %{_mandir}/fi/man1/column.1*
997 %lang(fi) %{_mandir}/fi/man1/kill.1*
998 %lang(fi) %{_mandir}/fi/man1/more.1*
999 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1000 %lang(fi) %{_mandir}/fi/man1/write.1*
1002 %lang(fr) %{_mandir}/fr/man1/cal.1*
1003 %lang(fr) %{_mandir}/fr/man1/col.1*
1004 %lang(fr) %{_mandir}/fr/man1/kill.1*
1005 %lang(fr) %{_mandir}/fr/man1/more.1*
1006 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1007 %lang(fr) %{_mandir}/fr/man1/write.1*
1008 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1009 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
1010 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1011 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1012 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
1013 %lang(fr) %{_mandir}/fr/man8/setsid.8*
1015 %lang(hu) %{_mandir}/hu/man1/cal.1*
1016 %lang(hu) %{_mandir}/hu/man1/colrm.1*
1017 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
1018 %lang(hu) %{_mandir}/hu/man1/kill.1*
1019 %lang(hu) %{_mandir}/hu/man1/logger.1*
1020 %lang(hu) %{_mandir}/hu/man1/more.1*
1021 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1022 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1023 %lang(hu) %{_mandir}/hu/man1/write.1*
1024 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1025 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1026 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1028 %lang(id) %{_mandir}/id/man1/cal.1*
1029 %lang(id) %{_mandir}/id/man1/kill.1*
1030 %lang(id) %{_mandir}/id/man1/logger.1*
1031 %lang(id) %{_mandir}/id/man1/more.1*
1032 %lang(id) %{_mandir}/id/man1/script.1*
1033 %lang(id) %{_mandir}/id/man1/write.1*
1034 %lang(id) %{_mandir}/id/man8/fdformat.8*
1036 %lang(it) %{_mandir}/it/man1/kill.1*
1037 %lang(it) %{_mandir}/it/man8/mkswap.8*
1038 %lang(it) %{_mandir}/it/man8/setsid.8*
1040 %lang(ja) %{_mandir}/ja/man1/cal.1*
1041 %lang(ja) %{_mandir}/ja/man1/col.1*
1042 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
1043 %lang(ja) %{_mandir}/ja/man1/colrm.1*
1044 %lang(ja) %{_mandir}/ja/man1/column.1*
1045 %lang(ja) %{_mandir}/ja/man1/ddate.1*
1046 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1047 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
1048 %lang(ja) %{_mandir}/ja/man1/kill.1*
1049 %lang(ja) %{_mandir}/ja/man1/line.1*
1050 %lang(ja) %{_mandir}/ja/man1/logger.1*
1051 %lang(ja) %{_mandir}/ja/man1/login.1*
1052 %lang(ja) %{_mandir}/ja/man1/look.1*
1053 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1054 %lang(ja) %{_mandir}/ja/man1/more.1*
1055 %lang(ja) %{_mandir}/ja/man1/namei.1*
1056 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
1057 %lang(ja) %{_mandir}/ja/man1/rename.1*
1058 %lang(ja) %{_mandir}/ja/man1/rev.1*
1059 %lang(ja) %{_mandir}/ja/man1/script.1*
1060 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1061 %lang(ja) %{_mandir}/ja/man1/ul.1*
1062 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1063 %lang(ja) %{_mandir}/ja/man1/write.1*
1064 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1065 %lang(ja) %{_mandir}/ja/man8/cytune.8*
1066 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
1067 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1068 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1069 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
1070 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1071 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1072 %lang(ja) %{_mandir}/ja/man8/renice.8*
1073 %lang(ja) %{_mandir}/ja/man8/setsid.8*
1075 %lang(ko) %{_mandir}/ko/man1/cal.1*
1076 %lang(ko) %{_mandir}/ko/man1/col.1*
1077 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
1078 %lang(ko) %{_mandir}/ko/man1/colrm.1*
1079 %lang(ko) %{_mandir}/ko/man1/column.1*
1080 %lang(ko) %{_mandir}/ko/man1/ddate.1*
1081 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1082 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
1083 %lang(ko) %{_mandir}/ko/man1/kill.1*
1084 %lang(ko) %{_mandir}/ko/man1/logger.1*
1085 %lang(ko) %{_mandir}/ko/man1/look.1*
1086 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1087 %lang(ko) %{_mandir}/ko/man1/more.1*
1088 %lang(ko) %{_mandir}/ko/man1/namei.1*
1089 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
1090 %lang(ko) %{_mandir}/ko/man1/rev.1*
1091 %lang(ko) %{_mandir}/ko/man1/script.1*
1092 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1093 %lang(ko) %{_mandir}/ko/man1/ul.1*
1094 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1095 %lang(ko) %{_mandir}/ko/man1/write.1*
1096 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1097 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
1098 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1099 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1100 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
1101 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1102 %lang(ko) %{_mandir}/ko/man8/renice.8*
1103 %lang(ko) %{_mandir}/ko/man8/setsid.8*
1105 %lang(nl) %{_mandir}/nl/man1/kill.1*
1107 %lang(pl) %{_mandir}/pl/man1/cal.1*
1108 %lang(pl) %{_mandir}/pl/man1/col.1*
1109 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
1110 %lang(pl) %{_mandir}/pl/man1/colrm.1*
1111 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1112 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
1113 %lang(pl) %{_mandir}/pl/man1/kill.1*
1114 %lang(pl) %{_mandir}/pl/man1/look.1*
1115 %lang(pl) %{_mandir}/pl/man1/logger.1*
1116 %lang(pl) %{_mandir}/pl/man1/more.1*
1117 %lang(pl) %{_mandir}/pl/man1/rev.1*
1118 %lang(pl) %{_mandir}/pl/man1/script.1*
1119 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1120 %lang(pl) %{_mandir}/pl/man1/ul.1*
1121 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1122 %lang(pl) %{_mandir}/pl/man1/write.1*
1123 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1124 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
1125 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1126 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1127 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
1128 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1129 %lang(pl) %{_mandir}/pl/man8/renice.8*
1131 %lang(ru) %{_mandir}/ru/man1/ddate.1*
1133 %attr(755,root,root) /sbin/fdisk
1134 %attr(755,root,root) /sbin/fsck.minix
1135 %attr(755,root,root) /sbin/mkfs.minix
1136 %ifnarch sparc sparc64
1137 %attr(755,root,root) /sbin/cfdisk
1138 %attr(755,root,root) /sbin/sfdisk
1141 %{_mandir}/man8/fdisk.8*
1142 %ifnarch sparc sparc64
1143 %{_mandir}/man8/cfdisk.8*
1144 %{_mandir}/man8/sfdisk.8*
1146 %{_mandir}/man8/fsck.minix.8*
1147 %{_mandir}/man8/mkfs.bfs.8*
1148 %{_mandir}/man8/mkfs.minix.8*
1149 %{_mandir}/man8/mkfs.8*
1151 %lang(es) %{_mandir}/es/man8/fdisk.8*
1152 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1153 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1154 %lang(es) %{_mandir}/es/man8/mkfs.8*
1156 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1157 %ifnarch sparc sparc64
1158 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1159 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1161 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1162 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1164 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1166 %lang(it) %{_mandir}/it/man8/fdisk.8*
1167 %ifnarch sparc sparc64
1168 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1171 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1172 %ifnarch sparc sparc64
1173 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1174 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1176 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1177 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1178 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1179 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1181 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1182 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1183 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1184 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1186 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1187 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1188 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1189 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1191 %attr(755,root,root) /sbin/fsck.cramfs
1192 %attr(755,root,root) /sbin/mkfs.cramfs
1193 %attr(755,root,root) /sbin/mkfs.bfs
1195 %ghost /var/lock/wtmpxlock
1198 %defattr(644,root,root,755)
1199 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1200 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1201 %attr(755,root,root) /sbin/blockdev
1202 %{_mandir}/man8/blockdev.8*
1203 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1206 %defattr(644,root,root,755)
1207 %attr(4755,root,root) /bin/mount
1208 %attr(4755,root,root) /bin/umount
1209 %attr(755,root,root) /sbin/pivot_root
1210 %attr(755,root,root) /sbin/swapon
1211 %attr(755,root,root) /sbin/swapoff
1213 %{_mandir}/man5/fstab.5*
1215 %{_mandir}/man8/mount.8*
1216 %{_mandir}/man8/umount.8*
1217 %{_mandir}/man8/pivot_root.8*
1218 %{_mandir}/man8/swapon.8*
1219 %{_mandir}/man8/swapoff.8*
1221 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1223 %lang(de) %{_mandir}/de/man5/fstab.5*
1225 %lang(es) %{_mandir}/es/man5/fstab.5*
1226 %lang(es) %{_mandir}/es/man8/mount.8*
1227 %lang(es) %{_mandir}/es/man8/umount.8*
1228 %lang(es) %{_mandir}/es/man8/swapon.8*
1229 %lang(es) %{_mandir}/es/man8/swapoff.8*
1231 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1232 %lang(fr) %{_mandir}/fr/man8/mount.8*
1233 %lang(fr) %{_mandir}/fr/man8/umount.8*
1235 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1236 %lang(hu) %{_mandir}/hu/man8/mount.8*
1237 %lang(hu) %{_mandir}/hu/man8/umount.8*
1239 %lang(it) %{_mandir}/it/man5/fstab.5*
1240 %lang(it) %{_mandir}/it/man8/mount.8*
1241 %lang(it) %{_mandir}/it/man8/umount.8*
1242 %lang(it) %{_mandir}/it/man8/swapon.8*
1243 %lang(it) %{_mandir}/it/man8/swapoff.8*
1245 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1246 %lang(ja) %{_mandir}/ja/man8/mount.8*
1247 %lang(ja) %{_mandir}/ja/man8/umount.8*
1248 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1249 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1250 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1252 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1253 %lang(ko) %{_mandir}/ko/man8/mount.8*
1254 %lang(ko) %{_mandir}/ko/man8/umount.8*
1255 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1256 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1258 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1259 %lang(pl) %{_mandir}/pl/man8/mount.8*
1260 %lang(pl) %{_mandir}/pl/man8/umount.8*
1261 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1262 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1265 %defattr(644,root,root,755)
1266 %attr(755,root,root) /sbin/losetup
1267 %{_mandir}/man8/losetup.8*
1268 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1269 %lang(it) %{_mandir}/it/man8/losetup.8*
1270 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1271 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1272 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1275 %defattr(644,root,root,755)
1276 %attr(755,root,root) %{_bindir}/chkdupexe
1277 %{_mandir}/man1/chkdupexe.1*
1278 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1279 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1280 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1283 %defattr(644,root,root,755)
1284 %attr(755,root,root) %{_sbindir}/tunelp
1285 %{_mandir}/man8/tunelp.8*
1286 %lang(es) %{_mandir}/es/man8/tunelp.8*
1287 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1288 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1291 %defattr(644,root,root,755)
1292 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1293 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1294 %attr(755,root,root) /bin/login
1295 %{_mandir}/man1/login.1*
1296 %lang(de) %{_mandir}/de/man1/login.1*
1297 %lang(es) %{_mandir}/es/man1/login.1*
1298 %lang(hu) %{_mandir}/hu/man1/login.1*
1299 %lang(id) %{_mandir}/id/man1/login.1*
1300 %lang(ja) %{_mandir}/ja/man1/login.1*
1301 %lang(ko) %{_mandir}/ko/man1/login.1*
1302 %lang(pl) %{_mandir}/pl/man1/login.1*
1305 %defattr(644,root,root,755)
1306 %attr(755,root,root) /sbin/agetty
1307 %{_mandir}/man8/agetty.8*
1308 %lang(es) %{_mandir}/es/man8/agetty.8*
1309 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1312 %defattr(644,root,root,755)
1313 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
1314 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1316 %files -n libblkid-devel
1317 %defattr(644,root,root,755)
1318 %attr(755,root,root) %{_libdir}/libblkid.so
1319 %{_libdir}/libblkid.la
1320 %{_includedir}/blkid
1321 %{_pkgconfigdir}/blkid.pc
1322 %{_mandir}/man3/libblkid.3*
1324 %files -n libblkid-static
1325 %defattr(644,root,root,755)
1326 %{_libdir}/libblkid.a
1328 %if %{with initrd} && %{with dietlibc}
1329 %files -n libblkid-dietlibc
1330 %defattr(644,root,root,755)
1331 %{dietlibdir}/libblkid.a
1335 %defattr(644,root,root,755)
1336 %attr(755,root,root) %{_bindir}/uuidgen
1337 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
1338 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
1339 %{_mandir}/man1/uuidgen.1*
1341 %files -n libuuid-devel
1342 %defattr(644,root,root,755)
1343 %attr(755,root,root) %{_libdir}/libuuid.so
1344 %{_libdir}/libuuid.la
1346 %{_pkgconfigdir}/uuid.pc
1347 %{_mandir}/man3/uuid*.3*
1349 %files -n libuuid-static
1350 %defattr(644,root,root,755)
1351 %{_libdir}/libuuid.a
1353 %if %{with initrd} && %{with dietlibc}
1354 %files -n libuuid-dietlibc
1355 %defattr(644,root,root,755)
1356 %{dietlibdir}/libuuid.a
1360 %defattr(644,root,root,755)
1361 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
1362 %attr(2775,uuidd,uuidd) /var/lib/libuuid
1363 %{_mandir}/man8/uuidd.8*
1366 %defattr(644,root,root,755)
1367 %attr(755,root,root) /%{_lib}/libmount.so.*.*
1368 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
1369 # move to -n mount when mount starts to use libmount
1370 %attr(755,root,root) /bin/findmnt
1371 %{_mandir}/man8/findmnt.8*
1373 %files -n libmount-devel
1374 %defattr(644,root,root,755)
1375 %attr(755,root,root) %{_libdir}/libmount.so
1376 %{_libdir}/libmount.la
1377 %{_includedir}/libmount
1378 %{_pkgconfigdir}/mount.pc
1380 %files -n libmount-static
1381 %defattr(644,root,root,755)
1382 %{_libdir}/libmount.a
1384 %if %{with initrd} && %{with dietlibc}
1385 %files -n libmount-dietlibc
1386 %defattr(644,root,root,755)
1387 %{dietlibdir}/libmount.a
1391 %defattr(644,root,root,755)
1392 %attr(755,root,root) /sbin/fsck
1393 %{_mandir}/man8/fsck.8*
1397 %defattr(644,root,root,755)
1398 %attr(755,root,root) %{_libdir}/initrd/*