]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
148c0b505835a4e3952e06d066cc4f14fd5e9f3a
[packages/util-linux.git] / util-linux.spec
1 # TODO
2 # - remote chfn/chsh (BR: libuser >= 0.58)? - but PLD uses pwdutils/shadow implementation currently
3 # - verify initrd tools set:
4 #   - I've taken list from 2.21.3 package, but there was no explicit list, so
5 #     there are probably some unneeded tools
6 #   - chrt is not built now (because of --disable-schedutils), but it's probably not needed
7 #   - fsck is not built now (because of --disable-libmount)
8 #   - maybe we want some more now?
9 # - agetty: Documentation/releases/v2.32-ReleaseNotes:54:   - add support for /etc/issue.d  [Karel Zak]
10 #   https://github.com/karelzak/util-linux/commit/1fc82a1360305f696dc1be6105c9c56a9ea03f52#diff-d7efd2b3dbb10e54185f001dc21d43db
11 #
12 # Conditional build:
13 %bcond_with     initrd          # initrd version
14 %bcond_with     uClibc          # link initrd version with static glibc instead of uClibc
15 %bcond_without  dietlibc        # link initrd version with dietlibc instead of uClibc
16 %bcond_without  apidocs         # API documentation for libraries
17 %bcond_without  selinux         # SELinux support
18 %bcond_without  su              # su/runuser programs
19 %bcond_without  systemd         # systemd support
20
21 %define         pam_ver 1:1.1.8-5
22
23 Summary:        Collection of basic system utilities for Linux
24 Summary(de.UTF-8):      Sammlung von grundlegenden Systemdienstprogrammen für Linux
25 Summary(es.UTF-8):      Colectánea de utilitarios básicos de sistema para Linux
26 Summary(fr.UTF-8):      Ensemble d'utilitaires système de base pour Linux
27 Summary(pl.UTF-8):      Zbiór podstawowych narzędzi systemowych dla Linuksa
28 Summary(pt_BR.UTF-8):   Coletânea de utilitários básicos de sistema para Linux
29 Summary(ru.UTF-8):      Набор базовых системных утилит для Linux
30 Summary(tr.UTF-8):      Temel sistem araçları
31 Summary(uk.UTF-8):      Набір базових системних утиліт для Linux
32 Name:           util-linux
33 Version:        2.39.2
34 Release:        1
35 License:        GPL v2+, GPL v3 (hwclock)
36 Group:          Applications/System
37 # https://github.com/karelzak/util-linux (GitHub backup)
38 Source0:        https://www.kernel.org/pub/linux/utils/util-linux/v2.39/%{name}-%{version}.tar.xz
39 # Source0-md5:  2feb3e7c306f336a3d22a182dfffc942
40 Source1:        %{name}-non-english-man-pages.tar.bz2
41 # Source1-md5:  3c940c7e7fe699eaa2ddb1bffb3de2fe
42 Source2:        login.pamd
43 Source3:        %{name}-blockdev.init
44 Source4:        %{name}-blockdev.sysconfig
45 Source6:        su.pamd
46 Source7:        su-l.pamd
47 Source8:        runuser.pamd
48 Source9:        runuser-l.pamd
49 Source12:       blockdev.service
50 Source13:       blockdev.sh
51 Patch0:         %{name}-fdformat-ide.patch
52 Patch1:         %{name}-fhs.patch
53 Patch2:         %{name}-login-lastlog.patch
54 Patch3:         %{name}-procpartitions.patch
55 Patch4:         su-paths.patch
56 Patch5:         %{name}-ac.patch
57 Patch6:         %{name}-diet.patch
58 Patch7:         %{name}-man-asciidoctor.patch
59 URL:            https://github.com/karelzak/util-linux
60 BuildRequires:  audit-libs-devel >= 1.0.6
61 BuildRequires:  autoconf >= 2.64
62 BuildRequires:  automake >= 1:1.10
63 BuildRequires:  gettext-tools >= 0.21
64 # for fallocate
65 BuildRequires:  glibc-devel >= 6:2.11
66 %if %{with apidocs}
67 BuildRequires:  gtk-doc >= 1.10
68 BuildRequires:  gtk-doc-automake >= 1.10
69 %endif
70 BuildRequires:  libcap-ng-devel
71 %ifarch ppc ppc64
72 # for lscpu
73 BuildRequires:  librtas-devel
74 %endif
75 %{?with_selinux:BuildRequires:  libselinux-devel >= 2.5}
76 %{?with_selinux:BuildRequires:  libsepol-devel}
77 BuildRequires:  libtool >= 2:2.2
78 BuildRequires:  linux-libc-headers >= 7:2.6.27
79 BuildRequires:  ncurses-devel >= 5.0
80 BuildRequires:  pam-devel >= %{pam_ver}
81 BuildRequires:  pkgconfig
82 BuildRequires:  po4a >= 0.56
83 BuildRequires:  python3-devel
84 BuildRequires:  python3-modules
85 BuildRequires:  readline-devel
86 BuildRequires:  rpm >= 4.4.9-56
87 BuildRequires:  rpm-build >= 4.6
88 BuildRequires:  rpmbuild(macros) >= 1.752
89 BuildRequires:  ruby-asciidoctor
90 BuildRequires:  sed >= 4.0
91 %{?with_systemd:BuildRequires:  systemd-devel >= 1:209}
92 BuildRequires:  tar >= 1:1.22
93 BuildRequires:  udev-devel
94 BuildRequires:  xz
95 BuildRequires:  zlib-devel
96 %if %{with initrd}
97         %if %{with uClibc}
98 BuildRequires:  uClibc-static >= 2:0.9.29
99         %else
100                 %if %{with dietlibc}
101 BuildRequires:  dietlibc-static >= 2:0.32-14
102                 %else
103 BuildRequires:  glibc-static
104                 %endif
105         %endif
106 %endif
107 Requires:       libblkid = %{version}-%{release}
108 Requires:       libfdisk = %{version}-%{release}
109 Requires:       libmount = %{version}-%{release}
110 %{?with_selinux:Requires:       libselinux >= 2.5}
111 Requires:       libsmartcols = %{version}-%{release}
112 # for uuidparse
113 Requires:       libuuid = %{version}-%{release}
114 Requires:       pam >= %{pam_ver}
115 Provides:       eject = %{version}-%{release}
116 Provides:       fdisk
117 Provides:       hardlink
118 Provides:       linux32
119 Provides:       sparc32
120 Obsoletes:      cramfs < 1.2
121 Obsoletes:      eject < 2.2
122 Obsoletes:      hardlink < 1.1
123 Obsoletes:      ionice < 0.2
124 Obsoletes:      linux32 < 1.1
125 Obsoletes:      rawdevices < 2.14
126 Obsoletes:      rfkill < 1.1
127 Obsoletes:      schedutils < 1.4
128 Obsoletes:      setarch < 1.8
129 Obsoletes:      sparc32 < 1.2
130 Obsoletes:      util-linux-chkdupexe < 2.23
131 Obsoletes:      util-linux-ng < 2.20-1
132 Obsoletes:      util-linux-suid < 2.9o-10
133 Conflicts:      SysVinit-tools < 2.88-15
134 Conflicts:      e2fsprogs < 1.41.8-5
135 Conflicts:      rc-scripts < 0.4.9-2
136 Conflicts:      shadow-extras < 1:4.0.3-6
137 %if %{with su}
138 Conflicts:      coreutils < 8.19
139 %endif
140 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
141
142 %define         debugcflags     -O1 -g
143
144 # for some reason known only to rpm there must be "\\|" not "\|" here
145 %define         dietarch        %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
146 %define         dietlibdir      %{_prefix}/lib/dietlibc/lib-%{dietarch}
147
148 %ifarch ppc ppc64
149 # for dietlibc
150 %define         filterout_ld    -Wl,-z,relro
151 %endif
152
153 %description
154 util-linux contains a large variety of low-level system utilities
155 necessary for a functional Linux system. This includes, among other
156 things, configuration tools such as fdisk and system programs such as
157 logger.
158
159 %description -l de.UTF-8
160 util-linux enthält eine große Anzahl an
161 low-level-Systemdienstprogrammen, die für ein funktionierendes
162 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
163 'fdisk' und Systemprogramme wie 'logger'.
164
165 %description -l es.UTF-8
166 util-linux contiene una gran variedad de utilitarios de sistema de
167 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
168 entre otras cosas, herramientas de configuración como fdisk y
169 programas de sistema como logger.
170
171 %description -l fr.UTF-8
172 util-linux contient une grande variété d'utilitaire système bas niveau
173 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
174 autres, les outils de configuration comme fdisk et des programmes
175 systèmes comme logger.
176
177 %description -l pl.UTF-8
178 util-linux zawiera wiele różnych, niskopoziomowych narzędzi
179 systemowych niezbędnych do prawidłowego działania Linuksa. W pakiecie
180 znajdują się między innymi narzędzia konfiguracyjne, takie jak fdisk i
181 programy systemowe, takie jak logger.
182
183 %description -l pt_BR.UTF-8
184 util-linux contém uma grande variedade de utilitários de sistema de
185 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
186 entre outras coisas, ferramentas de configuração como fdisk e
187 programas de sistema como logger.
188
189 %description -l ru.UTF-8
190 Этот пакет содержит большой набор системных утилит низкого уровня,
191 которые необходимы для функционирования системы Linux. Он включает, в
192 числе прочих, инструменты конфигурации, такие как fdisk, и системные
193 программы, такие как logger.
194
195 %description -l tr.UTF-8
196 şlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
197 sistem araçlarını içerir. Bunlar arasında fdisk gibi yapılandırma
198 uygulamaları ve logger gibi sistem programları sayılabilir.
199
200 %description -l uk.UTF-8
201 Цей пакет містить великий набір системних утиліт низького рівня, які
202 необхідні для функціонування системи Linux. Він містить, окрім інших,
203 конфігураційні інструменти (такі як fdisk) та системні програми (такі
204 як logger).
205
206 %package -n blockdev
207 Summary:        Support for blockdev
208 Summary(pl.UTF-8):      Obsługa blockdev
209 License:        GPL v2+
210 Group:          Applications/System
211 Requires(post,preun):   /sbin/chkconfig
212 Requires(post,preun,postun):    systemd-units >= 38
213 Requires:       coreutils
214 Requires:       rc-scripts >= 0.4.3.0
215 Requires:       systemd-units >= 38
216
217 %description -n blockdev
218 The utility blockdev allows one to call block device ioctls from the
219 command line. This package also includes initscript to set blockdev
220 parameters at system startup.
221
222 %description -n blockdev -l pl.UTF-8
223 Narzędzie blockdev pozwala na wywołania ioctl dla urządzeń blokowych z
224 linii poleceń. Ten pakiet zawiera także skrypt inicjalizacyjny do
225 ustawiania parametrów blockdev przy starcie systemu.
226
227 %package -n losetup
228 Summary:        Programs for setting up and configuring loopback devices
229 Summary(de.UTF-8):      Programme zum Einrichten und Konfigurieren von Loopback-Geräten
230 Summary(fr.UTF-8):      Programmes pour mettre en place et configurer les loopback
231 Summary(pl.UTF-8):      Program do konfiguracji urządzenia blokowego loopback
232 Summary(ru.UTF-8):      Программы для настройки loopback-устройств
233 Summary(tr.UTF-8):      Yerel-çevrim aygıtlarının kurulması ve ayarlanması için programlar
234 Summary(uk.UTF-8):      Програми для конфігурації loopback-пристроїв
235 License:        GPL v2+
236 Group:          Applications/System
237 Requires:       libsmartcols = %{version}-%{release}
238
239 %description -n losetup
240 Linux supports a special block device called the loopback device,
241 which maps a normal file onto a virtual block device. This package
242 contains programs for setting up and removing the mapping between
243 files and loopback devices.
244
245 Block loopback devices should not be confused with the networking
246 loopback device, which is configured with the normal ifconfig command.
247
248 %description -n losetup -l de.UTF-8
249 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
250 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
251 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
252 zwischen Dateien und Loopback-Geräten.
253
254 %description -n losetup -l fr.UTF-8
255 Linux gère un périphérique bloc spécial appelé « loopback », qui
256 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
257 paquetage contient les programmes pour configurer et supprimer la
258 correspondance entre les fichiers et les périphériques loopback.
259
260 Les périphériques bloc loopback ne doivent pas être confondus avec le
261 périphérique loopback du réseau, configuré avec la commande ifconfig
262 normale.
263
264 %description -n losetup -l pl.UTF-8
265 Linux wspiera specjalne urządzenie blokowe loopback, które mapuje
266 normalny plik w wirtualne urządzenie blokowe. Pakiet ten zawiera
267 program, przy pomocy którego będziesz mógł je skonfigurować.
268
269 Urządzenie blokowe loopback nie powinno być mylone z sieciowym
270 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
271 ifconfig.
272
273 %description -n losetup -l ru.UTF-8
274 Linux поддерживает специальное блочное устройство, называемое
275 loopback, которое отображает обычный файл в виртуальное блочное
276 устройство. Это позволяет использовать файл как виртуальную файловую
277 систему. Losetup используется для связи loopback-устройств с обычными
278 файлами или блочными устройствами, для отсоединения loopback-устройств
279 и запросов их статуса.
280
281 %description -n losetup -l tr.UTF-8
282 Linux özel bir blok aygıt olan yerel-çevrim aygıtını (loopback device)
283 destekler. Bu aygıt normal bir dosyanın sanal bir blok aygıtı üzerine
284 haritasını çıkarır. Bu paket, dosyalar ve yerel-çevrim aygıtları
285 arasındaki haritalama işleminin kurulması ve kaldırılması için
286 programlar içerir. Blok yerel-çevrim aygıtı ifconfig komutu ile
287 yapılandırılan ağ yerel-çevrim aygıtı ile karıştırılmamalıdır.
288
289 %description -n losetup -l uk.UTF-8
290 Linux підтримує спеціальний блочний пристрій, loopback, який
291 відображує звичайний файл у віртуальний блочний пристрій. Це дозволяє
292 використовувати файл як віртуальну файлову систему. Losetup
293 використовують для зв'язку loopback-пристроїв зі звичайними файлами
294 або блочними пристроями, для від'єднання loopback-пристроїв та
295 запросів їх стану.
296
297 %package -n mount
298 Summary:        Programs for mounting and unmounting filesystems
299 Summary(de.UTF-8):      Programme zum montieren und abmontieren von Dateisystemen
300 Summary(fr.UTF-8):      Programme pour monter et démonter des systèmes de fichiers
301 Summary(pl.UTF-8):      Programy do montowania i odmontowywania systemów plików
302 Summary(ru.UTF-8):      Программы для монтирования и размонтирования файловых систем
303 Summary(tr.UTF-8):      Dosya sistemlerini bağlamak ve çözmek için programlar
304 Summary(uk.UTF-8):      Програми для монтування та розмонтування файлових систем
305 License:        GPL v2+
306 Group:          Applications/System
307 Requires:       libmount = %{version}-%{release}
308 Requires:       libsmartcols = %{version}-%{release}
309 Conflicts:      SysVinit < 2.86-26
310 # C: nfs-utils-common is opposite to http://cvs.pld-linux.org/packages/nfs-utils/nfs-utils.spec?r1=1.165&r2=1.166
311 Conflicts:      nfs-utils-common < 1.1.3-3
312
313 %description -n mount
314 mount is used for adding new filesystems, both local and networked, to
315 your current directory structure. The filesystems must already exist
316 for this to work. It can also be used to change the access types the
317 kernel uses for already-mounted filesystems.
318
319 This package is critical for the functionality of your system.
320
321 %description -n mount -l de.UTF-8
322 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
323 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
324 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
325 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
326
327 Dieses Paket ist für Ihr System unbedingt erforderlich.
328
329 %description -n mount -l fr.UTF-8
330 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
331 réseaux, à votre structure de répertoire. Les systèmes de fichiers
332 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
333 changer les types d'accès pour les systèmes de fichiers déjà montés.
334
335 Ce paquetage est critique pour le fonctionnement de votre système.
336
337 %description -n mount -l pl.UTF-8
338 Program mount jest używany przez system do montowania systemów plików,
339 zarówno lokalnych jak i sieciowych (np. NFS).
340
341 Pakiet ten jest niezbędny do prawidłowej pracy twojego Linuksa.
342
343 %description -n mount -l ru.UTF-8
344 Пакет mount содержит программы mount, umount, swapon и swapoff. Файлы
345 в вашей системе организованы в виде одного большого дерева или
346 иерархии. Эти файлы могут быть размещены на разных устройствах.
347 Команда mount присоединяет файловую систему на некотором устройстве к
348 дереву файлов вашей системы. Команда umount отсоединяет файловую
349 систему от дерева. Swapon и swapoff, соответственно, разрешает и
350 запрещает своппинг в определенные файлы и устройства.
351
352 %description -n mount -l tr.UTF-8
353 mount, hem yerel hem de ağ dosya sistemlerinin dizin yapısına
354 eklenmesi için kullanılır. Bunun için bağlanacak dosya sisteminin
355 önceden hazırlanmış olması gerekir. Aynı zamanda çekirdeğin bağlanmış
356 dosya sistemlerine erişimini değiştirmek için de kullanılır. Bu paket
357 sisteminizin işlevselliği açısından kritiktir.
358
359 %description -n mount -l uk.UTF-8
360 Пакет mount містить програми mount, umount, swapon та swapoff. Файли у
361 вашій системі організовані у вигляді одного великого дерева або
362 ієрархії. Ці файли можуть бути розташовані на різних пристроях.
363 Команда mount під'єднує файлову систему на деякому пристрої до дерева
364 файлів вашої системи. Команда umount від'єднує файлову систему від
365 дерева. Swapon та swapoff, відповідно, дозволяє та заборонює свопінг у
366 визначені файли або пристрої.
367
368 %package -n tunelp
369 Summary:        Configures kernel parallel port driver
370 Summary(de.UTF-8):      Konfiguriert den Kerneltreiber für den parallelen Port
371 Summary(fr.UTF-8):      Configure le pilote du port parallèle dans le noyau
372 Summary(pl.UTF-8):      Program do konfigurowania sterownika portu równoległego
373 Summary(tr.UTF-8):      Çekirdeğin paralel bağlantı noktası sürücüsünü ayarlar
374 License:        GPL v2+
375 Group:          Applications/System
376
377 %description -n tunelp
378 tunelp aids in configuring the kernel parallel port driver.
379
380 %description -n tunelp -l de.UTF-8
381 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
382
383 %description -n tunelp -l fr.UTF-8
384 « tunelp » aide à configurer le pilote du noyau pour le port
385 parallèle.
386
387 %description -n tunelp -l pl.UTF-8
388 Program do konfigurowania sterownika portu równoległego.
389
390 %description -n tunelp -l tr.UTF-8
391 Paralel bağlantı noktası sürücüsünü ayarlar.
392
393 %package -n login
394 Summary:        login is used when signing onto a system
395 Summary(pl.UTF-8):      login jest używany do rozpoczęcia pracy w systemie
396 License:        GPL v2+
397 Group:          Applications/System
398 Requires:       pam >= %{pam_ver}
399 Obsoletes:      heimdal-login
400
401 %description -n login
402 login is used when signing onto a system. It can also be used to
403 switch from one user to another at any time (most modern shells have
404 support for this feature built into them, however).
405
406 %description -n login -l pl.UTF-8
407 login jest używany do rozpoczęcia pracy w systemie. Może być używany
408 do przełączania z jednego użytkownika na innego w każdym momencie
409 (jednak większość nowoczesnych powłok ma takie funkcje wbudowane).
410
411 %package -n agetty
412 Summary:        Alternative Linux getty
413 Summary(pl.UTF-8):      Alternatywny getty
414 License:        GPL v2+
415 Group:          Applications/System
416 Requires:       login
417
418 %description -n agetty
419 agetty is simple Linux getty with serial support.
420
421 %description -n agetty -l pl.UTF-8
422 agetty jest prostym linuksowym getty z obsługą portu szeregowego.
423
424 %package -n libblkid
425 Summary:        Library to handle device identification and token extraction
426 Summary(pl.UTF-8):      Biblioteka do obsługi identyfikacji urządzeń
427 License:        LGPL v2.1+
428 Group:          Libraries
429 Obsoletes:      util-linux-ng-libs < 2.20-1
430
431 %description -n libblkid
432 Library to handle device identification and token extraction.
433
434 %description -n libblkid -l pl.UTF-8
435 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów.
436
437 %package -n libblkid-devel
438 Summary:        Header files for blkid library
439 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki blkid
440 License:        LGPL v2.1+
441 Group:          Development/Libraries
442 Requires:       libblkid = %{version}-%{release}
443 Obsoletes:      util-linux-ng-devel < 2.20-1
444
445 %description -n libblkid-devel
446 Header files for blkid library.
447
448 %description -n libblkid-devel -l pl.UTF-8
449 Pliki nagłówkowe biblioteki blkid.
450
451 %package -n libblkid-static
452 Summary:        Static library to handle device identification and token extraction
453 Summary(pl.UTF-8):      Statyczna biblioteka do obsługi identyfikacji urządzeń
454 License:        LGPL v2.1+
455 Group:          Development/Libraries
456 Requires:       libblkid-devel = %{version}-%{release}
457 Obsoletes:      util-linux-ng-static < 2.20-1
458
459 %description -n libblkid-static
460 Static library to handle device identification and token extraction.
461
462 %description -n libblkid-static -l pl.UTF-8
463 Statyczna biblioteka do obsługi identyfikacji urządzeń i wydobywania
464 tokenów.
465
466 %package -n libblkid-dietlibc
467 Summary:        Static dietlibc library to handle device identification and token extraction
468 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc do obsługi identyfikacji urządzeń
469 License:        LGPL v2.1+
470 Group:          Development/Libraries
471 Requires:       libblkid-devel = %{version}-%{release}
472
473 %description -n libblkid-dietlibc
474 Library to handle device identification and token extraction - static
475 dietlibc version.
476
477 %description -n libblkid-dietlibc -l pl.UTF-8
478 Biblioteka do obsługi identyfikacji urządzeń i wydobywania tokenów -
479 wersja statyczna dla dietlibc.
480
481 %package -n libblkid-apidocs
482 Summary:        libblkid API documentation
483 Summary(pl.UTF-8):      Dokumentacja API libblkid
484 Group:          Documentation
485 Requires:       gtk-doc-common
486 BuildArch:      noarch
487
488 %description -n libblkid-apidocs
489 libblkid API documentation.
490
491 %description -n libblkid-apidocs -l pl.UTF-8
492 Dokumentacja API libblkid.
493
494 %package -n libuuid
495 Summary:        Library for accessing and manipulating UUID
496 Summary(pl.UTF-8):      Biblioteka umożliwiająca dostęp i zmiany UUID
497 License:        BSD
498 Group:          Libraries
499 Conflicts:      e2fsprogs < 1.34-3
500
501 %description -n libuuid
502 Library for accessing and manipulating UUID.
503
504 %description -n libuuid -l pl.UTF-8
505 Biblioteka umożliwiająca dostęp i zmiany UUID.
506
507 %package -n libuuid-devel
508 Summary:        Header files for library for accessing and manipulating UUID
509 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
510 License:        BSD
511 Group:          Development/Libraries
512 Requires:       libuuid = %{version}-%{release}
513 Conflicts:      e2fsprogs-devel < 1.34-3
514
515 %description -n libuuid-devel
516 Library for accessing and manipulating UUID - development files.
517
518 %description -n libuuid-devel -l pl.UTF-8
519 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
520 programistów.
521
522 %package -n libuuid-static
523 Summary:        Static library for accessing and manipulating UUID
524 Summary(pl.UTF-8):      Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
525 License:        BSD
526 Group:          Development/Libraries
527 Requires:       libuuid-devel = %{version}-%{release}
528 Conflicts:      e2fsprogs-static < 1.34-3
529
530 %description -n libuuid-static
531 Library for accessing and manipulating UUID - static version.
532
533 %description -n libuuid-static -l pl.UTF-8
534 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
535
536 %package -n libuuid-dietlibc
537 Summary:        Static dietlibc library for accessing and manipulating UUID
538 Summary(pl.UTF-8):      Statyczna biblioteka dietlibc umożliwiająca dostęp i zmiany UUID
539 License:        BSD
540 Group:          Development/Libraries
541 Requires:       libuuid-devel = %{version}-%{release}
542 Conflicts:      e2fsprogs-static < 1.34-3
543
544 %description -n libuuid-dietlibc
545 Library for accessing and manipulating UUID - static dietlibc version.
546
547 %description -n libuuid-dietlibc -l pl.UTF-8
548 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna dla
549 dietlibc.
550
551 %package -n uuidd
552 Summary:        Helper daemon to guarantee uniqueness of time-based UUIDs
553 Summary(pl.UTF-8):      Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
554 License:        GPL v2+
555 Group:          Daemons
556 Requires(postun):       /usr/sbin/groupdel
557 Requires(postun):       /usr/sbin/userdel
558 Requires(pre):  /bin/id
559 Requires(pre):  /usr/bin/getgid
560 Requires(pre):  /usr/sbin/groupadd
561 Requires(pre):  /usr/sbin/groupmod
562 Requires(pre):  /usr/sbin/useradd
563 Requires(pre):  /usr/sbin/usermod
564 Requires(post,preun,postun):    systemd-units >= 38
565 Requires:       libuuid = %{version}-%{release}
566 Requires:       systemd-units >= 38
567 Provides:       group(uuidd)
568 Provides:       user(uuidd)
569 Conflicts:      libuuid < 1.40.5-0.1
570
571 %description -n uuidd
572 The uuidd package contains a userspace daemon (uuidd) which guarantees
573 uniqueness of time-based UUID generation even at very high rates on
574 SMP systems.
575
576 %description -n uuidd -l pl.UTF-8
577 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
578 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
579 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
580
581 %package -n libfdisk
582 Summary:        fdisk library
583 Summary(pl.UTF-8):      Biblioteka fdisk
584 License:        LGPL v2.1+
585 Group:          Libraries
586 Requires:       libblkid = %{version}-%{release}
587 Requires:       libuuid = %{version}-%{release}
588
589 %description -n libfdisk
590 fdisk library.
591
592 %description -n libfdisk -l pl.UTF-8
593 Biblioteka fdisk.
594
595 %package -n libfdisk-devel
596 Summary:        Header files for fdisk library
597 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki fdisk
598 License:        LGPL v2.1+
599 Group:          Development/Libraries
600 Requires:       libblkid-devel = %{version}-%{release}
601 Requires:       libfdisk = %{version}-%{release}
602 Requires:       libuuid-devel = %{version}-%{release}
603
604 %description -n libfdisk-devel
605 Header files for fdisk library.
606
607 %description -n libfdisk-devel -l pl.UTF-8
608 Pliki nagłówkowe biblioteki fdisk.
609
610 %package -n libfdisk-static
611 Summary:        Static version of fdisk library
612 Summary(pl.UTF-8):      Statyczna wersja biblioteki fdisk
613 License:        LGPL v2.1+
614 Group:          Development/Libraries
615 Requires:       libfdisk-devel = %{version}-%{release}
616
617 %description -n libfdisk-static
618 Static version of fdisk library.
619
620 %description -n libfdisk-static -l pl.UTF-8
621 Statyczna wersja biblioteki fdisk.
622
623 %package -n libfdisk-apidocs
624 Summary:        libfdisk API documentation
625 Summary(pl.UTF-8):      Dokumentacja API libfdisk
626 Group:          Documentation
627 Requires:       gtk-doc-common
628 BuildArch:      noarch
629
630 %description -n libfdisk-apidocs
631 libfdisk API documentation.
632
633 %description -n libfdisk-apidocs -l pl.UTF-8
634 Dokumentacja API libfdisk.
635
636 %package -n libmount
637 Summary:        Library to handle mounting-related tasks
638 Summary(pl.UTF-8):      Biblioteka obsługująca zadania związane z montowaniem
639 License:        LGPL v2.1+
640 Group:          Libraries
641 Requires:       libblkid = %{version}-%{release}
642
643 %description -n libmount
644 Library to handle mounting-related tasks.
645
646 %description -n libmount -l pl.UTF-8
647 Biblioteka obsługująca zadania związane z montowaniem.
648
649 %package -n libmount-devel
650 Summary:        Header files for mount library
651 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki mount
652 License:        LGPL v2.1+
653 Group:          Development/Libraries
654 Requires:       libblkid-devel = %{version}-%{release}
655 Requires:       libmount = %{version}-%{release}
656
657 %description -n libmount-devel
658 Header files for mount library.
659
660 %description -n libmount-devel -l pl.UTF-8
661 Pliki nagłówkowe biblioteki mount.
662
663 %package -n libmount-static
664 Summary:        Static version of mount library
665 Summary(pl.UTF-8):      Statyczna wersja biblioteki mount
666 License:        LGPL v2.1+
667 Group:          Development/Libraries
668 Requires:       libmount-devel = %{version}-%{release}
669
670 %description -n libmount-static
671 Static version of mount library.
672
673 %description -n libmount-static -l pl.UTF-8
674 Statyczna wersja biblioteki mount.
675
676 %package -n libmount-apidocs
677 Summary:        libmount API documentation
678 Summary(pl.UTF-8):      Dokumentacja API libmount
679 Group:          Documentation
680 Requires:       gtk-doc-common
681 BuildArch:      noarch
682
683 %description -n libmount-apidocs
684 libmount API documentation.
685
686 %description -n libmount-apidocs -l pl.UTF-8
687 Dokumentacja API libmount.
688
689 %package -n python3-libmount
690 Summary:        Python 3.x libmount bindings
691 Summary(pl.UTF-8):      Wiązania Pythona 3.x do biblioteki libmount
692 License:        LGPL v3+
693 Group:          Libraries/Python
694 Requires:       libmount = %{version}-%{release}
695
696 %description -n python3-libmount
697 Python 3.x libmount bindings.
698
699 %description -n python3-libmount -l pl.UTF-8
700 Wiązania Pythona 3.x do biblioteki libmount.
701
702 %package -n fsck
703 Summary:        Check and repair a Linux file system
704 Summary(pl.UTF-8):      Sprawdzanie i naprawa linuksowego systemu plików
705 License:        GPL v2+
706 Group:          Applications/System
707 Requires:       libblkid = %{version}-%{release}
708
709 %description -n fsck
710 Check and repair a Linux file system.
711
712 %description -n fsck -l pl.UTF-8
713 Sprawdzanie i naprawa linuksowego systemu plików.
714
715 %package -n libsmartcols
716 Summary:        Library to handle tables and trees
717 Summary(pl.UTF-8):      Biblioteka do obsługi tabelek i drzewek
718 License:        LGPL v2+
719 Group:          Libraries
720
721 %description -n libsmartcols
722 Library to handle tables and trees.
723
724 %description -n libsmartcols -l pl.UTF-8
725 Biblioteka do obsługi tabelek i drzewek.
726
727 %package -n libsmartcols-devel
728 Summary:        Header files for smartcols library
729 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki smartcols
730 License:        LGPL v2+
731 Group:          Development/Libraries
732 Requires:       libsmartcols = %{version}-%{release}
733
734 %description -n libsmartcols-devel
735 Header files for smartcols library.
736
737 %description -n libsmartcols-devel -l pl.UTF-8
738 Pliki nagłówkowe biblioteki smartcols.
739
740 %package -n libsmartcols-static
741 Summary:        Static version of smartcols library
742 Summary(pl.UTF-8):      Statyczna wersja biblioteki smartcols
743 License:        LGPL v2+
744 Group:          Development/Libraries
745 Requires:       libsmartcols-devel = %{version}-%{release}
746
747 %description -n libsmartcols-static
748 Static version of smartcols library.
749
750 %description -n libsmartcols-static -l pl.UTF-8
751 Statyczna wersja biblioteki smartcols.
752
753 %package -n libsmartcols-apidocs
754 Summary:        libsmartcols API documentation
755 Summary(pl.UTF-8):      Dokumentacja API libsmartcols
756 Group:          Documentation
757 Requires:       gtk-doc-common
758 BuildArch:      noarch
759
760 %description -n libsmartcols-apidocs
761 libsmartcols API documentation.
762
763 %description -n libsmartcols-apidocs -l pl.UTF-8
764 Dokumentacja API libsmartcols.
765
766 %package initrd
767 Summary:        blkid - initrd version
768 Summary(pl.UTF-8):      blkid - wersja dla initrd
769 License:        GPL v2+
770 Group:          Base
771 Obsoletes:      util-linux-ng-initrd < 2.20-1
772 Conflicts:      geninitrd < 10000.10
773
774 %description initrd
775 This package includes a blkid utility to recognize partitions by label
776 or UUID - staticaly linked for initrd.
777
778 %description initrd -l pl.UTF-8
779 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
780 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
781
782 %package -n bash-completion-util-linux
783 Summary:        bash completion for util-linux commands
784 Summary(pl.UTF-8):      Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux
785 License:        GPL v2+
786 Group:          Applications/Shells
787 Requires:       %{name} = %{version}-%{release}
788 Requires:       bash-completion >= 1:2.0
789 Requires:       gawk
790 BuildArch:      noarch
791
792 %description -n bash-completion-util-linux
793 Bash completion for util-linux commands.
794
795 %description -n bash-completion-util-linux -l pl.UTF-8
796 Bashowe dopełnianie parametrów dla poleceń z pakietu util-linux.
797
798 %prep
799 %setup -q -a1
800 %patch0 -p1
801 %patch1 -p1
802 %patch2 -p1
803 %patch3 -p1
804 %patch4 -p1
805 %patch5 -p1
806 %patch7 -p1
807 %{?with_initrd:%patch6 -p1}
808
809 # obsolete programs, remove non-english man pages
810 %{__rm} man/*/man1/{arch,chkdupexe,ddate,reset}.1 \
811         man/*/man5/nfs.5 \
812         man/*/man8/{cytune,elvtune,setfdprm,sln,ramsize,raw,rdev,rootflags,vidmode}.8
813
814 # adjust page numbers
815 for d in fr ja ko pl ; do
816         %{__mv} man/$d/man8/dmesg.8 man/$d/man1/dmesg.1
817         %{__sed} -i -e 's/DMESG 8/DMESG 1/' man/$d/man1/dmesg.1
818 done
819 for d in es fr ja ko pl ; do
820         %{__mv} man/$d/man8/ipcrm.8 man/$d/man1/ipcrm.1
821         %{__sed} -i -e 's/IPCRM 8/IPCRM 1/;s/ipcs (8)/ipcs (1)/' man/$d/man1/ipcrm.1
822         %{__mv} man/$d/man8/ipcs.8 man/$d/man1/ipcs.1
823         %{__sed} -i -e 's/IPCS 8/IPCS 1/;s/ipcrm (8)/ipcrm (1)/' man/$d/man1/ipcs.1
824 done
825 for d in es ja ko pl ; do
826         %{__mv} man/$d/man8/renice.8 man/$d/man1/renice.1
827         %{__sed} -i -e 's/RENICE 8/RENICE 1/' man/$d/man1/renice.1
828 done
829 for d in es fr it ja ko ; do
830         %{__mv} man/$d/man8/setsid.8 man/$d/man1/setsid.1
831         %{__sed} -i -e 's/SETSID 8/SETSID 1/' man/$d/man1/setsid.1
832 done
833 for d in es ja ko ; do
834         %{__mv} man/$d/man1/readprofile.1 man/$d/man8/readprofile.8
835         %{__sed} -i -e 's/READPROFILE 1/READPROFILE 8/' man/$d/man8/readprofile.8
836 done
837
838 %{__rm} po/stamp-po
839
840 %build
841 %{__gettextize}
842 %{__libtoolize}
843 %{__aclocal} -I m4
844 %{__autoconf}
845 %{__autoheader}
846 %{__automake}
847
848 export CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses -DHAVE_LSEEK64_PROTOTYPE -DHAVE_LLSEEK_PROTOTYPE"
849 %if %{with initrd}
850 %{?with_uClibc:xCC="%{_target_cpu}-uclibc-gcc"}
851 %{?with_dietlibc:xCC="%{__cc}"; xCC="diet ${xCC#*ccache }"}
852 %configure \
853 %if %{with dietlibc}
854         ac_cv_header_crypt_h=no \
855         ac_cv_header_stdio_ext_h=no \
856 %endif
857         CC="$xCC" \
858 %if "%{?configure_cache}" == "1"
859         --cache-file=%{?configure_cache_file}%{!?configure_cache_file:configure}-initrd.cache \
860 %endif
861         --exec-prefix= \
862         --bindir=/bin \
863         --sbindir=/sbin \
864         --libdir=/%{_lib} \
865         --disable-shared \
866         --enable-static \
867         --enable-libmount-force-mountinfo \
868         --disable-agetty \
869         --disable-chfn-chsh \
870         --disable-cramfs \
871         --disable-kill \
872         --disable-ldattach \
873         --disable-libmount \
874         --disable-login \
875         --disable-losetup \
876         --disable-makeinstall-chown \
877         --disable-makeinstall-setuid \
878         --disable-minix \
879         --disable-newgrp \
880         --disable-partx \
881         --disable-raw \
882         --disable-runuser \
883         --disable-schedutils \
884         --disable-setarch \
885         --disable-silent-rules \
886         --disable-su \
887         --disable-sulogin \
888         --disable-tunelp \
889         --disable-use-tty-group \
890         --disable-utmpdump \
891         --disable-uuidd \
892         --disable-vipw \
893         --disable-wall \
894         --without-audit \
895         --without-ncurses \
896         --without-selinux \
897         --without-smack
898
899 # configure gets it unconditionally wrong
900 %{__sed} -i -e 's/#define HAVE_WIDECHAR 1//' config.h
901
902 %{__make} \
903 %if %{with uClibc}
904         LDFLAGS="-Wl,-static"
905 %endif
906 %if %{with dietlibc}
907         CPPFLAGS="$CPPFLAGS -D_BSD_SOURCE" \
908         LDFLAGS="-lcompat"
909 %endif
910
911 %{__make} install \
912         DESTDIR=$(pwd)/initrd
913
914 %{__make} clean
915 %endif
916
917 # raw is obsolete
918 # wall is packaged in SysVinit-tools
919 # chfn,chsh,newgrp,vigr,vipw packaged in pwdutils / shadow
920 %configure \
921         --bindir=/bin \
922         --sbindir=/sbin \
923         %{?with_apidocs:--docdir=%{_gtkdocdir}} \
924         --disable-chfn-chsh \
925         --enable-fdformat \
926         %{?with_apidocs:--enable-gtk-doc} \
927         --enable-kill \
928         --enable-libblkid \
929         --enable-libmount-support-mtab \
930         --enable-line \
931         --enable-login \
932         --enable-login-chown-vcs \
933         --disable-makeinstall-chown \
934         --disable-makeinstall-setuid \
935         --disable-newgrp \
936         --enable-partx \
937         --enable-poman \
938         --enable-pg \
939         --disable-raw \
940         --enable-runuser%{!?with_su:=no} \
941         --disable-silent-rules \
942         --enable-su%{!?with_su:=no} \
943         --enable-sulogin \
944         --enable-tunelp \
945         --disable-use-tty-group \
946         --enable-utmpdump \
947         --disable-vipw \
948         --disable-wall \
949         --enable-write \
950         --with-python=3 \
951         --with-audit \
952         --with-bashcompletiondir=%{bash_compdir} \
953         --with-selinux%{!?with_selinux:=no} \
954         --with-smack \
955         --with-readline \
956         %{!?with_systemd:--without-systemd}
957
958 %{__make}
959
960 %install
961 rm -rf $RPM_BUILD_ROOT
962 install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security,terminal-colors.d} \
963         $RPM_BUILD_ROOT{/%{_lib},/var/{lock,lib/libuuid}} \
964         $RPM_BUILD_ROOT{/lib/systemd/pld-helpers.d,%{systemdunitdir}}
965 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
966
967 %{__make} install \
968         DESTDIR=$RPM_BUILD_ROOT
969
970 %{__mv} $RPM_BUILD_ROOT%{_sbindir}/{addpart,delpart,partx} $RPM_BUILD_ROOT/sbin
971
972 cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
973 install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/blockdev
974 cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/blockdev
975 cp -p %{SOURCE12} $RPM_BUILD_ROOT%{systemdunitdir}/blockdev.service
976 cp -p %{SOURCE13} $RPM_BUILD_ROOT/lib/systemd/pld-helpers.d/blockdev.sh
977 %if %{with su}
978 ln -s ../sbin/runuser $RPM_BUILD_ROOT/bin/runuser
979 cp -p %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/su
980 cp -p %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/su-l
981 cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/pam.d/runuser
982 cp -p %{SOURCE9} $RPM_BUILD_ROOT/etc/pam.d/runuser-l
983 %endif
984
985 :> $RPM_BUILD_ROOT/etc/security/blacklist.login
986 :> $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
987
988 for lib in blkid fdisk mount smartcols uuid; do
989         %{__mv} $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so.* $RPM_BUILD_ROOT/%{_lib}
990         ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/lib${lib}.so.*.*.*) \
991                  $RPM_BUILD_ROOT%{_libdir}/lib${lib}.so
992 done
993
994 # python module
995 %{__rm} $RPM_BUILD_ROOT%{py3_sitedir}/libmount/pylibmount.la
996 # obsoleted by pkg-config (libuuid.la temporarily kept because of packages built with it)
997 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,fdisk,mount,smartcols}.la
998
999 ln -s hwclock $RPM_BUILD_ROOT/sbin/clock
1000 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
1001 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/de/man8/clock.8
1002 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/fr/man8/clock.8
1003 echo '.so man8/hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/sr/man8/clock.8
1004
1005 ln -s mkswap $RPM_BUILD_ROOT/sbin/mkfs.swap
1006
1007 # install non-english man pages, but prefer upstream translations over Source1
1008 for d in cs de es fi fr hu id it ja ko nl pl ; do
1009         for m in man1 man5 man8 ; do
1010                 if [ -d man/$d/$m ]; then
1011                         install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
1012                         for f in man/$d/$m/* ; do
1013                                 if [ -f $RPM_BUILD_ROOT%{_mandir}/$d/$m/$(basename $f) ]; then
1014                                         echo "$f : ALREADY EXISTS"
1015                                 else
1016                                         cp -p "$f" $RPM_BUILD_ROOT%{_mandir}/$d/$m
1017                                 fi
1018                         done
1019                 fi
1020         done
1021 done
1022
1023 # obsolete
1024 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/raw.8
1025 # packaged in SysVinit-tools
1026 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/wall.1
1027 # packaged in pwdutils / shadow
1028 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/{chfn,chsh,newgrp}.1 \
1029         $RPM_BUILD_ROOT%{_mandir}/*/man8/{vigr,vipw}.8
1030
1031 %ifarch sparc sparcv9 sparc64
1032 # programs not built on sparc
1033 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/{cfdisk,sfdisk}.8
1034 %endif
1035
1036 %if %{with apidocs}
1037 # examples
1038 %{__rm} $RPM_BUILD_ROOT%{_gtkdocdir}/getopt-example.{bash,tcsh}
1039 %else
1040 %{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/getopt-example.{bash,tcsh}
1041 %endif
1042
1043 %if %{with initrd}
1044 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
1045 install -p initrd/bin/* $RPM_BUILD_ROOT%{_libdir}/initrd
1046 install -p initrd/sbin/* $RPM_BUILD_ROOT%{_libdir}/initrd
1047 ln -s fsck $RPM_BUILD_ROOT%{_libdir}/initrd/e2fsck
1048
1049 # We don't need those
1050 %{__rm} $RPM_BUILD_ROOT%{_libdir}/initrd/{cal,col,colcrt,colrm,column,ctrlaltdel,dmesg,flock,fsfreeze,fstrim,getopt,hexdump,ipcmk,ipcrm,ipcs,isosize,logger,lslocks,mcookie,mkfs*,readprofile,renice,rev,rtcwake,script,scriptreplay,setsid,tunelp,wdctl,whereis}
1051 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib{blkid,mount}.la
1052
1053 %if %{with dietlibc}
1054 cp -a initrd/%{_lib}/lib*.a $RPM_BUILD_ROOT%{dietlibdir}
1055 %endif
1056 %endif
1057
1058 %find_lang %{name}
1059
1060 %clean
1061 rm -rf $RPM_BUILD_ROOT
1062
1063 %post -n blockdev
1064 /sbin/chkconfig --add blockdev
1065 %service blockdev restart
1066 %systemd_post blockdev.service
1067
1068 %preun -n blockdev
1069 if [ "$1" = "0" ]; then
1070         %service blockdev stop
1071         /sbin/chkconfig --del blockdev
1072 fi
1073 %systemd_preun blockdev.service
1074
1075 %postun -n blockdev
1076 %systemd_reload
1077
1078 %triggerpostun -n blockdev -- blockdev < 2.24-4
1079 %systemd_trigger blockdev.service
1080
1081 %post   -n libblkid -p /sbin/ldconfig
1082 %postun -n libblkid -p /sbin/ldconfig
1083
1084 %post   -n libuuid -p /sbin/ldconfig
1085 %postun -n libuuid -p /sbin/ldconfig
1086
1087 %pre    -n uuidd
1088 if [ "$(getgid libuuid 2>/dev/null)" = "222" ]; then
1089         /usr/sbin/groupmod -n uuidd libuuid
1090 fi
1091 %groupadd -g 222 uuidd
1092 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
1093         /usr/sbin/usermod -l uuidd libuuid
1094 fi
1095 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
1096
1097 %postun -n uuidd
1098 if [ "$1" = "0" ]; then
1099         %userremove uuidd
1100         %groupremove uuidd
1101 fi
1102
1103 %post   -n libfdisk -p /sbin/ldconfig
1104 %postun -n libfdisk -p /sbin/ldconfig
1105
1106 %post   -n libmount -p /sbin/ldconfig
1107 %postun -n libmount -p /sbin/ldconfig
1108
1109 %post   -n libsmartcols -p /sbin/ldconfig
1110 %postun -n libsmartcols -p /sbin/ldconfig
1111
1112 %files -f %{name}.lang
1113 %defattr(644,root,root,755)
1114 %doc AUTHORS ChangeLog NEWS README README.licensing Documentation misc-utils/getopt-example.{bash,tcsh}
1115 # common for many utilities (hexdump,cal,dmesg,fdisk,cfdisk - not libraries)
1116 %dir /etc/terminal-colors.d
1117 %{_mandir}/man5/terminal-colors.d.5*
1118 %lang(de) %{_mandir}/de/man5/terminal-colors.d.5*
1119 %lang(fr) %{_mandir}/fr/man5/terminal-colors.d.5*
1120 %lang(sr) %{_mandir}/sr/man5/terminal-colors.d.5*
1121 %lang(uk) %{_mandir}/uk/man5/terminal-colors.d.5*
1122
1123 # disk-utils/mkfs
1124 %attr(755,root,root) /sbin/mkfs
1125 %{_mandir}/man8/mkfs.8*
1126 %lang(de) %{_mandir}/de/man8/mkfs.8*
1127 %lang(es) %{_mandir}/es/man8/mkfs.8*
1128 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
1129 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
1130 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
1131 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
1132 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
1133 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.8*
1134 %lang(sr) %{_mandir}/sr/man8/mkfs.8*
1135 %lang(uk) %{_mandir}/uk/man8/mkfs.8*
1136
1137 # disk-utils/mkswap
1138 %attr(755,root,root) /sbin/mkfs.swap
1139 %attr(755,root,root) /sbin/mkswap
1140 %{_mandir}/man8/mkswap.8*
1141 %lang(de) %{_mandir}/de/man8/mkswap.8*
1142 %lang(es) %{_mandir}/es/man8/mkswap.8*
1143 %lang(fr) %{_mandir}/fr/man8/mkswap.8*
1144 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
1145 %lang(it) %{_mandir}/it/man8/mkswap.8*
1146 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
1147 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
1148 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
1149 %lang(sr) %{_mandir}/sr/man8/mkswap.8*
1150 %lang(uk) %{_mandir}/uk/man8/mkswap.8*
1151
1152 # disk-utils/bfs
1153 %attr(755,root,root) /sbin/mkfs.bfs
1154 %{_mandir}/man8/mkfs.bfs.8*
1155 %lang(de) %{_mandir}/de/man8/mkfs.bfs.8*
1156 %lang(fr) %{_mandir}/fr/man8/mkfs.bfs.8*
1157 %lang(ja) %{_mandir}/ja/man8/mkfs.bfs.8*
1158 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.bfs.8*
1159 %lang(sr) %{_mandir}/sr/man8/mkfs.bfs.8*
1160 %lang(uk) %{_mandir}/uk/man8/mkfs.bfs.8*
1161
1162 # disk-utils/cramfs
1163 %attr(755,root,root) /sbin/fsck.cramfs
1164 %attr(755,root,root) /sbin/mkfs.cramfs
1165 %{_mandir}/man8/fsck.cramfs.8*
1166 %{_mandir}/man8/mkfs.cramfs.8*
1167 %lang(de) %{_mandir}/de/man8/fsck.cramfs.8*
1168 %lang(de) %{_mandir}/de/man8/mkfs.cramfs.8*
1169 %lang(fr) %{_mandir}/fr/man8/fsck.cramfs.8*
1170 %lang(fr) %{_mandir}/fr/man8/mkfs.cramfs.8*
1171 %lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.cramfs.8*
1172 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.cramfs.8*
1173 %lang(sr) %{_mandir}/sr/man8/fsck.cramfs.8*
1174 %lang(sr) %{_mandir}/sr/man8/mkfs.cramfs.8*
1175 %lang(uk) %{_mandir}/uk/man8/fsck.cramfs.8*
1176 %lang(uk) %{_mandir}/uk/man8/mkfs.cramfs.8*
1177
1178 # disk-utils/minix
1179 %attr(755,root,root) /sbin/fsck.minix
1180 %attr(755,root,root) /sbin/mkfs.minix
1181 %{_mandir}/man8/fsck.minix.8*
1182 %{_mandir}/man8/mkfs.minix.8*
1183 %lang(de) %{_mandir}/de/man8/fsck.minix.8*
1184 %lang(de) %{_mandir}/de/man8/mkfs.minix.8*
1185 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
1186 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
1187 %lang(fr) %{_mandir}/fr/man8/fsck.minix.8*
1188 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
1189 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
1190 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
1191 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
1192 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
1193 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
1194 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
1195 %lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.minix.8*
1196 %lang(pt_BR) %{_mandir}/pt_BR/man8/mkfs.minix.8*
1197 %lang(sr) %{_mandir}/sr/man8/fsck.minix.8*
1198 %lang(sr) %{_mandir}/sr/man8/mkfs.minix.8*
1199 %lang(uk) %{_mandir}/uk/man8/fsck.minix.8*
1200 %lang(uk) %{_mandir}/uk/man8/mkfs.minix.8*
1201
1202 # disk-utils/isosize
1203 %attr(755,root,root) %{_bindir}/isosize
1204 %{_mandir}/man8/isosize.8*
1205 %lang(de) %{_mandir}/de/man8/isosize.8*
1206 %lang(fr) %{_mandir}/fr/man8/isosize.8*
1207 %lang(ja) %{_mandir}/ja/man8/isosize.8*
1208 %lang(pt_BR) %{_mandir}/pt_BR/man8/isosize.8*
1209 %lang(sr) %{_mandir}/sr/man8/isosize.8*
1210 %lang(uk) %{_mandir}/uk/man8/isosize.8*
1211
1212 # disk-utils/swaplabel
1213 %attr(755,root,root) /sbin/swaplabel
1214 %{_mandir}/man8/swaplabel.8*
1215 %lang(de) %{_mandir}/de/man8/swaplabel.8*
1216 %lang(fr) %{_mandir}/fr/man8/swaplabel.8*
1217 %lang(pt_BR) %{_mandir}/pt_BR/man8/swaplabel.8*
1218 %lang(sr) %{_mandir}/sr/man8/swaplabel.8*
1219 %lang(uk) %{_mandir}/uk/man8/swaplabel.8*
1220
1221 # disk-utils/fdformat
1222 %attr(755,root,root) %{_sbindir}/fdformat
1223 %{_mandir}/man8/fdformat.8*
1224 %lang(de) %{_mandir}/de/man8/fdformat.8*
1225 %lang(es) %{_mandir}/es/man8/fdformat.8*
1226 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
1227 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
1228 %lang(id) %{_mandir}/id/man8/fdformat.8*
1229 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
1230 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
1231 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
1232 %lang(pt_BR) %{_mandir}/pt_BR/man8/fdformat.8*
1233 %lang(sr) %{_mandir}/sr/man8/fdformat.8*
1234 %lang(uk) %{_mandir}/uk/man8/fdformat.8*
1235
1236 # disk-utils/fdisk
1237 %attr(755,root,root) /sbin/fdisk
1238 %{_mandir}/man8/fdisk.8*
1239 %lang(de) %{_mandir}/de/man8/fdisk.8*
1240 %lang(es) %{_mandir}/es/man8/fdisk.8*
1241 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
1242 %lang(it) %{_mandir}/it/man8/fdisk.8*
1243 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
1244 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
1245 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
1246 %lang(pt_BR) %{_mandir}/pt_BR/man8/fdisk.8*
1247 %lang(sr) %{_mandir}/sr/man8/fdisk.8*
1248 %lang(uk) %{_mandir}/uk/man8/fdisk.8*
1249
1250 # disk-utils/cfdisk,sfdisk
1251 %ifnarch sparc sparc64
1252 %attr(755,root,root) /sbin/cfdisk
1253 %attr(755,root,root) /sbin/sfdisk
1254 %{_mandir}/man8/cfdisk.8*
1255 %{_mandir}/man8/sfdisk.8*
1256 %lang(de) %{_mandir}/de/man8/cfdisk.8*
1257 %lang(de) %{_mandir}/de/man8/sfdisk.8*
1258 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
1259 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
1260 %lang(it) %{_mandir}/it/man8/cfdisk.8*
1261 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
1262 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
1263 %lang(pt_BR) %{_mandir}/pt_BR/man8/cfdisk.8*
1264 %lang(pt_BR) %{_mandir}/pt_BR/man8/sfdisk.8*
1265 %lang(sr) %{_mandir}/sr/man8/cfdisk.8*
1266 %lang(sr) %{_mandir}/sr/man8/sfdisk.8*
1267 %lang(uk) %{_mandir}/uk/man8/cfdisk.8*
1268 %lang(uk) %{_mandir}/uk/man8/sfdisk.8*
1269 %endif
1270
1271 # disk-utils/partx
1272 %attr(755,root,root) /sbin/addpart
1273 %attr(755,root,root) /sbin/delpart
1274 %attr(755,root,root) /sbin/partx
1275 %attr(755,root,root) %{_sbindir}/resizepart
1276 %{_mandir}/man8/addpart.8*
1277 %{_mandir}/man8/delpart.8*
1278 %{_mandir}/man8/partx.8*
1279 %{_mandir}/man8/resizepart.8*
1280 %lang(de) %{_mandir}/de/man8/addpart.8*
1281 %lang(de) %{_mandir}/de/man8/delpart.8*
1282 %lang(de) %{_mandir}/de/man8/partx.8*
1283 %lang(de) %{_mandir}/de/man8/resizepart.8*
1284 %lang(es) %{_mandir}/es/man8/addpart.8*
1285 %lang(es) %{_mandir}/es/man8/delpart.8*
1286 %lang(es) %{_mandir}/es/man8/resizepart.8*
1287 %lang(fr) %{_mandir}/fr/man8/addpart.8*
1288 %lang(fr) %{_mandir}/fr/man8/delpart.8*
1289 %lang(fr) %{_mandir}/fr/man8/partx.8*
1290 %lang(fr) %{_mandir}/fr/man8/resizepart.8*
1291 %lang(pt_BR) %{_mandir}/pt_BR/man8/addpart.8*
1292 %lang(pt_BR) %{_mandir}/pt_BR/man8/delpart.8*
1293 %lang(pt_BR) %{_mandir}/pt_BR/man8/partx.8*
1294 %lang(pt_BR) %{_mandir}/pt_BR/man8/resizepart.8*
1295 %lang(sr) %{_mandir}/sr/man8/addpart.8*
1296 %lang(sr) %{_mandir}/sr/man8/delpart.8*
1297 %lang(sr) %{_mandir}/sr/man8/partx.8*
1298 %lang(sr) %{_mandir}/sr/man8/resizepart.8*
1299 %lang(uk) %{_mandir}/uk/man8/addpart.8*
1300 %lang(uk) %{_mandir}/uk/man8/delpart.8*
1301 %lang(uk) %{_mandir}/uk/man8/partx.8*
1302 %lang(uk) %{_mandir}/uk/man8/resizepart.8*
1303
1304 # login-utils/last
1305 %attr(755,root,root) %{_bindir}/last
1306 %attr(755,root,root) %{_bindir}/lastb
1307 %{_mandir}/man1/last.1*
1308 %{_mandir}/man1/lastb.1*
1309 %lang(de) %{_mandir}/de/man1/last.1*
1310 %lang(de) %{_mandir}/de/man1/lastb.1*
1311 %lang(es) %{_mandir}/es/man1/last.1*
1312 %lang(es) %{_mandir}/es/man1/lastb.1*
1313 %lang(fr) %{_mandir}/fr/man1/last.1*
1314 %lang(fr) %{_mandir}/fr/man1/lastb.1*
1315 %lang(sr) %{_mandir}/sr/man1/last.1*
1316 %lang(sr) %{_mandir}/sr/man1/lastb.1*
1317 %lang(uk) %{_mandir}/uk/man1/last.1*
1318 %lang(uk) %{_mandir}/uk/man1/lastb.1*
1319
1320 # login-utils/sulogin
1321 %attr(755,root,root) /sbin/sulogin
1322 %{_mandir}/man8/sulogin.8*
1323 %lang(de) %{_mandir}/de/man8/sulogin.8*
1324 %lang(fr) %{_mandir}/fr/man8/sulogin.8*
1325 %lang(sr) %{_mandir}/sr/man8/sulogin.8*
1326 %lang(uk) %{_mandir}/uk/man8/sulogin.8*
1327
1328 # login-utils/nologin
1329 %attr(755,root,root) /sbin/nologin
1330 %{_mandir}/man8/nologin.8*
1331 %lang(de) %{_mandir}/de/man8/nologin.8*
1332 %lang(sr) %{_mandir}/sr/man8/nologin.8*
1333 %lang(uk) %{_mandir}/uk/man8/nologin.8*
1334
1335 # login-utils/utmpdump
1336 %attr(755,root,root) %{_bindir}/utmpdump
1337 %{_mandir}/man1/utmpdump.1*
1338 %lang(de) %{_mandir}/de/man1/utmpdump.1*
1339 %lang(fr) %{_mandir}/fr/man1/utmpdump.1*
1340 %lang(sr) %{_mandir}/sr/man1/utmpdump.1*
1341 %lang(uk) %{_mandir}/uk/man1/utmpdump.1*
1342
1343 # login-utils/runuser,su
1344 %if %{with su}
1345 %attr(755,root,root) /bin/runuser
1346 %attr(755,root,root) /sbin/runuser
1347 %attr(4755,root,root) /bin/su
1348 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser
1349 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/runuser-l
1350 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su
1351 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/su-l
1352 %{_mandir}/man1/runuser.1*
1353 %{_mandir}/man1/su.1*
1354 %lang(cs) %{_mandir}/cs/man1/su.1*
1355 %lang(de) %{_mandir}/de/man1/runuser.1*
1356 %lang(de) %{_mandir}/de/man1/su.1*
1357 %lang(fr) %{_mandir}/fr/man1/runuser.1*
1358 %lang(sr) %{_mandir}/sr/man1/runuser.1*
1359 %lang(sr) %{_mandir}/sr/man1/su.1*
1360 %lang(uk) %{_mandir}/uk/man1/runuser.1*
1361 %lang(uk) %{_mandir}/uk/man1/su.1*
1362 %endif
1363
1364 # login-utils/lslogins
1365 %attr(755,root,root) %{_bindir}/lslogins
1366 %{_mandir}/man1/lslogins.1*
1367 %lang(de) %{_mandir}/de/man1/lslogins.1*
1368 %lang(sr) %{_mandir}/sr/man1/lslogins.1*
1369 %lang(uk) %{_mandir}/uk/man1/lslogins.1*
1370
1371 # misc-utils/cal
1372 %attr(755,root,root) %{_bindir}/cal
1373 %{_mandir}/man1/cal.1*
1374 %lang(de) %{_mandir}/de/man1/cal.1*
1375 %lang(fi) %{_mandir}/fi/man1/cal.1*
1376 %lang(fr) %{_mandir}/fr/man1/cal.1*
1377 %lang(hu) %{_mandir}/hu/man1/cal.1*
1378 %lang(id) %{_mandir}/id/man1/cal.1*
1379 %lang(ja) %{_mandir}/ja/man1/cal.1*
1380 %lang(ko) %{_mandir}/ko/man1/cal.1*
1381 %lang(pl) %{_mandir}/pl/man1/cal.1*
1382 %lang(sr) %{_mandir}/sr/man1/cal.1*
1383 %lang(uk) %{_mandir}/uk/man1/cal.1*
1384
1385 # misc-utils/fadvise
1386 %attr(755,root,root) %{_bindir}/fadvise
1387 %{_mandir}/man1/fadvise.1*
1388 %lang(sr) %{_mandir}/sr/man1/fadvise.1*
1389
1390 # misc-utils/logger
1391 %attr(755,root,root) %{_bindir}/logger
1392 %{_mandir}/man1/logger.1*
1393 %lang(de) %{_mandir}/de/man1/logger.1*
1394 %lang(fr) %{_mandir}/fr/man1/logger.1*
1395 %lang(hu) %{_mandir}/hu/man1/logger.1*
1396 %lang(id) %{_mandir}/id/man1/logger.1*
1397 %lang(ja) %{_mandir}/ja/man1/logger.1*
1398 %lang(ko) %{_mandir}/ko/man1/logger.1*
1399 %lang(pl) %{_mandir}/pl/man1/logger.1*
1400 %lang(sr) %{_mandir}/sr/man1/logger.1*
1401 %lang(uk) %{_mandir}/uk/man1/logger.1*
1402
1403 # misc-utils/look
1404 %attr(755,root,root) %{_bindir}/look
1405 %{_mandir}/man1/look.1*
1406 %lang(de) %{_mandir}/de/man1/look.1*
1407 %lang(es) %{_mandir}/es/man1/look.1*
1408 %lang(ja) %{_mandir}/ja/man1/look.1*
1409 %lang(ko) %{_mandir}/ko/man1/look.1*
1410 %lang(pl) %{_mandir}/pl/man1/look.1*
1411 %lang(sr) %{_mandir}/sr/man1/look.1*
1412 %lang(uk) %{_mandir}/uk/man1/look.1*
1413
1414 # misc-utils/mcookie
1415 %attr(755,root,root) %{_bindir}/mcookie
1416 %{_mandir}/man1/mcookie.1*
1417 %lang(de) %{_mandir}/de/man1/mcookie.1*
1418 %lang(fr) %{_mandir}/fr/man1/mcookie.1*
1419 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
1420 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
1421 %lang(sr) %{_mandir}/sr/man1/mcookie.1*
1422 %lang(uk) %{_mandir}/uk/man1/mcookie.1*
1423
1424 # misc-utils/namei
1425 %attr(755,root,root) %{_bindir}/namei
1426 %{_mandir}/man1/namei.1*
1427 %lang(de) %{_mandir}/de/man1/namei.1*
1428 %lang(es) %{_mandir}/es/man1/namei.1*
1429 %lang(fr) %{_mandir}/fr/man1/namei.1*
1430 %lang(ja) %{_mandir}/ja/man1/namei.1*
1431 %lang(ko) %{_mandir}/ko/man1/namei.1*
1432 %lang(sr) %{_mandir}/sr/man1/namei.1*
1433 %lang(uk) %{_mandir}/uk/man1/namei.1*
1434
1435 # misc-utils/pipesz
1436 %attr(755,root,root) /bin/pipesz
1437 %{_mandir}/man1/pipesz.1*
1438 %lang(sr) %{_mandir}/sr/man1/pipesz.1*
1439
1440 # misc-utils/waitpid
1441 %attr(755,root,root) %{_bindir}/waitpid
1442 %{_mandir}/man1/waitpid.1*
1443 %lang(de) %{_mandir}/de/man1/waitpid.1*
1444 %lang(sr) %{_mandir}/sr/man1/waitpid.1*
1445
1446 # misc-utils/whereis
1447 %attr(755,root,root) %{_bindir}/whereis
1448 %{_mandir}/man1/whereis.1*
1449 %lang(de) %{_mandir}/de/man1/whereis.1*
1450 %lang(es) %{_mandir}/es/man1/whereis.1*
1451 %lang(fi) %{_mandir}/fi/man1/whereis.1*
1452 %lang(fr) %{_mandir}/fr/man1/whereis.1*
1453 %lang(hu) %{_mandir}/hu/man1/whereis.1*
1454 %lang(ja) %{_mandir}/ja/man1/whereis.1*
1455 %lang(ko) %{_mandir}/ko/man1/whereis.1*
1456 %lang(pl) %{_mandir}/pl/man1/whereis.1*
1457 %lang(sr) %{_mandir}/sr/man1/whereis.1*
1458 %lang(uk) %{_mandir}/uk/man1/whereis.1*
1459
1460 # misc-utils/lslocks
1461 %attr(755,root,root) %{_bindir}/lslocks
1462 %{_mandir}/man8/lslocks.8*
1463 %lang(de) %{_mandir}/de/man8/lslocks.8*
1464 %lang(fr) %{_mandir}/fr/man8/lslocks.8*
1465 %lang(sr) %{_mandir}/sr/man8/lslocks.8*
1466 %lang(uk) %{_mandir}/uk/man8/lslocks.8*
1467
1468 # misc-utils/lsblk
1469 %attr(755,root,root) /bin/lsblk
1470 %{_mandir}/man8/lsblk.8*
1471 %lang(de) %{_mandir}/de/man8/lsblk.8*
1472 %lang(sr) %{_mandir}/sr/man8/lsblk.8*
1473 %lang(uk) %{_mandir}/uk/man8/lsblk.8*
1474
1475 # misc-utils/uuidparse
1476 %attr(755,root,root) %{_bindir}/uuidparse
1477 %{_mandir}/man1/uuidparse.1*
1478 %lang(de) %{_mandir}/de/man1/uuidparse.1*
1479 %lang(sr) %{_mandir}/sr/man1/uuidparse.1*
1480 %lang(uk) %{_mandir}/uk/man1/uuidparse.1*
1481
1482 # misc-utils/blkid
1483 %ghost %{_sysconfdir}/blkid.tab
1484 %attr(755,root,root) /sbin/blkid
1485 %{_mandir}/man8/blkid.8*
1486 %lang(de) %{_mandir}/de/man8/blkid.8*
1487 %lang(fr) %{_mandir}/fr/man8/blkid.8*
1488 %lang(sr) %{_mandir}/sr/man8/blkid.8*
1489 %lang(uk) %{_mandir}/uk/man8/blkid.8*
1490
1491 # misc-utils/findfs
1492 %attr(755,root,root) /sbin/findfs
1493 %{_mandir}/man8/findfs.8*
1494 %lang(de) %{_mandir}/de/man8/findfs.8*
1495 %lang(fr) %{_mandir}/fr/man8/findfs.8*
1496 %lang(sr) %{_mandir}/sr/man8/findfs.8*
1497 %lang(uk) %{_mandir}/uk/man8/findfs.8*
1498
1499 # misc-utils/wipefs
1500 %attr(755,root,root) /sbin/wipefs
1501 %{_mandir}/man8/wipefs.8*
1502 %lang(de) %{_mandir}/de/man8/wipefs.8*
1503 %lang(sr) %{_mandir}/sr/man8/wipefs.8*
1504 %lang(uk) %{_mandir}/uk/man8/wipefs.8*
1505
1506 # misc-utils/kill
1507 %attr(755,root,root) /bin/kill
1508 %{_mandir}/man1/kill.1*
1509 %lang(de) %{_mandir}/de/man1/kill.1*
1510 %lang(fi) %{_mandir}/fi/man1/kill.1*
1511 %lang(fr) %{_mandir}/fr/man1/kill.1*
1512 %lang(hu) %{_mandir}/hu/man1/kill.1*
1513 %lang(id) %{_mandir}/id/man1/kill.1*
1514 %lang(it) %{_mandir}/it/man1/kill.1*
1515 %lang(ja) %{_mandir}/ja/man1/kill.1*
1516 %lang(ko) %{_mandir}/ko/man1/kill.1*
1517 %lang(nl) %{_mandir}/nl/man1/kill.1*
1518 %lang(pl) %{_mandir}/pl/man1/kill.1*
1519 %lang(sr) %{_mandir}/sr/man1/kill.1*
1520 %lang(uk) %{_mandir}/uk/man1/kill.1*
1521
1522 # misc-utils/rename
1523 %attr(755,root,root) %{_bindir}/rename
1524 %{_mandir}/man1/rename.1*
1525 %lang(de) %{_mandir}/de/man1/rename.1*
1526 %lang(fr) %{_mandir}/fr/man1/rename.1*
1527 %lang(ja) %{_mandir}/ja/man1/rename.1*
1528 %lang(sr) %{_mandir}/sr/man1/rename.1*
1529 %lang(uk) %{_mandir}/uk/man1/rename.1*
1530
1531 # misc-utils/getopt
1532 %attr(755,root,root) %{_bindir}/getopt
1533 %{_mandir}/man1/getopt.1*
1534 %lang(de) %{_mandir}/de/man1/getopt.1*
1535 %lang(es) %{_mandir}/es/man1/getopt.1*
1536 %lang(fr) %{_mandir}/fr/man1/getopt.1*
1537 %lang(ja) %{_mandir}/ja/man1/getopt.1*
1538 %lang(ko) %{_mandir}/ko/man1/getopt.1*
1539 %lang(pl) %{_mandir}/pl/man1/getopt.1*
1540 %lang(sr) %{_mandir}/sr/man1/getopt.1*
1541 %lang(uk) %{_mandir}/uk/man1/getopt.1*
1542
1543 # misc-utils/fincore
1544 %attr(755,root,root) %{_bindir}/fincore
1545 %{_mandir}/man1/fincore.1*
1546 %lang(de) %{_mandir}/de/man1/fincore.1*
1547 %lang(sr) %{_mandir}/sr/man1/fincore.1*
1548 %lang(uk) %{_mandir}/uk/man1/fincore.1*
1549
1550 # misc-utils/hardlink
1551 %attr(755,root,root) %{_bindir}/hardlink
1552 %{_mandir}/man1/hardlink.1*
1553 %lang(de) %{_mandir}/de/man1/hardlink.1*
1554 %lang(sr) %{_mandir}/sr/man1/hardlink.1*
1555 %lang(uk) %{_mandir}/uk/man1/hardlink.1*
1556
1557 # misc-utils/lsfd
1558 %attr(755,root,root) /bin/lsfd
1559 %{_mandir}/man1/lsfd.1*
1560 %lang(de) %{_mandir}/de/man1/lsfd.1*
1561 %lang(sr) %{_mandir}/sr/man1/lsfd.1*
1562
1563 # schedutils/chrt
1564 %attr(755,root,root) %{_bindir}/chrt
1565 %{_mandir}/man1/chrt.1*
1566 %lang(de) %{_mandir}/de/man1/chrt.1*
1567 %lang(sr) %{_mandir}/sr/man1/chrt.1*
1568 %lang(uk) %{_mandir}/uk/man1/chrt.1*
1569
1570 # schedutils/ionice
1571 %attr(755,root,root) %{_bindir}/ionice
1572 %{_mandir}/man1/ionice.1*
1573 %lang(de) %{_mandir}/de/man1/ionice.1*
1574 %lang(fr) %{_mandir}/fr/man1/ionice.1*
1575 %lang(sr) %{_mandir}/sr/man1/ionice.1*
1576 %lang(uk) %{_mandir}/uk/man1/ionice.1*
1577
1578 # schedutils/taskset
1579 %attr(755,root,root) %{_bindir}/taskset
1580 %{_mandir}/man1/taskset.1*
1581 %lang(de) %{_mandir}/de/man1/taskset.1*
1582 %lang(sr) %{_mandir}/sr/man1/taskset.1*
1583
1584 # schedutils/uclampset
1585 %attr(755,root,root) %{_bindir}/uclampset
1586 %{_mandir}/man1/uclampset.1*
1587 %lang(de) %{_mandir}/de/man1/uclampset.1*
1588 %lang(sr) %{_mandir}/sr/man1/uclampset.1*
1589 %lang(uk) %{_mandir}/uk/man1/uclampset.1*
1590
1591 # sys-utils/blkpr
1592 %attr(755,root,root) /sbin/blkpr
1593 %{_mandir}/man8/blkpr.8*
1594 %lang(de) %{_mandir}/de/man8/blkpr.8*
1595 %lang(sr) %{_mandir}/sr/man8/blkpr.8*
1596
1597 # sys-utils/lsmem
1598 %attr(755,root,root) %{_bindir}/lsmem
1599 %{_mandir}/man1/lsmem.1*
1600 %lang(de) %{_mandir}/de/man1/lsmem.1*
1601 %lang(sr) %{_mandir}/sr/man1/lsmem.1*
1602 %lang(uk) %{_mandir}/uk/man1/lsmem.1*
1603
1604 # sys-utils/chmem
1605 %{_mandir}/man8/chmem.8*
1606 %attr(755,root,root) %{_bindir}/chmem
1607 %lang(de) %{_mandir}/de/man8/chmem.8*
1608 %lang(sr) %{_mandir}/sr/man8/chmem.8*
1609 %lang(uk) %{_mandir}/uk/man8/chmem.8*
1610
1611 # sys-utils/flock
1612 %attr(755,root,root) %{_bindir}/flock
1613 %{_mandir}/man1/flock.1*
1614 %lang(de) %{_mandir}/de/man1/flock.1*
1615 %lang(fr) %{_mandir}/fr/man1/flock.1*
1616 %lang(sr) %{_mandir}/sr/man1/flock.1*
1617
1618 # sys-utils/choom
1619 %attr(755,root,root) %{_bindir}/choom
1620 %{_mandir}/man1/choom.1*
1621 %lang(de) %{_mandir}/de/man1/choom.1*
1622 %lang(sr) %{_mandir}/sr/man1/choom.1*
1623 %lang(uk) %{_mandir}/uk/man1/choom.1*
1624
1625 # sys-utils/ipcmk,ipcrm,ipcs
1626 %attr(755,root,root) %{_bindir}/ipcmk
1627 %attr(755,root,root) %{_bindir}/ipcrm
1628 %attr(755,root,root) %{_bindir}/ipcs
1629 %{_mandir}/man1/ipcrm.1*
1630 %{_mandir}/man1/ipcmk.1*
1631 %{_mandir}/man1/ipcs.1*
1632 %lang(de) %{_mandir}/de/man1/ipcmk.1*
1633 %lang(de) %{_mandir}/de/man1/ipcrm.1*
1634 %lang(de) %{_mandir}/de/man1/ipcs.1*
1635 %lang(es) %{_mandir}/es/man1/ipcrm.1*
1636 %lang(es) %{_mandir}/es/man1/ipcs.1*
1637 %lang(fr) %{_mandir}/fr/man1/ipcmk.1*
1638 %lang(fr) %{_mandir}/fr/man1/ipcrm.1*
1639 %lang(fr) %{_mandir}/fr/man1/ipcs.1*
1640 %lang(ja) %{_mandir}/ja/man1/ipcrm.1*
1641 %lang(ja) %{_mandir}/ja/man1/ipcs.1*
1642 %lang(ko) %{_mandir}/ko/man1/ipcrm.1*
1643 %lang(ko) %{_mandir}/ko/man1/ipcs.1*
1644 %lang(pl) %{_mandir}/pl/man1/ipcrm.1*
1645 %lang(pl) %{_mandir}/pl/man1/ipcs.1*
1646 %lang(sr) %{_mandir}/sr/man1/ipcmk.1*
1647 %lang(sr) %{_mandir}/sr/man1/ipcrm.1*
1648 %lang(sr) %{_mandir}/sr/man1/ipcs.1*
1649 %lang(uk) %{_mandir}/uk/man1/ipcmk.1*
1650 %lang(uk) %{_mandir}/uk/man1/ipcrm.1*
1651 %lang(uk) %{_mandir}/uk/man1/ipcs.1*
1652
1653 # sys-utils/irqtop
1654 %attr(755,root,root) %{_bindir}/irqtop
1655 %{_mandir}/man1/irqtop.1*
1656 %lang(de) %{_mandir}/de/man1/irqtop.1*
1657 %lang(sr) %{_mandir}/sr/man1/irqtop.1*
1658 %lang(uk) %{_mandir}/uk/man1/irqtop.1*
1659
1660 # sys-utils/lsirq
1661 %attr(755,root,root) %{_bindir}/lsirq
1662 %{_mandir}/man1/lsirq.1*
1663 %lang(de) %{_mandir}/de/man1/lsirq.1*
1664 %lang(sr) %{_mandir}/sr/man1/lsirq.1*
1665 %lang(uk) %{_mandir}/uk/man1/lsirq.1*
1666
1667 # sys-utils/lsipc
1668 %attr(755,root,root) %{_bindir}/lsipc
1669 %{_mandir}/man1/lsipc.1*
1670 %lang(de) %{_mandir}/de/man1/lsipc.1*
1671 %lang(sr) %{_mandir}/sr/man1/lsipc.1*
1672 %lang(uk) %{_mandir}/uk/man1/lsipc.1*
1673
1674 # sys-utils/renice
1675 %attr(755,root,root) %{_bindir}/renice
1676 %{_mandir}/man1/renice.1*
1677 %lang(de) %{_mandir}/de/man1/renice.1*
1678 %lang(es) %{_mandir}/es/man1/renice.1*
1679 %lang(ja) %{_mandir}/ja/man1/renice.1*
1680 %lang(ko) %{_mandir}/ko/man1/renice.1*
1681 %lang(pl) %{_mandir}/pl/man1/renice.1*
1682 %lang(sr) %{_mandir}/sr/man1/renice.1*
1683
1684 # sys-utils/rfkill
1685 %attr(755,root,root) %{_sbindir}/rfkill
1686 %{_mandir}/man8/rfkill.8*
1687 %lang(de) %{_mandir}/de/man8/rfkill.8*
1688 %lang(sr) %{_mandir}/sr/man8/rfkill.8*
1689 %lang(uk) %{_mandir}/uk/man8/rfkill.8*
1690
1691 # sys-utils/setsid
1692 %attr(755,root,root) %{_bindir}/setsid
1693 %{_mandir}/man1/setsid.1*
1694 %lang(de) %{_mandir}/de/man1/setsid.1*
1695 %lang(es) %{_mandir}/es/man1/setsid.1*
1696 %lang(fr) %{_mandir}/fr/man1/setsid.1*
1697 %lang(it) %{_mandir}/it/man1/setsid.1*
1698 %lang(ja) %{_mandir}/ja/man1/setsid.1*
1699 %lang(ko) %{_mandir}/ko/man1/setsid.1*
1700 %lang(sr) %{_mandir}/sr/man1/setsid.1*
1701 %lang(uk) %{_mandir}/uk/man1/setsid.1*
1702
1703 # sys-utils/readprofile
1704 %attr(755,root,root) %{_sbindir}/readprofile
1705 %{_mandir}/man8/readprofile.8*
1706 %lang(de) %{_mandir}/de/man8/readprofile.8*
1707 %lang(es) %{_mandir}/es/man8/readprofile.8*
1708 %lang(fr) %{_mandir}/fr/man8/readprofile.8*
1709 %lang(ja) %{_mandir}/ja/man8/readprofile.8*
1710 %lang(ko) %{_mandir}/ko/man8/readprofile.8*
1711 %lang(sr) %{_mandir}/sr/man8/readprofile.8*
1712 %lang(uk) %{_mandir}/uk/man8/readprofile.8*
1713
1714 # sys-utils/fstrim
1715 %attr(755,root,root) /sbin/fstrim
1716 %if %{with systemd}
1717 %{systemdunitdir}/fstrim.service
1718 %{systemdunitdir}/fstrim.timer
1719 %endif
1720 %{_mandir}/man8/fstrim.8*
1721 %lang(de) %{_mandir}/de/man8/fstrim.8*
1722 %lang(fr) %{_mandir}/fr/man8/fstrim.8*
1723 %lang(sr) %{_mandir}/sr/man8/fstrim.8*
1724 %lang(uk) %{_mandir}/uk/man8/fstrim.8*
1725
1726 # sys-utils/dmesg
1727 %attr(755,root,root) /bin/dmesg
1728 %{_mandir}/man1/dmesg.1*
1729 %lang(de) %{_mandir}/de/man1/dmesg.1*
1730 %lang(fr) %{_mandir}/fr/man1/dmesg.1*
1731 %lang(ja) %{_mandir}/ja/man1/dmesg.1*
1732 %lang(ko) %{_mandir}/ko/man1/dmesg.1*
1733 %lang(pl) %{_mandir}/pl/man1/dmesg.1*
1734 %lang(sr) %{_mandir}/sr/man1/dmesg.1*
1735 %lang(uk) %{_mandir}/uk/man1/dmesg.1*
1736
1737 # sys-utils/ctrlaltdel
1738 %attr(755,root,root) /sbin/ctrlaltdel
1739 %{_mandir}/man8/ctrlaltdel.8*
1740 %lang(de) %{_mandir}/de/man8/ctrlaltdel.8*
1741 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
1742 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
1743 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
1744 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
1745 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
1746 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
1747 %lang(sr) %{_mandir}/sr/man8/ctrlaltdel.8*
1748 %lang(uk) %{_mandir}/uk/man8/ctrlaltdel.8*
1749
1750 # sys-utils/fsfreeze
1751 %attr(755,root,root) /sbin/fsfreeze
1752 %{_mandir}/man8/fsfreeze.8*
1753 %lang(de) %{_mandir}/de/man8/fsfreeze.8*
1754 %lang(fr) %{_mandir}/fr/man8/fsfreeze.8*
1755 %lang(sr) %{_mandir}/sr/man8/fsfreeze.8*
1756 %lang(uk) %{_mandir}/uk/man8/fsfreeze.8*
1757
1758 # sys-utils/blkdiscard
1759 %attr(755,root,root) /sbin/blkdiscard
1760 %{_mandir}/man8/blkdiscard.8*
1761 %lang(de) %{_mandir}/de/man8/blkdiscard.8*
1762 %lang(fr) %{_mandir}/fr/man8/blkdiscard.8*
1763 %lang(sr) %{_mandir}/sr/man8/blkdiscard.8*
1764 %lang(uk) %{_mandir}/uk/man8/blkdiscard.8*
1765
1766 # sys-utils/blkzone
1767 %attr(755,root,root) /sbin/blkzone
1768 %{_mandir}/man8/blkzone.8*
1769 %lang(de) %{_mandir}/de/man8/blkzone.8*
1770 %lang(sr) %{_mandir}/sr/man8/blkzone.8*
1771 %lang(uk) %{_mandir}/uk/man8/blkzone.8*
1772
1773 # sys-utils/ldattach
1774 %attr(755,root,root) %{_sbindir}/ldattach
1775 %{_mandir}/man8/ldattach.8*
1776 %lang(de) %{_mandir}/de/man8/ldattach.8*
1777 %lang(fr) %{_mandir}/fr/man8/ldattach.8*
1778 %lang(sr) %{_mandir}/sr/man8/ldattach.8*
1779 %lang(uk) %{_mandir}/uk/man8/ldattach.8*
1780
1781 # sys-utils/rtcwake
1782 %attr(755,root,root) %{_sbindir}/rtcwake
1783 %{_mandir}/man8/rtcwake.8*
1784 %lang(de) %{_mandir}/de/man8/rtcwake.8*
1785 %lang(fr) %{_mandir}/fr/man8/rtcwake.8*
1786 %lang(sr) %{_mandir}/sr/man8/rtcwake.8*
1787 %lang(uk) %{_mandir}/uk/man8/rtcwake.8*
1788
1789 # sys-utils/setarch
1790 %attr(755,root,root) %{_bindir}/linux32
1791 %attr(755,root,root) %{_bindir}/linux64
1792 %attr(755,root,root) %{_bindir}/setarch
1793 %attr(755,root,root) %{_bindir}/uname26
1794 %{_mandir}/man8/linux32.8*
1795 %{_mandir}/man8/linux64.8*
1796 %{_mandir}/man8/setarch.8*
1797 %{_mandir}/man8/uname26.8*
1798 %lang(de) %{_mandir}/de/man8/setarch.8*
1799 %lang(fr) %{_mandir}/fr/man8/setarch.8*
1800 %lang(sr) %{_mandir}/sr/man8/setarch.8*
1801 %lang(uk) %{_mandir}/uk/man8/setarch.8*
1802 %ifarch s390 s390x
1803 %attr(755,root,root) %{_bindir}/s390
1804 %attr(755,root,root) %{_bindir}/s390x
1805 %{_mandir}/man8/s390.8*
1806 %{_mandir}/man8/s390x.8*
1807 %endif
1808 %ifarch %{ix86} %{x8664} x32 ia64
1809 %attr(755,root,root) %{_bindir}/i386
1810 %{_mandir}/man8/i386.8*
1811 %endif
1812 %ifarch %{x8664} x32
1813 %attr(755,root,root) %{_bindir}/x86_64
1814 %{_mandir}/man8/x86_64.8*
1815 %endif
1816 %ifarch hppa
1817 %attr(755,root,root) %{_bindir}/parisc
1818 %attr(755,root,root) %{_bindir}/parisc32
1819 %attr(755,root,root) %{_bindir}/parisc64
1820 %{_mandir}/man8/parisc.8*
1821 %{_mandir}/man8/parisc32.8*
1822 %{_mandir}/man8/parisc64.8*
1823 %endif
1824 %ifarch ia64
1825 %attr(755,root,root) %{_bindir}/ia64
1826 %{_mandir}/man8/ia64.8*
1827 %endif
1828 %ifarch mips mipsel mips64 mips64el
1829 %attr(755,root,root) %{_bindir}/mips
1830 %attr(755,root,root) %{_bindir}/mips32
1831 %attr(755,root,root) %{_bindir}/mips64
1832 %{_mandir}/man8/mips.8*
1833 %{_mandir}/man8/mips32.8*
1834 %{_mandir}/man8/mips64.8*
1835 %endif
1836 %ifarch ppc ppc64
1837 %attr(755,root,root) %{_bindir}/ppc
1838 %attr(755,root,root) %{_bindir}/ppc32
1839 %attr(755,root,root) %{_bindir}/ppc64
1840 %{_mandir}/man8/ppc.8*
1841 %{_mandir}/man8/ppc32.8*
1842 %{_mandir}/man8/ppc64.8*
1843 %endif
1844 %ifarch sparc sparcv9 sparc64
1845 %attr(755,root,root) %{_bindir}/sparc
1846 %attr(755,root,root) %{_bindir}/sparc32
1847 %attr(755,root,root) %{_bindir}/sparc32bash
1848 %attr(755,root,root) %{_bindir}/sparc64
1849 %{_mandir}/man8/sparc.8*
1850 %{_mandir}/man8/sparc32.8*
1851 %{_mandir}/man8/sparc32bash.8*
1852 %{_mandir}/man8/sparc64.8*
1853 %endif
1854
1855 # sys-utils/eject
1856 %attr(755,root,root) %{_bindir}/eject
1857 %{_mandir}/man1/eject.1*
1858 %lang(de) %{_mandir}/de/man1/eject.1*
1859 %lang(sr) %{_mandir}/sr/man1/eject.1*
1860
1861 # sys-utils/zramctl
1862 %attr(755,root,root) /sbin/zramctl
1863 %{_mandir}/man8/zramctl.8*
1864 %lang(de) %{_mandir}/de/man8/zramctl.8*
1865 %lang(sr) %{_mandir}/sr/man8/zramctl.8*
1866 %lang(uk) %{_mandir}/uk/man8/zramctl.8*
1867
1868 # sys-utils/prlimit
1869 %attr(755,root,root) %{_bindir}/prlimit
1870 %{_mandir}/man1/prlimit.1*
1871 %lang(de) %{_mandir}/de/man1/prlimit.1*
1872 %lang(fr) %{_mandir}/fr/man1/prlimit.1*
1873 %lang(sr) %{_mandir}/sr/man1/prlimit.1*
1874 %lang(uk) %{_mandir}/uk/man1/prlimit.1*
1875
1876 # sys-utils/lsns
1877 %attr(755,root,root) %{_bindir}/lsns
1878 %{_mandir}/man8/lsns.8*
1879 %lang(de) %{_mandir}/de/man8/lsns.8*
1880 %lang(sr) %{_mandir}/sr/man8/lsns.8*
1881 %lang(uk) %{_mandir}/uk/man8/lsns.8*
1882
1883 # sys-utils/lscpu
1884 %attr(755,root,root) %{_bindir}/lscpu
1885 %{_mandir}/man1/lscpu.1*
1886 %lang(de) %{_mandir}/de/man1/lscpu.1*
1887 %lang(fr) %{_mandir}/fr/man1/lscpu.1*
1888 %lang(sr) %{_mandir}/sr/man1/lscpu.1*
1889 %lang(uk) %{_mandir}/uk/man1/lscpu.1*
1890
1891 # sys-utils/chcpu
1892 %attr(755,root,root) /sbin/chcpu
1893 %{_mandir}/man8/chcpu.8*
1894 %lang(de) %{_mandir}/de/man8/chcpu.8*
1895 %lang(fr) %{_mandir}/fr/man8/chcpu.8*
1896 %lang(sr) %{_mandir}/sr/man8/chcpu.8*
1897 %lang(uk) %{_mandir}/uk/man8/chcpu.8*
1898
1899 # sys-utils/wdctl
1900 %attr(755,root,root) /bin/wdctl
1901 %{_mandir}/man8/wdctl.8*
1902 %lang(de) %{_mandir}/de/man8/wdctl.8*
1903 %lang(fr) %{_mandir}/fr/man8/wdctl.8*
1904 %lang(sr) %{_mandir}/sr/man8/wdctl.8*
1905 %lang(uk) %{_mandir}/uk/man8/wdctl.8*
1906
1907 # sys-utils/fallocate
1908 %attr(755,root,root) %{_bindir}/fallocate
1909 %{_mandir}/man1/fallocate.1*
1910 %lang(de) %{_mandir}/de/man1/fallocate.1*
1911 %lang(fr) %{_mandir}/fr/man1/fallocate.1*
1912 %lang(sr) %{_mandir}/sr/man1/fallocate.1*
1913 %lang(uk) %{_mandir}/uk/man1/fallocate.1*
1914
1915 # sys-utils/switch_root
1916 %attr(755,root,root) /sbin/switch_root
1917 %{_mandir}/man8/switch_root.8*
1918 %lang(de) %{_mandir}/de/man8/switch_root.8*
1919 %lang(fr) %{_mandir}/fr/man8/switch_root.8*
1920 %lang(sr) %{_mandir}/sr/man8/switch_root.8*
1921 %lang(uk) %{_mandir}/uk/man8/switch_root.8*
1922
1923 # sys-utils/unshare
1924 %attr(755,root,root) %{_bindir}/unshare
1925 %{_mandir}/man1/unshare.1*
1926 %lang(de) %{_mandir}/de/man1/unshare.1*
1927 %lang(sr) %{_mandir}/sr/man1/unshare.1*
1928
1929 # sys-utils/nsenter
1930 %attr(755,root,root) %{_bindir}/nsenter
1931 %{_mandir}/man1/nsenter.1*
1932 %lang(de) %{_mandir}/de/man1/nsenter.1*
1933 %lang(fr) %{_mandir}/fr/man1/nsenter.1*
1934 %lang(sr) %{_mandir}/sr/man1/nsenter.1*
1935 %lang(uk) %{_mandir}/uk/man1/nsenter.1*
1936
1937 # sys-utils/hwclock
1938 %attr(755,root,root) /sbin/clock
1939 %attr(755,root,root) /sbin/hwclock
1940 %{_mandir}/man5/adjtime_config.5*
1941 %{_mandir}/man8/clock.8*
1942 %{_mandir}/man8/hwclock.8*
1943 %lang(de) %{_mandir}/de/man5/adjtime_config.5*
1944 %lang(de) %{_mandir}/de/man8/clock.8*
1945 %lang(de) %{_mandir}/de/man8/hwclock.8*
1946 %lang(es) %{_mandir}/es/man8/clock.8*
1947 %lang(es) %{_mandir}/es/man8/hwclock.8*
1948 %lang(fr) %{_mandir}/fr/man8/clock.8*
1949 %lang(fr) %{_mandir}/fr/man8/hwclock.8*
1950 %lang(ja) %{_mandir}/ja/man8/clock.8*
1951 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
1952 %lang(sr) %{_mandir}/sr/man5/adjtime_config.5*
1953 %lang(sr) %{_mandir}/sr/man8/clock.8*
1954 %lang(sr) %{_mandir}/sr/man8/hwclock.8*
1955 %lang(uk) %{_mandir}/uk/man5/adjtime_config.5*
1956
1957 # sys-utils/serpriv
1958 %attr(755,root,root) %{_bindir}/setpriv
1959 %{_mandir}/man1/setpriv.1*
1960 %lang(de) %{_mandir}/de/man1/setpriv.1*
1961 %lang(sr) %{_mandir}/sr/man1/setpriv.1*
1962 %lang(uk) %{_mandir}/uk/man1/setpriv.1*
1963
1964 # term-utils/script,scriptreplay,scriptlive
1965 %attr(755,root,root) %{_bindir}/script
1966 %attr(755,root,root) %{_bindir}/scriptlive
1967 %attr(755,root,root) %{_bindir}/scriptreplay
1968 %{_mandir}/man1/script.1*
1969 %{_mandir}/man1/scriptlive.1*
1970 %{_mandir}/man1/scriptreplay.1*
1971 %lang(de) %{_mandir}/de/man1/script.1*
1972 %lang(de) %{_mandir}/de/man1/scriptlive.1*
1973 %lang(de) %{_mandir}/de/man1/scriptreplay.1*
1974 %lang(es) %{_mandir}/es/man1/script.1*
1975 %lang(fr) %{_mandir}/fr/man1/script.1*
1976 %lang(fr) %{_mandir}/fr/man1/scriptreplay.1*
1977 %lang(id) %{_mandir}/id/man1/script.1*
1978 %lang(ja) %{_mandir}/ja/man1/script.1*
1979 %lang(ko) %{_mandir}/ko/man1/script.1*
1980 %lang(pl) %{_mandir}/pl/man1/script.1*
1981 %lang(sr) %{_mandir}/sr/man1/script.1*
1982 %lang(sr) %{_mandir}/sr/man1/scriptlive.1*
1983 %lang(sr) %{_mandir}/sr/man1/scriptreplay.1*
1984 %lang(uk) %{_mandir}/uk/man1/scriptlive.1*
1985 %lang(uk) %{_mandir}/uk/man1/scriptreplay.1*
1986
1987 # term-utils/setterm
1988 %attr(755,root,root) %{_bindir}/setterm
1989 %{_mandir}/man1/setterm.1*
1990 %lang(de) %{_mandir}/de/man1/setterm.1*
1991 %lang(es) %{_mandir}/es/man1/setterm.1*
1992 %lang(fr) %{_mandir}/fr/man1/setterm.1*
1993 %lang(hu) %{_mandir}/hu/man1/setterm.1*
1994 %lang(ja) %{_mandir}/ja/man1/setterm.1*
1995 %lang(ko) %{_mandir}/ko/man1/setterm.1*
1996 %lang(pl) %{_mandir}/pl/man1/setterm.1*
1997 %lang(sr) %{_mandir}/sr/man1/setterm.1*
1998 %lang(uk) %{_mandir}/uk/man1/setterm.1*
1999
2000 # term-utils/mesg
2001 %attr(755,root,root) %{_bindir}/mesg
2002 %{_mandir}/man1/mesg.1*
2003 %lang(de) %{_mandir}/de/man1/mesg.1*
2004 %lang(fr) %{_mandir}/fr/man1/mesg.1*
2005 %lang(sr) %{_mandir}/sr/man1/mesg.1*
2006 %lang(uk) %{_mandir}/uk/man1/mesg.1*
2007
2008 # term-utils/write
2009 %attr(2755,root,tty) %{_bindir}/write
2010 %{_mandir}/man1/write.1*
2011 %lang(cs) %{_mandir}/cs/man1/write.1*
2012 %lang(de) %{_mandir}/de/man1/write.1*
2013 %lang(es) %{_mandir}/es/man1/write.1*
2014 %lang(fi) %{_mandir}/fi/man1/write.1*
2015 %lang(fr) %{_mandir}/fr/man1/write.1*
2016 %lang(hu) %{_mandir}/hu/man1/write.1*
2017 %lang(id) %{_mandir}/id/man1/write.1*
2018 %lang(ja) %{_mandir}/ja/man1/write.1*
2019 %lang(ko) %{_mandir}/ko/man1/write.1*
2020 %lang(pl) %{_mandir}/pl/man1/write.1*
2021 %lang(sr) %{_mandir}/sr/man1/write.1*
2022 %lang(uk) %{_mandir}/uk/man1/write.1*
2023
2024 # text-utils/col,colcrt,colrm,column
2025 %attr(755,root,root) %{_bindir}/col
2026 %attr(755,root,root) %{_bindir}/colcrt
2027 %attr(755,root,root) %{_bindir}/colrm
2028 %attr(755,root,root) %{_bindir}/column
2029 %{_mandir}/man1/col.1*
2030 %{_mandir}/man1/colcrt.1*
2031 %{_mandir}/man1/colrm.1*
2032 %{_mandir}/man1/column.1*
2033 %lang(de) %{_mandir}/de/man1/col.1*
2034 %lang(de) %{_mandir}/de/man1/colcrt.1*
2035 %lang(de) %{_mandir}/de/man1/colrm.1*
2036 %lang(de) %{_mandir}/de/man1/column.1*
2037 %lang(es) %{_mandir}/es/man1/colrm.1*
2038 %lang(es) %{_mandir}/es/man1/column.1*
2039 %lang(fi) %{_mandir}/fi/man1/column.1*
2040 %lang(fr) %{_mandir}/fr/man1/col.1*
2041 %lang(hu) %{_mandir}/hu/man1/colrm.1*
2042 %lang(ja) %{_mandir}/ja/man1/col.1*
2043 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
2044 %lang(ja) %{_mandir}/ja/man1/colrm.1*
2045 %lang(ja) %{_mandir}/ja/man1/column.1*
2046 %lang(ko) %{_mandir}/ko/man1/col.1*
2047 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
2048 %lang(ko) %{_mandir}/ko/man1/colrm.1*
2049 %lang(ko) %{_mandir}/ko/man1/column.1*
2050 %lang(pl) %{_mandir}/pl/man1/col.1*
2051 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
2052 %lang(pl) %{_mandir}/pl/man1/colrm.1*
2053 %lang(sr) %{_mandir}/sr/man1/col.1*
2054 %lang(sr) %{_mandir}/sr/man1/colcrt.1*
2055 %lang(sr) %{_mandir}/sr/man1/colrm.1*
2056 %lang(sr) %{_mandir}/sr/man1/column.1*
2057 %lang(uk) %{_mandir}/uk/man1/col.1*
2058 %lang(uk) %{_mandir}/uk/man1/colcrt.1*
2059 %lang(uk) %{_mandir}/uk/man1/colrm.1*
2060
2061 # text-utils/hexdump
2062 %attr(755,root,root) %{_bindir}/hexdump
2063 %{_mandir}/man1/hexdump.1*
2064 %lang(de) %{_mandir}/de/man1/hexdump.1*
2065 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
2066 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
2067 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
2068 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
2069 %lang(sr) %{_mandir}/sr/man1/hexdump.1*
2070
2071 # text-utils/rev
2072 %attr(755,root,root) %{_bindir}/rev
2073 %{_mandir}/man1/rev.1*
2074 %lang(de) %{_mandir}/de/man1/rev.1*
2075 %lang(es) %{_mandir}/es/man1/rev.1*
2076 %lang(ja) %{_mandir}/ja/man1/rev.1*
2077 %lang(ko) %{_mandir}/ko/man1/rev.1*
2078 %lang(pl) %{_mandir}/pl/man1/rev.1*
2079 %lang(sr) %{_mandir}/sr/man1/rev.1*
2080 %lang(uk) %{_mandir}/uk/man1/rev.1*
2081
2082 # text-utils/line
2083 %attr(755,root,root) %{_bindir}/line
2084 %{_mandir}/man1/line.1*
2085 %lang(de) %{_mandir}/de/man1/line.1*
2086 %lang(es) %{_mandir}/es/man1/line.1*
2087 %lang(fr) %{_mandir}/fr/man1/line.1*
2088 %lang(ja) %{_mandir}/ja/man1/line.1*
2089 %lang(sr) %{_mandir}/sr/man1/line.1*
2090 %lang(uk) %{_mandir}/uk/man1/line.1*
2091
2092 # text-utils/more,pg
2093 %attr(755,root,root) /bin/more
2094 %attr(755,root,root) %{_bindir}/pg
2095 %{_mandir}/man1/more.1*
2096 %{_mandir}/man1/pg.1*
2097 %lang(de) %{_mandir}/de/man1/more.1*
2098 %lang(de) %{_mandir}/de/man1/pg.1*
2099 %lang(es) %{_mandir}/es/man1/more.1*
2100 %lang(fi) %{_mandir}/fi/man1/more.1*
2101 %lang(fr) %{_mandir}/fr/man1/more.1*
2102 %lang(hu) %{_mandir}/hu/man1/more.1*
2103 %lang(id) %{_mandir}/id/man1/more.1*
2104 %lang(ja) %{_mandir}/ja/man1/more.1*
2105 %lang(ko) %{_mandir}/ko/man1/more.1*
2106 %lang(pl) %{_mandir}/pl/man1/more.1*
2107 %lang(sr) %{_mandir}/sr/man1/more.1*
2108 %lang(sr) %{_mandir}/sr/man1/pg.1*
2109 %lang(uk) %{_mandir}/uk/man1/more.1*
2110
2111 # text-utils/ul
2112 %attr(755,root,root) %{_bindir}/ul
2113 %{_mandir}/man1/ul.1*
2114 %lang(de) %{_mandir}/de/man1/ul.1*
2115 %lang(es) %{_mandir}/es/man1/ul.1*
2116 %lang(ja) %{_mandir}/ja/man1/ul.1*
2117 %lang(ko) %{_mandir}/ko/man1/ul.1*
2118 %lang(pl) %{_mandir}/pl/man1/ul.1*
2119 %lang(sr) %{_mandir}/sr/man1/ul.1*
2120 %lang(uk) %{_mandir}/uk/man1/ul.1*
2121
2122 %files -n blockdev
2123 %defattr(644,root,root,755)
2124 %attr(754,root,root) /etc/rc.d/init.d/blockdev
2125 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/blockdev
2126 %attr(755,root,root) /sbin/blockdev
2127 %{_mandir}/man8/blockdev.8*
2128 %lang(de) %{_mandir}/de/man8/blockdev.8*
2129 %lang(fr) %{_mandir}/fr/man8/blockdev.8*
2130 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
2131 %lang(pt_BR) %{_mandir}/pt_BR/man8/blockdev.8*
2132 %lang(sr) %{_mandir}/sr/man8/blockdev.8*
2133 %lang(uk) %{_mandir}/uk/man8/blockdev.8*
2134 %{systemdunitdir}/blockdev.service
2135 %attr(755,root,root) /lib/systemd/pld-helpers.d/blockdev.sh
2136
2137 %files -n mount
2138 %defattr(644,root,root,755)
2139
2140 # misc-utils/findmnt
2141 %attr(755,root,root) /bin/findmnt
2142 %{_mandir}/man8/findmnt.8*
2143 %lang(de) %{_mandir}/de/man8/findmnt.8*
2144 %lang(fr) %{_mandir}/fr/man8/findmnt.8*
2145 %lang(sr) %{_mandir}/sr/man8/findmnt.8*
2146 %lang(uk) %{_mandir}/uk/man8/findmnt.8*
2147
2148 # sys-utils/mount
2149 %attr(4755,root,root) /bin/mount
2150 %attr(4755,root,root) /bin/umount
2151 %{_mandir}/man5/fstab.5*
2152 %{_mandir}/man8/mount.8*
2153 %{_mandir}/man8/umount.8*
2154 %lang(cs) %{_mandir}/cs/man5/fstab.5*
2155 %lang(de) %{_mandir}/de/man5/fstab.5*
2156 %lang(de) %{_mandir}/de/man8/mount.8*
2157 %lang(de) %{_mandir}/de/man8/umount.8*
2158 %lang(es) %{_mandir}/es/man5/fstab.5*
2159 %lang(es) %{_mandir}/es/man8/mount.8*
2160 %lang(es) %{_mandir}/es/man8/umount.8*
2161 %lang(fr) %{_mandir}/fr/man5/fstab.5*
2162 %lang(fr) %{_mandir}/fr/man8/mount.8*
2163 %lang(fr) %{_mandir}/fr/man8/umount.8*
2164 %lang(hu) %{_mandir}/hu/man5/fstab.5*
2165 %lang(hu) %{_mandir}/hu/man8/mount.8*
2166 %lang(hu) %{_mandir}/hu/man8/umount.8*
2167 %lang(it) %{_mandir}/it/man5/fstab.5*
2168 %lang(it) %{_mandir}/it/man8/mount.8*
2169 %lang(it) %{_mandir}/it/man8/umount.8*
2170 %lang(ja) %{_mandir}/ja/man5/fstab.5*
2171 %lang(ja) %{_mandir}/ja/man8/mount.8*
2172 %lang(ja) %{_mandir}/ja/man8/umount.8*
2173 %lang(ko) %{_mandir}/ko/man5/fstab.5*
2174 %lang(ko) %{_mandir}/ko/man8/mount.8*
2175 %lang(ko) %{_mandir}/ko/man8/umount.8*
2176 %lang(pl) %{_mandir}/pl/man5/fstab.5*
2177 %lang(pl) %{_mandir}/pl/man8/mount.8*
2178 %lang(pl) %{_mandir}/pl/man8/umount.8*
2179 %lang(sr) %{_mandir}/sr/man5/fstab.5*
2180 %lang(sr) %{_mandir}/sr/man8/mount.8*
2181 %lang(sr) %{_mandir}/sr/man8/umount.8*
2182 %lang(uk) %{_mandir}/uk/man5/fstab.5*
2183 %lang(uk) %{_mandir}/uk/man8/mount.8*
2184 %lang(uk) %{_mandir}/uk/man8/umount.8*
2185
2186 # sys-utils/swapon
2187 %attr(755,root,root) /sbin/swapon
2188 %attr(755,root,root) /sbin/swapoff
2189 %{_mandir}/man8/swapon.8*
2190 %{_mandir}/man8/swapoff.8*
2191 %lang(de) %{_mandir}/de/man8/swapon.8*
2192 %lang(de) %{_mandir}/de/man8/swapoff.8*
2193 %lang(es) %{_mandir}/es/man8/swapon.8*
2194 %lang(es) %{_mandir}/es/man8/swapoff.8*
2195 %lang(fr) %{_mandir}/fr/man8/swapon.8*
2196 %lang(fr) %{_mandir}/fr/man8/swapoff.8*
2197 %lang(it) %{_mandir}/it/man8/swapon.8*
2198 %lang(it) %{_mandir}/it/man8/swapoff.8*
2199 %lang(ja) %{_mandir}/ja/man8/swapon.8*
2200 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
2201 %lang(ko) %{_mandir}/ko/man8/swapon.8*
2202 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
2203 %lang(pl) %{_mandir}/pl/man8/swapon.8*
2204 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
2205 %lang(sr) %{_mandir}/sr/man8/swapon.8*
2206 %lang(sr) %{_mandir}/sr/man8/swapoff.8*
2207 %lang(uk) %{_mandir}/uk/man8/swapon.8*
2208 %lang(uk) %{_mandir}/uk/man8/swapoff.8*
2209
2210 # sys-utils/mountpoint
2211 %attr(755,root,root) /bin/mountpoint
2212 %{_mandir}/man1/mountpoint.1*
2213 %lang(de) %{_mandir}/de/man1/mountpoint.1*
2214 %lang(fr) %{_mandir}/fr/man1/mountpoint.1*
2215 %lang(sr) %{_mandir}/sr/man1/mountpoint.1*
2216 %lang(uk) %{_mandir}/uk/man1/mountpoint.1*
2217
2218 # sys-utils/pivot_root
2219 %attr(755,root,root) /sbin/pivot_root
2220 %{_mandir}/man8/pivot_root.8*
2221 %lang(de) %{_mandir}/de/man8/pivot_root.8*
2222 %lang(fr) %{_mandir}/fr/man8/pivot_root.8*
2223 %lang(ja) %{_mandir}/ja/man8/pivot_root.8*
2224 %lang(sr) %{_mandir}/sr/man8/pivot_root.8*
2225 %lang(uk) %{_mandir}/uk/man8/pivot_root.8*
2226
2227 %files -n losetup
2228 %defattr(644,root,root,755)
2229 %attr(755,root,root) /sbin/losetup
2230 %{_mandir}/man8/losetup.8*
2231 %lang(de) %{_mandir}/de/man8/losetup.8*
2232 %lang(fr) %{_mandir}/fr/man8/losetup.8*
2233 %lang(it) %{_mandir}/it/man8/losetup.8*
2234 %lang(ja) %{_mandir}/ja/man8/losetup.8*
2235 %lang(ko) %{_mandir}/ko/man8/losetup.8*
2236 %lang(pl) %{_mandir}/pl/man8/losetup.8*
2237 %lang(sr) %{_mandir}/sr/man8/losetup.8*
2238 %lang(uk) %{_mandir}/uk/man8/losetup.8*
2239
2240 %files -n tunelp
2241 %defattr(644,root,root,755)
2242 %attr(755,root,root) %{_sbindir}/tunelp
2243 %{_mandir}/man8/tunelp.8*
2244 %lang(de) %{_mandir}/de/man8/tunelp.8*
2245 %lang(es) %{_mandir}/es/man8/tunelp.8*
2246 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
2247 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
2248 %lang(sr) %{_mandir}/sr/man8/tunelp.8*
2249
2250 %files -n login
2251 %defattr(644,root,root,755)
2252 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/login
2253 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.login
2254 %attr(755,root,root) /bin/login
2255 %{_mandir}/man1/login.1*
2256 %lang(de) %{_mandir}/de/man1/login.1*
2257 %lang(es) %{_mandir}/es/man1/login.1*
2258 %lang(fr) %{_mandir}/fr/man1/login.1*
2259 %lang(hu) %{_mandir}/hu/man1/login.1*
2260 %lang(id) %{_mandir}/id/man1/login.1*
2261 %lang(ja) %{_mandir}/ja/man1/login.1*
2262 %lang(ko) %{_mandir}/ko/man1/login.1*
2263 %lang(pl) %{_mandir}/pl/man1/login.1*
2264 %lang(sr) %{_mandir}/sr/man1/login.1*
2265 %lang(uk) %{_mandir}/uk/man1/login.1*
2266
2267 %files -n agetty
2268 %defattr(644,root,root,755)
2269 %attr(755,root,root) /sbin/agetty
2270 %{_mandir}/man8/agetty.8*
2271 %lang(de) %{_mandir}/de/man8/agetty.8*
2272 %lang(es) %{_mandir}/es/man8/agetty.8*
2273 %lang(fr) %{_mandir}/fr/man8/agetty.8*
2274 %lang(ja) %{_mandir}/ja/man8/agetty.8*
2275 %lang(sr) %{_mandir}/sr/man8/agetty.8*
2276
2277 %files -n libblkid
2278 %defattr(644,root,root,755)
2279 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
2280 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
2281
2282 %files -n libblkid-devel
2283 %defattr(644,root,root,755)
2284 %attr(755,root,root) %{_libdir}/libblkid.so
2285 %{_includedir}/blkid
2286 %{_pkgconfigdir}/blkid.pc
2287 %{_mandir}/man3/libblkid.3*
2288 %lang(de) %{_mandir}/de/man3/libblkid.3*
2289 %lang(sr) %{_mandir}/sr/man3/libblkid.3*
2290
2291 %files -n libblkid-static
2292 %defattr(644,root,root,755)
2293 %{_libdir}/libblkid.a
2294
2295 %if %{with initrd} && %{with dietlibc}
2296 %files -n libblkid-dietlibc
2297 %defattr(644,root,root,755)
2298 %{dietlibdir}/libblkid.a
2299 %endif
2300
2301 %if %{with apidocs}
2302 %files -n libblkid-apidocs
2303 %defattr(644,root,root,755)
2304 %{_gtkdocdir}/libblkid
2305 %endif
2306
2307 %files -n libuuid
2308 %defattr(644,root,root,755)
2309 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
2310 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
2311
2312 # misc-utils/uuidgen
2313 %attr(755,root,root) %{_bindir}/uuidgen
2314 %{_mandir}/man1/uuidgen.1*
2315 %lang(de) %{_mandir}/de/man1/uuidgen.1*
2316 %lang(sr) %{_mandir}/sr/man1/uuidgen.1*
2317 %lang(uk) %{_mandir}/uk/man1/uuidgen.1*
2318
2319 %files -n libuuid-devel
2320 %defattr(644,root,root,755)
2321 %attr(755,root,root) %{_libdir}/libuuid.so
2322 %{_libdir}/libuuid.la
2323 %{_includedir}/uuid
2324 %{_pkgconfigdir}/uuid.pc
2325 %{_mandir}/man3/uuid*.3*
2326 %lang(de) %{_mandir}/de/man3/uuid*.3*
2327 %lang(es) %{_mandir}/es/man3/uuid*.3*
2328 %lang(fr) %{_mandir}/fr/man3/uuid*.3*
2329 %lang(sr) %{_mandir}/sr/man3/uuid*.3*
2330 %lang(uk) %{_mandir}/uk/man3/uuid*.3*
2331
2332 %files -n libuuid-static
2333 %defattr(644,root,root,755)
2334 %{_libdir}/libuuid.a
2335
2336 %if %{with initrd} && %{with dietlibc}
2337 %files -n libuuid-dietlibc
2338 %defattr(644,root,root,755)
2339 %{dietlibdir}/libuuid.a
2340 %endif
2341
2342 %files -n uuidd
2343 %defattr(644,root,root,755)
2344 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
2345 %attr(2775,uuidd,uuidd) /var/lib/libuuid
2346 %{_mandir}/man8/uuidd.8*
2347 %lang(de) %{_mandir}/de/man8/uuidd.8*
2348 %lang(fr) %{_mandir}/fr/man8/uuidd.8*
2349 %lang(sr) %{_mandir}/sr/man8/uuidd.8*
2350 %lang(uk) %{_mandir}/uk/man8/uuidd.8*
2351 %if %{with systemd}
2352 %{systemdunitdir}/uuidd.service
2353 %{systemdunitdir}/uuidd.socket
2354 %endif
2355
2356 %files -n libfdisk
2357 %defattr(644,root,root,755)
2358 %doc libfdisk/COPYING
2359 %attr(755,root,root) /%{_lib}/libfdisk.so.*.*
2360 %attr(755,root,root) %ghost /%{_lib}/libfdisk.so.1
2361
2362 %files -n libfdisk-devel
2363 %defattr(644,root,root,755)
2364 %attr(755,root,root) %{_libdir}/libfdisk.so
2365 %{_includedir}/libfdisk
2366 %{_pkgconfigdir}/fdisk.pc
2367
2368 %files -n libfdisk-static
2369 %defattr(644,root,root,755)
2370 %{_libdir}/libfdisk.a
2371
2372 %if %{with apidocs}
2373 %files -n libfdisk-apidocs
2374 %defattr(644,root,root,755)
2375 %{_gtkdocdir}/libfdisk
2376 %endif
2377
2378 %files -n libmount
2379 %defattr(644,root,root,755)
2380 %doc libmount/COPYING
2381 %attr(755,root,root) /%{_lib}/libmount.so.*.*
2382 %attr(755,root,root) %ghost /%{_lib}/libmount.so.1
2383
2384 %files -n libmount-devel
2385 %defattr(644,root,root,755)
2386 %attr(755,root,root) %{_libdir}/libmount.so
2387 %{_includedir}/libmount
2388 %{_pkgconfigdir}/mount.pc
2389
2390 %files -n libmount-static
2391 %defattr(644,root,root,755)
2392 %{_libdir}/libmount.a
2393
2394 %if %{with apidocs}
2395 %files -n libmount-apidocs
2396 %defattr(644,root,root,755)
2397 %{_gtkdocdir}/libmount
2398 %endif
2399
2400 %files -n python3-libmount
2401 %defattr(644,root,root,755)
2402 %dir %{py3_sitedir}/libmount
2403 %attr(755,root,root) %{py3_sitedir}/libmount/pylibmount.so
2404 %{py3_sitedir}/libmount/__init__.py
2405 %{py3_sitedir}/libmount/__pycache__
2406
2407 %files -n fsck
2408 %defattr(644,root,root,755)
2409 %attr(755,root,root) /sbin/fsck
2410 %{_mandir}/man8/fsck.8*
2411 %lang(de) %{_mandir}/de/man8/fsck.8*
2412 %lang(fr) %{_mandir}/fr/man8/fsck.8*
2413 %lang(pt_BR) %{_mandir}/pt_BR/man8/fsck.8*
2414 %lang(sr) %{_mandir}/sr/man8/fsck.8*
2415 %lang(uk) %{_mandir}/uk/man8/fsck.8*
2416
2417 %files -n libsmartcols
2418 %defattr(644,root,root,755)
2419 %attr(755,root,root) /%{_lib}/libsmartcols.so.*.*.*
2420 %attr(755,root,root) %ghost /%{_lib}/libsmartcols.so.1
2421
2422 %files -n libsmartcols-devel
2423 %defattr(644,root,root,755)
2424 %attr(755,root,root) %{_libdir}/libsmartcols.so
2425 %{_includedir}/libsmartcols
2426 %{_pkgconfigdir}/smartcols.pc
2427
2428 %files -n libsmartcols-static
2429 %defattr(644,root,root,755)
2430 %{_libdir}/libsmartcols.a
2431
2432 %if %{with apidocs}
2433 %files -n libsmartcols-apidocs
2434 %defattr(644,root,root,755)
2435 %{_gtkdocdir}/libsmartcols
2436 %endif
2437
2438 %if %{with initrd}
2439 %files initrd
2440 %defattr(644,root,root,755)
2441 %attr(755,root,root) %{_libdir}/initrd/blkid
2442 %attr(755,root,root) %{_libdir}/initrd/blockdev
2443 %attr(755,root,root) %{_libdir}/initrd/fdformat
2444 %attr(755,root,root) %{_libdir}/initrd/fdisk
2445 %attr(755,root,root) %{_libdir}/initrd/findfs
2446 %attr(755,root,root) %{_libdir}/initrd/hwclock
2447 %attr(755,root,root) %{_libdir}/initrd/look
2448 %attr(755,root,root) %{_libdir}/initrd/mkswap
2449 %attr(755,root,root) %{_libdir}/initrd/namei
2450 %attr(755,root,root) %{_libdir}/initrd/rename
2451 %ifnarch sparc sparcv9 sparc64
2452 %attr(755,root,root) %{_libdir}/initrd/sfdisk
2453 %endif
2454 %attr(755,root,root) %{_libdir}/initrd/swaplabel
2455 %attr(755,root,root) %{_libdir}/initrd/uuidgen
2456 %attr(755,root,root) %{_libdir}/initrd/wipefs
2457 # not needed?
2458 #%attr(755,root,root) %{_libdir}/initrd/chrt
2459 # not built because of disabled libmount
2460 #%attr(755,root,root) %{_libdir}/initrd/e2fsck
2461 #%attr(755,root,root) %{_libdir}/initrd/fsck
2462 %endif
2463
2464 %files -n bash-completion-util-linux
2465 %defattr(644,root,root,755)
2466 %{bash_compdir}/addpart
2467 %{bash_compdir}/blkdiscard
2468 %{bash_compdir}/blkid
2469 %{bash_compdir}/blkzone
2470 %{bash_compdir}/blockdev
2471 %{bash_compdir}/cal
2472 %{bash_compdir}/cfdisk
2473 %{bash_compdir}/chcpu
2474 %{bash_compdir}/chmem
2475 %{bash_compdir}/chrt
2476 %{bash_compdir}/col
2477 %{bash_compdir}/colcrt
2478 %{bash_compdir}/colrm
2479 %{bash_compdir}/column
2480 %{bash_compdir}/ctrlaltdel
2481 %{bash_compdir}/delpart
2482 %{bash_compdir}/dmesg
2483 %{bash_compdir}/eject
2484 %{bash_compdir}/fadvise
2485 %{bash_compdir}/fallocate
2486 %{bash_compdir}/fdformat
2487 %{bash_compdir}/fdisk
2488 %{bash_compdir}/fincore
2489 %{bash_compdir}/findfs
2490 %{bash_compdir}/findmnt
2491 %{bash_compdir}/flock
2492 %{bash_compdir}/fsck
2493 %{bash_compdir}/fsck.cramfs
2494 %{bash_compdir}/fsck.minix
2495 %{bash_compdir}/fsfreeze
2496 %{bash_compdir}/fstrim
2497 %{bash_compdir}/getopt
2498 %{bash_compdir}/hardlink
2499 %{bash_compdir}/hexdump
2500 %{bash_compdir}/hwclock
2501 %{bash_compdir}/ionice
2502 %{bash_compdir}/ipcmk
2503 %{bash_compdir}/ipcrm
2504 %{bash_compdir}/ipcs
2505 %{bash_compdir}/irqtop
2506 %{bash_compdir}/isosize
2507 %{bash_compdir}/last
2508 %{bash_compdir}/lastb
2509 %{bash_compdir}/ldattach
2510 %{bash_compdir}/logger
2511 %{bash_compdir}/look
2512 %{bash_compdir}/losetup
2513 %{bash_compdir}/lsblk
2514 %{bash_compdir}/lscpu
2515 %{bash_compdir}/lsipc
2516 %{bash_compdir}/lsirq
2517 %{bash_compdir}/lslocks
2518 %{bash_compdir}/lslogins
2519 %{bash_compdir}/lsmem
2520 %{bash_compdir}/lsns
2521 %{bash_compdir}/mcookie
2522 %{bash_compdir}/mesg
2523 %{bash_compdir}/mkfs
2524 %{bash_compdir}/mkfs.bfs
2525 %{bash_compdir}/mkfs.cramfs
2526 %{bash_compdir}/mkfs.minix
2527 %{bash_compdir}/mkswap
2528 %{bash_compdir}/more
2529 %{bash_compdir}/mount
2530 %{bash_compdir}/mountpoint
2531 %{bash_compdir}/namei
2532 %{bash_compdir}/nsenter
2533 %{bash_compdir}/partx
2534 %{bash_compdir}/pg
2535 %{bash_compdir}/pipesz
2536 %{bash_compdir}/pivot_root
2537 %{bash_compdir}/prlimit
2538 %{bash_compdir}/readprofile
2539 %{bash_compdir}/rename
2540 %{bash_compdir}/renice
2541 %{bash_compdir}/resizepart
2542 %{bash_compdir}/rev
2543 %{bash_compdir}/rfkill
2544 %{bash_compdir}/rtcwake
2545 %{bash_compdir}/runuser
2546 %{bash_compdir}/script
2547 %{bash_compdir}/scriptlive
2548 %{bash_compdir}/scriptreplay
2549 %{bash_compdir}/setarch
2550 %{bash_compdir}/setpriv
2551 %{bash_compdir}/setsid
2552 %{bash_compdir}/setterm
2553 %{bash_compdir}/sfdisk
2554 %{bash_compdir}/su
2555 %{bash_compdir}/swaplabel
2556 %{bash_compdir}/swapoff
2557 %{bash_compdir}/swapon
2558 %{bash_compdir}/taskset
2559 %{bash_compdir}/tunelp
2560 %{bash_compdir}/uclampset
2561 %{bash_compdir}/ul
2562 %{bash_compdir}/umount
2563 %{bash_compdir}/unshare
2564 %{bash_compdir}/utmpdump
2565 %{bash_compdir}/uuidd
2566 %{bash_compdir}/uuidgen
2567 %{bash_compdir}/uuidparse
2568 %{bash_compdir}/waitpid
2569 %{bash_compdir}/wdctl
2570 %{bash_compdir}/whereis
2571 %{bash_compdir}/wipefs
2572 %{bash_compdir}/write
2573 %{bash_compdir}/zramctl
This page took 0.38009 seconds and 2 git commands to generate.