1 Summary: Collection of basic system utilities for Linux
2 Summary(de): Sammlung von grundlegenden Systemdienstprogrammen für Linux
3 Summary(fr): Ensemble d'utilitaires système de base pour Linux
4 Summary(pl): Zbiór podstawowych narzêdzi systemowych dla Linuxa
5 Summary(tr): Temel sistem araçlarý
9 Copyright: distributable
10 Group: Utilities/System
11 Group(pl): Narzêdzia/System
12 Source0: ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/%{name}-%{version}.tar.gz
24 Source12: hexdump.1.pl
28 Source16: kbdrate.8.pl
29 Source17: fdformat.8.pl
35 Source23: swapoff.8.pl
39 Source27: chkdupexe.1.pl
41 Patch0: util-linux-MCONFIG.patch
42 Patch1: util-linux-fdisk.patch
43 Patch2: util-linux-po.patch
44 Patch3: util-linux-utmpx.patch
45 Patch4: util-linux-fhs.patch
46 Patch5: util-linux-login.patch
47 #Patch6: util-linux-cipher.patch
48 BuildRequires: pam-devel >= 0.66
49 BuildRequires: ncurses-devel
50 BuildRequires: gettext-devel
52 Requires: /sbin/install-info
53 Buildroot: /tmp/%{name}-%{version}-root
54 Obsoletes: util-linux-suids
57 util-linux contains a large variety of low-level system utilities
58 necessary for a functional Linux system. This includes, among other
59 things, configuration tools such as fdisk and system programs such
63 util-linux enthält eine große Anzahl an low-level-Systemdienstprogrammen,
64 die für ein funktionierendes Linux-System erforderlich sind. Dazu gehören
65 Konfigurationstools wie 'fdisk' und Systemprogramme wie 'login'.
68 util-linux contient une grande variété d'utilitaire système bas niveau
69 nécessaires au fonctionnement d'un système Linux. Cela comprend, entre
70 autres, les outils de configuration comme fdisk et des programmes
74 Util-linux zawiera wiele ró¿nych, niskopoziomowych narzêdzi systemowych
75 niezbêdnych do prawid³owego dzia³ania Linuxa. W pakiecie znajduj± siê miêdzy
76 innymi, narzêdzia konfiguracyjne takie jak fdisk i programy systemowe takie
80 þlevsel durumdaki bir Linux sistemi için gerekli birçok alt düzey sistem
81 araçlarýný içerir. Bunlar arasýnda fdisk gibi yapýlandýrma uygulamalarý ve
82 login gibi sistem programlarý sayýlabilir.
85 Summary: programs for setting up and configuring loopback devices
86 Summary(de): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
87 Summary(fr): programmes pour mettre en place et configurer les loopback
88 Summary(pl): Program do konfiguracji urz±dzenia blokowego loopback
89 Summary(tr): Yerel-çevrim aygýtlarýnýn kurulmasý ve ayarlanmasý için programlar
90 Group: Utilities/System
91 Group(pl): Narzêdzia/System
93 %description -n losetup
94 Linux supports a special block device called the loopback device, which
95 maps a normal file onto a virtual block device. This package contains
96 programs for setting up and removing the mapping between files and loopback
99 Block loopback devices should not be confused with the networking loopback
100 device, which is configured with the normal ifconfig command.
102 %description -l pl -n losetup
103 Linux ma wsparcie dla specjalnego urz±dzenia blokowego loopback, które mapuje
104 normalny plik w wirtualne urz±dzenie blokowe. Pakiet ten zawiera program przy
105 pomocy którego bêdziesz móg³ wykorzystaæ to urz±dzenie.
107 Urz±dzenie blokowe loopback nie powinno byæ mylone z sieciowym interfejsem
108 loopback, który jest konfigurowany przy pomocy polecenia ifconfig.
110 %description -l de -n losetup
111 Linux unterstützt ein spezielles Blockgerät, das sogenannte Loopback, das
112 eine normale Datei auf ein virtuelles Blockgerät abbildet. Das Paket
113 enthält Programme zum Einrichten und Entfernen der Zuordnung zwischen
114 Dateien und Loopback-Geräten.
116 %description -l tr -n losetup
117 Linux özel bir blok aygýt olan yerel-çevrim aygýtýný (loopback device)
118 destekler. Bu aygýt normal bir dosyanýn sanal bir blok aygýtý üzerine
119 haritasýný çýkarýr. Bu paket, dosyalar ve yerel-çevrim aygýtlarý arasýndaki
120 haritalama iþleminin kurulmasý ve kaldýrýlmasý için programlar içerir.
121 Blok yerel-çevrim aygýtý ifconfig komutu ile yapýlandýrýlan að yerel-çevrim
122 aygýtý ile karýþtýrýlmamalýdýr.
124 %description -l fr -n losetup
125 Linux gère un périphérique bloc spécial appelé « loopback », qui correspond
126 à un fichier normal sur un périphérique bloc virtuel. Ce paquetage contient
127 les programmes pour configurer et supprimer la correspondance entre les
128 fichiers et les périphériques loopback.
130 Les périphériques bloc loopback ne doivent pas être confondus avec le
131 périphérique loopback du réseau, configuré avec la commande ifconfig normale.
134 Summary: Programs for mounting and unmounting filesystems
135 Summary(de): Programme zum Montieren und Abmontieren von Dateisystemen
136 Summary(fr): Programme pour monter et démonter des systèmes de fichiers.
137 Summary(pl): Programy do montowania i odmontowywania systemu plików
138 Summary(tr): Dosya sistemlerini baðlamak ve çözmek için programlar
139 Group: Utilities/System
140 Group(pl): Narzêdzia/System
142 %description -n mount
143 Mount is used for adding new filesystems, both local and networked, to
144 your current directory structure. The filesystems must already exist for
145 this to work. It can also be used to change the access types the kernel
146 uses for already-mounted filesystems.
148 This package is critical for the functionality of your system.
150 %description -l pl -n mount
151 Program mount jest u¿ywany przez system do montowania systemu plików, zrówno
152 lokalnych jak i sieciowych (np. NFS).
154 Pakiet ten jest niezbêdny do prawid³owej pracy twojego Linuxa.
156 %description -l de -n mount
157 Mount wird zum Hinzufügen neuer Dateisysteme (lokal und im Netzwerk)
158 zu Ihrer aktuellen Verzeichnisstruktur verwendet. Die Dateisysteme müssen
159 bereits existieren. Außerdem können die Zugriffstypen geändert werden, die
160 der Kernel für bereits montierte Dateisysteme verwendet.
162 Dieses Paket ist für Ihr System unbedingt erforderlich .
164 %description -l fr -n mount
165 mount sert à ajouter de nouveaux systèmes de fichiers, locaux ou réseaux,
166 à votre structure de répertoire. Les systèmes de fichiers doivent déjà
167 exister pour que cela fonctionne. Il peut aussi servir à changer les types
168 d'accès pour les systèmes de fichiers déjà montés.
170 Ce paquetage est critique pour le fonctionnement de votre système.
172 %description -l tr -n mount
173 mount, hem yerel hem de að dosya sistemlerinin dizin yapýsýna eklenmesi için
174 kullanýlýr. Bunun için baðlanacak dosya sisteminin önceden hazýrlanmýþ olmasý
175 gerekir. Ayný zamanda çekirdeðin baðlanmýþ dosya sistemlerine eriþimini
176 deðiþtirmek için de kullanýlýr. Bu paket sisteminizin iþlevselliði açýsýndan
180 Summary: Users programs for manipulate /etc/passwd
181 Summary(pl): Programy u¿ytkowników do manipulacji /etc/passwd
182 Group: Utilities/System
183 Group(pl): Narzêdzia/System
184 Requires: pam >= 0.66
185 Obsoletes: util-linux-suid
187 %description uprogs -l pl
188 Programy do manipulacji plikiem /etc/passwd.
191 Users programs for manipulate /etc/passwd file.
194 Summary: chkdupexe - find duplicate executables
195 Summary(pl): chkdupexe odszukuje powtarzaj±ce sie pliki uruchamialne
196 Group: Utilities/System
197 Group(pl): Narzêdzia/System
199 %description chkdupexe
200 chkdupexe will scan the union of $PATH and a hardcoded
201 list of common locations for binaries. It will report
202 dangling symlinks and duplicately-named binaries.
204 %description chkdupexe -l pl
205 chkdupexe przeszukuje katalogi z $PATH oraz inne powszechnie znane
206 katalogi z plikami uruchamialnymi i informuje o powtarzaj±cych siê plikach
207 w ró¿nych katalogach.
210 Summary: configures kernel parallel port driver
211 Summary(de): konfiguriert den Kerneltreiber für den parallelen Port
212 Summary(fr): Configure le pilote du port parallèle dans le noyau
213 Summary(pl): Program do konfigurowania sterownika portu równoleg³ego
214 Summary(tr): Çekirdeðin paralel baðlantý noktasý sürücüsünü ayarlar
215 Group: Utilities/System
216 Group(pl): Narzêdzia/System
218 %description -n tunelp
219 `tunelp' aids in configuring the kernel parallel port driver.
221 %description -n tunelp -l de
222 TUNELP hilft bei der Konfiguration des Kernel-Parallelport-Treibers.
224 %description -n tunelp -l fr
225 « tunelp » aide à configurer le pilote du noyau pour le port parallèle.
227 %description -n tunelp -l pl
228 Program do konfigurowania sterownika portu równoleg³ego.
230 %description -n tunelp -l tr
231 Paralel baðlantý noktasý sürücüsünü ayarlar.
248 OPT="$RPM_OPT_FLAGS" \
249 MOREHELPDIR=%{_datadir}/misc
252 rm -rf $RPM_BUILD_ROOT
254 install -d $RPM_BUILD_ROOT/{bin,sbin,etc/{pam.d,logrotate}} \
255 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir},%{_infodir},%{_datadir}/misc} \
256 $RPM_BUILD_ROOT%{_mandir}/{man{1,5,6,8},pl/man{1,5,6,8}}
259 DESTDIR="$RPM_BUILD_ROOT" \
260 INSTALLSUID="install -m 4711" \
261 MOREHELPDIR=$RPM_BUILD_ROOT%{_datadir}/misc \
262 localedir=$RPM_BUILD_ROOT%{_datadir}/locale \
266 prefix=$RPM_BUILD_ROOT%{_prefix}
268 install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/chfn
269 install %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/chsh
270 install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/login
272 install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man1/kill.1
273 install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/pl/man1/arch.1
274 install %{SOURCE6} $RPM_BUILD_ROOT%{_mandir}/pl/man1/login.1
275 install %{SOURCE7} $RPM_BUILD_ROOT%{_mandir}/pl/man1/look.1
276 install %{SOURCE8} $RPM_BUILD_ROOT%{_mandir}/pl/man1/script.1
277 install %{SOURCE9} $RPM_BUILD_ROOT%{_mandir}/pl/man1/write.1
278 install %{SOURCE10} $RPM_BUILD_ROOT%{_mandir}/pl/man1/getopt.1
279 install %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/pl/man1/colrm.1
280 install %{SOURCE12} $RPM_BUILD_ROOT%{_mandir}/pl/man1/hexdump.1
281 install %{SOURCE13} $RPM_BUILD_ROOT%{_mandir}/pl/man1/ul.1
283 install %{SOURCE14} $RPM_BUILD_ROOT%{_mandir}/pl/man8/ipcrm.8
284 install %{SOURCE15} $RPM_BUILD_ROOT%{_mandir}/pl/man8/ipcs.8
285 install %{SOURCE16} $RPM_BUILD_ROOT%{_mandir}/pl/man8/kbdrate.8
286 install %{SOURCE17} $RPM_BUILD_ROOT%{_mandir}/pl/man8/fdformat.8
287 install %{SOURCE18} $RPM_BUILD_ROOT%{_mandir}/pl/man8/mkswap.8
289 %ifarch %{ix86} alpha
290 install %{SOURCE19} $RPM_BUILD_ROOT%{_mandir}/pl/man8/fdisk.8
293 install %{SOURCE20} $RPM_BUILD_ROOT%{_mandir}/pl/man8/umount.8
294 install %{SOURCE21} $RPM_BUILD_ROOT%{_mandir}/pl/man8/mount.8
295 install %{SOURCE22} $RPM_BUILD_ROOT%{_mandir}/pl/man8/swapon.8
296 install %{SOURCE23} $RPM_BUILD_ROOT%{_mandir}/pl/man8/swapoff.8
298 install %{SOURCE24} $RPM_BUILD_ROOT%{_mandir}/pl/man5/fstab.5
300 install %{SOURCE25} $RPM_BUILD_ROOT%{_mandir}/pl/man1/chfn.1
301 install %{SOURCE26} $RPM_BUILD_ROOT%{_mandir}/pl/man1/chsh.1
302 install %{SOURCE27} $RPM_BUILD_ROOT%{_mandir}/pl/man1/chkdupexe.1
304 install %{SOURCE28} $RPM_BUILD_ROOT%{_mandir}/pl/man8/tunelp.8
306 install -d $RPM_BUILD_ROOT/{etc/security,var/lock}
308 touch $RPM_BUILD_ROOT/etc/security/{chsh,chfn}
309 :> $RPM_BUILD_ROOT/var/lock/wtmpxlock
311 strip $RPM_BUILD_ROOT/{bin/*,sbin/*,usr/bin/*,usr/sbin/*} || :
314 ln -sf hwclock $RPM_BUILD_ROOT/sbin/clock
315 echo .so hwclock.8 > $RPM_BUILD_ROOT%{_mandir}/man8/clock.8
318 ln -sf swapon $RPM_BUILD_ROOT/sbin/swapoff
320 gzip -9fn $RPM_BUILD_ROOT%{_mandir}/{man*/*,pl/man*/*} \
321 */README.* $RPM_BUILD_ROOT%{_infodir}/*
326 rm -rf $RPM_BUILD_ROOT
328 %files -f %{name}.lang
330 %defattr(644,root,root,755)
333 %ifarch i386 i486 i586 i686
334 %attr(755,root,root) /sbin/clock
335 %attr(755,root,root) /sbin/hwclock
337 %{_mandir}/man8/hwclock.8.gz
338 %{_mandir}/man8/clock.8.gz
341 %attr(640,root,root) %config(noreplace) %verify(not mtime size md5) /etc/pam.d/login
342 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/fdprm
344 %attr(0755,root,root) /bin/arch
345 %attr(0755,root,root) /bin/dmesg
346 %attr(0755,root,root) /bin/kill
347 %attr(0755,root,root) /bin/login
348 %attr(0755,root,root) /bin/more
349 %attr(0755,root,root) /sbin/mkfs
350 %attr(0755,root,root) /sbin/mkswap
351 %attr(0755,root,root) /sbin/ctrlaltdel
352 %attr(0755,root,root) /sbin/kbdrate
353 %attr(0755,root,root) %{_bindir}/cal
354 %attr(0755,root,root) %{_bindir}/col
355 %attr(0755,root,root) %{_bindir}/colcrt
356 %attr(0755,root,root) %{_bindir}/colrm
357 %attr(0755,root,root) %{_bindir}/column
358 %attr(0755,root,root) %{_bindir}/hexdump
359 %attr(0755,root,root) %{_bindir}/rev
360 %attr(0755,root,root) %{_bindir}/ul
361 %attr(0755,root,root) %{_bindir}/ddate
362 %attr(0755,root,root) %{_bindir}/fdformat
363 %attr(0755,root,root) %{_bindir}/newgrp
364 %attr(0755,root,root) %{_bindir}/setfdprm
365 %attr(0755,root,root) %{_bindir}/logger
366 %attr(0755,root,root) %{_bindir}/look
367 %attr(0755,root,root) %{_bindir}/mcookie
368 %attr(0755,root,root) %{_bindir}/namei
369 %attr(0755,root,root) %{_bindir}/script
370 %attr(0755,root,root) %{_bindir}/setsid
371 %attr(0755,root,root) %{_bindir}/setterm
372 %attr(0755,root,root) %{_bindir}/whereis
373 %attr(2711,root, tty) %{_bindir}/write
374 %attr(0755,root,root) %{_bindir}/getopt
375 %attr(0755,root,root) %{_bindir}/ipcrm
376 %attr(0755,root,root) %{_bindir}/ipcs
377 %attr(0755,root,root) %{_bindir}/renice
378 %attr(0755,root,root) %{_sbindir}/rootflags
379 %attr(0755,root,root) /usr/games/banner
380 %attr(0755,root,root) %{_sbindir}/vipw
381 %attr(0755,root,root) %{_sbindir}/vigr
382 %attr(0755,root,root) %{_sbindir}/readprofile
384 %{_mandir}/man1/arch.1*
385 %{_mandir}/man1/readprofile.1*
386 %{_mandir}/man1/login.1*
387 %{_mandir}/man1/newgrp.1*
388 %{_mandir}/man1/ddate.1*
389 %{_mandir}/man1/cal.1*
390 %{_mandir}/man1/kill.1*
391 %{_mandir}/man1/logger.1*
392 %{_mandir}/man1/look.1*
393 %{_mandir}/man1/mcookie.1*
394 %{_mandir}/man1/more.1*
395 %{_mandir}/man1/namei.1*
396 %{_mandir}/man1/script.1*
397 %{_mandir}/man1/setterm.1*
398 %{_mandir}/man1/whereis.1*
399 %{_mandir}/man1/write.1*
400 %{_mandir}/man1/getopt.1*
401 %{_mandir}/man1/col.1*
402 %{_mandir}/man1/colcrt.1*
403 %{_mandir}/man1/colrm.1*
404 %{_mandir}/man1/column.1*
405 %{_mandir}/man1/hexdump.1*
406 %{_mandir}/man1/rev.1*
407 %{_mandir}/man1/ul.1*
409 %{_mandir}/man6/banner.6*
411 %{_mandir}/man8/cytune.8*
412 %{_mandir}/man8/ctrlaltdel.8*
413 %{_mandir}/man8/dmesg.8*
414 %{_mandir}/man8/ipcrm.8*
415 %{_mandir}/man8/ipcs.8*
416 %{_mandir}/man8/kbdrate.8*
417 %{_mandir}/man8/renice.8*
418 %{_mandir}/man8/setsid.8*
419 %{_mandir}/man8/vipw.8*
420 %{_mandir}/man8/fdformat.8*
421 %{_mandir}/man8/mkswap.8*
422 %{_mandir}/man8/setfdprm.8*
424 %lang(pl) %{_mandir}/pl/man1/kill.1*
425 %lang(pl) %{_mandir}/pl/man1/arch.1*
426 %lang(pl) %{_mandir}/pl/man1/login.1*
427 %lang(pl) %{_mandir}/pl/man1/look.1*
428 %lang(pl) %{_mandir}/pl/man1/script.1*
429 %lang(pl) %{_mandir}/pl/man1/write.1*
430 %lang(pl) %{_mandir}/pl/man1/getopt.1*
431 %lang(pl) %{_mandir}/pl/man1/colrm.1*
432 %lang(pl) %{_mandir}/pl/man1/hexdump.1*
433 %lang(pl) %{_mandir}/pl/man1/ul.1*
436 %lang(pl) %{_mandir}/pl/man8/ipcrm.8*
437 %lang(pl) %{_mandir}/pl/man8/ipcs.8*
438 %lang(pl) %{_mandir}/pl/man8/kbdrate.8*
439 %lang(pl) %{_mandir}/pl/man8/fdformat.8*
440 %lang(pl) %{_mandir}/pl/man8/mkswap.8*
442 %dir %{_libdir}/getopt
443 %attr(755,root,root) %{_libdir}/getopt/*
444 %{_datadir}/misc/more.help
446 %ifarch %{ix86} alpha
447 %attr(755,root,root) /sbin/fdisk
448 %attr(755,root,root) /sbin/cfdisk
449 %attr(755,root,root) /sbin/fsck.minix
450 %attr(755,root,root) /sbin/mkfs.minix
451 %attr(755,root,root) /sbin/sfdisk
453 %{_mandir}/man8/fdisk.8*
454 %{_mandir}/man8/cfdisk.8*
455 %{_mandir}/man8/sfdisk.8*
456 %{_mandir}/man8/fsck.minix.8*
457 %{_mandir}/man8/mkfs.minix.8*
458 %{_mandir}/man8/mkfs.8*
460 %lang(pl) %{_mandir}/pl/man8/fdisk.8*
464 %attr(755,root,root) %{_bindir}/cytune
468 %attr(755,root,root) %{_sbindir}/rdev
469 %attr(755,root,root) %{_sbindir}/swapdev
470 %attr(755,root,root) %{_sbindir}/vidmode
471 %attr(755,root,root) %{_sbindir}/ramsize
473 %{_mandir}/man8/rdev.8*
474 %{_mandir}/man8/rootflags.8*
475 %{_mandir}/man8/swapdev.8*
476 %{_mandir}/man8/vidmode.8*
477 %{_mandir}/man8/ramsize.8*
482 %ghost /var/lock/wtmpxlock
485 %defattr(644,root,root,755)
487 %attr(755,root,root) /bin/mount
488 %attr(755,root,root) /bin/umount
489 %attr(755,root,root) /sbin/swapon
490 %attr(755,root,root) /sbin/swapoff
492 %{_mandir}/man5/fstab.5*
493 %{_mandir}/man5/nfs.5*
495 %{_mandir}/man8/mount.8*
496 %{_mandir}/man8/swapoff.8*
497 %{_mandir}/man8/swapon.8*
498 %{_mandir}/man8/umount.8*
500 %lang(pl) %{_mandir}/pl/man8/umount.8*
501 %lang(pl) %{_mandir}/pl/man8/mount.8*
502 %lang(pl) %{_mandir}/pl/man8/swapon.8*
503 %lang(pl) %{_mandir}/pl/man8/swapoff.8*
505 %lang(pl) %{_mandir}/pl/man5/fstab.5*
508 %defattr(644,root,root,755)
510 %{_mandir}/man8/losetup.8*
511 %attr(755,root,root) /sbin/losetup
514 %defattr(640,root,root,755)
516 %config(noreplace) %verify(not mtime size md5) /etc/pam.d/chfn
517 %config(noreplace) %verify(not mtime size md5) /etc/pam.d/chsh
518 %config(noreplace) %verify(not mtime size md5) /etc/security/*
520 %attr(4755,root,root) %{_bindir}/chfn
521 %attr(4755,root,root) %{_bindir}/chsh
523 %attr(644,root,root) %{_mandir}/man1/chfn.1*
524 %attr(644,root,root) %{_mandir}/man1/chsh.1*
526 %lang(pl) %attr(644,root,root) %{_mandir}/pl/man1/chsh.1*
527 %lang(pl) %attr(644,root,root) %{_mandir}/pl/man1/chfn.1*
530 %defattr(644,root,root,755)
531 %attr(0755,root,root) %{_bindir}/chkdupexe
532 %{_mandir}/man1/chkdupexe.1*
534 %lang(pl) %{_mandir}/pl/man1/chkdupexe.1*
537 %defattr(644,root,root,755)
538 %attr(0755,root,root) %{_sbindir}/tunelp
539 %{_mandir}/man8/tunelp.8*