Krefix-Anpassung für Franz Lischka #
FranzLischka und AndreasBeckermann hatten einige Fragen und Anmerkungen, weil er KrefixLinux verbessern will und/oder eine eigene, angepasste Version erstellen will. Da ich noch nicht genau verstanden habe, wohin das führt, habe ich diese Diskussion erstmal auf diese Seite hier ausgelagert.
Anfrage von AndreasBeckermann #
Ich bin gerade dabei mir euer nettes Krefix Projekt näher anzuschauen - so weit, so gut :-) Es bootet hervorragend, den dhcp Server findet es, und auch sonst funktioniert es sehr schön. Gute Arbeit!
Änderungswünsche
Ein paar Dinge:
- Die .bash_history sollte evtl. mal gelöscht werden (w3m www.amiga.com ??) ;)
- es wird aus irgendeinem Grunde nur eine meiner 2 Netzwerkkarten automatisch erkannt. Die zwite lässt sich mit modprobe 8139too problemlos nachladen.
- Und dann noch mein eigentliches Problem:
apt-get install -d samba-common samba libjpeg62 libcupsys2 libpng2 libtiffg3 apt-get install -d apache mime-support
Diese habe ich dann nach /krefix/packages installiert. Da aufgrund der /etc und /var symlinks dpkg --root=/krefix nicht geht habe ich anschliessend ein chroot /krefix durchgeführt und anschliessend:
dpkg -i /packages/*
Hat hervorragend funktioniert. Problem: beim booten wird anstatt /etc.ro bzw. /var.ro (ziel der Symlinks, solange die CD noch nicht gebootet wurde: /etc->/ram1/etc->/etc.ro) /etc.cpio.gz bzw. /var.cpio.gz benutzt, also in die ramdisk geladen. Nach gründlichem Studium von /etc/init.d/rcS.d/S12bootcdram.sh dachte ich, dass ich einfach nur diese beiden Dateien löschen müsste, aber leider bekomme ich dann ein "no space left on device" auf der 1. ramdisk, beim kopieren von /etc.ro nach /etc. Irgendeine Idee?
Für die Zwischenzeit - wie kann ich die /etc.cpio.gz Dateien korrekt erstellen? -- AndreasBeckermann
Bitte von ThomasBayen #
Ich weiss ja immer noch nicht, was Ihr überhaupt vorhabt, aber es hört sich nicht so an, als ob wir beide an einem anderen Projekt arbeiten. Damit will ich sagen, daß es sehr schön wäre, wenn Ihr bei der Erstellung Eures Servers darauf achten würdet, daß er auch für andere Anwendungen von KrefixLinux brauchbar wäre. Der erste Schritt in Eure Richtung für uns wäre ein irgendwie geartetes Auffinden von geeignetem Plattenplatz und mounten an einen festen Punkt (z.B. /mnt/harddisk), da Eure Serverdienste ohne Fstplatte wenig Sinn machen. Danach sollten die von Euch aufgesetzten Dienste dann möglichst automatisch und vielfältig konfiguriert werden. Details und spezifische Anpassungen sollten eigentlich immer auf eine Diskette (bzw. evtl. auf die vorher gefundene Festplatte) kommen. Ich würde Eure Konfiguration dann sehr gerne mit in den Master aufnehmen. Alles andere wäre nur doppelte Arbeit. -- ThomasBayen