]> git.pld-linux.org Git - packages/util-linux.git/blob - util-linux.spec
- updated and re-enabled losetup-getpass patch on 2.2.x with crypto
[packages/util-linux.git] / util-linux.spec
1 #
2 # Conditional build:
3 # _without_crypto       - without kerneli cryptography
4 # _with_pivot_root
5 # _without_dist_kernel
6 # _with_uClibc          - don't build few utilities
7 #
8 # TODO:
9 # - move raw to /sbin (potentially can be used before mount partitions)??
10
11 %define         _kernel_ver     %(grep UTS_RELEASE %{_kernelsrcdir}/include/linux/version.h 2>/dev/null | cut -d'"' -f2)
12 %define         _kernel24       %(echo %{_kernel_ver} | grep -q '2\.[012]\.' ; echo $?)
13 %if %{_kernel24}
14 %define         _kernel_series  2.4
15 %else
16 %define         _kernel_series  2.2
17 %endif
18 %define         _release        1
19
20 Summary:        Collection of basic system utilities for Linux
21 Summary(de):    Sammlung von grundlegenden Systemdienstprogrammen für Linux
22 Summary(es):    Colectánea de utilitarios básicos de sistema para Linux
23 Summary(fr):    Ensemble d'utilitaires système de base pour Linux
24 Summary(pl):    Zbiór podstawowych narzêdzi systemowych dla Linuksa
25 Summary(pt_BR): Coletânea de utilitários básicos de sistema para Linux
26 Summary(ru):    îÁÂÏÒ ÂÁÚÏ×ÙÈ ÓÉÓÔÅÍÎÙÈ ÕÔÉÌÉÔ ÄÌÑ Linux
27 Summary(tr):    Temel sistem araçlarý
28 Summary(uk):    îÁ¦ҠÂÁÚÏ×ÉÈ ÓÉÓÔÅÍÎÉÈ ÕÔÉ̦ԠÄÌÑ Linux
29 Name:           util-linux
30 Version:        2.11r
31 Release:        %{_release}
32 License:        distributable
33 Group:          Applications/System
34 Source0:        ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/%{name}-%{version}.tar.gz
35 Source1:        %{name}-non-english-man-pages.tar.bz2
36 Source2:        login.pamd
37 Source3:        rawdevices.init
38 Source4:        rawdevices.sysconfig
39 Patch0:         %{name}-MCONFIG.patch
40 Patch1:         %{name}-fdisk.patch
41 Patch2:         %{name}-utmpx.patch
42 Patch3:         %{name}-fhs.patch
43 Patch4:         %{name}-login.patch
44 Patch5:         %{name}-kerneli.patch
45 Patch6:         %{name}-info.patch
46 Patch7:         ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/%{name}-2.10m-mount-compat.patch
47 Patch8:         %{name}-syscall.patch
48 Patch9:         %{name}-raw.patch
49 Patch10:        %{name}-gecos.patch
50 Patch11:        %{name}-glibc.patch
51 #based on:      http://www.kernel.org/pub/linux/kernel/people/hvr/util-linux-patch-int/%{name}-2.11n.patch.bz2
52 Patch12:        %{name}-cryptoapi.patch
53 Patch13:        %{name}-losetup-getpass.patch
54 Patch14:        %{name}-login-problems.patch
55 Patch15:        %{name}-posixsh.patch
56 Patch16:        %{name}-ppc-hwclock.patch
57 BuildRequires:  gettext-devel
58 BuildRequires:  grep
59 %{!?_with_uClibc:BuildRequires: ncurses-devel >= 5.0}
60 %{!?_with_uClibc:BuildRequires: pam-devel >= 0.66}
61 BuildRequires:  texinfo
62 BuildRequires:  textutils
63 %{!?_with_uClibc:Requires:      pam >= 0.66}
64 Provides:       fdisk
65 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66 Obsoletes:      util-linux-suids
67
68 %define         debugcflags     -O1 -g
69
70 %description
71 util-linux contains a large variety of low-level system utilities
72 necessary for a functional Linux system. This includes, among other
73 things, configuration tools such as fdisk and system programs such as
74 logger.
75
76 %description -l de
77 util-linux enthält eine große Anzahl an
78 low-level-Systemdienstprogrammen, die für ein funktionierendes
79 Linux-System erforderlich sind. Dazu gehören Konfigurationstools wie
80 'fdisk' und Systemprogramme wie 'logger'.
81
82 %description -l es
83 util-linux contiene una gran variedad de utilitarios de sistema de
84 bajo nivel necesarios a un sistema Linux funcional. Esto incluye,
85 entre otras cosas, herramientas de configuración como fdisk y
86 programas de sistema como login.
87
88 %description -l fr
89 util-linux contient une grande variété d'utilitaire système bas niveau
90 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
91 autres, les outils de configuration comme fdisk et des programmes
92 systèmes comme logger.
93
94 %description -l pl
95 util-linux zawiera wiele ró¿nych, niskopoziomowych narzêdzi
96 systemowych niezbêdnych do prawid³owego dzia³ania Linuksa. W pakiecie
97 znajduj± siê miêdzy innymi narzêdzia konfiguracyjne, takie jak fdisk i
98 programy systemowe, takie jak logger.
99
100 %description -l pt_BR
101 util-linux contém uma grande variedade de utilitários de sistema de
102 baixo-nível necessários para um sistema Linux funcional. Isso inclui,
103 entre outras coisas, ferramentas de configuração como fdisk e
104 programas de sistema como login.
105
106 %description -l tr
107 þlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey
108 sistem araçlarýný içerir. Bunlar arasýnda fdisk gibi yapýlandýrma
109 uygulamalarý ve logger gibi sistem programlarý sayýlabilir.
110
111 %description -l uk
112 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ×ÅÌÉËÉÊ ÎÁ¦ҠÓÉÓÔÅÍÎÉÈ ÕÔÉ̦ԠÎÉÚØËÏÇÏ Ò¦×ÎÑ, Ñ˦
113 ÎÅÏÂȦÄΦ ÄÌÑ ÆÕÎËæÏÎÕ×ÁÎÎÑ ÓÉÓÔÅÍÉ Linux. ÷¦Î Í¦ÓÔÉÔØ, ÏËҦ͠¦ÎÛÉÈ,
114 ËÏÎƦÇÕÒÁæÊΦ ¦ÎÓÔÒÕÍÅÎÔÉ (ÔÁ˦ ÑË fdisk) ÔÁ ÓÉÓÔÅÍΦ ÐÒÏÇÒÁÍÉ (ÔÁ˦
115 ÑË login).
116
117 %description -l ru
118 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÂÏÌØÛÏÊ ÎÁÂÏÒ ÓÉÓÔÅÍÎÙÈ ÕÔÉÌÉÔ ÎÉÚËÏÇÏ ÕÒÏ×ÎÑ,
119 ËÏÔÏÒÙÅ ÎÅÏÂÈÏÄÉÍÙ ÄÌÑ ÆÕÎËÃÉÏÎÉÒÏ×ÁÎÉÑ ÓÉÓÔÅÍÙ Linux. ïΠ×ËÌÀÞÁÅÔ, ×
120 ÞÉÓÌÅ ÐÒÏÞÉÈ, ÉÎÓÔÒÕÍÅÎÔÙ ËÏÎÆÉÇÕÒÁÃÉÉ, ÔÁËÉÅ ËÁË fdisk, É ÓÉÓÔÅÍÎÙÅ
121 ÐÒÏÇÒÁÍÍÙ, ÔÁËÉÅ ËÁË login.
122
123 %package -n losetup
124 Summary:        Programs for setting up and configuring loopback devices
125 Summary(de):    Programme zum Einrichten und Konfigurieren von Loopback-Geräten
126 Summary(fr):    Programmes pour mettre en place et configurer les loopback
127 Summary(pl):    Program do konfiguracji urz±dzenia blokowego loopback
128 Summary(tr):    Yerel-çevrim aygýtlarýnýn kurulmasý ve ayarlanmasý için programlar
129 Summary(ru):    ðÒÏÇÒÁÍÍÙ ÄÌÑ ÎÁÓÔÒÏÊËÉ loopback-ÕÓÔÒÏÊÓÔ×
130 Summary(uk):    ðÒÏÇÒÁÍÉ ÄÌÑ ËÏÎƦÇÕÒÁ槠loopback-ÐÒÉÓÔÒϧ×
131 Group:          Applications/System
132 Release:        %{_release}@%{_kernel_series}
133 #%if %{_kernel24}
134 #%{!?_without_dist_kernel:Requires:     kernel >= 2.3.0}
135 #%else
136 #%{!?_without_dist_kernel:Requires:     kernel < 2.3.0}
137 #%endif
138
139 %description -n losetup
140 Linux supports a special block device called the loopback device,
141 which maps a normal file onto a virtual block device. This package
142 contains programs for setting up and removing the mapping between
143 files and loopback devices.
144
145 Block loopback devices should not be confused with the networking
146 loopback device, which is configured with the normal ifconfig command.
147
148 %description -n losetup -l de
149 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback,
150 das eine normale Datei auf ein virtuelles Blockgerät abbildet. Das
151 Paket enthält Programme zum Einrichten und Entfernen der Zuordnung
152 zwischen Dateien und Loopback-Geräten.
153
154 %description -n losetup -l fr
155 Linux gère un périphérique bloc spécial appelé « loopback », qui
156 correspond à un fichier normal sur un périphérique bloc virtuel. Ce
157 paquetage contient les programmes pour configurer et supprimer la
158 correspondance entre les fichiers et les périphériques loopback.
159
160 Les périphériques bloc loopback ne doivent pas être confondus avec le
161 périphérique loopback du réseau, configuré avec la commande ifconfig
162 normale.
163
164 %description -n losetup -l pl
165 Linux wspiera specjalne urz±dzenie blokowe loopback, które mapuje
166 normalny plik w wirtualne urz±dzenie blokowe. Pakiet ten zawiera
167 program, przy pomocy którego bêdziesz móg³ je skonfigurowaæ.
168
169 Urz±dzenie blokowe loopback nie powinno byæ mylone z sieciowym
170 interfejsem loopback, który jest konfigurowany przy pomocy polecenia
171 ifconfig.
172
173 %description -n losetup -l tr
174 Linux özel bir blok aygýt olan yerel-çevrim aygýtýný (loopback device)
175 destekler. Bu aygýt normal bir dosyanýn sanal bir blok aygýtý üzerine
176 haritasýný çýkarýr. Bu paket, dosyalar ve yerel-çevrim aygýtlarý
177 arasýndaki haritalama iþleminin kurulmasý ve kaldýrýlmasý için
178 programlar içerir. Blok yerel-çevrim aygýtý ifconfig komutu ile
179 yapýlandýrýlan að yerel-çevrim aygýtý ile karýþtýrýlmamalýdýr.
180
181 %description -n losetup -l ru
182 Linux ÐÏÄÄÅÒÖÉ×ÁÅÔ ÓÐÅÃÉÁÌØÎÏÅ ÂÌÏÞÎÏÅ ÕÓÔÒÏÊÓÔ×Ï, ÎÁÚÙ×ÁÅÍÏÅ
183 loopback, ËÏÔÏÒÏÅ ÏÔÏÂÒÁÖÁÅÔ ÏÂÙÞÎÙÊ ÆÁÊÌ × ×ÉÒÔÕÁÌØÎÏÅ ÂÌÏÞÎÏÅ
184 ÕÓÔÒÏÊÓÔ×Ï. üÔÏ ÐÏÚ×ÏÌÑÅÔ ÉÓÐÏÌØÚÏ×ÁÔØ ÆÁÊÌ ËÁË ×ÉÒÔÕÁÌØÎÕÀ ÆÁÊÌÏ×ÕÀ
185 ÓÉÓÔÅÍÕ. Losetup ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ Ó×ÑÚÉ loopback-ÕÓÔÒÏÊÓÔ× Ó ÏÂÙÞÎÙÍÉ
186 ÆÁÊÌÁÍÉ ÉÌÉ ÂÌÏÞÎÙÍÉ ÕÓÔÒÏÊÓÔ×ÁÍÉ, ÄÌÑ ÏÔÓÏÅÄÉÎÅÎÉÑ loopback-ÕÓÔÒÏÊÓÔ×
187 É ÚÁÐÒÏÓÏ× ÉÈ ÓÔÁÔÕÓÁ.
188
189 %description -n losetup -l uk
190 Linux Ð¦ÄÔÒÉÍÕ¤ ÓÐÅæÁÌØÎÉÊ ÂÌÏÞÎÉÊ ÐÒÉÓÔÒ¦Ê, loopback, ÑËÉÊ
191 צÄÏÂÒÁÖÕ¤ Ú×ÉÞÁÊÎÉÊ ÆÁÊ̠ՠצÒÔÕÁÌØÎÉÊ ÂÌÏÞÎÉÊ ÐÒÉÓÔÒ¦Ê. ãÅ ÄÏÚ×ÏÌѤ
192 ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÆÁÊÌ ÑˠצÒÔÕÁÌØÎÕ ÆÁÊÌÏ×Õ ÓÉÓÔÅÍÕ. Losetup
193 ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ÄÌÑ Ú×'ÑÚËÕ loopback-ÐÒÉÓÔÒϧנڦ Ú×ÉÞÁÊÎÉÍÉ ÆÁÊÌÁÍÉ
194 ÁÂÏ ÂÌÏÞÎÉÍÉ ÐÒÉÓÔÒÏÑÍÉ, ÄÌѠצÄ'¤ÄÎÁÎÎÑ loopback-ÐÒÉÓÔÒϧנÔÁ
195 ÚÁÐÒÏӦנ§È ÓÔÁÎÕ.
196
197 %package -n mount
198 Summary:        Programs for mounting and unmounting filesystems
199 Summary(de):    Programme zum montieren und abmontieren von Dateisystemen
200 Summary(fr):    Programme pour monter et démonter des systèmes de fichiers.
201 Summary(pl):    Programy do montowania i odmontowywania systemów plików
202 Summary(tr):    Dosya sistemlerini baðlamak ve çözmek için programlar
203 Summary(uk):    ðÒÏÇÒÁÍÉ ÄÌÑ ÍÏÎÔÕ×ÁÎÎÑ ÔÁ ÒÏÚÍÏÎÔÕ×ÁÎÎÑ ÆÁÊÌÏ×ÉÈ ÓÉÓÔÅÍ
204 Summary(ru):    ðÒÏÇÒÁÍÍÙ ÄÌÑ ÍÏÎÔÉÒÏ×ÁÎÉÑ É ÒÁÚÍÏÎÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ
205 Group:          Applications/System
206 Release:        %{_release}@%{_kernel_series}
207 #%if %{_kernel24}
208 #%{!?_without_dist_kernel:Requires:     kernel >= 2.3.0}
209 #%else
210 #%{!?_without_dist_kernel:Requires:     kernel < 2.3.0}
211 #%endif
212
213 %description -n mount
214 mount is used for adding new filesystems, both local and networked, to
215 your current directory structure. The filesystems must already exist
216 for this to work. It can also be used to change the access types the
217 kernel uses for already-mounted filesystems.
218
219 This package is critical for the functionality of your system.
220
221 %description -n mount -l de
222 mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
223 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme
224 müssen bereits existieren. Außerdem können die Zugriffstypen geändert
225 werden, die der Kernel für bereits montierte Dateisysteme verwendet.
226
227 Dieses Paket ist für Ihr System unbedingt erforderlich.
228
229 %description -n mount -l fr
230 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou
231 réseaux, à votre structure de répertoire. Les systèmes de fichiers
232 doivent déjà exister pour que cela fonctionne. Il peut aussi servir à
233 changer les types d'accès pour les systèmes de fichiers déjà montés.
234
235 Ce paquetage est critique pour le fonctionnement de votre système.
236
237 %description -n mount -l pl
238 Program mount jest u¿ywany przez system do montowania systemów plików,
239 zarówno lokalnych jak i sieciowych (np. NFS).
240
241 Pakiet ten jest niezbêdny do prawid³owej pracy twojego Linuksa.
242
243 %description -n mount -l tr
244 mount, hem yerel hem de að dosya sistemlerinin dizin yapýsýna
245 eklenmesi için kullanýlýr. Bunun için baðlanacak dosya sisteminin
246 önceden hazýrlanmýþ olmasý gerekir. Ayný zamanda çekirdeðin baðlanmýþ
247 dosya sistemlerine eriþimini deðiþtirmek için de kullanýlýr. Bu paket
248 sisteminizin iþlevselliði açýsýndan kritiktir.
249
250 %description -n mount -l ru
251 ðÁËÅÔ mount ÓÏÄÅÒÖÉÔ ÐÒÏÇÒÁÍÍÙ mount, umount, swapon É swapoff. æÁÊÌÙ
252 × ×ÁÛÅÊ ÓÉÓÔÅÍÅ ÏÒÇÁÎÉÚÏ×ÁÎÙ × ×ÉÄÅ ÏÄÎÏÇÏ ÂÏÌØÛÏÇÏ ÄÅÒÅ×Á ÉÌÉ
253 ÉÅÒÁÒÈÉÉ. üÔÉ ÆÁÊÌÙ ÍÏÇÕÔ ÂÙÔØ ÒÁÚÍÅÝÅÎÙ ÎÁ ÒÁÚÎÙÈ ÕÓÔÒÏÊÓÔ×ÁÈ.
254 ëÏÍÁÎÄÁ mount ÐÒÉÓÏÅÄÉÎÑÅÔ ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ ÎÁ ÎÅËÏÔÏÒÏÍ ÕÓÔÒÏÊÓÔ×Å Ë
255 ÄÅÒÅ×Õ ÆÁÊÌÏ× ×ÁÛÅÊ ÓÉÓÔÅÍÙ. ëÏÍÁÎÄÁ umount ÏÔÓÏÅÄÉÎÑÅÔ ÆÁÊÌÏ×ÕÀ
256 ÓÉÓÔÅÍÕ ÏÔ ÄÅÒÅ×Á. Swapon É swapoff, ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, ÒÁÚÒÅÛÁÅÔ É
257 ÚÁÐÒÅÝÁÅÔ Ó×ÏÐÐÉÎÇ × ÏÐÒÅÄÅÌÅÎÎÙÅ ÆÁÊÌÙ É ÕÓÔÒÏÊÓÔ×Á.
258
259 %description -n mount -l uk
260 ðÁËÅÔ mount Í¦ÓÔÉÔØ ÐÒÏÇÒÁÍÉ mount, umount, swapon ÔÁ swapoff. æÁÊÌÉ Õ
261 ×ÁۦʠÓÉÓÔÅͦ ÏÒÇÁΦÚÏ×ÁΦ Õ ×ÉÇÌÑĦ ÏÄÎÏÇÏ ×ÅÌÉËÏÇÏ ÄÅÒÅ×Á ÁÂÏ
262 ¦¤ÒÁÒȦ§. ã¦ ÆÁÊÌÉ ÍÏÖÕÔØ ÂÕÔÉ ÒÏÚÔÁÛÏ×ÁΦ ÎÁ Ò¦ÚÎÉÈ ÐÒÉÓÔÒÏÑÈ.
263 ëÏÍÁÎÄÁ mount Ð¦Ä'¤ÄÎÕ¤ ÆÁÊÌÏ×Õ ÓÉÓÔÅÍÕ ÎÁ ÄÅÑËÏÍÕ ÐÒÉÓÔÒϧ ÄÏ ÄÅÒÅ×Á
264 ÆÁÊ̦נ×ÁÛϧ ÓÉÓÔÅÍÉ. ëÏÍÁÎÄÁ umount ×¦Ä'¤ÄÎÕ¤ ÆÁÊÌÏ×Õ ÓÉÓÔÅÍՠצÄ
265 ÄÅÒÅ×Á. Swapon ÔÁ swapoff, ×¦ÄÐÏצÄÎÏ, ÄÏÚ×ÏÌѤ ÔÁ ÚÁÂÏÒÏÎÀ¤ Ó×ÏЦÎÇ Õ
266 ×ÉÚÎÁÞÅΦ ÆÁÊÌÉ ÁÂÏ ÐÒÉÓÔÒϧ.
267
268 %package chkdupexe
269 Summary:        chkdupexe - find duplicate executables
270 Summary(pl):    chkdupexe odszukuje powtarzaj±ce siê pliki uruchamialne
271 Group:          Applications/System
272
273 %description chkdupexe
274 chkdupexe will scan the union of $PATH and a hardcoded list of common
275 locations for binaries. It will report dangling symlinks and
276 duplicately-named binaries.
277
278 %description chkdupexe -l pl
279 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
280 katalogi z plikami uruchamialnymi i informuje o powtarzaj±cych siê
281 plikach w ró¿nych katalogach.
282
283 %package -n tunelp
284 Summary:        Configures kernel parallel port driver
285 Summary(de):    Konfiguriert den Kerneltreiber für den parallelen Port
286 Summary(fr):    Configure le pilote du port parallèle dans le noyau
287 Summary(pl):    Program do konfigurowania sterownika portu równoleg³ego
288 Summary(tr):    Çekirdeðin paralel baðlantý noktasý sürücüsünü ayarlar
289 Group:          Applications/System
290
291 %description -n tunelp
292 tunelp aids in configuring the kernel parallel port driver.
293
294 %description -n tunelp -l de
295 tunelp hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
296
297 %description -n tunelp -l fr
298 « tunelp » aide à configurer le pilote du noyau pour le port
299 parallèle.
300
301 %description -n tunelp -l pl
302 Program do konfigurowania sterownika portu równoleg³ego.
303
304 %description -n tunelp -l tr
305 Paralel baðlantý noktasý sürücüsünü ayarlar.
306
307 %package -n login
308 Summary:        login is used when signing onto a system
309 Summary(pl):    login jest u¿ywany do rozpoczêcia pracy w systemie
310 Group:          Applications/System
311 Obsoletes:      heimdal-login
312 Requires:       pam-pld
313
314 %description -n login
315 login is used when signing onto a system. It can also be used to
316 switch from one user to another at any time (most modern shells have
317 support for this feature built into them, however).
318
319 %description -n login -l pl
320 login jest u¿ywany do rozpoczêcia pracy w systemie. Mo¿e byæ u¿ywany
321 do prze³±czania z jednego u¿ytkownika na innego w ka¿dym momencie
322 (jednak wiêkszo¶æ nowoczesnych pow³ok ma takie funkcje wbudowane).
323
324 %package -n agetty
325 Summary:        Alternative Linux getty
326 Summary(pl):    Alternatywny getty
327 Group:          Applications/System
328 Requires:       login
329
330 %description -n agetty
331 agetty is simple Linux getty with serial support.
332
333 %description -n agetty -l pl
334 agetty jest prostym linuksowym getty z obs³ug± portu szeregowego.
335
336 %package -n rawdevices
337 Summary:        Support for raw-devices
338 Summary(pl):    Obs³uga raw-device'ów
339 Group:          Applications/System
340 PreReq:         /sbin/chkconfig
341
342 %description -n rawdevices
343 Support for raw-devices.
344
345 %description -n rawdevices -l pl
346 Obs³uga raw-device'ów.
347
348 %package BOOT
349 Summary:        util-linux for bootdisk
350 Summary(pl):    util-linux dla bootkietki
351 Group:          Applications/System
352
353 %description BOOT
354 util-linux for bootdisk.
355
356 %description BOOT -l pl
357 util-linux dla bootkietki.
358
359 %prep
360 %setup -q -a1
361 %patch0 -p1
362 %patch1 -p1
363 %patch2 -p1
364 %patch3 -p1
365 %patch4 -p1
366 %if %{_kernel24}
367 %{!?_without_crypto:%patch12 -p0}
368 %else
369 %{!?_without_crypto:%patch5 -p1}
370 %endif
371 %patch6 -p1
372 %patch7 -p1
373 %patch8 -p1
374 %patch9 -p1
375 %patch10 -p1
376 %patch11 -p1
377 %if !%{_kernel24}
378 %{!?_without_crypto:%patch13 -p1}
379 %endif
380 #%patch14 -p1
381 %patch15 -p1
382 %patch16 -p1
383
384 %build
385 export CC="%{__cc}"
386 export LDFLAGS="%{rpmldflags}"
387 export CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
388 # using %%configure2_13 isn't very wise here, it is not autoconf generated
389 # configure and it doesn't take any parameters
390 ./configure
391
392 %if %{?BOOT:1}%{!?BOOT:0}
393 %{__make} -C fdisk fdisk OPT="%{rpmcflags}" LDFLAGS="-static"
394 mv -f fdisk/fdisk fdisk-BOOT
395 %{__make} -C fdisk clean
396 %endif
397
398 %{?_with_uClibc:echo 'char *nl_langinfo (nl_item x){return "";}' >> misc-utils/cal.c}
399 %{__make} OPT="%{rpmcflags}" \
400         MOREHELPDIR=%{_datadir}/misc \
401         %{!?_with_uClibc:ADD_RAW="yes"} \
402         %{?_with_uClibc:ADD_RAW="no" HAVE_PAM="no"}
403
404 %ifarch ppc
405 %{__cc} %{rpmcflags} %{rpmldflags} clock-ppc.c -o clock-ppc
406 %endif
407
408 (cd sys-utils; makeinfo ipc.texi)
409
410 %install
411 rm -rf $RPM_BUILD_ROOT
412
413 %if %{?BOOT:1}%{!?BOOT:0}
414 install -d $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin
415 install fdisk-BOOT $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin/fdisk
416 %endif
417
418 install -d $RPM_BUILD_ROOT/{bin,sbin,etc/{pam.d,logrotate,rc.d/init.d,sysconfig}} \
419         $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_infodir},%{_datadir}/misc} \
420         $RPM_BUILD_ROOT{%{_examplesdir},%{_mandir}/man{1,5,6,8}}
421
422 %{__make} install \
423         DESTDIR=$RPM_BUILD_ROOT \
424         INSTALLSUID="install -m 755" \
425         MOREHELPDIR=$RPM_BUILD_ROOT%{_datadir}/misc \
426         GETOPTDIR=$RPM_BUILD_ROOT%{_examplesdir}/getopt \
427         USRGAMESDIR=$RPM_BUILD_ROOT%{_bindir} \
428         USE_TTY_GROUP=no \
429         %{!?_with_uClibc:ADD_RAW="yes"} \
430         %{?_with_uClibc:ADD_RAW="no" HAVE_PAM="no"}
431
432 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/login
433 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/rawdevices
434 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/rawdevices
435
436 install -d $RPM_BUILD_ROOT/{etc/security,var/lock}
437
438 > $RPM_BUILD_ROOT/etc/security/blacklist.login
439
440 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
441
442 %ifarch ppc
443 mv -f $RPM_BUILD_ROOT/sbin/hwclock $RPM_BUILD_ROOT/sbin/hwclock.rtc
444 install clock-ppc $RPM_BUILD_ROOT/sbin/hwclock
445 %endif
446
447 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
448 echo '.so hwclock.8' > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
449
450 ln -sf swapon $RPM_BUILD_ROOT/sbin/swapoff
451
452 for d in cs de es fi fr hu id it ja ko nl pl ; do
453     for m in man1 man5 man8 ; do
454         if [ -d man/$d/$m ]; then
455             install -d $RPM_BUILD_ROOT%{_mandir}/$d/$m
456             install man/$d/$m/* $RPM_BUILD_ROOT%{_mandir}/$d/$m
457         fi
458     done
459 done
460
461 gzip -9nf */README.*
462
463 %{!?_with_uClibc:%find_lang %{name}}
464
465 %clean
466 rm -rf $RPM_BUILD_ROOT
467
468 %post
469 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
470
471 %postun
472 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
473
474 %post -n rawdevices
475 /sbin/chkconfig --add rawdevices
476 if [ -f /var/lock/subsys/rawdevices ]; then
477         /etc/rc.d/init.d/rawdevices restart 1>&2
478 else
479         echo "Run \"/etc/rc.d/init.d/rawdevices start\" to start rawdevices."
480 fi
481
482 %preun -n rawdevices
483 if [ -f /var/lock/subsys/rawdevices ]; then
484         /etc/rc.d/init.d/rawdevices stop 1>&2
485 fi
486 /sbin/chkconfig --del rawdevices
487
488 %files %{!?_with_uClibc:-f %{name}.lang}
489 %defattr(644,root,root,755)
490 %doc */README.*
491
492 %attr(755,root,root) /sbin/clock
493 %attr(755,root,root) /sbin/hwclock*
494
495 %{_mandir}/man8/clock.8*
496 %{_mandir}/man8/hwclock.8*
497 %lang(es) %{_mandir}/es/man8/clock.8*
498 %lang(es) %{_mandir}/es/man8/hwclock.8*
499 %lang(ja) %{_mandir}/ja/man8/clock.8*
500 %lang(ja) %{_mandir}/ja/man8/hwclock.8*
501
502 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/fdprm
503
504 %attr(0755,root,root) /bin/arch
505 %attr(0755,root,root) /bin/dmesg
506 %attr(0755,root,root) /bin/kill
507 %{!?_with_uClibc:%attr(0755,root,root) /bin/more}
508 %attr(0755,root,root) /sbin/blockdev
509 %attr(0755,root,root) /sbin/mkfs
510 %attr(0755,root,root) /sbin/mkswap
511 %attr(0755,root,root) /sbin/ctrlaltdel
512 %attr(0755,root,root) /sbin/elvtune
513 %attr(0755,root,root) %{_bindir}/cal
514 %attr(0755,root,root) %{_bindir}/col
515 %attr(0755,root,root) %{_bindir}/colcrt
516 %attr(0755,root,root) %{_bindir}/colrm
517 %attr(0755,root,root) %{_bindir}/column
518 %attr(0755,root,root) %{_bindir}/ddate
519 %attr(0755,root,root) %{_bindir}/fdformat
520 %attr(0755,root,root) %{_bindir}/getopt
521 %attr(0755,root,root) %{_bindir}/hexdump
522 %attr(0755,root,root) %{_bindir}/ipcrm
523 %attr(0755,root,root) %{_bindir}/ipcs
524 %attr(0755,root,root) %{_bindir}/isosize
525 %attr(0755,root,root) %{_bindir}/logger
526 %attr(0755,root,root) %{_bindir}/look
527 %attr(0755,root,root) %{_bindir}/mcookie
528 %attr(0755,root,root) %{_bindir}/namei
529 %attr(0755,root,root) %{_bindir}/renice
530 %attr(0755,root,root) %{_bindir}/rev
531 %attr(0755,root,root) %{_bindir}/script
532 %attr(0755,root,root) %{_bindir}/setsid
533 %attr(0755,root,root) %{_bindir}/setfdprm
534 %{!?_with_uClibc:%attr(0755,root,root) %{_bindir}/setterm}
535 %{!?_with_uClibc:%attr(0755,root,root) %{_bindir}/ul}
536 %attr(0755,root,root) %{_bindir}/whereis
537 %attr(2755,root,tty) %{_bindir}/write
538 %attr(0755,root,root) %{_sbindir}/readprofile
539
540 %{_mandir}/man1/arch.1*
541 %{_mandir}/man1/cal.1*
542 %{_mandir}/man1/col.1*
543 %{_mandir}/man1/colcrt.1*
544 %{_mandir}/man1/colrm.1*
545 %{_mandir}/man1/column.1*
546 %{_mandir}/man1/ddate.1*
547 %{_mandir}/man1/getopt.1*
548 %{_mandir}/man1/hexdump.1*
549 %{_mandir}/man1/kill.1*
550 %{_mandir}/man1/logger.1*
551 %{_mandir}/man1/look.1*
552 %{_mandir}/man1/mcookie.1*
553 %{!?_with_uClibc:%{_mandir}/man1/more.1*}
554 %{_mandir}/man1/namei.1*
555 %{_mandir}/man1/readprofile.1*
556 %{_mandir}/man1/rev.1*
557 %{_mandir}/man1/script.1*
558 %{!?_with_uClibc:%{_mandir}/man1/setterm.1*}
559 %{!?_with_uClibc:%{_mandir}/man1/ul.1*}
560 %{_mandir}/man1/whereis.1*
561 %{_mandir}/man1/write.1*
562
563 %{_mandir}/man8/blockdev.8*
564 %{_mandir}/man8/ctrlaltdel.8*
565 %{_mandir}/man8/cytune.8*
566 %{_mandir}/man8/dmesg.8*
567 %{_mandir}/man8/elvtune.8*
568 %{_mandir}/man8/fdformat.8*
569 %{_mandir}/man8/ipcrm.8*
570 %{_mandir}/man8/ipcs.8*
571 %{_mandir}/man8/isosize.8*
572 %{_mandir}/man8/mkswap.8*
573 %{_mandir}/man8/renice.8*
574 %{_mandir}/man8/setfdprm.8*
575 %{_mandir}/man8/setsid.8*
576
577 %lang(de) %{_mandir}/de/man1/kill.1*
578 %lang(de) %{_mandir}/de/man1/more.1*
579 %lang(de) %{_mandir}/de/man1/write.1*
580
581 %lang(de) %{_mandir}/de/man8/fdformat.8*
582
583 %lang(es) %{_mandir}/es/man1/arch.1*
584 %lang(es) %{_mandir}/es/man1/colrm.1*
585 %lang(es) %{_mandir}/es/man1/column.1*
586 %lang(es) %{_mandir}/es/man1/ddate.1*
587 %lang(es) %{_mandir}/es/man1/getopt.1*
588 %lang(es) %{_mandir}/es/man1/look.1*
589 %lang(es) %{_mandir}/es/man1/more.1*
590 %lang(es) %{_mandir}/es/man1/namei.1*
591 %lang(es) %{_mandir}/es/man1/readprofile.1*
592 %lang(es) %{_mandir}/es/man1/rev.1*
593 %lang(es) %{_mandir}/es/man1/script.1*
594 %lang(es) %{_mandir}/es/man1/setterm.1*
595 %lang(es) %{_mandir}/es/man1/ul.1*
596 %lang(es) %{_mandir}/es/man1/whereis.1*
597 %lang(es) %{_mandir}/es/man1/write.1*
598
599 %lang(es) %{_mandir}/es/man8/cytune.8*
600 %lang(es) %{_mandir}/es/man8/ctrlaltdel.8*
601 %lang(es) %{_mandir}/es/man8/ipcrm.8*
602 %lang(es) %{_mandir}/es/man8/ipcs.8*
603 %lang(es) %{_mandir}/es/man8/mkswap.8*
604 %lang(es) %{_mandir}/es/man8/renice.8*
605 %lang(es) %{_mandir}/es/man8/setfdprm.8*
606 %lang(es) %{_mandir}/es/man8/setsid.8*
607
608 %lang(fi) %{_mandir}/fi/man1/arch.1*
609 %lang(fi) %{_mandir}/fi/man1/cal.1*
610 %lang(fi) %{_mandir}/fi/man1/column.1*
611 %lang(fi) %{_mandir}/fi/man1/kill.1*
612 %lang(fi) %{_mandir}/fi/man1/more.1*
613 %lang(fi) %{_mandir}/fi/man1/whereis.1*
614 %lang(fi) %{_mandir}/fi/man1/write.1*
615
616 %lang(fr) %{_mandir}/fr/man1/arch.1*
617 %lang(fr) %{_mandir}/fr/man1/cal.1*
618 %lang(fr) %{_mandir}/fr/man1/col.1*
619 %lang(fr) %{_mandir}/fr/man1/kill.1*
620 %lang(fr) %{_mandir}/fr/man1/more.1*
621 %lang(fr) %{_mandir}/fr/man1/whereis.1*
622 %lang(fr) %{_mandir}/fr/man1/write.1*
623
624 %lang(fr) %{_mandir}/fr/man8/ctrlaltdel.8*
625 %lang(fr) %{_mandir}/fr/man8/dmesg.8*
626 %lang(fr) %{_mandir}/fr/man8/fdformat.8*
627 %lang(fr) %{_mandir}/fr/man8/ipcrm.8*
628 %lang(fr) %{_mandir}/fr/man8/ipcs.8*
629 %lang(fr) %{_mandir}/fr/man8/setsid.8*
630
631 %lang(hu) %{_mandir}/hu/man1/arch.1*
632 %lang(hu) %{_mandir}/hu/man1/cal.1*
633 %lang(hu) %{_mandir}/hu/man1/colrm.1*
634 %lang(hu) %{_mandir}/hu/man1/hexdump.1*
635 %lang(hu) %{_mandir}/hu/man1/kill.1*
636 %lang(hu) %{_mandir}/hu/man1/logger.1*
637 %lang(hu) %{_mandir}/hu/man1/more.1*
638 %lang(hu) %{_mandir}/hu/man1/setterm.1*
639 %lang(hu) %{_mandir}/hu/man1/whereis.1*
640 %lang(hu) %{_mandir}/hu/man1/write.1*
641
642 %lang(hu) %{_mandir}/hu/man8/ctrlaltdel.8*
643 %lang(hu) %{_mandir}/hu/man8/fdformat.8*
644 %lang(hu) %{_mandir}/hu/man8/mkswap.8*
645
646 %lang(id) %{_mandir}/id/man1/cal.1*
647 %lang(id) %{_mandir}/id/man1/kill.1*
648 %lang(id) %{_mandir}/id/man1/logger.1*
649 %lang(id) %{_mandir}/id/man1/more.1*
650 %lang(id) %{_mandir}/id/man1/script.1*
651 %lang(id) %{_mandir}/id/man1/write.1*
652
653 %lang(id) %{_mandir}/id/man8/fdformat.8*
654
655 %lang(it) %{_mandir}/it/man1/arch.1*
656 %lang(it) %{_mandir}/it/man1/kill.1*
657
658 %lang(it) %{_mandir}/it/man8/mkswap.8*
659 %lang(it) %{_mandir}/it/man8/setsid.8*
660
661 %lang(ja) %{_mandir}/ja/man1/arch.1*
662 %lang(ja) %{_mandir}/ja/man1/cal.1*
663 %lang(ja) %{_mandir}/ja/man1/col.1*
664 %lang(ja) %{_mandir}/ja/man1/colcrt.1*
665 %lang(ja) %{_mandir}/ja/man1/colrm.1*
666 %lang(ja) %{_mandir}/ja/man1/column.1*
667 %lang(ja) %{_mandir}/ja/man1/ddate.1*
668 %lang(ja) %{_mandir}/ja/man1/getopt.1*
669 %lang(ja) %{_mandir}/ja/man1/hexdump.1*
670 %lang(ja) %{_mandir}/ja/man1/kill.1*
671 %lang(ja) %{_mandir}/ja/man1/logger.1*
672 %lang(ja) %{_mandir}/ja/man1/look.1*
673 %lang(ja) %{_mandir}/ja/man1/mcookie.1*
674 %lang(ja) %{_mandir}/ja/man1/more.1*
675 %lang(ja) %{_mandir}/ja/man1/namei.1*
676 %lang(ja) %{_mandir}/ja/man1/readprofile.1*
677 %lang(ja) %{_mandir}/ja/man1/rev.1*
678 %lang(ja) %{_mandir}/ja/man1/script.1*
679 %lang(ja) %{_mandir}/ja/man1/setterm.1*
680 %lang(ja) %{_mandir}/ja/man1/ul.1*
681 %lang(ja) %{_mandir}/ja/man1/whereis.1*
682 %lang(ja) %{_mandir}/ja/man1/write.1*
683
684 %lang(ja) %{_mandir}/ja/man8/blockdev.8*
685 %lang(ja) %{_mandir}/ja/man8/ctrlaltdel.8*
686 %lang(ja) %{_mandir}/ja/man8/cytune.8*
687 %lang(ja) %{_mandir}/ja/man8/dmesg.8*
688 %lang(ja) %{_mandir}/ja/man8/elvtune.8*
689 %lang(ja) %{_mandir}/ja/man8/fdformat.8*
690 %lang(ja) %{_mandir}/ja/man8/ipcrm.8*
691 %lang(ja) %{_mandir}/ja/man8/ipcs.8*
692 %lang(ja) %{_mandir}/ja/man8/isosize.8*
693 %lang(ja) %{_mandir}/ja/man8/mkswap.8*
694 %lang(ja) %{_mandir}/ja/man8/renice.8*
695 %lang(ja) %{_mandir}/ja/man8/setfdprm.8*
696 %lang(ja) %{_mandir}/ja/man8/setsid.8*
697
698 %lang(ko) %{_mandir}/ko/man1/arch.1*
699 %lang(ko) %{_mandir}/ko/man1/cal.1*
700 %lang(ko) %{_mandir}/ko/man1/col.1*
701 %lang(ko) %{_mandir}/ko/man1/colcrt.1*
702 %lang(ko) %{_mandir}/ko/man1/colrm.1*
703 %lang(ko) %{_mandir}/ko/man1/column.1*
704 %lang(ko) %{_mandir}/ko/man1/ddate.1*
705 %lang(ko) %{_mandir}/ko/man1/getopt.1*
706 %lang(ko) %{_mandir}/ko/man1/hexdump.1*
707 %lang(ko) %{_mandir}/ko/man1/kill.1*
708 %lang(ko) %{_mandir}/ko/man1/logger.1*
709 %lang(ko) %{_mandir}/ko/man1/look.1*
710 %lang(ko) %{_mandir}/ko/man1/mcookie.1*
711 %lang(ko) %{_mandir}/ko/man1/more.1*
712 %lang(ko) %{_mandir}/ko/man1/namei.1*
713 %lang(ko) %{_mandir}/ko/man1/readprofile.1*
714 %lang(ko) %{_mandir}/ko/man1/rev.1*
715 %lang(ko) %{_mandir}/ko/man1/script.1*
716 %lang(ko) %{_mandir}/ko/man1/setterm.1*
717 %lang(ko) %{_mandir}/ko/man1/ul.1*
718 %lang(ko) %{_mandir}/ko/man1/whereis.1*
719 %lang(ko) %{_mandir}/ko/man1/write.1*
720
721 %lang(ko) %{_mandir}/ko/man8/ctrlaltdel.8*
722 %lang(ko) %{_mandir}/ko/man8/dmesg.8*
723 %lang(ko) %{_mandir}/ko/man8/fdformat.8*
724 %lang(ko) %{_mandir}/ko/man8/ipcrm.8*
725 %lang(ko) %{_mandir}/ko/man8/ipcs.8*
726 %lang(ko) %{_mandir}/ko/man8/mkswap.8*
727 %lang(ko) %{_mandir}/ko/man8/renice.8*
728 %lang(ko) %{_mandir}/ko/man8/setfdprm.8*
729 %lang(ko) %{_mandir}/ko/man8/setsid.8*
730
731 %lang(nl) %{_mandir}/nl/man1/kill.1*
732
733 %lang(pl) %{_mandir}/pl/man1/arch.1*
734 %lang(pl) %{_mandir}/pl/man1/cal.1*
735 %lang(pl) %{_mandir}/pl/man1/col.1*
736 %lang(pl) %{_mandir}/pl/man1/colcrt.1*
737 %lang(pl) %{_mandir}/pl/man1/colrm.1*
738 %lang(pl) %{_mandir}/pl/man1/getopt.1*
739 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
740 %lang(pl) %{_mandir}/pl/man1/kill.1*
741 %lang(pl) %{_mandir}/pl/man1/look.1*
742 %lang(pl) %{_mandir}/pl/man1/more.1*
743 %lang(pl) %{_mandir}/pl/man1/rev.1*
744 %lang(pl) %{_mandir}/pl/man1/script.1*
745 %lang(pl) %{_mandir}/pl/man1/setterm.1*
746 %lang(pl) %{_mandir}/pl/man1/ul.1*
747 %lang(pl) %{_mandir}/pl/man1/whereis.1*
748 %lang(pl) %{_mandir}/pl/man1/write.1*
749
750 %lang(pl) %{_mandir}/pl/man8/ctrlaltdel.8*
751 %lang(pl) %{_mandir}/pl/man8/dmesg.8*
752 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
753 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
754 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
755 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
756 %lang(pl) %{_mandir}/pl/man8/renice.8*
757 %lang(pl) %{_mandir}/pl/man8/setfdprm.8*
758
759 %dir %{_examplesdir}/getopt
760 %attr(755,root,root) %{_examplesdir}/getopt/*
761 %{_datadir}/misc/more.help
762
763 %{!?_with_uClibc:%attr(755,root,root) /sbin/cfdisk}
764 %attr(755,root,root) /sbin/fdisk
765 %attr(755,root,root) /sbin/fsck.minix
766 %attr(755,root,root) /sbin/mkfs.minix
767 %attr(755,root,root) /sbin/sfdisk
768
769 %{!?_with_uClibc:%{_mandir}/man8/cfdisk.8*}
770 %{_mandir}/man8/fdisk.8*
771 %{_mandir}/man8/sfdisk.8*
772 %{_mandir}/man8/fsck.minix.8*
773 %{_mandir}/man8/mkfs.minix.8*
774 %{_mandir}/man8/mkfs.8*
775
776 %lang(es) %{_mandir}/es/man8/fdisk.8*
777 %lang(es) %{_mandir}/es/man8/fsck.minix.8*
778 %lang(es) %{_mandir}/es/man8/mkfs.minix.8*
779 %lang(es) %{_mandir}/es/man8/mkfs.8*
780
781 %lang(fr) %{_mandir}/fr/man8/cfdisk.8*
782 %lang(fr) %{_mandir}/fr/man8/fdisk.8*
783 %lang(fr) %{_mandir}/fr/man8/sfdisk.8*
784 %lang(fr) %{_mandir}/fr/man8/mkfs.minix.8*
785 %lang(fr) %{_mandir}/fr/man8/mkfs.8*
786
787 %lang(hu) %{_mandir}/hu/man8/mkfs.8*
788
789 %lang(it) %{_mandir}/it/man8/cfdisk.8*
790 %lang(it) %{_mandir}/it/man8/fdisk.8*
791
792 %lang(ja) %{_mandir}/ja/man8/cfdisk.8*
793 %lang(ja) %{_mandir}/ja/man8/fdisk.8*
794 %lang(ja) %{_mandir}/ja/man8/sfdisk.8*
795 %lang(ja) %{_mandir}/ja/man8/fsck.minix.8*
796 %lang(ja) %{_mandir}/ja/man8/mkfs.minix.8*
797 %lang(ja) %{_mandir}/ja/man8/mkfs.8*
798
799 %lang(ko) %{_mandir}/ko/man8/fdisk.8*
800 %lang(ko) %{_mandir}/ko/man8/fsck.minix.8*
801 %lang(ko) %{_mandir}/ko/man8/mkfs.minix.8*
802 %lang(ko) %{_mandir}/ko/man8/mkfs.8*
803
804 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
805 %lang(pl) %{_mandir}/pl/man8/fsck.minix.8*
806 %lang(pl) %{_mandir}/pl/man8/mkfs.minix.8*
807 %lang(pl) %{_mandir}/pl/man8/mkfs.8*
808
809 %attr(755,root,root) %{_bindir}/cytune
810
811 %ifarch %{ix86}
812 %attr(755,root,root) %{_sbindir}/ramsize
813 %attr(755,root,root) %{_sbindir}/rdev
814 %attr(755,root,root) %{_sbindir}/rootflags
815 %attr(755,root,root) %{_sbindir}/vidmode
816
817 %{_mandir}/man8/ramsize.8*
818 %{_mandir}/man8/rdev.8*
819 %{_mandir}/man8/rootflags.8*
820 %{_mandir}/man8/vidmode.8*
821
822 %lang(de) %{_mandir}/de/man8/ramsize.8*
823 %lang(de) %{_mandir}/de/man8/rdev.8*
824 %lang(de) %{_mandir}/de/man8/rootflags.8*
825 %lang(de) %{_mandir}/de/man8/vidmode.8*
826
827 %lang(es) %{_mandir}/es/man8/ramsize.8*
828 %lang(es) %{_mandir}/es/man8/rdev.8*
829 %lang(es) %{_mandir}/es/man8/rootflags.8*
830 %lang(es) %{_mandir}/es/man8/vidmode.8*
831
832 %lang(ja) %{_mandir}/ja/man8/ramsize.8*
833 %lang(ja) %{_mandir}/ja/man8/rdev.8*
834 %lang(ja) %{_mandir}/ja/man8/rootflags.8*
835 %lang(ja) %{_mandir}/ja/man8/vidmode.8*
836
837 %lang(ko) %{_mandir}/ko/man8/ramsize.8*
838 %lang(ko) %{_mandir}/ko/man8/rdev.8*
839 %lang(ko) %{_mandir}/ko/man8/rootflags.8*
840 %lang(ko) %{_mandir}/ko/man8/vidmode.8*
841
842 %lang(pl) %{_mandir}/pl/man8/ramsize.8*
843 %lang(pl) %{_mandir}/pl/man8/rdev.8*
844 %lang(pl) %{_mandir}/pl/man8/rootflags.8*
845 %lang(pl) %{_mandir}/pl/man8/vidmode.8*
846 %endif
847
848 %{_infodir}/ipc*
849
850 %ghost /var/lock/wtmpxlock
851
852 %files -n mount
853 %defattr(644,root,root,755)
854
855 %attr(4755,root,root) /bin/mount
856 %attr(4755,root,root) /bin/umount
857 %{?_with_pivot_root:%attr(755,root,root) /sbin/pivot_root}
858 %attr(755,root,root) /sbin/swapon
859 %attr(755,root,root) /sbin/swapoff
860
861 %{_mandir}/man5/fstab.5*
862 %{_mandir}/man5/nfs.5*
863
864 %{_mandir}/man8/mount.8*
865 %{_mandir}/man8/umount.8*
866 %{?_with_pivot_root:%{_mandir}/man8/pivot_root.8*}
867 %{_mandir}/man8/swapon.8*
868 %{_mandir}/man8/swapoff.8*
869
870 %lang(cs) %{_mandir}/cs/man5/fstab.5*
871
872 %lang(de) %{_mandir}/de/man5/fstab.5*
873 %lang(de) %{_mandir}/de/man5/nfs.5*
874
875 %lang(es) %{_mandir}/es/man5/fstab.5*
876 %lang(es) %{_mandir}/es/man5/nfs.5*
877
878 %lang(es) %{_mandir}/es/man8/mount.8*
879 %lang(es) %{_mandir}/es/man8/umount.8*
880 %lang(es) %{_mandir}/es/man8/swapon.8*
881 %lang(es) %{_mandir}/es/man8/swapoff.8*
882
883 %lang(fr) %{_mandir}/fr/man5/fstab.5*
884 %lang(fr) %{_mandir}/fr/man5/nfs.5*
885
886 %lang(fr) %{_mandir}/fr/man8/mount.8*
887 %lang(fr) %{_mandir}/fr/man8/umount.8*
888
889 %lang(hu) %{_mandir}/hu/man5/fstab.5*
890
891 %lang(hu) %{_mandir}/hu/man8/mount.8*
892 %lang(hu) %{_mandir}/hu/man8/umount.8*
893
894 %lang(it) %{_mandir}/it/man5/fstab.5*
895 %lang(it) %{_mandir}/it/man5/nfs.5*
896
897 %lang(it) %{_mandir}/it/man8/mount.8*
898 %lang(it) %{_mandir}/it/man8/umount.8*
899 %lang(it) %{_mandir}/it/man8/swapon.8*
900 %lang(it) %{_mandir}/it/man8/swapoff.8*
901
902 %lang(ja) %{_mandir}/ja/man5/fstab.5*
903 %lang(ja) %{_mandir}/ja/man5/nfs.5*
904
905 %lang(ja) %{_mandir}/ja/man8/mount.8*
906 %lang(ja) %{_mandir}/ja/man8/umount.8*
907 %{?_with_pivot_root:%lang(ja) %{_mandir}/ja/man8/pivot_root.8*}
908 %lang(ja) %{_mandir}/ja/man8/swapon.8*
909 %lang(ja) %{_mandir}/ja/man8/swapoff.8*
910
911 %lang(ko) %{_mandir}/ko/man5/fstab.5*
912 %lang(ko) %{_mandir}/ko/man5/nfs.5*
913
914 %lang(ko) %{_mandir}/ko/man8/mount.8*
915 %lang(ko) %{_mandir}/ko/man8/umount.8*
916 %lang(ko) %{_mandir}/ko/man8/swapon.8*
917 %lang(ko) %{_mandir}/ko/man8/swapoff.8*
918
919 %lang(pl) %{_mandir}/pl/man5/fstab.5*
920 %lang(pl) %{_mandir}/pl/man5/nfs.5*
921
922 %lang(pl) %{_mandir}/pl/man8/mount.8*
923 %lang(pl) %{_mandir}/pl/man8/umount.8*
924 %lang(pl) %{_mandir}/pl/man8/swapon.8*
925 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
926
927 %files -n losetup
928 %defattr(644,root,root,755)
929 %attr(755,root,root) /sbin/losetup
930
931 %{_mandir}/man8/losetup.8*
932 %lang(fr) %{_mandir}/fr/man8/losetup.8*
933 %lang(it) %{_mandir}/it/man8/losetup.8*
934 %lang(ja) %{_mandir}/ja/man8/losetup.8*
935 %lang(ko) %{_mandir}/ko/man8/losetup.8*
936 %lang(pl) %{_mandir}/pl/man8/losetup.8*
937
938 %files chkdupexe
939 %defattr(644,root,root,755)
940 %attr(755,root,root) %{_bindir}/chkdupexe
941
942 %{_mandir}/man1/chkdupexe.1*
943 %lang(ja) %{_mandir}/ja/man1/chkdupexe.1*
944 %lang(ko) %{_mandir}/ko/man1/chkdupexe.1*
945 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
946
947 %files -n tunelp
948 %defattr(644,root,root,755)
949 %attr(755,root,root) %{_sbindir}/tunelp
950
951 %{_mandir}/man8/tunelp.8*
952 %lang(es) %{_mandir}/es/man8/tunelp.8*
953 %lang(ja) %{_mandir}/ja/man8/tunelp.8*
954 %lang(pl) %{_mandir}/pl/man8/tunelp.8*
955
956 %if %{?_with_uClibc:0}%{!?_with_uClibc:1}
957 %files -n login
958 %defattr(644,root,root,755)
959 %attr(640,root,root) %config(noreplace) %verify(not mtime size md5) /etc/pam.d/login
960 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/security/blacklist.login
961 %attr(0755,root,root) /bin/login
962
963 %{_mandir}/man1/login.1*
964 %lang(de) %{_mandir}/de/man1/login.1*
965 %lang(es) %{_mandir}/es/man1/login.1*
966 %lang(hu) %{_mandir}/hu/man1/login.1*
967 %lang(id) %{_mandir}/id/man1/login.1*
968 %lang(ja) %{_mandir}/ja/man1/login.1*
969 %lang(ko) %{_mandir}/ko/man1/login.1*
970 %lang(pl) %{_mandir}/pl/man1/login.1*
971 %endif
972
973 %files -n agetty
974 %defattr(644,root,root,755)
975 %attr(0755,root,root) /sbin/agetty
976
977 %{_mandir}/man8/agetty.8*
978 %lang(es) %{_mandir}/es/man8/agetty.8*
979 %lang(ja) %{_mandir}/ja/man8/agetty.8*
980
981 %if %{?_with_uClibc:0}%{!?_with_uClibc:1}
982 %files -n rawdevices
983 %defattr(644,root,root,755)
984 %attr(0755,root,root) %{_bindir}/raw
985 %attr(0750,root,root) /etc/rc.d/init.d/rawdevices
986 %attr(0640,root,root) %config(noreplace) /etc/sysconfig/rawdevices
987
988 %{_mandir}/man8/raw.8*
989 %lang(ja) %{_mandir}/ja/man8/raw.8*
990 %endif
This page took 0.116642 seconds and 4 git commands to generate.