2 Summary(fr): Entrées de /dev.
3 Summary(de): /dev-Einträge
4 Summary(pl): Pliki specjalne /dev/*
5 Summary(tr): /dev dizini
9 ####### From ftp.redhat.com/rawhide
10 Source: %{name}-%{version}.tar.gz
11 Copyright: public domain
18 Buildroot: /tmp/%{name}-%{version}-root
22 Unix and unix like systems (including Linux) use file system entries
23 to represent devices attached to the machine. All of these entries
24 are in the /dev tree (though they don't have to be), and this package
25 contains the most commonly used /dev entries. These files are essential
26 for a system to function properly.
29 Wszystkie systemy unixowe, w tym Linux, u¿ywaj± plików do przedstawiania
30 urz±dzeñ pod³±czonych do komputera. Wszystkie te pliki znajduj± siê zwykle w
31 katalogu /dev. Pakiet ten zawiera wiêkszo¶æ popularnych plików specjalnych,
32 s± one jedn± z wa¿niejszych czê¶ci prawid³owo dzia³aj±cego systemu operacyjnego.
35 Unix et les systèmes apparentés (dont Linux) utilise des fichiers pour
36 représenter les périphériques reliés à la machine. Toutes ces entrées
37 sont dans l'arborescence /dev (ce n'est pas obligatoire). Ce paquetage
38 contient les entrées /dev les plus courantes. Elles sont essentielles
39 pour qu'un système fonctionne correctement.
42 Unix ve Unix benzeri sistemler (Linux da dahil olmak üzere), makinaya baðlý
43 aygýtlarý göstermek için özel dosyalar kullanýrlar. Bu özel dosyalarýn tümü
44 /dev dizin yapýsý altýndadýr. Bu paket en çok kullanýlan /dev dosyalarýný
45 içerir. Bu dosyalar, bir sistemin düzgün olarak iþleyebilmesi için temel
49 Unix und Unix-ähnliche Systeme (inkl. Linux) verwenden Dateisystem-
50 Einträge zum Darstellen angeschlossener Geräte. Diese Einträge befinden
51 sich (nicht notwendigerweise) im Verzeichnis /dev. Dieses Paket enthält
52 die üblichsten /dev-Einträge. Diese Dateien sind für das Funktionieren
53 eines Systems unbedingt erforderlich.
59 rm -rf $RPM_BUILD_ROOT
62 # [ -e $1 ] || mknod $1 $2 $3 $4
67 install -d $RPM_BUILD_ROOT
69 #add group for floppy and console
70 # if setup contains this group then remove next 4 lines
71 #grep '^floppy:' /etc/group >/dev/null \
72 # || groupadd -g 19 -r -f floppy >/dev/null
73 #grep '^console:' /etc/group >/dev/null \
74 # || groupadd -g 20 -f -r console >/dev/null
76 # do some cleanup in build root
78 tar xpSzf $RPM_SOURCE_DIR/%{name}-%{version}.tar.gz
82 # tar doesn't save some permissions unless the p option is used
83 # this code protects against dev package updaters forgetting to
84 # use the p option when unpacking the souce tarball.
85 for dev in zero null tty ttyp0 ; do
86 if [ ! $(ls -l $dev | awk '{print $1}') = crw-rw-rw- ] ; then
87 echo bad permissions on device $dev 1>&2
93 # SPARC specific devices
96 mknode openprom c 10 139
99 # remove devices that will *never* exist on a SPARC
100 rm -f hd* aztcd mcd sbpcd1 cdu31a sbpcd2 scd3
101 rm -f sjcd cdu535 sbpcd3 sonycd cm206cd sbpcd
102 rm -f gscd sbpcd0 atibm inportbm logibm psaux
107 # m68k specific devices
108 mknode amigamouse c 10 4
109 mknode atarimouse c 10 5
110 mknode apollomouse c 10 7
111 ln -s amigamouse mouse
117 # remove devices that will *never* exist on a m68k
118 rm -f hd* aztcd mcd sbpcd1 cdu31a sbpcd2 scd3
119 rm -f sjcd cdu535 sbpcd3 sonycd cm206cd sbpcd
120 rm -f gscd sbpcd0 atibm inportbm logibm psaux
140 mknode watchdog c 10 130
148 mknode mixer1 c 14 16
149 mknode mixer2 c 14 32
150 mknode mixer3 c 14 48
164 mknode audio1 c 14 20
165 mknode audio2 c 14 36
166 mknode audio3 c 14 52
180 mknode dmmidi0 c 14 9
181 mknode dmmidi1 c 14 25
182 mknode dmmidi2 c 14 41
183 mknode dmmidi3 c 14 57
187 mknode admmidi0 c 14 14
188 mknode admmidi1 c 14 30
189 mknode admmidi2 c 14 46
190 mknode admmidi3 c 14 62
192 mknode amidi0 c 14 13
193 mknode amidi1 c 14 29
194 mknode amidi2 c 14 45
195 mknode amidi3 c 14 61
198 ln -s music sequencer2
220 mknode ipstate c 95 2
223 install -d $RPM_BUILD_ROOT/proc/asound
224 touch $RPM_BUILD_ROOT/proc/asound/snd
226 ln -s ../proc/asound/snd snd
228 # prepared for SysVinit
231 #prepared for Log Daemon
232 mkfifo --mode=666 syslog
234 # never require /bin/sh
239 rm -rf $RPM_BUILD_ROOT
242 %defattr(644,root,root,755)
245 %attr(662,root, sys) /dev/admmidi*
247 %config(noreplace) %verify(not link) %attr(666,root, sys) /dev/adsp
248 %attr(662,root, sys) /dev/adsp?*
250 %config(noreplace) %verify(not link) %attr(662,root,root) /dev/amidi
251 %attr(662,root,root) /dev/amidi?*
253 %attr(664,root,root) /dev/atibm
255 %config(noreplace) %verify(not link) %attr(662,root, sys) /dev/audio
256 %attr(662,root, sys) /dev/audio?*
258 %attr(664,root,root) /dev/aztcd
262 %attr(664,root,root) /dev/bpcd
265 %attr(600,root,root) /dev/capi*
266 %attr(664,root,root) /dev/cdu31a
267 %attr(640,root,disk) /dev/cdu535
268 %attr(600,root,root) /dev/cfs0
269 %attr(664,root,root) /dev/cm206cd
270 %attr(660,root,console) /dev/console
271 %attr(664,root,root) /dev/cui*
272 %attr(600,root,root) /dev/cum*
275 %attr(600,root,root) /dev/dcbri*
276 %attr(660,root, sys) /dev/dcxx*
277 %attr(662,root, sys) /dev/dmfm*
278 %attr(662,root, sys) /dev/dmmidi*
279 %config(noreplace) %verify(not link) %attr(662,root, sys) /dev/dsp
280 %attr(662,root, sys) /dev/dsp?*
283 %attr(600,root,root) /dev/enskip
286 %config(noreplace) %verify(not link) %attr(644,root,root) /dev/fb
287 %attr(644,root,root) /dev/fb?*
288 %attr(660,root,floppy) /dev/fd*
289 %config(noreplace) %verify(not link) %attr(666,root,root) /dev/ftape
290 %attr(644,root,root) /dev/full
293 %attr(664,root,root) /dev/gscd
296 %attr(660,root,disk) /dev/hd*
297 %attr(660,root,disk) /dev/ht0
300 %attr(600,root,root) /dev/i2c*
302 %attr(660,root,disk) /dev/ida/*
303 %attr(600,root,root) /dev/initctl
304 %attr(664,root,root) /dev/inportbm
305 %attr(600,root,root) /dev/ipauth
306 %attr(600,root,root) /dev/ipl
307 %attr(600,root,root) /dev/ipnat
308 %attr(600,root,root) /dev/ipstate
309 %attr(600,root,root) /dev/ippp*
310 %attr(660,root, sys) /dev/iscc*
311 %attr(600,root,root) /dev/isctl
312 %attr(600,root,root) /dev/isdn?
313 %attr(600,root,root) /dev/isdn??
314 %config(noreplace) %verify(not link) %attr(600,root,root) /dev/isdnctrl
315 %attr(600,root,root) /dev/isdnctrl?*
316 %attr(444,root,root) /dev/isdninfo
319 %attr(660,root, sys) /dev/js*
322 %attr(640,root,kmem) /dev/kmem
325 %attr(666,root,root) /dev/log
326 %attr(664,root,root) /dev/logibm
327 %attr(660,root,disk) /dev/loop*
329 %attr(660,root,daemon) /dev/lp*
332 %attr(640,root,disk) /dev/mcd
333 %attr(640,root,kmem) /dev/mem
334 %config(noreplace) %verify(not link) %attr(662,root,sys) /dev/midi
335 %attr(662,root, sys) /dev/midi?*
336 %config(noreplace) %verify(not link) %attr(662,root,sys) /dev/mixer
337 %attr(662,root, sys) /dev/mixer?*
338 %attr(660,root, sys) /dev/mmetfgrab
339 %attr(600,root,root) /dev/mpu401*
340 %attr(662,root, sys) /dev/music
341 %attr(600,root, root) /dev/md*
344 %attr(660,root,disk) /dev/nb*
345 %config(noreplace) %verify(not link) %attr(666,root,root) /dev/nftape
346 %attr(660,root,disk) /dev/nht*
347 %attr(660,root,disk) /dev/nqft*
348 %attr(660,root,disk) /dev/nrawqft*
349 %attr(660,root,disk) /dev/nrft*
350 %attr(660,root,disk) /dev/nst*
351 %attr(660,root,disk) /dev/ntpqic*
352 %attr(666,root,root) /dev/null
353 %attr(660,root,disk) /dev/nzqft*
356 %attr(664,root,root) /dev/optcd
359 %attr(640,root,daemon) /dev/par?
360 %attr(660,root,daemon) /dev/parport*
362 %attr(660,root,disk) /dev/pcd*
363 %attr(660,root,disk) /dev/pd*
364 %attr(660,root,disk) /dev/pf*
365 %attr(600,root,root) /dev/pg*
367 %attr(640,root,kmem) /dev/port
368 %attr(644,root,root) /dev/ppp
369 %attr(600,root,root) /dev/printer
370 %attr(664,root,root) /dev/psaux
372 %attr(660,root,disk) /dev/pt0
373 %attr(660,root,disk) /dev/pt1
374 %attr(660,root,disk) /dev/pt2
375 %attr(660,root,disk) /dev/pt3
377 %attr(666,root, tty) /dev/ptmx
378 %attr(666,root, tty) /dev/pty*
382 %attr(640,root,disk) /dev/ram
383 %attr(660,root,disk) /dev/ram0
384 %attr(660,root,disk) /dev/ram1*
385 %attr(660,root,disk) /dev/ram2
386 %attr(660,root,disk) /dev/ram3
387 %attr(660,root,disk) /dev/ram4
388 %attr(660,root,disk) /dev/ram5
389 %attr(660,root,disk) /dev/ram6
390 %attr(660,root,disk) /dev/ram7
391 %attr(660,root,disk) /dev/ram8
392 %attr(660,root,disk) /dev/ram9
394 %config(noreplace) %verify(not link) %attr(660,root,disk) /dev/ramdisk
396 %attr(644,root,root) /dev/random
397 %attr(660,root,disk) /dev/rawqft*
398 %attr(660,root,disk) /dev/rft*
399 %attr(660,root, sys) /dev/rmidi*
400 %attr(660,root,disk) /dev/rmt*
401 %attr(644,root,root) /dev/route
402 %attr(664,root,root) /dev/rtc
404 %attr(660,root,disk) /dev/rd/*
407 %attr(640,root,disk) /dev/sbpc*
408 %attr(660,root,disk) /dev/scd*
409 %attr(660,root,disk) /dev/sd*
411 %attr(662,root,sys) /dev/sequencer
412 %attr(662,root,sys) /dev/sequencer2
414 %attr(600,root,root) /dev/sg*
415 %attr(664,root,root) /dev/sjcd
416 %attr(600,root,root) /dev/smtpe*
418 %attr(444,root,root) /dev/snd
419 %attr(666,root,root) /dev/sndstat
421 %attr(640,root,disk) /dev/sonycd
423 %attr(600,root,root) /dev/srnd*
425 %attr(660,root,disk) /dev/st?
426 %attr(600,root,root) /dev/staliomem*
427 %attr(666,root,root) /dev/std*
429 %attr(664,root,root) /dev/sunmouse
430 %attr(666,root,root) /dev/syslog
431 %attr(600,root,root) /dev/systty
434 %attr(660,root,disk) /dev/tape*
435 %attr(600,root,root) /dev/tlk*
436 %attr(660,root,disk) /dev/tpqic*
438 %attr(666,root,root) /dev/tty
440 %attr(600,root, tty) /dev/tty0
441 %attr(600,root, tty) /dev/tty1*
442 %attr(600,root, tty) /dev/tty2
443 %attr(600,root, tty) /dev/tty3
444 %attr(600,root, tty) /dev/tty4
445 %attr(600,root, tty) /dev/tty5
446 %attr(600,root, tty) /dev/tty6
447 %attr(600,root, tty) /dev/tty7
448 %attr(600,root, tty) /dev/tty8
449 %attr(600,root, tty) /dev/tty9
451 %attr(600,root,root) /dev/ttyC*
452 %attr(600,root,root) /dev/ttyD*
453 %attr(600,root,root) /dev/ttyE*
454 %attr(600,root,root) /dev/ttyI*
455 %attr(600,root,root) /dev/ttyM*
456 %attr(600,root,root) /dev/ttyP*
457 %attr(600,root,root) /dev/ttyR*
459 %attr(664,root, ttyS) /dev/ttyS*
461 %attr(666,root, tty) /dev/ttya*
462 %attr(666,root, tty) /dev/ttyb*
463 %attr(666,root, tty) /dev/ttyc*
464 %attr(666,root, tty) /dev/ttyd*
465 %attr(666,root, tty) /dev/ttye*
466 %attr(666,root, tty) /dev/ttyp*
467 %attr(666,root, tty) /dev/ttyq*
468 %attr(666,root, tty) /dev/ttyr*
469 %attr(666,root, tty) /dev/ttys*
470 %attr(666,root, tty) /dev/ttyt*
471 %attr(666,root, tty) /dev/ttyu*
472 %attr(666,root, tty) /dev/ttyv*
473 %attr(666,root, tty) /dev/ttyw*
474 %attr(666,root, tty) /dev/ttyx*
475 %attr(666,root, tty) /dev/ttyy*
476 %attr(666,root, tty) /dev/ttyz*
479 %attr(644,root,root) /dev/urandom
482 %attr(620,root,tty) /dev/vcs*
485 %attr(600,root,root) /dev/watchdog
486 %attr(660,root, sys) /dev/wvisfgrab
489 %attr(660,root,disk) /dev/xd*
494 %attr(666,root,root) /dev/zero
495 %attr(660,root,disk) /dev/zqft*