freebsd-dev/release/picobsd/custom/lang/README.pl
Greg Lehey 0f33c9fb91 Add 'custom' directory with significantly restructured build (now
using make instead of custom scripts) and two floppies instead of
one.  The resultant floppy can do everything that the individual
floppies (dial, net, install, isp, router) could do, modulo some bit
rot that has occurred since PicoBSD last compiled.  It also includes
all the programs on the fixit floppy, which could thus also die.

/bin currently contains the following files:

-sh             dump            ln              ns              sps
[               ed              login           ping            stty
badsect         ex              ls              ps              swapon
cat             expr            mkdir           pwd             sync
chgrp           fdisk           mknod           pwd_mkdb        sysctl
chmod           find            more            rdump         syslogd
chown           fsck            mount           reboot          tar
chroot          ftp             mount_cd9660    restore         telnet
clri            getty           mount_msdos     rlogin                telnetd
cp              grep            mount_nfs       rm              test
date            gunzip          mount_std       rmdir         traceroute
dd              gzip            msg             route           umount
dev_mkdb        hostname        mt              routed          vi
df              ifconfig        mv              rrestore        view
dhclient        inetd           natd            rsh             vm
dhclient-script init            netstat         sed             w
disklabel       kget            newfs           sh              zcat
dmesg           kill            nfs             sleep

Structure is in place for using the same build for the other
directories, but I'm no longer sure we need this.  The current first
floppy will run fine by itself, but the size of a compressed kernel
has increased by nearly 50% since 3.2, and there's not much space for
anything useful on the remainder of the floppy.  The current method
creates a larger mfs and can read as many floppies as the user can
stand.  The footprint appears to be round 14 MB.
1999-12-10 21:52:18 +00:00

57 lines
2.4 KiB
Prolog

1998.07.12, Warszawa
PicoBSD @VER@ (wersja NET)
------------------------
Co to jest PicoBSD?
-------------------
Jest to jednodyskietkowa wersja FreeBSD skonfigurowana glownie pod katem
zastosowania jako klient/serwer uslug sieciowych (takich jak routing,
firewall, NFS). W celu zapoznania sie z pelnym systemem zajrzyj na
http://www.freebsd.org. Oficjalna strona tego projektu znajduje sie na
http://www.freebsd.org/~picobsd.
Jakie sa minimalne wymagania?
-----------------------------
* Procesor 386SX lub lepszy (jadro posiada emulator FPU)
* 10MB pamieci - jest to absolutnie nieprzekraczalne minimum. Oczywiscie im
wiecej, tym lepiej - ograniczenie jest glownie spowodowane brakiem swapu. Po
zapoznaniu sie z systemem mozesz sobie skonfigurowac tzw. swap-file na dysku
twardym, np. na partycji DOS-owej. Wowczas prawdopodobnie wystarczy 6MB
pamieci.
* Modem, skonfigurowany na COM1-COM4 (standardowo system wykorzystuje COM2),
jesli bedzie wykorzystywany dostep przez PPP.
* Karta sieciowa: kompatybilna z NE2000, niektore typy 3Com, lub wersje PCI z
chipsetem DEC21040 (drivery ed, ep, fxp i de). Jadro jest skonfigurowane
tak, zeby moc obsluzyc po dwie karty ed, ep, i de (czyli w sumie siedem)
oraz dwa polaczenia PPP rownoczesnie. Mozna wiec zbudowac router z 9
interfejsami... :-)
Jakie sa roznice w stosunku do poprzedniej wersji?
--------------------------------------------------
* Poszerzony zestaw sterownikow w jadrze systemu
* dodana obsluga CD-ROM
* agent SNMP (pelna wersja ucd-snmp, pozwalajaca na monitorowanie procesow i
zdalne uruchamianie skryptow)
* brak ssh, ftp i edytora ee (oznacza to, ze musisz edytowac pliki
konfiguracyjne montujac dyskietke na normalnym systemie)
* dodany inetd, telnetd, routed, tftpd, bootpd, ps, kill, netstat,
ping, traceroute
* brak vnconfig i vn(4): w przypadku routera powinien on miec tyle pamieci
RAM, zeby nie potrzebowac swapu, lub miec normalny swap.
* dodana obsluga hasel (passwd(1))
* dodana obsluga NFS (klient)
* sa dwaj uzytkownicy: root (haslo 'setup') i user (haslo 'PicoBSD'). Ze
wzgledu na skomplikowana sprawe z prawami dostepu, user praktycznie moze
jedynie zrobic te rzeczy, ktore nie wymagaja praw roota (czyli np. telnet).
* dodany skrypt 'update', ktory powoduje uaktualnienie zawartosci katalogu
/etc na dyskietce w stosunku do tego, co znajduje sie na MFS.
Milej zabawy!
Andrzej Bialecki <abial@freebsd.org>