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 Source: %{name}-%{version}.tar.gz
10 Copyright: public domain
17 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Unix and unix like systems (including Linux) use file system entries
22 to represent devices attached to the machine. All of these entries
23 are in the /dev tree (though they don't have to be), and this package
24 contains the most commonly used /dev entries. These files are essential
25 for a system to function properly.
28 Wszystkie systemy unixowe, w tym Linux, u¿ywaj± plików do przedstawiania
29 urz±dzeñ pod³±czonych do komputera. Wszystkie te pliki znajduj± siê zwykle w
30 katalogu /dev. Pakiet ten zawiera wiêkszo¶æ popularnych plików specjalnych,
31 s± one jedn± z wa¿niejszych czê¶ci prawid³owo dzia³aj±cego systemu operacyjnego.
34 Unix et les systèmes apparentés (dont Linux) utilise des fichiers pour
35 représenter les périphériques reliés à la machine. Toutes ces entrées
36 sont dans l'arborescence /dev (ce n'est pas obligatoire). Ce paquetage
37 contient les entrées /dev les plus courantes. Elles sont essentielles
38 pour qu'un système fonctionne correctement.
41 Unix ve Unix benzeri sistemler (Linux da dahil olmak üzere), makinaya baðlý
42 aygýtlarý göstermek için özel dosyalar kullanýrlar. Bu özel dosyalarýn tümü
43 /dev dizin yapýsý altýndadýr. Bu paket en çok kullanýlan /dev dosyalarýný
44 içerir. Bu dosyalar, bir sistemin düzgün olarak iþleyebilmesi için temel
48 Unix und Unix-ähnliche Systeme (inkl. Linux) verwenden Dateisystem-
49 Einträge zum Darstellen angeschlossener Geräte. Diese Einträge befinden
50 sich (nicht notwendigerweise) im Verzeichnis /dev. Dieses Paket enthält
51 die üblichsten /dev-Einträge. Diese Dateien sind für das Funktionieren
52 eines Systems unbedingt erforderlich.
58 rm -rf $RPM_BUILD_ROOT
61 # [ -e $1 ] || mknod $1 $2 $3 $4
66 install -d $RPM_BUILD_ROOT
68 #add group for floppy and console
69 # if setup contains this group then remove next 4 lines
70 #grep '^floppy:' /etc/group >/dev/null \
71 # || groupadd -g 19 -r -f floppy >/dev/null
72 #grep '^console:' /etc/group >/dev/null \
73 # || groupadd -g 20 -f -r console >/dev/null
75 # do some cleanup in build root
77 tar xpSzf $RPM_SOURCE_DIR/%{name}-%{version}.tar.gz
81 # tar doesn't save some permissions unless the p option is used
82 # this code protects against dev package updaters forgetting to
83 # use the p option when unpacking the souce tarball.
84 for dev in zero null tty ttyp0 ; do
85 if [ ! $(ls -l $dev | awk '{print $1}') = crw-rw-rw- ] ; then
86 echo bad permissions on device $dev 1>&2
92 # SPARC specific devices
95 mknode openprom c 10 139
98 # remove devices that will *never* exist on a SPARC
99 rm -f hd* aztcd mcd sbpcd1 cdu31a sbpcd2 scd3
100 rm -f sjcd cdu535 sbpcd3 sonycd cm206cd sbpcd
101 rm -f gscd sbpcd0 atibm inportbm logibm psaux
106 # m68k specific devices
107 mknode amigamouse c 10 4
108 mknode atarimouse c 10 5
109 mknode apollomouse c 10 7
110 ln -s amigamouse mouse
116 # remove devices that will *never* exist on a m68k
117 rm -f hd* aztcd mcd sbpcd1 cdu31a sbpcd2 scd3
118 rm -f sjcd cdu535 sbpcd3 sonycd cm206cd sbpcd
119 rm -f gscd sbpcd0 atibm inportbm logibm psaux
139 mknode watchdog c 10 130
147 mknode mixer1 c 14 16
148 mknode mixer2 c 14 32
149 mknode mixer3 c 14 48
163 mknode audio1 c 14 20
164 mknode audio2 c 14 36
165 mknode audio3 c 14 52
179 mknode dmmidi0 c 14 9
180 mknode dmmidi1 c 14 25
181 mknode dmmidi2 c 14 41
182 mknode dmmidi3 c 14 57
186 mknode admmidi0 c 14 14
187 mknode admmidi1 c 14 30
188 mknode admmidi2 c 14 46
189 mknode admmidi3 c 14 62
191 mknode amidi0 c 14 13
192 mknode amidi1 c 14 29
193 mknode amidi2 c 14 45
194 mknode amidi3 c 14 61
197 ln -s music sequencer2
219 mknode ipstate c 95 2
222 install -d $RPM_BUILD_ROOT/proc/asound
223 touch $RPM_BUILD_ROOT/proc/asound/snd
225 ln -s ../proc/asound/snd snd
227 # prepared for SysVinit
230 #prepared for Log Daemon
231 mkfifo --mode=666 syslog
234 rm -rf $RPM_BUILD_ROOT
237 %defattr(644,root,root,755)
240 %attr(662,root, sys) /dev/admmidi*
242 %config(noreplace) %verify(not link) %attr(666,root, sys) /dev/adsp
243 %attr(662,root, sys) /dev/adsp?*
245 %config(noreplace) %verify(not link) %attr(662,root,root) /dev/amidi
246 %attr(662,root,root) /dev/amidi?*
248 %attr(664,root,root) /dev/atibm
250 %config(noreplace) %verify(not link) %attr(660,root, audio) /dev/audio
251 %attr(660,root, audio) /dev/audio?*
253 %attr(664,root,root) /dev/aztcd
256 %attr(664,root,root) /dev/bpcd
259 %attr(600,root,root) /dev/capi*
260 %attr(664,root,root) /dev/cdu31a
261 %attr(640,root,disk) /dev/cdu535
262 %attr(600,root,root) /dev/cfs0
263 %attr(664,root,root) /dev/cm206cd
264 %attr(660,root,console) /dev/console
265 %attr(664,root,root) /dev/cui*
266 %attr(600,root,root) /dev/cum*
269 %attr(600,root,root) /dev/dcbri*
270 %attr(660,root, sys) /dev/dcxx*
271 %attr(662,root, sys) /dev/dmfm*
272 %attr(662,root, sys) /dev/dmmidi*
273 %config(noreplace) %verify(not link) %attr(660,root, audio) /dev/dsp
274 %attr(660,root, audio) /dev/dsp?*
277 %attr(600,root,root) /dev/enskip
280 %config(noreplace) %verify(not link) %attr(644,root,root) /dev/fb
281 %attr(644,root,root) /dev/fb?*
282 %attr(660,root,floppy) /dev/fd*
283 %config(noreplace) %verify(not link) %attr(666,root,root) /dev/ftape
284 %attr(644,root,root) /dev/full
287 %attr(664,root,root) /dev/gscd
290 %attr(660,root,disk) /dev/hd*
291 %attr(660,root,disk) /dev/ht0
294 %attr(600,root,root) /dev/i2c*
296 %attr(660,root,disk) /dev/ida/*
297 %attr(600,root,root) /dev/initctl
298 %attr(664,root,root) /dev/inportbm
299 %attr(600,root,root) /dev/ipauth
300 %attr(600,root,root) /dev/ipl
301 %attr(600,root,root) /dev/ipnat
302 %attr(600,root,root) /dev/ipstate
303 %attr(600,root,root) /dev/ippp*
304 %attr(660,root, sys) /dev/iscc*
305 %attr(600,root,root) /dev/isctl
306 %attr(600,root,root) /dev/isdn?
307 %attr(600,root,root) /dev/isdn??
308 %config(noreplace) %verify(not link) %attr(600,root,root) /dev/isdnctrl
309 %attr(600,root,root) /dev/isdnctrl?*
310 %attr(444,root,root) /dev/isdninfo
313 %attr(660,root, sys) /dev/js*
316 %attr(640,root,kmem) /dev/kmem
319 %attr(666,root,root) /dev/log
320 %attr(664,root,root) /dev/logibm
321 %attr(660,root,disk) /dev/loop*
323 %attr(660,root,daemon) /dev/lp*
326 %attr(640,root,disk) /dev/mcd
327 %attr(640,root,kmem) /dev/mem
328 %config(noreplace) %verify(not link) %attr(662,root,sys) /dev/midi
329 %attr(662,root, sys) /dev/midi?*
330 %config(noreplace) %verify(not link) %attr(660,root,audio) /dev/mixer
331 %attr(660,root, audio) /dev/mixer?*
332 %attr(660,root, sys) /dev/mmetfgrab
333 %attr(600,root,root) /dev/mpu401*
334 %attr(662,root, sys) /dev/music
335 %attr(600,root, root) /dev/md*
338 %attr(660,root,disk) /dev/nb*
339 %config(noreplace) %verify(not link) %attr(666,root,root) /dev/nftape
340 %attr(660,root,disk) /dev/nht*
341 %attr(660,root,disk) /dev/nqft*
342 %attr(660,root,disk) /dev/nrawqft*
343 %attr(660,root,disk) /dev/nrft*
344 %attr(660,root,disk) /dev/nst*
345 %attr(660,root,disk) /dev/ntpqic*
346 %attr(666,root,root) /dev/null
347 %attr(660,root,disk) /dev/nzqft*
350 %attr(664,root,root) /dev/optcd
353 %attr(640,root,daemon) /dev/par?
354 %attr(660,root,daemon) /dev/parport*
356 %attr(660,root,disk) /dev/pcd*
357 %attr(660,root,disk) /dev/pd*
358 %attr(660,root,disk) /dev/pf*
359 %attr(600,root,root) /dev/pg*
361 %attr(640,root,kmem) /dev/port
362 %attr(644,root,root) /dev/ppp
363 %attr(600,root,root) /dev/printer
364 %attr(664,root,root) /dev/psaux
366 %attr(660,root,disk) /dev/pt0
367 %attr(660,root,disk) /dev/pt1
368 %attr(660,root,disk) /dev/pt2
369 %attr(660,root,disk) /dev/pt3
371 %attr(666,root, tty) /dev/ptmx
372 %attr(666,root, tty) /dev/pty*
376 %attr(640,root,disk) /dev/ram
377 %attr(660,root,disk) /dev/ram0
378 %attr(660,root,disk) /dev/ram1*
379 %attr(660,root,disk) /dev/ram2
380 %attr(660,root,disk) /dev/ram3
381 %attr(660,root,disk) /dev/ram4
382 %attr(660,root,disk) /dev/ram5
383 %attr(660,root,disk) /dev/ram6
384 %attr(660,root,disk) /dev/ram7
385 %attr(660,root,disk) /dev/ram8
386 %attr(660,root,disk) /dev/ram9
388 %config(noreplace) %verify(not link) %attr(660,root,disk) /dev/ramdisk
390 %attr(644,root,root) /dev/random
391 %attr(660,root,disk) /dev/rawqft*
392 %attr(660,root,disk) /dev/rft*
393 %attr(660,root, sys) /dev/rmidi*
394 %attr(660,root,disk) /dev/rmt*
395 %attr(644,root,root) /dev/route
396 %attr(664,root,root) /dev/rtc
398 %attr(660,root,disk) /dev/rd/*
401 %attr(640,root,disk) /dev/sbpc*
402 %attr(660,root,disk) /dev/scd*
403 %attr(660,root,disk) /dev/sd*
405 %attr(662,root,sys) /dev/sequencer
406 %attr(662,root,sys) /dev/sequencer2
408 %attr(600,root,root) /dev/sg*
409 %attr(664,root,root) /dev/sjcd
410 %attr(600,root,root) /dev/smtpe*
412 %attr(444,root,root) /dev/snd
413 %attr(666,root,root) /dev/sndstat
415 %attr(640,root,disk) /dev/sonycd
417 %attr(600,root,root) /dev/srnd*
419 %attr(660,root,disk) /dev/st?
420 %attr(600,root,root) /dev/staliomem*
421 %attr(666,root,root) /dev/std*
423 %attr(664,root,root) /dev/sunmouse
424 %attr(666,root,root) /dev/syslog
425 %attr(600,root,root) /dev/systty
428 %attr(660,root,disk) /dev/tape*
429 %attr(600,root,root) /dev/tlk*
430 %attr(660,root,disk) /dev/tpqic*
432 %attr(666,root,root) /dev/tty
434 %attr(600,root, tty) /dev/tty0
435 %attr(600,root, tty) /dev/tty1*
436 %attr(600,root, tty) /dev/tty2
437 %attr(600,root, tty) /dev/tty3
438 %attr(600,root, tty) /dev/tty4
439 %attr(600,root, tty) /dev/tty5
440 %attr(600,root, tty) /dev/tty6
441 %attr(600,root, tty) /dev/tty7
442 %attr(600,root, tty) /dev/tty8
443 %attr(600,root, tty) /dev/tty9
445 %attr(600,root,root) /dev/ttyC*
446 %attr(600,root,root) /dev/ttyD*
447 %attr(600,root,root) /dev/ttyE*
448 %attr(600,root,root) /dev/ttyI*
449 %attr(600,root,root) /dev/ttyM*
450 %attr(600,root,root) /dev/ttyP*
451 %attr(600,root,root) /dev/ttyR*
453 %attr(664,root, ttyS) /dev/ttyS*
455 %attr(666,root, tty) /dev/ttya*
456 %attr(666,root, tty) /dev/ttyb*
457 %attr(666,root, tty) /dev/ttyc*
458 %attr(666,root, tty) /dev/ttyd*
459 %attr(666,root, tty) /dev/ttye*
460 %attr(666,root, tty) /dev/ttyp*
461 %attr(666,root, tty) /dev/ttyq*
462 %attr(666,root, tty) /dev/ttyr*
463 %attr(666,root, tty) /dev/ttys*
464 %attr(666,root, tty) /dev/ttyt*
465 %attr(666,root, tty) /dev/ttyu*
466 %attr(666,root, tty) /dev/ttyv*
467 %attr(666,root, tty) /dev/ttyw*
468 %attr(666,root, tty) /dev/ttyx*
469 %attr(666,root, tty) /dev/ttyy*
470 %attr(666,root, tty) /dev/ttyz*
473 %attr(644,root,root) /dev/urandom
476 %attr(620,root,tty) /dev/vcs*
479 %attr(600,root,root) /dev/watchdog
480 %attr(660,root, sys) /dev/wvisfgrab
483 %attr(660,root,disk) /dev/xd*
488 %attr(666,root,root) /dev/zero
489 %attr(660,root,disk) /dev/zqft*