[UnWiredAP-devel] =?ISO-8859-7?Q?=CC=E5=F1=E9=EA=DC_=F0=F1=E1=EC=E1=F4=EF=FD=EB=E9?= =?ISO-8859-7?Q
Status: Beta
Brought to you by:
bakira
|
From: Harisis B. <jo...@eu...> - 2003-09-21 17:01:43
|
λοιπόν ορίστε μερικά πράγματα που έχω αλλάξει στο unwiredap μου και νομίζω πως πρέπει να μπούν στο επόμενο release. >udhcpd.leases file. Πρόβλημα: Ο udhcpd διαμαρτύρεται γιατί δεν μπορεί να βρεί το /var/lib/misc/udhcpd.leases . Είναι μόνο ένα warning αλλά αυτό δεν σημαίνει ότι δεν είναι ενοχλητικό. Λύση: (Προσωρινή): Προσθέτουμε στο startup script τις παρακάτω γραμμές: mkdir /var/lib/ mkdir /var/lib/misc/ touch /var/lib/misc/udhcpd.leases (Οριστική): Τα ενδεχόμενα είναι δύο, έιτε μπένει ένα τέτοιο άδειο αρχείο μεσα στο initrd, είτε βγάζουμε κάποιο patch για τον κώδικα του udhcpd που να αφερεί την χρησιμότητα ενός τέτοιου αρχείου. Σχόλια: O udhcpd παύει να διαμαρτύρεται αλλά δεν μοιάζει και να χρησιμοποιεί το συγκεκριμένο αρχείο. Δεν ξέρω άν είναι κάποια compile time ρύθμηση ή όχι. θεωρώ πως η χρήση του .leases θα πρέπει να επανεξεταστεί. >fstab entry gia to floppy. feature: Να υπάρχει η κατάληλη καταχώρηση στο /etc/fstab ώστε η εντολή #mount /mnt να φτάνει για να γίνει mount το /dev/fd0 Λύση: (Προσωρινή): Προσθέτουμε στο startup script τις παρακάτω γραμμες: echo Cooking fstab echo /dev/fd0u1722 /mnt vfat rw 0 0 >>/etc/fstab Σχόλια: Μικρόπαπαρίτσα αλλά αρκετά χρήσιμη. >Web Server Documents Πρόβλημα: Ναί μεν υπάρχει web server αλλά πουθενά η υποδομή για τα αρχεία που θα σερβίρει. Λύση: Δημιουργούμε ένα dir /config/www/ μέσα στην δισκέτα όπου μπορούν να βρίσκονται τα αρχεία του web server. Στην συνέχεια τα αντιγράφουμε κατά το Boot προσθέτοντας τις παρακάτω γραμμές στο startup script: echo Installing Web Server Documents cp /mnt/config/www/* /var/www/ Σχόλια: Προς το παρόν θεωρώ ότι τα web documents πρέπει να είναι χύμα και ασυμπίεστα στην δισκέτα λόγο του ότι δεν είναι στην τελική τους μορφή. οτάν είναι στανταρ τα αρχεία μπορούν απλά να μπούν σε ενα tar.gz. >boa.conf text/html type. Πρόβλημα: Το boa.conf όπως υπάρχει αυτή τη στιγμή by default έχει για mime types file το /dev/null και όρίζει σαν defaulttype to text/plain. Ο μονάδικός άλλος τύπος που ορίζει με χρήση της AddType είναι ο application/x-httpd-cgi για τα .cgi αρχεία. ΟΛΑ ΤΑ .html ΑΡΧΕΙΑ ΠΟΥ ΔΙΑΧΕΙΡΙΖΕΤΑΙ Ο ΒΟΑ ΤΑ ΣΤΕΛΝΕΙ ΣΑΝ text/plain! Λύση: Να προστεθoύν οι γραμμές AddType text/html html AddType text/html htm στο default boa.conf. Σχόλιο: Σε αυτό το σημείο υπάρχει και Bug στον boa. Κανονικά για το παραπάνω θα έπρεπε να φτάνει μια καταχώρηση του στύλ: AddType test/html html htm Ο boa όμως σε αυτές τις συνθήκες πετάει parse error αν το γραψεις έτσι. Άγνωστε αι βουλαί! >Floppy umount on shutdown Πρόβλημα: Σε περίπτωση που έχει ξεχαστεί mounted το floppy νομίζω θα ήταν καλό να γινόταν umount πριν το shutdown. Λύση: Προσθέτουμε στο shutdown script το εξής: echo -n 'Checking if floppy is still mounted... ' mount|grep fd0>/dev/null if [ $? -eq 0 ]; then umount /mnt echo Umounted! else echo not mounted! fi Αυτά για τώρα δεν μπορούσα να θυμηθώ τι άλλο άλλαξα. Κάποια στιγμή θα στείλω και την σελίδα που έφτιαξα για το Boa μου. Τα λέμε, Χαρίσης ____________________________________________________________________ http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου. http://www.freemail.gr - free email service for the Greek-speaking. |