]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- utmpx-dump symlink to utmpdump (as it was in SysVinit)
[packages/util-linux.git] / util-linux.spec
1 # TODO
2 # - verify initrd tools set:
3 #   - I've taken list from 2.21.3 package, but there was no explicit list, so
4 #     there are probably some unneeded tools
5 #   - chrt is not built now (because of --disable-schedutils), but it's probably not needed
6 #   - fsck is not built now (because of --disable-libmount)
7 #   - maybe we want some more now?
8 # - some sysvinit binaries moved here: su(1):, sulogin(8),
9 #    utmpdump(1): - has been merged from coreutils into util-linux
10 #
11 # Conditional build:
12 %bcond_with     uClibc          # link initrd version with static glibc instead of uClibc
13 %bcond_without  dietlibc        # link initrd version with dietlibc instead of uClibc
14 %bcond_without  selinux         # SELinux support
15 %if "%{pld_release}" == "ac"
16 %bcond_with     initrd          # don't build initrd version
17 %bcond_with     fallocate       # fallocate utility (needs glibc 2.11 to compile)
18 %else
19 %bcond_without  initrd          # don't build initrd version
20 %bcond_without  fallocate       # fallocate utility (needs glibc 2.11 to compile)
21 %endif
22
23 %if "%{pld_release}" == "ac"
24 %define         pam_ver 0.79.0
25 %else
26 %define         pam_ver 0.99.7.1
27 %endif
28
29 Summary:        Collection of basic system utilities for Linux
30 Summary(de.UTF-8):      Sammlung von grundlegenden Systemdienstprogrammen für Linux
31 Summary(es.UTF-8):      Colectánea de utilitarios básicos de sistema para Linux
32 Summary(fr.UTF-8):      Ensemble d'utilitaires système de base pour Linux
33 Summary(pl.UTF-8):      Zbiór podstawowych narzędzi systemowych dla Linuksa
34 Summary(pt_BR.UTF-8):   Coletânea de utilitários básicos de sistema para Linux
35 Summary(ru.UTF-8):      Набор базовых системных утилит для Linux
36 Summary(tr.UTF-8):      Temel sistem araçları
37 Summary(uk.UTF-8):      Набір базових системних утиліт для Linux
38 Name:           util-linux
39 Version:        2.22.1
40 Release:        0.1
41 License:        GPL
42 Group:          Applications/System
43 Source0:        https://www.kernel.org/pub/linux/utils/util-linux/v2.22/%{name}-%{version}.tar.xz
44 # Source0-md5:  730cf9932531ed09b53a04ca30fcb4c9
45 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
46 # Source1-md5:  3c940c7e7fe699eaa2ddb1bffb3de2fe
47 Source2:        login.pamd
48 Source3:        %{name}-blockdev.init
49 Source4:        %{name}-blockdev.sysconfig
50 Source5:        blockdev.upstart
51 Patch0:         %{name}-pl.po-update.patch
52 Patch1:         %{name}-ng-union-mount.patch
53 Patch3:         %{name}-fdformat-ide.patch
54 Patch4:         %{name}-fhs.patch
55 Patch5:         %{name}-hotkeys.patch
56 Patch7:         %{name}-login-lastlog.patch
57 Patch8:         %{name}-procpartitions.patch
58
59 Patch10:        %{name}-diet.patch
60 URL:            http://userweb.kernel.org/~kzak/util-linux/
61 BuildRequires:  audit-libs-devel >= 1.0.6
62 BuildRequires:  autoconf >= 2.60
63 BuildRequires:  automake >= 1:1.10
64 BuildRequires:  gettext-devel >= 0.14.1
65 %{?with_fallocate:BuildRequires:        glibc-devel >= 6:2.11}
66 BuildRequires:  gtk-doc >= 1.10
67 BuildRequires:  gtk-doc-automake >= 1.10
68 %{?with_selinux:BuildRequires:  libselinux-devel}
69 %{?with_selinux:BuildRequires:  libsepol-devel}
70 BuildRequires:  libtool >= 2:2.2
71 BuildRequires:  linux-libc-headers >= 7:2.6.27
72 BuildRequires:  ncurses-devel >= 5.0
73 BuildRequires:  pam-devel >= %{pam_ver}
74 BuildRequires:  pkgconfig
75 BuildRequires:  rpm >= 4.4.9-56
76 BuildRequires:  rpmbuild(macros) >= 1.470
77 BuildRequires:  sed >= 4.0
78 BuildRequires:  tar >= 1:1.22
79 BuildRequires:  udev-devel
80 BuildRequires:  xz
81 BuildRequires:  zlib-devel
82 %if %{with initrd}
83         %if %{with uClibc}
84 BuildRequires:  uClibc-static >= 2:0.9.29
85         %else
86                 %if %{with dietlibc}
87 BuildRequires:  dietlibc-static >= 2:0.32-14
88                 %else
89 BuildRequires:  glibc-static
90                 %endif
91         %endif
92 %endif
93 Requires:       libblkid = %{version}-%{release}
94 Requires:       pam >= %{pam_ver}
95 Provides:       eject = %{version}-%{release}
96 Provides:       fdisk
97 Provides:       linux32
98 Provides:       sparc32
99 Obsoletes:      cramfs
100 Obsoletes:      eject
101 Obsoletes:      ionice
102 Obsoletes:      linux32
103 Obsoletes:      rawdevices
104 Obsoletes:      schedutils
105 Obsoletes:      setarch
106 Obsoletes:      sparc32
107 Obsoletes:      util-linux-ng < 2.20-1
108 Obsoletes:      util-linux-suids
109 Conflicts:      SysVinit < 2.86-26
110 Conflicts:      e2fsprogs < 1.41.8-5
111 Conflicts:      shadow-extras < 1:4.0.3-6
112 Conflicts:      upstart-SysVinit < 2.86-28
113 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
114
115 %define         debugcflags     -O1 -g
116
117 # for some reason known only to rpm there must be "\\|" not "\|" here
118 %define         dietarch        %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
119 %define         dietlibdir      %{_prefix}/lib/dietlibc/lib-%{dietarch}
120
121 %ifarch ppc ppc64
122 # for dietlibc
123 %define         filterout_ld    -Wl,-z,relro
124 %endif
125
126 %description
127 util-linux contains a large variety of low-level system utilities
128 necessary for a functional Linux system. This includes, among other
129 things, configuration tools such as fdisk and system programs such as
130 logger.
131
132 %description -l de.UTF-8
133 util-linux enthält eine große Anzahl an
134 low-level-Systemdienstprogrammen, die für ein funktionierendes
135 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
136 'fdisk' und Systemprogramme wie 'logger'.
137
138 %description -l es.UTF-8
139 util-linux contiene una gran variedad de utilitarios de sistema de
140 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
141 entre otras cosas, herramientas de configuración como fdisk y
142 programas de sistema como logger.
143
144 %description -l fr.UTF-8
145 util-linux contient une grande variété d'utilitaire système bas niveau
146 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
147 autres, les outils de configuration comme fdisk et des programmes
148 systèmes comme logger.
149
150 %description -l pl.UTF-8
151 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
152 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
153 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
154 programy systemowe, takie jak logger.
155
156 %description -l pt_BR.UTF-8
157 util-linux contém uma grande variedade de utilitários de sistema de
158 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
159 entre outras coisas, ferramentas de configuração como fdisk e
160 programas de sistema como logger.
161
162 %description -l ru.UTF-8
163 Этот пакет содержит большой набор системных утилит низкого уровня,
164 которые необходимы для функционирования системы Linux. Он включает, в
165 числе прочих, инструменты конфигурации, такие как fdisk, и системные
166 программы, такие как logger.
167
168 %description -l tr.UTF-8
169 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
170 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
171 uygulamaları ve logger gibi sistem programları sayılabilir.
172
173 %description -l uk.UTF-8
174 Цей пакет містить великий набір системних утиліт низького рівня, які
175 необхідні для функціонування системи Linux. Він містить, окрім інших,
176 конфігураційні інструменти (такі як fdisk) та системні програми (такі
177 як logger).
178
179 %package -n blockdev
180 Summary:        Support for blockdev
181 Summary(pl.UTF-8):      Obsługa blockdev
182 Group:          Applications/System
183 Requires(post,preun):   /sbin/chkconfig
184 Requires:       coreutils
185 Requires:       rc-scripts >= 0.4.3.0
186
187 %description -n blockdev
188 The utility blockdev allows one to call block device ioctls from the
189 command line. This package also includes initscript to set blockdev
190 parameters at system startup.
191
192 %description -n blockdev -l pl.UTF-8
193 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
194 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
195 ustawiania parametrów blockdev przy starcie systemu.
196
197 %package -n losetup
198 Summary:        Programs for setting up and configuring loopback devices
199 Summary(de.UTF-8):      Programme zum Einrichten und Konfigurieren von Loopback-Geräten
200 Summary(fr.UTF-8):      Programmes pour mettre en place et configurer les loopback
201 Summary(pl.UTF-8):      Program do konfiguracji urządzenia blokowego loopback
202 Summary(ru.UTF-8):      Программы для настройки loopback-устройств
203 Summary(tr.UTF-8):      Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
204 Summary(uk.UTF-8):      Програми для конфігурації loopback-пристроїв
205 Group:          Applications/System
206
207 %description -n losetup
208 Linux supports a special block device called the loopback device,
209 which maps a normal file onto a virtual block device. This package
210 contains programs for setting up and removing the mapping between
211 files and loopback devices.
212
213 Block loopback devices should not be confused with the networking
214 loopback device, which is configured with the normal ifconfig command.
215
216 %description -n losetup -l de.UTF-8
217 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
218 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
219 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
220 zwischen Dateien und Loopback-Geräten.
221
222 %description -n losetup -l fr.UTF-8
223 Linux gère un périphérique bloc spécial appelé « loopback », qui
224 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
225 paquetage contient les programmes pour configurer et supprimer la
226 correspondance entre les fichiers et les périphériques loopback.
227
228 Les périphériques bloc loopback ne doivent pas être confondus avec le
229 périphérique loopback du réseau, configuré avec la commande ifconfig
230 normale.
231
232 %description -n losetup -l pl.UTF-8
233 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
234 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
235 program, przy pomocy którego będziesz mógł je skonfigurować.
236
237 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
238 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
239 ifconfig.
240
241 %description -n losetup -l ru.UTF-8
242 Linux поддерживает специальное блочное устройство, называемое
243 loopback, которое отображает обычный файл в виртуальное блочное
244 устройство. Это позволяет использовать файл как виртуальную файловую
245 систему. Losetup используется для связи loopback-устройств с обычными
246 файлами или блочными устройствами, для отсоединения loopback-устройств
247 и запросов их статуса.
248
249 %description -n losetup -l tr.UTF-8
250 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
251 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
252 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
253 arasındaki haritalama işleminin kurulması ve kaldırılması için
254 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
255 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
256
257 %description -n losetup -l uk.UTF-8
258 Linux підтримує спеціальний блочний пристрій, loopback, який
259 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
260 використовувати файл як віртуальну файлову систему. Losetup
261 використовують для зв'язку loopback-пристроїв зі звичайними файлами
262 або блочними пристроями, для від'єднання loopback-пристроїв та
263 запросів їх стану.
264
265 %package -n mount
266 Summary:        Programs for mounting and unmounting filesystems
267 Summary(de.UTF-8):      Programme zum montieren und abmontieren von Dateisystemen
268 Summary(fr.UTF-8):      Programme pour monter et démonter des systèmes de fichiers
269 Summary(pl.UTF-8):      Programy do montowania i odmontowywania systemów plików
270 Summary(ru.UTF-8):      Программы для монтирования и размонтирования файловых систем
271 Summary(tr.UTF-8):      Dosya sistemlerini bağlamak ve çözmek için programlar
272 Summary(uk.UTF-8):      Програми для монтування та розмонтування файлових систем
273 Group:          Applications/System
274 Requires:       libmount = %{version}-%{release}
275 Conflicts:      SysVinit < 2.86-26
276 # C: nfs-utils-common is opposite to http://cvs.pld-linux.org/packages/nfs-utils/nfs-utils.spec?r1=1.165&r2=1.166
277 Conflicts:      nfs-utils-common < 1.1.3-3
278
279 %description -n mount
280 mount is used for adding new filesystems, both local and networked, to
281 your current directory structure. The filesystems must already exist
282 for this to work. It can also be used to change the access types the
283 kernel uses for already-mounted filesystems.
284
285 This package is critical for the functionality of your system.
286
287 %description -n mount -l de.UTF-8
288 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
289 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
290 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
291 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
292
293 Dieses Paket ist für Ihr System unbedingt erforderlich.
294
295 %description -n mount -l fr.UTF-8
296 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
297 réseaux, à votre structure de répertoire. Les systèmes de fichiers
298 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
299 changer les types d'accès pour les systèmes de fichiers déjà montés.
300
301 Ce paquetage est critique pour le fonctionnement de votre système.
302
303 %description -n mount -l pl.UTF-8
304 Program mount jest używany przez system do montowania systemów plików,
305 zarówno lokalnych jak i sieciowych (np. NFS).
306
307 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
308
309 %description -n mount -l ru.UTF-8
310 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
311 в вашей системе организованы в виде одного большого дерева или
312 иерархии. Эти файлы могут быть размещены на разных устройствах.
313 Команда mount присоединяет файловую систему на некотором устройстве к
314 дереву файлов вашей системы. Команда umount отсоединяет файловую
315 систему от дерева. Swapon и swapoff, соответственно, разрешает и
316 запрещает своппинг в определенные файлы и устройства.
317
318 %description -n mount -l tr.UTF-8
319 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
320 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
321 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
322 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
323 sisteminizin işlevselliği açısından kritiktir.
324
325 %description -n mount -l uk.UTF-8
326 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
327 вашій системі організовані у вигляді одного великого дерева або
328 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
329 Команда mount під'єднує файлову систему на деякому пристрої до дерева
330 файлів вашої системи. Команда umount від'єднує файлову систему від
331 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
332 визначені файли або пристрої.
333
334 %package chkdupexe
335 Summary:        chkdupexe - find duplicate executables
336 Summary(pl.UTF-8):      chkdupexe odszukuje powtarzające się pliki uruchamialne
337 Group:          Applications/System
338 Obsoletes:      util-linux-ng-chkdupexe < 2.20-1
339
340 %description chkdupexe
341 chkdupexe will scan the union of $PATH and a hardcoded list of common
342 locations for binaries. It will report dangling symlinks and
343 duplicately-named binaries.
344
345 %description chkdupexe -l pl.UTF-8
346 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
347 katalogi z plikami uruchamialnymi i informuje o powtarzających się
348 plikach w różnych katalogach.
349
350 %package -n tunelp
351 Summary:        Configures kernel parallel port driver
352 Summary(de.UTF-8):      Konfiguriert den Kerneltreiber für den parallelen Port
353 Summary(fr.UTF-8):      Configure le pilote du port parallèle dans le noyau
354 Summary(pl.UTF-8):      Program do konfigurowania sterownika portu równoległego
355 Summary(tr.UTF-8):      Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
356 License:        GPL v2+
357 Group:          Applications/System
358
359 %description -n tunelp
360 tunelp aids in configuring the kernel parallel port driver.
361
362 %description -n tunelp -l de.UTF-8
363 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
364
365 %description -n tunelp -l fr.UTF-8
366 « tunelp » aide à configurer le pilote du noyau pour le port
367 parallèle.
368
369 %description -n tunelp -l pl.UTF-8
370 Program do konfigurowania sterownika portu równoległego.
371
372 %description -n tunelp -l tr.UTF-8
373 Paralel bağlantı noktası sürücüsünü ayarlar.
374
375 %package -n login
376 Summary:        login is used when signing onto a system
377 Summary(pl.UTF-8):      login jest używany do rozpoczęcia pracy w systemie
378 Group:          Applications/System
379 Requires:       pam >= %{pam_ver}
380 Obsoletes:      heimdal-login
381
382 %description -n login
383 login is used when signing onto a system. It can also be used to
384 switch from one user to another at any time (most modern shells have
385 support for this feature built into them, however).
386
387 %description -n login -l pl.UTF-8
388 login jest używany do rozpoczęcia pracy w systemie. Może być używany
389 do przełączania z jednego użytkownika na innego w każdym momencie
390 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
391
392 %package -n agetty
393 Summary:        Alternative Linux getty
394 Summary(pl.UTF-8):      Alternatywny getty
395 Group:          Applications/System
396 Requires:       login
397
398 %description -n agetty
399 agetty is simple Linux getty with serial support.
400
401 %description -n agetty -l pl.UTF-8
402 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
403
404 %package -n libblkid
405 Summary:        Library to handle device identification and token extraction
406 Summary(pl.UTF-8):      Biblioteka do obsługi identyfikacji urządzeń
407 License:        LGPL v2.1+
408 Group:          Libraries
409 Requires:       libuuid = %{version}-%{release}
410 Obsoletes:      util-linux-ng-libs < 2.20-1
411
412 %description -n libblkid
413 Library to handle device identification and token extraction.
414
415 %description -n libblkid -l pl.UTF-8
416 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
417
418 %package -n libblkid-devel
419 Summary:        Header files for blkid library
420 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki blkid
421 License:        LGPL v2.1+
422 Group:          Development/Libraries
423 Requires:       libblkid = %{version}-%{release}
424 Requires:       libuuid-devel = %{version}-%{release}
425 Obsoletes:      util-linux-ng-devel < 2.20-1
426
427 %description -n libblkid-devel
428 Header files for blkid library.
429
430 %description -n libblkid-devel -l pl.UTF-8
431 Pliki nagłówkowe biblioteki blkid.
432
433 %package -n libblkid-static
434 Summary:        Static library to handle device identification and token extraction
435 Summary(pl.UTF-8):      Statyczna biblioteka do obsługi identyfikacji urządzeń
436 License:        LGPL v2.1+
437 Group:          Development/Libraries
438 Requires:       libblkid-devel = %{version}-%{release}
439 Requires:       libuuid-static = %{version}-%{release}
440 Obsoletes:      util-linux-ng-static < 2.20-1
441
442 %description -n libblkid-static
443 Static library to handle device identification and token extraction.
444
445 %description -n libblkid-static -l pl.UTF-8
446 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
447 tokenów.
448
449 %package -n libblkid-dietlibc
450 Summary:        Static dietlibc library to handle device identification and token extraction
451 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
452 License:        LGPL v2.1+
453 Group:          Development/Libraries
454 Requires:       libblkid-devel = %{version}-%{release}
455 Requires:       libuuid-dietlibc = %{version}-%{release}
456
457 %description -n libblkid-dietlibc
458 Library to handle device identification and token extraction - static
459 dietlibc version.
460
461 %description -n libblkid-dietlibc -l pl.UTF-8
462 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
463 wersja statyczna dla dietlibc.
464
465 %package -n libuuid
466 Summary:        Library for accessing and manipulating UUID
467 Summary(pl.UTF-8):      Biblioteka umożliwiająca dostęp i zmiany UUID
468 License:        BSD
469 Group:          Libraries
470 Conflicts:      e2fsprogs < 1.34-3
471
472 %description -n libuuid
473 Library for accessing and manipulating UUID.
474
475 %description -n libuuid -l pl.UTF-8
476 Biblioteka umożliwiająca dostęp i zmiany UUID.
477
478 %package -n libuuid-devel
479 Summary:        Header files for library for accessing and manipulating UUID
480 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
481 License:        BSD
482 Group:          Development/Libraries
483 Requires:       libuuid = %{version}-%{release}
484 Conflicts:      e2fsprogs-devel < 1.34-3
485
486 %description -n libuuid-devel
487 Library for accessing and manipulating UUID - development files.
488
489 %description -n libuuid-devel -l pl.UTF-8
490 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
491 programistów.
492
493 %package -n libuuid-static
494 Summary:        Static library for accessing and manipulating UUID
495 Summary(pl.UTF-8):      Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
496 License:        BSD
497 Group:          Development/Libraries
498 Requires:       libuuid-devel = %{version}-%{release}
499 Conflicts:      e2fsprogs-static < 1.34-3
500
501 %description -n libuuid-static
502 Library for accessing and manipulating UUID - static version.
503
504 %description -n libuuid-static -l pl.UTF-8
505 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
506
507 %package -n libuuid-dietlibc
508 Summary:        Static dietlibc library for accessing and manipulating UUID
509 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
510 License:        BSD
511 Group:          Development/Libraries
512 Requires:       libuuid-devel = %{version}-%{release}
513 Conflicts:      e2fsprogs-static < 1.34-3
514
515 %description -n libuuid-dietlibc
516 Library for accessing and manipulating UUID - static dietlibc version.
517
518 %description -n libuuid-dietlibc -l pl.UTF-8
519 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
520 dietlibc.
521
522 %package -n uuidd
523 Summary:        Helper daemon to guarantee uniqueness of time-based UUIDs
524 Summary(pl.UTF-8):      Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
525 License:        GPL v2
526 Group:          Daemons
527 Requires(postun):       /usr/sbin/groupdel
528 Requires(postun):       /usr/sbin/userdel
529 Requires(pre):  /bin/id
530 Requires(pre):  /usr/bin/getgid
531 Requires(pre):  /usr/sbin/groupadd
532 Requires(pre):  /usr/sbin/groupmod
533 Requires(pre):  /usr/sbin/useradd
534 Requires(pre):  /usr/sbin/usermod
535 Requires(post,preun,postun):    systemd-units >= 38
536 Requires:       libuuid = %{version}-%{release}
537 Requires:       systemd-units >= 38
538 Provides:       group(uuidd)
539 Provides:       user(uuidd)
540 Conflicts:      libuuid < 1.40.5-0.1
541
542 %description -n uuidd
543 The uuidd package contains a userspace daemon (uuidd) which guarantees
544 uniqueness of time-based UUID generation even at very high rates on
545 SMP systems.
546
547 %description -n uuidd -l pl.UTF-8
548 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
549 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
550 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
551
552 %package -n libmount
553 Summary:        Library to handle mounting-related tasks
554 Summary(pl.UTF-8):      Biblioteka obsługująca zadania związane z montowaniem
555 License:        LGPL
556 Group:          Libraries
557 Requires:       libblkid = %{version}-%{release}
558
559 %description -n libmount
560 Library to handle mounting-related tasks.
561
562 %description -n libmount -l pl.UTF-8
563 Biblioteka obsługująca zadania związane z montowaniem.
564
565 %package -n libmount-devel
566 Summary:        Header files for mount library
567 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki mount
568 License:        LGPL
569 Group:          Development/Libraries
570 Requires:       libblkid-devel = %{version}-%{release}
571 Requires:       libmount = %{version}-%{release}
572
573 %description -n libmount-devel
574 Header files for mount library.
575
576 %description -n libmount-devel -l pl.UTF-8
577 Pliki nagłówkowe biblioteki mount.
578
579 %package -n libmount-static
580 Summary:        Static version of mount library
581 Summary(pl.UTF-8):      Statyczna wersja biblioteki mount
582 License:        LGPL
583 Group:          Development/Libraries
584 Requires:       libmount-devel = %{version}-%{release}
585
586 %description -n libmount-static
587 Static version of mount library.
588
589 %description -n libmount-static -l pl.UTF-8
590 Statyczna wersja biblioteki mount.
591
592 %package -n libmount-dietlibc
593 Summary:        Static dietlibc mount library
594 Summary(pl.UTF-8):      Statyczna biblioteka mount dla dietlibc
595 License:        LGPL v2.1+
596 Group:          Development/Libraries
597 Requires:       libblkid-devel = %{version}-%{release}
598 Requires:       libblkid-dietlibc = %{version}-%{release}
599 Requires:       libuuid-devel = %{version}-%{release}
600 Requires:       libuuid-dietlibc = %{version}-%{release}
601
602 %description -n libmount-dietlibc
603 Static dietlibc version of mount library.
604
605 %description -n libmount-dietlibc -l pl.UTF-8
606 Statyczna wersja biblioteki mount dla dietlibc.
607
608 %package -n fsck
609 Summary:        Check and repair a Linux file system
610 Summary(pl.UTF-8):      Sprawdzanie i naprawa linuksowego systemu plików
611 Group:          Applications/System
612 Requires:       libblkid = %{version}-%{release}
613
614 %description -n fsck
615 Check and repair a Linux file system.
616
617 %description -n fsck -l pl.UTF-8
618 Sprawdzanie i naprawa linuksowego systemu plików.
619
620 %package initrd
621 Summary:        blkid - initrd version
622 Summary(pl.UTF-8):      blkid - wersja dla initrd
623 Group:          Base
624 Obsoletes:      util-linux-ng-initrd < 2.20-1
625 Conflicts:      geninitrd < 10000.10
626
627 %description initrd
628 This package includes a blkid utility to recognize partitions by label
629 or UUID - staticaly linked for initrd.
630
631 %description initrd -l pl.UTF-8
632 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
633 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
634
635 %prep
636 %setup -q -a1
637 #%patch0 -p1
638 %patch1 -p1
639 %patch3 -p1
640 %patch4 -p1
641 %patch5 -p1
642 %patch7 -p1
643 %patch8 -p1
644 %patch10 -p1
645
646 %{__rm} po/stamp-po
647
648 %build
649 %{__gettextize}
650 %{__libtoolize}
651 %{__aclocal} -I m4
652 %{__autoconf}
653 %{__autoheader}
654 %{__automake}
655
656 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
657 %if %{with initrd}
658 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
659 %{?with_dietlibc:xCC="%{__cc}"; xCC="diet ${xCC#*ccache }"}
660 %configure \
661 %if %{with dietlibc}
662         ac_cv_header_crypt_h=no \
663         ac_cv_header_stdio_ext_h=no \
664 %endif
665         CC="$xCC" \
666 %if "%{?configure_cache}" == "1"
667         --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
668 %endif
669         --exec-prefix= \
670         --bindir=/bin \
671         --sbindir=/sbin \
672         --libdir=/%{_lib} \
673         --disable-shared \
674         --enable-static \
675         --disable-agetty \
676         --disable-chfn-chsh \
677         --disable-cramfs \
678         --disable-kill \
679         --disable-ldattach \
680         --disable-libmount \
681         --disable-login \
682         --disable-losetup \
683         --disable-minix \
684         --disable-newgrp \
685         --disable-partx \
686         --disable-raw \
687         --disable-schedutils \
688         --disable-setarch \
689         --disable-silent-rules \
690         --disable-su \
691         --disable-sulogin \
692         --disable-use-tty-group \
693         --disable-utmpdump \
694         --disable-uuidd \
695         --disable-vipw \
696         --disable-wall \
697         --without-audit \
698         --without-ncurses \
699         --without-selinux
700
701 # configure gets it unconditionally wrong
702 %{__sed} -i -e 's/#define HAVE_WIDECHAR 1//' config.h
703
704 %{__make} \
705 %if %{with uClibc}
706         LDFLAGS="-Wl,-static"
707 %endif
708 %if %{with dietlibc}
709         CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
710         LDFLAGS="-lcompat"
711 %endif
712
713 %{__make} install \
714         DESTDIR=$(pwd)/initrd
715
716 %{__make} clean
717 %endif
718
719 %configure \
720         --bindir=/bin \
721         --sbindir=/sbin \
722         %{!?with_fallocate:--disable-fallocate} \
723         --disable-silent-rules \
724         --disable-use-tty-group \
725         --disable-wall \
726         --enable-chfn-chsh \
727         --enable-chkdupexe \
728         --enable-ddate \
729         --enable-kill \
730         --enable-libblkid \
731         --enable-line \
732         --enable-login \
733         --enable-login-chown-vcs \
734         --enable-newgrp \
735         --enable-partx \
736         --enable-su \
737         --enable-sulogin \
738         --enable-utmpdump \
739         --enable-vipw \
740         --enable-write \
741         --with-audit \
742         --with-selinux%{!?with_selinux:=no}
743
744 %{__make}
745
746 %install
747 rm -rf $RPM_BUILD_ROOT
748 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,init,security} \
749         $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}}
750 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
751
752 %{__make} install \
753         DESTDIR=$RPM_BUILD_ROOT
754
755 mv $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
756 mv $RPM_BUILD_ROOT/sbin/raw $RPM_BUILD_ROOT%{_bindir}
757
758 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
759 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
760 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
761 cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/init/blockdev.conf
762
763 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
764 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
765 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
766
767 for lib in blkid uuid mount; do
768         mv $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
769         ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
770                  $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
771 done
772
773 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
774 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
775
776 ln -s utmpdump $RPM_BUILD_ROOT%{_bindir}/utmpx-dump
777
778 for d in cs de es fi fr hu id it ja ko nl pl ; do
779         for m in man1 man5 man8 ; do
780                 if [ -d man/$d/$m ]; then
781                         install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
782                         cp -a man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
783                 fi
784         done
785 done
786 # it's been moved from man1 to man8
787 for d in es ja ko ; do
788         mv -f $RPM_BUILD_ROOT%{_mandir}/$d/man1/readprofile.1 \
789                 $RPM_BUILD_ROOT%{_mandir}/$d/man8/readprofile.8
790         %{__sed} -i -e 's/READPROFILE 1/READPROFILE 8/' $RPM_BUILD_ROOT%{_mandir}/$d/man8/readprofile.8
791 done
792
793 # cleanup, remove files not included in package
794 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{chfn,chsh,newgrp} \
795         $RPM_BUILD_ROOT%{_sbindir}/{vigr,vipw} \
796         $RPM_BUILD_ROOT%{_mandir}/man1/{chfn,chsh,newgrp}.1 \
797         $RPM_BUILD_ROOT%{_mandir}/man8/{vigr,vipw}.8 \
798         $RPM_BUILD_ROOT%{_mandir}/*/man1/{arch,reset}.1 \
799         $RPM_BUILD_ROOT%{_mandir}/*/man5/nfs.5 \
800         $RPM_BUILD_ROOT%{_mandir}/*/man8/{elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
801
802 %ifarch sparc sparcv9 sparc64
803 # programs not built on sparc
804 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
805 %endif
806
807 # examples
808 %{__rm} $RPM_BUILD_ROOT%{_datadir}/getopt/getopt-parse.*sh
809
810 %if %{with initrd}
811 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
812 install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
813 install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
814 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
815
816 # We don't need those
817 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{cal,col,colcrt,colrm,column,ctrlaltdel,cytune,dmesg,flock,fsfreeze,fstrim,getopt,hexdump,ipcmk,ipcrm,ipcs,isosize,logger,lslocks,mcookie,mkfs*,readprofile,renice,rev,rtcwake,script,scriptreplay,setsid,tailf,tunelp,wdctl,whereis}
818
819 %if %{with dietlibc}
820 cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
821 %endif
822 %endif
823
824 %find_lang %{name}
825
826 %clean
827 rm -rf $RPM_BUILD_ROOT
828
829 %post -n blockdev
830 /sbin/chkconfig --add blockdev
831 %service blockdev restart
832
833 %preun -n blockdev
834 if [ "$1" = "0" ]; then
835         %service blockdev stop
836         /sbin/chkconfig --del blockdev
837 fi
838
839 %post   -n libblkid -p /sbin/ldconfig
840 %postun -n libblkid -p /sbin/ldconfig
841
842 %post   -n libuuid -p /sbin/ldconfig
843 %postun -n libuuid -p /sbin/ldconfig
844
845 %pre    -n uuidd
846 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
847         /usr/sbin/groupmod -n uuidd libuuid
848 fi
849 %groupadd -g 222 uuidd
850 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
851         /usr/sbin/usermod -l uuidd libuuid
852 fi
853 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
854
855 %postun -n uuidd
856 if [ "$1" = "0" ]; then
857         %userremove uuidd
858         %groupremove uuidd
859 fi
860
861 %post   -n libmount -p /sbin/ldconfig
862 %postun -n libmount -p /sbin/ldconfig
863
864 %files -f %{name}.lang
865 %defattr(644,root,root,755)
866 %doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-parse.{bash,tcsh}
867
868 %attr(755,root,root) /sbin/clock
869 %attr(755,root,root) /sbin/hwclock*
870 %{_mandir}/man8/clock.8*
871 %{_mandir}/man8/hwclock.8*
872 %lang(es) %{_mandir}/es/man8/clock.8*
873 %lang(es) %{_mandir}/es/man8/hwclock.8*
874 %lang(ja) %{_mandir}/ja/man8/clock.8*
875 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
876
877 %ghost %{_sysconfdir}/blkid.tab
878 %attr(755,root,root) /sbin/blkid
879 %attr(755,root,root) /sbin/findfs
880 %{_mandir}/man8/blkid.8*
881 %{_mandir}/man8/findfs.8*
882
883 %attr(755,root,root) %{_bindir}/linux*
884 %attr(755,root,root) %{_bindir}/setarch
885 %{_mandir}/man8/linux*
886 %{_mandir}/man8/setarch.8*
887 %ifarch s390 s390x
888 %attr(755,root,root) %{_bindir}/s390*
889 %{_mandir}/man8/s390*
890 %endif
891 %ifarch %{ix86} %{x8664}
892 %attr(755,root,root) %{_bindir}/i386
893 %{_mandir}/man8/i386*
894 %ifarch %{x8664}
895 %attr(755,root,root) %{_bindir}/x86_64
896 %{_mandir}/man8/x86_64*
897 %endif
898 %endif
899 %ifarch ppc ppc64
900 %attr(755,root,root) %{_bindir}/ppc*
901 %{_mandir}/man8/ppc*
902 %endif
903 %ifarch sparc sparc64
904 %attr(755,root,root) %{_bindir}/sparc*
905 %{_mandir}/man8/sparc*
906 %endif
907 %ifarch ia64
908 %attr(755,root,root) %{_bindir}/i386
909 %attr(755,root,root) %{_bindir}/ia64
910 %{_mandir}/man8/i386*
911 %{_mandir}/man8/ia64*
912 %endif
913
914 %attr(755,root,root) /bin/dmesg
915 %attr(755,root,root) /bin/kill
916 %attr(755,root,root) /bin/more
917 %attr(755,root,root) /bin/su
918 %attr(755,root,root) /bin/wdctl
919
920 %attr(755,root,root) /sbin/chcpu
921 %attr(755,root,root) /sbin/ctrlaltdel
922 %attr(755,root,root) /sbin/addpart
923 %attr(755,root,root) /sbin/delpart
924 %attr(755,root,root) /sbin/partx
925 %attr(755,root,root) /bin/lsblk
926 %attr(755,root,root) /sbin/fsfreeze
927 %attr(755,root,root) /sbin/fstrim
928 %attr(755,root,root) /sbin/mkfs
929 %attr(755,root,root) /sbin/mkswap
930 %attr(755,root,root) /sbin/sulogin
931 %attr(755,root,root) /sbin/swaplabel
932 %if "%{pld_release}" != "ac"
933 %attr(755,root,root) /sbin/switch_root
934 %endif
935 %attr(755,root,root) /sbin/wipefs
936 %attr(755,root,root) %{_bindir}/cal
937 %attr(755,root,root) %{_bindir}/chrt
938 %attr(755,root,root) %{_bindir}/col
939 %attr(755,root,root) %{_bindir}/colcrt
940 %attr(755,root,root) %{_bindir}/colrm
941 %attr(755,root,root) %{_bindir}/column
942 %attr(755,root,root) %{_bindir}/cytune
943 %attr(755,root,root) %{_bindir}/ddate
944 %attr(755,root,root) %{_bindir}/eject
945 %attr(755,root,root) %{_bindir}/flock
946 %{?with_fallocate:%attr(755,root,root) %{_bindir}/fallocate}
947 %attr(755,root,root) %{_bindir}/getopt
948 %attr(755,root,root) %{_bindir}/hexdump
949 %attr(755,root,root) %{_bindir}/ionice
950 %attr(755,root,root) %{_bindir}/ipcmk
951 %attr(755,root,root) %{_bindir}/ipcrm
952 %attr(755,root,root) %{_bindir}/ipcs
953 %attr(755,root,root) %{_bindir}/isosize
954 %attr(755,root,root) %{_bindir}/line
955 %attr(755,root,root) %{_bindir}/logger
956 %attr(755,root,root) %{_bindir}/look
957 %attr(755,root,root) %{_bindir}/lscpu
958 %attr(755,root,root) %{_bindir}/lslocks
959 %attr(755,root,root) %{_bindir}/mcookie
960 %attr(755,root,root) %{_bindir}/namei
961 %attr(755,root,root) %{_bindir}/pg
962 %attr(755,root,root) %{_bindir}/prlimit
963 %attr(755,root,root) %{_bindir}/raw
964 %attr(755,root,root) %{_bindir}/rename
965 %attr(755,root,root) %{_bindir}/renice
966 %attr(755,root,root) %{_bindir}/rev
967 %attr(755,root,root) %{_bindir}/script
968 %attr(755,root,root) %{_bindir}/scriptreplay
969 %attr(755,root,root) %{_bindir}/setsid
970 %attr(755,root,root) %{_bindir}/setterm
971 %attr(755,root,root) %{_bindir}/tailf
972 %attr(755,root,root) %{_bindir}/taskset
973 %attr(755,root,root) %{_bindir}/ul
974 %attr(755,root,root) %{_bindir}/unshare
975 %attr(755,root,root) %{_bindir}/utmpdump
976 %attr(755,root,root) %{_bindir}/utmpx-dump
977 %attr(755,root,root) %{_bindir}/whereis
978 %attr(2755,root,tty) %{_bindir}/write
979 %attr(755,root,root) %{_sbindir}/fdformat
980 %attr(755,root,root) %{_sbindir}/ldattach
981 %attr(755,root,root) %{_sbindir}/readprofile
982 %attr(755,root,root) %{_sbindir}/resizepart
983 %attr(755,root,root) %{_sbindir}/rtcwake
984
985 %{_mandir}/man1/cal.1*
986 %{_mandir}/man1/chrt.1*
987 %{_mandir}/man1/col.1*
988 %{_mandir}/man1/colcrt.1*
989 %{_mandir}/man1/colrm.1*
990 %{_mandir}/man1/column.1*
991 %{_mandir}/man1/ddate.1*
992 %{_mandir}/man1/dmesg.1*
993 %{_mandir}/man1/eject.1*
994 %{?with_fallocate:%{_mandir}/man1/fallocate.1*}
995 %{_mandir}/man1/flock.1*
996 %{_mandir}/man1/getopt.1*
997 %{_mandir}/man1/hexdump.1*
998 %{_mandir}/man1/ionice.1*
999 %{_mandir}/man1/ipcrm.1*
1000 %{_mandir}/man1/ipcmk.1*
1001 %{_mandir}/man1/ipcs.1*
1002 %{_mandir}/man1/kill.1*
1003 %{_mandir}/man1/line.1*
1004 %{_mandir}/man1/logger.1*
1005 %{_mandir}/man1/look.1*
1006 %{_mandir}/man1/lscpu.1*
1007 %{_mandir}/man1/mcookie.1*
1008 %{_mandir}/man1/more.1*
1009 %{_mandir}/man1/namei.1*
1010 %{_mandir}/man1/prlimit.1*
1011 %{_mandir}/man1/pg.1*
1012 %{_mandir}/man1/renice.1*
1013 %{_mandir}/man1/rev.1*
1014 %{_mandir}/man1/rename.1*
1015 %{_mandir}/man1/setsid.1*
1016 %{_mandir}/man1/script.1*
1017 %{_mandir}/man1/scriptreplay.1*
1018 %{_mandir}/man1/setterm.1*
1019 %{_mandir}/man1/su.1*
1020 %{_mandir}/man1/tailf.1*
1021 %{_mandir}/man1/taskset.1*
1022 %{_mandir}/man1/ul.1*
1023 %{_mandir}/man1/unshare.1*
1024 %{_mandir}/man1/utmpdump.1*
1025 %{_mandir}/man1/whereis.1*
1026 %{_mandir}/man1/write.1*
1027 %{_mandir}/man8/addpart.8*
1028 %{_mandir}/man8/delpart.8*
1029 %{_mandir}/man8/partx.8*
1030 %{_mandir}/man8/lsblk.8*
1031 %{_mandir}/man8/chcpu.8*
1032 %{_mandir}/man8/ctrlaltdel.8*
1033 %{_mandir}/man8/cytune.8*
1034 %{_mandir}/man8/fdformat.8*
1035 %{_mandir}/man8/fsfreeze.8*
1036 %{_mandir}/man8/fstrim.8*
1037 %{_mandir}/man8/isosize.8*
1038 %{_mandir}/man8/ldattach.8*
1039 %{_mandir}/man8/lslocks.8*
1040 %{_mandir}/man8/mkswap.8*
1041 %{_mandir}/man8/raw.8*
1042 %{_mandir}/man8/readprofile.8*
1043 %{_mandir}/man8/resizepart.8*
1044 %{_mandir}/man8/rtcwake.8*
1045 %{_mandir}/man8/swaplabel.8*
1046 %if "%{pld_release}" != "ac"
1047 %{_mandir}/man8/switch_root.8*
1048 %endif
1049 %{_mandir}/man8/sulogin.8*
1050 %{_mandir}/man8/wdctl.8*
1051 %{_mandir}/man8/wipefs.8*
1052
1053 %lang(de) %{_mandir}/de/man1/kill.1*
1054 %lang(de) %{_mandir}/de/man1/more.1*
1055 %lang(de) %{_mandir}/de/man1/write.1*
1056 %lang(de) %{_mandir}/de/man8/fdformat.8*
1057
1058 %lang(es) %{_mandir}/es/man1/colrm.1*
1059 %lang(es) %{_mandir}/es/man1/column.1*
1060 %lang(es) %{_mandir}/es/man1/ddate.1*
1061 %lang(es) %{_mandir}/es/man1/getopt.1*
1062 %lang(es) %{_mandir}/es/man1/look.1*
1063 %lang(es) %{_mandir}/es/man1/more.1*
1064 %lang(es) %{_mandir}/es/man1/namei.1*
1065 %lang(es) %{_mandir}/es/man1/rev.1*
1066 %lang(es) %{_mandir}/es/man1/script.1*
1067 %lang(es) %{_mandir}/es/man1/setterm.1*
1068 %lang(es) %{_mandir}/es/man1/ul.1*
1069 %lang(es) %{_mandir}/es/man1/whereis.1*
1070 %lang(es) %{_mandir}/es/man1/write.1*
1071 %lang(es) %{_mandir}/es/man8/cytune.8*
1072 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
1073 %lang(es) %{_mandir}/es/man8/ipcrm.8*
1074 %lang(es) %{_mandir}/es/man8/ipcs.8*
1075 %lang(es) %{_mandir}/es/man8/mkswap.8*
1076 %lang(es) %{_mandir}/es/man8/readprofile.8*
1077 %lang(es) %{_mandir}/es/man8/renice.8*
1078 %lang(es) %{_mandir}/es/man8/setsid.8*
1079
1080 %lang(fi) %{_mandir}/fi/man1/cal.1*
1081 %lang(fi) %{_mandir}/fi/man1/column.1*
1082 %lang(fi) %{_mandir}/fi/man1/kill.1*
1083 %lang(fi) %{_mandir}/fi/man1/more.1*
1084 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1085 %lang(fi) %{_mandir}/fi/man1/write.1*
1086
1087 %lang(fr) %{_mandir}/fr/man1/cal.1*
1088 %lang(fr) %{_mandir}/fr/man1/col.1*
1089 %lang(fr) %{_mandir}/fr/man1/kill.1*
1090 %lang(fr) %{_mandir}/fr/man1/more.1*
1091 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1092 %lang(fr) %{_mandir}/fr/man1/write.1*
1093 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1094 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
1095 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1096 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
1097 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
1098 %lang(fr) %{_mandir}/fr/man8/setsid.8*
1099
1100 %lang(hu) %{_mandir}/hu/man1/cal.1*
1101 %lang(hu) %{_mandir}/hu/man1/colrm.1*
1102 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
1103 %lang(hu) %{_mandir}/hu/man1/kill.1*
1104 %lang(hu) %{_mandir}/hu/man1/logger.1*
1105 %lang(hu) %{_mandir}/hu/man1/more.1*
1106 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1107 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1108 %lang(hu) %{_mandir}/hu/man1/write.1*
1109 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1110 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1111 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1112
1113 %lang(id) %{_mandir}/id/man1/cal.1*
1114 %lang(id) %{_mandir}/id/man1/kill.1*
1115 %lang(id) %{_mandir}/id/man1/logger.1*
1116 %lang(id) %{_mandir}/id/man1/more.1*
1117 %lang(id) %{_mandir}/id/man1/script.1*
1118 %lang(id) %{_mandir}/id/man1/write.1*
1119 %lang(id) %{_mandir}/id/man8/fdformat.8*
1120
1121 %lang(it) %{_mandir}/it/man1/kill.1*
1122 %lang(it) %{_mandir}/it/man8/mkswap.8*
1123 %lang(it) %{_mandir}/it/man8/setsid.8*
1124
1125 %lang(ja) %{_mandir}/ja/man1/cal.1*
1126 %lang(ja) %{_mandir}/ja/man1/col.1*
1127 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
1128 %lang(ja) %{_mandir}/ja/man1/colrm.1*
1129 %lang(ja) %{_mandir}/ja/man1/column.1*
1130 %lang(ja) %{_mandir}/ja/man1/ddate.1*
1131 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1132 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
1133 %lang(ja) %{_mandir}/ja/man1/kill.1*
1134 %lang(ja) %{_mandir}/ja/man1/line.1*
1135 %lang(ja) %{_mandir}/ja/man1/logger.1*
1136 %lang(ja) %{_mandir}/ja/man1/look.1*
1137 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1138 %lang(ja) %{_mandir}/ja/man1/more.1*
1139 %lang(ja) %{_mandir}/ja/man1/namei.1*
1140 %lang(ja) %{_mandir}/ja/man1/rename.1*
1141 %lang(ja) %{_mandir}/ja/man1/rev.1*
1142 %lang(ja) %{_mandir}/ja/man1/script.1*
1143 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1144 %lang(ja) %{_mandir}/ja/man1/ul.1*
1145 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1146 %lang(ja) %{_mandir}/ja/man1/write.1*
1147 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1148 %lang(ja) %{_mandir}/ja/man8/cytune.8*
1149 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
1150 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1151 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
1152 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
1153 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1154 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1155 %lang(ja) %{_mandir}/ja/man8/readprofile.8*
1156 %lang(ja) %{_mandir}/ja/man8/renice.8*
1157 %lang(ja) %{_mandir}/ja/man8/setsid.8*
1158
1159 %lang(ko) %{_mandir}/ko/man1/cal.1*
1160 %lang(ko) %{_mandir}/ko/man1/col.1*
1161 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
1162 %lang(ko) %{_mandir}/ko/man1/colrm.1*
1163 %lang(ko) %{_mandir}/ko/man1/column.1*
1164 %lang(ko) %{_mandir}/ko/man1/ddate.1*
1165 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1166 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
1167 %lang(ko) %{_mandir}/ko/man1/kill.1*
1168 %lang(ko) %{_mandir}/ko/man1/logger.1*
1169 %lang(ko) %{_mandir}/ko/man1/look.1*
1170 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1171 %lang(ko) %{_mandir}/ko/man1/more.1*
1172 %lang(ko) %{_mandir}/ko/man1/namei.1*
1173 %lang(ko) %{_mandir}/ko/man1/rev.1*
1174 %lang(ko) %{_mandir}/ko/man1/script.1*
1175 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1176 %lang(ko) %{_mandir}/ko/man1/ul.1*
1177 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1178 %lang(ko) %{_mandir}/ko/man1/write.1*
1179 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1180 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
1181 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1182 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
1183 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
1184 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1185 %lang(ko) %{_mandir}/ko/man8/readprofile.8*
1186 %lang(ko) %{_mandir}/ko/man8/renice.8*
1187 %lang(ko) %{_mandir}/ko/man8/setsid.8*
1188
1189 %lang(nl) %{_mandir}/nl/man1/kill.1*
1190
1191 %lang(pl) %{_mandir}/pl/man1/cal.1*
1192 %lang(pl) %{_mandir}/pl/man1/col.1*
1193 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
1194 %lang(pl) %{_mandir}/pl/man1/colrm.1*
1195 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1196 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
1197 %lang(pl) %{_mandir}/pl/man1/kill.1*
1198 %lang(pl) %{_mandir}/pl/man1/look.1*
1199 %lang(pl) %{_mandir}/pl/man1/logger.1*
1200 %lang(pl) %{_mandir}/pl/man1/more.1*
1201 %lang(pl) %{_mandir}/pl/man1/rev.1*
1202 %lang(pl) %{_mandir}/pl/man1/script.1*
1203 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1204 %lang(pl) %{_mandir}/pl/man1/ul.1*
1205 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1206 %lang(pl) %{_mandir}/pl/man1/write.1*
1207 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1208 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
1209 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1210 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
1211 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
1212 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1213 %lang(pl) %{_mandir}/pl/man8/renice.8*
1214
1215 %lang(ru) %{_mandir}/ru/man1/ddate.1*
1216
1217 %attr(755,root,root) /sbin/fdisk
1218 %attr(755,root,root) /sbin/fsck.minix
1219 %attr(755,root,root) /sbin/mkfs.minix
1220 %ifnarch sparc sparc64
1221 %attr(755,root,root) /sbin/cfdisk
1222 %attr(755,root,root) /sbin/sfdisk
1223 %endif
1224
1225 %{_mandir}/man8/fdisk.8*
1226 %ifnarch sparc sparc64
1227 %{_mandir}/man8/cfdisk.8*
1228 %{_mandir}/man8/sfdisk.8*
1229 %endif
1230 %{_mandir}/man8/fsck.minix.8*
1231 %{_mandir}/man8/mkfs.bfs.8*
1232 %{_mandir}/man8/mkfs.minix.8*
1233 %{_mandir}/man8/mkfs.8*
1234
1235 %lang(es) %{_mandir}/es/man8/fdisk.8*
1236 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1237 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1238 %lang(es) %{_mandir}/es/man8/mkfs.8*
1239
1240 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1241 %ifnarch sparc sparc64
1242 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1243 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1244 %endif
1245 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1246 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1247
1248 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1249
1250 %lang(it) %{_mandir}/it/man8/fdisk.8*
1251 %ifnarch sparc sparc64
1252 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1253 %endif
1254
1255 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1256 %ifnarch sparc sparc64
1257 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1258 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1259 %endif
1260 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1261 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1262 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1263 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1264
1265 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1266 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1267 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1268 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1269
1270 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1271 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1272 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1273 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1274
1275 %attr(755,root,root) /sbin/fsck.cramfs
1276 %attr(755,root,root) /sbin/mkfs.cramfs
1277 %attr(755,root,root) /sbin/mkfs.bfs
1278
1279 %ghost /var/lock/wtmpxlock
1280
1281 %files -n blockdev
1282 %defattr(644,root,root,755)
1283 %attr(754,root,root) /etc/rc.d/init.d/blockdev
1284 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
1285 %config(noreplace) %verify(not md5 mtime size) /etc/init/blockdev.conf
1286 %attr(755,root,root) /sbin/blockdev
1287 %{_mandir}/man8/blockdev.8*
1288 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
1289
1290 %files -n mount
1291 %defattr(644,root,root,755)
1292 %attr(755,root,root) /bin/mountpoint
1293 %attr(4755,root,root) /bin/mount
1294 %attr(4755,root,root) /bin/umount
1295 %attr(755,root,root) /sbin/pivot_root
1296 %attr(755,root,root) /sbin/swapon
1297 %attr(755,root,root) /sbin/swapoff
1298
1299 %{_mandir}/man1/mountpoint.1*
1300 %{_mandir}/man5/fstab.5*
1301 %{_mandir}/man8/mount.8*
1302 %{_mandir}/man8/umount.8*
1303 %{_mandir}/man8/pivot_root.8*
1304 %{_mandir}/man8/swapon.8*
1305 %{_mandir}/man8/swapoff.8*
1306
1307 %lang(cs) %{_mandir}/cs/man5/fstab.5*
1308
1309 %lang(de) %{_mandir}/de/man5/fstab.5*
1310
1311 %lang(es) %{_mandir}/es/man5/fstab.5*
1312 %lang(es) %{_mandir}/es/man8/mount.8*
1313 %lang(es) %{_mandir}/es/man8/umount.8*
1314 %lang(es) %{_mandir}/es/man8/swapon.8*
1315 %lang(es) %{_mandir}/es/man8/swapoff.8*
1316
1317 %lang(fr) %{_mandir}/fr/man5/fstab.5*
1318 %lang(fr) %{_mandir}/fr/man8/mount.8*
1319 %lang(fr) %{_mandir}/fr/man8/umount.8*
1320
1321 %lang(hu) %{_mandir}/hu/man5/fstab.5*
1322 %lang(hu) %{_mandir}/hu/man8/mount.8*
1323 %lang(hu) %{_mandir}/hu/man8/umount.8*
1324
1325 %lang(it) %{_mandir}/it/man5/fstab.5*
1326 %lang(it) %{_mandir}/it/man8/mount.8*
1327 %lang(it) %{_mandir}/it/man8/umount.8*
1328 %lang(it) %{_mandir}/it/man8/swapon.8*
1329 %lang(it) %{_mandir}/it/man8/swapoff.8*
1330
1331 %lang(ja) %{_mandir}/ja/man5/fstab.5*
1332 %lang(ja) %{_mandir}/ja/man8/mount.8*
1333 %lang(ja) %{_mandir}/ja/man8/umount.8*
1334 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
1335 %lang(ja) %{_mandir}/ja/man8/swapon.8*
1336 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
1337
1338 %lang(ko) %{_mandir}/ko/man5/fstab.5*
1339 %lang(ko) %{_mandir}/ko/man8/mount.8*
1340 %lang(ko) %{_mandir}/ko/man8/umount.8*
1341 %lang(ko) %{_mandir}/ko/man8/swapon.8*
1342 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
1343
1344 %lang(pl) %{_mandir}/pl/man5/fstab.5*
1345 %lang(pl) %{_mandir}/pl/man8/mount.8*
1346 %lang(pl) %{_mandir}/pl/man8/umount.8*
1347 %lang(pl) %{_mandir}/pl/man8/swapon.8*
1348 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
1349
1350 %files -n losetup
1351 %defattr(644,root,root,755)
1352 %attr(755,root,root) /sbin/losetup
1353 %{_mandir}/man8/losetup.8*
1354 %lang(fr) %{_mandir}/fr/man8/losetup.8*
1355 %lang(it) %{_mandir}/it/man8/losetup.8*
1356 %lang(ja) %{_mandir}/ja/man8/losetup.8*
1357 %lang(ko) %{_mandir}/ko/man8/losetup.8*
1358 %lang(pl) %{_mandir}/pl/man8/losetup.8*
1359
1360 %files chkdupexe
1361 %defattr(644,root,root,755)
1362 %attr(755,root,root) %{_bindir}/chkdupexe
1363 %{_mandir}/man1/chkdupexe.1*
1364 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
1365 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
1366 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
1367
1368 %files -n tunelp
1369 %defattr(644,root,root,755)
1370 %attr(755,root,root) %{_sbindir}/tunelp
1371 %{_mandir}/man8/tunelp.8*
1372 %lang(es) %{_mandir}/es/man8/tunelp.8*
1373 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
1374 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
1375
1376 %files -n login
1377 %defattr(644,root,root,755)
1378 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
1379 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
1380 %attr(755,root,root) /bin/login
1381 %{_mandir}/man1/login.1*
1382 %lang(de) %{_mandir}/de/man1/login.1*
1383 %lang(es) %{_mandir}/es/man1/login.1*
1384 %lang(hu) %{_mandir}/hu/man1/login.1*
1385 %lang(id) %{_mandir}/id/man1/login.1*
1386 %lang(ja) %{_mandir}/ja/man1/login.1*
1387 %lang(ko) %{_mandir}/ko/man1/login.1*
1388 %lang(pl) %{_mandir}/pl/man1/login.1*
1389
1390 %files -n agetty
1391 %defattr(644,root,root,755)
1392 %attr(755,root,root) /sbin/agetty
1393 %{_mandir}/man8/agetty.8*
1394 %lang(es) %{_mandir}/es/man8/agetty.8*
1395 %lang(ja) %{_mandir}/ja/man8/agetty.8*
1396
1397 %files -n libblkid
1398 %defattr(644,root,root,755)
1399 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
1400 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
1401
1402 %files -n libblkid-devel
1403 %defattr(644,root,root,755)
1404 %attr(755,root,root) %{_libdir}/libblkid.so
1405 %{_libdir}/libblkid.la
1406 %{_includedir}/blkid
1407 %{_pkgconfigdir}/blkid.pc
1408 %{_mandir}/man3/libblkid.3*
1409
1410 %files -n libblkid-static
1411 %defattr(644,root,root,755)
1412 %{_libdir}/libblkid.a
1413
1414 %if %{with initrd} && %{with dietlibc}
1415 %files -n libblkid-dietlibc
1416 %defattr(644,root,root,755)
1417 %{dietlibdir}/libblkid.a
1418 %endif
1419
1420 %files -n libuuid
1421 %defattr(644,root,root,755)
1422 %attr(755,root,root) %{_bindir}/uuidgen
1423 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
1424 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
1425 %{_mandir}/man1/uuidgen.1*
1426
1427 %files -n libuuid-devel
1428 %defattr(644,root,root,755)
1429 %attr(755,root,root) %{_libdir}/libuuid.so
1430 %{_libdir}/libuuid.la
1431 %{_includedir}/uuid
1432 %{_pkgconfigdir}/uuid.pc
1433 %{_mandir}/man3/uuid*.3*
1434
1435 %files -n libuuid-static
1436 %defattr(644,root,root,755)
1437 %{_libdir}/libuuid.a
1438
1439 %if %{with initrd} && %{with dietlibc}
1440 %files -n libuuid-dietlibc
1441 %defattr(644,root,root,755)
1442 %{dietlibdir}/libuuid.a
1443 %endif
1444
1445 %files -n uuidd
1446 %defattr(644,root,root,755)
1447 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
1448 %attr(2775,uuidd,uuidd) /var/lib/libuuid
1449 %{_mandir}/man8/uuidd.8*
1450 %{systemdunitdir}/uuidd.service
1451 %{systemdunitdir}/uuidd.socket
1452
1453 %files -n libmount
1454 %defattr(644,root,root,755)
1455 %attr(755,root,root) /%{_lib}/libmount.so.*.*
1456 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
1457 # move to -n mount when mount starts to use libmount
1458 %attr(755,root,root) /bin/findmnt
1459 %{_mandir}/man8/findmnt.8*
1460
1461 %files -n libmount-devel
1462 %defattr(644,root,root,755)
1463 %attr(755,root,root) %{_libdir}/libmount.so
1464 %{_libdir}/libmount.la
1465 %{_includedir}/libmount
1466 %{_pkgconfigdir}/mount.pc
1467
1468 %files -n libmount-static
1469 %defattr(644,root,root,755)
1470 %{_libdir}/libmount.a
1471
1472 %files -n fsck
1473 %defattr(644,root,root,755)
1474 %attr(755,root,root) /sbin/fsck
1475 %{_mandir}/man8/fsck.8*
1476
1477 %if %{with initrd}
1478 %files initrd
1479 %defattr(644,root,root,755)
1480 %attr(755,root,root) %{_libdir}/initrd/blkid
1481 %attr(755,root,root) %{_libdir}/initrd/blockdev
1482 %attr(755,root,root) %{_libdir}/initrd/fdformat
1483 %attr(755,root,root) %{_libdir}/initrd/fdisk
1484 %attr(755,root,root) %{_libdir}/initrd/findfs
1485 %attr(755,root,root) %{_libdir}/initrd/hwclock
1486 %attr(755,root,root) %{_libdir}/initrd/look
1487 %attr(755,root,root) %{_libdir}/initrd/mkswap
1488 %attr(755,root,root) %{_libdir}/initrd/namei
1489 %attr(755,root,root) %{_libdir}/initrd/rename
1490 %ifnarch sparc sparcv9 sparc64
1491 %attr(755,root,root) %{_libdir}/initrd/sfdisk
1492 %endif
1493 %attr(755,root,root) %{_libdir}/initrd/swaplabel
1494 %attr(755,root,root) %{_libdir}/initrd/uuidgen
1495 %attr(755,root,root) %{_libdir}/initrd/wipefs
1496 # not needed?
1497 #%attr(755,root,root) %{_libdir}/initrd/chrt
1498 # not built because of disabled libmount
1499 #%attr(755,root,root) %{_libdir}/initrd/e2fsck
1500 #%attr(755,root,root) %{_libdir}/initrd/fsck
1501 %endif
This page took 0.352121 seconds and 4 git commands to generate.