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)
9 %bcond_with partx # partx utility (needs glibc 2.10 for openat to compile)
11 %bcond_without initrd # don't build initrd version
12 %bcond_without fallocate # fallocate utility (needs glibc 2.11 to compile)
13 %bcond_without partx # partx utility (needs glibc 2.10 for openat to compile)
16 %if "%{pld_release}" == "ac"
17 %define pam_ver 0.79.0
19 %define pam_ver 0.99.7.1
22 Summary: Collection of basic system utilities for Linux
23 Summary(de.UTF-8): Sammlung von grundlegenden Systemdienstprogrammen für Linux
24 Summary(es.UTF-8): Colectánea de utilitarios básicos de sistema para Linux
25 Summary(fr.UTF-8): Ensemble d'utilitaires système de base pour Linux
26 Summary(pl.UTF-8): Zbiór podstawowych narzędzi systemowych dla Linuksa
27 Summary(pt_BR.UTF-8): Coletânea de utilitários básicos de sistema para Linux
28 Summary(ru.UTF-8): Набор базовых системных утилит для Linux
29 Summary(tr.UTF-8): Temel sistem araçları
30 Summary(uk.UTF-8): Набір базових системних утиліт для Linux
35 Group: Applications/System
36 #Source0: http://ftp.kernel.org/pub/linux/utils/util-linux/v2.20/%{name}-%{version}.tar.bz2
37 Source0: ftp://ftp.infradead.org/pub/util-linux/v2.20/%{name}-%{version}.tar.bz2
38 # Source0-md5: 079b37517fd4e002a2e6e992e8b4e361
39 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
40 # Source1-md5: 3c940c7e7fe699eaa2ddb1bffb3de2fe
42 Source3: %{name}-blockdev.init
43 Source4: %{name}-blockdev.sysconfig
44 Source5: blockdev.upstart
45 Patch0: %{name}-pl.po-update.patch
46 Patch1: %{name}-ng-union-mount.patch
47 Patch2: %{name}-ctrlaltdel-man.patch
48 Patch3: %{name}-fdformat-ide.patch
49 Patch4: %{name}-fhs.patch
50 Patch5: %{name}-hotkeys.patch
51 Patch6: %{name}-pl.po-update.patch
52 Patch7: %{name}-login-lastlog.patch
53 Patch8: %{name}-procpartitions.patch
54 Patch9: %{name}-swaponsymlink.patch
55 Patch10: %{name}-diet.patch
56 Patch11: no-openat.patch
57 URL: http://userweb.kernel.org/~kzak/util-linux/
58 BuildRequires: audit-libs-devel >= 1.0.6
59 BuildRequires: autoconf >= 2.60
60 BuildRequires: automake >= 1:1.10
61 BuildRequires: gettext-devel >= 0.14.1
62 %{?with_fallocate:BuildRequires: glibc-devel >= 6:2.11}
63 BuildRequires: gtk-doc-automake >= 1.10
64 %{?with_selinux:BuildRequires: libselinux-devel}
65 %{?with_selinux:BuildRequires: libsepol-devel}
66 BuildRequires: libtool >= 2:2.2
67 BuildRequires: linux-libc-headers >= 7:2.6.27
68 BuildRequires: ncurses-devel >= 5.0
69 BuildRequires: pam-devel >= %{pam_ver}
70 BuildRequires: pkgconfig
71 BuildRequires: rpm >= 4.4.9-56
72 BuildRequires: rpmbuild(macros) >= 1.470
73 BuildRequires: sed >= 4.0
74 BuildRequires: zlib-devel
77 BuildRequires: uClibc-static >= 2:0.9.29
80 BuildRequires: dietlibc-static >= 2:0.32-16
82 BuildRequires: glibc-static
86 Requires: pam >= %{pam_ver}
97 Obsoletes: util-linux-ng < 2.20-1
98 Obsoletes: util-linux-suids
99 Conflicts: SysVinit < 2.86-26
100 Conflicts: upstart-SysVinit < 2.86-28
101 Conflicts: e2fsprogs < 1.41.8-5
102 Conflicts: shadow-extras < 1:4.0.3-6
103 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
105 %define debugcflags -O1 -g
107 # for some reason known only to rpm there must be "\\|" not "\|" here
108 %define dietarch %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
109 %define dietlibdir %{_prefix}/lib/dietlibc/lib-%{dietarch}
113 %define filterout_ld -Wl,-z,relro
117 util-linux contains a large variety of low-level system utilities
118 necessary for a functional Linux system. This includes, among other
119 things, configuration tools such as fdisk and system programs such as
122 %description -l de.UTF-8
123 util-linux enthält eine große Anzahl an
124 low-level-Systemdienstprogrammen, die für ein funktionierendes
125 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
126 'fdisk' und Systemprogramme wie 'logger'.
128 %description -l es.UTF-8
129 util-linux contiene una gran variedad de utilitarios de sistema de
130 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
131 entre otras cosas, herramientas de configuración como fdisk y
132 programas de sistema como logger.
134 %description -l fr.UTF-8
135 util-linux contient une grande variété d'utilitaire système bas niveau
136 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
137 autres, les outils de configuration comme fdisk et des programmes
138 systèmes comme logger.
140 %description -l pl.UTF-8
141 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
142 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
143 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
144 programy systemowe, takie jak logger.
146 %description -l pt_BR.UTF-8
147 util-linux contém uma grande variedade de utilitários de sistema de
148 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
149 entre outras coisas, ferramentas de configuração como fdisk e
150 programas de sistema como logger.
152 %description -l ru.UTF-8
153 Этот пакет содержит большой набор системных утилит низкого уровня,
154 которые необходимы для функционирования системы Linux. Он включает, в
155 числе прочих, инструменты конфигурации, такие как fdisk, и системные
156 программы, такие как logger.
158 %description -l tr.UTF-8
159 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
160 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
161 uygulamaları ve logger gibi sistem programları sayılabilir.
163 %description -l uk.UTF-8
164 Цей пакет містить великий набір системних утиліт низького рівня, які
165 необхідні для функціонування системи Linux. Він містить, окрім інших,
166 конфігураційні інструменти (такі як fdisk) та системні програми (такі
170 Summary: Support for blockdev
171 Summary(pl.UTF-8): Obsługa blockdev
172 Group: Applications/System
173 Requires(post,preun): /sbin/chkconfig
175 Requires: rc-scripts >= 0.4.3.0
177 %description -n blockdev
178 The utility blockdev allows one to call block device ioctls from the
179 command line. This package also includes initscript to set blockdev
180 parameters at system startup.
182 %description -n blockdev -l pl.UTF-8
183 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
184 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
185 ustawiania parametrów blockdev przy starcie systemu.
188 Summary: Programs for setting up and configuring loopback devices
189 Summary(de.UTF-8): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
190 Summary(fr.UTF-8): Programmes pour mettre en place et configurer les loopback
191 Summary(pl.UTF-8): Program do konfiguracji urządzenia blokowego loopback
192 Summary(ru.UTF-8): Программы для настройки loopback-устройств
193 Summary(tr.UTF-8): Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
194 Summary(uk.UTF-8): Програми для конфігурації loopback-пристроїв
195 Group: Applications/System
197 %description -n losetup
198 Linux supports a special block device called the loopback device,
199 which maps a normal file onto a virtual block device. This package
200 contains programs for setting up and removing the mapping between
201 files and loopback devices.
203 Block loopback devices should not be confused with the networking
204 loopback device, which is configured with the normal ifconfig command.
206 %description -n losetup -l de.UTF-8
207 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
208 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
209 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
210 zwischen Dateien und Loopback-Geräten.
212 %description -n losetup -l fr.UTF-8
213 Linux gère un périphérique bloc spécial appelé « loopback », qui
214 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
215 paquetage contient les programmes pour configurer et supprimer la
216 correspondance entre les fichiers et les périphériques loopback.
218 Les périphériques bloc loopback ne doivent pas être confondus avec le
219 périphérique loopback du réseau, configuré avec la commande ifconfig
222 %description -n losetup -l pl.UTF-8
223 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
224 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
225 program, przy pomocy którego będziesz mógł je skonfigurować.
227 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
228 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
231 %description -n losetup -l ru.UTF-8
232 Linux поддерживает специальное блочное устройство, называемое
233 loopback, которое отображает обычный файл в виртуальное блочное
234 устройство. Это позволяет использовать файл как виртуальную файловую
235 систему. Losetup используется для связи loopback-устройств с обычными
236 файлами или блочными устройствами, для отсоединения loopback-устройств
237 и запросов их статуса.
239 %description -n losetup -l tr.UTF-8
240 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
241 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
242 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
243 arasındaki haritalama işleminin kurulması ve kaldırılması için
244 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
245 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
247 %description -n losetup -l uk.UTF-8
248 Linux підтримує спеціальний блочний пристрій, loopback, який
249 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
250 використовувати файл як віртуальну файлову систему. Losetup
251 використовують для зв'язку loopback-пристроїв зі звичайними файлами
252 або блочними пристроями, для від'єднання loopback-пристроїв та
256 Summary: Programs for mounting and unmounting filesystems
257 Summary(de.UTF-8): Programme zum montieren und abmontieren von Dateisystemen
258 Summary(fr.UTF-8): Programme pour monter et démonter des systèmes de fichiers
259 Summary(pl.UTF-8): Programy do montowania i odmontowywania systemów plików
260 Summary(ru.UTF-8): Программы для монтирования и размонтирования файловых систем
261 Summary(tr.UTF-8): Dosya sistemlerini bağlamak ve çözmek için programlar
262 Summary(uk.UTF-8): Програми для монтування та розмонтування файлових систем
263 Group: Applications/System
264 Requires: libmount = %{version}-%{release}
265 Conflicts: nfs-utils-common < 1.1.3-3
266 Conflicts: SysVinit < 2.86-26
268 %description -n mount
269 mount is used for adding new filesystems, both local and networked, to
270 your current directory structure. The filesystems must already exist
271 for this to work. It can also be used to change the access types the
272 kernel uses for already-mounted filesystems.
274 This package is critical for the functionality of your system.
276 %description -n mount -l de.UTF-8
277 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
278 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
279 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
280 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
282 Dieses Paket ist für Ihr System unbedingt erforderlich.
284 %description -n mount -l fr.UTF-8
285 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
286 réseaux, à votre structure de répertoire. Les systèmes de fichiers
287 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
288 changer les types d'accès pour les systèmes de fichiers déjà montés.
290 Ce paquetage est critique pour le fonctionnement de votre système.
292 %description -n mount -l pl.UTF-8
293 Program mount jest używany przez system do montowania systemów plików,
294 zarówno lokalnych jak i sieciowych (np. NFS).
296 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
298 %description -n mount -l ru.UTF-8
299 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
300 в вашей системе организованы в виде одного большого дерева или
301 иерархии. Эти файлы могут быть размещены на разных устройствах.
302 Команда mount присоединяет файловую систему на некотором устройстве к
303 дереву файлов вашей системы. Команда umount отсоединяет файловую
304 систему от дерева. Swapon и swapoff, соответственно, разрешает и
305 запрещает своппинг в определенные файлы и устройства.
307 %description -n mount -l tr.UTF-8
308 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
309 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
310 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
311 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
312 sisteminizin işlevselliği açısından kritiktir.
314 %description -n mount -l uk.UTF-8
315 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
316 вашій системі організовані у вигляді одного великого дерева або
317 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
318 Команда mount під'єднує файлову систему на деякому пристрої до дерева
319 файлів вашої системи. Команда umount від'єднує файлову систему від
320 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
321 визначені файли або пристрої.
324 Summary: chkdupexe - find duplicate executables
325 Summary(pl.UTF-8): chkdupexe odszukuje powtarzające się pliki uruchamialne
326 Group: Applications/System
327 Obsoletes: util-linux-ng-chkdupexe < 2.20-1
329 %description chkdupexe
330 chkdupexe will scan the union of $PATH and a hardcoded list of common
331 locations for binaries. It will report dangling symlinks and
332 duplicately-named binaries.
334 %description chkdupexe -l pl.UTF-8
335 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
336 katalogi z plikami uruchamialnymi i informuje o powtarzających się
337 plikach w różnych katalogach.
340 Summary: Configures kernel parallel port driver
341 Summary(de.UTF-8): Konfiguriert den Kerneltreiber für den parallelen Port
342 Summary(fr.UTF-8): Configure le pilote du port parallèle dans le noyau
343 Summary(pl.UTF-8): Program do konfigurowania sterownika portu równoległego
344 Summary(tr.UTF-8): Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
346 Group: Applications/System
348 %description -n tunelp
349 tunelp aids in configuring the kernel parallel port driver.
351 %description -n tunelp -l de.UTF-8
352 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
354 %description -n tunelp -l fr.UTF-8
355 « tunelp » aide à configurer le pilote du noyau pour le port
358 %description -n tunelp -l pl.UTF-8
359 Program do konfigurowania sterownika portu równoległego.
361 %description -n tunelp -l tr.UTF-8
362 Paralel bağlantı noktası sürücüsünü ayarlar.
365 Summary: login is used when signing onto a system
366 Summary(pl.UTF-8): login jest używany do rozpoczęcia pracy w systemie
367 Group: Applications/System
368 Requires: pam >= %{pam_ver}
369 Obsoletes: heimdal-login
371 %description -n login
372 login is used when signing onto a system. It can also be used to
373 switch from one user to another at any time (most modern shells have
374 support for this feature built into them, however).
376 %description -n login -l pl.UTF-8
377 login jest używany do rozpoczęcia pracy w systemie. Może być używany
378 do przełączania z jednego użytkownika na innego w każdym momencie
379 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
382 Summary: Alternative Linux getty
383 Summary(pl.UTF-8): Alternatywny getty
384 Group: Applications/System
387 %description -n agetty
388 agetty is simple Linux getty with serial support.
390 %description -n agetty -l pl.UTF-8
391 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
394 Summary: Library to handle device identification and token extraction
395 Summary(pl.UTF-8): Biblioteka do obsługi identyfikacji urządzeń
398 Requires: libuuid = %{version}-%{release}
399 Obsoletes: util-linux-ng-libs < 2.20-1
401 %description -n libblkid
402 Library to handle device identification and token extraction.
404 %description -n libblkid -l pl.UTF-8
405 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
407 %package -n libblkid-devel
408 Summary: Header files for blkid library
409 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki blkid
411 Group: Development/Libraries
412 Requires: libblkid = %{version}-%{release}
413 Requires: libuuid-devel = %{version}-%{release}
414 Obsoletes: util-linux-ng-devel < 2.20-1
416 %description -n libblkid-devel
417 Header files for blkid library.
419 %description -n libblkid-devel -l pl.UTF-8
420 Pliki nagłówkowe biblioteki blkid.
422 %package -n libblkid-static
423 Summary: Static library to handle device identification and token extraction
424 Summary(pl.UTF-8): Statyczna biblioteka do obsługi identyfikacji urządzeń
426 Group: Development/Libraries
427 Requires: libblkid-devel = %{version}-%{release}
428 Requires: libuuid-static = %{version}-%{release}
429 Obsoletes: util-linux-ng-static < 2.20-1
431 %description -n libblkid-static
432 Static library to handle device identification and token extraction.
434 %description -n libblkid-static -l pl.UTF-8
435 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
438 %package -n libblkid-dietlibc
439 Summary: Static dietlibc library to handle device identification and token extraction
440 Summary(pl.UTF-8): Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
442 Group: Development/Libraries
443 Requires: libblkid-devel = %{version}-%{release}
444 Requires: libuuid-dietlibc = %{version}-%{release}
446 %description -n libblkid-dietlibc
447 Library to handle device identification and token extraction - static
450 %description -n libblkid-dietlibc -l pl.UTF-8
451 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
452 wersja statyczna dla dietlibc.
455 Summary: Library for accessing and manipulating UUID
456 Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
459 Conflicts: e2fsprogs < 1.34-3
461 %description -n libuuid
462 Library for accessing and manipulating UUID.
464 %description -n libuuid -l pl.UTF-8
465 Biblioteka umożliwiająca dostęp i zmiany UUID.
467 %package -n libuuid-devel
468 Summary: Header files for library for accessing and manipulating UUID
469 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
471 Group: Development/Libraries
472 Requires: libuuid = %{version}-%{release}
473 Conflicts: e2fsprogs-devel < 1.34-3
475 %description -n libuuid-devel
476 Library for accessing and manipulating UUID - development files.
478 %description -n libuuid-devel -l pl.UTF-8
479 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
482 %package -n libuuid-static
483 Summary: Static library for accessing and manipulating UUID
484 Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
486 Group: Development/Libraries
487 Requires: libuuid-devel = %{version}-%{release}
488 Conflicts: e2fsprogs-static < 1.34-3
490 %description -n libuuid-static
491 Library for accessing and manipulating UUID - static version.
493 %description -n libuuid-static -l pl.UTF-8
494 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
496 %package -n libuuid-dietlibc
497 Summary: Static dietlibc library for accessing and manipulating UUID
498 Summary(pl.UTF-8): Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
500 Group: Development/Libraries
501 Requires: libuuid-devel = %{version}-%{release}
502 Conflicts: e2fsprogs-static < 1.34-3
504 %description -n libuuid-dietlibc
505 Library for accessing and manipulating UUID - static dietlibc version.
507 %description -n libuuid-dietlibc -l pl.UTF-8
508 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
512 Summary: Helper daemon to guarantee uniqueness of time-based UUIDs
513 Summary(pl.UTF-8): Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
516 Requires(postun): /usr/sbin/groupdel
517 Requires(postun): /usr/sbin/userdel
518 Requires(pre): /bin/id
519 Requires(pre): /usr/bin/getgid
520 Requires(pre): /usr/sbin/groupadd
521 Requires(pre): /usr/sbin/groupmod
522 Requires(pre): /usr/sbin/useradd
523 Requires(pre): /usr/sbin/usermod
524 Requires: libuuid = %{version}-%{release}
525 Provides: group(uuidd)
526 Provides: user(uuidd)
527 Conflicts: libuuid < 1.40.5-0.1
529 %description -n uuidd
530 The uuidd package contains a userspace daemon (uuidd) which guarantees
531 uniqueness of time-based UUID generation even at very high rates on
534 %description -n uuidd -l pl.UTF-8
535 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
536 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
537 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
540 Summary: Library to handle mounting-related tasks
541 Summary(pl.UTF-8): Biblioteka obsługująca zadania związane z montowaniem
544 Requires: libblkid = %{version}-%{release}
546 %description -n libmount
547 Library to handle mounting-related tasks.
549 %description -n libmount -l pl.UTF-8
550 Biblioteka obsługująca zadania związane z montowaniem.
552 %package -n libmount-devel
553 Summary: Header files for mount library
554 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki mount
556 Group: Development/Libraries
557 Requires: libblkid-devel = %{version}-%{release}
558 Requires: libmount = %{version}-%{release}
560 %description -n libmount-devel
561 Header files for mount library.
563 %description -n libmount-devel -l pl.UTF-8
564 Pliki nagłówkowe biblioteki mount.
566 %package -n libmount-static
567 Summary: Static version of mount library
568 Summary(pl.UTF-8): Statyczna wersja biblioteki mount
570 Group: Development/Libraries
571 Requires: libmount-devel = %{version}-%{release}
573 %description -n libmount-static
574 Static version of mount library.
576 %description -n libmount-static -l pl.UTF-8
577 Statyczna wersja biblioteki mount.
579 %package -n libmount-dietlibc
580 Summary: Static dietlibc mount library
581 Summary(pl.UTF-8): Statyczna biblioteka mount dla dietlibc
583 Group: Development/Libraries
584 Requires: libblkid-devel = %{version}-%{release}
585 Requires: libblkid-dietlibc = %{version}-%{release}
586 Requires: libuuid-devel = %{version}-%{release}
587 Requires: libuuid-dietlibc = %{version}-%{release}
589 %description -n libmount-dietlibc
590 Static dietlibc version of mount library.
592 %description -n libmount-dietlibc -l pl.UTF-8
593 Statyczna wersja biblioteki mount dla dietlibc.
596 Summary: Check and repair a Linux file system
597 Summary(pl.UTF-8): Sprawdzanie i naprawa linuksowego systemu plików
598 Group: Applications/System
599 Requires: libblkid = %{version}-%{release}
602 Check and repair a Linux file system.
604 %description -n fsck -l pl.UTF-8
605 Sprawdzanie i naprawa linuksowego systemu plików.
608 Summary: blkid - initrd version
609 Summary(pl.UTF-8): blkid - wersja dla initrd
611 Obsoletes: util-linux-ng-initrd < 2.20-1
612 Conflicts: geninitrd < 10000.10
615 This package includes a blkid utility to recognize partitions by label
616 or UUID - staticaly linked for initrd.
618 %description initrd -l pl.UTF-8
619 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
620 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
639 %if "%{pld_release}" != "ac"
640 sed -i -e 's/-lncursesw/-lncursesw -ltinfow/' configure.ac
653 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
655 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
656 %{?with_dietlibc:xCC="diet %{__cc}"; xCC=${xCC#*ccache }}
659 ac_cv_header_crypt_h="no" \
662 %if "%{?configure_cache}" == "1"
663 --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
668 --disable-login-utils \
669 --disable-schedutils \
670 --disable-silent-rules \
671 --disable-use-tty-group \
678 # configure gets it unconditionally wrong
679 sed -i -e 's/#define HAVE_WIDECHAR 1//' config.h
681 sed -i -e 's/ cal\$(EXEEXT) / /; s/ lsblk\$(EXEEXT)//' misc-utils/Makefile
683 for dir in libblkid libmount libuuid disk-utils misc-utils fsck fdisk schedutils hwclock; do
686 LDFLAGS="-Wl,-static"
689 CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
692 # empty line required because there is a backslash up there
693 %{__make} -C $dir install DESTDIR=`pwd`/initrd
702 %{!?with_fallocate:--disable-fallocate} \
703 --disable-silent-rules \
704 --disable-use-tty-group \
709 --enable-login-chown-vcs \
710 --enable-login-utils \
715 --with%{!?with_selinux:out}-selinux
720 rm -rf $RPM_BUILD_ROOT
721 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,init,security} \
722 $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}}
723 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
726 DESTDIR=$RPM_BUILD_ROOT
728 sed -i -e 's,/usr/spool/mail,/var/mail,g' $RPM_BUILD_ROOT%{_mandir}/man1/login.1
731 mv $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
734 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
735 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
736 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
737 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/init/blockdev.conf
739 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
740 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
741 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
743 for lib in blkid uuid mount; do
744 mv $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
745 ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
746 $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
749 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
750 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
752 for d in cs de es fi fr hu id it ja ko nl pl ; do
753 for m in man1 man5 man8 ; do
754 if [ -d man/$d/$m ]; then
755 install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
756 cp -a man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
761 # cleanup, remove files not included in package
762 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
763 $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
764 $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
765 $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
766 $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,reset}.1 \
767 $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
768 $RPM_BUILD_ROOT%{_mandir}/*/man8/{elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
770 %ifarch sparc sparc64
771 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
775 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
776 install -p initrd%{_bindir}/* $RPM_BUILD_ROOT%{_libdir}/initrd/
777 install -p initrd%{_sbindir}/* $RPM_BUILD_ROOT%{_libdir}/initrd/
778 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
780 # We don't need those
781 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{chkdupexe,uuidd,mcookie,whereis,mkfs*,fsck.minix,isosize,logger}
784 cp -a initrd%{_libdir}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
791 rm -rf $RPM_BUILD_ROOT
794 /sbin/chkconfig --add blockdev
795 %service blockdev restart
798 if [ "$1" = "0" ]; then
799 %service blockdev stop
800 /sbin/chkconfig --del blockdev
803 %post -n libblkid -p /sbin/ldconfig
804 %postun -n libblkid -p /sbin/ldconfig
806 %post -n libuuid -p /sbin/ldconfig
807 %postun -n libuuid -p /sbin/ldconfig
810 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
811 /usr/sbin/groupmod -n uuidd libuuid
813 %groupadd -g 222 uuidd
814 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
815 /usr/sbin/usermod -l uuidd libuuid
817 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
820 if [ "$1" = "0" ]; then
825 %post -n libmount -p /sbin/ldconfig
826 %postun -n libmount -p /sbin/ldconfig
828 %files -f %{name}.lang
829 %defattr(644,root,root,755)
830 %doc */README.* text-utils/LICENSE.pg NEWS
832 %attr(755,root,root) /sbin/clock
833 %attr(755,root,root) /sbin/hwclock*
834 %{_mandir}/man8/clock.8*
835 %{_mandir}/man8/hwclock.8*
836 %lang(es) %{_mandir}/es/man8/clock.8*
837 %lang(es) %{_mandir}/es/man8/hwclock.8*
838 %lang(ja) %{_mandir}/ja/man8/clock.8*
839 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
841 %ghost %{_sysconfdir}/blkid.tab
842 %attr(755,root,root) /sbin/blkid
843 %attr(755,root,root) /sbin/findfs
844 %{_mandir}/man8/blkid.8*
845 %{_mandir}/man8/findfs.8*
847 %attr(755,root,root) %{_bindir}/linux*
848 %attr(755,root,root) %{_bindir}/setarch
849 %{_mandir}/man8/linux*
850 %{_mandir}/man8/setarch.8*
852 %attr(755,root,root) %{_bindir}/s390*
853 %{_mandir}/man8/s390*
855 %ifarch %{ix86} %{x8664}
856 %attr(755,root,root) %{_bindir}/i386
857 %{_mandir}/man8/i386*
859 %attr(755,root,root) %{_bindir}/x86_64
860 %{_mandir}/man8/x86_64*
864 %attr(755,root,root) %{_bindir}/ppc*
867 %ifarch sparc sparc64
868 %attr(755,root,root) %{_bindir}/sparc*
869 %{_mandir}/man8/sparc*
872 %attr(755,root,root) %{_bindir}/i386
873 %attr(755,root,root) %{_bindir}/ia64
874 %{_mandir}/man8/i386*
875 %{_mandir}/man8/ia64*
878 %attr(755,root,root) /bin/dmesg
879 %attr(755,root,root) /bin/kill
880 %attr(755,root,root) /bin/more
882 %attr(755,root,root) /sbin/ctrlaltdel
884 %attr(755,root,root) /sbin/addpart
885 %attr(755,root,root) /sbin/delpart
886 %attr(755,root,root) /sbin/partx
887 %attr(755,root,root) /bin/lsblk
889 %attr(755,root,root) /sbin/fsfreeze
890 %attr(755,root,root) /sbin/fstrim
891 %attr(755,root,root) /sbin/mkfs
892 %attr(755,root,root) /sbin/mkswap
893 %attr(755,root,root) /sbin/swaplabel
894 %if "%{pld_release}" != "ac"
895 %attr(755,root,root) /sbin/switch_root
897 %attr(755,root,root) /sbin/wipefs
898 %attr(755,root,root) %{_bindir}/cal
899 %attr(755,root,root) %{_bindir}/chrt
900 %attr(755,root,root) %{_bindir}/col
901 %attr(755,root,root) %{_bindir}/colcrt
902 %attr(755,root,root) %{_bindir}/colrm
903 %attr(755,root,root) %{_bindir}/column
904 %attr(755,root,root) %{_bindir}/cytune
905 %attr(755,root,root) %{_bindir}/ddate
906 %attr(755,root,root) %{_bindir}/flock
907 %{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
908 %attr(755,root,root) %{_bindir}/getopt
909 %attr(755,root,root) %{_bindir}/hexdump
910 %attr(755,root,root) %{_bindir}/ionice
911 %attr(755,root,root) %{_bindir}/ipcmk
912 %attr(755,root,root) %{_bindir}/ipcrm
913 %attr(755,root,root) %{_bindir}/ipcs
914 %attr(755,root,root) %{_bindir}/isosize
915 %attr(755,root,root) %{_bindir}/line
916 %attr(755,root,root) %{_bindir}/logger
917 %attr(755,root,root) %{_bindir}/look
918 %attr(755,root,root) %{_bindir}/lscpu
919 %attr(755,root,root) %{_bindir}/mcookie
920 %attr(755,root,root) %{_bindir}/namei
921 %attr(755,root,root) %{_bindir}/pg
922 %attr(755,root,root) %{_bindir}/rename
923 %attr(755,root,root) %{_bindir}/renice
924 %attr(755,root,root) %{_bindir}/rev
925 %attr(755,root,root) %{_bindir}/script
926 %attr(755,root,root) %{_bindir}/scriptreplay
927 %attr(755,root,root) %{_bindir}/setsid
928 %attr(755,root,root) %{_bindir}/setterm
929 %attr(755,root,root) %{_bindir}/tailf
930 %attr(755,root,root) %{_bindir}/taskset
931 %attr(755,root,root) %{_bindir}/ul
932 %attr(755,root,root) %{_bindir}/unshare
933 %attr(755,root,root) %{_bindir}/whereis
934 %attr(2755,root,tty) %{_bindir}/write
935 %attr(755,root,root) %{_sbindir}/fdformat
936 %attr(755,root,root) %{_sbindir}/ldattach
937 %attr(755,root,root) %{_sbindir}/readprofile
938 %attr(755,root,root) %{_sbindir}/rtcwake
940 %{_mandir}/man1/cal.1*
941 %{_mandir}/man1/chrt.1*
942 %{_mandir}/man1/col.1*
943 %{_mandir}/man1/colcrt.1*
944 %{_mandir}/man1/colrm.1*
945 %{_mandir}/man1/column.1*
946 %{_mandir}/man1/ddate.1*
947 %{_mandir}/man1/dmesg.1*
948 %{?with_fallocate:%{_mandir}/man1/fallocate.1*}
949 %{_mandir}/man1/flock.1*
950 %{_mandir}/man1/getopt.1*
951 %{_mandir}/man1/hexdump.1*
952 %{_mandir}/man1/ionice.1*
953 %{_mandir}/man1/ipcrm.1*
954 %{_mandir}/man1/ipcmk.1*
955 %{_mandir}/man1/ipcs.1*
956 %{_mandir}/man1/kill.1*
957 %{_mandir}/man1/line.1*
958 %{_mandir}/man1/logger.1*
959 %{_mandir}/man1/look.1*
960 %{_mandir}/man1/lscpu.1*
961 %{_mandir}/man1/mcookie.1*
962 %{_mandir}/man1/more.1*
963 %{_mandir}/man1/namei.1*
964 %{_mandir}/man1/pg.1*
965 %{_mandir}/man1/readprofile.1*
966 %{_mandir}/man1/renice.1*
967 %{_mandir}/man1/rev.1*
968 %{_mandir}/man1/rename.1*
969 %{_mandir}/man1/setsid.1*
970 %{_mandir}/man1/script.1*
971 %{_mandir}/man1/scriptreplay.1*
972 %{_mandir}/man1/setterm.1*
973 %{_mandir}/man1/tailf.1*
974 %{_mandir}/man1/taskset.1*
975 %{_mandir}/man1/ul.1*
976 %{_mandir}/man1/unshare.1*
977 %{_mandir}/man1/whereis.1*
978 %{_mandir}/man1/write.1*
980 %{_mandir}/man8/addpart.8*
981 %{_mandir}/man8/delpart.8*
982 %{_mandir}/man8/partx.8*
983 %{_mandir}/man8/lsblk.8*
985 %{_mandir}/man8/ctrlaltdel.8*
986 %{_mandir}/man8/cytune.8*
987 %{_mandir}/man8/fdformat.8*
988 %{_mandir}/man8/fsfreeze.8*
989 %{_mandir}/man8/fstrim.8*
990 %{_mandir}/man8/isosize.8*
991 %{_mandir}/man8/ldattach.8*
992 %{_mandir}/man8/mkswap.8*
993 %{_mandir}/man8/rtcwake.8*
994 %{_mandir}/man8/swaplabel.8*
995 %if "%{pld_release}" != "ac"
996 %{_mandir}/man8/switch_root.8*
998 %{_mandir}/man8/wipefs.8*
1000 %lang(de) %{_mandir}/de/man1/kill.1*
1001 %lang(de) %{_mandir}/de/man1/more.1*
1002 %lang(de) %{_mandir}/de/man1/write.1*
1003 %lang(de) %{_mandir}/de/man8/fdformat.8*
1005 %lang(es) %{_mandir}/es/man1/colrm.1*
1006 %lang(es) %{_mandir}/es/man1/column.1*
1007 %lang(es) %{_mandir}/es/man1/ddate.1*
1008 %lang(es) %{_mandir}/es/man1/getopt.1*
1009 %lang(es) %{_mandir}/es/man1/look.1*
1010 %lang(es) %{_mandir}/es/man1/more.1*
1011 %lang(es) %{_mandir}/es/man1/namei.1*
1012 %lang(es) %{_mandir}/es/man1/readprofile.1*
1013 %lang(es) %{_mandir}/es/man1/rev.1*
1014 %lang(es) %{_mandir}/es/man1/script.1*
1015 %lang(es) %{_mandir}/es/man1/setterm.1*
1016 %lang(es) %{_mandir}/es/man1/ul.1*
1017 %lang(es) %{_mandir}/es/man1/whereis.1*
1018 %lang(es) %{_mandir}/es/man1/write.1*
1019 %lang(es) %{_mandir}/es/man8/cytune.8*
1020 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
1021 %lang(es) %{_mandir}/es/man8/ipcrm.8*
1022 %lang(es) %{_mandir}/es/man8/ipcs.8*
1023 %lang(es) %{_mandir}/es/man8/mkswap.8*
1024 %lang(es) %{_mandir}/es/man8/renice.8*
1025 %lang(es) %{_mandir}/es/man8/setsid.8*
1027 %lang(fi) %{_mandir}/fi/man1/cal.1*
1028 %lang(fi) %{_mandir}/fi/man1/column.1*
1029 %lang(fi) %{_mandir}/fi/man1/kill.1*
1030 %lang(fi) %{_mandir}/fi/man1/more.1*
1031 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1032 %lang(fi) %{_mandir}/fi/man1/write.1*
1034 %lang(fr) %{_mandir}/fr/man1/cal.1*
1035 %lang(fr) %{_mandir}/fr/man1/col.1*
1036 %lang(fr) %{_mandir}/fr/man1/kill.1*
1037 %lang(fr) %{_mandir}/fr/man1/more.1*
1038 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1039 %lang(fr) %{_mandir}/fr/man1/write.1*
1040 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1041 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
1042 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1043 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1044 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
1045 %lang(fr) %{_mandir}/fr/man8/setsid.8*
1047 %lang(hu) %{_mandir}/hu/man1/cal.1*
1048 %lang(hu) %{_mandir}/hu/man1/colrm.1*
1049 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
1050 %lang(hu) %{_mandir}/hu/man1/kill.1*
1051 %lang(hu) %{_mandir}/hu/man1/logger.1*
1052 %lang(hu) %{_mandir}/hu/man1/more.1*
1053 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1054 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1055 %lang(hu) %{_mandir}/hu/man1/write.1*
1056 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1057 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1058 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1060 %lang(id) %{_mandir}/id/man1/cal.1*
1061 %lang(id) %{_mandir}/id/man1/kill.1*
1062 %lang(id) %{_mandir}/id/man1/logger.1*
1063 %lang(id) %{_mandir}/id/man1/more.1*
1064 %lang(id) %{_mandir}/id/man1/script.1*
1065 %lang(id) %{_mandir}/id/man1/write.1*
1066 %lang(id) %{_mandir}/id/man8/fdformat.8*
1068 %lang(it) %{_mandir}/it/man1/kill.1*
1069 %lang(it) %{_mandir}/it/man8/mkswap.8*
1070 %lang(it) %{_mandir}/it/man8/setsid.8*
1072 %lang(ja) %{_mandir}/ja/man1/cal.1*
1073 %lang(ja) %{_mandir}/ja/man1/col.1*
1074 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
1075 %lang(ja) %{_mandir}/ja/man1/colrm.1*
1076 %lang(ja) %{_mandir}/ja/man1/column.1*
1077 %lang(ja) %{_mandir}/ja/man1/ddate.1*
1078 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1079 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
1080 %lang(ja) %{_mandir}/ja/man1/kill.1*
1081 %lang(ja) %{_mandir}/ja/man1/line.1*
1082 %lang(ja) %{_mandir}/ja/man1/logger.1*
1083 %lang(ja) %{_mandir}/ja/man1/login.1*
1084 %lang(ja) %{_mandir}/ja/man1/look.1*
1085 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1086 %lang(ja) %{_mandir}/ja/man1/more.1*
1087 %lang(ja) %{_mandir}/ja/man1/namei.1*
1088 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
1089 %lang(ja) %{_mandir}/ja/man1/rename.1*
1090 %lang(ja) %{_mandir}/ja/man1/rev.1*
1091 %lang(ja) %{_mandir}/ja/man1/script.1*
1092 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1093 %lang(ja) %{_mandir}/ja/man1/ul.1*
1094 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1095 %lang(ja) %{_mandir}/ja/man1/write.1*
1096 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1097 %lang(ja) %{_mandir}/ja/man8/cytune.8*
1098 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
1099 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1100 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1101 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
1102 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1103 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1104 %lang(ja) %{_mandir}/ja/man8/renice.8*
1105 %lang(ja) %{_mandir}/ja/man8/setsid.8*
1107 %lang(ko) %{_mandir}/ko/man1/cal.1*
1108 %lang(ko) %{_mandir}/ko/man1/col.1*
1109 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
1110 %lang(ko) %{_mandir}/ko/man1/colrm.1*
1111 %lang(ko) %{_mandir}/ko/man1/column.1*
1112 %lang(ko) %{_mandir}/ko/man1/ddate.1*
1113 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1114 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
1115 %lang(ko) %{_mandir}/ko/man1/kill.1*
1116 %lang(ko) %{_mandir}/ko/man1/logger.1*
1117 %lang(ko) %{_mandir}/ko/man1/look.1*
1118 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1119 %lang(ko) %{_mandir}/ko/man1/more.1*
1120 %lang(ko) %{_mandir}/ko/man1/namei.1*
1121 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
1122 %lang(ko) %{_mandir}/ko/man1/rev.1*
1123 %lang(ko) %{_mandir}/ko/man1/script.1*
1124 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1125 %lang(ko) %{_mandir}/ko/man1/ul.1*
1126 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1127 %lang(ko) %{_mandir}/ko/man1/write.1*
1128 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1129 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
1130 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1131 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1132 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
1133 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1134 %lang(ko) %{_mandir}/ko/man8/renice.8*
1135 %lang(ko) %{_mandir}/ko/man8/setsid.8*
1137 %lang(nl) %{_mandir}/nl/man1/kill.1*
1139 %lang(pl) %{_mandir}/pl/man1/cal.1*
1140 %lang(pl) %{_mandir}/pl/man1/col.1*
1141 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
1142 %lang(pl) %{_mandir}/pl/man1/colrm.1*
1143 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1144 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
1145 %lang(pl) %{_mandir}/pl/man1/kill.1*
1146 %lang(pl) %{_mandir}/pl/man1/look.1*
1147 %lang(pl) %{_mandir}/pl/man1/logger.1*
1148 %lang(pl) %{_mandir}/pl/man1/more.1*
1149 %lang(pl) %{_mandir}/pl/man1/rev.1*
1150 %lang(pl) %{_mandir}/pl/man1/script.1*
1151 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1152 %lang(pl) %{_mandir}/pl/man1/ul.1*
1153 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1154 %lang(pl) %{_mandir}/pl/man1/write.1*
1155 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1156 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
1157 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1158 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1159 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
1160 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1161 %lang(pl) %{_mandir}/pl/man8/renice.8*
1163 %lang(ru) %{_mandir}/ru/man1/ddate.1*
1165 %attr(755,root,root) /sbin/fdisk
1166 %attr(755,root,root) /sbin/fsck.minix
1167 %attr(755,root,root) /sbin/mkfs.minix
1168 %ifnarch sparc sparc64
1169 %attr(755,root,root) /sbin/cfdisk
1170 %attr(755,root,root) /sbin/sfdisk
1173 %{_mandir}/man8/fdisk.8*
1174 %ifnarch sparc sparc64
1175 %{_mandir}/man8/cfdisk.8*
1176 %{_mandir}/man8/sfdisk.8*
1178 %{_mandir}/man8/fsck.minix.8*
1179 %{_mandir}/man8/mkfs.bfs.8*
1180 %{_mandir}/man8/mkfs.minix.8*
1181 %{_mandir}/man8/mkfs.8*
1183 %lang(es) %{_mandir}/es/man8/fdisk.8*
1184 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1185 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1186 %lang(es) %{_mandir}/es/man8/mkfs.8*
1188 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1189 %ifnarch sparc sparc64
1190 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1191 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1193 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1194 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1196 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1198 %lang(it) %{_mandir}/it/man8/fdisk.8*
1199 %ifnarch sparc sparc64
1200 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1203 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1204 %ifnarch sparc sparc64
1205 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1206 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1208 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1209 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1210 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1211 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1213 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1214 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1215 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1216 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1218 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1219 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1220 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1221 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1223 %attr(755,root,root) /sbin/fsck.cramfs
1224 %attr(755,root,root) /sbin/mkfs.cramfs
1225 %attr(755,root,root) /sbin/mkfs.bfs
1227 %ghost /var/lock/wtmpxlock
1230 %defattr(644,root,root,755)
1231 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1232 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1233 %config(noreplace) %verify(not md5 mtime size) /etc/init/blockdev.conf
1234 %attr(755,root,root) /sbin/blockdev
1235 %{_mandir}/man8/blockdev.8*
1236 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1239 %defattr(644,root,root,755)
1240 %attr(755,root,root) /bin/mountpoint
1241 %attr(4755,root,root) /bin/mount
1242 %attr(4755,root,root) /bin/umount
1243 %attr(755,root,root) /sbin/pivot_root
1244 %attr(755,root,root) /sbin/swapon
1245 %attr(755,root,root) /sbin/swapoff
1247 %{_mandir}/man1/mountpoint.1*
1248 %{_mandir}/man5/fstab.5*
1249 %{_mandir}/man8/mount.8*
1250 %{_mandir}/man8/umount.8*
1251 %{_mandir}/man8/pivot_root.8*
1252 %{_mandir}/man8/swapon.8*
1253 %{_mandir}/man8/swapoff.8*
1255 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1257 %lang(de) %{_mandir}/de/man5/fstab.5*
1259 %lang(es) %{_mandir}/es/man5/fstab.5*
1260 %lang(es) %{_mandir}/es/man8/mount.8*
1261 %lang(es) %{_mandir}/es/man8/umount.8*
1262 %lang(es) %{_mandir}/es/man8/swapon.8*
1263 %lang(es) %{_mandir}/es/man8/swapoff.8*
1265 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1266 %lang(fr) %{_mandir}/fr/man8/mount.8*
1267 %lang(fr) %{_mandir}/fr/man8/umount.8*
1269 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1270 %lang(hu) %{_mandir}/hu/man8/mount.8*
1271 %lang(hu) %{_mandir}/hu/man8/umount.8*
1273 %lang(it) %{_mandir}/it/man5/fstab.5*
1274 %lang(it) %{_mandir}/it/man8/mount.8*
1275 %lang(it) %{_mandir}/it/man8/umount.8*
1276 %lang(it) %{_mandir}/it/man8/swapon.8*
1277 %lang(it) %{_mandir}/it/man8/swapoff.8*
1279 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1280 %lang(ja) %{_mandir}/ja/man8/mount.8*
1281 %lang(ja) %{_mandir}/ja/man8/umount.8*
1282 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1283 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1284 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1286 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1287 %lang(ko) %{_mandir}/ko/man8/mount.8*
1288 %lang(ko) %{_mandir}/ko/man8/umount.8*
1289 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1290 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1292 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1293 %lang(pl) %{_mandir}/pl/man8/mount.8*
1294 %lang(pl) %{_mandir}/pl/man8/umount.8*
1295 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1296 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1299 %defattr(644,root,root,755)
1300 %attr(755,root,root) /sbin/losetup
1301 %{_mandir}/man8/losetup.8*
1302 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1303 %lang(it) %{_mandir}/it/man8/losetup.8*
1304 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1305 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1306 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1309 %defattr(644,root,root,755)
1310 %attr(755,root,root) %{_bindir}/chkdupexe
1311 %{_mandir}/man1/chkdupexe.1*
1312 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1313 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1314 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1317 %defattr(644,root,root,755)
1318 %attr(755,root,root) %{_sbindir}/tunelp
1319 %{_mandir}/man8/tunelp.8*
1320 %lang(es) %{_mandir}/es/man8/tunelp.8*
1321 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1322 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1325 %defattr(644,root,root,755)
1326 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1327 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1328 %attr(755,root,root) /bin/login
1329 %{_mandir}/man1/login.1*
1330 %lang(de) %{_mandir}/de/man1/login.1*
1331 %lang(es) %{_mandir}/es/man1/login.1*
1332 %lang(hu) %{_mandir}/hu/man1/login.1*
1333 %lang(id) %{_mandir}/id/man1/login.1*
1334 %lang(ja) %{_mandir}/ja/man1/login.1*
1335 %lang(ko) %{_mandir}/ko/man1/login.1*
1336 %lang(pl) %{_mandir}/pl/man1/login.1*
1339 %defattr(644,root,root,755)
1340 %attr(755,root,root) /sbin/agetty
1341 %{_mandir}/man8/agetty.8*
1342 %lang(es) %{_mandir}/es/man8/agetty.8*
1343 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1346 %defattr(644,root,root,755)
1347 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
1348 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1350 %files -n libblkid-devel
1351 %defattr(644,root,root,755)
1352 %attr(755,root,root) %{_libdir}/libblkid.so
1353 %{_libdir}/libblkid.la
1354 %{_includedir}/blkid
1355 %{_pkgconfigdir}/blkid.pc
1356 %{_mandir}/man3/libblkid.3*
1358 %files -n libblkid-static
1359 %defattr(644,root,root,755)
1360 %{_libdir}/libblkid.a
1362 %if %{with initrd} && %{with dietlibc}
1363 %files -n libblkid-dietlibc
1364 %defattr(644,root,root,755)
1365 %{dietlibdir}/libblkid.a
1369 %defattr(644,root,root,755)
1370 %attr(755,root,root) %{_bindir}/uuidgen
1371 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
1372 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
1373 %{_mandir}/man1/uuidgen.1*
1375 %files -n libuuid-devel
1376 %defattr(644,root,root,755)
1377 %attr(755,root,root) %{_libdir}/libuuid.so
1378 %{_libdir}/libuuid.la
1380 %{_pkgconfigdir}/uuid.pc
1381 %{_mandir}/man3/uuid*.3*
1383 %files -n libuuid-static
1384 %defattr(644,root,root,755)
1385 %{_libdir}/libuuid.a
1387 %if %{with initrd} && %{with dietlibc}
1388 %files -n libuuid-dietlibc
1389 %defattr(644,root,root,755)
1390 %{dietlibdir}/libuuid.a
1394 %defattr(644,root,root,755)
1395 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
1396 %attr(2775,uuidd,uuidd) /var/lib/libuuid
1397 %{_mandir}/man8/uuidd.8*
1400 %defattr(644,root,root,755)
1401 %attr(755,root,root) /%{_lib}/libmount.so.*.*
1402 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
1403 # move to -n mount when mount starts to use libmount
1404 %attr(755,root,root) /bin/findmnt
1405 %{_mandir}/man8/findmnt.8*
1407 %files -n libmount-devel
1408 %defattr(644,root,root,755)
1409 %attr(755,root,root) %{_libdir}/libmount.so
1410 %{_libdir}/libmount.la
1411 %{_includedir}/libmount
1412 %{_pkgconfigdir}/mount.pc
1414 %files -n libmount-static
1415 %defattr(644,root,root,755)
1416 %{_libdir}/libmount.a
1418 %if %{with initrd} && %{with dietlibc}
1419 %files -n libmount-dietlibc
1420 %defattr(644,root,root,755)
1421 %{dietlibdir}/libmount.a
1425 %defattr(644,root,root,755)
1426 %attr(755,root,root) /sbin/fsck
1427 %{_mandir}/man8/fsck.8*
1431 %defattr(644,root,root,755)
1432 %attr(755,root,root) %{_libdir}/initrd/*