View previous topic :: View next topic |
Author |
Message |
l3u Advocate


Joined: 26 Jan 2005 Posts: 2619 Location: Konradsreuth (Germany)
|
Posted: Tue Mar 13, 2007 9:09 am Post subject: |
|
|
... und ohne Linux würde sich keine Sau für GNU interessieren ... |
|
Back to top |
|
 |
xraver Veteran


Joined: 20 Aug 2003 Posts: 1083 Location: Halberstadt
|
Posted: Tue Mar 13, 2007 9:22 am Post subject: |
|
|
http://www.knopper.net/linux/ wrote: | Die Kombination aus Linux-Betriebssystemkern und GNU-Software wird "politisch korrekt" als GNU/Linux bezeichnet, wobei sich jedoch das Kürzel Linux als Abkürzung für GNU/Linux im allgemeinen Sprachgebrauch eingebürgert hat. |
Also für mich ist Linux nur der Kernel - der Rest GNU Software so wie es die Definition auch vorsiht.
Aja, und der Hurd Kernel - noch mehr GNU! _________________ -------
Sollten Ihnen Rechtschreibfehler oder grammatische Fehler aufgefallen sein, dann wurden diese extra für Sie platziert. Sie dürfen diese natürlich behalten . |
|
Back to top |
|
 |
hoschi Advocate


Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Tue Mar 13, 2007 10:15 am Post subject: |
|
|
xraver wrote: | Libby wrote: |
Abgesehen davon hoffe ich ja mal, daß Gentoo NICHT GNU/Linux ist. Die GNU-Typen sind ein Haufen von Grenzfundamentalisten. Das muß man ja nicht unbedingt in den namen aufnehmen. Es sei denn, man ist Debian GNU/Linux. Das sind die selben Fundamentalisten. Und die benutzen Linux auch nur solange als Kernel, bis HURD kommt, und das wird ja bald der Fall sein (TM). |
IMHO sollte es GNU/Linux heissen weil es ohn den GNU Compiler + Tools kein Linux gäbe. |
Japp, Linux waere dann nur sowas wie dieses "Gehirndingens" aus Ninja Turtels  _________________ Just you and me strogg! |
|
Back to top |
|
 |
l3u Advocate


Joined: 26 Jan 2005 Posts: 2619 Location: Konradsreuth (Germany)
|
Posted: Tue Mar 13, 2007 3:55 pm Post subject: |
|
|
Mädels, wir schweifen vom Thema ab. Einigen wir uns so: Alle Debian-Hippies mit dem selbergestrickten Norwegerpullover und den Birkenstocklatschen sollen "GNU/Linux" sagen, alle anderen "Linux" ;-) |
|
Back to top |
|
 |
xraver Veteran


Joined: 20 Aug 2003 Posts: 1083 Location: Halberstadt
|
Posted: Wed Mar 14, 2007 11:40 am Post subject: |
|
|
Libby wrote: | Mädels, wir schweifen vom Thema ab. Einigen wir uns so: Alle Debian-Hippies mit dem selbergestrickten Norwegerpullover und den Birkenstocklatschen sollen "GNU/Linux" sagen, alle anderen "Linux"  |
Jap, so langsam werden wir OT. Aber bevor ich Gentoo benutzt habe, habe ich auch Debian benutzt. Und glaub mir, ich bin kein Norwegerpullover und Birkenstocklatschen Debian-Hippie. Und wäre Debian in manchen Punkten nicht so streng wie sie nun mal sind, dann wär es kein Debian so wie wir es kennen.
Debian ist Debian und Gentoo ist Gentoo. Beiden verwenden Linux mit GNU Tools. So sehe ich das.
Aber vielleicht wird die Diskussion interessanter wenn es irgendwann alternativen zu den GNU Tools o. Kernel gibt.
Linux ohne GNU Kram geht erstmal nicht - damit muss man leben, auch wenn man nicht so auf GNU Software steht. _________________ -------
Sollten Ihnen Rechtschreibfehler oder grammatische Fehler aufgefallen sein, dann wurden diese extra für Sie platziert. Sie dürfen diese natürlich behalten . |
|
Back to top |
|
 |
hoschi Advocate


Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Wed Mar 14, 2007 2:14 pm Post subject: |
|
|
Du stellst es irgendwie so hin als wuerde GNU nur ein paar Tools bereitstellen. GNU ist das ganze Betriebssystem, von der GLIBC bis zur BASH, dazu kommen dann die ganzen Programmen. Bei dir liesst es sich so, als ob GNU irgendwie ein paar wichtige Netzwerklibs liefert und der Rest von jemand anderem kaemme... _________________ Just you and me strogg! |
|
Back to top |
|
 |
Klaus Meier Advocate


Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Mar 14, 2007 2:18 pm Post subject: |
|
|
hoschi wrote: | Du stellst es irgendwie so hin als wuerde GNU nur ein paar Tools bereitstellen. GNU ist das ganze Betriebssystem, von der GLIBC bis zur BASH, dazu kommen dann die ganzen Programmen. Bei dir liesst es sich so, als ob GNU irgendwie ein paar wichtige Netzwerklibs liefert und der Rest von jemand anderem kaemme... | An erster Stelle steht da denke ich mal der gcc. Zur bash und zur glibc gibt es eventuell Alternativen, die nicht von Gnu stammen, aber zum gcc? |
|
Back to top |
|
 |
think4urs11 Bodhisattva


Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Wed Mar 14, 2007 2:54 pm Post subject: |
|
|
Libby wrote: | Mädels, wir schweifen vom Thema ab. |
Riichtitischhh
Zu allgemeinen Erinnerung das Thema steht oben auf der Seite unter dem Gentoo-Logo in großen Buchstaben
Klaus Meier: icc? _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
 |
Klaus Meier Advocate


Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Mar 14, 2007 3:37 pm Post subject: |
|
|
Think4UrS11 wrote: | Klaus Meier: icc? |
Ist der komplett frei? Kenne mich da mit den Lizenzen nicht aus. Habe etwas in der Erinnerung, dass es da Testversionen gibt und ansonsten muss man ihn kaufen. Und er soll absolut unbrauchbar sein, ein komplettes System zu übersetzen. Ist mehr für Benchmarks hin optimiert. Aber wie gesagt, hab absolut keine eigenen Erfahrungen mit. |
|
Back to top |
|
 |
hoschi Advocate


Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Wed Mar 14, 2007 4:02 pm Post subject: |
|
|
Klaus Meier wrote: | hoschi wrote: | Du stellst es irgendwie so hin als wuerde GNU nur ein paar Tools bereitstellen. GNU ist das ganze Betriebssystem, von der GLIBC bis zur BASH, dazu kommen dann die ganzen Programmen. Bei dir liesst es sich so, als ob GNU irgendwie ein paar wichtige Netzwerklibs liefert und der Rest von jemand anderem kaemme... | An erster Stelle steht da denke ich mal der gcc. Zur bash und zur glibc gibt es eventuell Alternativen, die nicht von Gnu stammen, aber zum gcc? |
Bin ich der einzige, der sich unter einem Betriebssystem ein Betriebssystem(!) und nicht nur ein beliebige Sammlung von ein paar Librarys vorstellt, die man an jeder Strassenecke bekommt?
- Bash und Zsh
- Coreutils und alle weiteren Standardprogramme (less, which...)
- Editoren
- Initsystem
- GLIBC und LIBSTDC++, welche wohl das System als solches ausmachen
- GCC
Alternativ:
Code: | emerge -ave system
These are the packages that would be merged, in order:
Calculating system dependencies... done!
[ebuild R ] sys-apps/portage-2.1.2.2 USE="-build -doc -epydoc (-selinux)" LINGUAS="-pl" 341 kB
[ebuild R ] dev-util/pkgconfig-0.20 USE="-hardened" 948 kB
[ebuild R ] sys-devel/gnuconfig-20060702 39 kB
[ebuild R ] virtual/libintl-0 0 kB
[ebuild R ] sys-devel/automake-wrapper-3-r1 0 kB
[ebuild R ] sys-kernel/linux-headers-2.6.17-r2 USE="-gcc64" 40,347 kB
[ebuild R ] virtual/libiconv-0 0 kB
[ebuild R ] app-misc/pax-utils-0.1.15 USE="-caps" 53 kB
[ebuild R ] sys-devel/autoconf-wrapper-4-r3 0 kB
[ebuild R ] dev-libs/gmp-4.2.1 USE="-doc -nocxx" 1,686 kB
[ebuild R ] sys-apps/tcp-wrappers-7.6-r8 USE="ipv6" 113 kB
[ebuild R ] sys-libs/cracklib-2.8.9-r1 USE="nls -python" 563 kB
[ebuild R ] sys-apps/sandbox-1.2.17 228 kB
[ebuild R ] sys-libs/timezone-data-2007c USE="nls" 340 kB
[ebuild R ] sys-apps/debianutils-2.17.4 USE="-static" 131 kB
[ebuild R ] sys-apps/hdparm-6.9 46 kB
[ebuild R ] app-arch/bzip2-1.0.4 USE="-static" 822 kB
[ebuild R ] sys-devel/patch-2.5.9 USE="-build -static" 198 kB
[ebuild R ] sys-apps/busybox-1.2.2.1 USE="-debug -make-symlinks -netboot -savedconfig -static" 1,381 kB
[ebuild R ] app-arch/cpio-2.6-r5 USE="nls" 438 kB
[ebuild R ] sys-libs/pwdb-0.62 USE="(-selinux)" 131 kB
[ebuild R ] sys-apps/sysvinit-2.86-r6 USE="(-ibm) (-selinux) -static" 101 kB
[ebuild R ] dev-libs/libpcre-6.6 USE="-doc" 545 kB
[ebuild R ] sys-apps/mktemp-1.5 69 kB
[ebuild R ] net-misc/iputils-20060512 USE="ipv6 -doc -static" 87 kB
[ebuild R ] virtual/init-0 0 kB
[ebuild R ] sys-libs/db-4.2.52_p4-r2 USE="-bootstrap -doc -java -nocxx -tcl -test" 3,990 kB
[ebuild R ] sys-libs/zlib-1.2.3-r1 USE="-build" 416 kB
[ebuild R ] sys-libs/gdbm-1.8.3-r3 USE="berkdb" 224 kB
[ebuild R ] sys-devel/libperl-5.8.8-r1 USE="berkdb gdbm -debug -ithreads" 9,887 kB
[ebuild R ] dev-lang/perl-5.8.8-r2 USE="berkdb gdbm -build -debug -doc -ithreads -perlsuid" 0 kB
[ebuild R ] perl-core/Test-Harness-2.64 70 kB
[ebuild R ] perl-core/PodParser-1.35 96 kB
[ebuild R ] dev-libs/expat-1.95.8 USE="-test" 311 kB
[ebuild R ] sys-devel/gettext-0.16.1 USE="nls -doc -emacs -nocxx" 8,340 kB
[ebuild R ] sys-devel/m4-1.4.7 USE="nls" 500 kB
[ebuild R ] sys-apps/sed-4.1.5 USE="nls -static" 781 kB
[ebuild R ] sys-libs/com_err-1.39 USE="nls" 3,609 kB
[ebuild R ] sys-apps/diffutils-2.8.7-r1 USE="nls -static" 1,038 kB
[ebuild R ] dev-perl/Locale-gettext-1.05 8 kB
[ebuild R ] sys-devel/flex-2.5.33-r1 USE="nls -static" 680 kB
[ebuild R ] sys-apps/findutils-4.3.2-r1 USE="nls (-selinux) -static" 1,277 kB
[ebuild R ] dev-libs/popt-1.10.7 USE="nls" 712 kB
[ebuild R ] app-arch/gzip-1.3.5-r10 USE="nls -build -pic -static" 324 kB
[ebuild R ] sys-devel/make-3.81 USE="nls -static" 1,125 kB
[ebuild R ] app-arch/tar-1.16-r2 USE="nls -static" 1,744 kB
[ebuild R ] sys-apps/grep-2.5.1a-r1 USE="nls pcre -static" 516 kB
[ebuild R ] sys-apps/gawk-3.1.5-r2 USE="nls" 2,257 kB
[ebuild R ] sys-apps/kbd-1.12-r8 USE="nls" 868 kB
[ebuild R ] sys-apps/net-tools-1.60-r12 USE="nls -static" 298 kB
[ebuild R ] sys-apps/help2man-1.36.4 USE="nls" 84 kB
[ebuild R ] sys-libs/ss-1.39 USE="nls" 0 kB
[ebuild R ] sys-devel/bison-2.2 USE="nls -static" 1,053 kB
[ebuild R ] sys-devel/binutils-config-1.9-r3 0 kB
[ebuild R ] net-misc/rsync-2.6.9-r1 USE="ipv6 -acl -static -xinetd" 793 kB
[ebuild R ] sys-devel/binutils-2.16.1-r3 USE="nls -multislot -multitarget -test -vanilla" 12,368 kB
[ebuild R ] dev-libs/openssl-0.9.8d USE="sse2 zlib -bindist -emacs -test" 3,238 kB
[ebuild R ] app-misc/ca-certificates-20061027.2 92 kB
[ebuild R ] sys-devel/gcc-config-1.3.14 0 kB
[ebuild R ] sys-apps/baselayout-1.12.9 USE="unicode -bootstrap -build -static" 214 kB
[ebuild R ] sys-fs/udev-104-r12 USE="(-selinux)" 184 kB
[ebuild R ] sys-apps/module-init-tools-3.2.2-r2 USE="-no-old-linux" 395 kB
[ebuild R ] sys-process/procps-3.2.6 USE="(-n32)" 273 kB
[ebuild R ] sys-apps/man-pages-2.42 USE="nls" 1,778 kB
[ebuild R ] sys-devel/autoconf-2.61 USE="-emacs" 1,365 kB
[ebuild R ] sys-devel/automake-1.4_p6 367 kB
[ebuild R ] sys-devel/automake-1.5 515 kB
[ebuild R ] sys-devel/automake-1.6.3 466 kB
[ebuild R ] sys-devel/automake-1.7.9-r1 565 kB
[ebuild R ] sys-devel/automake-1.8.5-r3 648 kB
[ebuild R ] net-misc/wget-1.10.2 USE="ipv6 nls ssl -build -debug -socks5 -static" 1,190 kB
[ebuild R ] sys-devel/automake-1.10 873 kB
[ebuild R ] sys-devel/libtool-1.5.22 2,854 kB
[ebuild R ] sys-libs/pam-0.78-r5 USE="berkdb -nis -pam_chroot -pam_console -pam_timestamp -pwdb (-selinux)" 6,347 kB
[ebuild R ] dev-libs/mpfr-2.2.0_p16 739 kB
[ebuild R ] sys-apps/shadow-4.0.18.1 USE="cracklib nls pam -nousuid (-selinux) -skey" 1,481 kB
[ebuild R ] x11-misc/util-macros-1.1.0 USE="-debug" 43 kB
[ebuild R ] x11-proto/xproto-7.0.7 USE="-debug" 131 kB
[ebuild R ] x11-libs/xtrans-1.0.1 USE="-debug" 90 kB
[ebuild R ] x11-proto/kbproto-1.0.3 USE="-debug" 57 kB
[ebuild R ] x11-proto/xextproto-7.0.2 USE="-debug" 67 kB
[ebuild R ] x11-libs/libXau-1.0.2 USE="-debug" 215 kB
[ebuild R ] x11-proto/xf86bigfontproto-1.1.2 USE="-debug" 37 kB
[ebuild R ] x11-proto/inputproto-1.3.2 USE="-debug" 46 kB
[ebuild R ] x11-proto/bigreqsproto-1.0.2 USE="-debug" 36 kB
[ebuild R ] x11-libs/libXdmcp-1.0.1 USE="-debug" 227 kB
[ebuild R ] x11-proto/xcmiscproto-1.1.2 USE="-debug" 36 kB
[ebuild R ] x11-libs/libX11-1.0.3 USE="ipv6 -debug" 1,416 kB
[ebuild R ] x11-libs/libXext-1.0.1 USE="-debug" 255 kB
[ebuild R ] x11-libs/libICE-1.0.1 USE="ipv6 -debug" 249 kB
[ebuild R ] x11-libs/libSM-1.0.1 USE="ipv6 -debug" 235 kB
[ebuild R ] x11-libs/libXt-1.0.2 USE="-debug" 506 kB
[ebuild R ] x11-libs/libXmu-1.0.2 USE="ipv6 -debug" 267 kB
[ebuild R ] x11-apps/xauth-1.0.1 USE="ipv6 -debug" 94 kB
[ebuild R ] sys-libs/ncurses-5.5-r3 USE="gpm unicode -bootstrap -build -debug -doc -minimal -nocxx -trace" 2,260 kB
[ebuild R ] sys-apps/texinfo-4.8-r5 USE="nls -build -static" 1,487 kB
[ebuild R ] app-shells/bash-3.1_p17 USE="nls -afs -bashlogger -vanilla" 2,518 kB
[ebuild R ] sys-libs/gpm-1.20.1-r5 USE="(-selinux)" 560 kB
[ebuild R ] sys-process/psmisc-22.2 USE="X ipv6 nls (-selinux)" 239 kB
[ebuild R ] sys-apps/less-394 USE="unicode" 481 kB
[ebuild R ] app-editors/nano-2.0.3 USE="ncurses nls spell unicode -debug -justify -minimal -slang" 1,283 kB
[ebuild R ] sys-devel/gcc-4.1.1-r3 USE="fortran gtk nls (-altivec) -bootstrap -build -doc -gcj (-hardened) -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test -vanilla" 38,326 kB
[ebuild R ] sys-devel/automake-1.9.6-r2 748 kB
[ebuild R ] sys-fs/e2fsprogs-1.39 USE="nls -static" 0 kB
[ebuild R ] sys-apps/groff-1.19.2-r1 USE="X -cjk" 2,836 kB
[ebuild R ] app-admin/perl-cleaner-1.04.3 6 kB
[ebuild R ] sys-devel/autoconf-2.13 434 kB
[ebuild R ] sys-apps/which-2.16 123 kB
[ebuild R ] sys-apps/man-1.6d USE="nls" 264 kB
[ebuild R ] sys-apps/coreutils-6.4 USE="nls -acl (-selinux) -static" 5,217 kB
[ebuild R ] sys-apps/util-linux-2.12r-r5 USE="nls -crypt -old-crypt -perl (-selinux) -static" 1,339 kB
[ebuild R ] sys-libs/glibc-2.5 USE="nls nptl nptlonly -build -glibc-compat20 -glibc-omitfp -hardened (-multilib) -profile (-selinux)" 15,878 kB
[ebuild R ] sys-libs/readline-5.1_p4 1,987 kB
[ebuild R ] dev-lang/python-2.4.3-r4 USE="berkdb gdbm ipv6 ncurses readline ssl -bootstrap -build -doc -nocxx -tk -ucs2" 7,828 kB
[ebuild R ] net-nds/openldap-2.3.30-r2 USE="berkdb gdbm ipv6 readline samba ssl tcpd -crypt -debug -kerberos -minimal -odbc -overlays -perl -sasl (-selinux) -slp -smbkrb5passwd" 3,676 kB
[ebuild R ] dev-python/python-fchksum-1.7.1 27 kB
[ebuild R ] dev-python/pycrypto-2.0.1-r5 USE="-bindist -gmp -test" 151 kB
[ebuild R ] net-misc/openssh-4.5_p1-r1 USE="X ldap pam tcpd -X509 -chroot -hpn -kerberos -libedit (-selinux) -skey -smartcard -static" 1,004 kB
[ebuild R ] sys-apps/file-4.19 USE="-python" 534 kB
|
Alles was keine GPL/LGPL Lizenz hat und nicht gebraucht wird (Python, OpenSSH). _________________ Just you and me strogg!
Last edited by hoschi on Wed Mar 14, 2007 4:15 pm; edited 1 time in total |
|
Back to top |
|
 |
hoschi Advocate


Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Wed Mar 14, 2007 4:14 pm Post subject: |
|
|
Klaus Meier wrote: | Think4UrS11 wrote: | Klaus Meier: icc? |
Ist der komplett frei? Kenne mich da mit den Lizenzen nicht aus. Habe etwas in der Erinnerung, dass es da Testversionen gibt und ansonsten muss man ihn kaufen. Und er soll absolut unbrauchbar sein, ein komplettes System zu übersetzen. Ist mehr für Benchmarks hin optimiert. Aber wie gesagt, hab absolut keine eigenen Erfahrungen mit. |
Noe der ICC, ist ja nicht frei.
Es gibt neben der GLIBC/LIBSTDC++ noch diverse weiter C/C-Librarys, die sind aber entweder betriebsystemspezifisch oder nur ein experimenteller Aufsatz. BOOST waere eine C++-Library die experimentelle Features fuer den naechsten C++ ISO-Standard enthaelt.
----------------------------------------------------------------------------------
Isn't GNU a collection of programming tools that were included in Linux?
People who think that Linux is an entire operating system, if they hear about GNU at all, often get a wrong idea of what GNU is. They may think that GNU is the name of a collection of programs--often they say programming tools, since some of our programming tools became popular on their own. The idea that GNU is the name of an operating system is hard to fit into a conceptual framework in which that operating system is labeled Linux.
The GNU Project was named after the GNU operating system--it's the project to develop the GNU system. (See the 1983 initial announcement.)
We developed programs such as GCC, GNU Emacs, GAS, GLIBC, BASH, etc., because we needed them for the GNU operating system. GCC, the GNU Compiler Collection is the compiler that we wrote for the GNU operating system. We, the many people working on the GNU Project, developed Ghostscript, GNUCash, GNU Chess and GNOME for the GNU system too.
------------------------------------------------------------------------------------
Can't there be Linux systems without GNU?
It is possible to make a system that uses Linux as the kernel but is not based on GNU. I'm told there are small systems, used for embedded development, that include Linux but not the GNU system. IBM was once rumored to be planning to put Linux as the kernel into AIX; whether or not they actually tried to do this, it is theoretically possible. What conclusions can we draw from this about the naming of various systems?
People who think of the kernel as more important than all the rest of the system say, They all contain Linux, so let's call them all Linux systems. But any two of these systems are mostly different, and calling them by the same name is misleading. (It leads people to think that the kernel is more important than all the rest of the system, for instance.)
In the small embedded systems, Linux may be most of the system; perhaps Linux systems is the right name for them. They are very different from GNU/Linux systems, which are more GNU than Linux. The hypothetical IBM system would be different from either of those. The right name for it would be AIX/Linux: basically AIX, but with Linux as the kernel. These different names would show users how these systems are different.
gnu.org _________________ Just you and me strogg! |
|
Back to top |
|
 |
Klaus Meier Advocate


Joined: 18 Apr 2005 Posts: 2908 Location: Bozen
|
Posted: Wed Mar 14, 2007 5:17 pm Post subject: |
|
|
So jetzt gleich zwei Sachen auf einmal.
Erst mal an dich, lieber Hoschi. Nun reg dich doch nicht so auf. Ich kenne GNU schon aus Zeiten, als es noch gar kein Linux gab. Und Internet für Normalos auch nicht. Bin da 100 Kilometer weit gefahren, um mir das Zeug auf ein QIC-150 Band zu packen. Weil, einige Universitäten hatten damals schon Internet. Einige, nicht alle. Und der Gedanke bei GNU war, eine freie Alternative zu Unix zu schaffen. Das haben sie ja auch geschafft, bis auf einen Punkt, den Kernel. Und da haben sich dann zwei gefunden, wie Deckel auf Eimer. Das eine war ohne das andere nur eine halbe Sache, oder sagen wir besser: Nichts. Also dies zu meiner Einstellung zu GNU. Ohne GNU wäre Linux ein nackter Kernel, mehr nicht. Bist jetzt beruhigt?
Und nun der nächste Punkt, der wieder zum ursprünglichen Thema passt: Habe jetzt alles, was zu USB bei jedem Start geladen wird, fest in den Kernel eingebaut. Und das Ergebnis? Die Kiste bootete nicht mehr hoch. Ging alles soweit durch, aber der kdm brachte nur einen blinkenden Cursor auf den Bildschirm und es war auch nicht mehr möglich, auf die Konsole zu wechseln. |
|
Back to top |
|
 |
hoschi Advocate


Joined: 19 Jul 2003 Posts: 2517 Location: Ulm, Germany, Europe
|
Posted: Thu Mar 15, 2007 5:54 pm Post subject: |
|
|
Danke, du hast einen Nerd gluecklich gemacht. Fuer den kurzen Lebenslauf uebrigens auch  _________________ Just you and me strogg! |
|
Back to top |
|
 |
ChrisJumper Advocate

Joined: 12 Mar 2005 Posts: 2409 Location: Germany
|
Posted: Thu Mar 15, 2007 6:59 pm Post subject: |
|
|
Klaus Meier wrote: |
Und nun der nächste Punkt, der wieder zum ursprünglichen Thema passt: Habe jetzt alles, was zu USB bei jedem Start geladen wird, fest in den Kernel eingebaut. Und das Ergebnis? Die Kiste bootete nicht mehr hoch. Ging alles soweit durch, aber der kdm brachte nur einen blinkenden Cursor auf den Bildschirm und es war auch nicht mehr möglich, auf die Konsole zu wechseln. |
Danke für die Erklärung Klaus mir ist eben aufgefallen das ich Zusammenhänge zwischen GNU/Linux nicht so gut kannte.
Hast du eine USB-Tastatur/Maus?
Zum Vergleich das ist bei mir drin:
Code: | CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_USB_MON=y
CONFIG_USB_PHIDGET=y
|
Edit: Auch auf die Gefahr hin hier als OT-ler gebranntmarkt zu werden. Ich halte die Modularisierung wirklich für Sinnvoll. Vielleicht auch weil ich mir einbilde das man es einem Angreifer (Gruß @ Finswimmer bz. Paranoia) evt. Schwerer macht wenn er noch Module laden muss. Z.B. Unterstützung für Loop-Devices oder diese TUN-Device Sache... oder mögliche Unterstützungsmodule für eine Virtualisierung.
Kann man es dann nicht irgendwie so einrichten das man sich selbst als Root für das nachladen von Modulen nochmal Authentifizieren muss oder das nur Module geladen werden die entsprechend verifiziert sind? Ach aber das ist bestimmt bei SE-Linux so... (mich stört da ja nur immer das das vom N-S-A entwickelt wurde....) |
|
Back to top |
|
 |
misterjack Veteran


Joined: 03 Oct 2004 Posts: 1660
|
Posted: Thu Mar 15, 2007 9:41 pm Post subject: |
|
|
ChrisJumper wrote: | Vielleicht auch weil ich mir einbilde das man es einem Angreifer (Gruß @ Finswimmer bz. Paranoia) evt. Schwerer macht wenn er noch Module laden muss. Z.B. Unterstützung für Loop-Devices oder diese TUN-Device Sache... oder mögliche Unterstützungsmodule für eine Virtualisierung. |
Ein versierter Angreifer tippt modprobe mod ein und zack hat der das Modul eingebunden. Sicherer ist es definitiv, wenn man alles einbaut und Modulsupport abschaltet! _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
 |
xces Guru


Joined: 11 Oct 2002 Posts: 515
|
Posted: Fri Mar 16, 2007 5:45 pm Post subject: |
|
|
misterjack wrote: | Sicherer ist es definitiv, wenn man alles einbaut und Modulsupport abschaltet! |
Warum? Man bekommt auch bei Linux Kerneln ohne "Modulsupport" Code nachgeladen, siehe z. B. SucKIT. |
|
Back to top |
|
 |
misterjack Veteran


Joined: 03 Oct 2004 Posts: 1660
|
Posted: Fri Mar 16, 2007 7:10 pm Post subject: |
|
|
ohne Modulsupport ist zumindest die Angriffsfläche kleiner. Klar kann das umgangen werden. _________________ „Meine Meinung steht fest! Bitte verwirren Sie mich nicht mit Tatsachen.“ |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|