Jak Wojtek popsuł dev
Artur Frysiak
wiget w t17.ds.pwr.wroc.pl
Pon, 26 Kwi 1999, 18:05:48 CEST
Witam
Prosiłem Wojtka aby przed dotykaniem dev.spec zrobił 'cvs up dev.spec' i jak
widać nie dotarło. Dobrze niech wszyscy teraz się dowiedzom.
Zrobiłem diff'a pomiędzy tym co zrobił Sergiusz i ja a tym co jest teraz
zrobione przez Wojtka.
Troche go teraz pokomentuje (to do czego nie mam zastrzeżeń jest w [..]).
Index: dev.spec
===================================================================
RCS file: /cvsroot/SPECS/dev.spec,v
retrieving revision 1.6
retrieving revision 1.10
diff -u -r1.6 -r1.10
--- dev.spec 1999/04/22 00:10:24 1.6
+++ dev.spec 1999/04/26 14:50:19 1.10
[..]
+Prereq: shadow-utils
Wiget: O tym będzie później
+#add group for floppy and console
+/usr/sbin/groupadd -g 19 -r -f floppy >/dev/null
+/usr/sbin/groupadd -g 20 -f -r console >/dev/null
Wiget: j.w.
%ifarch sparc
# SPARC specific devices
ln -s sunmouse dev/mouse
+mknod dev/fb0 c 29 0
+mknod dev/fb1 c 29 32
mknod dev/kbd c 11 0
mknod dev/openprom c 10 139
+ln -s fb0 dev/fb
+chmod 666 dev/fb*
Wiget: frambuffer jest dostępny także dla innych architektur.
Wiget: chmod nie jest potrzebny. od tego jest %attr
+chmod 660 dev/lp*
+chgrp daemon dev/lp*
+chgrp floppy fd?*
Wiget: chmod i chgrp nie jest potrzebny. od tego jest %attr
# framebuffer support
-mknod fb0 c 29 0
-mknod fb1 c 29 32
-mknod fb2 c 29 64
-mknod fb3 c 29 96
-mknod fb4 c 29 128
-mknod fb5 c 29 160
-mknod fb6 c 29 192
-mknod fb7 c 29 224
+mknod fb0 b 29 0
+mknod fb1 b 29 32
+mknod fb2 b 29 64
+mknod fb3 b 29 96
+mknod fb4 b 29 128
+mknod fb5 b 29 160
+mknod fb6 b 29 192
+mknod fb7 b 29 224
Wiget: Cytat z /usr/src/linux/Documentation/fb/framebuffer.txt
"From the user's point of view, the frame buffer device looks just like any
other device in /dev. It's a _character_ device using major 29; the minor
specifies the frame buffer number."
Wiget: I po co ja to poprawiałem ?
@@ -157,21 +138,32 @@
ln -s fb5 fb5current
ln -s fb6 fb6current
ln -s fb7 fb7current
-ln -s fb0 fb
Wiget: Ten link powinnien być tworzony dla wszystkich architektór.
+%pre
+/usr/sbin/groupadd -g 19 -r -f floppy
+/usr/sbin/groupadd -g 20 -r -f console
Wiget: O tym na końcu.
-# Coda support
-mknod cfs0 c 67 0
Wiget: Komu nie podoba się support dla coda'y ?
+%attr(-,root,root) /dev/ftape
+%attr(-,root,root) /dev/full
+%attr(-,root,root) /dev/nftape
+%attr(-,root,root) /dev/ramdisk
Wiget: A jakie to ma prawa ?
%changelog
-* Tue Apr 20 1999 Artur Frysiak <wiget w pld.org.pl>
- [2.5.9-3]
-- compiled on rpm 3
-- fixed framebuffer support
-- added coda support
-
-* Sat Dec 12 1998 Sergiusz Pawłowicz <ser w hyperreal.art.pl>
- [2.5.9-1d]
-- added polish translation to spec (regards to PLD Team),
-- added handles to Unix98 pty support,
-- added handles to framebuffer support,
-- revised spec file, adding group 'floppy' removed.
-- removed initctl -- SysVinit provides it.
-- start at RH spec file.
+* Mon Apr 26 1999 Wojciech "Sas" Cięciwa <cieciwa w alpha.zarz.agh.edu.pl>
+ [2.7.3-1]
+- upgrade to 2.7.3,
+- added pts update,
+- added route, watchdog, framebuffer, console device,
+- removed /dev/log, /dev/cua[0-3].
Wiget: No tak przecież Wojtek na nowo odkrywał Amerykę więc %changelog nie
mógł się ostać.
Nie wiem czy uzależnienie dev od shadow ma jakikolwiek sens. System bez
shadow może chodzić ale bez dev nie. A co jest z shadow wykorzystywane ?
Tylko groupadd groupdel. Nie lepiej wsadzić na stałe te dwie grupy do
/etc/{passwd,shadow} ?
Jeszcze raz proszę: Jeśli ktoś zabiera się za jakiś pakiet niech zrobi 'cvs
up` a później nanosi poprawki. Mamy się rozwijać a nie dreptać w miejscu lub
cofać się.
Znudzony tłumaczeniem Wiget
--
__ __ _ _
/ / /\ \ (_) __ _ ___| |_ @__mail: Artur Frysiak
\ \/ \/ / |/ _` |/ _ \ __| Rudlice 10
\ /\ /| | (_| | __/ |_ 98-311 Ostrowek
\/ \/ |_|\__, |\___|\__|
|___/ email: Wiget w t17.ds.pwr.wroc.pl
PGP key: http://www.t17.ds.pwr.wroc.pl/~wiget/pgp.key
Fingerprint16 = 70 DB E0 2D 12 AB C7 31 B6 58 B5 61 B3 98 B6 E6
Więcej informacji o liście dyskusyjnej pld-devel-pl